明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1374|回复: 3

command 中的tcircle命令不认识

[复制链接]
发表于 2012-12-4 09:32:18 | 显示全部楼层 |阅读模式
做了个lisp,需要调用express中的文字加框tcircle命令
此命令用图标或者手工输入tcircle都增长,但是如果加在command命令后就说不认识了,各位知道为什么么?谢谢

Command: tcircle
Select TEXT, MTEXT or ATTDEF objects...
Select objects: *Cancel*
Command:
Command: (command "tcircle")
tcircle Unknown command "TCIRCLE".  Press F1 for help.
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2012-12-4 09:35:15 | 显示全部楼层
  1. (c:tcircle)
复制代码
即可
 楼主| 发表于 2012-12-4 09:52:08 | 显示全部楼层
vormittag 发表于 2012-12-4 09:35
即可

请问具体加在哪个位置?以下是我的代码:
;  (c:tcircle)
(defun c:test ()
;  (c:tcircle)
  (command "tcircle" "0.5" "R" "c" "b")
  (command "revcloud" "o" "l" "")
  )

加了之后,的确是可以认识这个命令了,但是后面的那些参数就无效了,还得一个个输入,再后面的revcloud后面的参数认识。请问有办法解决么,让tcircle后面的参数都执行下去。
另外,为什么这个tcircle要加这行才能认识?别的acad命令都直接command后面就可以了,而且这个tcircle也不是不认识啊,手工输入都可以的?有没有其它办法,因为一些原因,在这段lsp中不方便加这一行?多谢。

 楼主| 发表于 2012-12-4 10:02:06 | 显示全部楼层
刚才仔细检查了下,加了那句之后,其实执行的是c:tcircle, command命令仍然是不认tcircle的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-4 03:44 , Processed in 0.296943 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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