AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

[討論]請教Excel建立資料,AutoCAD執行繪製?

上一篇主題 下一篇主題 向下

[討論]請教Excel建立資料,AutoCAD執行繪製?

發表 由 Jakie 于 2012-09-16, 12:13

資料作業模式Excel

以下為Excel儲存格建立聚合線批次資料,於AutoCAD指令欄貼上可直接繪製完成


以下為Excel儲存格建立單行文字批次資料,於AutoCAD指令欄貼上可直接繪製完成


請大大幫忙,我的問題是插入圖塊發生問題
指令:insert(出現對話框)
選擇圖塊名稱:point(選擇完成之後需要"確定") 如何在Excel編寫資料,讓AutoCAD對話框裡面的"確定"鍵,可以自己執行

成功執行例子:
執行單行文字如下編輯: 執行1行多一個儲存格 可以結束輸入 也可以當成重複指令 空格也可以當成執行
串連說明 :DTEXT△-8.682,12.87△3△0△1
DTEXT :單行文字
△ :空格(在AutoCAD指令欄當Enter)
-8.682,12.87 :E坐標 , N坐標
3 :文字高度
0 :文字旋轉角
1 :顯示文字

Jakie
初級會員
初級會員

文章總數 : 75
年齡 : 40
來自 : Tainan Baiho
職業 : 土木
愛好 : 自然藝術
個性 : 有點品味,有點走味~^.^
使用年資 : 8年
使用版本 : 2004
積分 : 1
經驗值 : 2952
威望值 : 87
注冊日期 : 2010-10-28
藍鵲79號
男 獅子座 蛇

回頂端 向下

回復: [討論]請教Excel建立資料,AutoCAD執行繪製?

發表 由 Tiger&蘋果爸 于 2012-09-26, 08:18

可以將Excel的資料儲存成scr檔!
然後使用巨集語法加入-insert等方式插入圖塊!

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17320
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 65290
威望值 : 12862
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: [討論]請教Excel建立資料,AutoCAD執行繪製?

發表 由 蜻蜓草 于 2012-09-26, 12:28

Tiger&蘋果爸 寫到:可以將Excel的資料儲存成scr檔!
然後使用巨集語法加入-insert等方式插入圖塊!

小弟對這個也很感性興, 能弄個小例子嗎? 還是那邊有資料可以參考? 感謝~
avatar
蜻蜓草
一般會員
一般會員

文章總數 : 74
年齡 : 40
來自 : 南投
職業 :
愛好 : 電影
個性 : 溫和
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 2383
威望值 : 0
注冊日期 : 2012-08-16
男 雙魚座 蛇

回頂端 向下

回復: [討論]請教Excel建立資料,AutoCAD執行繪製?

發表 由 Jakie 于 2012-09-27, 02:18

Excel貼過去是可以使用的,只要要自己按住"Enter"鍵,所有圖塊就可以順利插入指定的坐標位置上。
使用這種方法也是很無奈,因公司使用群只接受這樣。

開心的事情來ㄌ,公司電腦要升級了window 8 直接跳到autocad 2013
2002-2013直接跳11個版本
好開心(終於可以有機會接觸蘋果爸的使用範例了)
只是有可能是明年才會安裝

Jakie
初級會員
初級會員

文章總數 : 75
年齡 : 40
來自 : Tainan Baiho
職業 : 土木
愛好 : 自然藝術
個性 : 有點品味,有點走味~^.^
使用年資 : 8年
使用版本 : 2004
積分 : 1
經驗值 : 2952
威望值 : 87
注冊日期 : 2010-10-28
藍鵲79號
男 獅子座 蛇

回頂端 向下

回復: [討論]請教Excel建立資料,AutoCAD執行繪製?

發表 由 Tiger&蘋果爸 于 2012-09-27, 04:23

Jakie 寫到:Excel貼過去是可以使用的,只要要自己按住"Enter"鍵,所有圖塊就可以順利插入指定的坐標位置上。
使用這種方法也是很無奈,因公司使用群只接受這樣。

開心的事情來ㄌ,公司電腦要升級了window 8 直接跳到autocad 2013
2002-2013直接跳11個版本
好開心(終於可以有機會接觸蘋果爸的使用範例了)
只是有可能是明年才會安裝
是否可以提供局部的檔案來測試使用!
PS:恭喜你們公司使用新版本,這樣才有新優勢,不過window 8搭配autocad 2013不知道會不會有問題呢~
竊喜

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17320
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 65290
威望值 : 12862
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: [討論]請教Excel建立資料,AutoCAD執行繪製?

發表 由 Jakie 于 2012-09-29, 10:53

Excel為主要資料編輯作業
編輯方式
如圖片
AutoCAD建立圖塊與名稱"point"

最後把Excel"紅色區塊"資料複製 貼到AutoCAD指令欄,會一直出現教你點選"確定" 只要按住"Enter"鍵,就可插入圖塊於指定座標上


最終是希望可以不用按住"Enter"鍵~那就很棒了

Jakie
初級會員
初級會員

文章總數 : 75
年齡 : 40
來自 : Tainan Baiho
職業 : 土木
愛好 : 自然藝術
個性 : 有點品味,有點走味~^.^
使用年資 : 8年
使用版本 : 2004
積分 : 1
經驗值 : 2952
威望值 : 87
注冊日期 : 2010-10-28
藍鵲79號
男 獅子座 蛇

回頂端 向下

回復: [討論]請教Excel建立資料,AutoCAD執行繪製?

發表 由 Tiger&蘋果爸 于 2012-10-01, 06:39

因為EXCEL無法在INSERT前面加上-
所以你必須在出現INSERT對話方塊後,使用者需自行再按下「Enter鍵」!

這裡建議改個作法,在EXCEL複製後,不要貼到AutoCAD,請先改貼到記事本,再將插入語法修改(如圖所示),最後儲存為SCR格式,然後在AutoCAD中使用SCRIPT指令載入,即可自動完成插入圖塊。註:請將▲改為空格。

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17320
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 65290
威望值 : 12862
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: [討論]請教Excel建立資料,AutoCAD執行繪製?

發表 由 adslwang 于 2012-10-01, 13:33

看合不合用,新手駕駛 把原有的再編修一下
http://www.autocad-tw.com/t12676-topic?highlight=%E5%B1%95%E9%BB%9E

再編修後..
代碼:

(defun c:3030()
(setvar "cmdecho" 0)
(SETVAR "PDMODE" 35)
(setq DD (GETSTRING "\n 輸入預插入展點附帶圖塊名稱:"))
(setq dat_file (getfiled "展點測式" "C:\\Documents and Settings\\Administrator\\桌面\\TEST10" "dat" 2))  ;;此處C的資料夾要自訂
(SETQ SD 3 SD1 0) 
(setq ff (open dat_file "r") data (read-line ff))
(command "-insert" DD DATA 1 0 "" "POINT" DATA "TEXT" DATA SD SD1 "A1" "") 
(SETQ DATA1 DATA AAA 2)
(WHILE data
(setq data (read-line ff))
(command "-insert" DD DATA 1 0 "" "POINT" DATA "LINE" DATA DATA1 "")                         
(COMMAND "TEXT" DATA SD SD1 (STRCAT "A" (RTOS AAA 2)) "")
(SETQ DATA1 DATA) 
(SETQ AAA (+ AAA 1)))
(close ff)
(prin1))
avatar
adslwang
高級會員
高級會員

文章總數 : 372
年齡 : 39
來自 : 台南
職業 : 自由業
愛好 : 電腦、旅行
個性 : 樂觀
使用年資 : 1年
使用版本 : 2009
積分 : 17
經驗值 : 4657
威望值 : 355
回帖精華 : 1
注冊日期 : 2008-10-02
藍鵲88號
男 處女座 馬

回頂端 向下

上一篇主題 下一篇主題 回頂端


 
這個論壇的權限:
無法 在這個版面回復文章