-
公开(公告)号:US4648024A
公开(公告)日:1987-03-03
申请号:US671829
申请日:1984-11-15
申请人: Kiyotaka Kato , Michitaka Oshima
发明人: Kiyotaka Kato , Michitaka Oshima
IPC分类号: G05B19/4103 , G05B19/41 , G05B19/18 , G05B19/25 , G06F15/46
CPC分类号: G05B19/41
摘要: A curvilinear interpolation system and method for use in a numerical control apparatus such as a machine tool or a robot having two or more drive axes and movable while effecting linear interpolation on a given curve with a plurality of line segments. For each line segment a curvature K.sub.p of the curve is calculated at a current curve interpolating point P.sub.p, and a curvature K.sub.n calculated at a point P.sub.n on the curve spaced a given search length l.sub.S from the point P.sub.p along the curve. Then, a curvature K.sub.s is set equal to K.sub.p when K.sub.p .gtoreq.K.sub.n and set equal to K.sub.n when K.sub.p
摘要翻译: 一种用于诸如机床或具有两个或更多个驱动轴的机器人的数值控制装置的曲线插补系统和方法,并且在对具有多个线段的给定曲线上进行线性插值的同时可移动。 对于每个线段,在当前曲线内插点Pp处计算曲线的曲率Kp,并且在曲线上的点Pn处计算出的曲率Kn,其沿着曲线从点Pp间隔给定的搜索长度lS。 然后,当Kp> / = Kn时,将曲率Ks设置为Kp,并且当Kp
= KL时的曲率Ks的曲线部分,以将曲线部分与线 以使其落入允许误差t内,并且当Ks