明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4490|回复: 16

如何在每次运行cad时自动导入自己做的vlisp程序.

  [复制链接]
发表于 2005-8-27 12:58:00 | 显示全部楼层 |阅读模式

如何在每次运行cad时自动导入自己做的vlisp程序.

每次想用自己的程序的时候要输入(load "程序名"),建立一个新文件后,又要再次导入,很麻烦.

我认为在cad中有一个自动导入程序文件的程序,好像是autuolisp.lsp,可以通过修改,自动load自己的程序,真正做到和用cad程序一样方便.

请大虾指教

发表于 2005-8-27 13:49:00 | 显示全部楼层

可以将加载语句写在acad.mnl文件内。

发表于 2005-8-27 15:36:00 | 显示全部楼层
试试“工具-autolisp-加载-启动组”的内容里添加上你的程序就可以了。
发表于 2005-8-27 16:01:00 | 显示全部楼层

建立一个ACADDOC.LSP文件,

在这个文件里把(load "filename")都放到里面去,

ACAD每次启动默认加载ACADDOC.LSP文件里的程序,那么就能把你想要加载的程序自动加载.

 楼主| 发表于 2005-8-27 17:05:00 | 显示全部楼层
谢谢各位的意见,我去实践一下先
 楼主| 发表于 2005-8-27 17:15:00 | 显示全部楼层

做好的acaddoc.lsp文件放哪里呢?

 楼主| 发表于 2005-8-27 17:28:00 | 显示全部楼层
我直接在acaddoc.lisp中加入要加载的文件,试了试,没有问题,谢谢各位
发表于 2005-8-31 17:09:00 | 显示全部楼层

自动加载和具体.lsp文件的位置有关系么?我的是Autocad2004我在support文件夹里面,建立一个acaddoc.lisp,在这个lsp里面加入了:(比如123.lsp是我的一个lsp程序)

(load "123.lsp")

为什么启动CAD的时候提示说:

正在重生成模型。
; 错误: LOAD 失败: "acadapp"
; 错误: LOAD 失败: "123.lsp"

 

这到底是怎么回事呢?

发表于 2005-8-31 17:50:00 | 显示全部楼层
你的.lsp文件没有放到支持搜索路径下!
 楼主| 发表于 2005-8-31 21:56:00 | 显示全部楼层
我是直接在原有的caddoc.lsp中加入了自己的程序名,很好用,不提示错误
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-26 11:05 , Processed in 0.426589 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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