輕工業CAD應用工程技術推廣與應用示范
1.項目基本情況
在國家輕工局科技司和輕工業CAD應用工程推廣中心的支持下,我所作為應用工程技術推廣與應用示范單位,成功的完成了1,2階段的工作。第2階段著重推廣圖檔管理和三維CAD參數化設計,三維CAD參數化設計項目,主要以純生啤酒灌裝生產線的WGP24沖瓶灌裝壓蓋機組的沖瓶機(回轉頭數90頭)為基礎,進行三維CAD參數化設計。成功的進行三維實體造型、三維CAD參數化及三維圖轉化為二維圖設計。以90頭作為三維CAD參數化設計的基準,生成了60頭、120頭、180頭沖瓶機并轉化成二維圖形提供給用戶。通過西安輕機所技術委員會對該項目的觀摩,一致認為該項目的開發是比較成功的,為今后進行三維參數化設計打下良好的基礎。此次所完成的主要任務如表1-1。
1.1沖瓶機的三維實體造型
西安輕機所食品和包裝機械工程部,為廣東輕機二廠設計的2.4萬瓶/小時純生啤酒灌裝生產線,是目前國內最大、具有獨立知識產權、國內領先的包裝生產線設備,是典型的光機電一體化設備。我們以WGP24無菌沖瓶灌裝壓蓋機組的沖瓶機為三維CAD參數化設計的啟動項目。由于90頭沖瓶機的二維圖紙已于前期設計完成,我們采用90頭沖瓶機作為初始設計的形體,以形成對沖瓶機的系列化參數設計。則三維實體造型的任務主要有以下幾點:
?。?)參照二維零件圖繪制三維零件圖;
(2)參照二維裝配圖裝配三維零件圖;
?。?)由于所選軟件(SOLID EDGE)不含標準零件庫,故需繪制三維標準件,諸如螺栓、螺釘、墊片、齒輪、發動機等。
1.2軟件環境
自從1995年12月SOLID EDGE軟件被推出以來,其強大的功能和友好易用的用戶界面對高端和低端CAD系統帶來了強勁挑戰。而1998年初,Unigraphics Solutions公司并購SOLID EDGE。將其內核由Acis改為著名的PARASOLID內核。使其內部幾何拓撲運算功能大為增強,并且避開了由于Acis在實體幾何計算上處理圓角與薄殼的Bugs。將過去價錢昂貴且封閉的CAD系統提升到一個開放、易于使用且節約成本的軟件框架。
SOLID EDGE 將零件造型、裝配造型、鈑金設計和工程圖生成完整有機地結合在一起,并支持從二維圖到三維圖的轉化,為設計人員提供了一個完全的三維建模設計系統。另外,SOLID EDGE是基于參數和特征實體造型的新一代機械設計CAD系統。專業設計人員完全可以利用參變數技術,完成幾乎任何機械零件或裝配件的造型,并且可以把SOLID EDGE特征保存在特征庫內供以后使用。在SOLID EDGE6.0及以后的版本中加入了一種特殊的流技術,包括用戶界面設計、軟件結構和過程分析,它應用于產品開發周期的每一個階段,使用邏輯推理和決策管理概念來支配工程時設計實體模型意圖的過程。
1. 3三維參數化設計
所謂參數化設計(Parametric Design),就是采用預定義的辦法建立圖形的幾何約束集,指定一組尺寸作為參數與幾何約束集相關聯,并將所有的關聯式融入到應用程序中,然后采用人機交互方式通過對話框修改參數尺寸,最終由程序根據這些參數順序地執行表達式來實現的方法。通過參數化尺寸驅動完成對設計結果的修改。參數化設計不同于傳統的設計,他存儲了設計的整個過程,能設計出一簇而非單一的在形狀和功能上具有相似性的產品模型。
參數化造型(Parameterized Modeling)使用約束來定義和修改幾何模型,約束包括尺寸約束和工程約束,這些約束反映了設計時要考慮的因素。實現參數化的那組參數與這些約束保持一定的關系。首先保證初始設計的形體滿足這些約束,當用戶輸入那組參數的新值時,無需在此建立約束關系而能獲得一個新的幾何模型。參數化模型的建立是實現參數化設計的關鍵。參數化建模是幾何建模的一個發展方向,它可大大提高模型生成和修改的速度,是CAD/CAM/CAE的基礎與核心。
2.設計步驟
2.1基本零件造型
三維零件是由輪廓構成的,設計三維零件的第一部工作就是先勾勒出零件的基本輪廓,然后參照二維零件圖在零件模塊中利用填料、拉伸、旋轉、掃出、層疊拉伸、倒角和薄殼等特征建模命令來生成基本三維形體。在此模型的基礎上,利用鉆孔、起模、陣列、鏡射等特征建模命令進行后期編輯形成所需要的三維實體 。零件模塊的文件后綴為 .Par。
其中繪制輪廓需要在特定的參考面上,組合成零件的每一個特征的參考面都是不同的。Solid Edge提供了三種參考平面(基面、總體、局部)和以下幾種產生基準面的方法:相同參考面、平行參考面、角度參考面、垂直參考面、與參考線垂直的參考面。
例如在已成型的模塊上需要打一圓孔,只需選擇模塊上需打孔的表面為繪制輪廓的參考面,在此參考面上繪制出一直徑為圓孔直徑的圓,并確定圓的相對位置,然后在成型模塊中輸入該圓孔的深度即可。
對于單個鈑金模型,可用鈑金模塊進行設計。該模塊含有一些特殊的鈑金特征,可以很容易地生成各種鈑金件并可以按照彎折余量對鈑金件進行展開操作。一般而言,首先生成鈑金基材,然后在該基材上運行一些編輯命令。例如增加一個凸緣、切除部分鈑料、做一個直角彎角、給凸緣加上圓角、增加螺紋孔、作部分展開、在展開部分切除方孔、恢復折彎、自動展開準備下料等,以完成鈑金的設計。鈑金模量的文件后綴為 .Pam。
如對于沖壓件的設計,一般經過以下幾步:生成基材——→添加直角彎邊——→結合兩邊角——→切除部分板料——→拉延——→翻邊——→插入折彎——→插入二次折彎——→切除部分板料——→開氣窗。
參照90頭沖瓶機的二維圖紙,針對所需繪制的三維標準件,諸如螺栓、螺釘、墊片、齒輪、發動機等,選擇零件模塊或鈑金模塊繪制標準件的三維圖。
2. 2零件裝配
在裝配環境下根據自下而上的原則裝配零件、鈑金件或標準件時,根據固定、匹配、對齊、插入、連接、角度等裝配關系組合在一起形成裝配件。之后,可在裝配路徑查找器中選擇任意零件或鈑金件進行查看、選擇、刪除或編輯。也可以在裝配環境下按自上而下的裝配方法設計生成零件。同時還可以制作裝配件爆炸圖、產生剖視圖、進行干涉檢查、生成AVI動畫文件等。另外在裝配完成后,一般還應輸入相關的設計信息,以方便以后的查詢、管理和報目表生成等工作。裝配模塊的文件后綴為 .Asm。
如果要裝配一個螺栓,首先在裝配視圖中調入該螺栓,然后選擇裝配關系為“插入”,選擇相對應的同心軸和接觸面,單擊確定,即可完成螺栓的裝配。另外可以用顯示配置的方法在裝配某一部件時隱藏其他所有的零件,并把這一狀態存貯為一個顯示配置;之后在任何時想仔細查看該部件時,只需打開這個顯示配置,而無需隱藏其他零件即可顯示該部件。
在裝配環境中,“裝配路徑查找器”扮演著很重要的角色。它可完成的操作有:查看裝配件的裝配層次和結構狀態;查看裝配件中各零件的狀態;選擇、刪除和編輯零部件;查看和刪除零件的裝配關系;編輯裝配關系里的固定偏移量;改變裝配關系的偏移類型;查看裝配所選取的表面。
Solid Edge還提供生成爆炸視圖功能,以方便我們觀察裝配好的部件是否符合要求,并可生成爆炸工程圖。爆炸圖形主要是依據系統內部保存的零件之間的裝配關系,將零件按空間相對位置進行排列。生成爆炸工程圖的步驟為:進入爆炸視圖環境——→選定要爆炸的零件——→選擇靜止零件——→調整爆炸方向——→調整爆炸距離——→設定顯示配置——→制作爆炸工程圖。
在裝配好沖瓶機的五大部件(機架、會轉盤、分配器、導軌、機械手)后,還應該將該部件按照部件之間的關系裝配成整機。其相對關系如表1-2:
2.3參數化設計
在參數化設計中,必須要提到的是“變量表”。所謂變量表也就是列出零件尺寸的表格。因為在設計零件是,系統自動記錄每一個尺寸的數值,變量表把所有這些數值顯示出來。在變量表中了輸入新值,零件中對應的尺寸自動更新,并自動變成新尺寸數值。通過這個變量表可隨時對已經設計過的零件進行編輯,同時也可在“Value”項中輸入尺寸見得方程式,實現尺寸聯動。另外,為了可以對特征進行重復使用,可以利用特征庫工具,把零件或鈑金鐘的特征儲存在庫中。在以后使用是只需從庫中調用即可?;谠撥浖囊陨咸匦?,進行參數化的步驟如下:
首先,利用SOLID EDGE變量表的技術,針對一些關鍵尺寸建立數學關系式或特定的函數關系。只要改變關鍵尺寸,就可以得到形狀和性能各異的零件,并通過零件簇的功能存儲起來,以達到基于零件內部的參數化。
其次,針對沖瓶機五大部件(機械手、導軌、回轉盤、分配器、機架)分別設定一些基本參數。建立每個部件的基本參數和其內部零件的關鍵尺寸及相關零件關鍵尺寸之間的關系式或特定的函數關系。只要改變每個部件的基本參數,就可以通過尺寸聯動改變零件的關鍵尺寸,從而使整個部件的形狀和性能發生變化,以達到基于部件內部的參數化。
最后,我們選擇沖瓶機的頭數作為單參數驅動整機聯動。也就是建立各個部件基本參數與頭數及各個部件基本參數之間的關系式或特定的函數關系。只要改變沖瓶機的頭數,就可以通過尺寸聯動改變部件的基本參數、零件的關鍵尺寸,使得沖瓶的整體形狀發生變化,以達到整機的參數化。
2.4渲染
SOLID EDGE具有特殊效果的渲染造型包括彩色光源、陰影、背景圖片、透明、反走樣、反射、紋理和塊映像。三種渲染選項包括隱藏線、Phong渲染和真正光線追蹤。其渲染工具使你可以快速完成高質量的SOLID EDGE零件和裝配件渲染功能。所包括的功能卡片如下:
渲染卡片:可以設置透視選項、渲染方式選項、隱藏線選相等;
光線設置卡片:對于照亮裝配的8束光線,可單獨調整每個光源的角度、顏色和亮度;
背景圖像卡片:可以在裝配件的后面加上背景圖像;
反射卡片:可以調整裝配件六個面對應的六幅圖像??梢杂猛袆臃绞桨岩环鶊D像從一個面板拖到另一個面板上;
邊卡片:可以設置邊的線型、線寬、長度、顏色等;
面卡片:可以設置面的各種顏色;
紋理卡片:可以設置零件的紋理、背景色,紋理的坐標單位、比例系數、偏離量、是否鏡像、旋轉角度、透明度;
外觀卡片:可設置零件的粗糙度、反射率、不透明度、折射率、是否投射陰影、是否接受其他裝配件的陰影。
2.5輸出圖形文件
在三維圖本身圖形打印的基礎上,還可以在工程圖模塊中由三維零件或裝配件自動生成二維視圖。工程圖模塊中可以很方便的選擇主視圖的方位和所要生成的各個視圖,諸如剖視圖、局部放大視圖、斜向視圖等。在三維建模時所輸入的尺寸可以自動反映到工程圖當中,也可以手動標注尺寸。
生成零件的工程圖一般經過以下幾步:進入工程圖環境——→設定圖紙和圖框——→設定投影方式——→調入目標文件——→確定主俯視圖——→生成工程圖——→移動視圖的位置——→作斜向視圖——→生成局部放大視圖——→生成剖面圖——→修改視圖屬性——→自動標注尺寸——→手動標注尺寸——→尺寸文字的標注與編輯——→表面粗糙度符號的標注——→基準符號的標注——→形位公差的標注。
對于鈑金件,在工程圖方面有一些特殊要求。例如在零件圖中要配上展開圖,以及要標注折彎線等。如果生成的是一個裝配件的工程圖,SOLID EDGE還可以自動生成明細表和零件序號。
對于裝配圖的工程圖,生成方法與零件圖基本相同。還要補充編輯視圖屬性、生成剖視圖、零件番號和明細表的自動生成、技術要求的書寫等相關步驟。
在生成工程圖之后,如果繼續修改三維模型,SOLID EDGE會在工程途中給出一個提示,以表明此時工程圖與三維模型不完全相關。如果需要還可以更新該工程圖,當然也可以重新生成一個新的工程圖。
SOLID EDGE可以輕松的讀入Auto CAD的 .dxf和 .dwg文件以及其他幾種常用的標準格式如 .igs .npf .dgn等。同樣也得把自己的工程圖文件保存為.dxf和 .dwg等格式的文件,并且在轉換時可以設定相應的線性、線寬和顏色等參數。如果是裝配件的工程圖,還可以讓各個的零件分布在不同的圖層上,足以保證轉換之后的可用性?;蛘咧苯愚D換成 .Bmp文檔以方便以后查閱。
3.三維CAD參數化設計的應用
所繪制的圖形分別存儲在兩個文件夾(都在D盤)內。一個是實體造型,其內部存儲有標準件圖、零件圖、部件圖、總裝圖(部件圖、總裝圖保存在名為‘裝配圖’的文件夾內)。因為部件圖調用的是零件圖中的零件,在部件圖中存儲有各個零件的相對位置,所以絕對不允許隨意粘貼零件圖、對圖形進行更名,否則裝配圖不能正常顯示。但可將整個文件夾進行整體粘貼。
另一個是參數化設計,也包括標準件圖、零件圖、部件圖、總裝圖(部件圖、總裝圖保存在名為‘裝配圖’的文件夾內)。零件圖中存有關鍵尺寸及相關的其它零件關鍵尺寸、相關的其它部件基本參數的絕對地址及關系函數。部件圖、總裝圖中也存有類似的信息。固所有圖形位置絕對不可改變,也不可對圖形進行更名。另外,還有一個名為‘參數化結果’的文件夾保存著參數化的結果。其中,文件夾‘bmp’保存著分配器、回轉盤、機架分別以60頭、90頭、120頭三種形式生成的 .Bmp文檔(60頭、120頭是由90頭經參數化生成的)。文件夾‘分配器’保存著由60頭的三維立體圖生成的二維圖紙。
使用SOLID EDGE軟件,在每次開及或重啟動前需執行以下操作“開始 —→ 控制面板 —→ FLEXlm License Manager —→ Start —→ 確定”。
對分配器進行參數化,首先要的用Solid Edge Assembly打開“D:\參數化\裝配圖\分配器my”,打開“裝配路徑查找器”,選擇分配器并激活;然后用Microsoft Excel打開“D:\參數化\裝配圖結果\界面”,在B1內輸入你想要的頭數,按下回車即可。
對會轉盤進行參數化,首先要的用Solid Edge Assembly打開“D:\參數化\裝配圖\回轉盤”,打開“裝配路徑查找器”,選擇回轉盤并激活;然后用Microsoft Excel打開“D:\參數化\裝配圖結果\界面”,在B2內輸入你想要的頭數,按下回車即可。
對機架進行參數化,首先要的用Solid Edge Assembly打開“D:\參數化\裝配圖\機架”,打開“裝配路徑查找器”,選擇機架并激活;然后用Microsoft Excel打開“D:\參數化\裝配圖結果\界面”,在B3內輸入你想要的頭數,按下回車即可。
對分配器、回轉盤、導軌整體進行參數化,首先要的用Solid Edge Assembly打開“D:\參數化\裝配圖\分配器、回轉盤、導軌”,打開“裝配路徑查找器”,選擇所有部件并激活;然后用Microsoft Excel打開“D:\參數化\裝配圖結果\界面”,在B1、B2、B3內輸入B4的地址并在B4內輸入你想要的頭數,按下回車即可。
對整機進行參數化,首先要的用Solid Edge Assembly打開“D:\參數化\裝配圖\沖瓶機”,打開“裝配路徑查找器”,選擇所有部件并激活;然后用Microsoft Excel打開“D:\參數化\裝配圖結果\界面”,在B1、B2、B3、B4內輸入B5的地址并在B5內輸入你想要的頭數,按下回車即可。
4.總結討論
通過對有參數化設計形成的60頭、120頭、180頭沖瓶機的整體分析,說明此次參數化設計基本上是成功的。在此,我們提出此項目以后可能的幾個后續工作。
4.1此次設計是在沖瓶機整體結構不變、只改變尺寸的基礎上產生的。下一步可以通過對沖瓶機機構的深入研究和市場調查,建立多參數化設計,使得隨著頭數的改變,沖瓶機的結構也發生變化,例如機架部分由四腿改稱三腿支撐、機械手隨瓶形發生變化等。
4.2 對參數化本身進行研究,包括其類型、可行性、實現方法的研究。
特別是目前國內尚未有正規的二位參數化軟件,現有的二位參數化軟件都是針對其自帶的圖形庫的部分參數化。希望開發出針對機械行業的二位參數化軟件。
4.3 對凸輪、齒輪、螺釘、螺母、墊片等具體零件三維參數化的討論。特別是凸輪的參數化,及齒輪的基圓尺寸發生變化時,齒數和齒型如何變化。
文章版權歸西部工控xbgk所有,未經許可不得轉載。