CAD引导文件
我制作了一些Lisp,也下载了一些,我还从ResourceCAD获得了一些VLX文件。我只是想知道如何/在哪里放置这些,以便每次打开AutoCAD时它们都会自己“加载”首先非常感谢,
Z
您可以使用启动套件或ACADDOC。lsp
请参见此处:
http://www.cadtutor.net/forum/showthread.php?t=27742
邮政#10起。
或
http://www.cadtutor.net/faq/questions/53/How+do+I+自动+加载+变量%3F 不确定这是否是您要查找的,但在AutoCAD的“Support”文件夹中,有两个LISP,其名称类似于:
acad。lsp(我使用的是Map 2008,所以我的是acad2008.lsp)
阿卡多克。lsp(同样,我的是acad2008doc.lsp)
acad。加载AutoCAD、acaddoc时,lsp只加载一次。每次打开新文件时都会加载lsp。这些是常规的LISP,可以这样处理,包括加载和运行LISP和其他命令,例如:
...
(load "C:\\Documents and Settings\\mmercier.UCINC\\Desktop\\LISP\\startup.lsp")
(startupsuite)
...
希望有帮助。^。^ 干杯伙计们
这是否适用于其他文件类型,如。ResourceCAD中的VLX文件? [缩进]
这是否适用于其他文件类型,如。ResourceCAD中的VLX文件?
[/缩进]
我不确定,我从未真正使用过这些。然而,a。vlx有点像编译后的LISP,所以我认为没有理由不能像加载其他语言一样加载它。lsp。
只要把你的Lisp程序放在你的ACAD搜索路径中,然后,在ACADDOC中添加这样的表达式。lsp
其中“mylisp”是文件名。
“load”函数将按以下顺序检查扩展名为的文件:
.vlx。fas。lsp。
因此,您的文件(如果找到)将被加载。
如果文件未加载,您还可以添加警告消息:
希望这有帮助
李 我发现使用自动加载功能更好。
制作一个自动加载的lisp文件并将其放入启动套件中
这样,lisp、vlx文件仅在键入命令时加载,并将节省大量AutoCAD内存。它也很容易添加到
不要使用defun,只使用一系列自动加载函数,这样文件就会自动启动
(自动加载“BONUSAPP”(“APP1”“APP2”“APP3”))
(自动加载“c:/MY Documents/MY Lisp”(“ML”))
为了增加对小丑的保护,您可以做得更好,在acaddoc中加载/运行“startup suite”LISP。lsp。 干杯伙计们
页:
[1]