cad外部參照綁定?簡便繁瑣命令,實現簡單畫圖的方式不少有錄制宏、有lisp小程序今天就用兩種方式來實現一下綁定參照,下面我們就來說一說關于cad外部參照綁定?我們一起去了解并探讨一下這個問題吧!
簡便繁瑣命令,實現簡單畫圖的方式不少。有錄制宏、有lisp小程序。今天就用兩種方式來實現一下綁定參照。
綁定參照,都知道命令形式是這樣的:命令行輸入-xref,輸入B,輸入*,搞定。
采用宏
宏錄制大家都不陌生。錄制宏在解決重複命令上很有效。菜單欄,工具,動作錄制器,記錄,十字标處會多一個紅色的點,表示開始錄制宏。将綁定參照的操作進行錄制即可。
動圖演示:
錄制完成後,下次想要綁定參照,直接播放宏即可。即菜單欄,工具,動作錄制器,播放,找到對應宏即可。
動圖演示:
注:播放列表裡未看到宏時,打開管理動作宏,單擊一下即可出現在播放列表中。
采用lisp程序
lisp程序即常用的加載程序插件.lsp文件。不會lisp編程也沒關系,大學裡大家基本都學過計算機c語言,簡單的邏輯是類似的。注意lisp程序必須是括号成對。
根據綁定參照操作,可以編輯個短小的程序如下:
(defun c:bdcz()
(command "-xref" "B" "*")
(print "參照綁定成功")
)
将此程序複制到記事本中保存,将擴展名.txt改為.lsp即可。
由于命令執行過程是純command函數,不需要像其他插件那樣再輸入快捷鍵,加載程序後會直接執行命令。所以隻要在需要時候加載一下即可,不要設在啟動組裡,不然你所有帶參照的文件,會在打開時自動綁定參照。
動态演示:
說明:
defun c:bdcz()語句說明:defun是定義函數。bdcz是函數名綁定參照,這個名字随意。後加(),括号裡是函數的參數,此處不涉及參數,所以是空。
(command "-xref" "B" "*")語句說明:command是調用cad所有命令的函數,在此調用的命令時-xref,後續的B和*是命令下進行的操作,即命令行輸入-xref,輸入B,輸入*。
(print "參照綁定成功")語句說明:print是輸出函數,程序完成後,命令行輸出參照綁定成功。提示完成的。你可以試試這句删掉的結果,并不影響程序進行。
(完)
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!