Re: [問題] lisp ARC與Line的交點

看板Cad_Cae (電腦輔助設計)作者 (sjgau)時間18年前 (2007/02/01 10:23), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串3/4 (看更多)
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

02/06 22:15, , 1F
那請問用osnap可以嗎?還是只能用到該點而無法取得座標?
02/06 22:15, 1F

02/06 22:16, , 2F
例如(setq intpt (getpoint (osnap ~~~~~)))這樣
02/06 22:16, 2F
文章代碼(AID): #15mKyfg3 (Cad_Cae)
文章代碼(AID): #15mKyfg3 (Cad_Cae)