![e386375f7c391ddfa6153cc6575e2a5c.png](https://i-blog.csdnimg.cn/blog_migrate/48b4b96dc58b33fa8000f384b50d09bb.jpeg)
MasterCam 5大坐标系
刚接触MasterCam这款软件时,相信大家对于它的几个坐标系都有懵圈过,搞的不是很清楚,其实静下心来理解以后也就没有什么了。
下面介绍一种情况,编程时设置的WCS工件坐标系和实际加工时设置的工件坐标系(G54)原点不一样,需要在软件里将工件坐标系改为和实际加工相同关于实际的的位置,这样后处理代码才能在机床上用于实际加工,如下图:
![ca6a31e4abb84cd0e5dc1099bb8f954e.png](https://i-blog.csdnimg.cn/blog_migrate/85ea9d30ca4b132fcc645de52c5b289a.jpeg)
上面是一个平面铣的实例,刀具路径工件坐标系的原点位于系统原点(如上图所示),现在我们想将工件坐标系的原点设在A点,A点的位置如下图所示:
![e4d5339d3c65c999b7d20a1e8bce53fd.png](https://i-blog.csdnimg.cn/blog_migrate/a64897f3cda07c0607749dab99c1533c.jpeg)
A点位置
软件中操作如下:
1.打开刀具路径操作面板——平面,如下图所示:
![51ee8eae4c77ba087ae01a5a44aa40a3.png](https://i-blog.csdnimg.cn/blog_migrate/2eade126f91b55fb1bf9a4cd15abf3d4.jpeg)
平面
2.按照上图选择“刀具平面”原点,提示在工件上选择一点作为原点,这里选择A点;
![bc051c9b60c7db0aff91929167e44c8c.png](https://i-blog.csdnimg.cn/blog_migrate/33a10267df28defefde52da402d71e24.jpeg)
选择A点
弹出下面视图:
![809d780c3e1c5083761a58f2735880ae.png](https://i-blog.csdnimg.cn/blog_migrate/bddc1084a8e253d1813a34858d83d9d1.jpeg)
A点在系统坐标系中的坐标
这里显示A点在系统坐标系中的坐标是(-69.4562,-59.3412,0),后面所生成的程序也就是以这个点为编程原点。
然后将刀具平面原点坐标复制到绘图平面即可;
![c5360ff7d029a490821ef3ed89ce3c3e.png](https://i-blog.csdnimg.cn/blog_migrate/0359041f857236765edf86c5eb005bbe.jpeg)
刀具平面和绘图平面设置成一样
3.后处理生成程序如下:
![d4eaf52bc045a38fd43c93ba010a7cb2.png](https://i-blog.csdnimg.cn/blog_migrate/d4308f16b503d81a2b302d8babb54ff7.jpeg)
程序行
以上程序段中XYZ点的坐标都是以A点为(0,0,0)所生成;
其实这里还有一种粗暴的方法,那就是直接将工件的A点(平移工件)直接平移到系统坐标系的原点位置,这样可以达到同样地效果。