公开CUIX文件
我是CUI的新手。我刚刚为我所有的lisp例程制作了一个非常广泛的下拉菜单。对我来说很棒——我很满意。问题是,我希望我公司的其他人也在他们的计算机上拥有这个下拉菜单。我不知道如何做到这一点。我首先将我的菜单作为主自定义文件(acad.cuix)的一部分。然后我想我搞砸了,我把它向下移动到部分自定义文件(自定义菜单)。我仍然不知道下一步该做什么。
我天真地认为我会做这项工作,然后将其导出到我们服务器上的一个位置,然后每个人都可以随意加载它。
我相信我们正在使用独立的AutoCAD许可证-我认为我们没有网络许可证。
有什么建议吗?
**** Hidden Message ***** 组织CUIx文件。每个人都应该有权访问的默认内容应该在企业下;任何特定于用户的内容都应在Main下,每个用户都有自己的个人主CUIx文件。典型的企业组织如下:
企业CUIx文件:
ACAD光栅设计第三方您的CUIx文件
每个人都指向同一个企业,他们将始终加载这些CUIx档案。从这里开始,只需将UI内容添加到他们的工作区(配置文件控制加载哪些文件;工作区控制显示/隐藏哪些UI元素)。 基本上,将所有定制内容放在一个单独的CUIx文件中,将其放在一个共享位置,然后将该共享目录添加到您的支持路径中。
我发现作为一个企业来加载比它的价值更令人头痛,所以我只是在他们的计算机上用CUILOAD加载共享的CUIx文件。 与@ChrisCarlson几乎相同
,CUIX文件的位置不需要在支持文件搜索路径中,但它不会造成任何伤害。
我最近刚写了这篇文章,它包括一些lisp代码,可以用来
强制
帮助其他用户加载菜单。
我将其与包装器函数一起使用,并确保每次ACAD启动时都加载菜单,如果它确实消失了(因为他们切换了配置文件或工作区),他们所要做的就是键入包装器函数的命令名称(即:ABCMENULOAD) 我错过了一些东西
基本上每个人都在说同样的话,但我会引用ChrisCarlson的话:
基本上将所有自定义内容放在一个单独的CUIx文件中,放在共享位置,然后将该共享目录添加到支持路径中。“
但如何制作一个仅属于我的一个新菜单的CUIx文件
我已在主自定义文件(acad.cuix)下的“部分自定义文件”下定义了菜单
AutoCAD 2017文档指出,“将企业CUIx文件保存到共享网络位置。当新的企业CUIx文件放置在共享网络位置时,所有有权访问指定位置的用户都可以访问该文件。”
但没有说明如何保存我的工作。例如,如果在“主文件中的自定义设置”下,我单击“自定义”。cuix,然后我单击“传输”选项卡,它会将我弹出到acad。cuix文件自定义>菜单>LISP下找到,其中“LISP”是我的自定义菜单。
您的下一条指令是加载我的部分菜单。这部分不适合我。我的菜单已经加载,因为我已经充分利用了我计算机上的新下拉菜单。此时我想做的是在我们的服务器上放一个文件并让其他人加载它。或者我的菜单没有加载。如果我只是按照您的说明运行MENULOAD命令,就没有什么可加载的了。或者,无论如何,我不知道如何找到我的. cuix文件。我使用了搜索功能,但没有用。
不知何故,我确实在我们的服务器上获得了一个扩展名为. cuix的文件。不过有两个问题——1)我甚至不知道我是如何做到的,因为cui界面太古怪了(谁知道我是否做了正确的事情——我不知道我放在那里的. cuix文件是否可行),以及2)一旦我设法将. cuix文件放在我们的服务器上,我尝试让几个人加载它,他们会收到这条消息:
AutoCAD消息
无法加载自定义文件:
S:\CAD\参考\菜单\LISP.cuix
那个自定义组名称已经存在。
所以我查找“自定义组名称已经存在”,我被告知这听起来很简单——还有另一个菜单名为“LISP”。除了没有。我甚至尝试重命名我的自定义菜单,但没有成功。
您想得太难了。这将生成一个新的空白CUIx文件,加载时将作为部分自定义文件加载。只需在这个新的CUI文件中创建所有调整和自定义位。
你想得太难了。这将创建一个新的空白CUIx文件,当加载时将作为部分自定义文件加载。只需在这个新的CUI文件中创建所有调整和自定义位。
显然还不够难。所以我照你说的做了。我有一个新的空白CUIx文件。那么我如何将我已经做的所有工作都转移到这个新文件中呢? 您可以右键单击部分并保存到网络。 然后每个人都可以加载它 所有这些都将在传输菜单下完成。拖放,然后保存。确保将其从旧CUI容器中删除,因为它将加载工具栏等内容,而不是两次
右击哪里?崔在吗?当我右击我在部分定制文件>定制>菜单下创建的菜单文件时,我没有得到另存为选项。
页:
[1]
2