- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知識工程formula、fog、law、rule Menyo 主要內容 1.1.1 顯示參數 在產品樹中顯示參數、關系式 3.6 Law習題 4 fog 規律 1 fog規律的變量隻有一個,並且從0到1變化 2 fog可以使用已有的Law,但law要求值,即Evaluate() 3 fog可以用if 、else等語句 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 與 ?如x2 and x0,即相當於數學裡的0x2 or 或 ?如x2 or x0。即相當於數學裡的x2或x0 * 1. Parameter(參數) 2. Formula(公式) 3. Law(規律) 4. Fog.law (Fog規律) 5. Rule (規則) 6. 綜合練習 1 Parameter(參數) Tool?Option?Infrastructure?Part Infrastructure?Display 要勾選這兩項,才能在產品樹中顯視 設定好后﹐不會自動在樹目錄出現﹐你建立參數才出現 勾選這兩項 可以在產品樹中顯示value、formula,設置如下圖 1.1.2 顯示參數值、公式 1.2 創建參數 1 2 3 4 簡單的創建過程如下圖所示 創建參數時,可以選擇不同的參數類型type,參數值的數量(Single or Multiple) 如果有沒有選擇參數類型,系統默認為實型real,實型與長度的轉換單位是m,例如,創建圓的半徑R為5,那麼,半徑就是5m。(見前一頁圖) 創建時,選擇的是長型Length,那麼系統就默認單位為mm,例如,創建a為長型15,那麼a的長度就是15mm 1.3 長型單數值參數 1.4 創建一個時間型(time)的多數值參數 1 2 3 4 5 選擇Time、Multiple Values,在彈出的對話框中,輸入數值,回車,再輸入….循環至輸入所有值,OK確定,新建成功參數,參數的值隻能是原先預輸入的值 1.5 刪除參數 點選參數?Delete Parameter即可刪除不需要的參數 1.6 Parameter 習題 創建以下參數: 實型 a=30 b=40 長型 c=50mm R=60mm 時間 t=35s,40s,60s 面積 S=20mm2,30mm2,40mm2 2 Formula(公式) Formula(公式)可以讓相互獨立的的Parameter產生約束關系 如:長方形的 長a=15mm 寬b=10mm 周長c=2*(a+b) 圓的半徑為R=5mm 面積S=PI*R**2 2.1 增加Formula 方法1: 方法2: 右擊 方法3: 在草繪裡,要定義某一尺寸的約束方程 點選尺寸?右擊?* object?Edit Formula 2.2 編輯框 被約束的參數 公式輸入區 字典目錄 顯示參數所選中的參數名稱與參數值 2.2.1 運算符號 在字典裡,可以查到CATIA的Operators運算符號 等號 == ( 兩個=號!) 例:當x=0.4時,表示為 if x==0.4 乘方號 ** 例:x的平方 x**2 x的3次方 x**3 與號 and 例 :0x0.5表示為 x0 and x0.5 選擇號 or 例: x0 或x1表示為 x0 or x1 注意:兩數相乘,*不能省略。如a乘b,不能寫成ab,一定要寫成a*b 詳細講解請點這裡 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 2.3 formula 公式 1 長方形的周長等於:長+寬乘於2 2 圓的面積等於:PI乘於R的平方 注意:PI一定要大寫 或者在這裡選 Formula.CATPart 為了避免輸入產生錯誤,特別是參數比較復雜時,參數要盡可能用鼠標點選 在產品目錄樹裡選擇與在“Members of All”選擇是同效的 公式裡的參數都必須是先定義的(
文档评论(0)