xingyue* 发表于 2018-11-17 08:42:16

PM变量宏功能三:闭合刀路移动开始点

移动刀路的开始点功能允许对封闭刀路的加工轨迹的开始点进行手动更改。设置合适的刀具路径开始点对于保证加工安全是很重要的。         其目的是让刀具从工件上更加合理的位置开始切入,从而使刀路更加安全,获得更高的表面质量。         
移动刀路开始点的操作对象是封闭的刀路轨迹。         
PM更改刀路开始点的算法是:使用者设置两个点用以产生一条直线,这条直线和现有刀路轨迹求交点,这个交点就是新的开始点。      
以上是我这个宏实现的理论基础。         

首先,我声明一个列表,列表四个成员,如下图:

然后,我用switch语句,得到各种情况下的两个点坐标值;         
最后,用以下宏命令,实现功能。
回复获取关键性命令:
**** Hidden Message *****
注意:如果刀路没有闭合段,会出现以下错误:



peynan 发表于 2018-11-17 09:01:11

高手老師.謝謝你的分享.
想跟你學習了

Liberty* 发表于 2018-11-17 09:19:58

得到各种情况下的两个点坐标

小辉哥* 发表于 2018-11-17 09:58:34


高手老師.謝謝你的分享.
想跟你學習了

guangguangwang 发表于 2018-11-17 10:27:26

高手老師.謝謝你的分享.
想跟你學習了

2711699069 发表于 2018-11-17 10:39:41

的更符合法规

独行* 发表于 2018-11-17 10:46:58

学习谢谢

abs7743 发表于 2018-11-17 11:04:31

用以下宏命令,实现功能

唐本重 发表于 2018-11-17 12:48:48

6666666666

xxx1 发表于 2018-11-17 14:03:44

谢谢分享.....
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: PM变量宏功能三:闭合刀路移动开始点