mastercam中抛物线的画法[精华].docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mastercam 中抛物线的画法[精华] Mastercam作为机械制图cad\cam软件比较容易上手,功能强大,但是对于画抛物线,双曲线等函数曲线来说它的功能大家可能不是很了解,下面一几个例子来说一下 1( 运用CHOOK里的Fplot.dll绘制平面非圆曲线 ? 按ALT+C,在对话框中选择Fplot.dll打开后出现几个*.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.02 (变量x增量为0.02,与MC加工有一定的关系。越小越真实) lower_limit1 = 0 (定义变量的最小值为0) upper_limit1 = 11 (定义变量的最大值为11) geometry = lines (定义几何图形的类型为直线,这个在加工的时根据具体机床的 功能去设置详细要求,目前我接触的车都是线形加工型的) angles = radians (定义角度单位为弧度) origin = 0, 0, 0 (定义图形的起点) y=sin(x) (定义曲线方程) 这样画出的是s形的正弦图,其中若我们想画y=a*x^2+bx+c的函数曲线,可以将最后定义曲线的方程改为我们想要的曲线方程。自变量和增量值也可自己更改。然后保存为.eqn文件,在fplot运行后的窗口找到自己的方程,选定即可。 (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的最

文档评论(0)

kirin + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档