之前我一个朋友给我建议,有时候做零件的时候,产品在转台中心放着,导致后续钻孔直线轴超行程,只有在一个方向行程是够的,(DMU50U DMU85mono DMU60Evo DMU80P )之前我也遇到过,如果这里用C轴旋转,可以很好的解决这个问题,下来我贴一张图,用数学解决这个问题。当然有很多种办法,(例如车铣复合的极坐标,可以参考一下它的语句)这里提供一个思路,抛砖引玉,其中的细节大家研究,任何情况任何轮廓都可以用X C/YC轴来插补,因为极坐标和直角坐标是可以互转的。当然这其中办法很多,不过原理相同,在这里起到一个抛砖引玉作用,细节还需要优化。
随便做一个图档,来测试,图中黄色是我测量出来的点到中心的距离,也就是R
做一个后处理,测试
目测没问题,当然一些细节还是要处理的,一般脚本处理的角度α都为弧度,需要一个转换,注意计算R,尽量不要用三角函数(除法分母为零)这里用圆的标准式。
用atan2计算比较稳定(建议)
例如不在旋转中心,做一个TCPM处理或者PLANE就可以了。由于本人一直做海德汉,这里拿海德汉举例,多多包涵!
其实线性轴也可以这样去做超程违例!判断一下行程,做相关的处理,主要是思路!