Warning: mkdir(): No space left on device in /www/wwwroot/test001/func.php on line 253

Warning: file_put_contents(./cachefile_yuan/ilouw.com/cache/eb/e281a/32365.html): failed to open stream: No such file or directory in /www/wwwroot/test001/func.php on line 241
CAXA文件轉為AutoCAD格式的問題 增加附圖 - 咖迷社區(CAXA彩神iv) - Powered by Discuz!


彩神iv

咖迷社區(CAXA彩神iv)

標題: CAXA文件轉為AutoCAD格式的問題 增加附圖 [打印本頁]

作者: deppic    時間: 2015-7-17 10:06
標題: CAXA文件轉為AutoCAD格式的問題 增加附圖
exb文件格式(CAXA)的通用性還遠遠不如dwg格式(AutoCAD),為方便交流經常需要將文
件轉為dwg格式。兼容性本是國產軟件的賣點之一,但用了CAXA幾年了,至今沒有找到好的
解決辦法,求支援。
以下問題用CAXA2013、2015,PCCAD+AutoCAD2005、2010測試均存在,CAXA圖紙直接另存為
DWG2004至2010任意版本:
1、標題欄、代號欄轉換前如圖11、12;轉換後先用CAXA打開查看無問題同11、12;然後用
PCCAD打開查看有移位問題如21、22;在PCCAD中點擊保存,再用CAXA打開查看有有移位問題
同21、22;在PCCAD中雙擊標題欄,彈出超級塊編輯如33,可以看到CAXA中的\p換行消失了,
不編輯任何內容,直接點擊確認後移位問題竟然恢複正常如圖31、32,但是換行都合並成一
行了。
2、CAXA文本轉換問題:DWG輸出中選擇打散文字,轉換後的文字就沒有文字編輯功能了,
變成了一段段可編輯的線條,很多中文字體變成雙線空心形式,圖紙轉換後經常需要更改文
本內容,這種轉換形式不行;
DWG輸出中不選擇打散文字,caxa文本樣式‘標準’中設置中文字字體為A、西文字體為B,
有一段多行文字,文本樣式選擇‘標準’,內容有中文也有英文,轉換前字體在文字編輯器
中更改為A、C或者C、B或者C、D,則轉換後的文本字體變為A、A或者B、B或者A、B,與轉換
前不一致,其中隻有第一個字轉換正常;轉換前字體在文字編輯器中不改動,轉換後沒問題,
就是A、B;轉換前字體在文字編輯器中更改為A、A或者B、B或C、C,即兩字體改為同一種字
體,轉換後沒有問題。
文字字體應該是很基本的功能,這一點都沒法做到兼容,幾年了,不知道有沒有解決的意向。


(, 下載次數: 2219)


(, 下載次數: 2106)


(, 下載次數: 2250)


(, 下載次數: 2169)


(, 下載次數: 2178)



(, 下載次數: 2162)


(, 下載次數: 2235)
回複1樓:附圖紙
但dwg格式不能上傳,隻好打印成pdf格式。

(, 下載次數: 8892) (, 下載次數: 8742) (, 下載次數: 5820) (, 下載次數: 27406) (, 下載次數: 27231)




作者: sunyanmin    時間: 2015-7-17 16:33
回複 1樓deppic的帖子

可以的話發個帶標題欄和文本的exb文件上來,看看到底是標題欄或文本的事還是別人地方的毛病。因為這個原因可能比較多,我試著用2015R1.3轉化了一個exb文件為cad2000文件(*.dwg),在cad2008中打開標題欄和文本都是對的,隻是在exb中用技術要求欄寫的技術要求轉化後打散了就變成了可編輯的多行文字,其餘的文字及標題欄雙擊就可以編輯,也沒有移位。標題欄在增強屬性編輯器中可編輯,明細表在塊編輯器中可編輯。但我轉化用的exb文件中的標題欄是我自己做的,圖框也不是用的你的那種圖框,而是用的A2A-E-Bound的那種,所以說還得用你的exb文件驗證看看。
作者: fanfu    時間: 2015-7-17 21:18
徹底兼容DWG難呀!
作者: caxadaxia    時間: 2015-7-18 08:40
樓主使用的是PCCAD還是原版的AutoCAD呢?
作者: deppic    時間: 2015-7-18 13:47
回複 4樓caxadaxia的帖子

PCCAD
作者: sunyanmin    時間: 2015-7-20 10:06
回複 1樓deppic的帖子

另做一下你的電子圖板的標題欄可能會好些。以下是給你做的標題欄及轉化為CAD的文件,可參考下。
(, 下載次數: 8248)
另:隻能上傳電子圖板文件和圖片,所以你提取電子圖板裏的標題欄文件驗證下吧。感到可以用的話另存儲為你的標題欄文件即可。新做的標題欄轉化成cad後圖紙名稱、材料及附加的參數欄像你填寫多行了還是有點向下偏移,但都還是在框裏的,應該可以接受。
打包上傳的所有文件見下。



作者: sunyanmin    時間: 2015-7-20 10:19
以上文件打包上傳如下文件:
(, 下載次數: 8062)

作者: deppic    時間: 2015-7-20 16:49
好的,試試看。
先謝謝了。
作者: deppic    時間: 2015-7-21 11:15
回複 7樓sunyanmin的帖子

您上傳的標題欄,用\P換行後,行距偏大,估計接近2倍了,
在我打散重保存後,行距是可以了,但問題和之前就一樣了。
直接用你的標題欄問題1的情況稍好,但還是有偏移。
我打散了比較了下,和我定義的找不到區別,行距問題應該是
我倆的文本樣式設置不同。
標題欄定義的過程和屬性的定義在每個人的軟件中都是一樣,
除了文體樣式各有不同外,如果人或者電腦不同定義出來的
標題欄就有差異,那就估計隻能找軟件問題了。
問題2依然存在。
這次我加測試了AutoCAD2007,不帶PCCAD。


總的來說,這問題暫時應該是沒法解決。
一個CAD圖紙,我認為文本應該是最基本的元素。
期待這方麵兼容性能好些,畢竟DWG格式目前還是最通用的。
作者: sunyanmin    時間: 2015-7-21 12:54
回複 9樓deppic的帖子

你找不到兩個標題欄的區別了那也就不知道怎樣才能改成你所需要的了。把標題欄複製到右邊再打散,任點一下定義的項目,如圖紙名稱,看看“圖紙名稱”這個項目的兩邊夾點位置是不是與你原來定義的標題欄中相同項目的夾點位置是不是一樣?再想想把原來頂著上下邊框的夾點向下和向上移移(當然是精確的移動)後你所寫的內容轉化成cad後跑出框外的情形是不是就少了?或者再把上下夾點再向框中心移,轉化後那就根本不會跑出框外去了。
知道了以上,那麽先說問題1:本身你圖框較寬,在定義如“圖紙名稱”的屬性時又是框選定義的,那麽你所寫的文字必然在行距上平均分布在你所定義的上下框之間,那麽在你寫一行文字時會距中,看不出行距的變化來,當你寫多行文字時,寫的行越多,其行距就越小,兩行時當然間距會最大,因為它要把兩行文字均布在你所定義的上下框裏。那麽這時就有個取舍問題了:你可以在定義時把原來的框就選小,那麽你所寫的文字行間距自然就小了,但在寫多行時又不美觀了;想兼顧一行與多行時就會像你所說的寫的行少了行間距自然就大了。以上的行間距問題還與你定義屬性時所設的字體大小有關聯。
昨天隻是驗證你標題欄中文字轉化後跑出框外的問題,對於問題2,我剛試了試,有一點不明白:為什麽你轉化時要打散文字?如果剛轉化時就選打散文字,那轉化後文字就變成了你所說的單線體了。我在轉化時不打散文字,轉化後所寫的多行文字是一個塊,想編輯整個的了就直接雙擊該塊,你嫌文字的行多了你這時再打散,整個塊又會變成一行行的可編輯文字,這時再編輯不也行嗎?還有就是你所說的字體在編輯時顯示不正確的問題,我試了試是有顯示不為如“新宋體”的時候(在為一個塊時),但我看了看你所寫的其實還是新宋體,不信你可以在CAD的編輯裏把這行字選中,再把它改為新宋體,可以看出這行文字沒有變化,也就是說隻是顯示的不對,其實它該是什麽字體還是什麽字體,除非你在電子圖板中用的字體在CAD中就沒有這種字體 。(我是這樣理解的)
關於問題2的驗證是把你原來的“caxa”原圖在電子圖板中轉化成CAD2000,再用CAD2008打開驗證的。
還有一點是要明白:現在電子圖板肯定還是不怎麽完美,所以遇到問題了先自己解決下,當然可以發貼反映(這是必須的),原則是不管是什麽問題,看看自己能不能從其它方麵先把這問題解決了,要等待軟件解決了,時間上你可能等不起,況且都是畫圖時要你必須馬上解決的問題。
作者: deppic    時間: 2015-7-21 22:06
回複 10樓sunyanmin的帖子

1、首先說明,我立的帖子是問題反饋,附了說明附了圖,肯定是我自己認真測試過的,不然
怎麽敢說是反饋問題。
2、既然是問題反饋,當然是希望CAXA能在後續改進的,希望它能做得更好,不然關我啥事,
軟件就一工具而已,這個不行換一個就是了。
3、我所有的感慨是覺得文字應該是一個CAD圖紙最最基本的元素,它的不兼容讓人覺得有點遺
憾。這兩天搜了蠻多的文章,有篇比較中望和浩辰的剛好提到了這個文字移位問題,說是2010的
時候解決了這個問題的隻有浩辰,不過我沒有去驗證。從這個我是想說文字移位還真是個問題,
別家CAD也遇到過,隻是到了2015年了,CAXA中還存在。
4、多行文本編輯器,目前我認為CAXA是最好用的,一是左上角和右下角的兩點定位,可以絕對
控製文本的寬度,二是可以在編輯器一次分別設置中文和英文的字體。這是目前我最喜歡的CAXA
功能。
然後回複下你說的
1、你給的標題欄和我的屬性定義的夾點位置(即我上麵說的兩點定位的左上角和右下角)是不一樣,
這個我知道了,隻是我認為這個不應該是問題的原因,所以沒提。
2、夾點改小隻是文字移動的範圍可能變小而已,並不是不移動了,這個解決不了根本問題;
3、你回複中‘先說問題1’內容是錯的,多行文字的行距與你所說的上下框沒有關係,是與文本樣
式中行距的設定有關。這個容易理解也容易測試,你用文本或屬性拉一個1000mm高的框,
敲三行文字,設定文字正中,三行文字是按設定行距中正中分布,而不是平均分布到1000mm高;
4、對於我的問題2,你沒有理解。我所需要的就是你說的轉換後是一個文本塊,雙擊可編輯,我
的問題就是針對這種情況,問題是:轉換後的塊中文字字體不正確,不正確發生在中英文字體不同,
並且至少其中一個字體與轉換時軟件的文本樣式字體設置不一致。
作者: sunyanmin    時間: 2015-7-22 08:03
回複 11樓deppic的帖子

你說的都對,我也隻是想讓你盡量地能使軟件的問題在使用時可以減少到能使自己接受的程度,也沒說軟件本身在多行文字間距的設置上或文本轉換方麵就沒有問題。如果你的本意隻是著意在反映軟件的問題而不是像你所說的到現在還沒有找到更好的辦法以求支援(如上所說我也支持能更多地反饋軟件在使用過程中存在的問題以更利於軟件的改進),那麽你反映的問題都對,等待軟件在以後的版本中解決好了。現在使用軟件的人都幫不了你,隻有編軟件的人才能幫你,恕無能為力了。
作者: caxtest    時間: 2015-7-22 08:33
謝謝各位,相關問題已經轉內部調查處理了。
作者: deppic    時間: 2015-7-22 22:29
回複 12樓sunyanmin的帖子

非常謝謝sunyanmin,非常熱心!
你前天發的短消息我剛剛才看到,我都沒用這個發過短消息,所以沒注意到這功能,
剛剛也是無意中點了下才看到,都晚了兩天了,非常抱歉,望見諒。

我這個帖子是反映問題,當然能尋得好的規避方法更好,沒有就隻能期望軟件後續改進了。

作為自主並且連文件格式都自成係統的CAD,希望CAXA越做越好。同時也希望廠家能夠
多多考慮目前CAD的現狀,目前而言,與DWG格式兼容應該是沒有辦法回避的需求。




歡迎光臨 咖迷社區(CAXA彩神iv) (http://www.ilouw.com/forum/) Powered by Discuz! X3.4