人造石数控加工编程方法与流程

文档序号:25541301发布日期:2021-06-18 20:37阅读:来源:国知局

技术特征:

1.人造石数控加工编程方法,其特征在于,包括如下步骤:

1)导入dxf图纸或提供的非闭合图形绘制加工的轨迹;

2)根据设定的排序规则和加工方向制定规则,对图形进行加工顺序排序和加工方向设定,并赋予默认的图层参数;

3)选中需要额外处理的图形进行图层的修改,改变默认的加工参数;

4)对于特殊工艺需求的图形,选中后插入特征点改变工作过程中的状态;

5)编辑设置完毕提交到代码的生成处理模块进行换算处理;

6)代码的生成处理模块循环对加工的图形进行处理,判断图形是否超出工作区域或者机床设定的限位;

7)图形的选择,根据机床设定的c轴零点位置和机床的软限位,计算出初始的最优c轴角度,若点计算的角度超出限位,则图形不符合生成需求;

8)在图形的开始点计算出延迟开启喷嘴的点并根据线段的大小插入点;

9)图形的中间点需要检索是否是特征点,根据信息进行处理;

10)图形的最后点也需要进行喷嘴提前关闭的点运算,反推到合适的点并添加;

11)根据运算后的所有点信息,生成加工代码。

2.根据权利要求1所述的人造石数控加工编程方法,其特征在于,所述步骤1)中的非闭合图形绘制加工的轨迹包括条样线、多线段、直线、圆弧。

3.根据权利要求1所述的人造石数控加工编程方法,其特征在于,所述步骤3)中的参数包括刀号、气缸的状态、加工进给速度、搅拌棒的工作速度、使用的喷嘴类型或状态。

4.根据权利要求1所述的人造石数控加工编程方法,其特征在于,所述步骤4)中的状态包括刀号、气缸动作、速度、喷嘴动作。

5.根据权利要求1所述的人造石数控加工编程方法,其特征在于,所述步骤9)中的特征点包括速度、气缸、喷嘴。

6.根据权利要求1所述的人造石数控加工编程方法,其特征在于,所述步骤9)中的c轴角度的运算方法,包括如下步骤:

1)获取机床c轴零点定义的位置,后续的角度计算以这个位置为基准计算角度;

2)计算第一个线段与零点位置所成的角度,大于180°先转换为负角度,然后对比正度角度的绝对值,绝对值小的角度作为初始的角度,并对角度的正负做标记;

3)如果图形是一条直线,直接角度标志;

4)如果图形存在多条线段,循环计算每条线段的角度,每个角度均与前一角度作对比,判断两个角度值差是否大于180°,若大于180°,当前角度是正值改为负值,即当前角度减360°,当前角度是负值改为正值,即当前角度加360°;

5)对改变后的角度进行判断,是否超出机床设置的软限位,如果超出软限位,则角度标记取反,返回角度标记值;

6)取得角度标记后,生成代码的时,以角度标记作为起点值参考确定初始角度的正负;

7)循环每一个点的角度,确定角度的原则为角度突变不能大于180°;

8)对比角度是否在软限位范围内,如果超出,证明图形不符合机床的加工需求,则需要修改图纸;如果未超出,证明图形符合机床的加工需求。


技术总结
本发明公开了人造石数控加工编程方法,包括导入DXF图纸或提供的非闭合图形绘制加工的轨迹;编辑设置完毕提交到代码的生成处理模块进行换算处理;代码的生成处理模块循环对加工的图形进行处理,判断图形是否超出工作区域或者机床设定的限位;图形的选择,根据机床设定的C轴零点位置和机床的软限位,计算出初始的最优C轴角度,若点计算的角度超出限位,则图形不符合生成需求;本发明属于人造石数控加工技术领域,具体是指人造石数控加工编程方法。

技术研发人员:莫海杰;万军杨;叶昌煜;张军
受保护的技术使用者:广州奇芯机器人技术有限公司
技术研发日:2021.02.02
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1