【技术实现步骤摘要】
基于知识图谱的装配仿真规划方法、系统、介质及设备
[0001]本专利技术涉及三维装配仿真
,特别涉及一种基于知识图谱的装配仿真规划方法
、
系统
、
介质及设备
。
技术介绍
[0002]装配是产品制造生产过程的重要环节,也是决定产品质量和性能指标的关键步骤,同时随着时代发展,制造生产行业也在朝着小批量
、
定制化的模式转变,传统的二维纸质工艺指导装配以及生产现场验证工艺方案的形式无法快速应对复杂多样的产品装配需求,因此需要应用三维装配工艺规划方法来实现对现场装配的可视化指导以及对装配工艺方案进行快速重构与验证
。
[0003]知识图谱是一种揭示实体之间关系的语义网络,同时可以通过可视化手段对关系进行直观地表达的图数据库
。
以往的装配仿真规划方法所需的知识通常是存储在二维的装配技术规范
、
工艺手册中,而装配模型文件等三维装配要素则单独存放,需要工艺设计人员对这些信息进行人工分类与记忆,同时装配仿真平台与这些装配仿 ...
【技术保护点】
【技术特征摘要】
1.
一种基于知识图谱的装配仿真规划方法,其特征在于,包括以下步骤:获取装入件模型,构建装配仿真知识图谱;根据所述装入件模型及所述装配仿真知识图谱,构建三维装配仿真场景;基于
AABB
包围盒算法,在所述三维装配仿真场景中构建所述装入件模型的碰撞包围盒;基于
A
‑
Star
算法计算所述碰撞包围盒的避碰装配路径,并根据所述避碰装配路径将所述碰撞包围盒装配至所述三维装配仿真场景中
。2.
如权利要求1所述的基于知识图谱的装配仿真规划方法,其特征在于,所述“构建装配仿真知识图谱”步骤,具体包括以下步骤:获取装配工艺知识数据,将所述装配工艺知识数据转换为自然语言文,通过知识抽取技术将所述自然语言文转换为
csv
格式文件,并将知识抽取结果存储于
Neo4j
图数据库中
、
以得到装配仿真知识图谱
。3.
如权利要求1所述的基于知识图谱的装配仿真规划方法,其特征在于,所述“根据所述装入件模型及所述装配仿真知识图谱,构建三维装配仿真场景”步骤,具体包括以下步骤:根据所述装入件模型获取装入件的实际装配场景信息,并将所述实际装配场景信息通过所述装配仿真知识图谱映射为三维装配仿真场景
。4.
如权利要求1所述的基于知识图谱的装配仿真规划方法,其特征在于,所述“基于
AABB
包围盒算法,在所述三维装配仿真场景中构建所述装入件模型的碰撞包围盒”步骤,具体包括以下步骤:以所述装入件模型的中心点为基点,获得所述装入件模型在三维装配仿真场景坐标系
x、y、z
三个轴方向上的最大值及最小值,根据各方向上的最大值及最小值确定装入件模型的碰撞包围盒的八个顶点坐标,并根据碰撞包围盒的八个顶点坐标构建所述装入件模型的碰撞包围盒
。5.
如权利要求1所述的基于知识图谱的装配仿真规划方法,其特征在于,所述“基于
A
‑
Star
算法计算所述碰撞包围盒的避碰装配路径”步骤,具体包括以下步骤:步骤一,确定所述碰撞包围盒的避碰装配路径的起始节点及目标节点,计算所述起始节点的所有无碰撞邻域节点的代价估计值;步骤二,搜索最小代价估计值对应的无碰撞邻域节点作为当前节点,计算所述当前节点的所有无碰撞邻域节点的代价估计值;步骤三,重复步骤二,直至搜索的最小代价估计值对应的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。