在autocad里面我编写了很多lisp命令,我想新增一个菜单工具栏(如:文件(F)编辑(E)utj...

在autocad里面我编写了很多lisp命令,我想新增一个菜单工具栏(如:文件(F)编辑(E)utj...,第1张

编辑一个菜单文件,后缀名为mnu的文件,文件格式如下:

/

// 实用工具扩展程序

// 开发者:

// 2007年11月

//

***MENUGROUP=实用工具

***POP12

**实用工具

[实用工具(&D)]

[--]

ID_dm [->地亩工具(&L)]

ID_TEST_A [多义线方向修改]^C^C_DRev

ID_TEST_B [多义线标注折点号]^C^C_BZ

ID_TEST_C [多义线折点号坐标输出]^C^C_CXY

***HELPSTRINGS

ID_TEST_A [可以修改多义线起终点的前进方向:DREV]

ID_TEST_B [沿多义线方向标注折点号:BZ]

然后在CAD里面用menuload命令加载这个菜单文件就行了,具体的还是自己多试几次就明白了

办法一、

1. 结束所有正在运作的CAD程式

2. 点选 Windows 画面左下方之开始 >执行

3. 在执行对话框输入 REGSVR32 MSXML3.DLL ,点选确定

正常状况下,您会看到一个成功讯息

DllRegisterServer 在 MSXML6.DLL 成功的讯息

4. 重新启动您的 AutoCAD 即可

办法二、

即AutoCAD自定义文件!就是工具栏等!

可在命令行输入命令:CUILOAD 然后回车,屏幕d出“加载/卸载自定义设置”对话框,接着鼠标单击“浏览”,再在打开的对话框中选择“acad.CUI”文件,回到“加载/卸载自定义设置”对话框,鼠标单击“加载”按钮即可!

办法三、你利用menu命令自动加载是否能够成功

办法四、

那就是文件丢失或损坏问题了,

我的acad.cui文件地址是,

C:\Users\用户名\AppData\Roaming\Autodesk\AutoCAD 2009\R17.2\chs\Support

你可以参考一下找出你的acad.cui文件地址,然后查看你的acad.cui文件是否存在,如果存在,在命令行内输入“menuload”,之后会出现一个对话框。

点击“浏览”按钮,之后选择你的acad.cui文件,点击“打开”,回到“加载/卸载自定义设置”的对话框后,点击“加载”按钮,这样就加载了ACAD的菜单;或者在命令行内输入“menu”直接打开你的acad.cui文件即可;

自定义用户界面

使用本程序时,可使用多种功能区面板、菜单、工具栏、快捷键和其他用户界面元素,来有效地完成任务。通过自定义这些元素还可以改善工作环境。本节内容

“自定义用户界面”概述使用AutoCAD 的自定义工具,可以调整图形环境使其满足用户的需求。 使用自定义文件自定义 (CUI) 文件用于存储命令、用户界面元素以及局部 CUI 文件和 AutoLISP 文件的参照。可以将 CUI 文件指定为主 CUI 文件、局部 CUI 文件或企业 CUI 文件。CUI 文件指定可以确定加载文件的顺序。可以在 CUI 文件之间传输用户界面元素,这使得移植过程更加轻松。自定义命令用户可以轻松地创建、编辑和重复使用命令。“自定义用户界面”(CUI) 编辑器中的“自定义”选项卡将显示产品中已加载命令的主列表。可以将此列表中的任何命令添加到工具栏、菜单和其他用户界面元素。 创建宏宏用于定义选择某个界面元素后将发生的动作。宏可以完成用户需要执行一系列 *** 作才能完成的绘图任务。宏可以包含命令、特殊字符、DIESEL(直接解释求值字符串表达式语言)或 AutoLISP 编程代码。 自定义“快捷特性”对于选定对象,用户可以使用“快捷特性”面板访问“特性”选项板中可访问的特性的子集。自定义鼠标悬停工具提示鼠标悬停工具提示显示选定特性的当前值。自定义工具栏工具栏自定义可以仅仅是在绘图区域中放置工具栏或调整工具栏大小,以便获得最佳绘图效率或最大空间。用户还可以创建和修改工具栏和d出型工具栏、添加命令和控件元素,以及重新定位和删除工具栏按钮。自定义快速访问工具栏快速访问工具栏位于菜单浏览器的右侧,可让用户直接访问已定义的命令集。创建下拉菜单和快捷菜单下拉菜单显示为菜单栏下的列表或菜单浏览器的一部分。在图形窗口、文本窗口、命令窗口、工具栏区域或功能区中单击鼠标右键时,在十字光标或光标位置或该位置附近将会显示快捷菜单(也称为关联菜单)。自定义功能区面板和选项卡用户可以通过创建和修改功能区面板并使用功能区选项卡将功能区面板组织到基于任务的工具组中来自定义功能区。添加快捷键和临时替代键用户可以为常用命令指定快捷键(有时称为加速键),还可以指定临时替代键,以便通过按键来执行命令或更改设置。 创建双击动作当光标放到图形中的对象上并从定点设备中产生双击时,双击动作用于使命令变为可编辑状态。双击动作区分对象类型,使用户可以设置要用于特定对象类型的特定命令。 自定义鼠标按钮用户可以更改定点设备在程序中的标准行为方式。 自定义传统界面元素术语“传统项”是指当前版本的程序中不常使用但仍支持的那些用户界面元素,因为有些用户喜欢使用这些元素,而不喜欢现在提供的替代用户界面元素。 加载AutoLISP 文件AutoLISP(LSP 或 MNL)文件包含用于将自定义动作和行为添加到界面的脚本。可以使用“自定义用户界面”(CUI) 编辑器的“自定义”选项卡将 AutoLISP 文件加载到 CUI 文件中。 自定义工作空间用户可以自定义工作空间以创建图形环境,在该环境中仅显示用户选定的快速访问工具栏、工具栏、菜单、功能区选项卡和选项板上的那些命令。 自定义用户界面 FAQFAQ 将帮助用户找到有关使用“自定义用户界面”(CUI) 编辑器的最普遍问题的答案。

返回CAD技术文章专题列表>>>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7902637.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存