明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2209|回复: 11

[基础] 用lisp定义的tt命令怎样能够把它替换掉?有哪些办法?

[复制链接]
发表于 2013-4-30 18:18:40 | 显示全部楼层 |阅读模式
有哪些办法?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2013-4-30 18:20:02 | 显示全部楼层
附件已上传

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2013-4-30 18:21:34 | 显示全部楼层
附件!!!!!!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2013-4-30 20:47:54 | 显示全部楼层
(defun c:so()(if(= c:Fso nil)(load "so"))(c:so))

点评

(defun c:so()(if(= c:Fso nil)(load "so"))(c:so))貌似不可以啊  发表于 2013-5-2 20:29
 楼主| 发表于 2013-5-3 19:40:33 | 显示全部楼层
谁有好的办法????????
发表于 2013-5-4 11:08:17 | 显示全部楼层
你其他lisp的命令定义为tt的话,只要比需要替换的外挂后加载就行

点评

比需要替换的外挂后加载就行,我试过了,还是不行,因为可能外挂的tt应该不是lisp写的  发表于 2013-5-4 11:22
发表于 2013-5-4 17:12:30 | 显示全部楼层
查看加载的外挂.mnl或.mnc文件,把这个命令干掉,然后你就可以。

点评

还有其他方法吗,能否用程序实现  发表于 2013-5-5 09:17
发表于 2013-5-5 13:28:52 | 显示全部楼层
(defun c:dy()(if(= c:fdy nil)(load "dimor"))(c:dy))

load 后面是你的这个需要变更的文件名比如,dimor.lsp,因为不知道你的TT是什么情总,你就试下这方法吧,这些都是在MNL文件中的。你可以找到你自己的.mnl文件,打开看看
发表于 2013-5-5 15:25:47 | 显示全部楼层
(defun C:XX()(c:tt))
发表于 2014-12-7 17:12:04 | 显示全部楼层
只能另设一个命令来执行   修改需要修改源代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-23 17:25 , Processed in 0.193565 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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