TFerg 发表于 2022-7-5 17:30:54

如何使AutoCAD load lis

嗨,我是新来的,正在寻求帮助。
 
使用AutoCAD 2000。
 
如何使lisp例程在AutoCAD启动时自动“加载”?
 
我记得在那一天,这是一个将例程(代码)粘贴到主Acad中的问题。lisp文件。。。还是这样吗?
在设置中有没有一种方法可以让AutoCAD每次打开特定的设置,这样我就不必手动加载它们?
 
在过去几年中,我只使用了一些,所以当我需要它们时,我会手动加载它们,所以我在这方面有点“跳出循环”。
 
而且我是否应该知道8年前(ACAD 14)的lisp代码不在autocad 2000中工作?或者它会像以前一样阅读吗?
 
 
非常感谢你。
很高兴我找到了这个论坛。。。一直在网上冲浪学习。

profcad 发表于 2022-7-5 17:39:38

使用APPLOAD命令并将lisp例程添加到启动套件(右下角的Breifcase)

TFerg 发表于 2022-7-5 17:48:23


这太简单了。
 
非常感谢您的回答!

Worthless n00b 发表于 2022-7-5 17:51:50

你好
 
我注意到有很多潜在有用的LISP,但我似乎无法让CAD在加载后识别它们。我假设只需将文本粘贴到可视LE中,然后保存文件。有线索吗?
 
非常感谢。

ReMark 发表于 2022-7-5 18:01:41

不,您使用APPLOAD命令或启动套件或acad。lsp或acaddoc。lsp加载lisp文件。加载后,必须使用lisp例程的作者给程序的命令名来实际运行它。

Worthless n00b 发表于 2022-7-5 18:09:20

 
啊,谢谢你。很多时候,我没有看到这些例程的实际分配名称,只是“在这里,试试这个;文本代码等等。”
 
我不想用n00b的问题来困扰人们,但我试着在体积测量方面近似Blue Beam的功能。CAD有简单的“AA”命令,我当然可以做转换数学和添加文本,但最好有一些好的以体积为中心的LISP。
 
如果您能为我指路,我将不胜感激。
 
我现在做起飞/施工估算,我过去常常绘制不锈钢制造的施工图。
 
两个截然不同的世界。
 
谢谢

BIGAL 发表于 2022-7-5 18:12:33

打开记事本,从这里/谷歌等复制并粘贴代码,然后给它一个名称并保存为。lsp使用appload运行它。
 
小心,许多示例代码都有c:test作为开始运行的代码,您需要更改为更真实的代码,c:rccol“替换圆形颜色”
 
此外,如果在appload时添加say(c:rccol)作为代码的最后一行,它将在第一次请求时为您运行命令。然后只需键入rccol即可再次运行。
 
我们为大多数Lisp设置了菜单,或者使用appload一次性运行,代码作为局部defun(rccol)。

Worthless n00b 发表于 2022-7-5 18:24:07

 
 
非常感谢。

rkmcswain 发表于 2022-7-5 18:28:38

 
如果您有3或4个lisp文件,startup suite是可以的,但是如果您有几十个lisp文件,计划在多台机器上工作,并且/或者希望在每年的升级时间到来时让生活变得更轻松,那么您应该考虑使用“acaddoc.lsp”文件加载lisp文件。这种方法非常便于移植,并且允许您做的不仅仅是加载其他lisp文件。如果需要更多信息,请回复。

PDuMont 发表于 2022-7-5 18:33:43

我的美元。02
 
您也可以考虑“自动加载”方法。
李在他的网站上有一个很好的解释。
 
而不是加载单个文件或所有文件。lsp文件,它将仅加载。调用命令时的lsp。
 
指向你的自动加载。acaddoc文件中的lsp:
 

 
 
页: [1]
查看完整版本: 如何使AutoCAD load lis