明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1714|回复: 1

spline????

[复制链接]
发表于 2004-6-28 22:07:00 | 显示全部楼层 |阅读模式
(defun c:ss(/ cm tc os ot ss )
(setq cm (getvar "cmdecho")
tc(getvar "clayer")
os(getvar "osmode")
ot(getvar "orthomode")
)
(command "osnap" "off")
(command "ortho" "off")
(setvar "cmdecho" 0)
;;(setq pt(getpoint ""))
(command "spline" (getpoint))
(setq ss(ssget "l"))
(tl ss)
(setvar "cmdecho" cm)
(setvar "osmode" os)
(setvar "orthomode" ot)
) 程序中我想绘完一条spline线,之后在进行其他的语句,可是我写的程序总是运行完后才能绘制spline线,不知道有没有办法实现先绘完spline线,然后再创建选择集?
发表于 2004-6-29 00:12:00 | 显示全部楼层
一个点是汇不成一条SPLINE的,是程序出错了


而且SPLINE画了最后一个点后,还要诺干回车,才能结束此命令,你这样命令没结束,就想做后面的事情,肯定不行,所以是程序出错退出了,而不是先创建选择集再画直线(程序退出,但命令没有退出,所以最后还让你继续画SPLINE)


...


(command "spline" (getpoint) (getpoint) (getpoint) "" "" "")


...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-10-1 02:31 , Processed in 0.155614 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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