你学废了吗?PlantSimulation应用技巧系列
三维机构运动建模(一)
摘要:PlantSimulation在最近的几个版本的更新中,将三维可视化作为了一个重要的扩展方向,目前PlantSimulation的三维可视化功能已经得到了巨大提升。
最近和公司其他同事在探讨关于三维机构运动,提到在公司的NX产品、MCD产品、LineDesigner产品以及在ProcessSimulate产品中,都可以方便地定义机构运动,并且这些产品之间地运动机构,也可以通过导出/导入一个PLMXML+JT的标准中间数据,以实现这几个软件之间运动机构的重用。
那么问题来了,PlantSimulation软件中怎么办呢?官方的说法是我们即将在新版本中支持这个PLMXML+JT数据格式来定义运动机构,实现机构运动动画。是不是有点等不及了?
实际的情况是,目前在PlantSimulation中已经具备了三维机构运动的建模,只是目前这个过程需要我们手工定义,新版本的增强功能,只是实现了基于标准中间数据格式自动机构创建工作,但实际在应用的时候,我们还是需要理解这中间的过程,以及创建的数据结构和应用方式。
我们将通过几篇文章,来系统地介绍这个过程。
1.三维模型哪里来?
PlantSimulation本身并不具备复杂的三维建模,提供的工具也比较少,但是,可以支持非常多的三维数据格式的导入,我们需要做的是,在三维建模工具中准备好适当的几何模型即可。
当日,我们推荐转换成JT数据格式,这种数据格式是轻量化的三维可视化数据文件,能有效地提高计算机的运行效率。
2.如何导入三维数模?
当我们准备好设施的三维数模之后,我们就可以导入到PlantSimulation中,作为对应设施的三维表达。
导入的过程比较简单,点这个ImportGraphics就可以了,
然而,最重要的是需要知道在哪里导入。如果直接在当前的图形窗口中导入,有可能这个几何就成了当前Frame的背景显示而已,无法实现更多的功能。正确的做法是,需要首先选择适当的类(Class),并在三维环境中打开,只有这样,导入的几何才能代表某种设施的特点,例如下图中,我们复制了一个Station类型的工站,右键在三维中打开,这样,我们导入的三维就代表这个Station几何特性。
在三维中打开这个类之后,可以先将这个类的默认三维数据删除掉。
使用ImportGraphics导入一个不同的几何,比如这张桌子
3.导入后的基本操作
对于导入的三维几何,我们有一些最基本的设置需要完成
n三维属性编辑:
右键选择编辑三维属性,如下图:
可以对几何的空间位置、旋转方向、缩放比例、材料等进行操作:
n三维几何结构:
为了实现设施的机构运动,我们必须要建立其运动约束的对应结构,从运动学的观点来说,需要建立刚体“LINK”和运动副“JOINT”,那么从几何上,我们必须要将可以产生相对运动的部分区分开来。PlantSimulation提供了三维几何的层次结构,来帮助我们管理这些不同的“部件”,让我们来看看这张办公桌是如何构成的。
在下面的树形结构里面我们看到了现在的Station包含一个Desk的几何图形组,在这个几何图形组里面,包含了好几个几何元素,比如现在选择的第三个几何图形,代表了高亮显示的这把椅子,而椅子是一个整体,无法再细分下去。
限于篇幅,我们在下期再继续……
今天的内容,你,学废了吗?
预览时标签不可点收录于话题#个上一篇下一篇