99se的pcb处理汉字
在 Protel 99SE 中处理汉字(中文)是一个常见痛点,因为该软件原生不支持直接输入和正常显示中文。中文输入通常会显示为乱码或问号。要实现汉字显示,需要使用特殊的第三方汉字字库和修改配置文件。
以下是处理汉字的详细步骤和方法(请务必按顺序操作):
核心解决方案:安装专用中文字库
-
获取专用中文字库文件:
- 你需要一个专门为 Protel 99SE 修改或生成的汉字字体库文件。常见的文件名是
Font.DDB。 - 这个文件通常包含一些能显示中文的 TrueType 字体(如
Song.tte,Hei.tte,Kai.tte,FangSong.tte等)以及一个关键的配置文件Fontmap.ini(或Fontmap.txt)。 - 如何获取: 你可以在网上搜索 “Protel 99SE 中文字库 Font.DDB” 或在相关的电子设计论坛、社区寻找资源包下载。
- 你需要一个专门为 Protel 99SE 修改或生成的汉字字体库文件。常见的文件名是
-
安装字库文件:
- 将下载得到的
Font.DDB文件复制到 Protel 99SE 的安装目录下的System\ Fonts文件夹中。 - 默认路径示例:
C:\Program Files (x86)\Design Explorer 99 SE\System\Fonts\
- 将下载得到的
-
修改字体路径配置(关键一步!):
- 退出 Protel 99SE(如果正在运行)。
- 打开 Protel 99SE 安装目录下的
System文件夹。 - 找到并编辑文件
ADVPCB.INI(用于 PCB 编辑器)和ADVSCH.INI(用于原理图编辑器,如果你也需要在原理图中显示中文)。建议两个都修改。 - 在
ADVPCB.INI或ADVSCH.INI文件中,找到[Display]段落。 - 在该段落下修改
FontPath这一行的值,将其指向你刚才放置Font.DDB的Fonts文件夹的完整路径。 - 修改前可能类似:
FontPath=D:\Program Files\Design Explorer 99 SE\System\Fonts\ - 修改为:
FontPath=D:\Program Files\Design Explorer 99 SE\System\Fonts(注意:务必删除路径末尾的最后一个反斜杠\) - 非常重要: 确保路径绝对正确且没有多余的结尾反斜杠。这是很多安装失败的原因。
- 保存修改后的
.INI文件。
在 PCB 编辑器 (PCB Document) 中输入汉字
- 启动 Protel 99SE 并打开你的 PCB 文件。
- 放置字符串:
- 点击放置工具栏上的
Place String按钮 (通常显示为T图标)。 - 或者按快捷键
P,S。
- 点击放置工具栏上的
- 调出 “特殊” 字符串放置对话框:
- 在放置字符串状态,不要直接在 PCB 上点击。
- 按键盘上的
Tab键。这将弹出 “String” 属性对话框。
- 输入汉字的关键步骤:
- 在属性对话框的
Text输入框右侧,找到并点击Chinese按钮(安装正确字库后才会出现这个按钮)。 - 在弹出的文本框中,正常输入你需要的汉字。支持中文输入法(如拼音、五笔)。
- 输入完成后,点击
OK关闭中文输入框。 - 确认
Text输入框里显示了你输入的汉字(虽然在这个小框里可能显示为方框或乱码,这是正常的)。
- 在属性对话框的
- 选择正确的中文字体:
- 在属性对话框的
Font区域,点击Change…按钮。 - 在弹出的 “字体” 选择窗口中:
Font: 选择你在Font.DDB中安装的一个中文字体(如Song,Hei,Kai,FangSong),不要选系统自带字体。Font Style: 通常选Regular。Size: 选择合适的大小(如10,12,15等)。高度很重要,建议设置为至少 40mil (约 1mm) 以上,否则打印或导出可能看不清。
- 点击
OK关闭字体选择窗口。
- 在属性对话框的
- 设置其他属性并放置:
- 设置好字符串的
Height(高度 - 这里指在 PCB 上的物理高度,非常重要,建议 >= 40mil/1mm)、Width(线宽 - 影响笔画粗细)、Layer(层 - 通常放在 Silkscreen Overlay Top/Bottom)、Rotation(旋转)、Mirror(镜像) 等属性。 - 点击
OK关闭属性对话框。 - 移动鼠标到 PCB 上需要放置汉字的位置,点击左键放置。
- 此时,放置的汉字应该能正常显示在 PCB 工作区了。
- 设置好字符串的
重要注意事项 & 常见问题
- 非标准方法: 这是利用修改配置和特殊字库实现的“破解”方案,非官方原生支持,稳定性不如新版软件。
- 字库质量: 不同来源的
Font.DDB包含的字体质量和完整性可能不同,遇到显示异常可以尝试换一个字库包。 - 路径与反斜杠:
ADVPCB.INI/ADVSCH.INI中的FontPath路径必须绝对正确且不能以\结尾,这是成功的关键! - 字体选择: 输入中文后,务必在
Change…中选择Font.DDB提供的中文字体 (Song,Hei等),不能选Default或其他系统字体 (如 Times New Roman, Arial)。 - 字高设置:
- PCB 中的
Height(在属性对话框设置) 是字符串在板子上的实际物理高度,单位通常是 mil。这个值必须设置得足够大(建议至少 40-60 mil / 1.0 - 1.5 mm),否则打印、Gerber 输出或制造出来会看不清或是一团墨点。 - 在
Change…里面的Size是逻辑单位,与Height共同作用,一般保持默认或适当调整即可,主要调整Height。
- PCB 中的
- 原理图支持: 如果也需要在原理图 (Schematic) 中添加中文,步骤类似,需要修改
ADVSCH.INI,并且在原理图放置文本时也使用Chinese按钮和对应的中文字体。原理图对字高要求不如 PCB 严格。 - 软件可能崩溃: 使用此方法过程中,尤其是在切换字体或大量放置中文时,Protel 99SE 有一定概率崩溃。请养成随时保存的习惯。
- 根本解决方案 - 升级软件: 强烈建议升级到更新的 EDA 工具:
- Altium Designer (AD): Protel 的直系后代,完美支持中文输入、Unicode、各种字体。
- KiCad: 免费开源,功能强大,支持中文无压力。
- 立创 EDA: 国产免费在线/离线工具,对中文支持非常好。
总结关键步骤:
- 找 -> 下载
Font.DDB专用中文字库包。 - 放 -> 复制
Font.DDB到...\System\Fonts\。 - 改 (最关键) -> 修改
ADVPCB.INI(和ADVSCH.INI),设置FontPath=你的Fonts文件夹完整路径(无结尾反斜杠)。 - 输 -> 在 PCB 中
Place String->Tab-> 点Chinese按钮输入汉字。 - 选 ->
Change…选择中文字体 (如Song)。 - 设 -> 设置足够大的物理
Height(>=40mil) 和其他属性。 - 放 -> 放置到 PCB。
如果严格按照上述步骤操作(尤其是路径配置正确无误),应该能在 Protel 99SE PCB 中成功放置和显示汉字。但再次强调,升级到现代 EDA 软件是更稳定、高效的选择。
Protel 99SE出现Error Net already exist如何解决
提前声明一下:Protel 99SE存在bug,接下来详细解释: 大家在使用Protel 99SE导入网表(Load Nets)时,是不是经常出现Error: Net already exist
资料下载
ah此生不换
2019-11-19 17:01:58
PROTEL 99SE的使用实验教程免费
本文档的主要内容详细介绍的是PROTEL 99SE的使用实验教程免费包括了:实验一 Protel 99 SE 使用基础 ,实验二 Protel
资料下载
ah此生不换
2019-09-06 16:14:00
Protel 99se有什么功能?用Protel 99se分析负反馈放大电路带来了哪些便利?
如何利用Protel 99se对负反馈放大电路进行详细分析?Protel 99se有什么功能?
利用Protel 99SE软件实现电压全周期过零检测电路的设计
本文充分利用现代电子电路设计软件的方便条件,在Protel 99SE仿真分析的基础之上,设计了一种无锁相环的交流电压全周期过零检测电路,不仅设计简单,而且其准确性也得到了实验的验证,有一定的实用价值。同时,以 Protel 99S
2021-02-18 09:54:47
PCB layout工程师必会,protel 99se 设计转化到 DXP的技巧(二)
对于电路设计软件,大家已经非常熟悉。上篇电路设计软件文章中,小编对如何将 protel 99se 电路设计软件的设计转换为 DXP 的 PCB 项目做了初步讲解。本文为下篇,同样基于该电路设计软件
PCB layout工程师必会,protel 99se 设计转化到 DXP的技巧(一)
只能有一个被使能。二、库DXP 对库的处理提供了一些创新,但是都不是强制性的。在你的 99SE 中的所有的库都可以在 DXP 中直接工作;简单的将你所需要的库(原理图或
基于protel 99se设计的多接口通信测试板
Protel 99se 设计的项目工程文件,包括原理图及PCB印制板图,可用Protel或 Altium Designer(AD)软件打开或修改,都已经制板在实际项目中使用,可作为你产品设计的参考。
2020-09-24 11:33:20
protel 99se怎么设置PCB过孔
线路板的表层连到一个中间层。 埋孔:从PCB线路板的一个中间层连到另一个中间层。 1、盲孔和埋孔 在使用protel 99se设置盲孔和埋孔之前,首先必须制造
AD09转99SE PCB4.0规则不兼容
各位大神好:谁遇到过下列问题已解决的,麻烦说一下,谢谢AD09 PCB文件转换99SE PCB4.0文件,使用的另存为转换,转换中出现规则不兼容
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机