The invention discloses a motion trajectory control method, a device, a laser marking machine and a storage medium, which belong to the technical field of numerical control. The method comprises: acquiring the target moving trajectory; the target trajectory is divided into a short linear multi segment length and calculate the coordinates of each split point; control the motor direction of each axis on the guide rail at the same time from the current starting point coordinates of short line segment movement until the motor respectively reached with the current coordinates end point short line segment corresponding to the position of the axis direction of the rail, so that the motor passes through the segmentation point along the target trajectory, to achieve the purpose of sports. The invention overcomes the complicated problem of the motion locus control algorithm of the existing CNC machine tools.
【技术实现步骤摘要】
一种运动轨迹控制方法、装置、激光打标机及存储介质
本专利技术涉及数控领域,尤其涉及一种运动轨迹控制方法、装置、激光打标机及存储介质。
技术介绍
在数控加工中,数控系统要解决控制刀具与工件运动轨迹的问题。运动控制的应用比较广泛,比如车床上刀具移动的控制,在激光切割和激光打标中,激光斑点的移动,都是运动控制的应用领域。在运动控制中,目前都是使用数字芯片来控制双轴或者三轴电机,来合成运动曲线。但是,现有技术中的运动轨迹控制为了确保加工精度,控制算法非常复杂,因此有必要提供一种运动轨迹控制方法和装置、激光打标机及其振镜运动轨迹控制方法及存储介质,以解决现有技术运动轨迹控制算法复杂的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种运动轨迹控制方法、装置、激光打标机及存储介质,以解决现有技术数控机床运动轨迹控制算法复杂的问题。本专利技术解决上述技术问题所采用的技术方案如下:根据本专利技术的第一个方面,提供一种运动轨迹控制方法,所述方法包括:获取目标动轨迹;将所述目标运动轨迹分割为多段等长度的短直线并计算各分割点的坐标;控制各坐标轴方向导轨上的电机同时从当前段短直线的起点坐标开始运动直到各电机分别到达各坐标轴方向导轨上的与所述当前段短直线的终点坐标对应的位置处,从而使所述各电机依次经过各分割点,实现沿所述目标轨迹运动的目的。优选的,所述将所述目标运动轨迹分割为多段等长度的短直线并计算各分割点的坐标,包括:根据接收的误差或系统应用确定分割距离;根据所述分割距离将所述目标运动轨迹分割为多段等长度的短直线并计算各分割点的坐标,所述短直线的长度等于所述分割距离。优选的, ...
【技术保护点】
一种运动轨迹控制方法,其特征在于,所述方法包括:获取目标动轨迹;将所述目标运动轨迹分割为多段等长度的短直线并计算各分割点的坐标;控制各坐标轴方向导轨上的电机同时从当前段短直线的起点坐标开始运动直到各电机分别到达各坐标轴方向导轨上的与所述当前段短直线的终点坐标对应的位置处,从而使所述各电机依次经过各分割点,实现沿所述目标轨迹运动的目的。
【技术特征摘要】
1.一种运动轨迹控制方法,其特征在于,所述方法包括:获取目标动轨迹;将所述目标运动轨迹分割为多段等长度的短直线并计算各分割点的坐标;控制各坐标轴方向导轨上的电机同时从当前段短直线的起点坐标开始运动直到各电机分别到达各坐标轴方向导轨上的与所述当前段短直线的终点坐标对应的位置处,从而使所述各电机依次经过各分割点,实现沿所述目标轨迹运动的目的。2.如权利要求1所述的方法,其特征在于,所述将所述目标运动轨迹分割为多段等长度的短直线并计算各分割点的坐标,包括:根据接收的误差或系统应用确定分割距离;根据所述分割距离将所述目标运动轨迹分割为多段等长度的短直线并计算各分割点的坐标,所述短直线的长度等于所述分割距离。3.如权利要求1所述的方法,其特征在于,所述将所述目标运动轨迹分割为多段等长度的短直线并计算各分割点的坐标,包括:获取所述目标运动轨迹的终点坐标;比较所述终点坐标中各坐标值的大小;当所述各坐标值中存在最大的坐标值时,以所述最大的坐标值对应的坐标轴为基础将所述运动轨迹分割为多段等长度的短直线;当所述各坐标值相等时,随机选择一条坐标轴为基础将所述目标运动轨迹分割为多段等长度的短直线;根据预设算法以及作为基础的坐标轴上的分割点的坐标值计算所述目标运动轨迹上各分点坐标的其他坐标值。4.如权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:计算被控对象沿前一段短直线运动的实际运动轨迹与所述前一段短直线的误差;判断所述误差是否超过预设值;若是,重新确定分割长度并对所述运动轨迹重新分割。5.如权利要求4所述的方法,其特征在于,所述运动轨迹包括二维直线运动轨迹或三维直线运动轨迹。6.一种运动轨迹控制装置,其特征在于,所述装置包括:轨迹获取模块(1021),用于获取目标动轨迹;轨迹分割模块(1022),用于将所述目标运动轨迹分割为多段等长度的短直线并计算各分割点的坐标;运动控制模块(1023),用于控制各坐标轴方向导轨上的电机同时从当前段短直线的起点坐标开始运动直到各电机分别到达各坐标轴方向导轨上的与所述当前段短直线的终点坐标对应的位置处,从而使所述各电机依次经过各...
【专利技术属性】
技术研发人员:何高锋,蒋峰,
申请(专利权)人:深圳市创鑫激光股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。