iCAx开思网
标题:
Tips:Pidex出图遇到的问题及装配的最佳实践
[打印本页]
作者:
Pidex_PM
时间:
2017-4-7 13:53
标题:
Tips:Pidex出图遇到的问题及装配的最佳实践
本帖最后由 Pidex_PM 于 2017-4-7 13:53 编辑
最近有客户在Pidex出图时遇到孔或圆柱等几何无法捕捉标注的问题,如图:
[attach]1246908[/attach]
看上去很正常,很难理解问题在哪里?放大很多倍后发现,侧视图上可以看到有多余的线条,说明零件并没有摆正,这样投影之后在视图上,圆柱或孔就不再是标准的圆了,所以系统无法捕捉识别,也就无法标注了。
[attach]1246909[/attach]
客户觉得很奇怪,装配的时候都是正常装配的,怎么零件会是歪的没有摆正呢?
这要从Pidex的装配机制说起:
作者:
Pidex_PM
时间:
2017-4-7 14:06
Pidex装配约束求解器与基于历史的建模器不同:
因为已经取消“历史”的概念,添加装配条件的顺序就变得不再重要;所有的活动约束都在同时判定。
约束求解器将计算元件的可移动自由度,然后以最小可能误差求解。在装配元件时,进行装配的方式将引导一些重要的考虑因素。
所有装配条件的计算都没有顺序和优先级。
有一个例外是 Anchor(锚点)条件,所有锚定的元件都不允许通过求解器移动。
为同时满足所有非锚点条件, 将定位(即移动)所有装配元件
达到内部误差阈值后,认定定位完成。
求解速度与活动约束的数量成比例。
如果元件的创建和装配过程中都没有冲突约束,那就不会产生误差并且所有元件都完美对齐;
如果有冲突,则可能导致元件不能对齐或是摆不正。
再者,在一个无约束、无顺序、误差最小化的系统中,选择元件的顺序与哪个元件将会移动和/或旋转以满足添加其的约束条件没有关系。系统会尝试计算这些元件,以便得到最小的总变化,从而满足新添加的约束条件。
作者:
Pidex_PM
时间:
2017-4-7 14:10
最佳实践
以下方法在使用装配条件时非常帮助。
如果仅要定向/定位一个元件(一次),并且不需要通过随后移动工具要求的变化约束其移动,则可取消选择 Create(创建)条件选项。
对于大型组件,将包含在子组件中的元件置于正确位置后,可删除其约束条件(因为子元件自身是刚性,子组件中的任何约束条件都多余)。可以使用子组件的约束条件,将所有零件作为一个整体移动。因为求解器算法不必再计算子组件中的无效条件,故可最小化求解器的计算量,提高运算性能,并保持结构树的简单易懂。
可使用锚点条件,但不要滥用。如果使用多个锚点,则可能会锁定元件使其无法移动。
在定位元件后删除装配约束。
许多用户发现除非进行机构研究,否则没有必要再保留装配条件。
因为不需要再验证装配约束,以后的加载时间将缩短。
重组和去除没有必要的约束,将使结构树更加简单易懂。
这一长篇的意思是:每建立一个装配约束,系统就会将全部约束计算一次,因此就会出现个别零件移位或偏转,这样按标准视图投影就不是正投影了,尺寸标注也就会出问题
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3