p01ak 发表于 2022-7-6 14:45:12

选择L上的特定视口

嘿,我已经在网上找了一段时间了。尝试在布局选项卡中找到切换到选定视口的方法,然后运行Marco。
 
背景信息:我已经创建了一些马可仕,我用它来冻结和解冻图层,并给特定的图层涂上不同的颜色。我发现这是一种非常省时的方式来定义电气计划和地板覆盖计划。此外,我还制作了绘图按钮,以便它可以选择所有正确的设置并绘制布局选项卡。e、 g.“电气计划”。
 
我想在打印之前先制作定义“电气平面图”的绘图按钮??有什么想法吗?
 
如果我能有一个代码,允许我“切换”到布局选项卡,如果视口存在,然后命名视口的方法,比如“ELEC VP”或/和选择它的方法,我想我有机会,
 
注意:对于任何有过VPLAYER命令使用经验的人来说,在能够使用任何VPLAYER命令之前,需要先选择一个视口。
 
 
任何想法或建议都很好。

David Bethel 发表于 2022-7-6 14:58:05

DXF组410包含布局名称
 
组69是视口ID号
 
因此,如果您知道ELEC VP视口ID为3
 
但是要小心,因为ID没有保存在图形中。如果删除了另一个视口,它们可以更改。我使用视口的配色方案(我的电子版是红色的)
 
所以对我来说:
大卫

p01ak 发表于 2022-7-6 15:09:43

嘿,大卫,很高兴知道这可以做到,但是我不知道如何应用它,或者在哪里找到视口ID?你能不能更深入地解释一下。感谢

David Bethel 发表于 2022-7-6 15:16:17

看起来该ID只能通过(entget)调用获得。所以我推荐颜色场景。
 
我将编写一些可能有帮助的代码-大卫

p01ak 发表于 2022-7-6 15:21:47

是的,那太好了。我必须说,我几乎没有lisp的经验,但我更愿意学习和解决它。这是一个粗略的宏观,我写了最新的知识,我已经获得。
 
我已经解决了如何在简单的宏环境中选择并使布局选项卡成为当前选项卡。
 
是否有人或您自己知道一个简单的命令来选择一个视口进行编辑(在一个沉重的边界中高亮显示,我正在编辑模型)?
 
密码
文件直径
0
 
布局
设置
FP0
 
VPLAYER公司
.....
..VPCOLOR&VPTHAW和。。
..VPFREEZE宏。。。。。
....
.......
简历
 
-绘图
Y
FP0
默认Windows系统打印机。pc3

 
简历
 
型号
 
简历
 
文件直径
1.
 
简历
 
 
David,如果您能将编写该代码作为简化任何流程的一种方式,我们将不胜感激。
 
再次感谢

David Bethel 发表于 2022-7-6 15:36:17

看起来有点像这样:
 
它需要很多调整。
 
 
VPL格式:CTAB_名称。VIEWPORT\u颜色
 
 
-大卫

p01ak 发表于 2022-7-6 15:43:47

好的,我知道ctab做什么了,哈哈。。。现在我只需要把其余的代码分解,找出每个部分的作用,这段代码有多通用??从你的第一篇文章中我可以得到的信息来看,这不是很好,我想知道如果添加或删除更多的视口,是否需要不断调整。有办法吗??
 
谢谢你提供的代码,你会推荐任何好的lisp书籍,解释每一段代码吗?
 
再次感谢

David Bethel 发表于 2022-7-6 15:48:40

 
是的,需要不断调整。1解决方法是每个ctab只有1个视口。
 
-大卫
页: [1]
查看完整版本: 选择L上的特定视口