作者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