iCAx开思网
标题:
解读变截面扫描中sd1=evalgraph("g1",trajpar*100)
[打印本页]
作者:
zhouruikang
时间:
2008-11-14 20:53
标题:
解读变截面扫描中sd1=evalgraph("g1",trajpar*100)
如果你很了解这个公式
sd1=evalgraph("g1",trajpar*100)
那就没有必要再看下去了.本节只是对此用法的最简单介绍.
sd1=evalgraph("g1",trajpar*100)
简单说这句的意思就是将基准图形G1
特定范围内的
每一个横坐标
对应的纵坐标的值赋给SD1.SD1是一个尺寸名称.
Trajpar*100
的意思是在G1图形中取X=0与X=100之间的只一段所对应的
纵坐标作为
取值范围
. Trajpar是[0,1]的一个范围.开始取0,结束取1.
这类公式
多见于可变截面扫描中对可变尺寸的控制.
以下简单分析一下.
假设:G1基准图形为: (一条斜线,非常简单)
[attach]830895[/attach]
可变截面扫描的元素为:(截面和轨迹都是直线,且相互垂直)
[attach]830896[/attach]
上面这个变截面扫描相信谁都会创建,其中扫描截面的尺寸受函数影响.
sd1=evalgraph("g1",trajpar*100)
当扫描轨迹长度为100的时候.扫描出来的曲面(显示线框模式)
和基准图形G1从某种角度来看是一样的:
Y
从开始25变化到结束75.
[attach]830897[/attach]
当扫描轨迹长度为50的时候.扫描出来的曲面的斜边部分变得异常陡峭.
Y
依然从开始的25变化到75,但是中间距离因为缩减成50,
因此变化的趋势更明显了.
[attach]830898[/attach]
当扫描轨迹长度为200的时候.扫描出来的曲面的斜边部
分变得非常平缓.
Y
依然从开始的25变化到75,但是中间距
离因为增加了一倍,因此变化的斜度就少了很多.
[attach]830899[/attach]
上面几个图的斜度没有标出来,单靠眼睛已经可以明显辨别出其变化的趋势了.
从上面几个图到底带来了什么启示呢?对于同一个公式
sd1=evalgraph("g1",trajpar*100)
所扫描出来的曲面的Y坐标总是要从25开始 75结束.
而中间扫描轨迹的长度只会影响
其变化的剧烈程度.就好像在爬山.
归纳上面几个图,我想这个函数你应该明白了至少一半.
接着看一下trajpar的影响.
看下图.将原来sd1=evalgraph("g1",trajpar*100)
修改为:
sd1=evalgraph("g1",trajpar*200)
扫描轨迹长度为100
[attach]830900[/attach]
这个图的Y坐标从25开始 从125结束.
但是我基准图形最高只画到75,125是怎么出来的呢?
试着将基准图形延长一下,测量X为200对应的Y值,恰恰就是125.
[attach]830901[/attach]
将公式修改为
sd1=evalgraph("g1",trajpar*50),
发现
Y
值变化从25开始,50结束,这个50又是哪里来的呢?
[attach]830902[/attach]
在基准图形测量X为50时候基准图形对应的Y坐标之后发现,恰好是50.
[attach]830903[/attach]
上面修改了两次Trajpar的乘数之后发现Y的结束坐标有了变化.这说明了什么呢?
Trajpar*100
就说明允许取Y最大值为基准图形上X为100所对应的Y值
Trajpar*200
就说明允许取Y最大值为基准图形上X为200所对应的Y值,
不够长的话自动寻找延长线上的点(考虑一下如果基准图形是曲线而不是直线的情况)
Trajpar*50
就说明允许取Y最大值为基准图形上X为50所对应的Y值
因此可以知道evalgraph()
函数的第二个参数实际上控制SD1可取值的范围.
第一个参数当然是基准图形.
如果再修改一下:
sd1=evalgraph("g1",20+trajpar*100)
那就变成是取基准图形上最小 X=20对应的Y值
最大X=20+100 对应的Y值.
作者:
xiamen_guo
时间:
2008-11-14 21:27
太好了,多来一点
作者:
蓝天★蓝海
时间:
2009-6-8 22:11
谢谢楼主,通俗易懂
作者:
理想之岛
时间:
2009-6-9 08:26
不错.支持了.
作者:
Jeff101217
时间:
2009-8-6 15:24
这个方面的东西是不是太少了点啊?
作者:
moonlight000
时间:
2009-9-25 23:11
谢谢!学习一下
作者:
wang254186
时间:
2009-9-27 08:58
谢谢!学习一下!
作者:
steveshen
时间:
2009-9-27 10:29
不错的说明!!
作者:
dpala
时间:
2009-9-27 13:38
新人最缺的就是这样能看懂的帖子,狂顶
作者:
zou童话
时间:
2009-9-29 22:05
太好了。。谢谢楼主
作者:
李铭皇
时间:
2009-9-30 12:05
这样的贴子多点好
作者:
tanwei103
时间:
2009-11-12 16:10
谢谢!学习一下!
作者:
cyy52
时间:
2009-11-12 17:17
通俗易懂通俗易懂
作者:
jinmao2255
时间:
2009-11-12 20:46
学习了 ,谢谢!
作者:
lizeyun1214
时间:
2011-4-24 11:20
谢谢.........我看了........
作者:
490114260
时间:
2011-9-8 23:12
作者:
www12345
时间:
2011-9-9 10:42
谢谢楼主!学习了!
作者:
yk253391050
时间:
2011-9-18 11:43
一向来是大力支持大家出原创教程,请楼
作者:
小李丽
时间:
2011-9-26 15:46
在我生机勃勃的世界里,我容纳了各种已经腐朽的事物。(泰戈尔)
作者:
jackyfeng
时间:
2011-9-26 20:18
thanks
作者:
xifeiyan1988
时间:
2011-11-20 22:50
各位大哥,能不能帮忙看一下附件图纸该怎么画,谢谢指教啊!
作者:
peteseger
时间:
2011-11-23 20:02
谢谢!原来如此,讲解的很详细!
作者:
wlhcq
时间:
2011-11-24 08:29
谢谢楼主的讲解。
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3