仿真在线:有限元分析咨询与培训中心——Ansys|Fluent|Abaqus|HFSS|SolidWorks|课程培训

UG制圖中表達式的使用教程

2016-09-03  by:CAE仿真在線  來源:互聯網

UG制圖中表達式的使用教程

表達式的概念

表達式是算術或條件語句,用來控制零件特征。表達式可以用來定義或控制一個模型的多種尺寸,例如一個特征或一個草圖的尺寸。

表達式在參數化設計中是十分有意義的,它可以用來控制同一個零件上的不同特征間的關系或一個裝配中的不同零件間的關系。例如:我們可以用一個表達式來建立一個支架零件的厚度和長度之間的關系。當支架的長度改變之后,它的厚度自動更新。圖2-1所示為表達式的一個實例。在創建表達式時必須注意以下幾點:

●表達式左側必須是一個簡單變量,等式右側是一個數學語句或一條件語句。

●所有表達式均有一個值(實數或整數),該值被賦給表達式的左側變量。

●表達式等式的右側可認是含有變量、數字、運算符和符號的組合或常數。

●用于表達式等式右側中的每一個變量,必須作為一個表達式名字出現在某處。


創建表達式的方法

1.手工創建表達式

●選擇下拉菜單ToolExpression或按快捷鍵Ctrl+E

●改變一個已存在的表達式的名字,可選擇下拉菜單ToolExpression,選取已存在的表達式,然后單擊Rename

●將文本文件中存在的表達式引入到UG中,可選擇下拉菜單ToolExpressionImport

2. 系統自動建立表達式

當用戶作下列操作時,系統自動地建立表達式,其名字用一個小寫字母p開始。

●建立一個特征(Create a Feature)時,系統對特征的每個參數建立一個表達式。

●建立一個草圖(Create a Sketch)時,系統對定義草圖基準的XCYC坐標建立兩個表達式。例如:p1_YDATUM_V1=0

●標注草圖尺寸(Dimension a Sketch)后,系統對草圖的每一個尺寸都建立一個相應的表達式。

●定位一個特征或一個草圖(Position a feature or sketch)時,系統對每一個定位尺寸都建立一個相應的表達式。

●生成一個匹配條件(Create a mating)時,系統會自動建立相應的表達式。

表達式可應用于多個方面,它可以用來控制草圖和特征尺寸和約束;可用來定義一個常量,如pi=3.1415926;也可被其它表達式調用,如expression1=expression2+expression3,這對于縮短一個很長的數字表達式十分有效,并且能表達它們之間的關系。


為什么使用表達式

表達式是一個功能強大的工具,可以使UG實現參數化設計。運用表達式,可十分簡便地對模型進行編輯;同時,通過更改控制某一特定參數的表達式,可以改變一實體模型的特征尺寸或對其重新定位。

使用表達式也可產生一個零件族。通過改變表達式值,可將一個零件轉為一個帶有同樣拓樸關系的新零件。


2.1.4 表達式分類

表達式可分為三種類型:數學表達式、條件表達式、幾何表達式。

1. 數學表達式

可用數學方法對表達式等式左端進行定義。下表2-1列出一些數學表達式:

2-1 數學表達式

數學含義

例子

+

加法

p2=p5+p3

減法

p2=p5-p3

*

乘法

p2=p5*p3

/

除法

p2=p5/p3

%

系數

p2=p5%p3

^

指數

p2=p5^2

=

相等

p2=p5

2. 條件表達式

通過對表達式指定不同的條件來定義變量。利用if/else結構建立表達式,其句法為:

VAR=if (exp1)(exp2) else (exp3)

width=if (length<8) (2) else(3)

其含義為:如果length小于8,則width2,否則為3


3. 幾何表達式

幾何表達式是通過定義幾何約束特性來實現對特征參數的控制。幾何表達式有以下三種類型:

1)距離:指定兩物體之間、一點到一個物體之間或兩點之間的最小距離。

2)長度:指定一條曲線或一條邊的長度。

3)角度:指定兩條線、平面、直邊、基準面之間的角度。

幾何表達式如下例:p2=length(20)

p3=distance(22)

p4=angle(25)


2.1.5 表達式語言

表達式有自己的語法,它通常模仿編程語言下面介紹表達式語言的下列元素:變量名、運算符、運算符的優先順序和相關性、機內函數及條件表達式。

1. 變量名

變量名是字母與數字組成的字符串,但必須以一個字母開始,變量名可含下劃線“_”,變量名的長度限制在32個字符內。

2. 運算符

UG表達式運算符分為算術運算符、關系及邏輯運算符,與其它計算機書中介紹的內容相同。各運算符的優先級別及相關性如表2-2所示。在表2-2中,同一毛的運算符的優先級別相同,上一毛的運算符優先級別高于下一行的運算符。

2-2 各運算符的優先級別及相關性

運算符

相關性

運算符

相關性

右到左

> < > = < =

左到右

-(負號)!

右到左

= = ! =

左到右

* / %

左到右

&&

左到右

+ -

左到右

右到左

3. 機內函數

表達式中允許使用機內函數,表2-3為部分常用函數

2-3 機內函數

機內函數

含義

示例

Abs

絕對值

abs(-3)(其值為3)

Asin

反正弦

asin(1/2)(其值為0.5236rad)

Acos

反余弦

acos(1/2)(其值為1.0472)

Atan

反正切(atan(x))

atan(1)(其值為0.7854rad)

Atan2

反正切(atan2(x,y)x/y的反正切)

atan(1,0)(其值為1.5708rad)

Ceil

向上取整

ceil l(3,12)(其值為4)

Floor

向下取整

floor(3,12) (其值為3)

Sin

正弦

sin(30)(30為角度值,其值為0.5)

Cos

余弦

cos(60) (60為角度值,其值為0.5)

Tan

正切

tan(45)(45為角度值,其值為0.5)

Exp

冪(以e為底數)

exp(1)(其值為2.7183)

Log

自然對數

log(2.7183)(其值為1)

Log10

對數(以10為底數)

log10(10)(其值為1)

Sqrt

平方根

sqrt(4)(其值為2)

pi()

機內常數(π)


Deg

弧度向角度的轉換函數

deg(atan(1))(其值為45)

Rad

角度向弧度的轉換函數

rad(180)(其值為3.14159)

Fact

階乘

fact(4)(其值為24)

4. 表達式注解

可在表達式中產生一段注解。在注解前用雙斜線進行區分“//”。“//”將提示系統忽略它后面的語句。用回車鍵中止注解。如果注解與表達式在同一行,則需先寫表達式內容。

如下例:length=2*width//comment 有效

//comment//width=5 無效

創建和編輯表達式

創建和編輯表達式

選擇下拉菜單ToolsExpression或按快捷鍵Ctrl+E后,彈出如圖2-2所示建立和編輯表達式對話框,對話框的上部為控制表達式列表框中列出那些表達式的相關選項,對話框的下部為對表達式的操作功能選項。利用該對話框可建立和編輯表達式。

1. 建立表達式

表達式除在UG功能模塊使用中,由系統自動建立外,也可利用下列方法手工建立:

1) 直接輸入表達式

在圖2-2對話框的表達式文本框中輸入表達式,單擊回車鍵或OKApply即可。

2) 建立幾何表達式

在圖2-2對話框中選擇幾何表達式選項后,彈出圖2-3所示建立幾何表達式對話框,對話框的上部為幾何表達式的3種選擇類型選項:距離型、長度型及角度型,對話框的中部為選擇步驟,對話框的下部為過濾器。根據具體情況選擇欲建立的表達式類型后,設定

選擇對象,最后單擊OKApply即可。若打開了Confirm Upon Apply復選項,且單擊Apply來確認操作時,則系統會彈出如圖2-4所示確認結果對話框,提示用戶再次確認,可通過選擇Accept Result選項確認操作,或選擇Reject Result選項來否定操作。

 

3) 從表達式文件中引入表達式

在圖2-2中選擇Import選項,彈出如圖2-5所示引入對象對話框,從文件列表框中選擇欲讀入的表達式文件(*.exp),或在文件名文本框中輸入表達式文件名(不帶擴展名.exp),單擊OK或雙擊文件列表框中對應的表達式文件名即可。

對于當前部件文件與引入表達式文件中的同名表達式,其處理方式可以通過設置圖2-5中的importoptions選項來選擇。Importoptions選項包含如下3個單選項:

Replace existing :選擇該單選項,則以表達式文件中的表達式替代與當前部件文件中同名的表達式。

Keep existing:選擇該單選項,則保持當前部件文件中同名表達式不變。

Delete imported:選擇該單選項,則在當前部件文件中刪除與讀入表達式文件中同名的表達式。

人員招聘資料下載模具培訓,請聯系優勝仿真在線老師



開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:UG制圖中表達式的使用教程 ug nx培訓課程 UG培訓 ug模具培訓 ug視頻教程 ug設計教程 ug軟件下載 UG-autoform-dynaform仿真一體化 ug在模具建筑室內設計工業設計的應用 UG代做 UG基礎知識 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 今日北斗 | 北斗最新动态 | 今日北斗 | 北斗最新动态| 合肥发斯特精密塑模有限公司专业精密磨具,注塑模具,精密注塑机械零件(加工制造|生产|销售|厂家) 浩通集团 国际货运 物贸一体化 中非经贸 | 蒸汽发生器厂家-电加热蒸汽发生器-免办证/免报批/免报检电锅炉-上海电热水锅炉-上海艾亚锅炉有限公司 | 武汉不锈钢水箱厂家_武汉不锈钢消防水箱定做批发_武汉不锈钢消防水箱加工厂 | 上海钧尚电器有限公司 - Faulhaber电机 AMETEK pittman电机 AMETEK ROTRON军用航空风机 Exlar电动缸 MAE电机 MCG电机 CP电动工具 马头工具 AMCI驱动器 直流电机 减速箱 直流伺服电机,无刷电机,直线电机 直流防爆电机 防爆电机 汽车助力转向电机 EPS电机 faulhaber motor faulhaber gearbox NANOTEC电机 ELWOOD电机 PHYTRON电机 EXLAR伺服电动缸 高力矩、高性能直流电机,音圈电机,风机,直流风机,航空风机 | 江苏工业双氧水_工业亚硝酸钠的作用与用途_工业双氧水厂家-江苏连云港嘉一化工厂 | 深圳车牌识别系统厂家_人脸识别厂家_通道闸厂家_车位引导系统_智慧社区管理系统_深圳市利普诺科技有限公司官网 | 线路板生产厂家|电路板快板打样|PCB工厂价格|江西锦宏电子有限公司|PCB版加工定制 | 强德防盗门-防盗门厂家-中国防盗门十大品牌-强德门业 - 浙江臻品工贸有限公司 | 生物安全柜检测,GMP设备确认,仪器性能确认,洁净厂房检测,仓储温湿度检测-上海熙迈 | 济宁卡尔迪机械制造有限公司_铁路换枕机_升降驾驶室_挖机加高底盘_加长臂 | 气雾剂灌装机_二元喷雾灌装设备-武汉洁瑞仕| 仪器校准,校验,校正,检定选值得托付的第三方法定计量检测机构! 铱金供应-上海钌合金-氯铱酸厂家-上海庞势新材料科技有限公司 | 西安测试仪-西安电压测试仪-西安电流测试仪-西安热油汽水测试仪-西安阻抗测试仪-西安时间速度测试仪-西安电力设备厂家-西安中洲电力设备有限公司 | 盐城市宏展环保材料有限公司-官网-滤袋,过滤袋,液体过滤袋,袋式过滤器,无纺布过滤袋,废液过滤袋 盐城市城镇化建设投资集团有限公司[盐城国资企业、盐城国资集团、盐城文化旅游、盐城基础设施、盐城土地开发、盐城粮食收储] | 全自动热敷贴(袋)温度特性检测仪-武汉伊特仪器有限公司 | 芜湖藦卡机器人科技有限公司| 随车挖生产厂家_山东精久工程机械有限公司| 游离二氧化硅处理仪-恒温恒湿称重系统-智能蒸馏仪-硫化物酸化吹气仪-萃取仪-COD消解仪 | 尼龙柱鞋-弹性防爆胶圈-氟胶油封-彩色氟胶o型圈 - 巨鹿县长城矿山机械配件有限公司 | 美标球阀_美标闸阀-浙江川一阀门有限公司 | 木屑烘干机|酒糟烘干机|果渣烘干机_郑州东鼎机械 | 耀美软瓷施工队-13638350103-专注于软瓷施工勾缝的贴软瓷施工队 - 软瓷,软瓷施工,软瓷勾缝,软瓷怎么施工,软瓷怎么勾缝,贴软瓷,软瓷施工队 | 威学一百-专注国际学校择校备考-DSE-A-level-雅思-托福-OSSD-港澳台联考-AP-IGCSE-IB-AMC-多邻国-PTE-SAT-SSAT-小语种(如日语,韩语,德语,法语,西班牙语,意大利语,俄语,泰语)等考试培训,为出国留学学生提供个性化定制性学习方案,线下实体面授+线上网络课程, 提供一对一,小班课等多种班型 | 网络广播_公共广播系统_校园,学校数字ip,itc智能广播系统方案 | 尾矿干排_机制砂尾矿干排_带式压滤机|山东森鹏环保科技有限公司 潍坊卓瑞机械有限公司,输送设备,石灰消化设备,餐厨垃圾设备,化机浆设备,污泥脱水 | 涡流探伤仪-超声波探伤仪-上海仓信电子科技有限公司 | 山西配电柜,高低压成套柜,太原高低压柜,山西开关柜,箱变壳体_山西雷隆电柜电气设备有限公司 | 太原仪诚实验室设备有限公司| 深圳LED显示屏厂家_室内户外LED显示屏_彩屏电子有限公司 | 心心床垫_睡眠床垫-安徽瑶海心心工贸有限公司 | 双单面研磨机_陶瓷平面研磨机_机械密封件研磨机-百诚研磨机械 | 郑州房产律师|专业房地产纠纷律师热线_河南锦盾律师事务所 | 钕铁硼-强力磁铁-永磁铁「聚盛磁铁」10年定制加工生产厂家 | 热电偶_电磁流量计_温度传感器_涡轮流量计_铠装PT100_压力变送器-中瑞能 | 直流屏|青岛直流屏|直流屏电池-世界500强艾默生直流屏标准生产厂家赛里斯能源科技有限公司 | 深圳市泰美乐纸制品有限公司-纸杯厂,一次性纸杯,广告纸杯,奶茶纸杯,试饮纸杯定做 | 新颖科技 - 家电及汽车外饰面板供应商 | 值得信赖的云计算 - 美儿云互联| 河南专升本-河南省统招专升本|