复杂形态钢结构设计培训班

首页 结构乌托邦-公众号 【转载】CAD中Lisp使用科普

【转载】CAD中Lisp使用科普

近有很多小伙伴在问如何使用lsp程序。因此,在这里补一篇lsp的使用方法。

lsp的程序后缀主要有以下三种*.lsp *.fas  *.vlx

其中,.lsp文件是可以编辑的源码,fas和vlx文件都是封装后的程序,不可编辑。

  • 方法一

直接将lsp或者vlx文件拖到cad窗口中即可。(该方法缺点是每次打开cad需要重新加载)



  • 方法二

在cad窗口中输入appload,选在lsp文件进行加载。

如需自动加载,在右下角的启动组添加即可。




  • 方法三

在cad安装目录下找到acad20xx.lsp文件,在该文件中添加加载路径。如下图所示。



  • 方法4

将lsp,fas,vlx放在一个固定文件夹即可。

例如我需要自动加载11文件下字体切换样式插件,我只需将[自动加载].lsp这个文件添加到启动组即可,每次打开cad时,这个lsp就会自动将11文件夹下的lsp,fas,vlx文件加载。(注意:[自动加载].lsp这个文件不要与所需要加载的文件放在同一个文件夹下。)


  1. ;;严从志修改

  2. ;;请不要修改本文件的内容,除非你知道你在干什么

  3. ;;本启动程序将批量加载路径下的所有lisp应用程序

  4. ;;默认的支持格式有vlx,fas和lsp三种,若有其余格式,可以模仿特征行(两处)补充其余格式

  5. (vl-load-com)

  6. (setq path “H:\2-宝安公共文化艺术中心\2-模型\11”)

  7. ;path为文件所在路径,注意格式,为双斜线

  8. (setq lspjz (vl-directory-files path “*.LSP”))

  9. (setq fasjz (vl-directory-files path “*.FAS”))

  10. (setq vlxjz (vl-directory-files path “*.VLX”))

  11. (mapcar ‘(lambda (x) (LOAD (strcat path “\” x))) lspjz) ;;特征行

  12. (mapcar ‘(lambda (x) (LOAD (strcat path “\” x))) fasjz)

  13. (mapcar ‘(lambda (x) (LOAD (strcat path “\” x))) vlxjz)

  14. (princ “n”)

  15. (princ) 


长按下方二维码,关注结构小站官方微信

本文来自网络,不代表钢构人的立场,转载请注明出处。搜索工程类文章,就用钢构人网站。 https://www.ganggouren.com/2018/07/0792480fb0/
上一篇
下一篇

作者: ganggouren

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

17717621528

在线咨询: QQ交谈

邮箱: 1356745727@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部