明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 烛光

菜鸟求助

  [复制链接]
 楼主| 发表于 2002-7-15 19:44:00 | 显示全部楼层

程序好象有点问题

我回去加载了程序执行后CAD提示说 “引数太多”不知道是不是我抄错了,试了半天还是没试出来。
  后来我自己修改了一下:
(defun c:blk()
(setq file "bb")
(setq ss(ssget))
(command "copy" ss "" "0,0" "500,500")
(command "zoom" "w" "450,450" "550,550")
(setq vmax (getvar "vsmax"))
(setq vmin (getvar "vsmin"))
(setq ss1 (ssget "w" vmax vmin))
(command "-wblock" file "" pause ss1 "")
(command "zoom" "p")
(princ)
)
  虽然勉强可以用,但是太死了。如果说我的图档里(500,500)中有图形在的话就不行了,还有能不能让程序传回选中图形的左上角坐标和右下角坐标,然后让选中的图形正好布满视窗(zoom p).
  我一直都在看帮助文件啊,可是就是不行啊!我上次lisp和 edit_box连上了,可是这次列示框就是不行啊。
 楼主| 发表于 2002-7-15 19:58:00 | 显示全部楼层

对了,还有(oops)

你的程序里最后有一句是(command "oops")请问这句是干吗用的,我在命令行输入oops也没什么反应。
  在我修改的程序里生成的图档只能是在CAD的默认路径下,我把
  (setq file "bb") 改成 (setq file "c:\pcad2k\bb")CAD提示说路径不正确。
发表于 2002-7-15 21:32:00 | 显示全部楼层

搞不清楚你用的是什么版本,我用2000及2002试过了,均非常好用。

发表于 2002-7-15 21:33:00 | 显示全部楼层

OOPS命令是恢复被刚删除的对象,路径必须用“/”或“\\”

 楼主| 发表于 2002-7-18 19:26:00 | 显示全部楼层

哪为大哥帮我一下啊

好象有一个函数可以通过选取图元的一个点来获得图元的资料(函数我忘了),不知道可不可以通过框选来获得图元的资料呢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 15:47 , Processed in 0.167964 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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