马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
机械设计中常用平面非圆曲线包括椭圆、双曲线、抛物线、齿轮渐开线、摆线、心形线等,在MasterCAM软件中只要输入曲线的函数方程,即可绘出曲线图形。下面就以绘制心形线为例介绍平面非圆曲线的绘制方法。 ⑴ 按File\Edit\Other\Chooks顺序,在对话框中选择所有*.eqn文件,软件会列出七个方程文件。实际上这七个文件可分为二类:第一类为平面曲线方程,如sine.eqn(正弦曲线)、Invol.eqn(齿轮渐开线)、Fplot.eqn(齿轮渐开线);第二类为空间曲面方程,如Candy.eqn(糖果状)、Chip.eqn(切屑状)、Drain.eqn(漏斗状)、Ellipsd.eqn(椭圆球)。由于绘制的是平面非圆曲线,因此从第一类型选择sine.eqn(正弦曲线),文件打开后如下所示:
# q0 L; |$ I6 d$ q% V( }/ K) Z8 t, kstep_var1 = x
0 c1 _' }4 v; B1 s* i. y8 H3 d\定义函数变量名为x
+ j6 X3 O" ~5 p |+ Mstep_size1 = 0.2 ]3 w6 Z0 s8 f* O" t* m ^
! s; @+ e, f5 B+ m8 t) G: B\变量x增量为0.2(数值越小,图形越接近真实形状)
0 T8 C0 }1 l/ c V$ }( klower_limit1 = 0! [6 l( q4 P$ }+ `4 \% j1 b* A
4 {) x! D2 n. v9 b A$ a2 d\定义变量的最小值为0) ?0 }* C% k8 r/ j
upper_limit1 = 6.28319
2 w4 w- ?# q* @5 r% w\定义变量的最大值为6.28319, y2 O3 [9 p% K+ }6 Q. o
geometry = lines# h4 J, y6 L: i) H8 ]7 Q: u
4 u. ^( B; `* i4 U" b8 m\定义几何图形的类型为直线' L; Q8 ~, z' R1 k6 x7 Z m# Y# ]
(曲线可以用有限个点连接而成的折线去拟合)
2 C) g7 a1 c% G# F, J( Nangles = radians
: [3 i6 j5 E; r) E. D u2 P& P# V
( J+ g0 A% o& b5 ]' Q# a\定义角度单位为弧度 p. | h% u8 I- X2 W
origin = 0, 0, 0
" ~' C Z9 s% r/ q\定义图形的起点9 c* A+ ]& T0 q$ G
y=sin(x)
8 M: R8 G! S2 C5 p" ]$ o3 l8 v\定义曲线方程
3 F/ ^; \) [) o0 D7 q( [( ?(2)根据心形线的参数方程,把上述内容修改为下列形式: 0 R. o/ D% t7 t# r6 Q% z" J: [
step_var1 = t
7 f# H+ v) i5 [9 z" B* P- \+ {\定义函数变量名为t
7 H1 n( Y$ w) k; B% Q8 J0 Q: z7 r( D8 lstep_size1 = 0.29 g' C; h. N# g- \/ k( S% F, A ]0 C
$ B4 m- [8 ^$ n" n- J" ^- I
lower_limit1 = 0% H3 z# `( o- p; `) {) m1 ~
# `$ z" U1 F% g8 g3 I
upper_limit1 =6.28319
+ D2 C2 {) E9 d1 T$ s( k% [3 w6 W0 h1 M9 Q, y. H; m
geometry = lines" ]% I# }* b& O- i, j% I
5 R+ I* Z; t; Y# ]! _4 nangles = radians7 O3 K; c9 F% {
" S) L8 p. O* B5 ` Jorigin = 0, 0, 0
) U: `& y1 p1 }5 ~ H4 z3 v
5 F7 {6 r d% t1 x
+ q4 o+ S8 C h& N" o' T2 ~2 B( e# @3 G; r& r* |# u9 D# Q+ Y
x=50*cos(t)*(1+cos(t))
9 { J9 A8 d5 F, K6 w* ~' u( v' {" C8 c, J5 `. k/ Z
\定义心形曲线的参数方程,其中t为心形线上任意点与原点连线和X轴正半轴之间的夹角。
, G6 ?1 G2 b# y! ny=50*sin(t)*(1+cos(t))
% Z7 ~1 n/ R; n7 X; D6 P, j
# y X) y) J1 w$ Y; G8 s" p⑶ 内容输入完整后,把修改后的文件以“heart.eqn”的文件名保存在文件夹chooks中,其中heart为曲线的英文名称。$ q) R" `0 T- g* {/ q8 k$ Y
(4)调用函数方程绘图
5 p4 c+ ~' C+ a. R4 z按Create\Next menu\Add—ins\Fplot顺序选择命令,出现下列的菜单,含义及解释如图①所示。 |