admin 管理员组文章数量: 1087139
2024年3月21日发(作者:定义一个整型数组a10)
实体或曲面在做变截面扫描(Var Sec Swp )时,外型变化除了受到X-vector
Trajectory的3D曲线控制之外也可用下列两种方式来控制:
1. 使用relation结合trajpar参数来控制截面参数的变化。Trajpar是Pro/E的
内参(轨迹参数),它是从0到1的一个变量(呈线性变化)代表扫出特征的长度百分比。
在扫出的开始时,trajpar的值是0;结束时为1。使用举例:在草绘的Relation中加入关
系式sd#=trajpar+n,此时尺寸sd#受到trajpar+n控制。在sweep开始时值为n,结束
时值为n+1。截面的高度尺寸呈线性变化。若截面的高度尺寸受sd#=sin(trajpar*360)+n
控制,则呈现sin曲线变化。
2. 使用relation结合基准图形(datum graph)及trajpar参数来控制截面参
数的变化。我们可利用datum graph来控制截面的变化,也可使用datum graph来控制
三维实体或曲面的造型变化。先说明datum graph曲线的使用情况,创建位置为
feature>create>datum>graph再给出graph曲线的名称。绘制时给定坐标系,曲线的
x轴方向会随着sweep变化,起点代表sweep开始,终点代表sweep结束。(说明:在
控制方程中根据需要选取曲线的一段或全部)曲线在某点的y值即是变量值。使用datum
graph控制截面的格式如下:
SD#=evalgraph(“graph_name” , x_value)
式中SD#代表欲变化的参数(SD表示草绘尺寸),graph_name为datum graph的
名称,x_value代表扫描的“行程”,evalgraph(Evaluate Graph)是Pro/E系统默认的基
准控制曲线计算函数,其功能为当变量x_value变化时计算相应的y值,然后指定给SD#。
X_value的值可以是实数或表达式,如果是表达式可含有trajpar参数(根据用户需求而定)。
注:datum graph必须在sweep特征之前创建,或使用reorder 将之置于sweep
特征之前。
名称:正弦曲线
建立环境:Pro/E软件、笛卡尔坐标系
x=50*t
y=10*sin(t*360)
z=0
名称:螺旋线(Helical curve)
建立环境:PRO/E;圆柱坐标(cylindrical)
r=t
theta=10+t*(20*360)
z=t*3
蝴蝶曲线
球坐标 PRO/E
版权声明:本文标题:evalgraph函数的用法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1710982096a582626.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论