proe参数化建模教程(最新)

合集下载

PROE斜齿轮参数化建模过程

PROE斜齿轮参数化建模过程

斜齿轮的建模过程1.输入基本参数和关系式⑴单击門,在新建对话框中输入文件名“hecial_gear”,选择皿彗」,点确定;⑵在主菜单上单击“工具”一“参数”,系统弹出“参数”对话框如图1所示;图1“参数”对话框(3)在“参数”对话框内单击按钮,可以看到“参数”对话框增加了一行,依次表1创建齿轮参数注意:表1中未填的参数值,表示是由系统通过关系式自动生成的尺寸,用户无需指定。

完成后的参数对话框后单击确定,如图2所示:图2“参数”对话框(4)在主菜单上依次单击“工具”一“关系”,系统弹出“关系”对话框;(5)在“关系”对话框内输入齿轮的分度圆直径关系、基圆直径关系、齿根圆直径关系和齿顶圆直径关系。

由这些关系式,系统便会自动生成表1所示的未指定参数的值。

输入的关系式如下:ha=(hax+x)*mnhf=(hax+cx-x)*mnd=mn*z/cos(beta)da=d+2*hadb=d*cos(alpha)df=d-2*hf完成后的“关系”对话框如图3所示;图3“关系”对话框(6)单击再生按钮售士,参数对话框里的参数会发生变化2.创建齿轮基本圆(1)在工具栏内单击按钮,系统弹出“草绘”对话框;(2)选择“FRONT”面作为草绘平面,选取“RIGHT”面作为参考平面,参考方向为向右”,如图4所示。

单击【草绘】进入草绘环境;□遵|施|属性|草绘平面平面[珂基准平面〕]|使用先前的|I草绘方向B草经视图方向〔反向方向右*图4“草绘”对话框3)在绘图区以系统提供的原点为圆心,绘制四个任意大小的圆,并且双击标注圆的直径尺寸,如图5所示。

在工具栏内单击按钮,完成草图的绘制;FRONT0I馭玮II亦戸一9图5绘制二维草图注意:在标注尺寸时为了下一步的方便操作,应从最小的圆依次往外标注。

(4)在主菜单上依次单击“工具”一“关系”,系统弹出关系对话框,如图6所示;(5)在“关系”对话框中输入尺寸关系如下:D3=DAD2=DD1=DBD0=DF图6“关系”对话框3.创建渐开线(1)依次在主菜单上单击“插入”一“模型基准”一“曲线”,或者在工具栏上单——按钮,系统弹出“曲线选项”菜单管理器,如图7所示:图7“曲线选项”菜单管理器(2)在“曲线选项”菜单管理器上依次单击“从方程”一“完成”,弹出“得到坐标系”菜单管理器,如图8所示;选取如图9所示的坐标系图8“得到坐标系”菜单管理器IIPRT.CSrS.DEF^=小——■■F4(PRT_CSY5_DEH图9所选坐标系(3)在绘图区单击选取系统坐标系为曲线的坐标系,弹出“设置坐标类型”菜单管理器,如图10所示;图10“设置坐标系类型”菜单管理器4)在“设置坐标类型”菜单管理器中单击“笛卡尔”,系统弹出一个记事本窗口5)在弹出的记事本窗口中输入曲线的方程,如下:ang=90*tr=db/2s=pi*r*t/2xc=r*cos(ang)yc=r*sin(ang)x=xc+s*sin(ang)y=yc-s*cos(ang)z=0(1)在工具栏内单击'"按钮,或者依次在主菜单上单击“插入”一“模型基准”''点”一“点”,系统弹出“基准点”对话框,如图12所示;参照下一相支图12“基准点”对话框(2)单击分度圆曲线作为参照,按住Ctrl键,单击渐开线作为参照,如图13所示。

proe曲面造型设计及参数化建模教程

proe曲面造型设计及参数化建模教程

proe曲面造型设计及参数化建模教程及参数化建模培训技术规划部CAD小组陈杰(7161)A__@ 2022年4月目录一、曲面造型命令二、曲面编辑命令三、曲面实例演示四、参数化建模五、参数化建模实例演示一、曲面造型命令曲面命令主要包括:拉伸、旋转、扫描、混合、扫描混合、螺旋扫描边界混合、可变剖面扫描、造型等;其中做曲面最常用的命令是:扫描边界混合可变剖面扫面造型一、曲面造型命令拉伸曲面在垂直于草绘平面的方向上,通过将草绘截面拉伸到指定深度来创建面组一、曲面造型命令旋转曲面可指定为“90”、“180”、“270”、“360”等、“至点/顶点”或“至平面”。

通过绕截面中草绘出的第一条中心线,将草绘截面旋转一个特定角度来创建面组。

旋转角一、曲面造型命令扫描通过沿指定轨迹扫描草绘截面来创建面组。

可草绘轨迹,也可使用现有基准曲线。

一、曲面造型命令混合创建连接几个草绘截面的光滑面组。

“平行”混合只能是“盲”的。

也可创建“旋转”或“一般”混合,或“从文件”混合。

一、曲面造型命令扫描混合通过一条轨迹曲线和轨迹曲线上的截面来生成特征,扫描混合也可以生成实体、薄板、曲面。

一、曲面造型命令螺旋扫描螺旋扫描指的是将一个截面(可以是封闭的,也可以不封闭的)沿着一条螺旋轨迹线进行扫描,从而得到螺旋状态的实体或曲面。

扫描轨迹扫描截面曲线一、曲面造型命令边界混合1.单向混合单向曲线一、曲面造型命令边界混合2.双向混合一、曲面造型命令可变剖面扫描可变剖面扫描是一种比较复杂的扫描方法,它允许用户控制扫描截面的方向、旋转与几何形状,可以沿一条或多条选定轨迹扫描截面,从而创建实体或曲面。

在创建可变剖面扫描时,可以使用恒定截面或可变截面。

曲面的实体的草绘剖面一、曲面造型命令可变剖面扫描一、曲面造型命令造型三维空间任意位置的平面上的依附于曲面上的二、曲面编辑命令曲面的编辑主要包括:合并----将两个相交或连接的曲面合并成一体; 修剪----将一个曲面修剪成两个或者剪切掉一部分; 复制-粘贴----将曲面进行复制,并可以填充不完整部分; 偏移----将曲面沿固定的方向移动一个距离; 加厚----将曲面加厚成具有一定厚度的实体; 延伸----将曲面沿其边界延伸一定的距离; 曲面倒圆角----将曲面边界的尖角倒圆; 曲面自由形状编辑----将曲面划分成网格,推动控制点改变曲面形状二、曲面编辑命令合并选两次曲面, 曲面变红按住ctrl选择第二个曲面,两个都为红二、曲面编辑命令修剪双箭头表示两边都保留修剪符号变亮单击选择曲面箭头指向表示保留部二、曲面编辑命令复制-粘贴两次选择曲面变红普通粘贴平移类型旋转类型选择性粘贴曲面编辑命令一般偏移偏移。

proe全参数化建模教程(最新)

proe全参数化建模教程(最新)

proe全参数化建模教程(最新)proe参数化建模本教程分两部分,第⼀部分主要介绍参数化建模的相关概念和⽅法,包括参数的概念、参数的设置、关系的概念、关系的类型、如何添加关系以及如何使⽤关系创建简单的参数化零件(以齿轮为例)。

第⼆部分介绍参数化建模的其他⽅法:如族表的应⽤、如何使⽤UDF(⽤户⾃定义特征)、如何使⽤Pro/Program创建参数化零件。

(后⼀部分要等⼀段时间了,呵呵)参数化设计是proe重点强调的设计理念。

参数是参数化设计的核⼼概念,在⼀个模型中,参数是通过“尺⼨”的形式来体现的。

参数化设计的突出有点在于可以通过变更参数的⽅法来⽅便的修改设计意图,从⽽修改设计意图。

关系式是参数化设计中的另外⼀项重要内容,它体现了参数之间相互制约的“⽗⼦”关系。

所以,⾸先要了解proe中参数和关系的相关理论。

⼀、什么是参数?参数有两个含义:数可以标明不同模型的属性。

例如在⼀个“族表”中创建参数“成本”后,对于该族表的不同实例可以设置不同的值,以⽰区别。

模型的形状和⼤⼩。

⼆、如何设置参数在零件模式下,单击菜单“⼯具”——参数,即可打开参数对话框,使⽤该对话框可添加或编辑⼀些参数。

1.参数的组成(1)名称:参数的名称和标识,⽤于区分不同的参数,是引⽤参数的依据。

注意:⽤于关系的参数必须以字母开头,不区分⼤⼩写,参数名不能包含如下⾮法字符:!、”、@和#等。

(2)类型:指定参数的类型a)整数:整型数据b)实数:实数型数据c)字符型:字符型数据d)是否:布尔型数据。

(3)数值:为参数设置⼀个初始值,该值可以在随后的设计中修改(4)指定:选中该复选框可以使参数在PDM(Product Data Management,产品数据管理)系统中可见(5)访问:为参数设置访问权限。

a)完全:⽆限制的访问权,⽤户可以随意访问参数b)限制:具有限制权限的参数c)锁定:锁定的参数,这些参数不能随意更改,通常由关系式确定。

(6)源:指定参数的来源a)⽤户定义的:⽤户定义的参数,其值可以随意修改b)关系:由关系式驱动的参数,其值不能随意修改。

proe齿轮参数化画法

proe齿轮参数化画法

proe齿轮参数化画法直齿轮的建模过程1.输入基本参数和关系式(1)单击,在新建对话框中输入文件名“gear”,然后单击;(2)在主菜单上单击“工具”→ “参数”,系统弹出“参数”对话框,如图3-3所示;(3)在“参数”对话框内单击按钮,可以看到“参数”对话框增加了一行,依次输入新参数的名称、值、和说明等。

需要输入的参数如表3-1所示;注意:表3-1中未填的参数值,表示是由系统通过关系式将自动生成的尺寸,用户无需指定。

完成后的参数对话框如图3-4所示:(4)在主菜单上依次单击“工具”→“关系”,系统弹出“关系”对话框,如图3-5;(5)在“关系”对话框内输入齿轮的分度圆直径关系、基圆直径关系、齿根圆直径关系和齿顶圆直径关系。

由这些关系式,系统便会自动生成表3-1所示的未指定参数的值。

输入的关系式如下: ha=(hax+x)*mhf=(hax+cx-x)*md=m*zda=d+2*hadb=d*cos(alpha)df=d-2*hf完成后的“关系”对话框如图3-5所示;2.创建齿轮基本圆(1)在工具栏内单击按钮,系统弹出“草绘”对话框;(2)选择“FRONT”面作为草绘平面,选取“RIGHT”面作为参考平面,参考方向为向“左”,如图3-6所示。

单击【草绘】进入草绘环境;(3)在绘图区以系统提供的原点为圆心,绘制一个任意大小的圆,并且标注圆的直径尺寸。

在工具栏内单击按钮,完成草图的绘制;(4)在模型中右键单击刚刚创建的草图,在弹出的快捷菜单中单击选取“编辑”;(5)在主菜单上依次单击“工具”→ “关系”,系统弹出关系对话框,如图3-7所示;(6)在“关系”对话框中输入尺寸关系如下:D11=d其中D11为圆的直径尺寸代号,注意尺寸代号视具体情况会有所有同。

d为用户自定义的参数,即为分度圆直径。

通过该关系式创建的圆即为分度圆;(7)继续在工具栏内单击按钮,系统弹出“草绘”对话框;(8)在“草绘”对话框内单击按钮,进入草绘环境;(9)在绘图区以系统提供的原点为圆心,绘制一个任意大小的圆,并且标注圆的直径尺寸。

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参数化建模教程

Proe参数化建模教程

KMTCL
试验室
没有曲率。 平移 平移/缩放状态 以线性方式移动对象。 在此状态下,您可以更改模型位置或放大模型,以查看更多详细 内容。 剖面 驱动尺寸 深度提示 实例 对象的截面,由交截平面切过时会显示出来。 当在绘图中修改时也会在其源于的 3D 模型中修改的尺寸。 将空间感观添加到场景或真实深度效果的快速方法。 对象的实例,其与对象的精确副本相同。实例其实是与原始对象 共享完全相同的属性的对象。不论对原始对象做何变更,实例都 始终保持与原始对象相同。 实例加速器文件 包含保存的零件或组件实例的特殊文件,有助于减少从磁盘检索 零件或组件实例所需的时间,因为它不必首先将类属检索到内存、 根据族表选取实例,然后再进行再生。 储存零件实例的实例加速器文件被保存为 instancename.xpr, 而储存组件实例的实例加速器文件被保存 为 instancename.xas。 实体 用材料填充的 3D 体积块。 未被断点中断。例如,一条连续的直线。 实体几何 收集器 锁定实例 特征 3D 对象的几何,例如圆柱、立方体、球以及它们的关系。 用于在定义几何时收集单个或多个参照的界面工具。 无法删除或修改的实例。 可与模型一起定义和储存,并对几何产生影响的任何一组独立元 素。特征可以是实物的 (孔、拔模)、程序化的 (例如,Expert Machinist 中的加工方法) 或计算性的 (分析)。特征在"模型树" 上列出。 图形区域 线 用于显示模型的 Pro/ENGINEER 窗口部分。 连结空间中两点的几何元素。尽管实际上直线本身为 2D 图元, 但它可以连接 3D 空间中的点。通常将线分为直线 (线性) 或曲 线。线是技术绘图中最显要的元素,可定义对象边、指示对称、 使文本元素与几何元素相关、创建边界等。 相切边 相切边是两个曲面相切的交集。

Proe参数化建模

Proe参数化建模

实验报告锥齿轮轴的Pro/E参数化造型设计一、实验目的:1、熟悉Pro/E软件菜单、窗口等环境,以及基本的建模方法;2、了解Pro/E软件参数化设计的一般方法和步骤;3、能利用Pro/E软件进行一般零件的参数化设计。

二、实验设备:微机,Pro/E软件。

三、实验内容及要求:使用参数化建模方法,创建如图所示的齿轮轴四、实验步骤:锥齿轮轴参数化设计的具体步骤如下:1、创建新的零件文件(1)启动Pro/e界面,单击文件/新建,(2)输入零件名称:zhuichilunzhou,取消“缺省”的选中记号,然后单击“确定”按钮,(3)选择公制单位mmms_part_solid后单击“确定”按钮,操作步骤见图1图1 新建零件文件2、参数输入(1)在Pro/e菜单栏中依次单击工具/参数,将弹出参数对话框,添加以下参数:圆锥角c=30度,模数m=2,齿数z=20,齿宽w=20,压力角a=20,齿顶高系数为hax=1,齿底隙系数为cx=0.2,变位系数x=0,最后点击确定将其关闭;如图2所示图2 参数输入(2)在Pro/e菜单栏中依次单击工具/关系,将弹出关系对话框,添加以下关系式(如图3所示):d=m*zdb=d*cos(a)da=d+2*m*cos(c/2)df=d-2*1.2*m*cos(c/2)dx=d-2*w*tan(c/2)dxb=dx*cos(a)dxa=dx+2*m*cos(c/2)dxf=dx-2*1.2*m*cos(c/2)其中,D为大端分度圆直径。

(圆锥直齿轮的基本几何尺寸按大端计算)其中,A为压力角,DX系列为另一套节圆,基圆,齿顶圆,齿根圆的代号,DX<D DXB<DB DXA<DA DXF<DF。

(关系式输入后会生成如图4所示的参数)图3 关系式输入图4 参数生成3、生成锥齿轮(1)生成锥齿轮毛胚点击菜单插入/混合/伸出项,以FRONT为草绘平面,建成以大端DA作第一个圆,小端DXA作第二个圆,深度为W的混合实体。

如何用PROE进行参数化建模

如何用PROE进行参数化建模

如何用PROE进行参数化建模如何用PROE进行参数化建模/模板设计/图文PROE的公司PTC就是叫做参数化技术公司,因为PROE也是首款参数化3D建模软件,大多数人用PROE还是限于基本的鼠标操作,很多相近的零件必须要重新绘制。

本文讲一下如何利用PROE进行参数化设计,制作模板,应用此方法可以方便的设计参数化齿轮等。

本文讲解一个如何用PROE设计一个长宽高由用户输入的长方体。

一、绘制一个长方体(这里我绘制成长宽高一样)二、选择菜单-> 工具-> 程序出现如下菜单,点击编辑设计,进行编程控制。

三、编程界面编程界面默认就是用记事本打开,阅读代码后,我们可以看到: 区域1(在INPUT和END INPUT)之间,为输入区域,意思就是说接受用户输入的变量在这里申明~这非常重要。

变量申明格式为 X NUMBER,后面紧跟一行(用双引号括起来)表示输入时对用户的输入提示。

区域2为程序输入区域,用于控制模型内部的尺寸与我们输入变量的关系。

比如这里的D0,D1,D2分别表示长宽高,为什么是D0,D1,D2我将在下面说明。

程序代码非常简单,输入3个变量X,Y,Z,然后让模型的3个尺寸等于我们的输入。

保存刚才的输入,退出编程界面,返回主菜单。

四、使用模型点击按钮1,进行模型更新,将弹出菜单2,点击输入。

弹出下面的菜单,勾选X,Y,Z完成选取。

在屏幕的下方,出现输入区域,输入我们想要的数。

这里我将长,宽,高分别输入成5,15,25,点击小勾确定。

完成。

我们可以看到模型自动发生了变化,由立方体变成了我们想要的结果。

五、关系确定点击工具 -》关系,弹出关系界面2,点击按钮3,然后点击一下模型,模型上将出现尺寸,再点击按钮3,可以在数值和变量名中切换,这样我们就可以看到每个尺寸到底是由Dx来代表了。

至此,本文进行的参数化建模就完成了,想要构建复杂的结构也是一样的,把需要变化的东西做成输入,这样每次零件就可以自动生成,这才是参数化建模的好处所在。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ratio=trajpar_of_pnt(“wire”,”pnt1”) ratio的值等于点pnt1在曲线wire上的比例值。
6.注释
/*后文字并不会参与关系式的运算,可用来描述关系式的意义。
如:
/*Width is equal to 2*height
d1=2*d2
五、关系式的分类
一、什么是参数?
参数有两个含义:
一是提供设计对象的附加信息,是参数化设计的重要要素之一。参数和模型一起存储,参数可以标明不同模型的属性。例如在一个“族表”中创建参数“成本”后,对于该族表的不同实例可以设置不同的值,以示区别。
二是配合关系的使用来创建参数化模型,通过变更参数的数值来变更模型的形状和大小。
sin()、cos()、tan()函数
这三个都是数学上的三角函数,分别使用角度的度数值来求得角度对应的正弦、余弦和正切值,比如:
A=sin(30) A=0.5
B=cos(30) B=0.866
C=tan(30)C=0.577
asin()、acos()、atan()函数
这三个是上面三个三角函数的反函数,通过给定的实数值求得对应的角度值,如:
用法:evalgraph(graph_name,x_value)
其中graph_name是指控制图表(graph)的名字,要用双引号括起,x_value是graph中的横坐标值。函数返回graph中x对应的y值。
如sd5=evalgraph(“sec”,3) evalgraph只是proe提供的一个用于计算图表graph中的横坐标对应纵坐标的值的一个函数,你可以用在任何场合。
其含义是:从"abcdef"串的第2个字符(b)开始取出3个字符.
exists( )测试项目是否存在
用法:exists(Item)
Item可以是参数或尺寸.
例:
If exists(d5)检查零件内是否有d5尺寸.
If exists("material")检查零件内是否有material参数.
evalgraph()计算函数
例:
如当前模型为装配图parttype=rel_model_type( ) ==>parttype="ASSEMBLY".
itos( )将整数换成字符串
用法:
Itos(integer)整数,若为实数则舍去小数点.
例:
S1=Itos(123)==>s1="123"
S2=itos(123.57)==>s2="123"
下列参数是由系统保留使用的:
a6.jpg(16.08 KB)
2008-12-12 20:53
3.运算符号(算数、比较、逻辑)
a7.jpg(39.41 KB)
2008-12-12 20:53
4.数学函数(大小写视为相同)
a9.jpg(59.16 KB)
2008-12-12 20:53
下面简单介绍这些函数的用法:
可以这样来理解,参数化模型建立好之后,参数的意义可以确定一系列的产品,通过更改参数即可生成不同尺寸的零件,而关系是确保在更改参数的过程中,该零件能满足基本的形状要求。如参数化齿轮,可以更改模数、齿数从而生成同系列、不同尺寸的多个模型,而关系则满足在更改参数的过程中齿轮不会变成其他的零件。
四、关系式的组成
关系式的组成主要有:尺寸符号、数字、参数、保留字、注释等。
1.符号类型
系统会给每一个尺寸数值创建一个独立的尺寸编号,在不同的模式下,被给定的编号也不同
a3.jpg(42.02 KB)
2008-12-12 20:53
a4.jpg(23.55 KB)
2008-12-12 20:53
a5.jpg(45.51 KB)
B=min(3.8,2.5) B=2.5
mod()函数
求第一个参数除以第二个参数得到的余数,如:
A=mod(20,6) A=2
B=mod(20.7,6.1) B=2.4
pow()函数
指数函数,如
A=pow(10,2) A=100
B=pow(100,0.5) B=10
ceil()和floor()
均可有一个附加参数,用它可指定舍去的小数位.
exp()函数
求得以自然数e为底的开方数,如:
A=exp(2)
A=e^2=7.387...;
abs()函数
求得给定参数的绝对值,如
A=abs(-1.6) A=1.6
B=abs(3.5) B=3.5
max()、min()函数
求得给定的两个参数之中的最大最小值,如
A=max(3.8,2.5) A=3.8
例:
当前模型为part1,则partName=rel_model_name( )==>partName="part1"
如在装配图中,则需加上进程号(session Id),例如
partName=rel_model_name:2( )
rel_model_type( )返回目前模型类型
用法: rel_model_type( )
(9)单位:为参数指定单位,可以从其下的下拉列表框中选择。
2.增删参数的属性项目
可以根据实际需要增加或删除以上9项中除了“名称”之外的其他属性项目
a2.jpg(46.02 KB)
2008-12-12 20:53
三、关系的概念
关系是参数化设计的另一个重要因素。
关系是使用者自定义的尺寸符号和参数之间的等式。关系捕获特征之间、参数之间或组件之间的设计关系。
(2)类型:指定参数的类型
a)整数:整型数据
b)实数:实数型数据
c)字符型:字符型数据
d)是否:布尔型数据。
(3)数值:为参数设置一个初始值,该值可以在随后的设计中修改
(4)指定:选中该复选框可以使参数在PDM(Product Data Management,产品数据管理)系统中可见
(5)访问:为参数设置访问权限。
a)完全:无限制的访问权,用户可以随意访问参数
b)限制:具有限制权限的参数
c)锁定:锁定的参数,这些参数不能随意更改,通常由关系式确定。
(6)源:指定参数的来源
a)用户ቤተ መጻሕፍቲ ባይዱ义的:用户定义的参数,其值可以随意修改
b)关系:由关系式驱动的参数,其值不能随意修改。
(7)说明:关于参数含义和用途的注释文字
(8)受限制的:创建其值受限制的参数。创建受限制参数后,它们的定义存在于模型中而与参数文件无关。
Len2=floor(-11.3) ==>Len2=-12
Len=Len1+Len2 ==>Len=9
5.其他函数
Proe中提供的函数很多,除上述数学函数外,还有许多函数,在此介绍几个字符串函数
tring_length( ):返回某字符串参数中字符的个数。
用法:String_length(Parameter name or string参数名或字符串例)
floor(-10.2)-->-11比-10.2小的最大整数为-11.
floor(10.2)-->10比10.2小的最大整数为10.
Ceil(10.255,2)-->10.26.比10.255大的最小符合数.
Ceil(10.255,0)-->11
floor(10.255,1)-->10.2
Len1=ceil(20.5) ==>Len1=21
如:
strlen1=string_length("material")则strlen1=8
若material="steel",strlen2=string_length(material),则strlen2=5
rel_model_name( ):返回目前模型的名称
用法:rel_model_name( )注意括号内为空的,返回目前模型名称.
二、如何设置参数
在零件模式下,单击菜单“工具”——参数,即可打开参数对话框,使用该对话框可
添加或编辑一些参数。
a1.jpg(58.92 KB)
2008-12-12 20:53
1.参数的组成
(1)名称:参数的名称和标识,用于区分不同的参数,是引用参数的依据。注意:用于关系的参数必须以字母开头,不区分大小写,参数名不能包含如下非法字符:!、”、@和#等。
intl=123.5 s3=itos(intl)==>s3="123"
search( )查找字符串,返回位置值
用法:search(string,substring).
string:原字符串
substring:要找的字符串.查到则返回位置,否则返回0,第一个字符位置值为1,依此类推.
例:
Parstr=abcdef.则Where=search(parstr,"bcd"")==>Where=2.
B=sqrt(2)B=1.414...
log()函数
求得10为底的对数值,如:
A=log(1) A=0;
A=log(10) A=1;
A=log(5)A=0.6989...;
ln()函数
求得以自然数e为底的对数值,e是自然数,值是2.718...;如:
A=ln(1)A=0;
A=ln(5) A=1.609...;
ceil(parameter_name or number, number_of_dec_places).
floor(parameter_name or number, number_of_dec_places).
parameter_name or number:参数名或数值要保留的小数位(可省略)
相关文档
最新文档