3D非几何信息转换方法、系统、装置及存储介质制造方法及图纸

技术编号:30644079 阅读:15 留言:0更新日期:2021-11-04 00:47
本申请提供一种3D非几何信息转换方法,其包括:获取CAD软件中的三维产品对象;获取信息读取的规则;依据规则读取三维产品对象的几何拓扑信息和非几何信息;对几何拓扑信息与非几何信息进行标记,并建立对应表;将标记的非几何信息转换为预设格式的数据集;接收三维产品对象的标记的几何拓扑信息,并发送至目标CAM软件中,目标CAM软件自动重建得到三维几何模型;接收数据集并发送至目标CAM软件中;解析数据集以得到标记的非几何信息;调取对应表,在目标CAM软件中创建非几何信息。本申请还提供一种3D非几何信息转换装置、3D非几何信息转换系统及存储介质。本申请可以使CAD软件和CAM软件之间实现非几何信息的共享,提升CAD/CAM技术使用时的功能性和便利性。术使用时的功能性和便利性。术使用时的功能性和便利性。

【技术实现步骤摘要】
3D非几何信息转换方法、系统、装置及存储介质


[0001]本申请涉及数据转换
,具体涉及一种3D非几何信息转换方法、系统、装置及存储介质。

技术介绍

[0002]CAD/CAM技术是围绕产品的设计与制造两大部分独立发展起来的,在目前产品设计与制造的全过程中,CAD和CAM技术都是长期处于单独发展和使用的状态。现有产品三维CAD工程图的非几何信息一般独立于CAM软件中的三维几何模型,非几何信息即工程图中的尺寸、公差、注释、技术要求等标注信息,而这些信息对于产品的生产制造又至关重要。
[0003]然而,对于不同的CAD软件,现有技术中无法将CAD软件中的非几何信息在目标CAM软件中重建,使得在CAD/CAM技术使用时具有一定的局限性。

技术实现思路

[0004]鉴于以上问题,本申请提出一种3D非几何信息转换方法、系统、装置及存储介质,以解决现有技术中无法将CAD软件中的非几何信息在目标CAM软件中重建的技术问题。
[0005]本申请实施例提供一种3D非几何信息转换方法,所述方法包括:
[0006]获取CAD软件中的三维产品对象;
[0007]获取信息读取的规则;
[0008]依据所述规则读取所述三维产品对象的几何拓扑信息和非几何信息;
[0009]对所述几何拓扑信息与所述非几何信息进行标记,以使标记的所述几何拓扑信息与标记的所述非几何信息一一对应,基于标记的所述几何拓扑信息与标记的所述非几何信息一一对应关系形成标记的所述几何拓扑信息与标记的所述非几何信息之间的对应表;
[0010]将标记的所述非几何信息转换为预设格式的数据集;
[0011]接收所述CAD软件中的三维产品对象的标记的所述几何拓扑信息,并将接收的标记的所述几何拓扑信息发送至目标CAM软件中,以使所述目标CAM软件根据接收的标记的所述几何拓扑信息进行自动重建得到三维几何模型;
[0012]接收所述数据集并将接收的所述数据集发送至所述目标CAM软件中;
[0013]解析所述目标CAM软件中的所述数据集以得到标记的所述非几何信息;及
[0014]调取所述对应表,基于所述对应表将解析得到的标记的所述非几何信息与所述目标CAM软件中重建的所述三维几何模型进行匹配,以在所述目标CAM软件中的所述三维几何模型上创建所述非几何信息。
[0015]本申请一实施例中,所述几何拓扑信息包括至少一个几何拓扑子信息,所述非几何信息包括至少一个非几何子信息,所述对所述几何拓扑信息与所述非几何信息进行标记,以使标记的所述几何拓扑信息与标记的所述非几何信息一一对应,基于标记的所述几何拓扑信息与标记的所述非几何信息一一对应关系形成对应表,包括:
[0016]对所述几何拓扑子信息进行第一编码标记;
[0017]对所述非几何子信息进行第二编码标记;
[0018]基于标记的所述第一编码与所述第二编码建立编码对应表,所述编码对应表用于将所述第一编码与所述第二编码一一对应;
[0019]依据所述编码对应表形成所述对应表;
[0020]所述调取所述对应表,基于所述对应表将已解析得到的标记的所述非几何信息与所述目标CAM软件中重建的所述三维几何模型进行匹配,以在所述目标CAM软件中的所述三维几何模型上创建所述非几何信息,包括:
[0021]调取所述对应表;
[0022]基于所述对应表将所述目标CAM软件中重建的所述三维几何模型上的所述第一编码与所述目标CAM软件中解析的所述第二编码相匹配;
[0023]基于所述匹配结果,在所述目标CAM软件中的所述几何模型上创建所述非几何信息。
[0024]本申请一实施例中,所述几何拓扑信息包括至少一个几何拓扑子信息,所述非几何信息包括至少一个非几何子信息,所述对所述几何拓扑信息与所述非几何信息进行标记,以使标记的所述几何拓扑信息与标记的所述非几何信息一一对应,基于标记的所述几何拓扑信息与标记的所述非几何信息一一对应关系形成对应表,包括:
[0025]对所述几何拓扑子信息进行第一颜色标记;
[0026]对所述非几何子信息进行第二颜色标记;
[0027]基于已标记的所述第一颜色与所述第二颜色建立颜色对应表,所述颜色对应表用于将所述第一颜色与所述第二颜色一一对应;
[0028]所述调取所述对应表,基于所述对应表将已解析得到的标记的所述非几何信息与所述目标CAM软件中重建的所述三维几何模型进行匹配,以在所述目标CAM软件中的所述三维几何模型上创建所述非几何信息,包括:
[0029]调取所述对应表;
[0030]基于所述对应表将所述目标CAM软件中重建的所述三维几何模型上的所述第一颜色与所述目标CAM软件中解析的所述第二颜色相匹配;
[0031]基于所述匹配结果,在所述目标CAM软件中的所述几何模型上创建所述非几何信息。
[0032]本申请一实施例中,所述几何拓扑信息包括至少一个几何拓扑子信息,所述非几何信息包括至少一个非几何子信息,所述对所述几何拓扑信息与所述非几何信息进行标记,以使标记的所述几何拓扑信息与标记的所述非几何信息一一对应,基于标记的所述几何拓扑信息与标记的所述非几何信息一一对应关系形成对应表,包括:
[0033]对所述几何拓扑子信息进行第一拓扑属性标记;
[0034]对所述非几何子信息进行第二拓扑属性标记;
[0035]基于已标记的所述第一拓扑属性与所述第二拓扑属性建立拓扑属性对应表,所述拓扑属性对应表用于将所述第一拓扑属性与所述第二拓扑属性一一对应;
[0036]所述调取所述对应表,基于所述对应表将已解析得到的标记的所述非几何信息与所述目标CAM软件中重建的所述三维几何模型进行匹配,以在所述目标CAM软件中的所述三维几何模型上创建所述非几何信息,包括:
[0037]调取所述对应表;
[0038]基于所述对应表将所述目标CAM软件中重建的所述三维几何模型上的所述第一拓扑属性与所述目标CAM软件中解析的所述第二拓扑属性相匹配;
[0039]基于所述匹配结果,在所述目标CAM软件中的所述几何模型上创建所述非几何信息。
[0040]本申请一实施例中,所述第一拓扑属性至少包括所述三维产品对象上的点、线和面中的一种或多种。
[0041]本申请一实施例中,所述非几何子信息至少包括直接标注于所述三维产品对象上的尺寸、公差、表面粗糙度、注释和技术要示中的一种或多种。
[0042]本申请一实施例中,所述预设格式包括XML格式。
[0043]本申请实施例还提供一种3D非几何信息转换系统,所述系统包括CAD软件、目标CAM软件和3D非几何信息转换装置,所述3D非几何信息转换装置分别与所述CAD软件和所述目标CAM软件电连接:
[0044]所述CAD软件用于形成所述三维产品对象;
[0045]所述3D非几何信息转换装置用于执行如上所述的3D非几何信息转换方法;
...

【技术保护点】

【技术特征摘要】
1.一种3D非几何信息转换方法,其特征在于,所述方法包括:获取CAD软件中的三维产品对象;获取信息读取的规则;依据所述规则读取所述三维产品对象的几何拓扑信息和非几何信息;对所述几何拓扑信息与所述非几何信息进行标记,以使标记的所述几何拓扑信息与标记的所述非几何信息一一对应,基于标记的所述几何拓扑信息与标记的所述非几何信息一一对应关系形成对应表;将标记的所述非几何信息转换为预设格式的数据集;接收所述CAD软件中的三维产品对象的标记的所述几何拓扑信息,并将接收的标记的所述几何拓扑信息发送至目标CAM软件中,以使所述目标CAM软件根据接收的标记的所述几何拓扑信息进行自动重建得到三维几何模型;接收所述数据集并将所述数据集发送至所述目标CAM软件中;解析所述目标CAM软件中的所述数据集以得到标记的所述非几何信息;及调取所述对应表,基于所述对应表将解析得到的标记的所述非几何信息与所述目标CAM软件中重建的所述三维几何模型进行匹配,以在所述目标CAM软件中的所述三维几何模型上创建所述非几何信息。2.如权利要求1所述的3D非几何信息转换方法,其特征在于,所述几何拓扑信息包括至少一个几何拓扑子信息,所述非几何信息包括至少一个非几何子信息,所述对所述几何拓扑信息与所述非几何信息进行标记,以使标记的所述几何拓扑信息与标记的所述非几何信息一一对应,基于标记的所述几何拓扑信息与标记的所述非几何信息一一对应关系形成对应表,包括:对所述几何拓扑子信息进行第一编码标记;对所述非几何子信息进行第二编码标记;基于标记的所述第一编码与所述第二编码建立编码对应表,所述编码对应表用于将所述第一编码与所述第二编码一一对应;依据所述编码对应表形成所述对应表;所述调取所述对应表,基于所述对应表将已解析得到的标记的所述非几何信息与所述目标CAM软件中重建的所述三维几何模型进行匹配,以在所述目标CAM软件中的所述三维几何模型上创建所述非几何信息,包括:调取所述对应表;基于所述对应表将所述目标CAM软件中重建的所述三维几何模型上的所述第一编码与所述目标CAM软件中解析的所述第二编码相匹配;基于所述匹配结果,在所述目标CAM软件中的所述几何模型上创建所述非几何信息。3.如权利要求1所述的3D非几何信息转换方法,其特征在于,所述几何拓扑信息包括至少一个几何拓扑子信息,所述非几何信息包括至少一个非几何子信息,所述对所述几何拓扑信息与所述非几何信息进行标记,以使标记的所述几何拓扑信息与标记的所述非几何信息一一对应,基于标记的所述几何拓扑信息与标记的所述非几何信息一一对应关系形成对应表,包括:对所述几何拓扑子信息进行第一颜色标记;
对所述非几何子信息进行第二颜色标记;基于已标记的所述第一颜色与所述第二颜色建立颜色对应表,所述颜色对应表用于将所述第一颜色与所述第二颜色一一对应;所述调取所述对应表,基于所述对应表将已解析得到的标记的所述非几何信息与所述目标CAM软件中重建的所述三维几何模型进行匹配,以在所述目标CAM软件中...

【专利技术属性】
技术研发人员:汪昌任孔建斌
申请(专利权)人:深圳智造谷工业互联网创新中心有限公司
类型:发明
国别省市:

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

1