wdabo 发表于 2004-12-20 15:25:00

请高手给个思路,有空的话给几个关键代码.

已知两条直线和半径,以类似圆倒角的方法将两条直线连接.


我不会解决的地方主要是如何判断该圆弧是上拱还是下凹.


而且程序写的很臃肿,我觉得方向错了,谁能指点一下?

xstlf 发表于 2004-12-20 15:34:00

哎,又是我们这些初学LISP的人死在找直线上的点这函数上面。lisp这程序就是这缺陷不好。若有一个函数命令直接就把直线相交的点能算出来那多好呀。

BDYCAD 发表于 2004-12-20 16:07:00

怎么说又一个人死在这些涵数上? 高手也难免有时也为算这些点头痛, 如打算学好先做好头不痛的准备啊. 呵呵.


楼主问的问题我看不太明白1. 最好捎上一个示图. 这样对你想要表达的意思别人一看就很容易了解的.

meflying 发表于 2004-12-20 16:52:00

楼主不用写程序,用fillet命令,将半径设为0就可以了

wdabo 发表于 2004-12-21 09:44:00

直线交点其实也好找,好像是inters函数(inters pt1 pt2 pt3 pt4).


我也觉得我问题提的有点不好,说的不清楚.


其实我是想把fillet命令自己写出来.


工作需要我打算做个绘图程序,在写圆倒角子函数时憋住了.


我不想用(command "fillet" ……)这样的.

行天下 发表于 2022-9-27 16:58:39

进来学习学习大佬们的技术
页: [1]
查看完整版本: 请高手给个思路,有空的话给几个关键代码.