2012年11月17日 星期六

AutoCAD 物件鎖點切換設定

物件鎖點在作圖時,很常用到。

在設定上也不算困難 F3 是開啟(關閉)物件鎖點功能

由於最近在學Autolisp 自己的cad版本又不是mechanical的 

裡面可以自訂鎖點的設置一共有四個,可以讓使用的人快速切換鎖點的設定

就看你那時候在畫甚麼圖形,需要抓哪一些點囉

 廢話不多說...

 ----------
 可以先去點你所要的鎖點 點完了嗎?!

 接著 輸入指令 (getvar "osmode")

 意思是要得到osmode這個系統變數的設定值 
(其實你要自己算也可以啦...就二進位..端點為1、中點為2、依此類推...) 

舉例來說:我點了端點、中點、中心點和交點 就會得到 osmode = 39 

我點了中心點、四分點、交點和相切點 osmode 則是 308... 

然後呢~在自己自訂的lsp檔案中..

就可以弄進去拿來用了 像這樣

 (defun c:s1() (setvar "osmode" 39) (prin1) )

 當然要記得重新載入lsp檔 之後

你只要輸入s1 就可以得到設定"端點、中點、中心點和交點"的物件鎖點了

沒有留言:

張貼留言