autolisp 画圆弧问题

我用的autocad 2013, arc里面有很多种画法,比如三点的,比如开始点、中心、终点的,开始点、中心、角度的,可是在autolisp里如果写(command "arc")的是选择默认的三点法的,怎么在autolisp里写程序是选择开始点、中心、角度的?还有一个问题是假如我画好了一段圆弧,我如何获得它的终点(在autolisp里),因为我要画完全闭合的线,所以一定要准确知道我画的圆弧的终点。
2026年09月23日 13:00
有2个网友回答
网友(1):

画圆弧有多种方法,画完全闭合的线,只规定端点的要求,还缺少条件,即分别与两个端点连接的要求。如是两条任意直线,圆弧且与两条任意直线相切,画圆弧选取起点、端点、方向,它能自动跟踪确定圆心和半径,不需设置参数。

网友(2):

第一个问题:
你可以先把你的参数,都定义到对应的变量里,再用(command "arc" "c" +自定参数 )的方式做出你要的圆弧
第二个问题:
获取元素的座标点,是autolisp的入门知识,如果你还不知道,看看autolisp的帮助里有更清楚的说明!