iCAx开思网

标题: 【讨论】这是否sw草图中的bug [打印本页]

作者: hlp    时间: 2004-3-20 15:54
标题: 【讨论】这是否sw草图中的bug
如图,首先建立草图1,将草图1通过转换实体引用到草图2。继续在草图2中画线,定义两条水平线距离尺寸,再定义两条竖线相等,sw提示错误。  
  
如果不用转换实体引用,直接在草图2中画线,再约束线段到草图1边线,则以上操作可以通过。  
  
以上操作在2004sp1和sp2.1都有问题。
作者: hlp    时间: 2004-3-20 15:57
这是有问题的文件。
作者: Francis's    时间: 2004-3-20 16:23
黑人姐姐,從前看過你很多高論,讓悶人廣開眼界,在這裡要說聲謝謝!
  
可是,萬丈高樓從地起,
恕悶人直言,
看來你的基本功仍需努力。
  
下圖是來自help的。
作者: Francis's    时间: 2004-3-20 16:24
只需把點拖一拖,即可。
附件已經解決問題。
作者: Francis's    时间: 2004-3-20 16:29
有請班主或樓主,希望能把主題改一改。
加上“這是否”
=【讨论】這是否sw草图中的bug
  
我想這樣會較爲理想,可避免誤導初學者。
徒弟已照办
作者: hlp    时间: 2004-3-20 18:38
老闷真厉害,我编辑了第一个帖子,不用写字,竟是将“這是否” 三个字自动添加上了。
  
只是我下载了你修改过的文件,当改变尺寸10到12,草图又红了。任我这初学者无论怎样拖都没办法修复。
  
还要请教,该怎样拖?
作者: hlp    时间: 2004-3-20 18:45
以我这个初学者对关系草图的认识,应该是“点击尺寸值就可以修改,修改后就可以驱动草图。”,而不是还要“拖一拖”。
  
不知这“拖一拖”是不是在误导初学者。
作者: Francis's    时间: 2004-3-20 19:20
hlp wrote:
以我这个初学者对关系草图的认识,应该是“点击尺寸值就可以修改,修改后就可以驱动草图。”,而不是还要“拖一拖”。  
  
  不知这“拖一拖”是不是在误导初学者。

  
何出此言呢?難道會有人相信,悶人在誤導他人嗎?
  
重申:悶人是爲你著想的,兄台不要這樣吧,先打好基礎再説吧!
作者: whitecloud    时间: 2004-3-20 19:47
lhp 你這樣的草圖定義是不合理的
sw 出現錯誤是正常的
  
在你的認識 A跟B 是先設定等長
然後再標示10
ok 第一次標註是不是正常的?但是依改尺寸就出現錯誤
那是因為 你把10變更為12時候
sw並不知道你是要以哪邊為基準去算呢? 上面還是下面?
你並沒有很正確的定義草圖
  
因此  你改尺寸時候,sw 不管由哪個基準去把10變成12,都是錯的
因為邊界被重合了
sw無法先改成12在去核定等長的限制條件
  
簡單說 你的草圖定義方式錯誤了,這樣的定義會讓你無法改尺寸來答道尺寸驅動


可以想想
如何讓 10這個尺寸,在改成12時候是對稱加的
這樣草就會ok
修改尺寸也可以正常
作者: hlp    时间: 2004-3-20 19:54
不知老闷是否sw的开发者。
  
如果这不是bug,何以拖动一次后还需要一拖再拖?
  
什么叫完全定义?应该是有唯一的解才叫完全定义。如果在要拖动的点上标注一个尺寸,再改变左侧的尺寸值就不会导致草图变红。所以那help中的“完全定义”是不是完全定义,初学者是很难弄明白的。
  
It is a absolute bug。
作者: Francis's    时间: 2004-3-20 19:57
原來如此!
謝謝喵仙,
其實悶人是“知其然而不知其所以然”的,
所以不能準確地解決黑人姐姐的難題,
  
經仙人一點,通了。
作者: Francis's    时间: 2004-3-20 20:01
hlp wrote:
不知老闷是否sw的开发者。  
  
  如果这不是bug,何以拖动一次后还需要一拖再拖?  
  
  什么叫完全定义?应该是有唯一的解才叫完全定义。如果在要拖动的点上标注一个尺寸,再改变左侧的尺寸值就不会导致草图变红。所以那help中的“完全定义”是不是完全定义,初学者是很难弄明白的。  
  
  It is a absolute bug。

  
一錯再錯,全地球人都知道悶人除了是SW的客戶以外,
跟SW一點關係也沒有。
  
有請細看 喵仙 的話,你能獲益良多的。
作者: Francis's    时间: 2004-3-20 20:03
另外,如果要使用英語的話,
請全部使用英語,免得悶人看不懂。
作者: hlp    时间: 2004-3-20 20:03
whitecloud wrote:
lhp 你這樣的草圖定義是不合理的  
  sw 出現錯誤是正常的  
  
  在你的認識 A跟B 是先設定等長  
  然後再標示10  
  ok 第一次標註是不是正常的?但是依改尺寸就出現錯誤  
  那是因為 你把10變更為12時候  
  sw並不知道你是要以哪邊為基準去算呢? 上面還是下面?  
  你並沒有很正確的定義草圖  
  
  因此  你改尺寸時候,sw 不管由哪個基準去把10變成12,都是錯的  
  因為邊界被重合了  
  sw無法先改成12在去核定等長的限制條件  
  
  簡單說 你的草圖定義方式錯誤了,這樣的定義會讓你無法改尺寸來答道尺寸驅動  
  你  
  你  
  可以想想  
  如何讓 10這個尺寸,在改成12時候是對稱加的  
  這樣草就會ok  
  修改尺寸也可以正常

  
请看我的贴图。加了一个尺寸后再改变左边的尺寸就可以通过。
作者: Francis's    时间: 2004-3-20 20:05
hlp wrote:
   
  
  请看我的贴图。加了一个尺寸后再改变左边的尺寸就可以通过。

  
。。。。
作者: whitecloud    时间: 2004-3-20 20:05
hlp 可能也會使用proe
  
因為這個定義模式在proe裡面是不會發生錯誤
  
但是在sw草圖是不允許這樣的定義方式
這並不是sw的bug
只是sw不允許這樣的定義方式而已
  
如果用別軟體方式來檢視sw,就說這是sw bug
這並不公平的
  
如果這樣算是bug
那proe不能在草圖裡面使用一個plan跟一條曲線,產生重合或者貫穿的限制條件
那這個proe不就也是有bug了?
  
當你使用一個軟體
必須去體會他的繪圖邏輯才是正確的學習態度
作者: whitecloud    时间: 2004-3-20 20:11
呵呵
那就好了麻
當你給足條件
不就可以了
作者: hlp    时间: 2004-3-20 20:20
问题就在help里。
  
此“完全定义”非彼完全定义。使我等初学者想不被误导都没可能。
作者: whitecloud    时间: 2004-3-20 20:27
唉呦
你要在文字上鑽牛角尖,我也沒法了
怪只能怪 翻成中文的人,按照英文的字面意思番,而沒有翻譯到骨隨理了
所以才有可能給人造成誤會
  
還好偶當初沒有看太多help
作者: hlp    时间: 2004-3-20 20:43
网上的英文高手,看看这英文说的是啥?
作者: whitecloud    时间: 2004-3-20 21:00
@@ 還真的去搬英文 help
呵呵
我英文也不好阿,也看不出所以然的
  
如果你很堅持這裡是一個bug
或者是很容易讓初學者誤會
那就是好了
  
這種沒啥好爭的吧!
作者: smltiger    时间: 2004-3-20 22:21
容菜鳥說句話 試了兩位先進的檔案
得到的數據是兩位的草圖設置是一模一樣的 共有17項
只有草圖尺寸出現正常不一的現象
先試黑人姊姊的草圖  更改什麼尺寸 確時出現錯誤
後試悶人大師的草圖  本來尺寸仍屬正常 可是當改任何尺寸時
其情況亦與黑人姊姊的狀況相同 錯誤不斷
但有趣的是 當你去拖曳線段點時 卻是尺寸正常更新 沒有錯誤
因此黑人姊姊說的也不無可能
要不......那就不用說了  
請看以下動畫
作者: Terrywinner    时间: 2004-3-21 00:40
要这样标注的时候你应该添加对称关系,而不是添加等长的关系!因为sw不知道你的那个尺寸的一个基准,所以判断出错!
标注或添加约束的时候要考虑清楚你要驱动的线是那个!然后才去进行添加!
看看
作者: Terrywinner    时间: 2004-3-21 00:42
如果一定要用等长来约束的话!你可以这样!
作者: 菜虫    时间: 2004-3-21 01:12
Terrywinner wrote:
如果一定要用等长来约束的话!你可以这样!

  
系呀!这就对了嘛……
作者: Francis's    时间: 2004-3-21 01:15
Terrywinner wrote:
如果一定要用等长来约束的话!你可以这样!

直觀
作者: smltiger    时间: 2004-3-21 01:20
支持Terrywinner板大的做法
一般應該是用中心軸線來添加對稱關係比較好使
作者: 菜虫    时间: 2004-3-21 21:41
某些方式,可能这种软件支持,另一种软件不支持,比如SW一般不支持G2,鸭子也不支持草图直接切割曲面。
  
某种行为方式,不被软件所支持,这只是功能的差异,不是Bug。
  
就如同肤色的黑与白,这也不是人种的Bug一样……
  
哦……猫大说过了……
  
收声!




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