iCAx开思网

标题: 【讨论】装配中的几个问题,期盼你的回答 [打印本页]

作者: laogao    时间: 2003-8-6 23:13
标题: 【讨论】装配中的几个问题,期盼你的回答
为什么在装配中(assembly)有时会出现,edit里的update为灰(表示没有零件要更新)而analyze里的update又要求更新?那么edit里的update与analyze里的update有何异同?
在装配中,用自上而下的设计,是不是做好一个零件就FIX一下,再做一个再fix一下?我们可以用辅助元素可以保持零件间的同步约束,但还是难保少几个自由度约束(因为此时用degrees of freedom 判断零件的自由度都是6)。此时怎么判断零件是否被完全约束,没有自由度?换句话说,不会被罗盘一托就跑。
在装配中,循环引用也是烦人的事。当你正想引用某一元素时,突然提示你循环引用了,可在那么多的约束中怎样查到到底是那些约束导致了循环引用?出错时提示的约束,远不能使人弄清循环引用的根源。怎样才能错的明明白白?
作者: ππ神醫    时间: 2003-8-7 15:52
为什么在装配中(assembly)有时会出现,edit里的update为灰(表示没有零件要更新)而analyze里的update又要求更新?那么edit里的update与analyze里的update有何异同?  
通常我不會特別去注意方面的事,因為在 cam 模組中的 updata 是一直亮起來的!若是說有不一樣的地方,當然有了就是多加了該模組是否更新的偵測了!
  
在装配中,用自上而下的设计,是不是做好一个零件就FIX一下,再做一个再fix一下?我们可以用辅助元素可以保持零件间的同步约束,但还是难保少几个自由度约束(因为此时用degrees of freedom 判断零件的自由度都是6)。此时怎么判断零件是否被完全约束,没有自由度?换句话说,不会被罗盘一托就跑。
若是使用由上而下,我是會將所有的零件固定住,因為這時你如果使用 3D 限制條件會無法使用,但有時不小心移動到零件或是未在視景中執行了爆炸的動作更新之後雖然位置還是回到原位,但零件的座標卻回不來,所以只好固定住每個零件,若是要做機構模擬時,不要使用自動產生機構,將要的節點加上去就可以了!  
  
在装配中,循环引用也是烦人的事。当你正想引用某一元素时,突然提示你循环引用了,可在那么多的约束中怎样查到到底是那些约束导致了循环引用?出错时提示的约束,远不能使人弄清循环引用的根源。怎样才能错的明明白白?
基本上管理共用元素本來就是一件必修的課程,當然不可隨意相互參照,這在數學邏輯上也行不通,所以建立 "骨架"零件 是件不做不可的事!我的做法是下面的零件可以向上參考,上面的零件不可向下參考,將 "骨架"零件 放在一個群組的最上方,用來管理!
作者: ππ神醫    时间: 2003-8-7 15:55
第二部份
作者: laogao    时间: 2003-8-7 20:48
無限感動Toππ神醫!我是一個初學者,我會認真研究你的指引。有幾個術語不懂,"骨架"零件和群組。"骨架"零件是不是指第一個被放入assembly的零件?
作者: 連夜雨    时间: 2003-8-13 13:06
受益良多,辛苦神醫了
作者: yaolianquan    时间: 2007-4-28 21:35
标题: 自由度分析
楼主所说的自由度分析怎么都是6,说明你没有把与被分析部件的同级部件给定位(fix)住,那样的话,虽然之间有相对的约索,相对自由度小于6甚至为零了,但catia V5的自由度分析是以绝对空间为参照的!

所以请记住,在作自由度分析之前,一定要把同级(level)的诸多references中的至少一个给定位住,才谈得上分析自由度,否则不管你怎么约束,分析出来都是六!





欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3