iCAx开思网

标题: 【题目】在UG中的traslate或rotate一个零件保留参数 [打印本页]

作者: zwl    时间: 2002-3-6 10:02
标题: 【题目】在UG中的traslate或rotate一个零件保留参数
不准用instance feature,traslate或rotate后的零件只有一个,并可MODIFY
参数驱动零件的traslate或rotate的值
作者: ybo14    时间: 2002-3-6 10:09
如果零件是从Sketch草图生成的,当然可以在Sketch中建立约束实现。
作者: zwl    时间: 2002-3-6 10:23
不是这个意思,我是说如果一个零件沿着X方向TRASLATE 100,然后可以在后续的操作编辑100变为200,可以参数驱动他的TRASLATE值,不准用装配或阵列
作者: idesign    时间: 2002-3-6 10:39
可以使用FEATURE MOVE..........
  
移动,旋转都可以的。。。
作者: ybo14    时间: 2002-3-6 10:47
zwl wrote:
不是这个意思,我是说如果一个零件沿着X方向TRASLATE 100,然后可以在后续的操作编辑100变为200,可以参数驱动他的TRASLATE值,不准用装配或阵列

  
如果光说要实现的结果,Sketch一定可以实现,你说的那样,只要在Sketch中建立一个X方向的尺寸约束100,在后续操作过程中当然可以修改此约束100(如200,反应在零件上就有相应的Traslate,旋转一样的)。不知道你具体的要求是怎样?
还要说明的一点:这种方法只能实现零件是由Sketch生成的,对于要想实现普遍的结果,还没有做。
作者: ybo14    时间: 2002-3-6 10:49
idesign wrote:
可以使用FEATURE MOVE..........
  
移动,旋转都可以的。。。

  
他的意思是操作后在用先前的移动数据直接作为驱动,以这个驱动来完全控制零件的任意变换。我的理解是这样的。
作者: ykcam1    时间: 2002-3-6 10:50
INSERT----DIRECT MODELING----MOVE REGION:选择ALL   OK
作者: zwl    时间: 2002-3-6 10:56
ykcam1 果然是高手,我刚发现的一点小伎俩又被你识破了
作者: ybo14    时间: 2002-3-6 11:02
18吗?
17中没看见阿
作者: ykcam1    时间: 2002-3-6 11:03
1、  EDIT中的FACE部分
与INSERT中的DIRECT MODELING很多时候都能达到同样目的,
后者可形成一个特征,便于以后调整。
  
2、从UG 19测试版看,DIRECT MODELING又做了进一步加强
作者: idesign    时间: 2002-3-6 11:06
呵呵,是不错的方法,不过有点怪了。。。
  
SKETCH同SOLID可以不在一起。。。
  
后面的操作可能看起来比较别扭。。。
作者: zwl    时间: 2002-3-6 11:07
再出一题,作一直线,必须有相关性,不准用SKETCH做
作者: ykcam1    时间: 2002-3-6 11:09
zwl wrote:
再出一题,作一直线,必须有相关性,不准用SKETCH做

  
题意不清,说明与什么相关?
作者: ybo14    时间: 2002-3-6 11:09
ykcam1 wrote:
1、  EDIT中的FACE部分
       ~~~~~~~~~这个不能建立特征
  
与INSERT中的DIRECT MODELING很多时候都能达到同样目的,
后者可形成一个特征,便于以后调整。
  
2、从UG 19测试版看,DIRECT MODELING又做了进一步加强

  
看来得升级了阿
作者: zwl    时间: 2002-3-6 11:14
比如做一通过一个BLOCK的两个端点的直线,当BLOCK尺寸变化时,直线也随之变化
  
[说明]该题ZWL已将两种答案给我看了,
合理,加分;
大家想想看,有哪些方法?---BY ykcam1

作者: ykcam1    时间: 2002-3-6 11:19
zwl wrote:
比如做一通过一个BLOCK的两个端点的直线,当BLOCK尺寸变化时,直线也随之变化

  
大家抢分吧
作者: ybo14    时间: 2002-3-7 09:42
应该是好题吧(反正我没做出来),为什么没人响应?
想来想去,如果不用Sketch建立约束,好像可以通过WAVE技术建立装配件PART间的关联(Link),可是具体针对这道题目,WAVE并不可行,不知道哪位高人指点?
作者: nf_dog    时间: 2002-3-7 13:55
zwl wrote:
不准用instance feature,traslate或rotate后的零件只有一个,并可MODIFY
参数驱动零件的traslate或rotate的值

  
    在这个题目中,我有点疑惑:不知道是平移或旋转一个实体模型的全部,
还是平移或旋转一个实体模型的局部曲面。我认为楼上各位老兄的想法都是正确的,
但都缺乏具体的针对性。
    我个人认为,一道好的题目应有一个具体、明确的问题。通过解决了该问题后,
使我们能了解并掌握某种工具的使用条件和应用场合,从而引发我们的思路,
看看能否利用该工具去解决其它实际问题。
    所以,ZWL老兄出的第二道题目,我无从作答,但我对此题目的本身很感兴趣,
不知道该答案是否具有普遍性。
作者: zwl    时间: 2002-3-7 15:49
当然是平移或旋转一个实体模型的全部,第二题是我无意中发现的,很好用
作者: nf_dog    时间: 2002-3-7 16:34
ZWL兄,能否给出关于两个题目的具体例子来让大家练习以分享UG的强大功能?
作者: ykcam1    时间: 2002-3-7 19:50
ZWL想法挺好,昨天我叫他先别公布答案,以免对大家想法导向。
  
大家再想想,或许还有其他好方法。
作者: ybo14    时间: 2002-3-8 18:16
i got it!
首先建立Expressions,然后通过Curve by Law建立。
需要注意的是在要求建立坐标系时选择Specify Csys Reference。
注明:图中红色框中为建立的直线Expressions。
作者: 开开    时间: 2002-3-8 18:37
这样做根直线也太辛苦了吧,不过也给大家提供了一种思路,对触类旁通有帮助。
作者: idesign    时间: 2002-3-8 21:00
zwl wrote:
比如做一通过一个BLOCK的两个端点的直线,当BLOCK尺寸变化时,直线也随之变化

  
1、选择BLOCK的一个面作SKETCH平面,画条线约束就是了。。。呵呵。。。
  
人家提醒不能用SKETCH  ----BY ykcam1
  
2、作个面或者基准面作交线。。。
可以,加分鼓励  ---BY ykcam1
作者: ybo14    时间: 2002-3-8 21:50
idesign wrote:
[quote]zwl wrote:
比如做一通过一个BLOCK的两个端点的直线,当BLOCK尺寸变化时,直线也随之变化

  
1、选择BLOCK的一个面作SKETCH平面,画条线约束就是了。。。呵呵。。。
  
2、作个面或者基准面作交线。。。 [/quote]
  
题目要求不准用Sketch阿,想了好久才得解
作者: ybo14    时间: 2002-3-8 22:14
idesign wrote:
[quote]zwl wrote:
比如做一通过一个BLOCK的两个端点的直线,当BLOCK尺寸变化时,直线也随之变化

  
1、选择BLOCK的一个面作SKETCH平面,画条线约束就是了。。。呵呵。。。
  
人家提醒不能用SKETCH  ----BY ykcam1
  
2、作个面或者基准面作交线。。。
可以,加分鼓励  ---BY ykcam1 [/quote]
  
做面和Block求交线,好像是不是有悖于原题?比如说移动Block,当大于本身尺寸时(即面离开了Block),出错。我觉得上面我用的方法更能符合题目的愿意,且所做的Curve为特征(具有参数),请ykcam1斑竹指正。
作者: idesign    时间: 2002-3-8 22:23
那方法也太累了。。呵呵。。。
  
还是SKETCH好。。。
作者: ybo14    时间: 2002-3-8 22:38
idesign wrote:
那方法也太累了。。呵呵。。。
  
还是SKETCH好。。。

  
当然我觉得用Sketch最方便,不过方法必然有它的可用之处。
不知道能否得到加分,想了很久,呵呵。。。
作者: nf_dog    时间: 2002-3-9 01:18
idesign wrote:
  
2、作个面或者基准面作交线。。。

  
   哈。。。。没有新意,我还以为有什么“绝招”呢。如果仅是为了作这样一条直线,还不如作草图来得干净利落,有误人子弟之嫌。是不是还有其它答案?
作者: ykcam1    时间: 2002-3-9 08:57
ybo14 wrote:
[quote]idesign wrote:
[quote]zwl wrote:
比如做一通过一个BLOCK的两个端点的直线,当BLOCK尺寸变化时,直线也随之变化

  
1、选择BLOCK的一个面作SKETCH平面,画条线约束就是了。。。呵呵。。。
  
人家提醒不能用SKETCH  ----BY ykcam1
  
2、作个面或者基准面作交线。。。
可以,加分鼓励  ---BY ykcam1 [/quote]
  
做面和Block求交线,好像是不是有悖于原题?比如说移动Block,当大于本身尺寸时(即面离开了Block),出错。我觉得上面我用的方法更能符合题目的愿意,且所做的Curve为特征(具有参数),请ykcam1斑竹指正。 [/quote]
  
(1)见下图
(2)还有其他方法,等ZWL公布吧
作者: ybo14    时间: 2002-3-9 12:15
ykcam1斑竹可以试一试如果Move Block(使datum离开Block,这样好像出错阿)。
作者: idesign    时间: 2002-3-9 12:19
ybo14 wrote:
ykcam1斑竹可以试一试如果Move Block(使datum离开Block,这样好像出错阿)。

  
不会出错!
  
你怎么作的DATUM啊? 怎么移动BLOCK的啊?
作者: zwl    时间: 2002-3-9 12:35
公布答案:SOLUTION 1:用新功能SPLINE BY POINT,只取两点降阶得一直线, 他的属性虽是Spline,但从数学上讲应是直线,  
> Degree 1  
> Number of Poles 2  
> Number of Segments 1  
> Number of C0 Knots 0  
> Number of C1 Knots 0  
> Number of C2 Knots 0  
> 且由它做得EXTRUDED 面是平面  
> SOLUTION 2:或在装配里用WAVE GEOMETRY LINKER----POINT/LINE
作者: idesign    时间: 2002-3-9 12:40
没有太大意义的!
  
什么情况下要求你这样作呢?
  
实际软件的功能是有很多的,不是全能用到,也不一定全有用! 实用的才是好的!
作者: ybo14    时间: 2002-3-9 12:45
idesign wrote:
[quote]ybo14 wrote:
ykcam1斑竹可以试一试如果Move Block(使datum离开Block,这样好像出错阿)。

  
不会出错!
  
你怎么作的DATUM啊? 怎么移动BLOCK的啊? [/quote]
  
见上面ykcam1的作答,用Move Feature移动阿,比如Block沿X方向的尺寸为10,那么我移动DXC 30,就会出错。(该不会是我理解错误吧,呵呵)
作者: idesign    时间: 2002-3-9 12:47
ybo14 wrote:
见上面ykcam1的作答,用Move Feature移动阿,比如Block沿X方向的尺寸为10,那么我移动DXC 30,就会出错。(该不会是我理解错误吧,呵呵)

  
我移动1000都没错啊。。。你怎么作的DATUM啊???
作者: zwl    时间: 2002-3-9 13:02
idesign wrote:
没有太大意义的!
  
什么情况下要求你这样作呢?
  
实际软件的功能是有很多的,不是全能用到,也不一定全有用! 实用的才是好的!

我觉得很有意义啊,特别是作一些与某些体相关的曲面时,很有用,在CATIA和PROE中有此功能
作者: idesign    时间: 2002-3-9 13:09
zwl wrote:
我觉得很有意义啊,特别是作一些与某些体相关的曲面时,很有用,在CATIA和PROE中有此功能

  
你举例说明吧。。。
作者: ybo14    时间: 2002-3-9 13:27
idesign wrote:
[quote]ybo14 wrote:
见上面ykcam1的作答,用Move Feature移动阿,比如Block沿X方向的尺寸为10,那么我移动DXC 30,就会出错。(该不会是我理解错误吧,呵呵)

  
我移动1000都没错啊。。。你怎么作的DATUM啊??? [/quote]
  
我是过Block的三个定点阿,坛主怎样做的?
作者: ykcam1    时间: 2002-3-9 14:38
您如用的是UG18版,是可以的
作者: idesign    时间: 2002-3-9 16:44
ybo14 wrote:
  
我是过Block的三个定点阿,坛主怎样做的?

  
用点作怎么可以啊???要用线啊! 
作者: ykcam1    时间: 2002-3-9 17:09
idesign wrote:
[quote]ybo14 wrote:
  
我是过Block的三个定点阿,坛主怎样做的?

  
用点作怎么可以啊???要用线啊!  [/quote]
  
UG18版可用点,以前版本用点不能实现关联
作者: idesign    时间: 2002-3-9 17:20
18也不行吧?!
  
用3点作的是 FIXED_DATUM_PLANE 是FIXED啊。。。。
  
选择边线作的是 DATUM_PLANE 
作者: ykcam1    时间: 2002-3-9 17:32
摘自UG18 CAST
There is a new option on both dialogs.  
  
For Datum Planes, choosing this will give you a new dialog that has two new methods. This gives you much more capability and flexibility than the end/mid point options on the main Datum Plane dialog.
作者: idesign    时间: 2002-3-9 17:38
呵呵。。。
  
There is a new option on both dialogs.




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