CAD畫多段線的時(shí)候看不到預(yù)覽效果的解決方法
前幾天有網(wǎng)友問了CAD畫多段線的時(shí)候看不到預(yù)覽效果的原因,在畫多段線的時(shí)候看不到預(yù)覽效果,要等確定端點(diǎn)后才能看到繪制的線段。
開始以為是變量設(shè)置被修改,但并沒有解決他的問題,最后還是他找到了答案。不知道大家有沒有遇到過這個(gè)問題,這里不妨給大家講一下。
一、拖動(dòng)模式DRAGMODE被關(guān)閉
如果不光繪制多段線的時(shí)候看不到效果,其他繪圖和編輯命令也看不到預(yù)覽效果的話,比如復(fù)制圖形的時(shí)候在光標(biāo)處看不到復(fù)制圖形的預(yù)覽圖。
其實(shí)可以看出來(lái),這種情況跟網(wǎng)友的情況有點(diǎn)不同,在DRAGMODE被關(guān)閉的情況下,繪制多段線時(shí)移動(dòng)光標(biāo)時(shí)不僅看不到預(yù)覽效果,動(dòng)態(tài)輸入的角度和長(zhǎng)度提示也不顯示了。
輸入DRAGMODE回車,可以看到有三個(gè)選項(xiàng):開、關(guān)和自動(dòng)。
大家可能以為將DRAGMODE模式打開就可以了,其實(shí)不是這么回事,如果將DRAGMODE設(shè)置為開ON,會(huì)發(fā)現(xiàn)很多命令仍然沒有拖拽預(yù)覽效果。下面簡(jiǎn)單介紹一下開和自動(dòng)的區(qū)別。
下面簡(jiǎn)單
輸入DRAGMODE,回車,輸入ON,回車,我們?cè)賮?lái)復(fù)制圓看一下,發(fā)現(xiàn)仍然跟上面的截圖一樣,沒有預(yù)覽效果,需要輸入DRAG,才能看到預(yù)覽效果。
不過也不是所有命令拖動(dòng)預(yù)覽都需要輸入DRAG,例如繪制直線或多段線的直線段的時(shí)候不用輸入DRAG,繪制圓、弧或多段線的弧線段的時(shí)候,就沒有預(yù)覽效果。
默認(rèn)狀態(tài)下DRAGMODE被設(shè)置為自動(dòng),這種狀態(tài)就不用輸入DRAG來(lái)申請(qǐng)顯示拖動(dòng)效果,所有對(duì)支持拖動(dòng)的命令自動(dòng)顯示拖動(dòng)預(yù)覽效果。
二、多段線寬度比較小
剛才以為那位網(wǎng)友的問題就是因?yàn)镈RAGMODE設(shè)置的問題,結(jié)果設(shè)置后沒有用,最后他發(fā)現(xiàn)了問題,原來(lái)是多段線寬度設(shè)置為1,而視圖尺寸比較大。
之前還真沒有注意過這個(gè)現(xiàn)象,在AUTOCAD 2018里試了一下,發(fā)現(xiàn)確實(shí)如此,如果視圖顯示范圍比較小,寬度1的多段線是可以看得到的,縮小一點(diǎn)后多段線就會(huì)變得若隱若現(xiàn),在縮小一點(diǎn),多段線還真的看不到了。
雖然多段線預(yù)覽的時(shí)候要表現(xiàn)寬度的效果,當(dāng)視圖尺寸很大的時(shí)候,被縮放后多段線的寬度遠(yuǎn)小于一個(gè)像素,不顯示從不理論上說(shuō)也沒有問題,但既然繪制完的線段能看到,拖動(dòng)過程中的預(yù)覽線也應(yīng)該看得到啊!
在浩辰CAD里試了一下,發(fā)現(xiàn)并沒有這個(gè)問題,無(wú)論如何縮放,多段線預(yù)覽都可以看到。
這個(gè)問題看起來(lái)很奇怪,但找到原因后也可以理解。
解決辦法:
1、將多段線的寬度設(shè)置為合理的、與圖形視圖匹配的寬度。
如果多段線長(zhǎng)度很長(zhǎng),比如說(shuō)10000,寬度設(shè)置成1是沒有意義的,不光是顯示的問題,因?yàn)檫@種圖紙通常會(huì)按1:100打印,而打印的最小線寬是0.05毫米,多段線按打印比例計(jì)算縮放后是0.01毫米,這個(gè)寬度會(huì)被忽略,這圖紙中多段線寬度應(yīng)該設(shè)置成20、30這樣的數(shù)值。
2、如果多段線寬度是無(wú)意設(shè)置的,則可以將多段線寬度設(shè)置為0。在寬度為0的時(shí)候,多段線的預(yù)覽顯示是正常的。
AUTOCAD已經(jīng)推出了將近四十年,已經(jīng)是一款很成熟的軟件,仍難免有這樣那樣的問題,國(guó)產(chǎn)中望CAD起步較晚,難免存在一些瑕疵,也有比AUTOCAD做得好的地方,希望大家多支持國(guó)產(chǎn)CAD軟件!