西山住客 发表于 2016-3-27 23:11:09

为什么曲线方程关系式不能用判断

本帖最后由 西山住客 于 2016-3-27 23:13 编辑

我想用曲线方程在下列条件下,生成直线或螺旋线,
关系式验证也通过了,但是就是不能生成曲线,

n=1
d=50
b=40


if n==1
x=d*cos(t*360*n)/2
y=d*sin(t*360*n)/2
z=B*t
endif

if n==0
x=d/2
y=0
z=B*t
endif

西山住客 发表于 2016-3-28 22:32:39

没人回我,我自己回了,曲线方程不能使用IFENDIF判断
只能将判断移到外面来就可以了,
至于螺旋线变直线,我们可以将直线看成是螺距为0的特例,就可以 了:


附件是我做creo2.0的prt文件:
**** Hidden Message *****

wyj 发表于 2016-3-29 00:07:01

顶西山,强!

活宝 发表于 2016-3-29 08:27:44

谢谢西山师傅分享 经验

OME 发表于 2016-3-29 10:31:28

牛逼到无法形容00000

wpy6570 发表于 2016-5-12 17:07:48

大神顶你,曲线方程里边确实不能使用if endif,而且abs函数也不能使用了,好像是因为出现了尖点,但是能用sqrt(x^2),也就是先平方再开方,捣蛋:lol

v2zwd 发表于 2016-6-19 16:02:21

顶你来了

zhangzhi_x 发表于 2016-7-3 19:11:03

沙发,安逸,强。哈哈!

windsoult 发表于 2016-10-24 13:40:34

学习了,谢谢!:victory:

chungtat 发表于 2020-6-7 11:52:29


顶西山,强!

页: [1]
查看完整版本: 为什么曲线方程关系式不能用判断