[請益] 我的Autolisp寫法有問題嗎?

看板Cad_Cae (電腦輔助設計)作者時間5年前 (2018/12/28 23:07), 5年前編輯推噓3(306)
留言9則, 1人參與, 6年前最新討論串1/1
各位前輩好 以下是我的程式碼 https://imgur.com/a/MaKshgL 到最後一步要標註bb和c3的尺寸時 標註位置變成這樣 https://imgur.com/a/W41BcWm 但是當我單獨把標註bb和c3尺寸的程式碼拿出來跑時 又變回正常了 https://imgur.com/a/wrqTAM1 https://imgur.com/a/Vd1Zg2e 請教各位前輩 我有什麼地方寫錯嗎? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.234.218 ※ 文章網址: https://www.ptt.cc/bbs/Cad_Cae/M.1546009637.A.A74.html

12/31 20:13, 5年前 , 1F
程式要測.~放個LSP下載點吧!
12/31 20:13, 1F
https://drive.google.com/open?id=1tFZyW0RTVZRQ-bW1GzW1OqP7l5C6UUL0 這是我的LSP檔載點 謝謝 ※ 編輯: tim890116 (220.132.71.158), 01/01/2019 20:04:12

01/03 12:45, 6年前 , 2F
(command "dim1" "ver" bb c3 "@15<0" "")
01/03 12:45, 2F

01/03 12:46, 6年前 , 3F
我測你原始的LSP .這邊是都OK~沒問題.~我看一下圖片
01/03 12:46, 3F

01/03 12:48, 6年前 , 4F
感覺是dimlinear 把你要垂直標注的點.判成水平~!!所以
01/03 12:48, 4F

01/03 12:49, 6年前 , 5F
我將最後一行.改為強制標垂直標註.~我自己本身是~沒用.
01/03 12:49, 5F

01/03 12:50, 6年前 , 6F
過dimlinear 在LSP內標註尺寸.都用 "DIM1" "VER"或DIM1
01/03 12:50, 6F

01/03 12:51, 6年前 , 7F
"HOR" 替代.就是要強制做水平或垂直.避免特殊情況.
01/03 12:51, 7F

01/03 12:52, 6年前 , 8F
dimlinear 判別錯誤.~
01/03 12:52, 8F

01/03 12:54, 6年前 , 9F
我最後一行改完後.測試也OK~可以正常標註~
01/03 12:54, 9F
文章代碼(AID): #1S9Zmbfq (Cad_Cae)
文章代碼(AID): #1S9Zmbfq (Cad_Cae)