cad lisp 怎么画这样的图形,给点思路

已知AC角度90度,AB角度150度,P1点自己指定,ABC长度动态输入,这个图形lisp怎么画?我现在用的勾股定理分段求点,根据P1把所有的点求出来,然后command... 已知AC角度90度,AB角度150度,P1点自己指定,ABC长度动态输入,这个图形lisp怎么画?
我现在用的勾股定理分段求点,根据P1把所有的点求出来,然后command "line"
不过这样精度不太准,求大神给点别的思路啊,万分感谢~

另外怎么获取直线的端点?
求大神指点啊,感谢!~~
展开
 我来答
yigao1972
2014-06-06 · TA获得超过6692个赞
知道大有可为答主
回答量:5878
采纳率:60%
帮助的人:3313万
展开全部
不要用勾股定理,lisp命令输入时按照@距离<角度去计算直线另一个端点的位置坐标。
追问
刚接触lisp几天,代码不熟,都是边查边写的,能否给个完整代码,再次感谢
追答
给个例子,按照这个模式修改你的代码。
(defun c:ddd()
(setq da (getint "Please input A size:"))
(setq daa (strcat "@" (RTOS da) "<150"))
(setq point1 (getpoint "Pick the point"))
(command "line" point1 daa)
)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式