只需一步,快速开始
小弟刚学AUTOLISP,想请教各位高手
我在AUTOLISP编了一个小程序,不知怎样在CAD中自动加载LISP和自定义按钮,谢谢!
使用道具 举报
1.加在功能表列→编辑acad.mns
2.加在acad.lsp里→编辑acad.lsp
若是2006及以上版本,仅有CUI
请问若自己的LISP文件名称为TEST.LSP,相应命令为TEST
自定义按钮时,与此按钮关联的宏该如何写?
我知道低版本是这样写的:^C^C(load "TEST.LSP") TEST
请问高版本怎样写?(lisp程序不在启动组里时)
請在指令行輸入 APPLOAD指令 來載入該程式 並使用加入啟動套件功能,包含一份應用程式列示,每次當您啟動 AutoCAD 時,都會載入這些應用程式。此程式步驟只需執行一遍,以後即可在 AutoCAD 裡執行 LISP程式的 TEST 新指令。
您需要 登录 才可以下载或查看,没有账号?注册
楼上的方法我是用的,一般专门加载必用的几个程序,若所有的程序都用这种方法,首先这些命令就记不住,需要另外定义,不如作成按钮方便,
不知道在CUI中怎样加载自己的LISP按钮
我实验着在CUI-LISP中加载,每次CAD打开时,都会在命令行中显示所有加载的LISP,非常不方便
是否有更好的方法呢?
按理说高版本只会比低版本更方便的呀,不明白,一直没有体会到优点
2006 開始的CUI,採用更人性化的巨集撰寫方式(惟較無法直接批次),要新增按鈕或POP MENU選項,步驟約略如下:
1.先新增指令(見上圖,紅圈處)
2.在輸入所需的指令名稱及巨集(宏)
3.將剛剛新增的指令拖曳至工具列、功能表、管控面板...等要放置指令的地方
不過,^C^C(load "TEST.LSP");TEST <-- 建議加上IF判斷是否已載入程式,可以不必每次都要加載程式。
谢谢黑傑克朋友
请问,定义好自己的菜单\工具栏后,是否一切的变化全部保存在CUI文件中呢?而其他的与原文件相同
xd-xdcad发表于2008-6-24 8:13:00谢谢黑傑克朋友请问,定义好自己的菜单\工具栏后,是否一切的变化全部保存在CUI文件中呢?而其他的与原文件相同
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-2-22 19:29 , Processed in 0.195164 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.