一种三维装配仿真中装配流程图的3D化呈现方法技术

技术编号:13992654 阅读:77 留言:0更新日期:2016-11-14 00:55
本发明专利技术涉及一种三维装配仿真中装配流程图的3D化呈现方法。包括:获取装配体的模型信息;根据所述模型信息生成其装配仿真过程的3D流程图;以及显示所述3D流程图。按照本发明专利技术的三维装配仿真中装配流程图的3D化呈现方法,能够在三维装配仿真中建立3D模型的3D流程图来代替普通的平面流程图,零部件模型直接呈现在3D流程图中,使用者可以通过3D流程图观察到各个装配件的组成和相互之间的装配关系,更加直观、清楚、明确的表示各个工序及整个装配过程。

【技术实现步骤摘要】

本专利技术涉及一种流程图呈现方法,具体涉及一种三维装配仿真中装配流程图的3D化呈现方法。技术背景现有的三维装配的装配流程图都是通过框图与框图之间平面的连接来呈现装配结构的,需要手动创建步骤节点,每个框图中配有步骤名,框图之间的箭头来添加步骤与步骤之间的关联,通过一个二维的平面图来展现装配过程。流程图既没有3D模型,也没有相关操作,结构极其简单,可获取信息很少。现有的平面流程图形式过于简单,只是框图与箭头的组合,不能直观的呈现出模型装配的实际情况。实际使用起来作用有限,与三维模型完全是割裂开来的,需要对各步骤的零部件组成非常熟悉才能与流程图对应起来,从平面流程图中无法获取更多的信息。
技术实现思路
为解决现有技术中存在的问题,本专利技术提出的呈现方法包括:获取装配体的模型信息;根据所述模型信息生成其装配仿真过程的3D流程图;以及显示所述3D流程图。为解决现有技术中存在的问题,本专利技术提出的呈现装置,包括:用于获取装配体的模型信息的单元;用于根据所述模型信息生成其装配仿真过程的3D流程图的单元;以及用于显示所述3D流程图的单元。按照本专利技术的三维装配仿真中装配流程图的3D化呈现方法,能够在三维装配仿真中建立3D模型的3D流程图来代替普通的平面流程图,零部件模型直接呈现在3D流程图中,使用者可以通过3D流程图观察到各个装配件的组成和相互之间的装配关系,更加直观、清楚、明确的表示各个工序及整个装配过程。附图说明为了对本专利技术有更全面的了解,下面结合附图,对本专利技术一种三维装配仿真中装配流程图的3D化呈现方法进行详细描述,其中:图1是用于执行本专利技术方法装置的一个实施方式的示意图,该装置具有使装配流程图3D化呈现的智能模块。图2是由图1所示移动终端执行的一种三维装配仿真中装配流程图的3D化呈现方法的流程图。图3是本专利技术一种三维装配仿真中装配流程图的3D化呈现方法最终产生的3D流程图。具体实施方式图1是用于执行本专利技术方法装置的一个实施方式的示意图,该装置具有使装配流程图3D化呈现的智能模块。在图1中,以通过读取装配体模型信息为例,描述了能够运行该程序的一个移动终端的示意图。如图1所示,该移动终端500包括一个装配体模型信息模块100、一个3D模型生成模块200和一个视图模块300。将要生成装配流程的装配体描述文件输入到输入模块101中。该装配体描述文件可以是单独的文件,例如EBOM文件;也可以是通过读取3D CAD模型而生成的对应装配体描述文件。由输入模块101输入的装配体描述文件被提供给读取模块102,该读取模块102是一个能够从所述装配体描述文件中读取模型信息的模块。在读取模块102中,对所述装配体描述文件进行逐节点、逐属性得模型信息读取。将读取模块102读取到的模型信息保存在存储模块103中,以供后续模块的调用。由输出模块104将存储在存储模块103中的模型信息提供给输入模块203,供3D模型生成模块200调用。在视图生成模块202中,根据得到的模型信息,调用零部件模型存储模块204生成装配仿真过程的3D流程图。其中,模型信息至少包括:模型编号、坐标参数、矩阵参数、根节点与子节点的层级关系和子装配节点参数之一。零部件模型存储模块204中存储着零部件模型,用于被视图生成模块202调取。视图生成模块202定义视图类,初始化驱动参数,所述驱动参数至少包括:相机参数、光照参数和渲染参数之一;视图生成模块202绘制背景网格;刷新视图,显示3D流程图。视图生成模块202在所述坐标参数描述的坐标处绘制根节点3D模型载体;视图生成模块202根据所述模型编号在3D模型载体上绘制对应零部件模型;视图生成模块202运用递归算法,根据所述根节点与子节点的层级关系确定子节点的坐标,分别绘制出各子节点的3D模型载体。输出模块201将视图生成模块202生成的3D流程图提供给视图模块300,用于展示给用户。图2是由图1所示移动终端执行的一种三维装配仿真中装配流程图的3D化呈现方法的流程图。如图2所示,首先,输入模块获取装配体描述文件(S10)。如上所述,该装配体描述文件可以是单独的文件,例如EBOM文件;也可以是通过读取3D CAD模型而生成的对应装配体描述文件。接着,输入模块101输入的装配体描述文件被提供给读取模块102,该读取模块102是一个能够从所述装配体描述文件中读取模型信息的模块。在读取模块102中,对所述装配体描述文件进行逐节点、逐属性得模型信息读取。将读取模块102读取到的模型信息保存在存储模块103中,以供后续模块的调用。由输出模块104将存储在存储模块103中的模型信息提供给输入模块203,供3D模型生成模块200调用。在视图生成模块202中,根据得到的模型信息,调用零部件模型存储模块204生成装配仿真过程的3D流程图(S30)。其中,模型信息至少包括:模型编号、坐标参数、矩阵参数、根节点与子节点的层级关系和子装配节点参数之一。零部件模型存储模块204中存储着零部件模型,用于被视图生成模块202调取。视图生成模块202定义视图类,初始化驱动参数(S50),所述驱动参数至少包括:相机参数、光照参数和渲染参数之一;视图生成模块202绘制背景网格(S50);视图生成模块202在所述坐标参数描述的坐标处绘制根节点3D模型载体,视图生成模块202根据所述模型编号在3D模型载体上绘制对应零部件模型(S30);视图生成模块202运用递归算法,根据所述根节点与子节点的层级关系确定子节点的坐标,分别绘制出各子节点的3D模型载体(S40)。刷新视图,显示3D流程图(S70)。本领域技术人员在本专利技术技术构思的启发下,在不脱离本
技术实现思路
的基础上,还可以对上述用于运行应用程序的方法作出各种改进,这仍落在本专利技术的保护范围之内。本文档来自技高网
...

【技术保护点】
一种三维装配仿真中装配流程图的3D化呈现方法,其特征在于,包括:获取装配体的模型信息;根据所述模型信息生成其装配仿真过程的3D流程图;以及显示所述3D流程图。

【技术特征摘要】
1.一种三维装配仿真中装配流程图的3D化呈现方法,其特征在于,包括:获取装配体的模型信息;根据所述模型信息生成其装配仿真过程的3D流程图;以及显示所述3D流程图。2.如权利要求1所述的方法,其特征在于,获取装配体的模型信息步骤包括:获取装配体描述文件;从所述装配体描述文件中读取模型信息。3.如权利要求2所述的方法,其特征在于,对所述装配体描述文件进行模型信息的读取是逐节点、逐属性的。4.如权利要求1—3中任意一项所述的方法,其特征在于,所述模型信息至少包含:模型编号、矩阵参数、根节点与子节点的层级关系、坐标参数和子装配节点参数之一。5.如权利要求4所述的方法,其特征在于,根据所述模型信息生成其装配仿真过程的3D流程图步骤包括:在所述坐标参数描述的坐标处绘制根节点3D模型载体;根据所述模型编号在3D模型载体上绘制对应零部件模型;运用递归算法,根据所述根节点与子节点的层级关系确定子节点的...

【专利技术属性】
技术研发人员:陈卓宁张凯徐济友
申请(专利权)人:武汉开目信息技术有限责任公司
类型:发明
国别省市:湖北;42

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

1