[发明专利]机械铭表标牌制作计算机绘图方法有效
申请号: | 201110113816.1 | 申请日: | 2011-05-04 |
公开(公告)号: | CN102194028A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 薛峰;于萧榕 | 申请(专利权)人: | 镇江科大船苑计算机网络工程有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 楼高潮 |
地址: | 212003*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种机械铭表标牌制作计算机绘图方法,该方法包括下列步骤:输入各个关键点坐标参数;从关键点中任选一个作为起始关键点;将关键点添加到CAD自带数据库模型空间块表记录中,并得到对象ID号,根据ID号新建组对象Group,将关键点加入组和对象扩展数据集中;从参数列表框listbox中依次读取下一关键点坐标参数,与前一关键点连接,并将图形加入到组Group和对象扩展数据中;遍历参数列表框listbox后完成绘制。本发明解决了现有绘制方法对机械铭表特殊图形不能利用参数化绘制并将关键点参数记录到扩展数据集中的问题,解决了后续修改不方便的问题,提高了工作效率。 | ||
搜索关键词: | 机械 标牌 制作 计算机 绘图 方法 | ||
【主权项】:
一种机械铭表标牌制作计算机绘图方法,其特征在于,该方法包括下列步骤:1)输入机械铭表中的各个关键点坐标参数,关键点分为折线拐角点和圆弧,圆弧包括三个点坐标:圆弧起点坐标、圆弧中间的任一点坐标、圆弧终点坐标;沿特殊图形轮廓延伸的方向将各关键点坐标参数依次添加到参数列表框listbox中;2)从关键点中选择任意一个作为起始关键点; 3)从参数列表框listbox读取起始关键坐标点参数,若起始关键点是圆弧,得到参数列表中的圆弧起点坐标、圆弧中间的任一点坐标、圆弧终点坐标;根据这三个点绘制圆弧;将该圆弧添加到CAD自带数据库的模型空间块表记录中,并得到对象ID号,根据ID号新建组对象Group,将该圆弧加入组和对象扩展数据集中;若起始关键点是折线拐角点,得到参数列表中的折线拐角点坐标绘制该点,将该点添加到CAD自带数据库的模型空间块表记录中,并得到对象ID号,根据ID号新建组对象Group,将该点加入组和对象扩展数据中;后续的所有绘制对象都将加入组Group中;4)从参数列表框listbox中依次读取下一个关键点坐标参数,读取的关键点如果是折线拐角点,则得到参数列表中的该折线拐角点坐标Ln(x,y),如果前一个关键点也是折线拐角点,则绘制两点之间的线段S;如果前一个关键点是圆弧类型,则绘制该圆弧终点坐标到Ln(x,y)的线段S;将线段S加入到组Group中并加入对象扩展数据中;读取的关键点如果是圆弧,则得到参数列表中的该圆弧起点H1n坐标、圆弧中间的任一点H2n坐标、圆弧终点H3n坐标;如果前一个关键点是折线拐角点,则先绘制该折线拐角点到圆弧起点坐标的线段S;如果前一个关键点是圆弧,则先绘制前一圆弧终止点到后一圆弧起始点的线段S,如果两者坐标点相同则无需绘制线段;再根据H1n、H2n、H3n三点绘制圆弧Arc,将线段S和圆弧Arc加入到组Group中并加入对象扩展数据中;5)参数列表框listbox遍历完成后,再确定特殊图形是否封闭;如果不是封闭图形则绘制结束;如果是封闭图形,先确定最后一个关键点是折线拐角点还是圆弧;如果最后一个关键点是折线拐角点,起始关键点也是折线拐角点,则绘制两者之间的线段并将该线段加入到组Group中和对象扩展数据中;如果起始关键点是圆弧,则绘制最后一个关键点到圆弧起始点之间的线段并将该线段加入到组Group中和对象扩展数据中;如果最后一个关键点是圆弧,而起始关键点是折线拐角点,则绘制圆弧终点到起始关键点之间的线段并将该线段加入到组Group中和对象扩展数据中;如果起始关键点是圆弧,则绘制最后一个关键点圆弧终点到起始关键点圆弧起始点之间的线段,并将该线段加入到组Group中和对象扩展数据中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江科大船苑计算机网络工程有限公司,未经镇江科大船苑计算机网络工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110113816.1/,转载请声明来源钻瓜专利网。
- 上一篇:电连接器系统
- 下一篇:一种信息处理方法、装置及终端