proe Wildfire 4.0 的超級(jí)特征
2013-05-26 by:廣州有限元分析、培訓(xùn)中心-1CAE.COM 來(lái)源:仿真在線(xiàn)
張棣銘 來(lái)源:CADesigner
關(guān)鍵字:技術(shù) PTC 移除 特征
proeNGINEER Wildfire 4.0 才會(huì)出現(xiàn)的特征: “移除 (Remove)” 特征,位置如圖所示:
這個(gè)特征在 proeNGINEER Wildfire 3.0 當(dāng)中還沒(méi)有圖示,只有名字,讀者可以檢視一下您的 proeNGINEER Wildfire 3.0 看看有沒(méi)有這個(gè)特征,多半的答案都是一樣的,沒(méi)有,那為何?又如何?才能使這個(gè)隱藏的使者現(xiàn)身呢?這個(gè)特征又應(yīng)該要如何使用?且看本文的說(shuō)明。
設(shè)定 Config.PRO
如果要出現(xiàn)上述的選項(xiàng),您必須使用 CONFIG.PRO 的設(shè)定,把選項(xiàng)當(dāng)中加入一個(gè) “沒(méi)有可以查詢(xún)的設(shè)定值”,而這些設(shè)定值, 就是前段所述的 “xtop.exe” 當(dāng)中所存放的不為人知的參數(shù) (或者應(yīng)該說(shuō)成沒(méi)有公開(kāi)的測(cè)試參數(shù)),只您只要將設(shè)定的功能設(shè)定好并且使其功能打開(kāi), 就能使用。 其實(shí),先前在 Wildfire 2.0 發(fā)行的時(shí)候,也有類(lèi)似的特征被隱藏,筆者就是根據(jù)這個(gè)道理進(jìn)行推理,認(rèn)為 PTC 其實(shí)就是利用目前上市的最新版本 (目前為Wildfire 3.0) 進(jìn)行功能測(cè)試,引發(fā)筆者高度懷疑,進(jìn)而追蹤發(fā)現(xiàn)的。這個(gè)工作曠日費(fèi)時(shí),因?yàn)楸仨氁贿厹y(cè)試,一邊設(shè)定,所以 proeNGINEER 要開(kāi)開(kāi)關(guān)關(guān),又不一定可以找到真正可用的功能與特征。
類(lèi)似的特殊的設(shè)定參數(shù)還有例如:
draft_hide_switch
enable_mtrack_rev_back
k01_hole_enhancement
allow_enhanced_shell
enable_dashboard_feat_cmd
諸如此類(lèi)的設(shè)定不勝梅舉,當(dāng)然也不一定可以用 (因?yàn)闆](méi)有可以證明的文件提供說(shuō)明),所幸,就在春天將盡的一個(gè)黃昏下午,在昏昏沉沉的意識(shí)下,被筆者找到了這個(gè)頗有意思的功能,它就是“移除特征 (Remove Feature)”,不要懷疑唷,這的確是個(gè)“特征 (Feature)” 請(qǐng)利用環(huán)境選項(xiàng)的設(shè)定把下列的參數(shù)加上,如下圖所示:
按一下 “選項(xiàng)” 菜單
在選項(xiàng)當(dāng)中加上 all_tmp_rmv_srf_feat 并且把數(shù)值設(shè)定成 YES
設(shè)定完成后記得要按下 “應(yīng)用(Apply)”
設(shè)定完成后按下“應(yīng)用 (Apply)”您可以開(kāi)個(gè)新的零件檔案檢查是否有這個(gè)功能,如果還沒(méi)有出現(xiàn),您必須把先前的 CONFIG.PRO 設(shè)定加以存盤(pán),然后離開(kāi) proeNGINEER Wildfire 3.0 再重新啟動(dòng)一次 proeNGINEER Wildfire 3.0 即可,,開(kāi)啟ㄧ個(gè)新的零件檔案后, 您會(huì)看見(jiàn)編輯的菜單選項(xiàng)當(dāng)中,多了個(gè)“移除 (Remove)”特征。如下圖所示:
請(qǐng)檢查是否有這個(gè)“移除 (Remove)”特征
移除 (Remove) 特征的功用說(shuō)明
要使用這個(gè)特征之前,您必須對(duì)于proeNGINEER 當(dāng)中的“特征 (Feature)”定義非常了解, 因?yàn)檫@是一個(gè)在 proeNGINEER 建造模型的最小單位, 筆者要強(qiáng)調(diào)一點(diǎn), 就是這并不是個(gè)類(lèi)似“倒圓角 (Round)”或者“薄殼 (Shell)”的特征, 雖然同樣是特征, 但是這個(gè)特征確實(shí)隱藏著強(qiáng)大的功能。
要了解這個(gè)特征的威力,請(qǐng)先嘗試在 proeNGINEER 當(dāng)中建立一個(gè)如圖所示的模型,最好有“倒角 (Chamfer)”與“薄殼(Shell)”特征,模形如圖所示:
請(qǐng)建立一個(gè)如圖所示的模型,背后須有 “薄殼(Shell)”
接著請(qǐng)選取如下圖所示的特征“曲面幾何 (Surface Geometry)”準(zhǔn)備進(jìn)行移除的動(dòng)作:
選取準(zhǔn)備移除的“曲面幾何 (Surface Geometry)”
選取完成之后請(qǐng)使用編輯下拉式菜單當(dāng)中的“移除 (Remove)”特征。請(qǐng)注意這個(gè)特征也屬于“直接特征 (Direct Feature)” 之一,所以您可以選擇要移除的“曲面幾何 (Surface Geometry)”然后啟動(dòng)編輯功能當(dāng)中的“移除 (Remove)” 特征。
使用 “移除(Remove)” 功能進(jìn)行移除幾何
接著您將會(huì)發(fā)現(xiàn), proeNGINEER Wildfire 3.0的預(yù)覽功能會(huì)出現(xiàn)黃色的移除結(jié)果, 如下圖所示:
黃色的幾何就是 “移除 (Remove)” 特征所建立的幾何狀況
如果, 您的移除曲面選擇完成, 系統(tǒng)就會(huì)先進(jìn)行運(yùn)算, 可以執(zhí)行的話(huà), 會(huì)把運(yùn)算的結(jié)果以 “預(yù)覽 (Preview)” 的方式顯示在模型窗口當(dāng)中. 完成該特征的操作之后, 您可以旋轉(zhuǎn)一下模型, 以觀察 “移除 (Remove)” 特征有趣的地方。
比較一下模型的改變前后狀態(tài)
接著我們將引導(dǎo)讀者把該模型整理完成, 因?yàn)檫@樣的操作, 還不能代表完整的移除功能, 讓我們先完成下列的操作, 再使用操作的心得繼續(xù)討論下去. 請(qǐng)接著選取, 倒角的幾何面, 如下圖所示:
選取另外一側(cè)的倒角特征曲面幾何
然后使用下拉式菜單進(jìn)行 “移除 (Remove)” 特征的編輯操作, 如下圖所示:
使用 “移除 (Remove)” 特征
使用旋轉(zhuǎn)功能進(jìn)行觀察模型的變化, 此時(shí)模型將會(huì)變成如下圖所示的狀態(tài):
在倒角曲面幾何被 “移除 (Remove)” 特征給移除之后的狀態(tài)
完成的另外一側(cè)結(jié)果:
此時(shí)的模型變得與先前的狀態(tài)有些不同了
在此, 要特別提醒讀者, 因?yàn)槟P偷膬?nèi)側(cè)有 “薄殼 (Shell)” 特征, 請(qǐng)千萬(wàn)別先嘗試移除內(nèi)部的倒角曲面幾何, 因?yàn)檫@樣的操作會(huì)讓模型的運(yùn)算產(chǎn)生不可預(yù)期的后果, 原因是因?yàn)橛袝r(shí)候倒角的尺寸如果過(guò)大時(shí), 這樣會(huì)造成外部的幾何形狀產(chǎn)生破孔現(xiàn)象, 應(yīng)該盡量避免, 如果換成較正規(guī)的說(shuō)法, 請(qǐng)?jiān)诓僮髟撎卣髦? 做好該特征的特征分析, 再進(jìn)行特征的操作會(huì)是比較理想的狀況。
請(qǐng)不要急著操作內(nèi)側(cè)的倒角曲面幾何
請(qǐng)依照這些步驟, 把外部的倒角幾何都先移除, 如下圖所示:
完成模型的外部, 接著讓我們來(lái)操作模型的內(nèi)側(cè)薄殼的部份, 這個(gè)部份讓整個(gè)操作變得更有意思, 這個(gè)操作請(qǐng)把倒角曲面幾何分割成幾次進(jìn)行, 請(qǐng)勿一次性的選取完成 (可能因?yàn)樘卣鞯倪\(yùn)算問(wèn)題, 會(huì)無(wú)法完成) 如下圖所示的先選取幾個(gè)曲面幾何:
留下的一小段倒角曲面幾何最后再進(jìn)行一次移除操作, 如下圖所示:
操作到這里, 不知道眼尖的讀者有沒(méi)有發(fā)現(xiàn), 這次的內(nèi)部倒角曲面幾何的移除特征操作, 好像跟先前在操作外部的不太相同?! 沒(méi)有錯(cuò), 這個(gè)特征現(xiàn)在與剛剛的操作變成相反的 “移除 (Remove) 材料” 操作, 先前的外部倒角曲面幾何移除操作中, 是 “增加 (Protrusion) 材料” 的操作, 這個(gè)特征的功能還不只如此, 請(qǐng)看下面更 “犀利” 的移除 “薄殼 (Shell)” 幾何操作. 請(qǐng)選取完成后的模型內(nèi)部 (也就是公模面的曲面部份), 如下圖所示:
接著使用編輯下拉式菜單當(dāng)中的 “移除 (Remove)” 編輯功能, 您就會(huì)發(fā)現(xiàn)不得了的結(jié)果, 如下圖所示:
其實(shí)這時(shí)候如果您還是意猶未盡的話(huà), 還可以把模型的缺角給移除唷, 如下圖所示:
使用 “移除 (Remove)” 特征, 來(lái)操作一個(gè)模型通??梢园涯P偷淖罱K結(jié)果還原成一塊簡(jiǎn)單的形狀, 如上圖所示的例子, 可以做出如方塊一樣的集合形狀. 而您若是手邊有 PTC 所提供的 ENGINE_COVER.PRT 檔案的話(huà), 還可以還原成下圖所示的狀態(tài), 但是, 這并不一定是最終的結(jié)果, 其結(jié)果也會(huì)因?yàn)椴僮饕瞥捻樞虿煌兴煌?/P>
有時(shí)候我們會(huì)發(fā)現(xiàn)一些特征的尺寸不是我們所需要的, 但是, 修改一下該特征, 又會(huì)牽扯太多的父子關(guān)系, 或者, 根本就沒(méi)有特征的父子關(guān)系, (如 IGES, STEP 等檔案格式) 要修改起來(lái)會(huì)有相當(dāng)?shù)碾y度, 這個(gè)時(shí)候 “移除 (Remove)” 特征的功能就被突顯出來(lái)了. 接下來(lái)讓我們以 PTC特征功能的觀點(diǎn), 更深入探討本期主題: 移除特征的操作。
移除特征的操作
依照 proeNGINEER Wildfire 的功能來(lái)區(qū)分, 特征可以分成: 基準(zhǔn)特征 (Datum Feature), 直接特征 (Direct Feature), 草繪特征 (Sketch Feature) 等三種特征. 但是基準(zhǔn)特征與草繪特征的建構(gòu)與移除特征的直接關(guān)系并不大, 也無(wú)法討論, 所以筆者僅就 “直接特征 (Direct Feature)” 所包含的特征來(lái)討論之, 例如: 拔模 (Draft), 倒圓角 (Round), 倒角 (Chamfer), 薄殼 (Shell) 等特征一一討論其 “幾何 (Geometry)” 與 “移除 (Remove) 特征” 之間的關(guān)系與變化。
不適用于 “曲面 (Surface)” 模型
操作 “移除 (Remove) 特征” 的時(shí)候, 請(qǐng)不要嘗試使用僅具有曲面屬性的模型, 因?yàn)槿缦聢D所示的狀況當(dāng)中, 筆者曾經(jīng)嘗試把曲面中間的孔, 使用 “移除 (Remove) 特征” 工具填平 (或移除) 掉, 但這個(gè)嘗試失敗了, 因?yàn)槿舨僮?“移除 (Remove) 特征” 的時(shí)候有細(xì)心觀察的話(huà), 您將會(huì)發(fā)現(xiàn)這個(gè)特征僅僅接受 “曲面 (Surface)” 幾何的輸入, 并不支持 “邊 (Edge)” 幾何的輸入。
未來(lái)的 proeNGINEER Wildfire 版本發(fā)展當(dāng)中, 若可以進(jìn)行這個(gè)編輯指令的加強(qiáng), 讓他可以編輯 “曲面” 屬性的模型, 或者增加可以輸入 “邊 (Edge)” 幾何的操作功能, 相信 proeNGINEER 的功能還會(huì)再有更高等級(jí)的評(píng)價(jià)才是。
孔 (Hole) 幾何狀態(tài)的處理
說(shuō)起來(lái)如果要把 “孔 (Hole)” 特征拿來(lái)和 “移除 (Remove)” 特征一起說(shuō), 范圍有點(diǎn)小, 因?yàn)閳A孔只能說(shuō)是破孔狀態(tài)之一, 其實(shí), 方孔, 不規(guī)則形狀孔, 都是屬于這一類(lèi)的幾何狀況, 而圓孔只是代表, 下面各圖的狀況表現(xiàn)出有關(guān)于恐特征的處理, 請(qǐng)參閱之:
請(qǐng)讀者注意到圖中孔的位置, 其實(shí), 筆者故意把孔 (Hole) 與倒圓角 (Round) 特征相交會(huì), 以考驗(yàn) “移除 (Remove)” 特征是否能夠正確的完成補(bǔ)孔, 結(jié)果發(fā)現(xiàn)效果還不錯(cuò), 其實(shí), 如果不是圓形的孔與未貫穿的圓孔, 我們拿來(lái)與薄殼特征幾何作為比較, 將會(huì)發(fā)現(xiàn), 似乎有點(diǎn)類(lèi)似的地方. 這也就說(shuō)明了, 移除 (Remove) 特征是以實(shí)體模型 (Solid Model) 幾何進(jìn)行運(yùn)算的, 并不是以特征為運(yùn)算的基礎(chǔ)。
不過(guò), 操作的過(guò)程當(dāng)中仍發(fā)現(xiàn)有些遺憾, 以上圖的例子來(lái)說(shuō), 這孔 (Hole) 其實(shí)是以數(shù)組 (Pattern) 特征操作完成的, 但是, 如果需要把這些孔移除時(shí), 數(shù)組特征卻無(wú)法使用, 筆者認(rèn)為這是模型的幾何所造成的問(wèn)題, 應(yīng)該不是 proeNGINEER 的系統(tǒng)問(wèn)題, 話(huà)說(shuō)回來(lái), 最好的結(jié)果仍是這個(gè)特征弄成可數(shù)組的狀況會(huì)更好一些。
薄殼 (Shell) 幾何狀態(tài)的處理
要把模型當(dāng)中的薄殼處理好, 當(dāng)然, 您必須先把具有 “薄殼 (Shell)” 特征樣子的幾何曲面都選取起來(lái), 然后才選擇下拉式菜單當(dāng)中的 “移除 (Remove)” 功能. 但, 這樣的選取不僅僅止于單面移除的薄殼狀態(tài), 通孔, 或者三通管的幾何也行。
肋 (Rib) 型幾何狀態(tài)處理
說(shuō)起來(lái) 肋 (Rib) 特征的使用者并不多, 不過(guò)這個(gè)幾何形狀倒是挺常見(jiàn)的, 肋的幾何要處理應(yīng)該可以說(shuō)是最簡(jiǎn)單的一個(gè)案例; 肋的移除, 只需選取最上層的一個(gè) “曲面 (Surface)” 幾何就可以完成運(yùn)算, 如圖所示:
拔模 (Draft) 幾何形狀
這會(huì)是一個(gè)遺憾的答案, “移除 (Remove)” 特征與 “拔模 (Draft)” 特征的幾何形狀是個(gè)無(wú)解的答案, 也就是說(shuō): “移除 (Remove)” 特征無(wú)法移除具有拔模角度的幾何; 換個(gè)角度來(lái)看待這個(gè)特征, 其實(shí)也不是很難理解, 簡(jiǎn)單的拔模幾何形狀與 “混合 (Blend)” 特征做出來(lái)的幾何形狀類(lèi)似, 這是個(gè)無(wú)法得知運(yùn)算結(jié)果的操作, 所以 “移除 (Remove)” 特征無(wú)法使用在這類(lèi)幾何形狀上。
倒圓角 (Round) 幾何形狀的移除
“倒圓角 (Round)” 的運(yùn)用應(yīng)該可以說(shuō)是所有模型當(dāng)中最常見(jiàn)的一種幾何形狀, 并且狀況也是最多的, 筆者仍舊先以簡(jiǎn)單的范例討論, 再引伸其它的結(jié)果讓讀者參考之, 圖中所示的是 “倒圓角 (Round)” 幾何曲面的選取, 然后使用編輯 “移除 (Remove)” 特征的結(jié)果:
這個(gè)范例與先前的孔 (Hole) 相同, 不同的是反過(guò)來(lái)考驗(yàn)移除倒圓角的幾何結(jié)果, 誠(chéng)如先前所述, 范例當(dāng)中的孔特征與倒圓角特征有相交會(huì)處, 但是, 系統(tǒng)會(huì)如何思考與運(yùn)算? 這個(gè)操作當(dāng)中讓我們發(fā)現(xiàn)也是可以完成的, 接下來(lái)的范例當(dāng)中, 再來(lái)檢視一下進(jìn)階的變化倒圓角幾何的移除狀況會(huì)是如何? 如下圖所示:
請(qǐng)注意觀察本例的操作順序, 筆者需要提醒讀者操作移除倒圓角幾何時(shí), 您必須做一下特征的分析, 思考該倒圓角的建構(gòu)順序, 比較容易成功與完成, 因?yàn)槿魏蔚膸缀涡螤罨蚴?proeNGINEER 當(dāng)中的特征都不是隨意建構(gòu)的, 也因此 “移除 (Remove)” 特征也是有運(yùn)算基礎(chǔ)的操作, 切勿 “隨意” 與 “任意” 的操作在 proeNGINEER 當(dāng)中的任何特征才是。
倒角 (Chamfer) 特征因?yàn)樵诒疚拈_(kāi)始的時(shí)候引用的范例即是該特征的操作, 筆者就不浪費(fèi)篇幅多做報(bào)導(dǎo)。
結(jié)語(yǔ):
這個(gè)特征的出現(xiàn), 可以解決許多的后加工程序 (如: 模具設(shè)計(jì), IGES 修補(bǔ)) 等程序當(dāng)中的模型父子關(guān)系操作問(wèn)題, 筆者樂(lè)見(jiàn) PTC 在產(chǎn)品開(kāi)發(fā)與努力, 這些努力讓 proeNGINEER Wildfire 的功能已經(jīng)超越以往的版本許多, 這些大補(bǔ)丸的出現(xiàn), 也讓后段加工程序工作的工程師, 節(jié)省許多的失敗修復(fù)時(shí)間, 實(shí)在是很好的消息, 不過(guò)這樣的機(jī)會(huì)并不多見(jiàn)。
在未來(lái)的 proeNGINEER Wildfire 版本中, 如果可以讓 “移除特征 (Remove Feature)”結(jié)合 PTC 的 IDD (Import Data Doctor), 那么, 新版本的幾何修補(bǔ)能力就很有看頭, 因?yàn)橐瞥卣鞑⒉灰欢ㄊ且罁?jù) “特征 (Feature)” 進(jìn)行修補(bǔ)運(yùn)算, 而是依據(jù) “幾何 (Geometry)” 進(jìn)行的。筆者希望這樣的報(bào)導(dǎo)可以對(duì)經(jīng)常使用 proeNGINEER Wildfire 3.0 的工程師與讀者有用。
相關(guān)標(biāo)簽搜索:proe Wildfire 4.0 的超級(jí)特征 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) Autoform培訓(xùn) 有限元培訓(xùn) Solidworks培訓(xùn) UG模具培訓(xùn) PROE培訓(xùn) 運(yùn)動(dòng)仿真