kchuang3757* 发表于 2015-10-7 17:07:44

Creo轨迹扫描添加函数关系含义

本帖最后由 kchuang3757 于 2015-10-7 17:20 编辑

Creo轨迹扫描添加函数关系含义
例如:做可变剖面扫描时需插入(工具菜单的关系里)
sd4=evalgraph("11",trajpar*10)*4
sd3=evalgraph("22",trajpar*10)*2
trajpar是proe内部定义的一个变量,扫描中它的值从0到1,原点轨迹线的起点对应0,终点对
应1。所以trajpar的值实际上对应了扫描的位置。
而基准图实际上就是函数图像,假设基准图11对应的函数为y=f(x),你给的等式的意思是
sd4=f(trsjpar*10)*4=4y
所以,*4是放大;*10相当于“取景”即,取基准图上x在0到10变化时的4y作为sd4的值。
但是一般设计时都不会取基准图的一部分,所以基准图11上x的最大尺寸应该是10
Garph是一种数学函数关系.(Fun,Y=F(X)),给定x 值,再有函数图形关系得Y值。一对一的关系.

       对于小于初始值的 X 值,系统通过从初始点延长切线的方法计算外推值。

同样,对于大于终点值的 X 值,系统通过将切线从终点往外延伸计算外推值。

图形特征不会在零件上的任何位置显示 - 它不是零件几何。它的存在反映在零件信息中。

图形用于关系中,特别是多轨迹扫描(vvs)中.

Garph与Relation配合运用

SD#=evalgraph(“graph_name” , x_value)

式中SD#代表剖在尺寸编号,

graph_name为datum graph的名称,

x_value代表扫描的“行程”

evalgraph(Evaluate Graph)是系统默认的基准控制曲线计算函数,其功能为当变量

x_value变化时计算相应的y值,

然后指定给SD#。X_value的值可以是实数或表达式,

如果是表达式可含有trajpar参数(根据用户需求而定)。

北在学UGNX 发表于 2015-10-7 23:37:45

lz可以写一个专门函数的帖子给我们新手分享吧,期待更新更多

luxi6 发表于 2015-10-8 10:21:03

结合实例讲解会更精采

jack_you 发表于 2017-4-6 14:34:59

谢谢分享学习一下
页: [1]
查看完整版本: Creo轨迹扫描添加函数关系含义