CN103577026A - 一种检查单板上文字方向的方法 - Google Patents
一种检查单板上文字方向的方法 Download PDFInfo
- Publication number
- CN103577026A CN103577026A CN201310574880.9A CN201310574880A CN103577026A CN 103577026 A CN103577026 A CN 103577026A CN 201310574880 A CN201310574880 A CN 201310574880A CN 103577026 A CN103577026 A CN 103577026A
- Authority
- CN
- China
- Prior art keywords
- part word
- rule
- words
- veneer
- meet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Design And Manufacture Of Integrated Circuits (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
提供一种检查单板上文字方向的方法,能够获取单板上全部零件文字信息,并根据预设的判断规则筛选出全部不符合规则的零件文字信息,高亮显示所述零件文字信息并同时向用户显示包括每一个不符合规则的零件文字信息在所述PCB板上的坐标信息的报告。所述方法能够替代人工自动检查PCB单板上的零件文字方向是否与规则相符,避免遗漏和出错,大大减少了布线人员工作量,也降低了单板中残存一部分文字方向与规则不符的零件的风险。
Description
技术领域
本发明涉及电子技术领域,具体涉及一种在PCB布线过程中,检查单板上文字方向的方法。
背景技术
目前,随着现代技术的发展,PCB单板的设计也越来越复杂,尤其是在大型服务器以及小型机等科技产品的研发设计中,单板中的零件越来越多,制作光绘文件前的检查工作也越来越耗时,越来越重要。合理的文字排列非常有利于硬件工程师的后续调试等多项重要的工作。
然而,制作光绘文件前的文件角度检查是一项非常耗时,枯燥的工作。针对于我们目前使用CADENCE ALLEGRO布线设计软件,在制作光绘文件前,零件文字方向仍然需要人工一个一个的检查。这项工作需要花费大量的时间和精力,同时也会使布线设计人员眼睛过度的疲劳,非常容易遗漏和出错,大大增加了布线人员工作量,也加剧了单板中残存一部分文字方向与规则不符的零件的风险。
发明内容
针对以上缺陷,本发明提供一种检查单板上文字方向的方法,能够替代人工自动检查PCB单板上的零件文字方向是否与规则相符。所述方法包括:
S1:启动,提示用户是否需要检查单板中的零件文字信息;
S2:如果用户确定检查所述零件文字信息,则获取单板中全部所述零件文字信息;
S3:根据预先设定的判断条件筛选出全部不符合规则的零件文字信息。
S4:向用户高亮显示所述不符合规则的零件文字信息,并显示包括每一个所述不符合规则的零件文字信息在所述单板中的坐标信息的报告。
特别地,其中,所述零件文字信息为角度信息,所述预先设定的判断条件包括,顶层零件文字的角度为0度和90度,底层零件文字的角度为0度和270度,若所述角度信息不满足所述判断条件则确定为不符合规则的零件文字信息。
本发明的有益效果是:能够替代人工自动检查PCB单板上的零件文字方向是否与规则相符,避免遗漏和出错,大大减少了布线人员工作量,也降低了单板中残存一部分文字方向与规则不符的零件的风险。
附图说明
图1为本发明提出的检查单板上文字方向的方法流程图。
具体实施方式
结合附图1对本发明的技术方案进行详细说明。
参见附图1,用CADENCE AXLSKILL语言开发了一个检查单板上文字方向的方法,即自动检查单板中文字方向的SKILL设置程式。该设计方法极大程度的提高了布线设计人员的工作效率,同时也杜绝了单板在出图以后还可能残留错误角度的文字的风险。将该Skill程式放入到布线工具安装文件中,执行该Skill程式就可以一键检查单板中与我们设置传统文字方向不符的文字,方便,快捷,对于零件比较多的单板该项设计方法的优势将会更加的突出。
所述方法包括:
S1:启动,提示用户是否需要检查单板中所有的零件文字的角度,由用户选择是否执行。
S2:如果用户选择执行,则获取单板中全部零件文字的信息,并将其加载。
在用户确认选择之后,程序通过一个获取物体参数的函数得到整个PCB板中所有零件信息的一个集合。
S3:在加载的所述信息中,根据预先设定的判断条件筛选出全部不符合规则的零件文字信息。
传统PCB单板中的文字方向是,TOP层为0度和90度,BOT层为0度和270度。故程序就设计在获取的PCB单板中所有零件文字信息的集合中,依照TOP层文件角度为0度和90度,BOT层为0度和270度为判断条件,将不满足上述条件的零件文字信息筛选出来。
S4:向用户高亮显示不符合规则的零件文字信息,并显示所述不符合规则的零件文字信息在所述PCB单板上的坐标信息报告。
其中,通过AXL语言中高亮函数将不符合规则的零件文字信息高亮显示出来。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明的权利要求的保护范围。
Claims (2)
1.一种检查单板上文字方向的方法,其特征在于包括:
S1:启动,提示用户是否需要检查单板中的零件文字信息;
S2:如果用户确定检查所述零件文字信息,则获取单板中全部所述零件文字信息;
S3:根据预先设定的判断条件筛选出全部不符合规则的零件文字信息。
S4:向用户高亮显示所述不符合规则的零件文字信息,并显示包括每一个所述不符合规则的零件文字信息在所述单板中的坐标信息的报告。
2.如权利要求1所述方法,其特征在于:
其中,所述零件文字信息为角度信息,所述预先设定的判断条件包括顶层零件文字的角度为0度和90度,底层零件文字的角度为0度和270度,若所述角度信息不满足所述判断条件则确定为不符合规则的零件文字信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310574880.9A CN103577026B (zh) | 2013-11-15 | 2013-11-15 | 一种检查单板上文字方向的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310574880.9A CN103577026B (zh) | 2013-11-15 | 2013-11-15 | 一种检查单板上文字方向的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103577026A true CN103577026A (zh) | 2014-02-12 |
CN103577026B CN103577026B (zh) | 2016-05-18 |
Family
ID=50048930
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310574880.9A Active CN103577026B (zh) | 2013-11-15 | 2013-11-15 | 一种检查单板上文字方向的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103577026B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103793576A (zh) * | 2014-02-19 | 2014-05-14 | 浪潮(北京)电子信息产业有限公司 | 一种单板检验的方法 |
CN103902289A (zh) * | 2014-03-25 | 2014-07-02 | 浪潮电子信息产业股份有限公司 | 一种快速调整文字方向的方法 |
CN104021251A (zh) * | 2014-06-10 | 2014-09-03 | 浪潮(北京)电子信息产业有限公司 | 一种pcb检查方法和装置 |
CN107145689A (zh) * | 2017-06-12 | 2017-09-08 | 郑州云海信息技术有限公司 | 一种pcb设计中检查文字方向的方法 |
CN107391848A (zh) * | 2017-07-24 | 2017-11-24 | 济南浪潮高新科技投资发展有限公司 | 一种文字方向检测方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101165692A (zh) * | 2006-10-19 | 2008-04-23 | 英业达股份有限公司 | 设计图面信息旋转***以及方法 |
JP2011008770A (ja) * | 2009-06-26 | 2011-01-13 | Kyocera Mita Corp | 原稿方向の検出方法及び装置 |
CN102567732A (zh) * | 2011-12-28 | 2012-07-11 | 方正国际软件有限公司 | 一种文档排版类型的检测方法及*** |
-
2013
- 2013-11-15 CN CN201310574880.9A patent/CN103577026B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101165692A (zh) * | 2006-10-19 | 2008-04-23 | 英业达股份有限公司 | 设计图面信息旋转***以及方法 |
JP2011008770A (ja) * | 2009-06-26 | 2011-01-13 | Kyocera Mita Corp | 原稿方向の検出方法及び装置 |
CN102567732A (zh) * | 2011-12-28 | 2012-07-11 | 方正国际软件有限公司 | 一种文档排版类型的检测方法及*** |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103793576A (zh) * | 2014-02-19 | 2014-05-14 | 浪潮(北京)电子信息产业有限公司 | 一种单板检验的方法 |
CN103902289A (zh) * | 2014-03-25 | 2014-07-02 | 浪潮电子信息产业股份有限公司 | 一种快速调整文字方向的方法 |
CN104021251A (zh) * | 2014-06-10 | 2014-09-03 | 浪潮(北京)电子信息产业有限公司 | 一种pcb检查方法和装置 |
CN107145689A (zh) * | 2017-06-12 | 2017-09-08 | 郑州云海信息技术有限公司 | 一种pcb设计中检查文字方向的方法 |
CN107391848A (zh) * | 2017-07-24 | 2017-11-24 | 济南浪潮高新科技投资发展有限公司 | 一种文字方向检测方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103577026B (zh) | 2016-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103577026A (zh) | 一种检查单板上文字方向的方法 | |
CN104407976B (zh) | 一种接口健壮性测试用例生成方法及装置 | |
MX2017015844A (es) | Sistema y metodo para la generacion de una interfaz de usuario adaptable en un sistema de construccion de sitios web. | |
CN103345235B (zh) | 建立统计过程控制***数据采集规则的方法及模块 | |
EA201591550A1 (ru) | Способ вырезания одной или более стеклянных панелей | |
CN110866306A (zh) | 列车整车仿真验证方法及*** | |
CN105354138A (zh) | 一种确定手机页面上特定控件属性的方法 | |
CN102982217A (zh) | 丝印的处理方法和装置 | |
IN2015DE00970A (zh) | ||
US20140310674A1 (en) | System and method for checking signal transmission line | |
US20150347658A1 (en) | Apparatus and method for file translation | |
US8504977B1 (en) | Electronic device and method for generating electrical rule file for circuit board | |
GB2549028A (en) | Integrated a priori uncertainty parameter architecture in simulation model creation | |
CN103605846A (zh) | 一种自动检查换层处是否添加伴随gnd孔的方法 | |
CN104462676A (zh) | 基于cad平台判断零件设计变化的方法及其cad*** | |
JP6116052B2 (ja) | 組込みシステムのテスト方法 | |
CN106933544B (zh) | 申报表生成方法及*** | |
CN104750750A (zh) | Gerber文件输出方法 | |
CN103369834B (zh) | 用于pcb制作的靶标参数处理方法和装置 | |
CN106294926A (zh) | 一种印制电路板的线类问题检查方法 | |
JP2018055392A (ja) | 制御盤設計支援システム及び方法 | |
CN104392043A (zh) | 防止零件与机壳干涉的可程序化绘图***及其方法 | |
CN109600919B (zh) | 一种基于Genesis的PCB叠层设计方法、装置及可读存储介质 | |
CN104239022A (zh) | 一种表格组件处理方法和装置 | |
CN104898987A (zh) | 一种自动核对某服务器硬盘配置的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |