AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~
AutoCAD顧問
Would you like to react to this message? Create an account in a few clicks or log in to continue.
[發問]取得line的角度 Io15010 [發問]取得line的角度 2020-310 [發問]取得line的角度 Oiu15010 [發問]取得line的角度 2020-211 [發問]取得line的角度 Oo-2-110 [發問]取得line的角度 BPl3tjj

[發問]取得line的角度

向下

[發問]取得line的角度 Empty [發問]取得line的角度

發表 由 as920029as 于 2020-03-19, 12:21

請問有辦法取得 線 的角度多少嗎
假如劃一條離x軸 45度的線
用性質看可以看出 他角度寫45度
但使用 (setq en (entsel "線"))
(setq en_data (entget (car en)))
卻找不到有角度的串列
請問是否有方式可以點取線後取得 線角度多少?
as920029as
as920029as
一般會員
一般會員

文章總數 : 86
年齡 : 29
來自 : 台南市
職業 : 繪圖員
愛好 : 電腦遊戲
個性 : 開朗
使用年資 : 3年
使用版本 : 2010
經驗值 : 3655
威望值 : 44
注冊日期 : 2012-05-06
男 白羊座 羊

回頂端 向下

[發問]取得line的角度 Empty 回復: [發問]取得line的角度

發表 由 naruto018 于 2020-03-19, 14:25

可以用
代碼:
(angle 點1 點2)
取得二點的角度弳度值

如須從弳度值轉成一般角度值,要除PI和乘上180
線的角度
點1是群組碼10(起點)
點2是群組碼11(終點)
代碼:
(angle (cdr(assoc 10 en_data)) (cdr(assoc 11 en_data)))

轉成一般角度值
代碼:
(* 180.0 (/ (angle (cdr(assoc 10 en_data)) (cdr(assoc 11 en_data))) pi))
naruto018
naruto018
中級會員
中級會員

文章總數 : 175
年齡 : 28
來自 : 高雄
職業 : 學習中(CAD,Revit,Excel VBA)
愛好 : 當個懶熊
個性 : 內向
使用年資 : 新手
使用版本 : 2015
AutoCAD基礎篇等級 : 10星級
積分 : 5
經驗值 : 2718
威望值 : 433
注冊日期 : 2016-11-29
藍鵲726號
男 摩羯座 羊

回頂端 向下

[發問]取得line的角度 Empty 回復: [發問]取得line的角度

發表 由 as920029as 于 2020-03-24, 13:56

感謝大大回覆 我在研究看看
as920029as
as920029as
一般會員
一般會員

文章總數 : 86
年齡 : 29
來自 : 台南市
職業 : 繪圖員
愛好 : 電腦遊戲
個性 : 開朗
使用年資 : 3年
使用版本 : 2010
經驗值 : 3655
威望值 : 44
注冊日期 : 2012-05-06
男 白羊座 羊

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
[發問]取得line的角度 Uos15010 [發問]取得line的角度 BPl3tjj [發問]取得line的角度 Ziao1510 [發問]取得line的角度 Oo-2-110 [發問]取得line的角度 Oooo-110 [發問]取得line的角度 2020-211