CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 1875|回复: 4

[求助] 关于autolisp的问题

[复制链接]
发表于 2007-5-15 11:57 | 显示全部楼层 |阅读模式
怎样用autolisp命令绘制一个三角形,打开后自动生成一个三角形
发表于 2007-5-28 11:21 | 显示全部楼层
AUTOLISP是什么软件?
发表于 2007-5-29 16:28 | 显示全部楼层

楼主想要的

(defun sanjiao()9 y  T* C2 H! g, a5 S
    (setq p0(list 0 0))& k! R" P1 W# |1 M4 e  c  n
    (setq p1(list (car p0) (+(cadr p0) 5)))
* L$ x5 m. \1 |7 g2 b    (setq p2(list (+ (car p0) 5) (cadr p0)))7 e- M- u% g+ u
    (command "line" p0 p1 p2 "c"), ~8 K) D" i6 p* s
)
发表于 2007-5-29 16:38 | 显示全部楼层
对上面的说明,你必须先加载,然后在cad下输入"sanjiao".这样才ok了
发表于 2011-3-7 16:30 | 显示全部楼层
(defun c:sanjiaoxing()
5 G4 ^" u, R* v$ b: P, ^# p( S( |(setq os (getvar "osmode"))
$ f+ _- x# X+ r9 c(setvar "osmode" 0)
. ^% Q1 u0 f% A(setq p1 (getpoint "输入第1点:"))* Q+ ?2 Q+ V+ O4 m4 b2 s
(setq p2(getpoint "输入第2点:"))
: _# J5 m- v% s(setq p3 (getpoint "输入第3点:"))' |/ d3 H8 Z+ I) W; x1 J8 A$ C
(setvar "osmode" os)
- N1 I# u5 V6 S. A(command "pline" p1 p2 p3 "c")0 i1 U+ J. }* ]* |2 ?3 b
)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2024-11-20 21:22

CAD设计论坛,为工程师增加动力。

© 2005-2024 askcad.com. All rights reserved.

快速回复 返回顶部 返回列表