
發布
注冊
/
登錄CATIA參數的案例
基于catia參數化和智能化技術的模架自動裝配
提出了一種基于catia參數化和智能化技術實現自動裝配的方法。首先將零部件參數化,然后找出零部件特征之間的裝配關系。通過改變其中的幾個參數就可以很容易的建立起一個新的裝配體。最后以模架的裝配為例說明了實現這種方法的過程
基于catia參數化和智能化技術的模架自動裝配.PDF
catia參數化設計在專用夾具快速設計中的應用
提出了基于catia參數化設計,提高專用夾具設計效率的快速設計響應系統構想,重點介紹了如何應用catia建立專用夾具標準元件庫,其中包括標準件參數化建模、標準件庫的集成、標準件庫的使用。最后簡單介紹了運用標準件庫快速設計專用夾具的工作流程。
catia參數化設計在專用夾具快速設計中的應用.PDF
基于Catia和Abaqus的一種通用參數化建模及自動化仿真分析方法 ¥79
基于Catia的參數化建模
不失一般性,本文以如下圖結構作為示例,詳細介紹為實現通用結構的自動化仿真分析,采用商用CAD軟件Catia的參數化建模方法。
圖 Catia中結構參數化模型
如上圖所示,零件由兩個幾何體組成,并建立了兩個設計參數(totalLength和totalWidth),并將設計參數導出到designTable中(鏈接到文件designTable.txt)。提取所需加載/約束的線/面特征存放入幾何圖形集中,并按照一定的規則命名(本示例中,temp_pressure表示該面施加壓力載荷,temp_disp123表示該面施加XYZ三個方向的約束,其余類似)。
由于Abaqus對其導入的幾何模型(sat、igs、stp、Catia V5等)通常采用默認的命名方式(-1、-2,-3等)進行命名,無法延用幾何模型中零部件/幾何集等原有的名稱(stp格式也僅可以保留裝配模型的零部件名稱)。因此,無法直接滿足 “名稱---載荷/約束類型”的命名規則。為了解決該問題,可以將幾何模型與每個載荷約束面分別存儲為一個文件,文件名遵循 “名稱---載荷/約束類型”規則,并分別導入Abaqus中。
本文基于Python語言對Catia進行二次開發,自動輸出以下文件(本文以stp格式為例)。
其中,testPart.stp為實體幾何模型文件,其余stp文件為待加載/約束的幾何線/面特征。
展開 做好CATIA的參數化,所有的修改都是浮云【轉載】
經常有人討論UG好用還是CATIA好用?這兩個軟件我都用過,從建模的角度說,UG建模比較靈活多變、CATIA比較四平八穩,需要把條件一樣一樣準備好,才能進行下一步。在消參的基礎上修改數據UG要比CATIA好用,但是CATIA在帶參建模方面比UG要強大。(這是我的個人觀點因為我就用到UG2.0,UG也有帶參建模,但是總感覺用不起來)
言歸正傳,CATIA參數化有多強大?做好CATIA的參數化,數據修改時大部分的東西都不需要刪除重新做。CATIA就像是一個柔性生產線,稍加調整,一個新產品就誕生啦!下面講講CATIA的“柔性”建模。
A、特征參數的修改
這個之前的文章經常提到,每一個命令都帶有參數,點的XYZ坐標,線的坐標、方向、長短,面的法向,體的薄厚,圓角的大小,草圖的形狀等,只要是帶參完成建模的,都可以調整。
展開 
CATIA參數化建模在車身設計中的應用
一: 現在很多設計公司都采用CATIA參數化建模,下面我就簡單介紹一下汽車設計參數化建模的思想,讓大家簡單了解一下參數化建模在汽車設計中的應用。車身3D數據設計是汽車工程化設計的最關鍵階段。3D數據要體現車身零件工程化的許多必要信息,CATIA-V5 Start Model就很好的實現了這些信息的整和。它充分挖掘CATIA-V5的參數化設計優勢,通過對CATIA-V5 PART文件歷史樹結構的優化設計,不僅提高了設計階段的工作效率,并且對數據信息的讀取和后期零件數據的修改都提供了更高的可操作性。使整個車身設計流程的工作效率有顯著提高。
二 CATIA V5 Start Model的使用方法
下面著重介紹CATIA-V5 Start Model的結構形式和其在車身設計中的具體應用方法。
首先,CATIA-V5 Start Model模板根據車身零件3D數據的結構特征,將歷史樹分成如下組成部分:
1、 零件名稱(PART NUMBER)
2、 車身坐標系(Axis Systems)
3、 零件實體數據(PartBody)
4、 外部數據(external geometry)
5、 最終結果(final part)
6、 零件設計過程(part definition)
7、 關鍵截面(section)
整體結構樹形式如圖1所示
圖1
其次,詳細介紹各個組成部分在CATIA-V5 Start Model的具體應用方法。
1、零件名稱(PART NUMBER)
2、車身坐標系(Axis Systems)
該坐標原點為車身坐標原點即是世界坐標原點,定義該坐標系以后后期設計過程中的幾何元素的空間坐標都以該坐標系為基準。
展開 CATIA參數化建模在車身設計中的應用【轉載】
一: 現在很多設計公司都采用CATIA參數化建模,下面我就簡單介紹一下汽車設計參數化建模的思想,讓大家簡單了解一下參數化建模在汽車設計中的應用。車身3D數據設計是汽車工程化設計的最關鍵階段。3D數據要體現車身零件工程化的許多必要信息,CATIA-V5 Start Model就很好的實現了這些信息的整和。它充分挖掘CATIA-V5的參數化設計優勢,通過對CATIA-V5 PART文件歷史樹結構的優化設計,不僅提高了設計階段的工作效率,并且對數據信息的讀取和后期零件數據的修改都提供了更高的可操作性。使整個車身設計流程的工作效率有顯著提高。
二 CATIA V5 Start Model的使用方法
下面著重介紹CATIA-V5 Start Model的結構形式和其在車身設計中的具體應用方法。
首先,CATIA-V5 Start Model模板根據車身零件3D數據的結構特征,將歷史樹分成如下組成部分:
1、 零件名稱(PART NUMBER)
2、 車身坐標系(Axis Systems)
3、 零件實體數據(PartBody)
4、 外部數據(external geometry)
5、 最終結果(final part)
6、 零件設計過程(part definition)
7、 關鍵截面(section)
整體結構樹形式如圖1所示
圖1
其次,詳細介紹各個組成部分在CATIA-V5 Start Model的具體應用方法。
1、零件名稱(PART NUMBER)
2、車身坐標系(Axis Systems)
該坐標原點為車身坐標原點即是世界坐標原點,定義該坐標系以后后期設計過程中的幾何元素的空間坐標都以該坐標系為基準。
展開 漸開線齒輪在CATIA中的三維參數化建模與應用
起重運輸機械-2004年 10期-漸開線齒輪在CATIA中的三維參數化建模與應用,
lw.JPG
起重運輸機械-2004年 10期-漸開線齒輪在CATIA中的三維參數化建模與應用.pdf
【CATIA參數化設計】如實時更新零件下幾個不同密度的幾何體的重心的位置?
所以我們不妨將這個連續性的動作用CATIA 二次開發代碼來快速實現,或者將求得的特征點的三坐標數值賦予關聯性的參數(即參數化設計)。
對于零件下多幾何體的情形,嗅覺比較靈敏的老鐵會發現,我們創建完了重心點之后,結構樹上存在的測量-慣性包絡體對象 卻是可以隨著幾何體外形調整不斷實時刷新的,而慣性包絡體下存在的測量參數Gx,Gy,Gz即為重心點三坐標數值,為我們實現參數化和二次開發提供了可能。
CATIA二次開發的方法:
我們可以通過CATIA二次開發代碼獲取到Gx,Gy,Gz這三個重心點坐標值,然后通過在hybridfactory片體工廠對象中創建點的方法AddNewPointCoord,來創建一個重心點,與此同時刪除之前的重心點,創建點的語句如下,二次開發的方法稍麻煩,這里只是給大家整理一種思路,學習而已。
Set CenterOfGravity= hybridShapeFactory.AddNewPointCoord(Gx,Gy,Gz)
CATIA參數化的方法:
參數化的方法更為簡單一些,也更為實用。既然對于多幾何體的情形只能創建無參的重心點,那我們在創建完畢之后就手動的給其賦予參數,并讓其與測量結果中的重心參數Gx,Gy,Gz相關聯。
雙擊被隔離的重心點,打開了點定義對話窗體,將點類型切換為[坐標],并在X,Y,Z右側的輸入框中右鍵單擊后,點擊編輯公式,打開公式編輯器,然后選擇測量里的Gx,Gy,Gz,最終點擊確定,就給斷參的點賦予了參數,并且與測量結果產生了link(都是參數化設計的基本步驟,不過多贅述)。
既然產生了link關系,那么后續我們再去調整這三個幾何體的外形,調整完畢,重心點的位置會直接發生實時的更新,這樣就方便很多。
展開 CATIA中導出參數值到excel或者txt文本的兩種方法
01
方法一
第一種方法:利用設計表導出CATIA文件參數。
我們想要導出如下結構樹中的參數:length,width,height,radius,density。
采用設計表方法,基于現有參數創建設計表。
選定想要導出的所有參數,必要的時候使用過濾器進行過濾,此處我們只導出用戶參數,所以進行了用戶參數過濾。
選擇導出txt文本到本地,打開txt文本便可以看見我們導出的參數。
關于設計表的具體操作方法可以參考我們以前的講解,如下鏈接,點擊跳轉:
如何在CATIA中建立一個標準零件庫?
展開 基于CATIA環境下的斜齒輪三維參數建模及參數化應用
機械-2004年 06期-基于CATIA環境下的斜齒輪三維參數建模及參數化應用
lw.JPG
機械-2004年 06期-基于CATIA環境下的斜齒輪三維參數建模及參數化應用.pdf
CATIA參數化設計的運用
從這期開始給大家帶來一個CATIA綜合運用的實例分享,由于篇幅限制,這個作品需要分幾期來完成。
話不多說,主題為:房子的設計。房子的設計需要用到很多的CATIA命令,零件設計,裝配設計,創成式外形設計,參數化設計,人機工程等。
首先我們心中對于想設計的房子有個大致的規劃,這個大致的規劃作為全局的基礎,運用參數化設計關聯到后續設計中,在后續更改規劃時可以自動實現整體的變化。
1-1 我采用自上而下(Top-Down)的設計流程,也就是先建立總成,再在總成里添加零件,好處是可以全局把握零件,實現在設計中就裝配好,零件關聯環境,實現參數化關聯等。
1-2 在桌面建立一個文件夾,命令為:Room。
然后建立一個產品文件,命名為:Room,然后保存到剛建的文件夾。
插入一個零件到該產品下面,并按照下圖所示的方法命名
接下來就是規劃全局環境,建立關鍵的線和面,用于后續設計的參考,這個環境主要用來控制房子的布局和整體尺寸的,比如長寬高等,也就是設計藍圖。
上圖為1:1設計
再插入一個產品,這個作為第一層樓的集合體,然后再在新產品下插入新零件,插入新的集合圖形集,命名如下圖
然后將圖中兩個畫圓的零件在新窗口中打開(很關鍵的一步,這一步就是為了實現全局環境控制后面的設計,實現可變更的設計策略)。
展開 
CATIA知識工程入門之使用參數前注意事項
CATIA知識工程,使用參數之前確保您已經選擇以下內容:
"知識工程(Knowledge)"選項卡("工具>選項>常規>參數和測量(Tools>Options>General>Parameters and Measure)")中的"包含值(With Value)"和"包含公式(With Formula)"復選框。
注:在日語環境中工作時,請選中參數名下的"用符號'圍起來(Surrounded by the Symbol')"復選框。
在"顯示(Display)"選項下("工具>選項...>基礎結構>零件基礎結構(Tools>Options...>Infrastructure>Part Infrastructure)"),至少選中"關系(Relation)"和"參數(Parameters)"。
展開 (分享)基于CATIA參數化設計及優化
(分享)基于CATIA參數化設計及優化
基于catia平臺的車門附件參數化布置的研究
在分析汽車車門附件布置特點和catia軟件二次開發功能的基礎上,研究汽車車門附件的參數化布置方法,并實現了基于catia平臺的主要車門附件的參數化布置該系統既是一個獨立模塊,又是基于知識的車門附件布置設計系統的重要組成部分
基于catia平臺的車門附件參數化布置的研究.PDF
CATIA Hackathon背后的故事:教你做參數化LOGO
2019年度上海CATIA Hackathon 的 LOGO 使用了參數化的方法制作,采用未來輪轂的意向。中心的十字形輻條代表著溝通、交通,層層疊疊的設計體現出未來人際、人機交流的層層遞進、無限深入。而邊緣圓盤上的漸變紋樣則隱喻速度與科技。
采用參數化的方法,還可以通過修改參數生成動態logo哦~
今天,小編就帶著大家著手使用 xGenerative Design 模塊制作一個參數化的 LOGO~
第一步 — 制作圓盤部分
1. 初步準備
首先打開 xGenerative Design(以下簡稱XGD)干凈可人的界面
點擊「Design Sequence」或者「Specification」右邊的小鉛筆,打開線框圖界面。
p.s. Windows 系統下可以按「Win + 上/下/左/右箭頭」快速布局多個窗口。
2. 建立基礎圓盤
首先設置一個基準點(點擊三維視圖空白處的上下文菜單、Construct 選項卡中以及線框圖界面左下角搜索欄搜索都可找到相關命令),如線框圖中所示選中節點,設置其 Z 座標為 100 mm。由于之后我們不會修改其 x、y 參數的值,我們可以在選中節點狀態下單擊這兩個參數,使之變成灰色。單擊線框圖空白處以取消節點選擇,如下圖所示,x、y 座標便不再顯示。
這里的 Z 座標我們之后可能還會修改,因此在取消節點選擇的狀態下,單擊 Z 的左側的小點,出現如圖所示的彈出窗口。單擊 100mm 右側的「+」號即可將其抽取出來作為變量。
我們最好對參數進行有意義的命名,在此我將剛剛題取出來的參數命名為「Pt - Disc Height(圓盤高度)」。細心的你應該也已經注意到,我們將剛剛建立的參考點也命名成了「Pt - Peak Point(最高點)」。
展開