iCAx开思网

标题: 【求助】modify 3d中的问题 [打印本页]

作者: hlp    时间: 2003-6-6 09:20
标题: 【求助】modify 3d中的问题
见图
作者: hlp    时间: 2003-6-6 09:23
用modify 3d>move,选择修改尺寸,改为60。结果,
作者: hlp    时间: 2003-6-6 09:26
重复上述操作,尺寸还是改为60,结果正确了。
作者: hlp    时间: 2003-6-6 09:35
3
作者: yy_yo    时间: 2003-6-6 13:35
我试了三遍,没有问题啊?
作者: hlp    时间: 2003-6-6 15:50
请帮忙看看是什么问题:
  
首先建立草图,用construct构造2条直线和2相切圆,然后用contour>overdraw完成profile。
作者: hlp    时间: 2003-6-6 15:52
extrude,并用3d anno>distance标注两圆心距离。
作者: hlp    时间: 2003-6-6 15:55
用modify 3d>move,选择keep tan选项,改变圆心距离。
作者: hlp    时间: 2003-6-6 15:56
圆心距离改为60。
作者: hlp    时间: 2003-6-6 15:57
再次使用modify 3d>move, keep tan, 修改圆心距离为90。
作者: hlp    时间: 2003-6-6 15:59
结果圆心距离成为90.03
作者: hlp    时间: 2003-6-6 16:01
我在2002,2002+上都试过,都有这个问题。是我在操作上有错误?
作者: yy_yo    时间: 2003-6-6 19:19
   不是你的操作错误
   我对OSD绘图的一个比较满意的比喻是:捏橡皮泥。
   所以,在OSD中,使用尺寸驱动的方式修改实体,实际上没有直接修改方便。它和参数式软件的不同就在于没有了尺寸的约束,可以更自由的建构和修改实体。
    此处的问题是,由于尺寸的限制,使圆弧面在移动后,圆心发生了偏移。(见附图)如果不用尺寸驱动,而直接使用Dir&Lengh或者Two Point的方式就不会出现问题。
   在第一次移动时尺寸没有出现问题是因为:移动的距离不大,小于0.01所以没有表示出来。不是OSD系统不稳定。
   
   
作者: yy_yo    时间: 2003-6-6 19:22
     我对OSD的理解是,直观的从实体的角度考虑设计,而不是从尺寸的角度去考虑我们怎样去约束各种条件得到需要的设计结果。
作者: hlp    时间: 2003-6-7 10:28
我认为osd在尺寸驱动方面应该改进。
  
我按照你的说法做过试验,如果2个圆心的距离是79.13,而我们希望圆心的距离改为63.15。如果按照点到点的方法或是方向长度的方法修改,都不如直接输入尺寸来得方便。
  
所以osd提供了以修改尺寸值来move面的方法。只要修改源程序的算法,完全可以做到一次得到精确结果。
作者: TONYSOHO    时间: 2003-7-1 09:47
你們使用的例子太簡單了,突顯不出軟件之間的優勢
由我來介紹一個在參數軟件達不到的地方
我先載入一個IGES的檔案,如下圖
作者: TONYSOHO    时间: 2003-7-1 09:48
如下圖我針對IGES圖檔局部標註尺寸.
作者: TONYSOHO    时间: 2003-7-1 09:49
我直接利用標註後的尺寸,直接變更如下圖
作者: TONYSOHO    时间: 2003-7-1 09:50
如下圖外觀及內部機構全部一起設計變更
作者: TONYSOHO    时间: 2003-7-1 09:52
如下圖的結果,這樣的做法才能提高公司的效益,而不是在繪製簡單的外型的尺寸驅動,那是很沒有意義的......




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