10 UG NX多级装配不能调用子装配约束问题如何解决?

我有一个挖掘机装配体,最顶级的装配是整车,次一级的是油缸组件,在次一级的油缸组件里,我做了油缸杆和油缸筒的同轴约束,并保留了平移自由度。如果仅仅是在油缸组件里,我是可以以保留的 平移自由度移动油缸杆的。但是在顶级的整车装配里,油缸组件里的约束就失效了,比如,我在顶级装配里,把一个抓斗约束到油缸杆上,然后想移动这个抓斗,但是这时候子装配油缸组件内的约束就失效了,无法移动。

我同事的SolidWorks可以在顶级装配内使用任意子装配内的约束。

网上看过一些解决文案,但是工程机械整车上的活动部件太多,如果每个都用右键点击选择替代位置,这样就太过麻烦。

请先 登录 后评论

3 个回答

老叶 - NX网、学技网、UG爱好者论坛创始人
擅长:NX软件

在多级装配下,NX装配约束是一直存在的,只是在上级装配下,子装配的约束不会显示而已。

一般来说,我们装配约束可以在各级子装配中设置好,如果要修改约束关系,直接在目录下的该子装配中修改即可。

这个【替换位置】目的可以使子部件在子装配与上级装配中使用不同的约束。

请先 登录 后评论
飞跃fu  - 自动化设备

不是失效!而是UG和SW核心技术问题,大家相互有专利约束,SW可以把上下级的装配关系联合移动,而UG就被限制了这种功能,必须一层层的移动,有时候部件不多不复杂的情况下可以联动,但是稍微复杂些就没办法了,而且还要看约束是否过了,这是我用UG一直在做机械设计最为头大的问题,其他的SW确实无法比拟UG

请先 登录 后评论
湖塘金城武 - 钣金技术

文件 实用工具 用户默认设置 装配 定位 界面 装配约束 (允许)部件间复制 确定,然后重启NX程序。attachments-2023-12-MZ6aGQpv6583a6c5631fc.png

将组件2里面的件与总装配3里面的圆柱通过约束调整位置后,在组件2里面会出现一个链接面。attachments-2023-12-yg7H7U4K6583a797c15e8.png

请先 登录 后评论