沒有特別快捷的方式,Acad提供的原始功能操作步驟多,效率低.
我給你寫了個小程序提高效率,可以連續的點選起點,到點,起點,到點...創建多個標注.
注意:
標注的字高和樣式隨當前的標注樣式和文字樣式,你可以通過設置標注樣式來進行調整.
下面的的代碼復制到Acad命令行回車就完成了程序的加載,執行命令bz即可運行,如果有什么問題hi我吧
(defun c:bz(
/
ptSt ptEd xh
)
(setvar "CMDECHO" 0)
(setq xh t)
(while xh
(setq ptSt (getpoint "\n標注起點:"))
(if ptSt
(progn
(setq ptEd (getpoint "\n標注到點:" ptSt))
(if ptEd
(progn
(command "DIMALIGNED" ptSt ptEd ptEd)
)
(progn
(setq xh nil)
)
)
)
(progn
(setq xh nil)
)
)
)
(prin1)
)
標注效果: