AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

Join the forum, it's quick and easy

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

[發問]取得line的角度

3 posters

向下

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

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

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

文章總數 : 110
年齡 : 33
來自 : 台南市
職業 : 繪圖員
愛好 : 電腦遊戲
個性 : 開朗
使用年資 : 3年
使用版本 : 2010
經驗值 : 5017
威望值 : 47
注冊日期 : 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
中級會員
中級會員

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

回頂端 向下

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

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

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

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

回頂端 向下

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

發表 由 a6666262000 2021-11-04, 15:20

關於你的問題
可以透過entget搭配entnext向下探
基本上性質看的到的值都探的到只是他藏在裡層而已
https://i.servimg.com/u/f29/20/38/27/99/ao10.png
https://i.servimg.com/u/f29/20/38/27/99/entget10.png

這是我寫得原碼
由此可知其實我探了3層而長寬高剛剛好就是第三層頁籤
(assoc 40 (reverse (entget (cdr (assoc 360 (entget (cdr (assoc 360 (entget (cdr(assoc 350 (entget (car (entsel))))))))))))))
a6666262000
a6666262000
一般會員
一般會員

文章總數 : 25
年齡 : 32
來自 : 台南
職業 : 機械,空間套圖
愛好 : 電影、電玩、
個性 : 喜好研究
使用年資 : 10
使用版本 : 2014-2018
經驗值 : 1801
威望值 : 42
注冊日期 : 2019-11-07
男 雙魚座 猴

Tiger&蘋果爸 likes this post

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
[發問]取得line的角度 Ioaoe110[發問]取得line的角度 2020-310[發問]取得line的角度 Oiu15010[發問]取得line的角度 2020-211[發問]取得line的角度 Ia15010[發問]取得line的角度 Aizyao10[發問]取得line的角度 Uos15010[發問]取得line的角度 BPl3tjj[發問]取得line的角度 Ziao1510
[發問]取得line的角度 Oo-2-110[發問]取得line的角度 Zuoiy_10[發問]取得line的角度 Aizyao11[發問]取得line的角度 Iyb_1510[發問]取得line的角度 Aoe1-111[發問]取得line的角度 Uos15011[發問]取得line的角度 Aoe2da10[發問]取得line的角度 Aoe2da11[發問]取得line的角度 Aoe10