巧用CAXA公式曲线,绘制CAD复杂图形

来源:网络时间:2009-11-17 11:11:42

      CAXA电子图板是一款优秀的国产CAD软件,目前已经在制造行业的机械设计得到广泛应用,成了设计工程师的一件得心应手的绘图工具。

 

下载地址:    CAXA电子图板   


      在设计具有曲面外形的机械零件,如螺旋铰刀等零件时,使用该软件的“公式曲线”,绘制出来的设计图样,外形美观,尺寸精确,快捷方便,效果不错,与昔日的描点近似画法,不可同日而语。下面的图1,就是用公式曲线绘制的螺旋铰刀零件图。

巧用CAXA公式曲线,绘制CAD复杂图形


图1 用公式曲线绘制的螺旋铰刀零件图


      电子图板可以根据数学公式或参数表达式快速绘制出相应的数学曲线。公式的给出既可以是直角坐标形式的、也可以是极坐标形式的。公式曲线为用户提供一种更方便、更精确的作图手段,以适应某些精确型腔,轨迹线形的作图设计。用户只要交互输入数学公式,给定参数,计算机便会自动绘制出该公式描述的曲线。
      单击【绘图】主菜单中的【公式曲线】按钮;单击【常用】选项卡中【高级绘图】面板上的 按钮;单击【绘图】工具栏上的 按钮;执行fomul命令。
(1)执行公式曲线命令后将弹出如图2所示对话框。用户可以在对话框中首先选择是在直角坐标系下还是在极坐标下输入公式。

巧用CAXA公式曲线,绘制CAD复杂图形


图2公式曲线对话框

 

(2)接下来是填写需要给定的参数:变量名、起终值(指变量的起终值,既给定变量范围),并选择变量的单位。
(3)在编辑框中输入公式名、公式及精度。单击【预显】按钮,在左上角的预览框中可以看到设定的曲线。
(4)对话框中还有储存、提取、删除这3个按钮,储存一项是针对当前曲线而言,保存当前曲线;提取和删除都是对已存在的曲线进行操作,用左键单击这两项中的任何一个都会列出所有已存在公式曲线库的曲线,以供用户选取。
(5)设定完曲线后,单击【确定】,按照系统提示输入定位点以后,一条公式曲线就绘制出来了。
(6)本命令可以重复操作,右击可结束操作。


在此过程中需要注意的是:
1、电子图板的“公式曲线”命令,可以使用参数方程或极坐标方程,来表述欲绘制的曲线,人们常常使用参数方程。
      在公式曲线对话框中输入公式时,要在已显示的“x(t)=”和“y(t)=”之后的文本框里输入需要的公式,不可将“x(t)=”和“y(t)=”或“=”重复输入;


2、函数代号后的变量一定要用括弧括起来,不得连着写,如三角函数只能写为sin(t)、sin(t/300)、sin(20*t),不得写成sint,sint/300,sin20t;同样,对数log、开平方sqrt等函数之后的自变量也必须用括号括起来,如log(t)、sqrt(t)不可以写成logt、sqrtt等等。
      在数学领域,上述两种写法是等效的,而且通常采用后面的简洁写法。然而在CAXA电子图板里却行不通,必须按照上述的规则正确输入。


3、乘号以符号*表示,不能省略。
      代数中的字母连写表示相乘的规则在这里不适用。字母、常数、函数之间如果是相乘关系,必须使用*连接,符号*不得省略。
      如3t 、3sint、 tsint等在数学里是合法而正确的,不会引起误解,而在使用CAXA电子图版的“公式曲线”时,则必须写成 3*t、 3*sin(t)、 t*sin(t)等,否则不能自动生成所需要的曲线。


4、自变量使用大、小写字母均可,但是区分大小写;
5、幂的表达符号为^,如x的4次方,可写为x^4,余类推。
6、绘制用直角坐标方程表达的曲线y=f(x)时,应该先转换成参数方程或极坐标方程,然后使用这些方程绘制曲线。
如绘制直线y=ax+b时,可先改变成参数方程表达式:     
      x(t)=t        
      y(t)=a*t+b
遵循以上规则,就可以顺利生成公式曲线。


下面是电子图板公式曲线的部分公式:
Sin曲线
X(t)=t
Y(t)=sin(t)


Cos曲线
X(t)=t
Y(t)=cos(t)


Tan曲线
X(t)=t*8.5-4.25
Y(t)=tan((t*8.5)-4.25)*20)
X(t)=t
Y(t)=tan(t)


次声波
X(t)=t*5
Y(t)=t*cos(t*360*8)


对数函数曲线
X(t)=10*t
Y(t)=log(10*t+0.0001)
X(t)=t
Y(t)=log(t)


对数螺旋曲线(极坐标系)
Ro(t)=sqrt(t*360*30)


梅花曲线(极坐标系)
Ro(t)=10+(3*sin(t*2.5))^2


蜜蜂
X(t)=cos(t*360)+cos(3*t*360)
Y(t)=sin(t*360)+sin(5*t*360)


蝴蝶(x决定蝴蝶翅膀样式)
极坐标系
Ro=sin(x*t*360)+sin(x*2*360)


抛物线
X(t)=t
Y(t)=0.2*t*t=0.2*t^2


热带鱼
X(t)=(5*((cos(t*360*3)))^4)*t
Y(t)=(5*((sin(t*360*3)))^4)*t


花式曲线
X(t)=2*cos(t*360)
Y(t)=2*sin(t*5*360)


双扇子(极坐标系)
Ro(t)=sin(t*360)*2+sin(t*360)*2


任意椭圆
X(t)=x*cos(t*360)(x取大于零整数)
Y(t)=sin(t*360)

 


X(t)=cos(t*2*180)
Y(t)=sin(t*2*180)


半圆(t=0~1)
X(t)=cos(t*180)
Y(t)=sin(t*180)


圆月弯刀
X(t)=cos(t*360)+cos(2*t*360)
Y(t)=sin(t*360)*2+sin(t*360)*2


柱坐标螺旋线(x的取值决定疏密度)
X(t)=100*t*cos(t*x*180)
Y(t)=100*t*sin(t*x*180)

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:9145908@qq.com
多特网友 2013-09-27 00:48:21 回复
很haoy 
多特网友 2013-03-18 22:56:34 回复
新手看看,不错
多特网友 2012-05-20 15:47:11 回复
罗茨曲线在哪儿
多特网友 2012-12-15 18:19:46
##好啊,写得好##
多特网友 2012-05-20 15:47:11 回复
罗茨曲线在哪儿
多特网友 2012-12-15 18:19:46
##好啊,写得好##
多特网友 2013-03-18 22:56:34 回复
新手看看,不错
多特网友 2013-09-27 00:48:21 回复
很haoy