proe環(huán)境下BOM相關技術
2013-06-28 by:廣州CAD:proe設計培訓中心 來源:仿真在線
1、 設計參數(shù)
當用戶設計零件時,有些信息可自動列入明細表中,但更多的相關信息,可以通過設定參數(shù)的方式,在設計階段設定,通常情況下,可遵照下列步驟進行。
a. 為保證整個設計小組設計的一致性,并盡可能減少重復工作,建議用戶預設一個標準零件模板,如start.prt,它應該只含有三個基準參考面(Datum plane)。為使將來的裝配中沒有太多的參考面,影響視覺效果,可把參考面放入層(Layer)中,并保存成不顯示狀態(tài)(Blank)。
b. 設定質量信息,對于start.prt做質量計算(Info; Model Analysis; Model Mass Properties)。此時須給入一個密度值,對于鋼件,為7.85E-6,然后加入一個Relation, cmass=mp_mass””,其中cmass即為將來的質量參數(shù),建議在取參數(shù)名時,使用連續(xù)的字符串,不要用“-”“_”等,在后面的設定中會有沖突,第三,編輯Program(Program; Edit Design),在文件最后,應該是如下內容:
MASSPROP
Part start 加入此一行
END MASSPROP
編輯Program的目的是為了當零件修改后,Regenerate時,軟件會重新計算質 量。但此一項需要Pro/ASSEMBLY模塊。如無此模塊,那么每次設計修改后,請在總裝配后,再做一次質量計算,然后在二維圖(含BOM的二維圖)中,Regenerate一次。
c. 設定其它參數(shù)
根據(jù)用戶的不同需求,參數(shù)可自行設計,通??杉尤胂铝袔醉?
(Set up; parameter; create; string)
cmat: 代表材料,輸入一個常用材料,如:Q-235
cname: 代表中文名稱,輸入‘基本件\’
cindex: 代表件號,一般情況下,明細表中件號一欄,可以和零件名稱(model name)保持一致,這樣可少設一個參數(shù),但有時用戶的件號用“.”或空格分成幾段,以便管理,而這種命名方式在proe中是非法的,另一種情況是,在產(chǎn)品設計階段、零件件號尚不確定,用戶可以按某種編號方式先定零件名,再由cindex參數(shù)來列示于明細表中,但這樣均會有一定的副作用,就是在沒有PDM的情況下,不啟動proe軟件,操作系統(tǒng)檢索不到件號欄。這里面的優(yōu)劣,希望用戶考慮。
ctype:代表零部件類型,通常用戶的明細表會分類,如鋼件、鑄鐵件、非金屬件或基本件、通用件、標準件等。用戶需要根據(jù)自己的實際情況,用ctype加以區(qū)分,如A代表鋼件、D代表標準件等。
gbname:類似于cindex,可用于標準件,在part name中,整個企業(yè)是不允許有重復的,但有時用戶在標準件明細欄中,件號欄內只標準GB70-85字樣,而規(guī)格大小列于名稱欄內,螺釘M5x10。
d. 裝配體,即部件
對于子裝配,也可如零件一樣,設定一個標準模板,當然,因為部件的數(shù)量總是相對較少,也可不做模塊,到時逐個去設定。
2、 產(chǎn)品設計
當設計一個新零件時,要先打開start.prt,然后save as成一個新的零件名,再用這個新的零件名進行設計,在裝配中設計一個新零件,也可以用copy方式利用start.prt。
3、 明細表格式的設定
利用proeNGINEER軟件中的Pro/REPORT模塊,可以自動生成明細表,通常是將一個定制的表格置于Format中,在設計裝配體的工程圖時,直接調用這個Format即可。由于在Format中,圖幅的大小是不可改變的,因此用戶需要建立幾個不同幅面的Format,如A0、A1、A2,建議取名為A0-asm、A1-asm……,定義好后,存入proe安裝目錄下的Format目錄中,供所有人員使用。
a. 定義Format基本格式,以A1-asm為例;
New; Format; “A1-asm”,選擇A1幅面。
修改二維圖配置文件,set up; Modify val
將text_height一項改為合適的字高,如3.5
由于在proe的二維繪圖中,不采用參數(shù)化繪圖,因此在定義內邊框時,可如下完成:sketch; construction; offset;建立與4條基本邊框有一定間距的雙點劃線,再做sketch; line; vertex;選取4個交點,可得到4條實線,做為內邊框。 然后在右下角建立標題欄,也可按上述方式畫線,但只需畫出粗實線即可,細實線由table 完成。這時外邊框為粗實線,若想改為細實線,請用 Modify; Line style; 將外邊框改為Leader。
在標題欄處,定義一個或幾個基本的table,通過move; vertics與內邊框對齊,利用mod table; merge;將table修改為合適的形狀,利用mod rows/cols; Justify; middle;逐列將字符設定為表格中間位置,再通過Enter text輸入需要的中、英文字符。
在proe中,有許多變量是可以由軟件自動判別的,請參考用戶手冊,常用的有&model_name,可寫入模型名稱,可以是零件或裝配;&scale比例尺;¤t_sheet,第幾頁;&total_sheets,共幾頁等,另外所有用戶自行設定的參數(shù),均可作為table中的變量使用,請注意,對于自定義參數(shù),一定要用table中的Enter text, 不可用detail中的creat; note。
b. 定義明細表欄
明細表做為一個table存在于proe的工程圖中,里面的文字內容,文本可以通過table; save/retrive; store text的方式存成一個文本,并可讀入Excell中,其中的空格可用作分行用,與其他系統(tǒng)連接。建立一個table,自下向上(Ascending),最下面一行為表頭,另外需要幾行根據(jù)表格的不一樣,由用戶決定。如果零件不分類(即不對標準件、基本件、鋼件、非金屬件等分類)。零件間也不需要空行時,只需一行,需幾個空行,加幾行,再乘以分類的類數(shù)。列數(shù)及每列寬度,通常企業(yè)有標準。
然后定義Repeat Region。
Repeat Region;Add,選擇第一行左起第一列及最后一列,若需空行(如兩行空行),則選擇第一行左起第一列及第三行左起最后一列,如果對零件分類,則每一類需分別有一個Repeat Region。
在proe中,允許對用戶的表格進行各種各樣的設定,來滿足不同的選擇,通常有幾項是必須要選擇的。
Attribute;在Repeat Region中,點取Attribute,選擇已定義的一個Repeat Region,會出現(xiàn)幾項
Duplicates表格中同一模型分別顯示
No Duplicates同一模型顯示在一行,并計算總數(shù)
No Dup/level:同一模型顯示在一行,同時,不同部件中的相同零件也統(tǒng)計在一起,這后兩項的選擇取決于企業(yè)的標準及習慣,如兩個儀器需要相同的螺釘固定,總數(shù)是4+8個,有時需要分別兩行,則選擇No Duplicates,若只需一行,數(shù)量是12,則選擇No Dup/level。
Recursive:一直檢索到零件級,會列出所有零件。
Flat:只顯示最高一層的零件或部件,各部件所屬的零部件不列出,通常一個復雜的裝配體,在proe中可采用多級子裝配,這樣容易操作和管理,但列表時并不需要如此多的部件,因此通常可選擇,Recursive。此時表中會將部件名稱及所屬的零件名稱同時列出,后面會提到處理辦法。
Start Index
No start Idx
此選擇適用于零件的分類統(tǒng)計,當分類統(tǒng)計時,第一類的起始序號是1,第二類的序號應接續(xù)第一類,以次類推,這時,應對第二類設定Start Index再選第一類的Repeat Region。但由于是自動檢索零件,因此,軟件不允許序號不連續(xù)。
至此,Repeat Region已基本定義完成,接下來輸入各列的內容,選擇Enter text;Report Sym從重復區(qū)域中選擇對應的單元。
序號欄,填入rpt;index。
件號(代號)欄,填入asm;mbr;name,或者如果零件名稱與件號不一致,并且零件參數(shù)中已加入cindex可填入asm;mbr;User Defined:鍵盤輸入cindex。
名稱欄,填入asm;mbr;User Defined:鍵入cname.
數(shù)量欄,填入rpt;qty。
材料欄,填入asm;mbr;User defined:鍵入cmat。
重量欄,填入asm;mbr;User defined:鍵入cmass。
如果你要統(tǒng)計各零件的總重,即數(shù)量乘以重量,則在上述工作完成后,再做下面的工作。
在Repeat Region中,先做Update Tables,這樣你剛剛填入的參數(shù)才會起作用,再選擇Relations,點取剛定義的table,再add,鍵入totalmass=rpt_qty*asm_mbr_cmass,然后Enter text,
總重欄:填入rpt;rel;User Defined:鍵入totalmass。
這時,如果用戶定義的參數(shù)名稱中含有‘-’或\‘_’號, 則在relation中,就會發(fā)生問題。
對于標準件,可能有規(guī)格一欄,需填入 螺釘 M5X20 字樣,可填入asm;mbr; User Defined;鍵入gbsize. 此時,內中只有 M5X20 字樣,table完成后,用 Modify;Text;Text line, 將原先的 &asm.mbr.gbsize 改為 &asm.mbr.cname &asm.mbr.gbsize, 即可實現(xiàn)。
c.有關Repeat Region的命令應用
在應用BOM的過程中,用戶在做裝配圖時,有些可以定制成標準的table,直接應用,有些則可以利用Repeat Region中提供的功能隨時進行調整。
在b項完成后,用戶在做裝配圖時,可直接調用上述的Format,則table中會自動顯示當前模型的明細表。此時可進行調整Model/Rep:當工程圖中含有不同的模型時,用此功能可設定對應模型,而且一個裝配模型可以擁有不同的簡化表示(Simplfy Rep),而table均可利用簡化表示屏蔽掉不希望列出的子項,如,一個電纜(Harness)在裝配中也作為一個part,用戶可用簡化表示,Exlude這個零件,然后選擇Model/Rep。即可按簡化模型顯示子項。
Attribute在b項中已解釋。
Flat/Rec Item:在b項中曾提到零部件的整理,如果用戶將所有零件都顯示,(Attribute, No Dup/level, Recursive),而有些部件又不需展開,則可利用此項,選擇子裝配的名稱,Recursive是展開,Flat是收攏,即可不顯示此部件所屬的零部件,Default是恢復成Attribute中的形式。
Filters:此項是根據(jù)不同參數(shù)的設定來取舍子項,用By Item可選擇某一行不顯示,用By Rule則可定義分類表格,如用戶定義了Ctype參數(shù),a代表基本件,b代表標準件,而第一個表格列出基本件,第二個表格列出標準件,則可利用此項,By Rule;Add鍵入&arm.mbr.ctype= =a,而第二個表格,鍵入&asm.mbr.ctype= =b。如果在一個表格中,只想列出零件而不需要部件(Assembly),則鍵入&asm.mbr.type= =part。請注意要兩個等號,表示等于,!=表示不等于, >=,<=等符號表示大于,小于。
Sort Regions:表格排序,在proe中,缺省的排序會是裝配次序,用戶需要時可自行指定某一列或幾列作為依據(jù)進行排序。
Comments:備注欄。在定義完Repeat Region后,備注欄可不輸入內容,而定義成Comments cell,明細內容顯示出來后,可直接用Enter text鍵入相應的零部件行中,這樣,此信息便會跟隨這個零件,表格次序的調整,不會改變他們的對應關系。
Indentation:可根據(jù)零部件裝配層次的不同而將顯示內容在排列上向后幾個字符間距,只需選擇某個參數(shù),并輸入錯位的間距(字符個數(shù))即可。
Dash Item:可將表格中的某些內容用“-”代替,僅限于序號和數(shù)量,當一個序號變成“-”后,其它序號會自動重排,保持連續(xù)。
Fix Index:可固定序號,有些用戶在裝配圖中標注序號及指引線時,需要按順時針或逆時針排列。而在proe中,勢必會影響明細表的排序。此時,最直接的辦法是標注不論次序排列完成后,再依據(jù)需要的序號去Fix Index,如明細表中20號應為1號,則Fix Index選取表格,再選取20號這一行,鍵入1,Done完成后,則次序會改變,明細表及標注的序號會同時改變,依次再設5號為2,8號為3,即可。但是不可以將10再固定為2(原5號已固定為2),若需要再改變,必須先作Unfix。
Summation:統(tǒng)計功能。proe提供Repeat Region的統(tǒng)計功能,如總數(shù)量、總重量。做法為Summation,選擇一個Repeat Region,Add,選取某一列,鍵入一個新的參數(shù)名稱,選取同一表格中非重復區(qū)域的一個空格放置計算結果,這個空格不可以是Repeat Region中的空格,也不可以是其它table的空格。若想在其它table中顯示,可用Enter text,&parmname,這里parmname是剛才給定的參數(shù)名稱,請注意,做此統(tǒng)計時,本列內容中不可有空內容或其它非數(shù)字信息,如若有的零件未給cmass參數(shù),則無法統(tǒng)計總重,若數(shù)量欄做Dash Item也無法統(tǒng)計。
Relations:用法如前所述,參數(shù)名不可用“.”或“-”、“-”
Switch Syms:明細表內容切換成參數(shù)名稱。
4、 標注件號
利用明細表,在proe中可自動標注件號,在table中,選擇BOM Ballom;Set Region。選取明細欄,再Show All即可。
在缺省狀態(tài)(Simple或with qty)下,顯示的序號用氣球表示。有些用戶的標準不是這樣,則需定義符號Symbol。
a. Bom Symbol
在Detail中選擇Create;Symbol;Definition;Define,給一個名稱,如bom_sym。會出現(xiàn)定義符號窗口。畫一條長度適宜的水平線,并設定成細實線(Leader type),Create;Note;Center;Make Note,鍵入\rpt.index\。
若需標注的是件號而非序號,則鍵入\asm.mbr.name\或\asm.mbr.cindex\并將位置居中放置好。同時也允許輸入幾個變量,以便同時顯示。在Symbol Edit的主菜單下,選擇Attributes。此時有幾項必須要選擇:
Free—選擇字符串中心
Left Leader—選擇水平線左端點
Right Leader—選擇水平線右端點
Allow Elbow—選中,OK,完成
Done退出Symol完成后,用Write保存下這個Symbol并備份于proe安裝目錄下的Symbol到這個目錄,這樣使用起來會方便些。
在標注時,選擇Set Region; Customer再選擇bom_sym即可。Show;show All。
b. Mod Attach
自動顯示的標注是指在對應零件的棱線上,通常國標應該指在表面上,注意如果指引點是箭頭,而想改成實心圓點的話,請修改二維圖的Setup file,Advanced;Modify val將def_bom_balloon_leader_sym的選項改為Filled_dot,再重新標注一次。移動指引點時,用 Mod Attach ; On Surface ,選取同一零件的表面。
c. 有關Bom Balloon的功能
Set Region,指定參照的Repeat Region,由于只能指定一個Repeat Region。因此,當零件分類時,會產(chǎn)生問題,因此建議在圖紙的標題欄中,盡量不采用分類表示,而只依靠排序來分別各類零件,否則只好另做一個表格,標注好后,再將表格換到一張空白圖紙上,后面的選項with qty,表示標注中即包含序號,亦包含數(shù)量。
Clear Region,清除件號標注
Change Type,切換標注的符號
Set Param,改變標注的內容,如將序號改為件號,但不適用于自定義符號
Alt Symbol,切換標注符號,僅限于自定義符號或帶數(shù)量的符號,有時用戶需要將基本件標序號,標準件標件號。即可據(jù)此調整。
5、 制定明細表手冊
通常在用戶的圖檔中,除去附于裝配圖的明細表外,還需有專門裝訂成冊的明細表,這時的做法基本上一樣,但是因為表格要分頁,故不要在圖框(Format)中定義Table, 而是定義好一個Table,存儲起來。使用時,選擇一個不帶Repeat Region 的圖框,基于要表達的裝配模型,但不需要放置視圖,再調用做好的Table.接下來進行分頁。
a.在proe的table功能中,是允許將一個Repeat Region分開的,用法如下:
在table,選用Pagination,點取要分割的Repeat Region,再點取分割的位置,Repeat Region即會只剩下分割位置以前的一部分,同時,會按相同的大小分成多頁,并自動加上圖框。也正是因為自動加圖框,所以圖框中不能再含有Repeat Region .要在每個區(qū)域增加抬頭部分,選擇Add Title及要選的Repeat Region,再選擇Header(表格自上向下排列時)或Footer(表格自下向上排列時),再選擇抬頭的區(qū)域,只有一行時,連點兩次即可,多行時點首尾行,這樣,基本上可以滿足明細表匯總的要求。
a. Pagination的相關功能。
Set Extent: 分頁。
Clear Extent: 取消分頁。請注意此時后面自動增加的頁數(shù)不會自動刪除,包括零件序號變少,頁數(shù)減少時,也會出現(xiàn)空白頁。
Add Sement: 一般適用于圖紙形式的標題欄。當標題欄長度太大時,需要在同一頁面上放置多列,此時,在Set Extent 之后,用Add Sement,選擇對角兩個點,即可顯示出初始頁后面的標題欄。需要多列時,重復即可。如果指定的區(qū)域過大,則會出現(xiàn)空行。
Del Sement: 刪除掉增加的區(qū)域。
前面介紹的內容是綜合考慮proe軟件的功能及用戶需求而提出的一些解決方法,相信用戶會在使用中逐步找到適合自己的情況,使產(chǎn)品的統(tǒng)計功能實現(xiàn)自動化,當然更有可能找到比上述更好的方法。另外隨著proe軟件的升級更新,功能會越來越強大,并且使用也會更加方便,敬請留意proengineer軟件的發(fā)展。
相關標簽搜索:proe環(huán)境下BOM相關技術 proe產(chǎn)品結構 proe機械設計 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 Autoform培訓 有限元培訓 Solidworks培訓 UG模具培訓 PROE培訓 運動仿真