参数、公式、fog1讲议.ppt_第1页
参数、公式、fog1讲议.ppt_第2页
参数、公式、fog1讲议.ppt_第3页
参数、公式、fog1讲议.ppt_第4页
参数、公式、fog1讲议.ppt_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

知識工程 formula、fog、law、rule Menyo 1 主要內容 1. Parameter(參數) 2. Formula(公式) 3. Law(規律) 4. Fog.law (Fog規律) 5. Rule (規則) 6. 綜合練習 2 1 Parameter(參數) 3 1.1.1 顯示參數 在產品樹中顯示參數、關系式 ToolOptionInfrastructurePart InfrastructureDisplay 要勾選這兩項,才能 在產品樹中顯視 設定好后不會 自動在樹目錄出 現你建立參數 才出現 4 勾選這兩項 可以在產品樹中顯示value、formula,設置如下圖 1.1.2 顯示參數值、公式 5 1.2 創建參數 1 2 34 簡單的創建過程如下圖所示 6 創建參數時,可以選擇不同的參數類型type,參數值的數量(Single or Multiple) 如果有沒有選擇參數類型,系統默認為實型real,實型與長度的轉換單位 是m,例如,創建圓的半徑R為5,那麼,半徑就是5m。(見前一頁圖) 創建時,選擇的是長型Length,那麼系統就默認單位為mm,例如,創 建a為長型15,那麼a的長度就是15mm 1.3 長型單數值參數 7 1.4 創建一個時間型(time)的多數值參數 12 3 4 5 選擇Time、Multiple Values,在彈出的對話框中,輸入數值,回車,再 輸入.循環至輸入所有值,OK確定,新建成功參數,參數的值隻能是 原先預輸入的值 8 1.5 刪除參數 點選參數Delete Parameter即可刪除不需要的參數 9 1.6 Parameter 習題 創建以下參數: 實型 a=30 b=40 長型 c=50mm R=60mm 時間 t=35s,40s,60s 面積 S=20mm2,30mm2,40mm2 10 2 Formula(公式) Formula(公式)可以讓相互獨立的的Parameter產生約束關系 如:長方形的 長a=15mm 寬b=10mm 周長c=2*(a+b) 圓的半徑為R=5mm 面積S=PI*R*2 11 2.1 增加Formula 方法1: 12 方法2: 右擊 13 方法3: 在草繪裡,要定義某一尺寸的約束方程 點選尺寸右擊* objectEdit Formula 14 2.2 編輯框 被約束的參數 公式輸入區 字典目錄 顯示參數所選中的 參數名稱與參數值 15 2.2.1 運算符號 在字典裡,可以查到CATIA的Operators運算符號 等號 = ( 兩個=號!) 例:當x=0.4時,表示為 if x=0.4 乘方號 * 例:x的平方 x*2 x的3次方 x*3 與號 and 例 :00 and x1表示為 x1 注意:兩數相乘,*不能省略。如a乘b,不能寫成ab,一定要寫成 a*b 詳細講解請點這裡 16 2.2.2 數學函數 求平方根 sqrt(Real) 例:求4的平方根,sqrt(4) 求d的平方根,sqrt(d) 求最大值: max(arg1:Real,arg2:Real) 例:求實數a,b,c,d的最大值 max(a,b,c,d) 當a=19, b=15, c=18, d=16 則g=19=max(a,b,c,d) 參考檔案:Math.CATPart 17 2.3 formula 公式 1 長方形的周長等於:長+寬乘於2 2 圓的面積等於:PI乘於R的平方 注意:PI一定要大寫 或者在這裡選 Formula.CATPart 18 為了避免輸入產生錯誤,特別是參數比較復雜時,參數要盡可能用鼠標點選 在產品目錄樹裡選擇與在“Members of All”選擇是同效的 19 公式裡的參數都必須是先定義的(即在Members of All 裡能查到),否則參數不 能被使用 2.4 先定義,後使用 此處沒有參數X 20 2.5 delete 刪除公式 1 用公式刪除工具“Erases the text field” 一次全刪除 2 用鍵盤的“Backspace”鍵或“Delete”鍵逐個刪除 21 2.6 Formula 習題 請自定義參數,用公式完成以下要求: 1.圓的周長公式c=2nr 2.立方體的體積公式V=a3 3.作一個圓柱,圓柱的高等於底面周長,即h=c 4.求1300 的正弦值sin與800 的余弦值cos之和,並把它們的和賦給m 5.求x、y、z之中的最大值,並把它們的最大值賦給n 6.求e的平方根,並把它的平方根賦給f 22 3 law (規律) 僅在Generative Shape Design模塊裡可以使用規律 1 規律可以作用於平行線 parallel curve 2 規律可以作用於掃描面 Sweep Surface 規律常用在以下兩個方面 23 3.1 創建規律的條件 原則:1.每個x值與唯一的y值相對應 2.Reference隻能是直線 3.Reference線與Definition不能是空間線(即不屬於於任一平面的線) 正確 沒有唯一值,錯誤空間線,錯誤 24 3.2 create law 創建規律 方法1:先草繪,再點擊Law Law.CATPart 在yz平面作一條spine線 25 方法2:先點擊Law,再作草繪 依上面的方法, 再做另一個點, 系統自動連成一 條線 作Reference(參考)線 右擊右擊 輸入點坐標 26 作Definition(定義)線 按照Reference線的作法,作出Definition線 此方法作出的參考線與定義線屬於law特征 27 3.3 有效區域 若定義線在參考線的投影不是正好在原點與終點,則law的有效區域如下圖 所示 有效區域 無效區域 28 3.4 x參數在定義線上 兩條曲線a、b,當x在a,y在b線時,不滿足每個x值與唯一的y值相 對應的條件。可以通過改變x所在的線段來滿足 勾選這裡 規律曲線圖 29 3.5 scale 縮放 規律的X值與Y值的對應關系 隨著Scale的值變化而變化。 當Scale的值為1時,X、Y是1 對1關系;當Scale的時是2是 ,X、Y是1對2關系,即在X 軸一單位的值是1,那麼在Y 軸上一單位的值就是2. 如右圖所示,Scale的值由 1變成10,原點Y的埴由 5.49929變成54.9929,放大 了10倍 30 3.6 Law習題 1 按照方法1與方法2各做一個Law 2 要求:在01/5時,高度是100; 1/51/3時,高度由100下降到80; 1/31/2時,高度是80; 1/23/5時,高度由80上升到85; 3/51時,高度由85上升到100 按照以上要求做一個law 31 4 fog 規律 1 fog規律的變量隻有一個,並且從0到1變化 2 fog可以使用已有的Law,但law要求值,即Evaluate() 3 fog可以用if 、else等語句 32 4.1 Dictionary 字典 4.1.1 操作 算術符號 + 加號 如a+b - 減號 如a-b * 乘號 如a*b,乘號不能省略!不能寫成ab / 除號 如a/b () 括號 如a*(b+c) = 賦值號 如a=b,把b的值賦給a,而不是數學裡的b等於a! * 求冪號 如a*2是求a的2次冪,即a的平方;a*3是求a的3次冪,即a的立方 邏輯符號 and 與 如x0,即相當於數學裡的02 or x2或x 不等於號 如ab = 大於或等於號 如a=b =0 and x*15=4 and x*15=8 and x*15=12 and x*15=15 y=1.5 43 要求圆角R=两截面的R之和。 /cgi-bin/ut/topico_show.cgi?id=161155 Equal_R_round.CATPart 4.3.4 变化圆角加强练习 44 做兩個law規律 兩條參考線勻

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论