明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2486|回复: 8

[提问] 我用aoutlisp command命令画图,为什么很多命令调不动啊

[复制链接]
发表于 2018-3-4 12:36 | 显示全部楼层 |阅读模式
我用aoutlisp command命令画图,为什么很多命令调不动啊,有的命令用command命令呼叫和提前前输入参数可以。
比方说  :

         组块快捷命令 " b "           如何用command命令调用并提前输入参参数进去呢!
         块裁剪快捷命令 "xc "        如何用command命令调用并提前输入参参数进去呢!

谁有command命令调用设置参数大全啊,能发一份给我吗?
发表于 2018-3-4 12:59 | 显示全部楼层
帮助里面有
发表于 2018-3-4 18:00 | 显示全部楼层
命令名必须是全名,
你输入 (command "block") 空格
根据提示输入相应的参数。
然后根据记录填写参数 (command "block" "blkname" "0,0" pause)

pause是个关键,当你需要选择对象或者选择点的时候,可以用这个pause替换。
插入块:
(command "insert" "blkname" "0,0" "" "")

这里的 "" 基本上等于空格 按默认值。。

需要注意的是,command在每个cad版本上输入的参数顺序可能会不同。
 楼主| 发表于 2018-3-5 16:08 | 显示全部楼层
非常感谢老师的回答,但是
(command "block" "blkname" "0,0" pause)  命令选取物体后,你没发现东西不见了吗?可是在对话框里组块,东西还在原理的地方。
 楼主| 发表于 2018-3-5 16:11 | 显示全部楼层
我学程序画图的原因就是为了不用跟对话框交互,按我设置的参数画图就行了,不然就没有搞这么复杂来,用程序画图更麻烦
发表于 2018-3-6 07:06 | 显示全部楼层
tygab 发表于 2018-3-5 16:08
非常感谢老师的回答,但是
(command "block" "blkname" "0,0" pause)  命令选取物体后,你没发现东西不见 ...

再插入一下块就行了
发表于 2018-3-6 12:37 | 显示全部楼层
tygab 发表于 2018-3-5 16:11
我学程序画图的原因就是为了不用跟对话框交互,按我设置的参数画图就行了,不然就没有搞这么复杂来,用程序 ...

图纸环境设置不同,相同的command命令也会得出不一样的结果。
发表于 2018-3-10 09:09 | 显示全部楼层
用程序 调用command命令  ,命令必须全称,而却必须是cad的原始命令,当然 你也可以把自己的 程序命令 定义为 透明命令,这样也可以用command调用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-3-29 02:46 , Processed in 0.181135 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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