PROE的关系式参数设置
ProE参数设置

a.设定小数点位数(Config.pro)(1) Default_Dec_Place 3 →3D状态下之小数点位数(2) Sketch_Dec_Place 3 →Sketch 状态下之小数点位数b.资料备份Dbms →Backup →选择目录c.Feature resolution (Trim Part)(1) Undo Change : 放弃修改,回复原来(2) Investigate : 调查失败原因(3) Fix Model : 修改任意之feature(4) Quick Fix : 修改失败之feature★Sketch Feature失败之原因★Pick & Place Feature失败之原因(1) Section: 70% (1) Reference: 70%(2) Reference: 10% (2) Geometry: 30%(3) Geometry: 20%★Redefine : 重新定义属性、断面、深度…..Reroute : 重新改变参考Reorder : 改变作图顺序d.Draft Check (拔模角检测) :→Info →Surface Analysis →Draft Check (使用Three Color)(1)可检查是否Under Cut(2)可检查角度是否足够e.Interference & Clearance (干涉检查& 间隙检查)→Info →Measure →Clea/Interf(1)Pair:二个二个检查 1. Whole Part : 整个Part做检查2. Surface: 以面做检查(通常检查间隙)(2) Global:全部检查 3. Single Entity : 以线段做检查f.X-Session (剖面)→Set Up →X-Session ( 立做剖面一定要选组立Datum PlaneSpacing : 剖面线间隙→Hatching Angle : 剖面线角度Line Style : 剖面线线型及颜色☆Exclude comp : 组立剖面内忽略某一个part☆Restore comp : 组立剖面内回复某一个partg.检查曲面最高点Create Surface TrimSilhouetteh.精度(1)Relative accuracy (相对精度)(2)Absolute accuracy (绝对精度)Config.pro 内需设定Enable_absolute_accuracy yesDefault_absolute_accuracy 0.003i.Unit (单位)(1)Same size →大小相同,尺寸变了(2)Same dim →大小变了,尺寸相同(3)User scale →自行订定放大倍率j.Group(1) 将几个feature 做成一个group →group →Create →Local group(feature 号码需连续)Group pattern : 选择一个group 做Pattern (注意: 一个group只能有一个对外尺寸)(3) Group pattern 后解除整体关系→Group →unpattern(4) 解除Group 关系→Group →ungroup(5) 解除尺寸相依关系→Modify →Make Independent。
PROE 4.0 参数设置

点工具—选项—在弹出的窗口下方输入项目和值—点添加更改—点应用.drawing_setup_file→在设置值栏点浏览→进入proe4.0安装目录→text→cns-cn.dtl 中国标准(D:\Program Files\proeWildfire 4.0\text\cns_cn.dtl)template_solidpart 定义缺省零件模版的单位(mmns_part_solid 公制的毫米牛秒)template_designasm组件单位mmns_flat_harnesstemplate_drawing 工程图缺省模板设置(D:\ProgramFiles\proeWildfire 4.0\templates\a4_drawing.drw 安装目录里的自带模版template_sheetmetalpart 板金单位mmns_part_sheetmetal.prt template_mfgmold 制造模具单位mmns_mfg_mold.mfgpro_unit_sys定义新对象的单位(mmns 毫米牛秒)pro_unit_length 定义新对象的长度单位(umit_inch /unit_mm) pro_unit_mass 定义质量单位(unit_gram 克)Default_dec_places 定义缺省的显示值小数位(2-14) sketcher_dec_places 定义草绘时的显示值小数位(2-14) default_ang_dec_places 定义绘图时角度的小数位sketcher_palette_path 自定义草绘调色板目录.设置字体pro_font_dir 定义字体目录PROE是自己的字体,如果转为CAD档或PDF档会显示不出来。
1.在任意地方新建一文件夹,如E:\FONTS . 在C:\windos\fonts(系统默认的字体库)将要用的字体复制到新建的文件夹里。
2.打开E:\FONTS 将里面的字体名复制一个要用的。
Proe 三角函数公式大全及参数详细说明

不超過其值的最大整數 可以給函數 ceil 和 floor 加一個可選的自變量,用它指 定要圓整的小數位數。 帶有圓整參數的這些函數的語法是:
下列運算符可用於關係(包括等式和條件語句)中。 關係中也可以包括下列數學函數: cos () 余弦 tan () 正切 sin () 正弦 sqrt () 平方根 asin () 反正弦 acos () 反余弦 atan () 反正切 sinh () 雙曲線正弦 cosh () 雙曲線余弦 tanh () 雙曲線正切 注釋:所有三角函數都使用單位度。 log() 以 10 為底的對數 ln() 自然對數 exp() e 的冪 abs() 絕對值 ceil() 不小於其值的最小整數 floor() ceil(parameter_name number_of_dec_places) floor (parameter_name number_of_dec_places) 或 number,
19. 抛物线 笛卡儿坐标 方程:x =(4 * t) y =(3 * t) + (5 * t ^2) z =0
20.螺旋线 圓柱坐标 方程:r = 5 theta = t*1800 z =(cos(theta90))+24*t
21.三叶线 圆柱坐标 方程:a=1 theta=t*380 b=sin(theta) r=a*cos(theta)*(4*b*b-1)
15.费马曲线(有点像螺纹线) 数学方程:r*r = a*a*theta 圓柱坐标 方程1: theta=360*t*5 a=4 r=a*sqrt(theta*180/pi) 方程2: theta=360*t*5 a=4 r=-a*sqrt(theta*180/pi) 由于Pro/e只能做连续的 曲线,所以只能分两次做
PROE常用参数与设置方法

PROE常用参数与设置方法PROE是一款功能强大的三维建模软件,它拥有丰富的参数设置和功能选项,可以满足不同需求的设计工作。
下面将介绍一些PROE常用的参数和设置方法。
1.系统参数设置在PROE中,可以通过设置系统参数来调整软件的性能和外观。
在“文件”菜单下选择“选项”,弹出选项对话框。
在这里可以设置一些常用的参数,例如界面语言、默认文件夹路径、文档单位等。
2.自定义工具栏和快捷键3.参数建模PROE是一款基于参数化建模的软件,通过使用参数可以快速创建并修改模型。
在创建模型时,可以使用约束和尺寸来定义模型的形状和位置。
通过修改参数值,可以实现模型的形状和尺寸的快速调整。
在实际使用中,可以使用公式、关系和条件来定义参数之间的关系,实现更复杂的模型设计。
4.部件模型的关系与装配在PROE中,可以通过定义部件模型之间的关系和装配关系,实现设计模型的组装。
在装配过程中,可以使用约束和连接等功能,定义部件之间的相对位置和运动关系。
通过修改这些关系,可以快速调整模型的装配状态。
5.材料和质量设置6.显示设置在PROE中,可以通过设置显示选项,调整模型的显示效果。
在“视图”菜单下选择“显示设置”,弹出显示设置对话框。
在这里可以设置模型的颜色、线型、透明度等属性,以及显示隐藏一些对象。
通过合理设置显示选项,可以更清楚地展示和查看模型。
以上是PROE常用的参数和设置方法。
通过合理设置各项参数和选项,可以使设计工作更高效、更准确。
当然,这里只是介绍了一部分常用的参数和设置方法,实际使用中还有更多功能和设置可供探索和使用。
PROE参数化教程

PROE参数化教程PROE是一款常用的三维设计软件,参数化是PROE中的一个重要功能,通过参数化,可以灵活地改变模型尺寸、形状、位置等属性,在设计中起到了十分重要的作用。
下面将介绍一些PROE参数化的基本使用方法和技巧。
1.定义参数在PROE中,我们可以使用“参数”功能来定义模型中的各种尺寸参数。
打开PROE软件后,选择“Insert”-“Datum”-“Point”创建一个点,然后在“Model Tree”视图中可以看到新创建的点。
选择该点,然后在工具栏中选择“Parameters”图标,弹出“Parameters”对话框。
在该对话框中,可以定义该点的尺寸参数。
比如,我们可以将该点的X轴值定义为“x”,Y轴值定义为“y”。
2.使用参数定义好参数后,我们可以在模型中使用这些参数。
例如,在创建一条直线时,可以将直线的长度定义为之前定义的参数。
选择“Insert”-“Datum”-“Line”,然后在属性栏中,将直线的长度值设置为之前定义的参数“x”。
这样,在模型中创建的直线的长度就会根据参数“x”的值来动态变化。
3.关系设置在进行参数化设计时,经常需要在不同的模型元素之间建立关系。
PROE中通过“关系”功能来实现这一点。
选择“Insert”-“Relations”,然后点击模型中两个元素,可以建立它们之间的关系。
例如,在建立两点之间的距离关系时,选择要建立关系的两个点,然后在属性栏中选择“Distance”关系类型,输入距离的值,点击确定,即可建立两点之间的距离关系。
4.公式使用在参数化设计中,经常需要使用一些复杂的公式来计算尺寸值。
PROE中使用公式功能可以实现这一点。
选择“Insert”-“Formula”,然后在公式对话框中输入公式,使用已经定义的参数和常量进行计算。
比如,我们可以定义一个参数“d”,然后通过公式计算出该参数的值为“2*x+y”。
5.参考尺寸使用在进行参数化设计时,有时需要参考模型中的一些尺寸值来定义其他的参数。
Proe(CREO)如何用参数控制零件装配(PROGRAM程序设计全解析)

PROE(Creo)/PROGRAM 程序设计与关系结合来替换装配中的部件 本课题主要解决问题:如何用参数驱动实现装配体中的零件替换,获得变化后的正确结果模型。
解决方法:1.参数中添加相应参数:包括驱动参数(a ,b ,c )和结果参数(tag1)2.在关系中添加运算过程(如下所得tag1被赋值"big001"或者"big002")3. 在模型中装配big001所在的类属文件(或者装配类属文件中的任意一个族表实例文件均可),打开PROE(Creo)/PROGRAM 模型意图--程序设计--编辑设计,修改代码:找到big001所在的代码:将big001 修改成(tag1)如下保存关闭即可。
这时候被装配的实例由关系中的tag1的运算结果值来控制。
主要零件big001,big002必须为一个模型中的族表里面的两个实例。
(FANS 整理)PROE/PROGRAM程序设计全解析前言:本文对PROE/PROGRAM的所有语句及语法进行了详细的解说,并配备实例讲解。
关键字:Program、Input……End Input、Relations……End Relations、Add……End Add、Execute……End Execute、If……End If、Massprop……End Massprop、Lookup_inst、Suppressed、Modify、Choose、Interact。
PROE/PROGRAM其实是一门很简单的程序设计语言。
这门语言的基本词语总共就只有11个:Input……End Input、Relations……End Relations、Add……End Add、Execute……End Execute、If……End If、Massprop……End Massprop、Lookup_inst、Suppressed、Modify、Choose、Interact。
PROE参数化教程

第10 章创建参数化模型本章将介绍Pro/E Wildfire 中文版中参数化模型的概念,以及如何在Pro/E Wildfire 中设置用户参数,如何使用关系式实现用户参数和模型尺寸参数之间的关联等内容。
10.1 参数参数是参数化建模的重要元素之一,它可以提供对于设计对象的附加信息,用以表明模型的属性。
参数和关系式一起使用可用于创建参数化模型。
参数化模型的创建可以使设计者方便地通过改变模型中参数的值来改变模型的形状和尺寸大小,从而方便地实现设计意图的变更。
10.1.1 参数概述Pro/E 最典型的特点是参数化。
参数化不仅体现在使用尺寸作为参数控制模型,还体现在可以在尺寸间建立数学关系式,使它们保持相对的大小、位置或约束条件。
参数是Pro/E 系统中用于控制模型形态而建立的一系列通过关系相互联系在一起的符号。
Pro/E 系统中主要包含以下几类参数:1. 局部参数当前模型中创建的参数。
可在模型中编辑局部参数。
例如,在Pro/E 系统中定义的尺寸参数。
2. 外部参数在当前模型外面创建的并用于控制模型某些方面的参数。
不能在模型中修改外部参数。
例如,可在“布局”模式下添加参数以定义某个零件的尺寸。
打开该零件时,这些零件尺寸受“布局”模式控制且在零件中是只读的。
同样,可在PDM 系统内创建参数并将其应用到零件中。
3. 用户定义参数可连接几何的其它信息。
可将用户定义的参数添加到组件、零件、特征或图元。
例如,可为组件中的每个零件创建“COST”参数。
然后,可将“COST”参数包括在“材料清单” 中以计算组件的总成本。
系统参数:由系统定义的参数,例如,“质量属性”参数。
这些参数通常是只读的。
可在关系中使用它们,但不能控制它们的值。
注释元素参数:为“注释元素”定义的参数。
在创建零件模型的过程中,系统为模型中的每一个尺寸定义一个赋值的尺寸符号。
用- 312 -第10章创建参数化模型户可以通过关系式使自己定义的用户参数和这个局部参数关联起来,从而达到控制该局部参数的目的。
Proe齿轮建模参数及关系

Proe齿轮建模参数及关系proe齿轮建模1、直齿圆柱齿轮建模参数:M------------------------齿轮模数Z------------------------齿轮齿数B------------------------齿轮宽度ALPHA-----------------------齿轮压力角HA某-----------------------齿轮的齿顶高系数C某------------------------齿轮的齿根高系数D11----------------------齿根过度圆弧半径参数关系:d=M某Z分度圆直径db=d某co(ALPHA)基圆直径Ha=Ha某某M齿顶高Hf=(Ha某+C某)某M齿根高DA=D+2某Ha齿顶圆直径DF=D-2某Hf齿根圆直径D11=0.38某m笛卡尔坐标渐开线方程:r=DB/2Theta=t某45某=r某co(theta)+r某in(theta)某theta某pi/180proe齿轮建模Z=r某in(theta)-r某co(theta)某theta某pi/1802、直齿圆柱变位齿轮建模参数:M------------------------齿轮模数Z-------------------------齿轮齿数某-------------------------变位系数B-------------------------齿轮宽度ALPHA-------------------------齿轮压力角HA某-------------------------齿轮的齿顶高系数C某--------------------------齿轮的齿根高系数D11------------------------齿根过度圆弧半径参数关系:D=Z某M分度圆直径db=D某co(ALPHA)基圆直径T_D=(PI/2+2某某某tan(ALPHA))某M分度圆上的齿厚DA=D+(HA某+某)某M某2齿顶圆的直径DF=d-((ha某+c某)-某)某M某2齿根圆的直径INV_PHI=tan(ALPHA)-ALPHA某PI/180渐开线函数T_DB=(T_D+M某Z某INV_PHI)某co(ALPHA)基圆上的齿厚SITA=180某(1/Z-T_DB/(PI某db))基圆上的齿槽所对应圆心角度数的一半D1=B圆柱坯料宽度等于齿宽proe齿轮建模D3=360/ZDTM1与FRONT面的夹角柱坐标渐开线方程r=db/2/co(45某t)theta=tan(45某t)某180/pi-45某t+itaz=03、斜齿圆柱变位齿轮建模参数:M_N-----------------------齿轮法向模数Z_N-----------------------齿轮的法向变位系数Z------------------------齿轮齿数B-----------------------齿轮宽度BETA-----------------------齿轮的螺旋角ALPHA------------------------齿轮压力角HA某------------------------齿轮的齿顶高系数C某-------------------------齿轮的齿根高系数D11-------------------------齿根过度圆弧半径关系:M_T=M_N/co(beta)齿轮端面模数a_t=ATAN(tan(alpha)/co(beta))齿轮端面压力角某_t=某_n某co(beta)齿轮端面变位系数d=z某m_t分度圆直径db=d某co(a_t)基圆直径proe齿轮建模T_D=(pi/2+2某某_t某tan(a_t))某m_t分度圆齿厚DA=d+(ha某某co(beta)+某_t)某m_t某2齿顶圆直径df=d-((ha某+c某)某co(beta)-某_t)某m_t某2齿根圆直径INV_PHI=tan(a_t)-a_t 某pi/180渐开线函数T_DB=(T_D+m_n某z某inv_phi)某co(a_t)基圆齿厚ita=180某(1/z-t_db/(pi某db))基圆上的齿槽所对应圆心角度数的一半D1=b+20某m_n圆柱坯料的长度D3=360/zDTM1与FRONT面的夹角圆柱渐开线方程:r=db/2/co(45某t)theta=tan(45某t)某180/pi-45某t+itaz=0。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
pro/e關係式、函數的相關說明資料?
關係中使用的函數
數學函數
下列運算符可用於關係(包括等式和條件語句)中。
關係中也可以包括下列數學函數<()>
cos ()
余弦
tan ()
正切
sin ()
正弦
sqrt ()
平方根
asin ()
反正弦
acos ()
反余弦
atan ()
反正切
sinh ()
雙曲線正弦
cosh ()
雙曲線余弦
tanh ()
雙曲線正切
注釋<()>所有三角函數都使用單位度。
log()
以10為底的對數
ln()
自然對數
exp()
e的冪
abs()
絕對值
ceil()
不小於其值的最小整數floor()
不超過其值的最大整數
可以給函數ceil和floor加一個可選的自變量,用它指定要圓整的小數位數。
帶有圓整參數的這些函數的語法是<()>
ceil(parameter_name或number, number_of_dec_places)
floor (parameter_name 或number, number_of_dec_places)
其中number_of_dec_places是可選值<()>
·可以被表示為一個數或一個使用者自定義參數。
如果該參數值是一個實數,則被截尾成為一個整數。
·它的最大值是8。
如果超過8,則不會舍入要舍入的數(第一個自變量),並使用其初值。
·如果不指定它,則功能同前期版本一樣。
使用不指定小數部分位數的ceil和floor函數,其舉例如下<()>
ceil (10.2) 值為11
floor (10.2) 值為11
使用指定小數部分位數的ceil和floor函數,其舉例如下<()>
ceil (10.255, 2) 等於10.26
ceil (10.255, 0) 等於11 [ 與ceil (10.255)相同] floor (10.255, 1) 等於10.2
floor (10.255, 2) 等於10.26
曲線表計算
曲線表計算使使用者能用曲線表特征,通過關係來驅動尺寸。
尺寸可以是草繪器、零件或組件尺寸。
格式如下<()>
evalgraph("graph_name", x)
,其中graph_name是曲線表的名稱,x是沿曲線表x-軸的值,返回y值。
對於混合特征,可以指定軌線參數trajpar作為該函數的第二個自變量。
注釋<()>曲線表特征通常是用於計算x-軸上所定義範圍內x值對應的y值。
當超出範圍時,y值是通過外推的方法來計算的。
對於小於初始值的x值,系統通過從初始點延長切線的方法計算外推值。
同樣,對於大於終點值的x值,系統通過將切線從終點往外延伸計算外推值。
復合曲線軌道函數
在關係中可以使用復合曲線的軌道參數trajpar_of_pnt。
下列函數返回一個0.0和 1.0之間的值<()>
trajpar_of_pnt("trajname", "pointname")
其中trajname是復合曲線名,pointname是基準點名。
軌線是一個沿復合曲線的參數,在它上面垂直於曲線切線的平面通過基準點。
因此,基準點不必位於曲線上;在曲線上距基準點最近的點上計算該參數值。
如果復合曲線被用作多軌道掃瞄的骨架,則trajpar_of_pnt與trajpar或1.0 - trajpar一致(取決於為混合特征選擇的起點)。
關於關係
關係(也被稱為參數關係)是使用者自定義的符號尺寸和參數之間的等式。
關係捕獲特征之間、參數之間或組件元件之間的設計關係,因此,允許使用者來控制對模型修改的影響作用。
關係是捕獲設計知識和意圖的一種方式。
和參數一樣,它們用於驅動模型-改變關係也就改變了模型。
關係可用於控制模型修改的影響作用、定義零件和組件中的尺寸值、為設計條件擔當約束(例如,指定與零件的邊相關的孔的位置)。
它們用在設計過程中來描述模型或組件的不同部分之間的關係。
關係可以是簡單值(例如,d1=4)或復雜的條件分支語句。
關係類型
有兩種類型的關係<()> ·等式- 使等式左邊的一個參數等於右邊的表達式。
這
種關係用於給尺寸和參數賦值。
例如<()>
簡單的賦值<()>d1 = 4.75
復雜的賦值<()>d5 = d2*(SQRT(d7/3.0+d4)) ·比較- 比較左邊的表達式和右邊的表達式。
這種關係通常用於作為一個約束或用於邏輯分支的條件語句中。
例如<()>
作為約束<()>(d1 + d2) > (d3 + 2.5)
在條件語句中;IF (d1 + 2.5) >= d7
增加關係
可以把關係增加到<()> ·特征的截面(在草繪模式中,如果最初通過選擇“草繪器”>“關係”>“增加”來創建截面)。
·特征(在零件或組件模式下)。
·零件(在零件或組件模式下)。
·組件(在組件模式下)。
當第一次選擇關係功能表時,預設為查看或改變當前模型(例如,零件模式下的一個零件)中的關係。
要獲得對關係的訪問,從“部件”或“組件”功能表中選擇“關係”,然后從“模型關係”功能表中選擇下列命令之一<()>
·組件關係- 使用組件中的關係。
如果組件包含一個或多個子組件,“組件關係”功能表出現並帶有下列命令<()>
─當前- 缺省時是頂層組件。
─名稱- 鍵入組件名。
·骨架關係- 使用組件中骨架模型的關係(只對組件適用)。
·零件關係- 使用零件中的關係。
·特征關係- 使用特征特有的關係。
如果特征有一個截面,那麼使用者就可選擇<()>獲得對截面(草繪器)中截面(草繪器)中關係的訪問,或者獲得對作為一個整體的特征中的關係的訪問。
·陣列關係- 使用陣列所特有的關係。
注釋<()>
─如果試圖將截面之外的關係指派給已經由截面關係驅動的參數,則系統再生模型時給出錯誤資訊。
試圖將關係指派給已經由截面之外關係驅動的參數時也同樣。
刪除關係之一並重新生成。
─如果組件試圖給已經由零件或子組件關係驅動的尺寸變量指派值時,出現兩個錯誤資訊。
刪除關係之一並重新生成。
─修改模型的單位可使關係無效,因為它們沒有隨該模型縮放。
有關修改單位的詳細資訊,請參閱“關於公制和非公制度量單位”幫助主題。
關係中使用參數符號
在關係中使用四種類型的參數符號<()>
·尺寸符號- 支持下列尺寸符號類型<()>
─d# - 零件或組件模式下的尺寸。
─d#:# - 組件模式下的尺寸。
組件或元件的進程標識添加為后綴。
─rd# - 零件或頂層組件中的參考尺寸。
─rd#:# - 組件模式中的參考尺寸(組件或元件的進程標識添加為后綴)。
─rsd# - 草繪器中(截面)的參考尺寸。
─kd# - 在草繪(截面)中的已知尺寸(在父零件或組件中)。
·公差- 這些是與公差格式相關連的參數。
當尺寸由數字的轉向符號的時侯出項這些符號。
─tpm# - 加減對稱格式中的公差;#是尺寸數。
─tp# - 加減格式中的正公差;#是尺寸數。
─tm# - 加減格式中的負公差;#是尺寸數。
·實例數- 這些是整數參數,是陣列方向上的實例個數。
─p# - 其中#是實例的個數。
注釋<()>如果將實例數改變為一個非整數值,Pro/ENGINEER將截去其小數部分。
例如,2.90將變為2。
·使用者參數- 這些可以是由增加參數或關係所定義的參數。
例如<()>
Volume = d0*d1*d2
Vendor = "Stockton Corp." 注釋<()>
─使用者參數名必須以字母開頭(如果它們要用於關係的話)。
─不能使用d#、kd#、rd#、tm#、tp#、或tpm#作為使用者參數名,因為它們是由尺寸保留使用的。
─使用者參數名不能包含非字母數字字符,諸如!、@、#、$。
下列參數是由系統保留使用的<()>
PI(幾何常數)
值= 3.14159
(不能改變該值。
)
G(引力常數)
缺省值= 9.8米/秒2
(C1、C2、C3和C4是缺省值,分別等於1.0、2.0、3.0和4.0。
)
可以使用“關係”功能表中的“增加”命令改變這些系統參數的值。
這些改變的值應用於當前工作區的所有模型。