作者sjgau (sjgau)
看板Cad_Cae
標題Re: [問題] lisp ARC與Line的交點
時間Thu Feb 1 10:23:36 2007
http://sjgau.javaeye.com
上面的 部落格,比較適合 po 程式碼
請有興趣的朋友 前往那裡跟我討論
※ 引述《sjgau (sjgau)》之銘言:
: 我以前的作法是:自己算
: 先定義:點 (x, y)
: 線 (x1, y1, x2, y2)
: 圓 (xc, yc, R)
: 弧 (xc, yc, R, t1, t2) ; 採用右手定則來計算角度
: t1 < t2
: 接下來,開始寫副程式
: 線和線,求交點
: 線和圓,求交點
: 圓和圓,求交點。
: 弧,是圓的一部份,求出交點的角度 tt 以後
: 看看 tt 是否 ((tt >= t1) and (tt <= t2))
: 看看以上,有哪些是你不會的,
: 再繼續討論
: ※ 引述《ggg888 (g8)》之銘言:
: : 想請教各位
: : 似乎沒有指令可以指直求arc與line的交點?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.34.222.10
1F:推 Egriawei:那請問用osnap可以嗎?還是只能用到該點而無法取得座標? 02/06 22:15
2F:→ Egriawei:例如(setq intpt (getpoint (osnap ~~~~~)))這樣 02/06 22:16