一种三维设计工程图快速转换的方法技术

技术编号:14405842 阅读:106 留言:0更新日期:2017-01-11 17:24
本发明专利技术提供了一种三维设计工程图快速转换的方法,包括:S1:获取CATIA图纸,识别CATIA图纸中的标注符号,并将每个标注符号建立为各自的标注符号块。S2:建立标注符号图层,将标注符号块设置在该图层中。S3:CATIA图纸转换为CAD图纸。S4:遍历标注符号块,识别标注符号块的数据信息并记录。S5:删除标注符号块,并根据记录的数据信息重新绘制。S6:输出标准格式的DWG格式文件。本发明专利技术通过识别标注符号、建立标注符号快、记录所述标注符号块的数据信息、重新绘制标注符号,解决了图纸格式转换之后,AutoCAD无法识别机械图样专用标注符号的问题。通过建立标注符号图层,可以快速的对标注符号进行重新绘制,避免图层来回转换造成的低效率、易出错的问题。

【技术实现步骤摘要】

本专利技术涉及计算机辅助软件领域,特别是涉及一种三维设计工程图快速转换的方法
技术介绍
随着机械建筑类行业的发展,三维模型和二维工程图的设计也越来越复杂,对计算机辅助软件要求也越高。现在行业中普遍使用CATIA进行三维模型设计,CATIA因其强大的模型构造功能越来越普及,并逐渐成为一种趋势。而AutoCAD凭借其便利性与严谨的绘制标准等优势,使其在工艺编制方面仍旧有着相当重要的地位。所以,现在机械设计生产中,普遍采用CATIA进行模型设计,AutoCAD进行工艺设计的工作模式。因CATIA与AutoCAD之间不兼容,在使用CATIA进行模型设计后,还需要重复的AutoCAD上进行二维工程图的绘制,增加设计人员工作量,效率变低。在现阶段,普遍采用CATIA三维模型投影生成的二维图保存成AutoCAD的DWG格式的方发来解决这一问题。使用上述方法生成的DWG格式图纸,存在着以下问题:可以识别基本的标注(线性标注,直径标注,角度标注等),但是标注样式需要调整;另外,设计人员在使用CATIA时,会使用CATIA二次开发的工具,其中CATIA图纸中的一些标注符号是设计人员自己设定的,里面还包含了AutoCAD无法标注的机械图样专用的标注符号(焊接符号、粗糙度符号等),图纸格式转换之后,AUTOCAD无法识别这些认为自定义的标注符号。在进行工艺设计时,需要设计人员手动的去处理这些问题,严重的影响效率。
技术实现思路
(一)要解决的技术问题本专利技术的目的是提供一种三维设计工程图快速转换的方法,解决现有技术中CATIA另存成DWG之后AutoCAD无法标注的机械图样专用的标注符号的问题。(二)技术方案为了解决上述技术问题,本专利技术提供一种三维设计工程图快速转换的方法,包括:S1:获取CATIA图纸,识别CATIA图纸中的标注符号,并将每个标注符号建立为各自的标注符号块;S2:建立标注符号图层,将所有的标注符号块设置在所述标注符号图层中;S3:将CATIA图纸转换为CAD图纸;S4:在标注符号图层中遍历标注符号块,识别所述标注符号块的数据信息并记录;S5:删除标注符号块,并根据所记录的数据信息重新绘制;S6:输出标准格式的DWG格式文件。其中,还包括,配置CATIA图纸图层设置与标准文件图层设置之间的对应关系,建立图层对照表。其中,还包括,调用scale命令把图元进行缩放。其中,步骤S3中,获取图纸比例Ratio,缩放比例为1/Ratio,缩放基点(0,0)。其中,调整中英文字符的字体。其中,步骤S3中,所述CATIA图纸通过CATIA文件另存为DWG格式的方式,转换为DWG格式图纸。其中,步骤S3中,所述CATIA图纸通过CATIA二次开发的方式,转换为DWG格式图纸。(三)有益效果与现有技术相比,本专利技术提供的一种三维设计工程图快速转换的方法,具有以下有益效果:本专利技术通过CATIA识别标注符号和建立标注符号块,CAD记录所述标注符号块的数据信息,重新绘制标注符号,解决了现有转换技术中,标注符号不识别。通过建立标注符号图层,本专利技术可以批量、快速的对标注符号进行重新绘制,避免图层之间来回转换造成的低效率、易出错的问题。处理得到的DWG图纸符合AutoCAD的制图规范,生成的图纸可以直接用于工艺设计等。附图说明图1为三维设计工程图快速转换的方法流程图;图2为包含图层对照表的三维设计工程图快速转换的方法流程图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实例用于说明本专利技术,但不用来限制本专利技术的范围。如图1所示,一种三维设计工程图快速转换的方法,包括:S1:获取CATIA图纸,识别所述图纸中的标注符号,并将每个所述标注符号建立为各自的标注符号块;S2:建立标注符号图层,将所述标注符号块设置在所述标注符号图层中;S3:将所述CATIA图纸转换为CAD图纸;S4:在所述标注符号图层中遍历所述标注符号块,识别所述标注符号块的数据信息并记录;S5:删除所述标注符号块,并根据记录的所述数据信息重新绘制;S6:输出标准格式的DWG格式文件。下面通过具体的操作过程,对本实施例的技术方案进一步详细的描述。S1:打开CATIA图纸,遍历图纸中所有的图元,识别其中的标注符号(线性标注,直径标注,角度标注,焊接符号、粗糙度符号等),并将每个机械图样专用标注符号建立为各自的标注符号块;S2:在CATIA中建立标注符号图层,并将所有的标注符号块设置在所述标注符号图层中;S3:通过CATIA另存为DWG格式的方法,将CATIA图纸转换为CAD图纸;S4:CAD在标注符号图层中遍历标注符号块,识别所述标注符号块的数据信息并记录;S5:删除标注符号,并根据所记录的数据信息,利用CAD二次开发工具重新绘制标注符号;S6:输出标注符号符合要求的DWG格式文件。本实施例通过CATIA识别标注符号,建立标注符号块,CAD记录所述标注符号块的数据信息,重新绘制标注符号,解决了现有图纸格式转换技术中,AUTOCAD无法识别机械图样专用的标注符号,例如:焊接符号、粗糙度符号等。通过建立标注符号图层,可以批量、快速的对标注符号进行重新绘制,避免图层之间来回转换造成的低效率、易出错的问题。实施例2:本实施例与实施例1基本相同,为了描述的简要,在本实施例的描述过程中,不再描述与实施例1相同的技术特征,仅说明本实施例与实施例1不同之处:其中,配置CATIA图纸图层设置与标准文件图层设置之间的对应关系,建立图层对照表。其中,调整中英文字符的字体。其中,调用scale命令把图元进行缩放。缩放比例为1/Ratio,缩放基点(0,0)。下面通过具体的操作过程,对本实施例的技术方案进一步详细的描述,如图2所示:S1:获得CATIA图纸,并通过CATIA的二次开发,转换为DWG格式图纸。其中,在转换过程中,图层的命名保持不变。S2:根据国家标准或者企业要求,设置图层对照表。目标图层设置如下表:图层图层名颜色线型线宽图层1轮廓线蓝色连续粗实线0.15mm图层2粗实线白色连续粗实线0.3mm图层3尺寸线绿色连续细实线0.05mm图层4剖面线青色连续细实线0.05mm图层5中心线红色细点画线0.05mm图层6内隐藏线粉红细虚线0.15mm本实施例中的CATIA图纸中的图层设置包括,图层1:尺寸线——红色——细实线——0.15mm;图层2:中心线——绿色——粗实线——0.25mm;根据CATIA图纸中的图层名称,参照图层对照表中目标图层的名称,将图层中的线性,线宽和颜色进行对应转换。实现该功能的具体程序如下:<mapping><CaitaLayer>1</CaitaLayer><AutoCADLayer>3</AutoCADLayer></mapping>//表示catia工程图中处于1层的图元转换到DWG格式中更改到3层。<mapping><CaitaLayer>2</CaitaLayer><AutoCADLayer>5</AutoCADLayer></mapping>//表示catia工程图本文档来自技高网...
一种三维设计工程图快速转换的方法

【技术保护点】
一种三维设计工程图快速转换的方法,其特征在于,包括:S1:获取CATIA图纸,识别所述图纸中的标注符号,并将所述标注符号建立为各自的标注符号块;S2:建立标注符号图层,将所述标注符号块设置在所述标注符号图层中;S3:将所述CATIA图纸转换为CAD图纸;S4:在所述标注符号图层中遍历所述标注符号块,识别所述标注符号块的数据信息并记录;S5:删除所述标注符号块,并根据记录的所述数据信息重新绘制;S6:输出标准格式的DWG格式文件。

【技术特征摘要】
1.一种三维设计工程图快速转换的方法,其特征在于,包括:S1:获取CATIA图纸,识别所述图纸中的标注符号,并将所述标注符号建立为各自的标注符号块;S2:建立标注符号图层,将所述标注符号块设置在所述标注符号图层中;S3:将所述CATIA图纸转换为CAD图纸;S4:在所述标注符号图层中遍历所述标注符号块,识别所述标注符号块的数据信息并记录;S5:删除所述标注符号块,并根据记录的所述数据信息重新绘制;S6:输出标准格式的DWG格式文件。2.根据权利要求1所述的一种三维设计工程图快速转换的方法,其特征在于,还包括,配置CATIA图纸图层设置与标准文件图层设置之间的对应关系,建立图层对照表。3.根据权利要求2所述的一种三维设计工程图快速转换的方法...

【专利技术属性】
技术研发人员:王宗民文勃夏清洁蔡育冰张信广柳少华
申请(专利权)人:中车青岛四方机车车辆股份有限公司
类型:发明
国别省市:山东;37

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

1