MCD机电概念设计从产线吸附产品移动到指定位置
适用版本:NX11.0及以上
NX所包含的MCD是实现数字双胞胎(Digital Twin)的重要模块,NX MCD能够是装备制造业的研发流程涵盖需求定义,功能模型布局设计,概念设计迭代,详细设计及虚拟调试等阶段,并能使工程设计从设备需求的定义开始,从功能概念出发进行电机产品的工程研发。
本文将从实例出发,来介绍MCD的简单应用。在实例中,我们将演示如何模拟从产线上吸取产品并移动到指定位置的工序。
建模,导入
如图1,图2所示,产品PRODUCT落在传送带CONVEYOR上,移动至BLOCK被阻挡,ARM水平伸缩,FOREARM上下移动,通过SUCKER进行吸附,移至受容器CONTAINER上方释放产品。
图1
图2
编辑各部件属性
如图3,其中ARMHOUSE,CONTAINER,BLOCK,CONVEYOR并没有对他们的支撑进行建模,所以只编辑成为碰撞体,其余皆为刚体。因为需要产品不停的被放在产线上,所以PRODUCT设置成对象源如图4,而CONTAINER做为吸纳产品的最终目的地,设置成为对象收集器。
图3
图4
设置运动副和约束
其中1个固定副如图5,连接件为sucker,基本件为FOREARM,2个运动副,其中一个运动副描述ARM在ARM HOUSE中的移动,因为ARM HOUSE不是刚体,所以不设置基本件,只将ARM设置成为链接件,如图6;第二个运动副描述FOREARM与ARM的相对移动,所以设置连接件为FOREARM,基本件为ARM,如图7。
图5
图6
图7
设置传感器与执行器
碰撞传感器有三个:1.做为收容器的CONTAINER 2.阻挡产品的BLOCK 3.吸附产品的SUCKER.
位置控制器有两个:如图8,图9,具体速度应该由实际摆放位置决定。
传输面一个,选取CONVEYOR上表面
图8
图9
打开序列编辑器进行序列编辑
创建行动1,如图10,产品碰撞BLOCK后,FOREARM向下运动SUCKER吸附产品。选择对象为FOREARM,注意参数勾选与值,取值根据模型摆放位置调整。条件选取对应的BLOCK碰撞感应器,具体设置如图。
图10
创建行动2,SUCKER吸附产品,如图11,参数中勾选连接件,条件设置为SUCKER相关碰撞感应器
图11
创建行动3,完成吸附后,FOREARM回到初始位置,如图12
图12
创建行动4,ARM水平移动到CONTAINER上方。
创建行动5,SUCKER取消吸附,释放产品下落,参数如图13
图13
创建行动6,ARM与FOREARM移动到初始位置。
点击运行即可。
在实际工作中,接下来再用详细的模型替换概念模型,并且转换物理对象从粗糙集合体到详细集合体,用ECAD分配传感器和执行器,依照PLC Open XML格式导出顺序操作,在STEP7等PLC工程软件中实现顺序操作的变成,最后通过OPC连接来测试PLC程序的功能。
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...