10.2.6 字符串(String)
文本字符串长度最大可达254个字符(包括空格)。它可以放置在任意层上,宽度可以从0.001mil到10 000mil。
绘制文本字符串可以使用三种字体。缺省的形式是简单的矢量字体,它支持笔式绘图和矢量光绘。Sans Serif 字体和Serif字体就更为复杂,而且会降低矢量输出生成(例如Gerber)的速度。这些字体集成到软件里,并且不能改变。所有的字体都被设置成IBM扩展ASCII字符,完全支持英语和其他欧洲语言。
所有的文本字符串(元件标号、元件标注和自由文本字符串)都有相同的属性,并能以相同的方法移动和编辑。自由文本可以放置在任意层上。当放置元件的时候,元件文本会自动放置到指定的顶部或底部丝印层,它不能任意转移层。
自由文本字符串可以像其他图素一样进行移动或编辑。元件文本可以独立于元件移动(Edit>Move)。如果元件移动了,元件文本会跟着移动。
PCB编辑器包括特殊字符串(Special Strings),这些字符串在输出的时候解释。下面将详细讨论。
1.缺省字符串
当使用Place>String菜单命令后,就可以单击Tab键设置当前放置的过孔属性。缺省的过孔属性在优选项对话框缺省页中设置。
2.特殊字符串(Special Strings)
特殊字符串指放置一些通用的、非特殊文本组成的关键字,这些字符串以“.”开头。它们代表的含义在打印、绘图或生成Gerber文件时解释。例如,当输出产生时字符串 .PRINT_DATE会被当前的日期代替。系统提供的特殊字符串如下:
◊.PRINT_DATA(打印日期)
◊.PRINT_TIME(打印时间)
◊.PRINT_SCALE(打印标尺)
◊.LAYER_NAME(层名)
◊.PCB_FILE_NAME(PCB文件名)
◊.PCB_FILE_NAME_NO_PATH(PCB无路径文件名)
◊.PLOT_FILE_NAME(绘图文件名)
◊.ARC_COUNT(圆弧数)
◊.COMPONENT_COUNT(元件数)
◊.FILL_COUNT(填充数)
◊.HOLE_COUNT(孔数)
◊.NET_COUNT(网络数)
◊.PAD_COUNT(焊盘数)
◊.STRING_COUNT(字符串数)
◊.TRACK_COUNT(连线数)
◊.VIA_COUNT(过孔数)
◊.DESIGNATOR(标号)
◊.COMMENT(注释)
◊.LEGEND(图例)
◊.NET_NAMES_ON_LAYER(层网络名)
把特殊字符串 .DESIGNATOR(标号)和 .COMMENT(注释)加到库里的元件上。如果需要可以用它们预定义元件的位置和层。如果需要的话,标准的标号和注释可以隐藏起来。
把 .LEGEND(图例)字符串放到Drill Drawing层上,当输出产生的时候,它可以由一个钻孔列表代替。
如需要在屏幕上解释特殊字符串,只要在优选项对话框Options页中选中Convert Special Strings选项即可。注意,此时所有的特殊字符串都已经在屏幕上解释。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。