怎么自动加载lisp啊?
菰城人家
2002年08月11日 17:16:54
只看楼主

除了每次启动以后手动加载外,上次还记得可以用load:\\命令的。但是忘记了在哪个文件修改,怎么修改?

除了每次启动以后手动加载外,上次还记得可以用load:\\命令的。但是忘记了在哪个文件修改,怎么修改?
免费打赏
fen
2002年08月12日 20:20:37
2楼
加在acad.lsp里面
回复
菰城人家
2002年08月13日 17:53:44
3楼
收到,谢谢
回复
pai
2002年08月14日 14:40:25
4楼
好像是acadr14.lsp里吧
回复
fen
2002年08月15日 00:51:10
5楼
只要在cad的搜索路径中自己建立一个acad.lsp就可以了
acad就会自动加载
回复
pai
2002年09月02日 18:10:38
6楼
哦。谢谢fen大师。对了。还有一个问题想请教一下:就是怎么让一个命令在打开CAD后运行一次。比如锁工具条的小程序LockTB14.arx。每次是加载了。但要自己手动输入一次。lacktb14才会锁。能不能自动就运行一次。谢谢。
回复
xxxx7000
2002年09月03日 09:10:06
7楼
想要自动运行lisp或ARX你只需要添加以下语句到文件中
对于ACADr14-安装目录下support目录下acadr14.lsp
对于ACAD2000 2002 -安装目录下acad2000.lsp
在文件最后添加
(load "f:\aaa\a.lsp")-----引号内为lsp文件全路径如果想自动运行lsp中一个命令或函数,添加一句(函数名) 或c:命令名
如果为arx
(arxload "f:\aaa\a.arx")
然后添加(函数名)即可,前提是你需要知道arx导出的函数,有工具可以看到导出函数
如果Arx添加了反应器,只要加载就行了
回复
pai
2002年09月03日 20:04:02
8楼
fen大师:我在cad的搜索路径中自己建立一个acad.lsp。然后把要加载的命令条写进去。但是还是不行啊。我只有在acadr14.lsp里写加载的命令条才有效。不知我哪一步做错了。请指点。对了。我是在天正给排水里试的。
回复
fen
2002年09月03日 20:27:18
9楼
我在r14,r2000和r2002下,添加一个目录到他的搜索路径中
然后在这个目录中建立一个acad.lsp
在acad.lsp中加入启动时要自动加载的lisp程序
都没有问题
天正没用过,是不是天正已经有acad.lsp这个文件,
加载了他的acad.lsp了
回复
pai
2002年09月03日 20:35:32
10楼
fen:我的QQ是549012。交个朋友吧。还要向你多学习
回复
fun2k
2002年09月07日 11:50:03
11楼
加在mnl文件里也可以
回复

相关推荐

APP内打开