找回密码
 注册
查看: 939|回复: 9

[求助] 为什么曲线方程关系式不能用判断

[复制链接]
发表于 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 | 显示全部楼层
没人回我,我自己回了,曲线方程不能使用IF  ENDIF判断
只能将判断移到外面来就可以了,
至于螺旋线变直线,我们可以将直线看成是螺距为0的特例,就可以 了:
1.gif

附件是我做creo2.0的prt文件:
游客,如果您要查看本帖隐藏内容请回复

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2016-3-29 00:07:01 | 显示全部楼层
顶西山,强!
回复

使用道具 举报

发表于 2016-3-29 08:27:44 | 显示全部楼层
谢谢西山师傅分享 经验
回复 支持 反对

使用道具 举报

发表于 2016-3-29 10:31:28 | 显示全部楼层
牛逼到无法形容00000
回复 支持 反对

使用道具 举报

发表于 2016-5-12 17:07:48 | 显示全部楼层
大神顶你,曲线方程里边确实不能使用if endif,而且abs函数也不能使用了,好像是因为出现了尖点,但是能用sqrt(x^2),也就是先平方再开方,捣蛋
回复 支持 反对

使用道具 举报

发表于 2016-6-19 16:02:21 | 显示全部楼层
顶你来了
回复

使用道具 举报

发表于 2016-7-3 19:11:03 | 显示全部楼层
沙发,安逸,强。哈哈!
回复 支持 反对

使用道具 举报

发表于 2016-10-24 13:40:34 | 显示全部楼层
学习了,谢谢!
回复 支持 反对

使用道具 举报

发表于 2020-6-7 11:52:29 | 显示全部楼层
顶西山,强!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

本站无意传播任何侵权软件与信息,部分资源为网友搜集或发布,仅供学习和研究使用,请支持正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|Archiver|手机版|小黑屋|联系我们|中华设计论坛 ( 苏ICP备20023187号-1

GMT+8, 2024-11-10 15:12

Powered by Discuz! X3.5

© 2006-2024 Daliang Team.

快速回复 返回顶部 返回列表