[发明专利]铝型材围字机的软件系统运行方法及实现该方法的系统有效
申请号: | 201210291829.2 | 申请日: | 2012-08-16 |
公开(公告)号: | CN102819409A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 周维;李翔龙 | 申请(专利权)人: | 成都乐创自动化技术股份有限公司 |
主分类号: | G06F3/09 | 分类号: | G06F3/09 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 谢敏 |
地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 铝型材围字机 软件 系统 运行 方法 实现 | ||
1.铝型材围字机的软件系统运行方法,其特征在于,包括以下步骤:
步骤1、读取绘制有待加工字的矢量图形文件,将读取的矢量图形文件中每个直线图元信息分别作为一个输出节点信息单元存储在输出节点链表中,将读取的矢量图形文件中圆弧、圆、多段线及样条曲线拆分成微线段,并将每条微线段的信息作为一个输出节点信息单元存储在输出节点链表中,其中,输出节点链表中最外围连续轨迹的输出节点信息单元在输出节点链表中按逆时针方向排序;
步骤2、读取输出节点链表中的信息,对步骤1生成的输出节点链表中输出节点信息单元的直线或微线段进行尺寸补偿,并将尺寸补偿后的直线或微线段作为最终输出节点信息单元存储生成最终输出节点链表;
步骤3、逐个取出最终输出节点链表中的最终输出节点信息单元,根据当前最终输出节点信息单元内直线或微线段与上一个最终输出节点信息单元内直线或微线段的夹角是否小于设定夹角值来判断是否满足切槽条件,若小于设定夹角值则满足切槽条件,则控制围字机对铝型材进行切槽和切槽结束后对铝型材进行压弯,若大于设定夹角值则直接控制围字机对铝型材进行压弯。
2.根据权利要求1所述的铝型材围字机的软件系统运行方法,其特征在于,所述步骤2还包括在最终输出节点信息单元存储的直线或微线段存在多个节点时,对连接于同一节点的两条微笔画之间夹角进行判断,若连接于同一节点的两条微笔画之间夹角大于设定夹角值则删除该节点和连接在该节点上的两条微笔画,并将与该节点相邻的两个节点连接。
3.根据权利要求2所述的铝型材围字机的软件系统运行方法,其特征在于,所述步骤3中相邻两个最终输出节点信息单元的直线或微线段用于对比的夹角设定值,以及步骤2中同一最终输出节点信息单元内连接于同一节点的两条微笔画之间用于对比的夹角的设定值均为165°。
4.根据权利要求1所述的铝型材围字机的软件系统运行方法,其特征在于,所述每个输出节点信息单元中包括一条整体笔画,所述步骤2还包括对每个输出节点信息单元中整体笔画两端的折角进行判断,若整体笔画两端的折角均为正方向的折角则为外轮廓,若整体笔画两端的折角均为负方向折角则为内轮廓,若整体笔画一端为正方向角,其另一端为负方向折角,则该整体笔画为非外套非内嵌轮廓;所述步骤2中尺寸补偿具体为对外轮廓增加尺寸和对内轮廓减小尺寸。
5.根据权利要求1所述的铝型材围字机的软件系统运行方法,其特征在于,所述步骤3中在取出最终输出节点链表中的最终输出节点信息单元前建立有索引,在每取出一个最终输出节点信息单元后索引加一,并将索引数据与最终输出节点链表中最终输出节点单元的个数进行比较,在索引数据小于最终输出节点信息单元总数时才读取索引指向的最终输出节点链表信息单元,否则控制围字机加工结束。
6.根据权利要求1所述的铝型材围字机的软件系统运行方法,其特征在于,所述步骤3中在控制铝型材压弯前还包括根据微线段曲率半径来控制围字机中转子运动位置。
7.实现权利要求1~6所述的任一种铝型材围字机的软件系统运行方法的系统,其特征在于,包括软件系统总线及连接在软件系统总线上的信息存储模块、矢量图形解析模块、人机交互模块、运动控制模块,其中:
矢量图形解析模块用于读取绘制有待加工字的矢量图形文件,将矢量图形文件中直线图元信息保存在输出节点链表中,将矢量图形文件中直线图元外的所有图元拆分成连续微线段,再将连续微线段的信息保存在输出节点链表中,其中,每个直线图元的信息和每条微线段的信息分别作为一个输出节点信息单元存储在输出节点链表中;
人机交互模块用于将矢量图形解析模块输出的输出节点链表中的所有输出节点信息单元的坐标信息显示出来,屏蔽多余的笔画节点,最后生成最终输出节点链表;
运动控制模块用于将人机交互模块输出的最终输出节点链表中的每一个最终输出节点信息单元逐个取出,并根据每个最终输出节点信息单元中保存的信息控制围字机进行开槽、弯弧操作;
信息存储模块用于存储解析矢量图形文件的文件、矢量图形解析模块解析生成的输出节点链表及人机交互模板处理后生成的最终输出节点链表;
软件系统总线用于实现信息存储模块与矢量图形解析模块、人机交互模块及运动控制模板之间的信息交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都乐创自动化技术股份有限公司,未经成都乐创自动化技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210291829.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:陶瓷颗粒群及其用途
- 下一篇:氮化硅膜沉积设备和沉积方法