一种AutoCAD图档自动生成并快速排序点位坐标的方法

文档序号:9646177阅读:1141来源:国知局
一种AutoCAD图档自动生成并快速排序点位坐标的方法
【技术领域】
:
[0001]本发明属于自动化加工技术领域,具体是涉及一种AutoCAD图档自动生成并快速排序点位坐标的方法。
【背景技术】
:
[0002]随着工业自动化技术的不断发展,企业采用大量自动化设备取代人工成为一大趋势,特别是在机械电子制造、装配等行业。其中许多自动化设备均涉及到多点位运动,例如电子、装配行业中的螺丝拧紧机构、点胶点焊机装置、键帽组装设备、自动码垛机等。同时产品为了达到一定的工艺精度要求,需要按既定轨迹进行加工装配,故自动化设备通过按既定轨迹的多点位运动来实现以上要求。
[0003]按既定轨迹的多点位运动是指模组按照AutoCAD图档中产品的点位既定坐标顺序进行点对点运动。但现有的应用一般是首先根据AutoCAD图档中产品的点位坐标与模组中实际产品加工的点位坐标进行转换,然后根据既定的轨迹,对得到的实际加工点位坐标进行手动排序,再按照排序好的坐标进行点对点运动进行加工。但若是产品点位数量比较多,或者针对每种不同的产品均需重新一一手动排序,其工作量大、排序时间较长、效率不高且不够直观。

【发明内容】

:
[0004]为此,本发明所要解决的技术问题在于现有技术中产品进行点对点加工时,需要对每种不同的产品重新一一手动排序,工作量大、排序时间长,效率不高且不够直观,从而提出一种AutoCAD图档自动生成并快速排序点位坐标的方法。
[0005]为达到上述目的,本发明的技术方案如下:
[0006]—种AutoCAD图档自动生成并快速排序点位坐标的方法,其特征在于,包括如下步骤:
[0007]S1:定义坐标系方向,将产品加工时的实际坐标系的XY方向与产品的AutoCAD图档的坐标系的XY方向设置为一致。
[0008]S2:导入产品的AutoCAD图档文件,提取出产品中所有点位的坐标信息。
[0009]S3:根据所述步骤S2中的所有点位的坐标信息,生成包含所有点位的产品图片。
[0010]S4:根据产品的加工坐标顺序对所述步骤S3中的产品图片中所有点位进行排序并保存。
[0011]S5:设定标记点在实际坐标系中的坐标。
[0012]S6:根据所述标记点在实际坐标系中的坐标来计算产品中所有点位在实际坐标系中的坐标。
[0013]作为上述技术方案的优选,所述步骤S2具体包括如下步骤:
[0014]S21:将所述产品的AutoCAD图档保存为第一格式文件。
[0015]S22:提取并分解所述第一格式文件,获取产品中所有点位在AutoCAD图档中的坐标?目息。
[0016]作为上述技术方案的优选,所述第一格式文件为.dxf文件,所述第一格式文件为矢量文件格式,所述第一格式文件以ASCII码方式存储文件。
[0017]作为上述技术方案的优选,所述步骤S3具体包括如下步骤:
[0018]S31:获取所述步骤S2中的所有点位的坐标信息。
[0019]S32:根据所述步骤S31中的所有点位的坐标信息,在各个点位的坐标位置处作标记来模拟实际产品中的孔位。
[0020]S33:生成包含所有点位的产品图片。
[0021]作为上述技术方案的优选,所述步骤S3中:所述标记为圆或椭圆或多边形。
[0022]作为上述技术方案的优选,所述步骤S6具体包括如下步骤:
[0023]S61:根据所述步骤S2中所有点位在AutoCAD图档中的坐标信息来获取其余点位相对于所述标记点的相对坐标。
[0024]S62:根据所述步骤S5中标记点在实际坐标系中的坐标及所述步骤S61中的相对坐标,计算其余点位在实际坐标系中的坐标。
[0025]S63:将所有点位在实际坐标系中的坐标按照产品的加工坐标顺序进行排序并保存。
[0026]本发明的有益效果在于:其通过提取产品的AutoCAD图档文件中所有点位的坐标信息,根据产品的加工坐标顺序进行快速排序,再利用标记点在实际坐标系中的坐标来获取其余点位在实际坐标系中的坐标,并按产品的加工坐标顺序进行排序并保存,从而可以在加工过程中实现按既定轨迹的多点位运动,大大简化了手动一一排序的工作量,提高了工作效率,可快速、便捷、直观地实现对产品各个点位进行排序保存,适用于对产品点位加工顺序有要求的各个应用场合,实现人性化、个性化设计。
【附图说明】
:
[0027]以下附图仅旨在于对本发明做示意性说明和解释,并不限定本发明的范围。其中:
[0028]图1为本发明一个实施例的AutoCAD图档自动生成并快速排序点位坐标的方法流程图;
[0029]图2为本发明一个实施例的产品的AutoCAD图档示意图;
[0030]图3为本发明一个实施例的所有点位排序后的产品图片;
[0031]图4为本发明一个实施例的实际加工示意图。
[0032]图中【附图说明】:
[0033]1-AutoCAD 图档,2_ 产品,3_ 点位,4-XY 模组【具体实施方式】:
[0034]如图1所示,本发明的AutoCAD图档自动生成并快速排序点位坐标的方法,包括如下步骤:
[0035]S1:定义坐标系方向,将产品加工时的实际坐标系的XY方向与产品的AutoCAD图档1的坐标系的XY方向设置为一致,所述XY方向为坐标系中X轴、Y轴坐标方向,将两个坐标系中的坐标方向设置为一致,方便两个坐标系进行转换。
[0036]S2:导入产品的AutoCAD图档文件,提取出产品2中所有点位3的坐标信息。所述步骤S2具体包括如下步骤:
[0037]S21:将所述产品的AutoCAD图档保存为第一格式文件,如图2所示。所述第一格式文件为.dxf文件,所述第一格式文件为矢量文件格式,所述第一格式文件以ASCII码方式存储文件,能很精准地体现各个点位的坐标信息。
[0038]S22:提取并分解所述第一格式文件,获取产品中所有点位在AutoCAD图档中的坐标信息,本实施例中,所述坐标信息为坐标值。
[0039]S3:根据所述步骤S2中的所有点位的坐标信息,生成包含所有点位的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1