乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 99|回复: 11

[编程交流] 新菜单:宏还是LISP?

[复制链接]

6

主题

20

帖子

14

银币

初来乍到

Rank: 1

铜币
30
发表于 2022-7-6 08:16:09 | 显示全部楼层 |阅读模式
你好
 
我被要求为我们的办公室开发一个新的菜单,基本上我们做电气工作,并有一个需要插入的符号库-取决于菜单上点击的图标。
 
我们的旧菜单使用宏和cui,但大多数情况下,当我们获得某些图形(通常带有一些公制DWG)时,比例会被关闭。
 
我计划采用LISP方式,因为它看起来更灵活,需要的时间更少,我只有几个问题:
 
我想到的菜单将有一个比例下拉菜单,一旦用户选择比例,变量将用比例因子初始化,符号的插入将基于此比例因子-有没有方法可以将此比例因子变量写入图形中,以便下次打开图形时比例正确,并且可以继续添加符号而无需再次设置?
 
关于菜单的实现还有其他建议吗?
回复

使用道具 举报

7

主题

340

帖子

338

银币

初来乍到

Rank: 1

铜币
37
发表于 2022-7-6 08:21:16 | 显示全部楼层
如果我这样做,我会创建一些在布局中设置了比例的模板,然后以1:1的比例绘制模型。你是在做原理图还是元件布局?
回复

使用道具 举报

13

主题

46

帖子

33

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
65
发表于 2022-7-6 08:30:44 | 显示全部楼层
 
在我的工作中,我们使用工具托盘作为符号,很容易将一些符号放在那里,现在可以根据注释比例对它们进行缩放。试试“crtl+3”,看看右边应该有一些工具托盘。我们将符号存储在一张图纸中。
 
可能这会给你一个clou:
 
http://cadablog.blogspot.com/2007/11/tool-pallets.html
 
 
您不需要程序经验来设置工具托盘
回复

使用道具 举报

49

主题

1246

帖子

1210

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
254
发表于 2022-7-6 08:31:33 | 显示全部楼层
我强烈建议您熟悉工具选项板。无需编程,功能强大。
回复

使用道具 举报

GP_

8

主题

248

帖子

245

银币

初来乍到

Rank: 1

铜币
42
发表于 2022-7-6 08:41:09 | 显示全部楼层
 
可以使用变量useri(useri1÷5)
 
将值保存在dwg中
  1. [b](setvar "useri1" 100)[/b]

 
 
宏菜单
  1. [b]^C^C(command "_-insert" "Goofy" pause (getvar "useri1") "" "")[/b]

 

 
  1. [b]^C^C_-insert Goofy \(getvar "useri1");;;[/b]
回复

使用道具 举报

6

主题

20

帖子

14

银币

初来乍到

Rank: 1

铜币
30
发表于 2022-7-6 08:48:18 | 显示全部楼层
我以前研究过调色板——屏幕不动产对我来说很重要,调色板似乎占了很大一部分——就个人而言,我不喜欢调色板——只是一件私人事情。如何控制使用选项板插入的块的比例?
回复

使用道具 举报

6

主题

20

帖子

14

银币

初来乍到

Rank: 1

铜币
30
发表于 2022-7-6 08:52:55 | 显示全部楼层
 
 
这是def。一些我可以使用的东西,我只是在阅读:
 
USERI1–5存储和检索整数值
USERR1–5存储和检索实数
USERS1–5存储和检索文本字符串数据
 
所以我想如果我有一个比例因子,比如说0.4,我会使用urserr?
回复

使用道具 举报

GP_

8

主题

248

帖子

245

银币

初来乍到

Rank: 1

铜币
42
发表于 2022-7-6 08:59:47 | 显示全部楼层
 
.... 对
回复

使用道具 举报

7

主题

340

帖子

338

银币

初来乍到

Rank: 1

铜币
37
发表于 2022-7-6 09:01:42 | 显示全部楼层
 
工具选项板不需要占用太多空间。如果你让他们对接并打开自动隐藏,他们所使用的只是边缘的一个小条纹,你可以看到下面。你甚至可以把它们拖到另一个监视器上。
 
第一张图片只是我的Autocad桌面。托盘位于屏幕右侧的灰色条带中。
091610fvv17wcreruua5wa.jpg
 
当我将光标移到托盘区域上时,它们会弹出。这个工具托盘有我在幕墙细节中经常使用的块。要插入一个由4“金属螺柱、5/8干墙和棉絮绝缘材料制成的隔板,我只需将其从工具托盘拖到绘图中。工具托盘消失了,不再碍事,直到我再次需要它。
091612euhqzlbleuhzubmu.jpg
 
缩放的控制方式与插入块的方式大致相同,因为这基本上就是我在这里所做的任何方式。我从不在模型空间中缩放任何东西,在布局选项卡中以1:1的比例绘制所有内容,然后使用视图比例。如果需要在模型空间中以不同比例缩放同一对象,可以为每个比例制作一组托盘,并在“属性”对话框中设置该比例。
 
托盘上有经常使用的方块、图案填充甚至文字注释,使它们易于访问和组合在一起。
回复

使用道具 举报

49

主题

1246

帖子

1210

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
254
发表于 2022-7-6 09:09:07 | 显示全部楼层
把你的“个人喜好”放在一边,使用工具选项板将为你带来巨大的效率。它们是高度可定制的,这正是你想要做的,没有任何编码。 
你用过房地产吗?同样的“房地产”问题,如果你这样做,但我不知道有谁在某个时候不使用财产。如果你养成了使用自动隐藏对接功能的习惯,或者像我一样,喜欢按Ctrl+3组合键来打开/关闭工具选项板,那么你会发现它一点也不碍事。或者考虑其他选项,如在不使用笔记本电脑的情况下运行双监视器设置等。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-9 09:43 , Processed in 0.866049 second(s), 85 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表