明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3893|回复: 16

[讨论] 有没有人用command命令调用过探索者TSSD的命令?

[复制链接]
发表于 2018-11-5 09:46:43 | 显示全部楼层 |阅读模式
我试图想用command命令调用探索者TSSD 的命令,但少数能成功,大部分失败,何解?请高手指教!
调用 画直线梁 命令,成功!  (command "HZHXL")或者(command "_HZHXL"),均可。
调用 线性标注 命令,失败! (command "XXBZH")或者(command "_XXBZH"),均失败。类似还有很多,都不可以。
我自己写了一个测试命令C:aa,然后用command调用,也失败。


 楼主| 发表于 2018-11-5 21:15:12 | 显示全部楼层

(vla-sendcommand (vla-get-activedocument (vlax-get-acad-object)) "XXBZH")
测试成功!
谢谢各路大侠!

点评

感谢分享方法  发表于 2018-11-6 11:36
回复 支持 1 反对 0

使用道具 举报

发表于 2020-3-25 10:55:06 | 显示全部楼层
(vla-sendcommand (vla-get-activedocument (vlax-get-acad-object)) "DQBZH"  )
(vla-sendcommand (vla-get-activedocument (vlax-get-acad-object)) "JDBZH"  )
也调用不了
 楼主| 发表于 2018-11-10 09:14:40 | 显示全部楼层
mikewolf2k 发表于 2018-11-5 15:43
这个取决于厂家是否支持——厂家不支持的理由很充分,要用它的软件,就必须在它允许的范围内使用,不允许超 ...

这个是不是就是封装命令?
有没有办法让封装命令 一个接着一个地运行?
 楼主| 发表于 2018-11-5 15:33:03 | 显示全部楼层
自己顶一下,希望有高手指教!
发表于 2018-11-5 15:43:29 | 显示全部楼层
这个取决于厂家是否支持——厂家不支持的理由很充分,要用它的软件,就必须在它允许的范围内使用,不允许超范围使用,最大限度的保护它的利益。
发表于 2018-11-5 17:18:52 | 显示全部楼层
我用vla-sendcommand调用,妥妥的
 楼主| 发表于 2018-11-5 20:59:16 | 显示全部楼层
陨落 发表于 2018-11-5 17:18
我用vla-sendcommand调用,妥妥的

你用过?
给个示例,比如调用XXBZH
 楼主| 发表于 2018-11-5 21:10:37 | 显示全部楼层
陨落 发表于 2018-11-5 17:18
我用vla-sendcommand调用,妥妥的

网上搜索了一下,没成功,请明示
发表于 2018-11-6 08:35:51 | 显示全部楼层
不错的帖子
发表于 2018-11-6 11:14:55 | 显示全部楼层
感谢 iJero 分享学习!!!!
发表于 2018-11-6 14:34:28 来自手机 | 显示全部楼层
(defun C:TT() (princ "\nLisp内调用TSSD命令!")(C:XXBZH)) ;线性标注命令: XXBZH
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-18 05:34 , Processed in 0.168978 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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