线切割3B代码中圆弧计数长度J的计算

标签:
3b代码j计数长度圆弧 |
最近一周看线切割中3B代码的自动生成,最麻烦的就是圆弧计数长度的计算,网上资料很多,但所查资料均是手工如何计算。那么如何编程实现自动计算呢?
http://s14/mw690/006bdz5Hzy7aV5tSmkJ1d&690
基本思路:
1. 计算的长度是如图所示的各段圆弧在轴上的投影,圆弧投影与上图中的弦长投影是一样的。
2. 找出各段弧的弦长。
3. 将起点A,终点B,以及各坐标轴与圆的交点进行排序,处于A,B之间的所有点进行连线,解算出各个弦长向量。
4. 各个弦长向量在坐标轴上的投影绝对值之和,便是圆弧的计数长度。
附伪代码如下: