Production process data management system and method based on process interface custom settings

The production process data management system and method, which allows for custom settings on the process interface, solves the problems of complex and cumbersome MI data operation in PCB production. It enables the display of multiple types of process information on the same interface, improving the interactive experience and operational efficiency.

CN119718529BActive Publication Date: 2025-12-26ZHUHAI AMOEBA SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510229671.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-12-26
Estimated Expiration
2045-02-28

AI Technical Summary

Technical Problem

In the existing technology, the MI data for PCB production needs to be changed frequently according to different types of circuit boards and customer requirements, which makes the operation complex and cumbersome, requires a lot of manpower, and the content of the MI data is complicated, making it difficult to display and operate efficiently on a single interface.

Method used

A production process data management system and method based on customizable process interface settings are provided. Through process setting module, MI process parameter setting module, MI process interface setting module and production instruction module, different types of process information can be displayed on the same interface. It supports interactive operations of parameter name, value type and parameter identifier, automatically adjusts the position and size of controls, and sets self-checking rules.

Benefits of technology

It enables the display of various types of process information on a single interface, improving the interactive experience, reducing user adjustment operations, lowering the error rate, and simplifying the creation and display of MI data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119718529B_ABST
    Figure CN119718529B_ABST
Patent Text Reader

Abstract

The application discloses a production process data management system and method based on process interface self-defined setting, and belongs to the field of production process data management, wherein the system comprises: a process setting module; an MI process parameter setting module, which is used for setting parameter information of a process; an MI process interface setting module, which is used for displaying a parameter name list and a control selection list corresponding to the process, and performing interface setting operation on the parameter name to generate controls in a canvas area; automatically adjusting coordinates and sizes of a plurality of generated controls according to the coordinates and sizes of the controls and historical process interface setting information; and a production instruction module, which is used for displaying a process parameter information list on a production instruction interface according to a process list, and displaying process parameter interface information in an expansion area according to parameter information and interface setting information of each process in the process list. The application can display different types of process information on the same interface, and improve the interactive experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of production process data management, and particularly relates to a production process data management system and method based on process interface self-defined setting. BACKGROUND

[0002] MI is a manufacturing instruction, which is a normative file or material to guide all behaviors in production. MI in the PCB industry plays a crucial role in PCB production. After a Gerber file is given to a board factory to place an order, a CAM engineer of the board factory will check and optimize according to the requirements of the customer and the specific ability of the PCB manufacturer, and design a production instruction meeting the requirements, referred to as MI, and full name Manufacturing Instruction. MI plays a crucial role in production, and it is a bridge between customer design requirements and PCB factory production capacity. Making a qualified MI plays a crucial role in the whole production, which reflects the ability of the CAM engineer of the board factory. After MI, each machine knows how to work.

[0003] The MI material of PCB production includes various parameters of each process, and also includes various tables and drawings of the process, for example, in the cutting process, including board supplier, base material, board related parameters, batch number and other parameters, and also including material table and cutting drawing and other table and drawing materials. In the prior art, MI material is made by setting specific parameters according to different types of circuit boards and specific requirements of different customers, and corresponding tables and drawings are made and saved respectively. When checking the manufacturing instruction of a process, the process manufacturing instruction material stored in different formats of text or table or image is opened respectively. Therefore, in the prior art, when the type of circuit board changes and the customer's requirements change, the MI needs to be re-made, a lot of manpower is needed, and the MI material content is complex and includes many different types of charts, which is complex to operate and not convenient to demonstrate. SUMMARY

[0004] The present application aims to solve at least one of the technical problems existing in the prior art. To this end, the present application provides a production process data management system and method based on process interface self-defined setting, which can display different types of process information on the same interface and improve the interactive experience.

[0005] The embodiment of the present application provides a production process data management system based on process interface self-defined setting, which comprises: a process setting module, which is used for performing adding, deleting or modifying operation on process information of a process list through interactive operation of a process setting interface; an MI process parameter setting module, which is used for setting parameter information of a process through interactive operation of an MI process parameter setting interface; the parameter information comprises a parameter name, a value type and a parameter identifier; the value type comprises characters, texts, integers, floating-point numbers, tables, images and charts; the parameter identifier comprises a plurality of table types, image types and chart types encapsulated according to tables, images and charts of each process; an MI process interface setting module, which is used for displaying a parameter name list and a control selection list corresponding to a process in response to selection of the process by a user on an MI process interface setting interface, and performing interface setting operation on the parameter name in the parameter name list in response to selection of the parameter name by the user; the interface setting operation comprises generating controls in a canvas area of the MI process interface setting interface according to drag operation of the user on the control selection list; automatically adjusting coordinates and sizes of the controls according to the coordinates and the sizes of the generated controls and historical process interface setting information to obtain process parameter interface information; and a production instruction module, which is used for displaying a process parameter information list on a production instruction interface according to the process list, and displaying process parameter interface information of a corresponding process in an expansion area according to parameter information of each process in the process list and interface setting information corresponding to each parameter information in response to expansion button operation of the user on the process.

[0006] According to some embodiments of the present application, the system comprises: a self-defined parameter type module, which is used for encapsulating various tables, images and charts in a circuit board production process to obtain a plurality of encapsulated table types, image types and chart types; a self-defined control module, which is used for defining an image control according to preset cutting drawing image data of the circuit board to obtain a cutting drawing control; and self-defined material code, material name, material fixed, save file and view file controls.

[0007] According to some embodiments of the present application, the MI process interface setting module comprises: a historical process interface setting analysis unit, which is used for obtaining historical process interface setting information to obtain control setting information corresponding to a plurality of parameter names; the control setting information comprises a control type, control coordinates and control sizes; the control coordinates are traversed, and the controls of the same historical process interface setting information are numbered according to the size of the control coordinates to obtain row and column numbers of the controls; and a control distribution rule mining unit, which is used for obtaining a plurality of historical process interface setting information, performing association rule mining on the parameter names to obtain a first associated parameter set, and determining whether the controls corresponding to different parameter names in the first associated parameter set in the plurality of historical process interface setting information are in the same row or column, and obtaining a second associated parameter set if yes.

[0008] According to some embodiments of the present application, the MI process interface setting module comprises: a parameter name similarity unit configured to calculate the similarity between two parameter names, and obtain a third set of associated parameters according to a plurality of parameter names with high similarity.

[0009] According to some embodiments of the present application, the MI process interface setting module comprises: a parameter name queue adjustment unit configured to traverse a parameter name queue of a parameter interface to be set, adjust the parameter name queue according to the control type corresponding to the current parameter name, and obtain a first parameter name queue; obtain a fourth set of associated parameters of the parameter name according to the second set of associated parameters or the third set of associated parameters, and adjust the position of the parameter name in the first parameter name queue according to the fourth set of associated parameters, to obtain a second parameter name queue; the adjustment of the parameter name queue according to the control type corresponding to the current parameter name comprises: whether the control type of the current parameter name is a table or an image, and if so, adjusting the position of the current parameter name to the end of the queue.

[0010] According to some embodiments of the present application, the MI process interface setting module comprises: a process interface initialization unit configured to generate an initial point coordinate based on a preset initial coordinate range, traverse the second parameter name queue and the corresponding control type, generate the control coordinate and the control size of the current control according to the initial point coordinate, a preset size range and a preset interval range; and adjust the control coordinate according to the enhanced label layout rule.

[0011] According to some embodiments of the present application, the MI process interface setting module comprises: a process interface setting rule unit configured to set an enhanced label layout rule, the enhanced label layout rule comprising determining whether the current parameter name has a control type of an enhanced label control, if so, obtaining the first coordinate of the enhanced label control, and obtaining the second coordinate of a second control whose control type of the current parameter name is not an enhanced label, determining whether the vertical coordinate of the second coordinate is equal to the vertical coordinate of the first coordinate, if not, modifying the vertical coordinate of the second coordinate according to the vertical coordinate of the first coordinate; determining whether the second control is tightly on the right side of the enhanced label control according to the horizontal coordinate and the size of the enhanced label control and the horizontal coordinate and the size of the second control, if not, modifying the horizontal coordinate of the second control.

[0012] According to some embodiments of the present application, the MI process interface setting module comprises: a size adjustment unit configured to obtain the parameter value length of each parameter name in a historical database, determine whether the current control size needs to be adjusted according to the parameter value length, if so, modify the control size according to the parameter value length; and a coordinate adjustment unit configured to, after modifying the control size, determine whether the current control overlaps with the position of an adjacent control, if so, adjust the coordinate of the current control or the adjacent control.

[0013] According to some embodiments of the present application, the system comprises an MI self-checking rule setting module for checking the parameter values of each parameter name according to a preset self-checking rule, and issuing an error message if the self-checking rule is not met.

[0014] The production process data management system based on process interface self-defined setting of the embodiment of the present application at least has the following beneficial effects: the embodiment of the present application encapsulates drawings, tables and images and other data of each process involved in the MI data of PCB production into different table types, image types and chart types, sets the position and size of the control of the process parameter in the canvas of the process parameter interface setting interface, and then displays the encapsulated various table types, image types and chart types according to the position and size of the set control in the production and manufacturing display interface, realizes the display of various types of text parameters, table parameters and image parameters involved in the same process in the same interface, and provides a friendly interactive experience; according to the historical process parameter interface setting information, the associated parameters are mined, and the initial parameter interface of the adjacent associated parameters is generated for the user according to the user habit; the process interface setting rule is set, the control position of the same parameter name is automatically adjusted, a more neat initial parameter interface is provided for the user, and the adjustment operation of the user is reduced; the self-checking rule is set to check the parameter values of each parameter name, and the parameter setting error is reduced.

[0015] In another aspect, the embodiment of the present application provides a production process data management method based on process interface self-defined setting, comprising the following steps: S100, through interactive operation of a process setting interface, performing adding, deleting or modifying operation on process information of a process list; S200, setting parameter information of the process through interactive operation of an MI process parameter setting interface; the parameter information comprises parameter name, value type and parameter identifier; the value type comprises character, text, integer, floating point number, table, image and chart; the parameter identifier comprises a plurality of table types, image types and chart types encapsulated according to tables, images and charts of each process; S300, in response to selection of a process by a user on the MI process interface setting interface, displaying a parameter name list and a control selection list corresponding to the process, and in response to selection of a parameter name in the parameter name list by the user, performing interface setting operation on the parameter name; the interface setting operation comprises generating a control on a canvas area of the MI process interface setting interface according to drag operation of the user on the control selection list; automatically adjusting coordinates and sizes of a plurality of generated controls according to the coordinates and the sizes of the plurality of generated controls and historical process interface setting information, to obtain process parameter interface information; S400, displaying a process parameter information list according to the process list on a production making instruction interface, and in response to expansion button operation of the user on the process, displaying process parameter interface information of the corresponding process in an expansion area according to parameter information of each process in the process list and interface setting information corresponding to each parameter information.

[0016] The production process data management method based on process interface self-defined setting of the embodiment of the present application at least has the following beneficial effects: the method of the embodiment of the present application is used for realizing the system of any one of the above, and therefore has all the beneficial effects of the system.

[0017] Additional aspects and advantages of the present application will be in part apparent and in part pointed out hereinafter. BRIEF DESCRIPTION OF DRAWINGS

[0018] The above and / or additional aspects and advantages of the present application will become apparent and be readily appreciated from the following description, taken in conjunction with the accompanying drawings, in which:

[0019] Figure 1 A schematic block diagram of a module of the system of the embodiment of the present application;

[0020] Figure 2 A flowchart of the method of the embodiment of the present application;

[0021] Figure 3 A schematic diagram of a process setting interface of the embodiment of the present application;

[0022] Figure 4The MI process parameter setting interface schematic diagram of the embodiment of the present application;

[0023] Figure 5 The MI process interface setting interface schematic diagram of the embodiment of the present application;

[0024] Figure 6 The production instruction interface schematic diagram of one embodiment of the present application;

[0025] Figure 7 The production instruction interface schematic diagram of another embodiment of the present application;

[0026] Figure 8 The formula condition auxiliary input interface schematic diagram of the MI self-check rule setting module of the embodiment of the present application.

[0027] Reference signs:

[0028] Process setting module 100, MI process parameter setting module 200, MI process interface setting module 300, production instruction module 400. DETAILED DESCRIPTION

[0029] The embodiments of the present application are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference signs represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as a limitation of the present application.

[0030] In the description of the present application, the meaning of several is one or more, the meaning of multiple is two and more than two, greater than, less than, more than, etc. are understood as not including the number, above, below, within, etc. are understood as including the number. If it is described that the first, the second is only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features or implicitly indicating the order of indicated technical features.

[0031] Referring to Figure 1 , the present application implements a production process data management system based on process interface self-defined setting, comprising:

[0032] The process setting module 100 is used for adding, deleting or modifying the process information of the process list through the interactive operation of the process setting interface. As shown in Figure 3 , the process number, code and name are set, and the process group of the same management process can also be set to facilitate setting the corresponding process group authority.

[0033] The MI process parameter setting module 200 is configured to set parameter information of a process through interactive operation of an MI process parameter setting interface. The parameter information includes a parameter name, a value type, and a parameter identifier. The value type includes characters, text, integers, floating-point numbers, tables, images, and charts. The parameter identifier includes a plurality of table types, image types, and chart types encapsulated according to tables, images, and charts of each process. As shown in Figure 4 , the value type is selected through a drop-down selection box of the value type, and the parameter identifier is selected through a drop-down selection box of the parameter identifier. In this embodiment, the plurality of table types, image types, and chart types encapsulated according to tables, images, and charts of each process can include a cutting diagram, a copper foil PP cutting diagram, a VCUT table, a circuit table, an SMT table, an impedance table, an impedance chart, and the like. In particular, the parameter identifier of this embodiment further includes a tool. After the tool is selected, a tool table applied by the tool can be added by selecting a tool category (for example, a test module).

[0034] The MI process interface setting module 300 is configured to display a parameter name list and a control selection list corresponding to a process in response to selection of the process by a user in an MI process interface setting interface, and perform interface setting operation on a parameter name in the parameter name list in response to selection of the parameter name by the user. The interface setting operation includes generating a control in a canvas area of the MI process interface setting interface according to a drag operation of the user on the control selection list, and automatically adjusting coordinates and sizes of a plurality of controls according to the coordinates and the sizes of the plurality of controls and historical process interface setting information to obtain process parameter interface information. As shown in Figure 5 , the parameter name list corresponding to the cutting process includes a base material, a plate material supplier, a base material, a material table, a cutting diagram, and the like. The controls of the control list selection label, the entry line, the drop-down entry line, the date entry line, the enhanced label, the image, the note, the cutting diagram, the table, the check box, the material code, the material name, the material fixation, the saved file, and the viewed file are selected. The size and the position of the control are adjusted in the canvas.

[0035] The production instruction module 400 is configured to display a process parameter information list in a production instruction interface according to a process list, and display process parameter interface information of a corresponding process in an expansion area in response to expansion button operation of the process by a user according to parameter information of each process in the process list and interface setting information corresponding to each parameter information. As shown in Figure 6 , the process parameter information list is displayed in the production instruction interface, including process code, process name, writer, reviewer, process group, and the like. As shown in Figure 7 , the process parameter interface of the cutting process is displayed in the expansion area after the expansion button of the cutting process is operated by the user, including base material, plate material supplier, base material, material table, cutting diagram, and the like.

[0036] In some embodiments, the system of the embodiment of the application comprises: a self-defined parameter type module, configured to encapsulate various tables, images and charts in a circuit board production process to obtain a plurality of encapsulated table types, image types and chart types; a self-defined control module, configured to define an image control according to preset cutting drawing image data of the circuit board to obtain a cutting drawing control; and self-defined material code, material name, material fixation, file saving and file viewing controls.

[0037] In some embodiments, the MI process interface setting module 300 of the embodiment of the application comprises:

[0038] A historical process interface setting analysis unit is configured to obtain historical process interface setting information to obtain control setting information corresponding to a plurality of parameter names; the control setting information comprises a control type, a control coordinate and a control size; the control coordinates are traversed, and the controls in the same historical process interface setting information are numbered according to the size of the control coordinates to obtain row and column numbers of the controls. In this embodiment, the coordinates of a plurality of controls in the same process parameter setting interface are traversed, and when the absolute value of the difference between the vertical coordinates of two controls is less than a threshold value, the two controls are considered as being in the same row. The column number of the controls in the same row is determined according to the size of the horizontal coordinates.

[0039] A control distribution rule mining unit is configured to obtain a plurality of historical process interface setting information, perform association rule mining on the parameter names to obtain a first associated parameter set, and determine whether the controls corresponding to different parameter names in the first associated parameter set are in the same row or column in the plurality of historical process interface setting information. If so, a second associated parameter set is obtained. In particular, the probability that the controls corresponding to different parameter names are in the same row or column in the plurality of historical process interface setting information is calculated, and if the probability is greater than a threshold value, a second associated parameter set is obtained.

[0040] In some embodiments, the MI process interface setting module 300 of the embodiment of the application comprises: a parameter name similarity unit configured to calculate the similarity between two parameter names, and obtain a third associated parameter set according to a plurality of parameter names with high similarity.

[0041] In some embodiments, the MI process interface setting module 300 of the embodiment of the application comprises: a parameter name queue adjustment unit configured to traverse a parameter name queue of a to-be-set parameter interface, adjust the parameter name queue according to the control type corresponding to the current parameter name to obtain a first parameter name queue, obtain a fourth associated parameter set of the parameter names according to the second associated parameter set or the third associated parameter set, and adjust the positions of the parameter names in the first parameter name queue according to the fourth associated parameter set to obtain a second parameter name queue. The adjustment of the parameter name queue according to the control type corresponding to the current parameter name comprises: whether the control type of the current parameter name is a table or an image, and if so, the position of the current parameter name is adjusted to the end of the queue.

[0042] In some embodiments, the MI process interface setting module 300 of the present invention includes: a process interface initialization unit, used to generate initial point coordinates based on a preset initial coordinate range, traverse the second parameter name queue and the corresponding control type, generate the control coordinates and control size of the current control according to the initial point coordinates, the preset size range and the preset interval range; and adjust the control coordinates according to the enhanced label layout rules.

[0043] In some embodiments, the MI process interface setting module 300 of this embodiment includes: a process interface setting rule unit, used to set enhanced label layout rules. The enhanced label layout rules include determining whether there is a control of type enhanced label for the current parameter name; if so, obtaining the first coordinate of the enhanced label control and obtaining the second coordinate of a second control whose control type is not enhanced label for the current parameter name; determining whether the ordinate of the second coordinate is equal to the ordinate of the first coordinate; if not, modifying the ordinate of the second coordinate according to the ordinate of the first coordinate; and determining whether the second control is close to the right side of the enhanced label control according to the abscissa and size of the enhanced label control and the abscissa and size of the second control; if not, modifying the abscissa of the second control.

[0044] In some embodiments, the MI process interface setting module 300 of this invention includes: a size adjustment unit, used to obtain the parameter value length of each parameter name in the historical database, determine whether the current control size needs to be adjusted based on the parameter value length, and if so, modify the control size based on the parameter value length; and a coordinate adjustment unit, used to determine whether the current control overlaps with the position of adjacent controls after modifying the control size, and if so, adjust the coordinates of the current control or adjacent controls.

[0045] In some embodiments, the system of this invention includes: an MI self-test rule setting module, used to check the parameter values ​​of each parameter name according to preset self-test rules, and to issue an error message if the value does not conform to the self-test rules. Figure 8 As shown, in the formula condition auxiliary input interface, select the corresponding function, process, and parameter name corresponding to the process to generate the corresponding MI self-check rules.

[0046] Reference Figure 2 This invention also proposes a method for managing production process data based on custom settings of the process interface, including the following steps:

[0047] S100. Through the interactive operation of the process setting interface, add, delete or modify the process information in the process list.

[0048] S200, set the parameter information of the procedure through the interactive operation of the MI procedure parameter setting interface; the parameter information includes parameter name, value type and parameter identifier; the value type includes character, text, integer, floating point number, table, image and chart; the parameter identifier includes a plurality of table types, image types and chart types encapsulated according to the table, image and chart of each procedure.

[0049] S300, in response to the user selecting the procedure in the MI procedure interface setting interface, display the parameter name list and the control selection list corresponding to the procedure, and in response to the user selecting the parameter name in the parameter name list, perform interface setting operation on the parameter name; the interface setting operation includes generating the control in the canvas area of the MI procedure interface setting interface according to the user's drag operation on the control selection list; automatically adjusting the coordinates and size of the plurality of controls according to the coordinates and size of the plurality of controls and the historical procedure interface setting information, to obtain the procedure parameter interface information.

[0050] S400, display the procedure parameter information list in the production instruction interface according to the procedure list, and in response to the user operating the expansion button of the procedure, display the procedure parameter interface information of the corresponding procedure in the expansion area according to the parameter information of each procedure in the procedure list and the interface setting information corresponding to each parameter information.

[0051] Although specific embodiments are described herein, one of ordinary skill in the art will recognize that many other modifications or alternative embodiments can be within the scope of the present disclosure. For example, any of the functions and / or processing capabilities described in connection with a particular device or component can be performed by any other device or component. Additionally, while various illustrative implementations and architectures have been described in accordance with embodiments of the present disclosure, one of ordinary skill in the art will recognize that many other modifications to the illustrative implementations and architectures described herein are within the scope of the present disclosure.

[0052] As will be appreciated by one of ordinary skill in the art, all or some of the steps, systems, and techniques disclosed herein can be embodied in software, firmware, hardware, and / or suitable combination thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a micro-processing unit, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on computer readable media, which can comprise computer storage media (or non-transitory media) and communication media (or transitory media). As is well known to those of ordinary skill in the art, the term computer storage media includes both volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media include, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. Further, as is well known to those of ordinary skill in the art, communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and includes any information delivery media.

[0053] The above description is that of the preferred embodiments of the present application. Various equivalents substitutions and modifications can be conceived by those skilled in the art without departing from the spirit of the present application, and these equivalents substitutions and modifications are included in the scope of the claims.

Claims

1. A production process data management system based on process interface self- defining settings, characterized by, The application relates to a method for setting an MI process interface, and belongs to the technical field of process management. The process setting module is used for adding, deleting or modifying process information of a process list through interactive operation of a process setting interface; process serial numbers, codes, names and process groups of the same management process can be set, and corresponding process group permissions can be conveniently set; The MI process parameter setting module is used for setting parameter information of a process through interactive operation of an MI process parameter setting interface; the parameter information comprises a parameter name, a value type and a parameter identifier; the value type comprises characters, texts, integers, floating-point numbers, tables, images and charts; the parameter identifier comprises a plurality of table types, image types and chart types encapsulated according to tables, images and charts of each process; the value type is selected through a drop-down selection box of the value type, and the parameter identifier is selected through a drop-down selection box of the parameter identifier; the plurality of table types, image types and chart types encapsulated according to the tables, images and charts of each process comprise a cutting drawing, a copper foil PP cutting drawing, a VCUT table, a line table, an SMT table, an impedance table and an impedance chart; the parameter identifier further comprises a tool; after the tool is selected, a tool table applied by the tool can be added by selecting a tool category; The MI process interface setting module is used for displaying a parameter name list and a control selection list corresponding to the process according to selection of the process by a user in an MI process interface setting interface, and performing interface setting operation on the parameter name according to selection of the parameter name in the parameter name list by the user; the interface setting operation comprises generating a control in a canvas area of the MI process interface setting interface according to a drag operation of the user on the control selection list; the coordinates and sizes of the plurality of controls are automatically adjusted according to the coordinates and sizes of the plurality of controls and historical process interface setting information, and process parameter interface information is obtained; the parameter name list corresponding to the cutting process comprises a base material, a plate material supplier, a material table and a cutting drawing; the controls of the control list are selected, and the controls of label input row, drop-down input row, date input row, enhanced label, image, note, cutting drawing, table, check box, material code, material name, material fixation, saved file and viewed file are input; the size and position of the control in the canvas are adjusted; The MI process interface setting module comprises: The historical process interface setting analysis unit is used for obtaining control setting information corresponding to a plurality of parameter names according to historical process interface setting information; the control setting information comprises a control type, a control coordinate and a control size; the controls of the same historical process interface setting information are numbered according to the size of the control coordinate by traversing the control coordinate, and row and column numbers of the controls are obtained; when the absolute value of the difference between the vertical coordinates of two controls is less than a threshold value, the two controls are regarded as being in the same row by traversing the coordinates of the plurality of controls in the same process parameter setting interface; the column number is determined according to the size of the horizontal coordinates of the controls in the same row. The control distribution rule mining unit is configured to obtain historical process interface setting information, perform association rule mining on parameter names to obtain a first set of associated parameters, and determine whether the row and column numbers of the controls corresponding to different parameter names in the historical process interface setting information are in the same row or column, and if so, obtain a second set of associated parameters. The parameter name similarity unit is configured to calculate the similarity between two parameter names, and obtain a third set of associated parameters based on parameter names with high similarity. The parameter name queue adjustment unit is configured to traverse a parameter name queue of a to-be-set parameter interface, adjust the parameter name queue based on the control type corresponding to the current parameter name to obtain a first parameter name queue, obtain a fourth set of associated parameters of the parameter names based on the second set of associated parameters or the third set of associated parameters, and adjust the positions of the parameter names in the first parameter name queue based on the fourth set of associated parameters to obtain a second parameter name queue. The process interface initialization unit is configured to generate an initial point coordinate based on a preset initial coordinate range, traverse the second parameter name queue and the corresponding control type, generate the control coordinate and the control size of the current control based on the initial point coordinate, the preset size range, and the preset interval range, and adjust the control coordinate based on the enhanced label layout rule. The process interface setting rule unit is configured to set the enhanced label layout rule, which includes determining whether the current parameter name has a control of the enhanced label type, obtaining the first coordinate of the enhanced label control if the control exists, obtaining the second coordinate of a second control of the current parameter name whose control type is not the enhanced label, determining whether the vertical coordinate of the second coordinate is equal to the vertical coordinate of the first coordinate, and modifying the vertical coordinate of the second coordinate based on the vertical coordinate of the first coordinate if they are not equal. The size adjustment unit is configured to obtain the parameter value length of each parameter name in the historical database, determine whether the current control size needs to be adjusted based on the parameter value length, and modify the control size based on the parameter value length if the current control size needs to be adjusted.

2. The production process data management system based on process interface self- defining setting according to claim 1, characterized by, The coordinate adjustment unit is configured to determine whether the current control overlaps with an adjacent control in position after the control size is modified, and adjust the coordinate of the current control or the adjacent control if they overlap. The system comprises: The production instruction indication module is used for displaying a process parameter information list on a production instruction indication interface according to a process list, and in response to a user operating an expansion button of a process, displaying process parameter interface information of the corresponding process in an expansion area according to parameter information of each process in the process list and interface setting information corresponding to each parameter information.

3. The production process data management system based on process interface self- defining setting according to claim 1, characterized by, The system comprises: The custom parameter type module is used for encapsulating various tables, images and charts in the production process of the circuit board to obtain a plurality of encapsulated table types, image types and chart types. The custom control module is used for customizing an image control to obtain a cutting drawing control according to preset cutting drawing image data of the circuit board, and customizing material code, material name, material fixation, file saving and file viewing controls.

4. The production process data management system based on process interface self- defining setting according to claim 1, characterized by, The system comprises: The MI self-check rule setting module is used for checking parameter values of each parameter name according to preset self-check rules, and issuing an error message if the parameter values do not meet the self-check rules; and generating corresponding MI self-check rules by selecting corresponding functions, processes and parameter names corresponding to the processes in a formula condition auxiliary input interface.

5. A production process data management method based on process interface self- defining settings, for the production process data management system as claimed in any one of claims 1 to 4, characterized by, The method comprises the following steps: S100, performing adding, deleting or modifying operations on process information of a process list through interactive operation of a process setting interface; S200, setting parameter information of the process through interactive operation of an MI process parameter setting interface; the parameter information comprises a parameter name, a value type and a parameter identifier; the value type comprises characters, text, integers, floating-point numbers, tables, images and charts; and the parameter identifier comprises a plurality of table types, image types and chart types encapsulated according to tables, images and charts of each process; S300, in response to a user selecting a process in an MI process interface setting interface, displaying a parameter name list and a control selection list corresponding to the process, and in response to the user selecting a parameter name in the parameter name list, performing interface setting operation on the parameter name; the interface setting operation comprises generating a control in a canvas area of the MI process interface setting interface according to drag operation of the user on the control selection list; and automatically adjusting coordinates and sizes of the plurality of controls according to the coordinates and sizes of the plurality of controls and historical process interface setting information to obtain process parameter interface information; S400, displaying a process parameter information list on a production instruction indication interface according to a process list, and in response to a user operating an expansion button of a process, displaying process parameter interface information of the corresponding process in an expansion area according to parameter information of each process in the process list and interface setting information corresponding to each parameter information.

Citation Information

Patent Citations

  • Application interface data visual editing and developing working method

    CN115469869A

  • Production line process parameter modification record display method, system, equipment and medium

    CN119473807A