[发明专利]一种打开DXF文件的方法及系统无效
申请号: | 201210335766.6 | 申请日: | 2012-09-12 |
公开(公告)号: | CN102855325A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 王东越;邢保振;胡定超;吕昱 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 杨永梅 |
地址: | 621000*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 打开 dxf 文件 方法 系统 | ||
1.一种打开DXF文件的方法,其具体包含以下步骤:
步骤1.使用AutoCAD软件制作布线图,布线图中的同一个元器件采用同一个符号表示,对元器件依序进行标注,并生成DXF格式的文件;
步骤2.逐行读取DXF格式的文件数据,取出元器件的信息并保存;
步骤3.根据步骤2保存的元器件的信息生成相应的布线图。
2.如权利要求1所述的打开DXF文件的方法,其特征在于所述步骤2中读取DXF格式的文件数据具体为:使用StreamReader类读取数据,然后逐行筛选,保存布线图中的注释、直线和圆圈数据。
3. 如权利要求2所述的打开DXF文件的方法,其特征在于所述打开DXF文件的方法具体用于灯光控制系统的布线图中,在灯光控制系统的布线图中灯用圆圈表示,连接灯的线用直线表示,灯所属的端口用注释表示;在DXF格式的文件数据中,当找到以CIRCLE开头的实体,就相应找到对应的灯的坐标,找到以LINE开头的实体,就相应找到直线的起点和终点坐标,找到以TEXT开头的实体,就相应找到标注的坐标和名称。
4. 如权利要求3所述的打开DXF文件的方法,其特征在于所述灯所属的端口的注释具体格式为:主控主控编号分控分控编号端口端口编号,分控分控编号端口端口编号,端口端口编号其中的一种。
5. 如权利要求4所述的打开DXF文件的方法,其特征在于所述方法还包括:在上位机中实现上述打开DXF文件的方法,加载DXF文件,将DXF文件中的端口号导入上位机软件,生成布线图。
6. 如权利要求5所述的打开DXF文件的方法,其特征在于所述方法还包括:根据生成的布线图,录制视频效果、并根据主控数量生成一个或多个效果文件。
7.一种打开DXF文件的系统,其特征在于具体包括:DXF文件生成单元、数据读取单元、布线图生成单元;
所述DXF文件生成单元用于生成DXF格式的文件;首先使用AutoCAD软件制作布线图,布线图中的同一个元器件采用同一个符号表示,对元器件依序进行标注,并生成DXF格式的文件;
所述数据读取单元用于逐行读取DXF格式的文件数据,取出元器件的信息并保存;
所述布线图生成单元用于根据保存的元器件的信息生成相应的布线图。
8.如权利要求7所述的打开DXF文件的系统,其特征在于所述数据读取单元中读取DXF格式的文件数据具体为:使用StreamReader类读取数据,然后逐行筛选,保存布线图中的注释、直线和圆圈数据。
9. 如权利要求8所述的打开DXF文件的系统,其特征在于所述打开DXF文件的系统具体用于灯光控制系统的布线图中,在灯光控制系统的布线图中灯用圆圈表示,连接灯的线用直线表示,灯所属的端口用注释表示;在DXF格式的文件数据中,当找到以CIRCLE开头的实体,就相应找到对应的灯的坐标,找到以LINE开头的实体,就相应找到直线的起点和终点坐标,找到以TEXT开头的实体,就相应找到标注的坐标和名称。
10.如权利要求9所述的打开DXF文件的系统,其特征在于所述系统还包括DXF文件加载单元,所述加载单元用于在上位机中实现加载DXF文件,将DXF文件中的端口号导入上位机软件,生成布线图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210335766.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水凝固与冰熔化的实验器及其实验方法
- 下一篇:一种双螺杆高浓混合器