ankurpraja 发表于 2022-7-6 23:58:42

Ribbon中的自定义库

在我目前的公司,我们使用的是AutoCAD LT 2013。与autocad mechanical不同,它没有资源中心。
 
是否可以在LT中制作类似类型的资源中心(定制)?我不想让它在工具调色板,因为我不喜欢它。我希望它位于ribbon的单独选项卡或单独的工具栏中。例如,如果要绘制梁,只需转到ribbon中的(新的)自定义选项卡。在那里,我点击一个梁图标,它会打开一个新窗口或一个下拉列表,显示梁的所有尺寸。在那里,我只需要选择一个我需要的尺寸。
 
我知道如何自定义/创建新的选项卡、面板、工具栏、菜单等,并在其中添加现有的autocad命令。但我不知道如何制作上述工具。
 
工具选项板中的动态块很好,但在将其插入图形之前,它没有提供选择大小的选项。
 
有人知道这件事吗?

BIGAL 发表于 2022-7-7 00:05:17

如果你做了一个菜单,你可以有子菜单的->菜单
 
在它的能力范围内,这个命令会是你想要的
 
[->LISP1 A-B]text[->Add pits drain]^C^cLine^C^Clayer。。。。。。。。。[

ankurpraja 发表于 2022-7-7 00:14:32

谢谢你的回复。
事实上,我对LISP一无所知,所以我没听懂你说的任何话。

BIGAL 发表于 2022-7-7 00:16:49

例如,对于下拉菜单,第一个选项将是梁、柱、椽。拾取一个选项将打开第二个子菜单梁PFB、UB、C、Z,然后进一步打开梁UB 200UB25250UB37等
 

ankurpraja 发表于 2022-7-7 00:23:05

这正是我想要的。是否可以在AutoCAD LT 2013中执行此操作?如果是,如何?

ankurpraja 发表于 2022-7-7 00:30:35

好啊也许因为口齿不清,这种事情可能不适用于LT。
无论如何我继续搜索,找到了一种不用口齿不清就能做同样事情的方法。也就是说,
1) 在具有唯一名称的文件夹中为每个钢截面创建单独的dwg文件。
2) 在“支持文件搜索路径”中添加该文件夹的位置。
3) 为每个文件创建自定义命令。例如:“^C^C-insert;shs50x50x5.dwg;\1;1;0;”
4) 在菜单栏、工具栏、功能区等任意位置添加此命令。
 
所以我用两个文件尝试了上面的方法,效果很好。见附件。

现在的问题是,为了制作一个完整的库,我已经制作了1000多个文件和等量的自定义命令。这是一项巨大的工作。
 
为了减少文件数量,最好为每种不同类型的节生成动态块。然后在该块中为所有尺寸创建一个表。但是,这样做将不允许我在插入之前选择节的大小。
 
例如,若我对梁使用命令,它将插入一个动态块。因此,为了首先改变梁的大小,我必须分解块以显示动态块。只有在这之后,我才能使用动态块的下拉列表。
 
我的问题是,
插入块时,是否有方法访问动态块的下拉列表?这将使我的生活更轻松。

JGA 发表于 2022-7-7 00:36:49

据我所知,您只能使用toolpallete调整动态预设。如果你能用insert做,太好了,告诉我们!

SLW210 发表于 2022-7-7 00:46:45

我同意,使用工具选项板。只需右键单击并选择“属性”,向下滚动到“自定义”部分,并在插入之前根据需要进行设置。

BIGAL 发表于 2022-7-7 00:50:24

你应该能够从某处下载所有的钢型材,我相信其他人会提供一个链接,下载它们,我会告诉你如何在几分钟内创建所有的菜单代码。但在下载后调查工具托盘可能是更好的方法。

ankurpraja 发表于 2022-7-7 00:58:04

我找到了一个可以下载大部分章节的链接。http://www.cad-steel.co.uk/?ID=downloads
接下来我该怎么办?
页: [1] 2
查看完整版本: Ribbon中的自定义库