用于空调行业的CAD文件辅助处理方法及系统技术方案

技术编号:35138132 阅读:36 留言:0更新日期:2022-10-05 10:13
本发明专利技术涉及文件辅助处理技术领域,公开了一种用于空调行业的CAD文件辅助处理方法及系统,旨在解决现有CAD文件处理方法存在效率和准确性较低的问题,方案主要包括:通过采用CADVBA、EXCELVBA程序及EXCEL表格相互协调工作,进行CAD文件的自动批量复制、粘贴、排序、查找、筛选、匹配、缩放、标注、重命名,清单提取、图纸拆分、PDF转化及图纸内容查错等工作,本发明专利技术极大降低了二维零部件图纸工作量、降低了出错概率,简化了操作方法,提高了操作效率。特别适用于零部件图纸较多的场景。用于零部件图纸较多的场景。用于零部件图纸较多的场景。

【技术实现步骤摘要】
用于空调行业的CAD文件辅助处理方法及系统


[0001]本专利技术涉及文件辅助处理
,具体来说涉及一种用于空调行业的CAD文件辅助处理方法及系统。

技术介绍

[0002]在空调行业内,一个空调新品在设计过程中需要进行产品三维建模及导图,二维零部件图纸处理工作。三维建模主要是采用三维建模软件进行空调产品三维建模及二维零部件导图工作,二维零部件图纸主要是CAD文件。二维零部件图纸处理工作内容主要分为以下步骤:1、手动将所有二维零部件原导图文件复制粘贴到一个CAD零部件总图文件内;2、根据各个零部件类型手动查找匹配对应类型的标准图框,3、根据零部件图纸区域与图框大小对比,手动缩放零部件图纸,并在图框明细栏部分添加缩放比例;4、根据二维零部件装配关系手动给二维部件图纸明细表填充其下级零部件原始名称量等信息;5、根据二维零部件图纸不同缩放比例尺进行图纸标注;6、根据正式申请的零部件名称给步骤4中的零部件图纸手动重命名;7、对照二维零部件图纸明细栏,手动拟制零部件材料清单,用于加工及物料采购;8、将二维零部件总图内的零部件图纸手动拆分成单图存档;9、为方便不同部门人员进行图纸查阅,需手动将CAD文件转化为PDF文本。
[0003]以上为空调行业内二维零部件图纸基本处理流程,通常一个空调产品拥有的零部件图纸多达几百张,图框类型多达几十张,人工进行手动复制、粘贴、查找、筛选、匹配、缩放、标注、重命名、材料清单提取、图纸拆分、PDF转化等机械性重复工作,耗时巨大,错误率极高,严重影响空调新品的设计开发效率及设计图纸的准确性。

技术实现思路

[0004]本专利技术旨在解决现有空调行业的CAD文件处理方法存在效率和准确性较低的问题,提出一种用于空调行业的CAD文件辅助处理方法及系统。
[0005]本专利技术解决上述技术问题所采用的技术方案是:
[0006]一方面,提供一种用于空调行业的CAD文件辅助处理方法及系统,包括以下步骤:
[0007]步骤1、自动对多个零部件对应的导图原图文件进行移动、缩放和复制后,根据预设排列方式计算各导图原图在总图文件中的世界坐标点,并根据所述世界坐标点将各导图原图粘贴至总图文件内的对应位置;以及为各导图原图匹配并添加对应的标准图框,在各标准图框的明细栏写入对应导图原图的原始文件名;
[0008]步骤2、根据导图原图文件的存储信息及存储关系,获取导图原图的零部件装配信息清单,将零部件装配信息清单的内容写入对应标准图框的明细栏;
[0009]步骤3、确定各导图原图对应零部件的类型及价格,根据零部件的类型及价格确定各零部件对应的正式零部件名称,将各标准图框的明细栏内的原始文件名替换为正式零部件名称;
[0010]步骤4、根据提取标识信息对各标准图框的明细栏进行信息提取,获得所有零部件
对应的材料清单;
[0011]步骤5、将总图文件中各图纸拆分成单图文件,根据对应的正式零部件名称修改各图纸的文件名称并保存至指定目录,所述图纸包括导图原图及其对应的标准图框;
[0012]步骤6、对总图文件及单图文件进行检查,检查内容至少包括:正式零部件名称是否出现重复或缺失、各标准图框的明细栏是否存在内容缺失、各标准图框是否存在重叠、是否存在未替换完成的原始文件名、图纸的文件名称是否与对应的正式零部件名称一致以及图纸标注比例与图纸比例是否一致;
[0013]步骤7、将各单图文件转换为PDF格式。
[0014]进一步地,所述步骤1具体包括:
[0015]步骤101、获取待复制的导图原图文件夹目录,对导图原图文件夹及其子文件夹下所有DXF文件的名称、文件绝对路径和文件修改时间进行遍历提取,并将提取的内容写入CAD模板复制辅助表格;
[0016]步骤102、获取文件复制存放目录,将文件复制存放目录对应的绝对路径信息存放于所述CAD模板复制辅助表格的指定区域内;
[0017]步骤103、根据所述CAD模板复制辅助表格进行导图原图边界识别、导图原图缩放、复制、粘贴、标准图框筛选匹配以及原始文件名填充,循环操作直到所有导图原图文件复制完成。
[0018]进一步地,所述步骤103具体包括:
[0019]步骤1031、获取用户自定义的模板识别清单表格,所述模板识别清单表格包含各导图原图对应标准图框的文件内部信息,所述标准图框的文件内部信息至少包括:标准图框的名称、图框尺寸、明细栏尺寸、识别标识、导图原图粘贴区域尺寸、标准图框的X轴和Y轴的偏移量以及标准图框X轴和Y轴的对齐方式;
[0020]步骤1032、获取导图原图文件信息,所述导图原图文件信息至少包括:导图原图的原始文件名、图像外边界尺寸和在边界左下角世界坐标点;
[0021]步骤1033、获取用户自定义的标准图框文件外部信息,所述标准图框文件外部信息至少包括标准图框的文件名字符串和存储绝对路径;
[0022]步骤1034、核对识别标识信息,核对完成后若未发出错误提示,则进入步骤1035,否则,退出文件复制操作;所述核对识别标识信息具体包括:导图原图的原始文件名是否能够匹配到识别标识以及识别标识对应的标准图框是否缺失;
[0023]步骤1035、获取导图原图对应的标准图框文件内部信息,具体包括:根据导图原图的原始文件名字符串匹配识别标识,并确定该识别标识对应的标准图框文件内部信息;
[0024]步骤1036、根据导图原图的图像外边界尺寸和粘贴位置确定导图原图需要缩放的实际比例;
[0025]步骤1037、根据导图原图需要缩放的实际比例对导图原图进行缩放,根据导图原图边界左下角世界坐标点计算需要平移的距离,并将导图原图移动到世界坐标点(0,0);
[0026]步骤1038、将导图原图按其世界坐标点(0,0)为基点进行复制;
[0027]步骤1039、根据预设排列方式计算导图原图在总图文件中的世界坐标点,首张导图原图粘贴到总图文件中的世界坐标点默认为(0,0);
[0028]步骤10310、根据导图原图在总图文件中的世界坐标点将导图原图粘贴至总图文
件内的对应位置;
[0029]步骤10311、根据标准图框的X轴和Y轴的偏移量以及标准图框X轴和Y轴的对齐方式计算导图原图对应的标准图框在总图文件中的世界坐标点;
[0030]步骤10312、根据步骤1035获取的标准图框的名称在用户自定义的标准图框文件外部信息中查找并复制对应的标准图框;
[0031]步骤10313、根据计算得到的标准图框在总图文件中的世界坐标点将标准图框粘贴至总图文件内的对应位置;
[0032]步骤10314、将导图原图的原始文件名写入对应标准图框的明细栏;
[0033]步骤10315、判断是否完成所有导图原图的复制工作,若是,则进入步骤10316,否则,重复执行步骤1035至步骤10314;
[0034]步骤10316、退出文件复制操作。
[0035]进一步地,所述步骤2具体包括:...

【技术保护点】

【技术特征摘要】
1.用于空调行业的CAD文件辅助处理方法,其特征在于,包括以下步骤:步骤1、自动对多个零部件对应的导图原图文件进行移动、缩放和复制后,根据预设排列方式计算各导图原图在总图文件中的世界坐标点,并根据所述世界坐标点将各导图原图粘贴至总图文件内的对应位置;以及为各导图原图匹配并添加对应的标准图框,在各标准图框的明细栏写入对应导图原图的原始文件名;步骤2、根据导图原图文件的存储信息及存储关系,获取导图原图的零部件装配信息清单,将零部件装配信息清单的内容写入对应标准图框的明细栏;步骤3、确定各导图原图对应零部件的类型及价格,根据零部件的类型及价格确定各零部件对应的正式零部件名称,将各标准图框的明细栏内的原始文件名替换为正式零部件名称;步骤4、根据提取标识信息对各标准图框的明细栏进行信息提取,获得所有零部件对应的材料清单;步骤5、将总图文件中各图纸拆分成单图文件,根据对应的正式零部件名称修改各图纸的文件名称并保存至指定目录,所述图纸包括导图原图及其对应的标准图框;步骤6、对总图文件及单图文件进行检查,检查内容至少包括:正式零部件名称是否出现重复或缺失、各标准图框的明细栏是否存在内容缺失、各标准图框是否存在重叠、是否存在未替换完成的原始文件名、图纸的文件名称是否与对应的正式零部件名称一致以及图纸标注比例与图纸比例是否一致;步骤7、将各单图文件转换为PDF格式。2.如权利要求1所述的用于空调行业的CAD文件辅助处理方法,其特征在于,所述步骤1具体包括:步骤101、获取待复制的导图原图文件夹目录,对导图原图文件夹及其子文件夹下所有DXF文件的名称、文件绝对路径和文件修改时间进行遍历提取,并将提取的内容写入CAD模板复制辅助表格;步骤102、获取文件复制存放目录,将文件复制存放目录对应的绝对路径信息存放于所述CAD模板复制辅助表格的指定区域内;步骤103、根据所述CAD模板复制辅助表格进行导图原图边界识别、导图原图缩放、复制、粘贴、标准图框筛选匹配以及原始文件名填充,循环操作直到所有导图原图文件复制完成。3.如权利要求1所述的用于空调行业的CAD文件辅助处理方法,其特征在于,所述步骤103具体包括:步骤1031、获取用户自定义的模板识别清单表格,所述模板识别清单表格包含各导图原图对应标准图框的文件内部信息,所述标准图框的文件内部信息至少包括:标准图框的名称、图框尺寸、明细栏尺寸、识别标识、导图原图粘贴区域尺寸、标准图框的X轴和Y轴的偏移量以及标准图框X轴和Y轴的对齐方式;步骤1032、获取导图原图文件信息,所述导图原图文件信息至少包括:导图原图的原始文件名、图像外边界尺寸和在边界左下角世界坐标点;步骤1033、获取用户自定义的标准图框文件外部信息,所述标准图框文件外部信息至少包括标准图框的文件名字符串和存储绝对路径;
步骤1034、核对识别标识信息,核对完成后若未发出错误提示,则进入步骤1035,否则,退出文件复制操作;所述核对识别标识信息具体包括:导图原图的原始文件名是否能够匹配到识别标识以及识别标识对应的标准图框是否缺失;步骤1035、获取导图原图对应的标准图框文件内部信息,具体包括:根据导图原图的原始文件名字符串匹配识别标识,并确定该识别标识对应的标准图框文件内部信息;步骤1036、根据导图原图的图像外边界尺寸和粘贴位置确定导图原图需要缩放的实际比例;步骤1037、根据导图原图需要缩放的实际比例对导图原图进行缩放,根据导图原图边界左下角世界坐标点计算需要平移的距离,并将导图原图移动到世界坐标点(0,0);步骤1038、将导图原图按其世界坐标点(0,0)为基点进行复制;步骤1039、根据预设排列方式计算导图原图在总图文件中的世界坐标点,首张导图原图粘贴到总图文件中的世界坐标点默认为(0,0);步骤10310、根据导图原图在总图文件中的世界坐标点将导图原图粘贴至总图文件内的对应位置;步骤10311、根据标准图框的X轴和Y轴的偏移量以及标准图框X轴和Y轴的对齐方式计算导图原图对应的标准图框在总图文件中的世界坐标点;步骤10312、根据步骤1035获取的标准图框的名称在用户自定义的标准图框文件外部信息中查找并复制对应的标准图框;步骤10313、根据计算得到的标准图框在总图文件中的世界坐标点将标准图框粘贴至总图文件内的对应位置;步骤10314、将导图原图的原始文件名写入对应标准图框的明细栏;步骤10315、判断是否完成所有导图原图的复制工作,若是,则进入步骤10316,否则,重复执行步骤1035至步骤10314;步骤10316、退出文件复制操作。4.如权利要求3所述的用于空调行业的CAD文件辅助处理方法,其特征在于,所述步骤2具体包括:步骤201、获取文字填充源目录,并获取导图原图文件的存储信息及存储关系;步骤202、判断导图原图文件的存储关系是否有误,若是,则结束操作,否则,进入步骤203;步骤203、根据导图原图新建多个零部件装配信息清单;步骤204、根据零部件装配信息清单和CAD模板复制辅助表格与待填充文件目录下的总图文件内的相应图纸进行遍历匹配,进行相应图纸的标准图框的明细栏内容填充操作,具体包括:步骤2041、获取用户自定义的模板识别清单表格的内容,并将其写入数组;步骤2042、获取步骤203新建的多个零部件装配信息清单的内容,并将其写入动态数组;步骤2043、获取总图文件内所有图纸的图框信息和名称信息,所述图框信息至少包括:图框的左下角世界坐标信息和边界尺寸;步骤2044、根据零部件装配信息清单内容与图纸的名称信息进行匹配,确定当前标准
图框明细栏需要填入的零部件装配信息;步骤2045、根据明细栏尺寸以及图框的边界尺寸计算零部件装配信息写入总图文件中的世界坐标点;步骤2046、根据零部件装配信息写入总图文件中的世界坐标点以及用户选择的字号大小,进行零部件装配信息的写入工作;步骤2047、判断是否完成所有零部件装配信息的写入工作,若是,则退出文字写入工作,否则,重复执行步骤2044至步骤2046。5.如权利要求1所述的用于空调行业的CAD文件辅助处理方法,其特征在于,所述步骤3具体包括:步骤301、获取待复制的导图原图文件夹目录,根据导图原图文件夹目录获取导图原图的文件名字符串,并将写入CAD文字替换辅助表格;步骤302、在零部件价格清单表格内输入价格计算参数,并根据价格计算参数确定各导图原图对应零部件的价格,所述价格计算参数至少包括:对应零部件尺寸、材料单价以及加工费;步骤303、根据零部件的类...

【专利技术属性】
技术研发人员:田龙飞赵军张少龙李波
申请(专利权)人:四川长虹空调有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1