SpectacleBlind在ISO图中开关状态设置

通常来讲在ISO图纸中,八字盲板不论开关状态映射的SKEY都是相同的一个,所以在效果上是区分不开的。

之前的文章中也提过,对于这个有两种办法,一种在建库时,常开常闭做成两个元件;一种在图面增加note,文字方式显示其开关状态。

本文主要介绍利用ISO Processor调整八字盲板的SKEY,从而控制显示效果。
操作主要步骤如下:

–定制新图例

–定制label

取得八字盲板的position状态。示例如下:

–设置相关ISO Option

将定制的SKEY引用至风格包中。

–设置ISO Gen Processor

将ISOgenProcessor的exe作为Pre-Processor程序加载,在生成图纸之前完成对pcf文件的修改。

配置lst文件中的程序路径

配置相关excel文件

如下:

设定判断条件为“Component-ATTRIBUTE10”,返回值为之前指定的spectaclePosition的label。

“Component-ATTRIBUTE10不同状态的返回值,指定相应的SKEY。如“Open”状态使用的SKEY为“SCCS”,sccs为最开始定制的ASC symbol;“Close”状态为默认的“SB”图例。

出图效果如下:

Tip:
对于未设置开闭状态的八字盲板,该方案无效。
数字化工程设计公众号二维码
原文链接:查看原文  文章来源:数字化工程设计
🔗 分享 0

上5篇 more...

下5篇 more...