iCAx开思网

标题: 函数曲线如何在catia的参数下实现。 [打印本页]

作者: kavlong@126.com    时间: 2012-12-11 21:53
标题: 函数曲线如何在catia的参数下实现。
本帖最后由 kavlong@126.com 于 2012-12-11 22:35 编辑

利用catia知识工程的规则曲线编辑了如下参数曲线
参数曲线方程是:y=50*sqrt((acos(1-x/50)-0.5*sin(acos(1-x/50)))/3.14159)

系统出现下列提示:
[attach]1153280[/attach]
求助大家,我该如何在catia下编辑上面那条方程曲线,谢谢!!
以上方程曲线用matlab画出来是像下图(1<x<50)
[attach]1153281[/attach]
其中两端点:
x=1,y=8.958;
x=50,y=29.191;



作者: liuc719    时间: 2012-12-12 11:54
俺也在学习曲线的公式化设计!
作者: materialsstudio    时间: 2012-12-19 22:56
`y`=50*sqrt((acos(1-`x`)-0.5*sin(acos(1-`x`)))/3.14159),
note:
acos(1-x)运算结果是弧度/角度,sin(arcos(1-x))结果是数值;
直接减法运算后,catia无法识别。
解决办法(可以通过程序验证,自己添加乘数/除数,修改等式)
`y`=50*sqrt((acos(1-`x`)/1deg-0.5*sin(acos(1-`x`))/1mm)/3.14159)
x 和y 均是length
作者: kavlong@126.com    时间: 2012-12-21 17:57
materialsstudio 发表于 2012-12-19 22:56
`y`=50*sqrt((acos(1-`x`)-0.5*sin(acos(1-`x`)))/3.14159),
note:
acos(1-x)运算结果是弧度/角度,sin(a ...

虽然没怎么懂,问题还没解决,但还是很感谢
作者: 吴中玉宇    时间: 2012-12-24 18:21
LS正解
作者: xiaomao098    时间: 2013-4-14 15:01
同样遇到这个问题,顶起,求高手!!!
另外,楼主可以直接在CATIA里面画三维的曲线吗??
作者: 071921zcm    时间: 2013-10-22 11:48
学习了
作者: hot466793445    时间: 2013-12-15 10:13
挣分啊,真苦




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3