Lisp CAD怎麼批量處理dwg圖紙

時間 2021-06-11 15:19:58

1樓:匿名使用者

把test資料夾中的圖紙檔名做一個清單

開啟一個新檔案

執行編寫的程式完成下列工作

以分解狀態插入一個要處理的圖紙檔案

呼叫你的**程式wtt處理圖紙

用wblock命令把處理後的圖紙寫入ftest資料夾刪除所有的圖形實體

迴圈執行從步驟4至7直至所有的圖紙都處理完。

cadlisp程式設計:如何用lisp處理一個dwg圖形中的多個多線段?

2樓:朱正偉

使用while函式就可以

首先選擇集(setq &kw (ssget));得到進入迴圈,由於要編輯圖形,所以不能夠使用repeat函式,要使用while函式。

首先,得到函式的圖元:

進入迴圈

(setq &kw (ssdel &k1 &kw));在選擇集裡面去掉這個圖元,這樣才不會出現問題,使可以編輯圖形

;;這個時候進入編輯圖元&k1,直到編輯完成(setq &k1 (ssname &kw 0));對下一個圖元進行編輯

);迴圈結束

;以上是依次讀取圖元過程

3樓:志當存高遠

方案一:直接讀取dwg格式檔案有點難度,估計高手會做方案二:若是檔案有很多要做的話,可以用c#,c++,vb通過com去開發,用com方式依次開啟dwg圖檔,然後遍歷圖元來進行你的要求來運算

方案三:若是檔案有很多要做的話,也可以用autolisp來做,自動開啟你的檔案列表,然後遍歷圖元來進行你的要求來運算

方案四:若是檔案不是很多的話,也可以手動開啟dwg檔案,然後編寫lisp函式遍歷圖元來進行你的要求來運算

lisp批量開啟cad圖操作

4樓:匿名使用者

我有cad批量列印的軟體,永久使用的,很方便快捷的,你要嗎?

autocadlisp如何批量標註圖形

5樓:97樂於助人

命令: _ucs 當前 ucs 名稱: *沒有名稱* 指定 ucs 的原點或 [面(f)/命名(na)/物件(ob)/上一個(p)/檢視

6樓:

如果批量標註不能滿足你,要不就下工具箱

7樓:

不是有個批量標註的功能嗎

上萬條線段如何在cad中批量延長,如何批量處理,有lisp外掛嗎???

8樓:97樂於助人

命令: _ucs 當前 ucs 名稱: *沒有名稱* 指定 ucs 的原點或 [面(f)/命名(na)/物件(ob)/上一個(p)/檢視

9樓:nice山東草原狼

在cad裡面畫輔助線,然後把需要延伸的線段延伸即可。

10樓:匿名使用者

發個圖再詳細說明下您的情況,能更好的解決您的問題。

cad lisp批量把一個圖形替換成另一個圖形 15

11樓:匿名使用者

這個的具體點,你發個圖來看一下[email protected]

12樓:匿名使用者

如果你所說的 [長方形] 已是圖塊, 便可用 autocad (2007或之後版本) 內 express 的 新圖塊換舊圖塊指令 - blockreplace 跟著它的指示數個step做行.

怎樣批量修改多個cad圖中的點樣式lsp源**?怎樣批量修改多個cad圖指定層(如jzd層)的文字顏色為白色?

ps怎麼快速調色,ps 怎麼批量處理照片給照片調色修片

6種方法使 更有質感 一 色階工具。將色階工具中輸入色階的 陰影 高光 和 中間調 以及輸出色階 暗部 亮部 滑塊中心設定,將數值裡最好用的工具了,不但可以提亮 壓暗,還可以較色和調色,等等。例如利用曲線工具對 去 灰 增加對比,可以固定一箇中心點,將高光部分提亮,暗部往下壓,立即變得清晰,當然,每...

批量替換檔名中的字元,批處理實現批量替換檔名中的字串。

給你寫個批處理試試,先用記事本把下面 貼進去,把要處理的檔案集中到一個資料夾裡,比如d aa 點左下角 開始,執行,輸入 cmd 呵呵,我可不是德語系統 確定進入命令列,輸入 cd d d aa 回車,再輸入 dir 回車,看到那個 盲 字了,點右鍵,標記,再用滑鼠把它這個 盲 字選中,按回車鍵,關...

dos 批處理 或VBS指令碼批量修改CSV格式檔案內容

set fso createobject scripting.filesystemobject set fols fso.getfolder c p for each fol in fols.subfoldersfolpath fol.path folname fol.name file1 folp...