找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1534|回复: 9

[求助] [求助]:如何让系统自动加载lisp文件?

[复制链接]
发表于 2002-9-2 22:51:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
自己编写的lisp文件在每次使用时都需要加载,有什么办法可以让系统自动加载?请各位不吝赐教!不胜感谢!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2002-9-2 23:16:43 | 显示全部楼层
放在acad.lsp文件中,没有的话建一个。内容:

(if (not c:xx)(load "xxx.lsp"))
.......即可。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-9-3 09:44:58 | 显示全部楼层
直接加上(load "xxx")也可。但要注意此时xxx.lsp文件应该在support目录下或者你在preference的"support file search path"里面已经设置好的搜索路径下。如果你的lsp文件放在其它路径中,在语句行中应该加上完全路径并写上扩展名,即(load "x:/xxx/xxx.lsp")。还要注意"/"不要错写成"\","/"与"\\"等价。另外更正一下,在14下自动加载文件名为acadr14.lsp,2000或2002下名为acad2000.lsp。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2002-9-3 10:06:55 | 显示全部楼层
在Acad.lsp(或acadr14.lsp等)中加入以下语句之一即可(前提:xxx.lsp中定义有c:xxx,xxx.lsp在acad支持路径下):
1.(autoload "xxx.lsp" '("xxx"))
2.(defun c:xxx () (load "xxx") (c:xxx))
以上两句等价,但在xxx.lsp中定义多个命令时,第一句更简略。语句的作用就是,在执行命令c:xxx是自动加载。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-9-3 20:08:15 | 显示全部楼层
似乎 cy956的比较实用哩!当然大家习惯不同。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2002-9-3 23:09:45 | 显示全部楼层
自编LISP文件在天正中如何自动加载?我按照上面说的把写有(autoload "xxx.lsp" '("xxx")) 的LIP文件放在SPORT或天正的SYS下都还是不能使用,这是为什么?我又把(autoload "xxx.lsp" '("xxx")) 直接写在天正系统中已经存在的acad.lsp中,结果不但还不可以使用,就连天正的菜单命令也不能使用了,害我重装天正建筑好几次。请问到底如何具体操作,可以说详细点吗?我对cad系统不熟,十分感谢各位大侠的帮助。preference的"support file search path"在哪?我也不清楚。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-9-3 23:24:57 | 显示全部楼层
最初由 zhb2516 发布
[B]自编LISP文件在天正中如何自动加载?我按照上面说的把写有(autoload "xxx.lsp" '("xxx")) 的LIP文件放在SPORT或天正的SYS下都还是不能使用,这是为什么?我又把(autoload "xxx.lsp" '("xxx")) 直接写在天正系统中已?.. [/B]



在r14中用prefence,在r2002中用options,在第一个选项卡file底下.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 444个

财富等级: 日进斗金

发表于 2002-9-6 07:57:22 | 显示全部楼层
以后的自动加载LSP文件,一般要为ACADDOC.LSP。不过现在ACAD.LSP也支持。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-9-6 09:44:22 | 显示全部楼层
这个最简单啊。
命令:appload
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8个

财富等级: 恭喜发财

发表于 2002-9-6 10:08:17 | 显示全部楼层
acad.lsp
acad*.lsp
acad.mnl
等等,其实,只要你愿意想办法以及多去试试。。。。。。。。。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-26 05:14 , Processed in 0.181465 second(s), 49 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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