马上注册,结交更多同行朋友,交流,分享,学习。
您需要 登录 才可以下载或查看,没有帐号?注册
x
实际加工中MCX在车,车削中心,铣床的运用和手动宏程序的差异等内容
有需要的私下交流
机械设计中常用平面非圆曲线包括椭圆、双曲线、抛物线、齿轮渐开线、摆线、
心形线等,在MasterCAMX及以后的系列版本软件中只要输入曲线的函数方程,即可绘出曲线图形。
下面就以绘制心形线为例介绍平面非圆曲线的绘制方法。
1.
运用CHOOK里的Fplot绘制平面非圆曲线
⑴ 按ALT+C,在对话框中选择Fplot打开后出现*.eqn文件,软件会列出6个方程文件。实际上这6个文件可分为二类:第一类为平面曲线方程,如sine.eqn(正弦曲线)、Invol.eqn(齿轮渐开线);第二类为空间曲面方程,如Candy.eqn(糖果状)、Chip.eqn(切屑状)、Drain.eqn(漏斗状)、Ellipsd.eqn(椭圆球)。由于绘制的是平面非圆曲线,因此从第一类型选择sine.eqn(正弦曲线),文件打开后出现FPLOT对话框,点 EDIT EQUATION出现 如下所示:
step_var1 = x
(定义函数变量名为x)
step_size1 = 0.2
(变量x增量为0.2,与MC加工有一定的关系。越小越真实)
lower_limit1 = 0
(定义变量的最小值为0)
upper_limit1 = 11
(定义变量的最大值为11)
geometry = lines
(定义几何图形的类型为直线,这个在加工的时根据具体机床的
功能去设置详细要求,目前我接触的车都是线形加工型的)
angles = radians
(定义角度单位为弧度)
origin = 0, 0, 0
(定义图形的起点)
y=sin(x)
(定义曲线方程)
(2)根据心形线的参数方程,把上述内容修改为下列形式:
step_var1 = t
(定义函数变量名为t )
step_size1 = 0.2
lower_limit1 = 0
upper_limit1 =6.28319
geometry = lines
angles = radians
origin = 0, 0, 0
x=50*cos(t)*(1+cos(t))
(t为心形线上任意点与原点连线与X轴正半轴之间的夹角。)
y=50*sin(t)*(1+cos(t))
⑶ 内容输入完整后,把修改后的文件以“heart.eqn”的文件名保存在文件夹chooks中,其中heart为曲线的英文名称。
(4)调用函数方程绘图: ALT+C打开文件夹chooks里的Fplot,打开从中找出文件名为“heart.eqn”文件。运行“Plot it”便可等到所要的图形。
运用Fplot绘制复杂曲面
复杂曲面的绘制方法类同与平面非圆曲线,区别在于描述曲面的内容多了一个Z坐标,定义几何图形的类型为曲面,变量名有两个,譬如:阿基米德螺旋面、正螺旋面、渐开线螺旋面等。下面以正螺旋面为例说明整个过程。
(1)由于绘制的是空间复杂曲面,因此从第二类型选择Drain.eqn(漏斗状),打开文件如下所示:
step_var1 = r
step_size1 = 0.25
lower_limit1 = 0.25
upper_limit1 = 4
step_var2 = t
step_size2 = 45
lower_limit2 = 0
upper_limit2 = 360
geometry = nurbs_surf
angles = degrees
origin = 0, 0, 0
x = r * cos(t)
y = r * sin(t)
z = -1.0 / r
(2)用正螺旋面的函数方程取代原有的曲面方程,并且修改
了两个变量名,及其取值范围,可得如下内容形式:
step_var1 = t
(定义函数变量1名为)t
step_size1 = 0.2
(变量t增量为0.2)
lower_limit1 = 0 (定义变量1的最小值为0 )
upper_limit1 = 6.28319 (定义变量的最大值为6.28319)
step_var2 = a (定义函数变量2名为a )
step_size2 = 0.02 (变量a增量为0.02 )
lower_limit2 = 0 (定义变量2的最小值为0)
upper_limit2 = 10 (定义变量2的最大值为10)
geometry = nurbs_surf (定义几何图形的类型为nurbs曲面)
angles = radians (定义角度单位为弧度)
origin = 0, 0, 0 (定义图形的起点坐标)
x=a*cos(t) (曲面是由垂直于Z轴的直母线x=a,y=z=0绕Z轴作螺旋运动生成)
y=a*sin(t)
z=5*t
(3)把上述内容以*.eqn格式保存在McamX\chooks中,通过ALT+C调用文件, 运行“Plot it”便可等到所要的图形,3D的也可以渲染
以上是MCX在对曲线函数方程绘图和加工的一些基本知识。 2009-2-9
整理
[ 本帖最后由 0203cj 于 2009-2-9 12:15 编辑 ] |