WO2014194808A1 - Pcb工程问题对比分析及其结果发送的方法和装置 - Google Patents

Pcb工程问题对比分析及其结果发送的方法和装置 Download PDF

Info

Publication number
WO2014194808A1
WO2014194808A1 PCT/CN2014/079096 CN2014079096W WO2014194808A1 WO 2014194808 A1 WO2014194808 A1 WO 2014194808A1 CN 2014079096 W CN2014079096 W CN 2014079096W WO 2014194808 A1 WO2014194808 A1 WO 2014194808A1
Authority
WO
WIPO (PCT)
Prior art keywords
pcb
circuit design
engineering
gerber file
engineering parameters
Prior art date
Application number
PCT/CN2014/079096
Other languages
English (en)
French (fr)
Inventor
曾波
Original Assignee
深圳市百能信息技术有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 深圳市百能信息技术有限公司 filed Critical 深圳市百能信息技术有限公司
Publication of WO2014194808A1 publication Critical patent/WO2014194808A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Definitions

  • the invention relates to the field of network electronic technology application, in particular to a method and a device for comparing and analyzing PCB engineering problems and transmitting the results.
  • the Gerber file carrying the PCB board design information needs to be sent to the manufacturer.
  • the manufacturer analyzes the Gerber file, evaluates the circuit design and production parameters obtained by the analysis, and judges the feasibility of the production. If the evaluation shows that there is a problem, it needs to be communicated separately by e-mail or telephone, and because the communication process cannot directly communicate the errors in the circuit design or the deviation of the production parameters, there is a problem of poor communication and the communication efficiency is low.
  • the present invention provides a method and apparatus for information comparison and transmission that enhances communication convenience and improves communication efficiency.
  • a comparative analysis of PCB engineering problems and methods for sending results including:
  • the circuit design and engineering parameters of the PCB board carried in the Gerber file are obtained by parsing the separated Gerber file into:
  • the sending out the parsed circuit design and engineering parameters, the identification, the problem description and the modification reference made on the incorrect circuit design are sent to the sending box of the PCB order email, which is specifically: creating a new webpage, Embed a tool for parsing Gerber files into a web page;
  • the parsed circuit design and engineering parameters are added to the webpage by using the tool, and the identification is made on the circuit design with errors;
  • a link to the web page is sent to the outbox of the PCB order email.
  • the sending the link of the webpage to the outbox of the PCB order email further includes:
  • the sending the connection of the webpage to the outbox of the PCB order email further includes:
  • the webpage search update thread displays a reply of the PCB order email sender in the control when the update thread is searched.
  • a comparative analysis of PCB engineering problems and the means for transmitting the results including: a mail receiving unit, configured to receive a PCB order email carrying a Gerber file; a data separating unit, configured to separate the Gerber file from the PCB order email; and a file parsing unit, configured to separate the The Gerber file is parsed to obtain circuit design and engineering parameters of the PCB board carried in the Gerber file;
  • the comparison unit is configured to automatically compare the parsed circuit design and engineering parameters with the circuit design and engineering parameters in the preset circuit database and the production process database, when the parsed circuit design and engineering parameters are incorrect or not When the production process level is available, the circuit design is automatically identified on the wrong circuit, and the problem description and modification reference are automatically generated;
  • the mail sending unit is configured to send the parsed circuit design and engineering parameters, the automatic identification on the faulty circuit design, the automatically generated problem description and the modification reference to the outbox of the PCB order email.
  • the file parsing unit includes:
  • a file parsing module configured to parse the Gerber file by using a preset parameter extraction rule and/or a general engineering parameter description language rule base;
  • the mail sending unit includes:
  • a tool embedding module for creating a new web page, embedding a tool for parsing a Gerber file into a web page;
  • the identification adding module adds the parsed circuit design and engineering parameters to the webpage by using the tool, and automatically identifies the circuit design in error;
  • a problem description module configured to add an automatically generated problem description and a modification reference to the webpage, and add a control for receiving a reply to the webpage
  • a mail sending module configured to send a link of the webpage to an outbox of the PCB order email.
  • the short message sending unit is configured to send the email prompt information to the customer mobile phone number carried in the PCB order email.
  • the reply receiving unit is configured to use the webpage search update thread to display a reply of the PCB order email sender in the control when the update thread is searched.
  • the invention has the beneficial effects of: obtaining the circuit design and engineering parameters by receiving the mail carrying the Gerber file and the production data, extracting the Gerber file in the mail and parsing the Gerber file, and comparing the circuit design and the engineering parameters. Judging the correctness of the design and the feasibility of production, the judgment results are returned to the customer in an intuitive and interactive manner, which improves the efficiency of the review and makes the communication between the two parties smoother.
  • Figure 1 is a flow chart showing a first embodiment of a comparative analysis of a PCB engineering problem of the present invention and a method of transmitting the result;
  • FIG. 2 is a flow chart showing a second embodiment of a comparative analysis of the PCB engineering problem of the present invention and a method for transmitting the result;
  • FIG. 3 is a structural block diagram of a device for comparing and analyzing the PCB engineering problem of the present invention and a result transmitting device thereof;
  • FIG. 4 is a structural block diagram of a file analyzing unit of the device for comparing and analyzing the PCB engineering problem of the present invention;
  • FIG. 5 is a structural block diagram of a mail sending unit of a comparison analysis of a PCB engineering problem of the present invention and a device for transmitting the result;
  • Figure 6 is a block diagram showing another structure of the apparatus for comparing and analyzing the PCB engineering problems of the present invention and the result transmission. detailed description
  • Figure 1 is a flow chart showing a first embodiment of a comparative analysis of a PCB engineering problem of the present invention and a method for transmitting the result thereof. As shown in the figure, the method includes:
  • Step S1 receiving a PCB order email carrying a Gerber file
  • Step S2 separating the Gerber file from the PCB order email
  • Step S3 parsing the separated Gerber file to obtain circuit design and engineering parameters of the PCB board carried in the Gerber file;
  • Step S4 automatically comparing the parsed circuit design and engineering parameters with the circuit design and engineering parameters in the preset circuit database and the production process database, when the parsed circuit design and engineering parameters are incorrect or not produced.
  • the automatic identification is performed on the circuit design with errors, and the problem description and modification reference are automatically generated;
  • Step S5 Send the parsed circuit design and engineering parameters, the identification, problem description and modification reference made on the incorrect circuit design to the outbox of the PCB order email.
  • the circuit design and engineering parameters are obtained, and the circuit design and the PCB format, the layer, and the line are obtained. Comparative analysis of engineering parameters such as minimum line width and line spacing, drilling structure, minimum aperture, total number of holes and size, judging the correctness of the design and the feasibility of production, and returning the judgment results in an intuitive and interactive manner. To the customer, the efficiency of the audit has been improved, and the communication between the two parties has been smoother.
  • Step S201 Receiving a PCB order email carrying the Gerber file; the customer needs to send the Gerber file when the order is placed, so that the manufacturer can determine the production content and the production process.
  • Step S202 Separating the Gerber file from the PCB order email; traversing the PCB order email, separating the Gerber file and the production data in the PCB order email, and the Gerber file may be sent directly or packaged. Does not affect the separation of Gerber files.
  • Step S203 Send the separated Gerber file for parsing
  • the dedicated Gerber file parsing module waits for the task to arrive at any time, once the Gerber file is received for parsing.
  • Step S204 Parsing the Gerber file by using a preset parameter extraction rule and/or a general engineering parameter description language rule base;
  • Step S205 Generate circuit design and engineering parameters of the PCB board obtained by parsing the Gerber file; after parsing, the specific circuit design of the circuit board and the PCB format, layer, line, minimum line width and line spacing, drilling structure, Engineering parameters included in the Gerber file, such as minimum aperture, total number of holes, and size.
  • Step S206 automatically compare the parsed circuit design and engineering parameters with the circuit design and engineering parameters in the preset circuit database and the production process database, when the parsed circuit design and engineering parameters are incorrect or do not have production.
  • the automatic identification is performed on the circuit design with errors, and the problem description and modification reference are automatically generated;
  • step S205 it is determined whether there is an unreasonable place in the circuit design, such as a short circuit, a function cannot be realized, etc., if these conditions exist, the problem exists in the circuit. Mark the location, and make comments and specific modifications; determine whether the engineering parameters exceed the manufacturer's production capacity. If the accuracy requirements or process level exceeds the manufacturer's production capacity or design goals, provide advice to customers, try to choose the right one. Production plan.
  • Step S207 Create a new webpage, embed the tool for parsing the Gerber file into the webpage; and attach a tool for parsing the Gerber file to the webpage to conveniently carry the result of the information comparison.
  • Step S208 Add the parsed circuit design and engineering parameters to the webpage by using the tool, and mark the circuit design with errors;
  • Step S209 Add a problem description and a modification reference to the webpage, and add a control for receiving the reply to the webpage;
  • Step S210 Send a link of the webpage to an outbox of the PCB order email; send a link of the webpage generated in step S209 to the outbox, and the client directly opens the link or copies the link and opens the webpage
  • the content in the check is checked. After checking, input your own opinions and communicate with the manufacturer in real-time communication. If one party is not online, you can also save the information in the webpage first, and receive it when the other party goes online.
  • Step S211 Send a mail prompt message to the customer mobile phone number carried in the PCB order email;
  • Step S212 The webpage search update thread displays a reply of the PCB order email sender in the control when the update thread is searched.
  • the user's response is displayed on the web page, and online real-time communication is implemented in the web page.
  • FIG. 3 is a structural block diagram of a comparative analysis of the PCB engineering problem of the present invention and a device for transmitting the result thereof. As shown in the figure, the device includes:
  • the mail receiving unit 110 is configured to receive a PCB order email carrying the Gerber file, and the data separating unit 120 is configured to separate the Gerber file from the PCB order email;
  • the file parsing unit 130 is configured to parse the separated Gerber file to obtain circuit design and engineering parameters of the PCB board carried in the Gerber file.
  • the comparing unit 140 is configured to automatically compare the parsed circuit design and engineering parameters with the circuit design and engineering parameters in the preset circuit database and the production process database, when the parsed circuit design and engineering parameters are incorrect or When the production process level is not available, the circuit design is automatically identified on the wrong circuit, and the problem description and modification reference are automatically generated;
  • the mail sending unit 150 is configured to send the parsed circuit design and engineering parameters, the automatic identification on the incorrect circuit design, the automatically generated problem description and the modification reference to the outbox of the PCB order e-mail.
  • the file parsing unit 130 includes:
  • the file parsing module 131 is configured to parse the Gerber file by using a preset parameter extraction rule and/or a general engineering parameter description language rule library;
  • the parameter generation module 132 is configured to generate circuit design and engineering parameters of the PCB obtained by parsing the Gerber file.
  • the mail sending unit 150 includes:
  • a tool embedding module 151 configured to create a new webpage, and embed a tool for parsing the Gerber file into the webpage;
  • An identifier adding module 152 configured to add the parsed circuit design and engineering parameters to the webpage by using the tool, and automatically identify the circuit design in error;
  • a problem description module 153 configured to add an automatically generated problem description and a modification reference to the webpage, and add a control for receiving a reply to the webpage;
  • the mail sending module 154 is configured to send a link of the webpage to an outbox of the PCB order email.
  • the information comparison device further includes:
  • the short message sending unit 160 is configured to send the email prompt information to the customer mobile phone number carried in the PCB order email.
  • the reply receiving unit 170 is configured to use the webpage search update thread to display a reply of the PCB order email sender in the control when the update thread is searched.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了PCB工程问题对比分析及其结果发送的方法和装置,该方法包括:接收携带有Gerber文件的PCB订单电子邮件;从PCB订单电子邮件中分离出所述Gerber文件;对分离出的所述Gerber文件进行解析,获得Gerber 文件中携带的PCB板的电路设计和工程参数;将解析出的电路设计和工程参数与预先设置的电路设计和工程参数进行对比,当解析出的电路设计和工程参数有误或者不具备生产工艺水平时,在相关的电路设计上做出标识,给出问题说明和修改参考;将解析出的电路设计和工程参数、在相关的电路设计上做出的标识、问题说明和修改参考发送到所述PCB订单电子邮件的发件箱。该方法增强了电路板印刷过程中客户和厂家的沟通便利性,提高了沟通效率。

Description

说 明 书
PCB工程问题对比分析及其结果发送的方法和装置 技术领域
本发明涉及网络电子技术应用领域, 尤其涉及 PCB工程问题对比分析及其 结果发送的方法和装置。
背景技术
现有的客户需要印刷 PCB板时, 需要将携带有 PCB板设计信息的 Gerber 文件发送到厂家, 厂家对 Gerber文件进行解析, 对解析获得的电路设计和生产 参数进行评估, 判断生产的可行性, 若评估显示有问题, 需要单独通过电子邮 件或电话等方式另行沟通, 并且因为沟通过程中不能就电路设计中的错误或生 产参数的偏差进行直观交流, 存在沟通不畅的问题, 交流效率低下。
发明内容
本发明提供了一种增强沟通便利性, 提高沟通效率的信息比对和发送的方 法和装置。
本发明采用以下技术方案:
PCB工程问题对比分析及其结果发送的方法, 包括:
接收携带有 Gerber文件的 PCB订单电子邮件;
从所述 PCB订单电子邮件中分离出所述 Gerber文件;
对分离出的所述 Gerber文件进行解析, 获得所述 Gerber文件中携带的 PCB 板的电路设计和工程参数;
将解析出的电路设计和工程参数与预先设置的电路数据库和生产工艺数据 库中的电路设计和工程参数自动进行信息比对, 当解析出的电路设计和工程参 数有误或者不具备生产工艺水平时, 在有误的电路设计上自动标识, 自动生成 问题说明和修改参考; 将解析出的电路设计和工程参数、 在有误的电路设计上做出的标识、 问题 说明和修改参考发送到所述 PCB订单电子邮件的发件箱。
其中, 所述对分离出的所述 Gerber文件进行解析, 获得所述 Gerber文件中 携带的 PCB板的电路设计和工程参数具体为:
利用预置的参数提取规则和 /或通用工程参数描述语言规则库对 Gerber文件 进行解析;
生成解析 Gerber文件获得的 PCB板的电路设计和工程参数。
其中, 所述将解析出的电路设计和工程参数、 在有误的电路设计上做出的 标识、 问题说明和修改参考发送到所述 PCB订单电子邮件的发件箱具体为: 新建一个网页, 将用于解析 Gerber文件的工具嵌入到网页中;
将解析出的电路设计和工程参数利用所述工具添加到网页中, 在有误的电 路设计上做出标识;
将问题说明和修改参考添加到所述网页中, 在网页中添加接收回复的控 件;
将所述网页的链接发送至所述 PCB订单电子邮件的发件箱。
其中, 所述将所述网页的链接发送至所述 PCB订单电子邮件的发件箱同时 还包括:
发送邮件提示信息到所述 PCB订单电子邮件中携带的客户手机号码。 其中, 所述将所述网页的连接发送至所述 PCB订单电子邮件的发件箱之后 还包括:
所述网页搜索更新线程, 当搜索到更新线程时, 在控件中显示 PCB订单电 子邮件发送方的回复。
PCB工程问题对比分析及其结果发送的装置, 包括: 邮件接收单元, 用于接收携带有 Gerber文件的 PCB订单电子邮件; 数据分离单元, 用于从所述 PCB订单电子邮件中分离出所述 Gerber文件; 文件解析单元, 用于对分离出的所述 Gerber 文件进行解析, 获得所述 Gerber文件中携带的 PCB板的电路设计和工程参数;
对比单元, 用于将解析出的电路设计和工程参数与预先设置的电路数据库 和生产工艺数据库中的电路设计和工程参数自动进行信息比对, 当解析出的电 路设计和工程参数有误或者不具备生产工艺水平时, 在有误的电路设计上自动 标识, 自动生成问题说明和修改参考;
邮件发送单元, 用于将解析出的电路设计和工程参数、 在有误的电路设计 上的自动标识、 自动生成的问题说明和修改参考发送到所述 PCB订单电子邮件 的发件箱。
其中, 所述文件解析单元包括:
文件解析模块, 用于利用预置的参数提取规则和 /或通用工程参数描述语言 规则库对 Gerber文件进行解析;
结果生成模块, 用于生成解析 Gerber文件获得的 PCB板的电路设计和工程 参数。
其中, 所述邮件发送单元包括:
工具嵌入模块, 用于新建一个网页, 将用于解析 Gerber文件的工具嵌入到 网页中;
标识添加模块, 将解析出的电路设计和工程参数利用所述工具添加到网页 中, 在有误的电路设计上自动标识;
问题说明模块, 用于将自动生成的问题说明和修改参考添加到所述网页 中, 在网页中添加接收回复的控件; 邮件发送模块, 用于将所述网页的链接发送至所述 PCB订单电子邮件的发 件箱。
其中, 还包括:
短信发送单元, 用于发送邮件提示信息到所述 PCB订单电子邮件中携带的 客户手机号码。
其中, 还包括:
回复接收单元, 用于所述网页搜索更新线程, 当搜索到更新线程时, 在控 件中显示 PCB订单电子邮件发送方的回复。
本发明的有益效果在于: 通过接收携带有 Gerber文件和生产数据的邮件, 然后提取邮件中的 Gerber文件并对 Gerber文件进行解析, 获得电路设计和工程 参数, 根对电路设计和工程参数的对比分析, 判断设计的正确性和生产的可行 性, 将判断结果以一种直观和互动的方式返回给客户, 提高了审核的效率, 双 方沟通更为顺畅。
附图说明
图 1是本发明 PCB工程问题对比分析及其结果发送的方法的第一实施例流 程图;
图 2是本发明 PCB工程问题对比分析及其结果发送的方法的第二实施例流 程图;
图 3是本发明 PCB工程问题对比分析及其结果发送的装置的结构框图; 图 4是本发明 PCB工程问题对比分析及其结果发送的装置的文件解析单元 的结构框图;
图 5是本发明 PCB工程问题对比分析及其结果发送的装置的邮件发送单元 的结构框图; 图 6是本发明 PCB工程问题对比分析及其结果发送的装置的另一结构框图。 具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
图 1是本发明 PCB工程问题对比分析及其结果发送的方法的第一实施例流 程图, 如图所示, 该方法包括:
步骤 S1 : 接收携带有 Gerber文件的 PCB订单电子邮件;
步骤 S2: 从所述 PCB订单电子邮件中分离出所述 Gerber文件;
步骤 S3 :对分离出的所述 Gerber文件进行解析, 获得所述 Gerber文件中携 带的 PCB板的电路设计和工程参数;
步骤 S4 : 将解析出的电路设计和工程参数与预先设置的电路数据库和生产 工艺数据库中的电路设计和工程参数自动进行信息比对, 当解析出的电路设计 和工程参数有误或者不具备生产工艺水平时, 在有误的电路设计上自动标识, 自动生成问题说明和修改参考;
步骤 S5 : 将解析出的电路设计和工程参数、 在有误的电路设计上做出的标 识、 问题说明和修改参考发送到所述 PCB订单电子邮件的发件箱。
本实施例中, 通过接收携带有 Gerber文件和生产数据的邮件, 然后提取邮 件中的 Gerber文件并对 Gerber文件进行解析, 获得电路设计和工程参数, 根对 电路设计和 PCB格式、 层别、 线路、 最小线宽和线距、 钻孔结构、 最小孔径、 总孔数及尺寸等工程参数的对比分析, 判断设计的正确性和生产的可行性, 将 判断结果以一种直观和互动的方式返回给客户, 提高了审核的效率, 双方沟通 更为顺畅。
本发明 PCB工程问题对比分析及其结果发送的方法的第二实施例的流程图 如图 2所示, 包括: 步骤 S201 : 接收携带有 Gerber文件的 PCB订单电子邮件; 客户在下订单时即需要发送 Gerber文件, 以便厂家确定生产内容和生产工 艺。
步骤 S202: 从所述 PCB订单电子邮件中分离出所述 Gerber文件; 遍历 PCB订单电子邮件, 对 PCB订单电子邮件中的 Gerber文件和生产数 据进行分离, Gerber文件为直接发送或打包发送均可, 不影响对 Gerber文件的 分离。
步骤 S203: 将分离出的所述 Gerber文件发送以解析;
专用的 Gerber文件解析模块随时等待任务的到来, 一旦收到 Gerber文件立 即进行解析。
步骤 S204: 利用预置的参数提取规则和 /或通用工程参数描述语言规则库 对 Gerber文件进行解析;
Gerber文件的更具体的解析过程现有技术中已有说明, 此处不再赘述。 步骤 S205: 生成解析 Gerber文件获得的 PCB板的电路设计和工程参数; 解析之后将会获得电路板的具体电路设计以及包括 PCB 格式、 层别、 线 路、 最小线宽和线距、 钻孔结构、 最小孔径、 总孔数及尺寸等 Gerber文件中包 含的工程参数。
步骤 S206: 将解析出的电路设计和工程参数与预先设置的电路数据库和生 产工艺数据库中的电路设计和工程参数自动进行信息比对, 当解析出的电路设 计和工程参数有误或者不具备生产工艺水平时, 在有误的电路设计上自动标 识, 自动生成问题说明和修改参考;
根据歩骤 S205 中得到的电路设计, 确定该电路设计是否存在不合理的地 方, 例如短路、 功能不能实现等情况, 如果存在这些情况在电路中将问题存在 的位置标出, 并作出说明和具体修改的意见; 确定工程参数是否超出了厂家的 生产能力, 如果精度要求或工艺水平超出了厂家的生产能力或设计目标, 给客 户提供建议, 尽量选择合适的生产方案。
步骤 S207: 新建一个网页, 将用于解析 Gerber文件的工具嵌入到网页中; 通过在网页中附加解析 Gerber文件的工具以方便携带信息比对的结果。 步骤 S208: 将解析出的电路设计和工程参数利用所述工具添加到网页中, 在有误的电路设计上做出标识;
电路设计中的问题只有在电路中直观显示才能更方便地进行沟通, 直接将 电路中的错误标识出来可以更清楚地进行表达。
步骤 S209: 将问题说明和修改参考添加到所述网页中, 在网页中添加接收 回复的控件;
网页中除了附带电路核对出现的问题, 还要对问题进行说明, 并添加修改 参考, 图片与文字结合更容易讲问题表述清楚, 同时直接在网页中添加接收回 复的控件可以以实时通讯的方式进行交流, 提高交流效率, 尽快组织生产。
步骤 S210: 将所述网页的链接发送至所述 PCB订单电子邮件的发件箱; 将歩骤 S209中生成的网页的链接发送到发件箱, 客户直接打开链接或复制 链接后打开, 对网页中的内容进行核对, 核对完成后输入自己的意见, 和厂家 以实时交流的方式进行沟通; 如果一方不在线, 也可以在网页中先保存信息, 当另一方上线时进行接收。
步骤 S211 :发送邮件提示信息到所述 PCB订单电子邮件中携带的客户手机 号码;
为了保证客户对交流请求作出最及时的反应, 通过短信的方式给出最及时 的提醒。 步骤 S212: 所述网页搜索更新线程, 当搜索到更新线程时, 在控件中显示 PCB订单电子邮件发送方的回复。
通过搜索更新线程, 在网页中显示用户的回应, 在网页中实现在线实时交 流。
图 3是本发明 PCB工程问题对比分析及其结果发送的装置的结构框图, 如 图所示, 该装置包括:
邮件接收单元 110, 用于接收携带有 Gerber文件的 PCB订单电子邮件; 数据分离单元 120, 用于从所述 PCB订单电子邮件中分离出所述 Gerber文 件;
文件解析单元 130, 用于对分离出的所述 Gerber文件进行解析, 获得所述 Gerber文件中携带的 PCB板的电路设计和工程参数;
对比单元 140, 用于将解析出的电路设计和工程参数与预先设置的电路数 据库和生产工艺数据库中的电路设计和工程参数自动进行信息比对, 当解析出 的电路设计和工程参数有误或者不具备生产工艺水平时, 在有误的电路设计上 自动标识, 自动生成问题说明和修改参考;
邮件发送单元 150, 用于将解析出的电路设计和工程参数、 在有误的电路 设计上的自动标识、 自动生成的问题说明和修改参考发送到所述 PCB订单电子 邮件的发件箱。
通过接收携带有 Gerber文件和生产数据的邮件, 然后提取邮件中的 Gerber 文件并对 Gerber 文件进行解析, 获得电路设计和工程参数, 根对电路设计和 PCB 格式、 层别、 线路、 最小线宽和线距、 钻孔结构、 最小孔径、 总孔数及尺 寸等工程参数的对比分析, 判断设计的正确性和生产的可行性, 将判断结果以 一种直观和互动的方式返回给客户, 提高了审核的效率, 双方沟通更为顺畅。 具体的, 如图 4所示, 所述文件解析单元 130包括:
文件解析模块 131, 用于利用预置的参数提取规则和 /或通用工程参数描述 语言规则库对 Gerber文件进行解析;
参数生成模块 132, 用于生成解析 Gerber文件获得的 PCB板的电路设计和 工程参数。
具体的, 如图 5所示, 所述邮件发送单元 150包括:
工具嵌入模块 151, 用于新建一个网页, 将用于解析 Gerber文件的工具嵌 入到网页中;
标识添加模块 152, 用于将解析出的电路设计和工程参数利用所述工具添 加到网页中, 在有误的电路设计上自动标识;
问题说明模块 153, 用于将自动生成的问题说明和修改参考添加到所述网 页中, 在网页中添加接收回复的控件;
邮件发送模块 154, 用于将所述网页的链接发送至所述 PCB订单电子邮件 的发件箱。
具体的, 如图 6所示, 所述信息比对装置还包括:
短信发送单元 160, 用于发送邮件提示信息到所述 PCB订单电子邮件中携 带的客户手机号码。
回复接收单元 170, 用于所述网页搜索更新线程, 当搜索到更新线程时, 在控件中显示 PCB订单电子邮件发送方的回复。
以上所述, 仅为本发明较佳的具体实施方式, 但本发明的保护范围并不局 限于此, 任何熟悉该技术的人在本发明所揭露的技术范围内, 可轻易想到的变 化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范围应该 以权利要求的保护范围为准。

Claims

权 利 要 求 书
1. PCB工程问题对比分析及其结果发送的方法, 其特征在于, 包括: 接收携带有 Gerber文件的 PCB订单电子邮件;
从所述 PCB订单电子邮件中分离出所述 Gerber文件;
对分离出的所述 Gerber文件进行解析, 获得所述 Gerber文件中携带的 PCB 板的电路设计和工程参数;
将解析出的电路设计和工程参数与预先设置的电路数据库和生产工艺数据 库中的电路设计和工程参数自动进行信息比对, 当解析出的电路设计和工程参 数有误或者不具备生产工艺水平时, 在有误的电路设计上自动标识, 自动生成 问题说明和修改参考;
将解析出的电路设计和工程参数、 在有误的电路设计上的自动标识、 自动 生成的问题说明和修改参考发送到所述 PCB订单电子邮件的发件箱。
2. 根据权利要求 1所述的 PCB工程问题对比分析及其结果发送的方法, 其 特征在于, 所述对分离出的所述 Gerber文件进行解析, 获得所述 Gerber文件中 携带的 PCB板的电路设计和工程参数包括:
利用预置的参数提取规则和 /或通用工程参数描述语言规则库对 Gerber文件 进行解析;
生成解析 Gerber文件获得的 PCB板的电路设计和工程参数。
3. 根据权利要求 1所述的 PCB工程问题对比分析及其结果发送的方法, 其 特征在于, 所述将解析出的电路设计和工程参数、 在有误的电路设计上的自动 标识、 自动生成的问题说明和修改参考发送到所述 PCB订单电子邮件的发件箱 包括:
新建一个网页, 将用于解析 Gerber文件的工具嵌入到网页中;
将解析出的电路设计和工程参数利用所述工具添加到网页中, 在有误的电 路设计上自动标识;
将自动生成的问题说明和修改参考添加到所述网页中, 在网页中添加接收 回复的控件;
将所述网页的链接发送至所述 PCB订单电子邮件的发件箱。
4. 根据权利要求 3所述的 PCB工程问题对比分析及其结果发送的方法, 其 特征在于, 所述将所述网页的链接发送至所述 PCB订单电子邮件的发件箱同时 还包括:
发送邮件提示信息到所述 PCB订单电子邮件中携带的客户手机号码。
5. 根据权利要求 3所述的 PCB工程问题对比分析及其结果发送的方法, 其 特征在于, 所述将所述网页的连接发送至所述 PCB订单电子邮件的发件箱之后 还包括:
所述网页搜索更新线程, 当搜索到更新线程时, 在控件中显示 PCB订单电 子邮件发送方的回复。
6. PCB工程问题对比分析及其结果发送的装置, 其特征在于, 包括: 邮件接收单元, 用于接收携带有 Gerber文件的 PCB订单电子邮件; 数据分离单元, 用于从所述 PCB订单电子邮件中分离出所述 Gerber文件; 文件解析单元, 用于对分离出的所述 Gerber 文件进行解析, 获得所述 Gerber文件中携带的 PCB板的电路设计和工程参数;
对比单元, 用于将解析出的电路设计和工程参数与预先设置的电路数据库 和生产工艺数据库中的电路设计和工程参数自动进行信息比对, 当解析出的电 路设计和工程参数有误或者不具备生产工艺水平时, 在有误的电路设计上自动 标识, 自动生成问题说明和修改参考;
邮件发送单元, 用于将解析出的电路设计和工程参数、 在有误的电路设计 上的自动标识、 自动生成的问题说明和修改参考发送到所述 PCB订单电子邮件 的发件箱。
7. 根据权利要求 6所述的 PCB工程问题对比分析及其结果发送的装置, 其 特征在于, 所述文件解析单元包括:
文件解析模块, 用于利用预置的参数提取规则和 /或通用工程参数描述语言 规则库对 Gerber文件进行解析;
结果生成模块, 用于生成解析 Gerber文件获得的 PCB板的电路设计和工程 参数。
8. 根据权利要求 6所述的 PCB工程问题对比分析及其结果发送的装置, 其 特征在于, 所述邮件发送单元包括:
工具嵌入模块, 用于新建一个网页, 将用于解析 Gerber文件的工具嵌入到 网页中;
标识添加模块, 用于将解析出的电路设计和工程参数利用所述工具添加到 网页中, 在有误的电路设计上自动标识;
问题说明模块, 用于将自动生成的问题说明和修改参考添加到所述网页 中, 在网页中添加接收回复的控件;
邮件发送模块, 用于将所述网页的链接发送至所述 PCB订单电子邮件的发 件箱。
9. 根据权利要求 8所述的 PCB工程问题对比分析及其结果发送的装置, 其 特征在于, 还包括:
短信发送单元, 用于发送邮件提示信息到所述 PCB订单电子邮件中携带的 客户手机号码。
10. 根据权利要求 8所述的 PCB工程问题对比分析及其结果发送的装置, 其特征在于, 还包括:
回复接收单元, 用于所述网页搜索更新线程, 当搜索到更新线程时, 在控 件中显示 PCB订单电子邮件发送方的回复。
PCT/CN2014/079096 2013-06-04 2014-06-03 Pcb工程问题对比分析及其结果发送的方法和装置 WO2014194808A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310219051.9 2013-06-04
CN2013102190519A CN103279861A (zh) 2013-06-04 2013-06-04 Pcb工程问题对比分析及其结果发送的方法和装置

Publications (1)

Publication Number Publication Date
WO2014194808A1 true WO2014194808A1 (zh) 2014-12-11

Family

ID=49062372

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/079096 WO2014194808A1 (zh) 2013-06-04 2014-06-03 Pcb工程问题对比分析及其结果发送的方法和装置

Country Status (2)

Country Link
CN (1) CN103279861A (zh)
WO (1) WO2014194808A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279862A (zh) * 2013-06-04 2013-09-04 深圳市百能信息技术有限公司 一种基于电子邮件的自动生成发送合同初稿的方法和装置
CN103279861A (zh) * 2013-06-04 2013-09-04 深圳市百能信息技术有限公司 Pcb工程问题对比分析及其结果发送的方法和装置
CN104123422B (zh) * 2014-07-31 2017-08-04 高德(无锡)电子有限公司 一种利用数据库管理***的制前设计方法
CN104317998B (zh) * 2014-10-17 2018-11-09 深圳市百能信息技术有限公司 一种Gerber文件的参数的制造补偿的方法和装置
CN106529070B (zh) * 2016-11-24 2020-04-17 深圳市景旺电子股份有限公司 一种线路板cam资料自动处理方法及***
CN106912162A (zh) * 2017-01-18 2017-06-30 深圳市百能信息技术有限公司 一种pcb工程问题自动提取与审查的方法及其***
CN108270666A (zh) * 2018-01-08 2018-07-10 东莞嘉泰钟表有限公司 一种采购订单自动管理控制方法
CN109683833B (zh) * 2018-12-19 2022-04-15 森大(深圳)技术有限公司 待打印图像增强方法、***、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102214261A (zh) * 2011-07-11 2011-10-12 西安电子科技大学 印刷电路板加工数据自动审查方法
CN102819552A (zh) * 2012-06-26 2012-12-12 深圳市百能信息技术有限公司 自动审核pcb工程文件的方法及***
CN102930114A (zh) * 2012-11-14 2013-02-13 常州奥施特信息科技有限公司 电子产品eda设计可制造性的可视化检测方法
CN103279861A (zh) * 2013-06-04 2013-09-04 深圳市百能信息技术有限公司 Pcb工程问题对比分析及其结果发送的方法和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101547160A (zh) * 2008-03-28 2009-09-30 深圳市维盛通科技有限公司 一种进行远程下载的方法及其装置
CN101364955B (zh) * 2008-09-28 2010-10-20 杭州电子科技大学 一种分析和提取电子邮件客户端证据的方法
CN101567888B (zh) * 2008-12-29 2011-12-21 郭世泽 网络反馈主机安全防护方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102214261A (zh) * 2011-07-11 2011-10-12 西安电子科技大学 印刷电路板加工数据自动审查方法
CN102819552A (zh) * 2012-06-26 2012-12-12 深圳市百能信息技术有限公司 自动审核pcb工程文件的方法及***
CN102930114A (zh) * 2012-11-14 2013-02-13 常州奥施特信息科技有限公司 电子产品eda设计可制造性的可视化检测方法
CN103279861A (zh) * 2013-06-04 2013-09-04 深圳市百能信息技术有限公司 Pcb工程问题对比分析及其结果发送的方法和装置

Also Published As

Publication number Publication date
CN103279861A (zh) 2013-09-04

Similar Documents

Publication Publication Date Title
WO2014194808A1 (zh) Pcb工程问题对比分析及其结果发送的方法和装置
US10237295B2 (en) Automated event ID field analysis on heterogeneous logs
US10452756B2 (en) Platform for rendering content for a remote device
US10795629B2 (en) Text and custom format information processing method, client, server, and computer-readable storage medium
US8224308B1 (en) Mobile device catalog registration based on user agents and customer snapshots of capabilities
US9984427B2 (en) Data ingestion module for event detection and increased situational awareness
US20160241589A1 (en) Method and apparatus for identifying malicious website
CN111414407A (zh) 数据库的数据查询方法、装置、计算机设备及存储介质
CN113987074A (zh) 分布式服务全链路监控方法、装置、电子设备及存储介质
US20090276506A1 (en) Generating document templates that are robust to structural variations
CN110275965A (zh) 假新闻检测方法、电子装置及计算机可读存储介质
CN109672582A (zh) 全路径监测方法、设备、存储介质及装置
CN115150261B (zh) 告警分析的方法、装置、电子设备及存储介质
EP3557437A1 (en) Systems and methods for search template generation
CN106649033A (zh) web***健康状态检查方法及装置
WO2014194807A1 (zh) 一种基于电子邮件的自动生成发送合同初稿的方法和装置
US11308091B2 (en) Information collection system, information collection method, and recording medium
CN108804501A (zh) 一种检测有效信息的方法及装置
CN110858132B (zh) 一种打印设备的配置安全检测方法及装置
CN104158890A (zh) 电子商务网站的咨询反馈方法及装置
CN109614382A (zh) 一种应用的日志分割方法及装置
CN113362111B (zh) 一种内容发送方法、装置及电子设备
CN115116070A (zh) 一种精准切割pdf的方法、装置、设备及存储介质
CN109120603A (zh) 一种注入漏洞检测方法及装置
CN103810180A (zh) 一种网站体检评分标准的方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14808317

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14808317

Country of ref document: EP

Kind code of ref document: A1