返回列表 上一主題 發帖

批次填入autocad檔名

批次填入autocad檔名

本帖最後由 carzyindex 於 2011-5-26 15:26 編輯

因工作需要

希望cad檔檔名填入圖畫某位置

(defun c:ppp(/)
  (command ".style" "htx1" "" "" "" "" "" "" "")
  (setq p1(getvar"dwgname"))
  (setq p2 (substr p1 1 (- (strlen p1) 4)))
  (command "Text" '(345 7) 2.3 0 p2)
)
-----------------------------------------------------------------
.style是字型

但是不曉得怎樣和excel檔結合

補充說明
將ppp.txt放入 c:

開啟autocad    在下方指令輸入
(load"c:\\ppp.txt")

匯入成功後   再輸入

(c:ppp)

就能將檔案名稱放在cad裡特定的位置

但是檔案很多希望可用excel批次完成

ppp.rar (208 Bytes)

回復 2# luhpro


    上面指令是autolisp

TOP

本帖最後由 carzyindex 於 2011-5-26 10:44 編輯

回復 4# GBKEE


    vba可以開啟autocad不是嗎
http://blog.xuite.net/pertonchang/prog/14795319

批次開啟清單中cad檔   再用cad裡面的功能動作
例如
9164ARP0-0012.dwg        OCTPA-LCX66005A-001-00.dwg
9164ARP0-0013.dwg        OCTPA-LCX66005A-002-00.dwg
9164ARP0-0014.dwg        OCTPA-LCX66005A-003-00.dwg

cad裡面有很多輔助程式不知該如何完成動作

TOP

回復 6# GBKEE


    感謝版大回覆

TOP

回復 8# luhpro


    感謝你的回覆

TOP

回復 10# 沙拉油


    感謝沙拉油大的幫忙

TOP

        靜思自在 : 虛空有盡.我願無窮,發願容易行願難。
返回列表 上一主題