数控车床编程——圆弧切点计算(五)
07/02
前面,我们已经讲了其中有一条边是直角边,另一条边是斜边的过渡圆弧相切。今天我们更进一步,讲两条边都是斜边的过渡圆弧相切。相信大家都没少遇到吧?图纸中,知道了两条线的角度,倒角圆弧半径,还知道了两线的交点坐标。有了这些,我们就能计算出圆弧两端的坐标。首先,老规矩,做辅助线。计算切点之类的图形,辅助线通常都是要连接圆心。连接圆心到两切点位置,再做圆心到交点。这样做辅助线,才能很好地构成直角三角形,然后利用半径 长度,用三角函数公式计算出各边长度。如此,大功告成!这样,就能以原图中的已知角度,计算出交点处的角度。为了计算交点到圆弧端点的距离,我们再在外侧做两个直角三角形,所以,由余弦定理可以计算出AC的长度,即交点到切点A的长度距离。只需将交点Z坐标绝对值+AC长度,就计算出切点A的长度坐标了。再由正弦定理就可以计算出CE的长度,即交点到切点A的X方向的距离。只需将交点坐标X,+2*CE就计算出A点的X坐标了。再用三角函数正弦定理和余弦定理分别计算出BD和CD的长度。 还是那句老话,计算过程是很繁杂,但如果我们把计算推导的过程,用公式把它表达出来,那么在以后需要用到时,就不需要这个计算过程了,直接输入相关的图纸上的数据,就可以得到想要的答案了。 在这里,我同样的把我做的公式分享出来,我的这套公式能计算出所有的外径上的凸圆弧。 以后我还会把凹圆弧也分享出来。包括以后还有内孔的凹凸圆弧。