Nothing Special   »   [go: up one dir, main page]

CN114840123B - Process rule configuration method, device and electronic equipment - Google Patents

Process rule configuration method, device and electronic equipment Download PDF

Info

Publication number
CN114840123B
CN114840123B CN202210501531.3A CN202210501531A CN114840123B CN 114840123 B CN114840123 B CN 114840123B CN 202210501531 A CN202210501531 A CN 202210501531A CN 114840123 B CN114840123 B CN 114840123B
Authority
CN
China
Prior art keywords
target
unit
rule
response
interactive object
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.)
Active
Application number
CN202210501531.3A
Other languages
Chinese (zh)
Other versions
CN114840123A (en
Inventor
吴超
严翼飞
康勇斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Youji Industrial Software Co ltd
Original Assignee
Shanghai Youji Industrial Software Co ltd
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 Shanghai Youji Industrial Software Co ltd filed Critical Shanghai Youji Industrial Software Co ltd
Priority to CN202210501531.3A priority Critical patent/CN114840123B/en
Publication of CN114840123A publication Critical patent/CN114840123A/en
Application granted granted Critical
Publication of CN114840123B publication Critical patent/CN114840123B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

本发明涉及计算机辅助设计技术领域,具体涉及工艺规则的配置方法、装置及电子设备,该方法包括响应于交互对象的选择操作,以在工艺规则配置界面上显示目标交互对象,目标交互对象包括目标特征单元、目标规则单元以及目标工艺单元,目标特征单元用于表示具有相同几何规则的特征,目标规则单元用于表示工艺的规则逻辑,目标工艺单元用于表示与规则逻辑对应的目标工艺方法的实现;响应于对各个目标交互对象的属性设置,确定目标属性;响应于对各个目标交互对象的连接操作,以将目标交互对象进行连接确定初始工艺规则;对初始工艺规则进行调试,以确定并在工艺规则配置界面上显示目标工艺规则。该方法提高了工艺规则配置的效率。

The present invention relates to the technical field of computer-aided design, and in particular to a configuration method, device and electronic device for process rules, the method comprising: responding to a selection operation of an interactive object to display a target interactive object on a process rule configuration interface, the target interactive object comprising a target feature unit, a target rule unit and a target process unit, the target feature unit being used to represent features having the same geometric rule, the target rule unit being used to represent the rule logic of a process, and the target process unit being used to represent the implementation of a target process method corresponding to the rule logic; responding to the attribute setting of each target interactive object to determine the target attribute; responding to a connection operation of each target interactive object to connect the target interactive object to determine the initial process rule; debugging the initial process rule to determine and display the target process rule on the process rule configuration interface. The method improves the efficiency of process rule configuration.

Description

Configuration method and device of process rules and electronic equipment
Technical Field
The invention relates to the technical field of computer aided design, in particular to a configuration method and device of process rules and electronic equipment.
Background
In the field of computer aided design, when a part is subjected to computer aided programming (Computer Aided Manufacturing, abbreviated as CAM), the same machining method is adopted in programming for geometric features of parts with the same specification, and the method is also a theoretical basis of a feature recognition and automatic programming method which is popular at present. Based on the theory, a corresponding relation between the geometric feature and the processing method needs to be established, for example, for the feature of the through hole with the diameter of 8, point drilling and then punching are adopted, and a process scheme of phi 8 twist drills is adopted as a punching tool. Therefore, in general, the correspondence between the geometric features and the processing method needs to be created in the system as a series of rules, so as to facilitate the reuse of the process scheme when the same features are encountered next time.
For the establishment of the process rule base, the rules are generally written in the system one by one in a code mode, and software also maintains the database entries in a configuration tool mode. However, in terms of engineering practice, the matching relationship between the geometric features of the parts and the process scheme is influenced by precision requirements, product process requirements, numerical control equipment performance factors, cutter factors, personnel habit factors and other factors, so that the matching relationship can be changed in different environments and is kept unchanged only in fixed environments, and the matching relationship also leads to corresponding different users, and a set of matching rules can be adapted only by being modified again.
However, the method for writing the hard code and configuring the tool cannot solve the problem of flexible configuration, and particularly under the condition of adding an influence factor and expanding the geometric feature type, the modification and adjustment of the original process rule are realized in a mode of modifying the bottom code, so that the technical threshold is high; moreover, the communication process between the business personnel and the developer is time-consuming and labor-consuming, and because the rule arrangement period is very long, the problem that the developer does not completely understand to cause error correction and modification often occurs, and huge cost is consumed.
Disclosure of Invention
In view of this, the embodiment of the invention provides a method and a device for configuring process rules and electronic equipment, so as to solve the problem of low configuration efficiency of the process rules.
According to a first aspect, an embodiment of the present invention provides a method for configuring a process rule, including:
Responding to the selection operation of the interactive object to display a target interactive object on a process rule configuration interface, wherein the target interactive object comprises a target feature unit, a target rule unit and a target process unit, the target feature unit is used for representing features with the same geometric rule, the target rule unit is used for representing rule logic of a process, and the target process unit is used for representing the realization of a target process method corresponding to the rule logic;
determining a target attribute in response to attribute setting of each target interaction object;
Responding to the connection operation of each target interactive object to connect the target interactive objects to determine an initial process rule;
And debugging the initial process rule to determine and display a target process rule on the process rule configuration interface.
The configuration method of the process rules provided by the embodiment of the invention carries out configuration of the process rules in an interactive mode, and is intuitive, simple and easy to realize for users; the attribute setting function is further provided for each target interaction object so as to set target attributes according to actual process requirements, and therefore personalized configuration can be achieved; and meanwhile, debugging is performed after the initial process rule is obtained, so that the accuracy of the obtained target process rule is improved. Therefore, the method improves the efficiency of process rule configuration on the basis of ensuring the accuracy.
With reference to the first aspect, in a first implementation manner of the first aspect, the target process unit includes a target process step unit and a target process resource unit, the target process step unit is used for representing a processing process, the target process resource unit is used for representing a process resource corresponding to the processing process, and the determining, in response to a connection operation on each target interaction object, an initial process rule by connecting the target interaction object includes:
Determining a binding relationship between the target process step unit and the target process resource unit in response to connection of the binding interface of the target process step unit and the binding interface of the corresponding target process resource unit;
determining a logical relationship between the target process units in response to the connection of the logical interfaces to each of the target process units;
Determining the target process unit based on the binding relationship and the logic relationship;
And determining the initial process rule in response to connection operations of the target rule unit with the target feature unit and the target process unit, respectively.
According to the configuration method of the process rules, provided by the embodiment of the invention, the target process units comprise the target process step units and the target process resource units, and the repeated utilization of the process step units and the process resource units is realized by dividing the target process step units and the target process resource units, namely, the process units with different functions can be obtained through various different combinations, and the application scene of the configuration method can be greatly improved.
With reference to the first implementation manner of the first aspect, in a second implementation manner of the first aspect, the determining the initial process rule in response to the connection operation of the target rule unit with the target feature unit and the target process unit with the target feature unit, respectively, includes:
Determining a logic relationship among the target rule unit, the target feature unit and the target process unit in response to connection operations of the logic interfaces of the target rule unit and the logic interfaces of the target feature unit and the target process unit respectively;
And determining parameter transfer among the target rule unit, the target feature unit and the target process unit to determine the initial process rule in response to connection operation of the parameter interface of the target rule unit with the parameter interfaces of the target feature unit and the target process unit respectively.
According to the configuration method of the process rule, the logic interface and the parameter interface are used for respectively connecting corresponding functions, namely, the logic function and the parameter processing function are separately arranged and then connected, so that the configuration process is simpler and easier to realize.
With reference to the second implementation manner of the first aspect, in a third implementation manner of the first aspect, the target rule unit includes a target function unit and/or a target logic unit, where the target function unit is configured to calculate a value of an input parameter based on a target function, and the target logic unit is configured to perform logic processing on the input parameter.
According to the configuration method of the process rule, provided by the embodiment of the invention, the target rule unit comprises the target function unit and/or the target logic unit, and various rules can be configured through the combination of the functions and the logic, so that the application scene of the configuration method is enriched.
With reference to the first aspect, in a fourth implementation manner of the first aspect, the determining, in response to attribute setting of each of the target interaction objects, a target attribute includes:
determining an attribute setting interface in response to a selection operation of each target interactive object;
and determining the target attribute in response to a selection operation of the attribute setting interface.
According to the configuration method of the process rule, provided by the embodiment of the invention, the personalized configuration can be realized by setting the attribute of the target interactive object, and the operation is performed based on the attribute setting interface during attribute setting, so that the process is more visual, and the configuration efficiency is improved.
With reference to the first aspect, in a fifth implementation manner of the first aspect, the debugging the initial process rule, determining and displaying a target process rule on the process rule configuration interface includes:
Acquiring the current debugging progress;
Displaying the current debugging progress on an initial process rule of the process rule configuration interface;
And when the debugging passes, displaying the target process rule on the process rule configuration interface.
According to the configuration method of the process rule, the current debugging progress is displayed on the initial process rule, so that the current debugging progress can be visually displayed, if debugging is wrong, the error position can be timely determined, and the configuration efficiency is further improved.
With reference to the fifth implementation manner of the first aspect, in a sixth implementation manner of the first aspect, the method further includes:
And when the debugging passes, compiling the target process rule, and compiling a compiling result corresponding to the target process rule.
According to the configuration method of the process rules, provided by the embodiment of the invention, the compiling result of the target process rules is stored, and the compiling result can be directly used for processing in the follow-up process without processing the target process rules again.
According to a second aspect, an embodiment of the present invention further provides a configuration apparatus for a process rule, including:
a first response unit, configured to respond to a selection operation of an interactive object, so as to display a target interactive object on a process rule configuration interface, where the target interactive object includes a target feature unit, a target rule unit, and a target process unit, where the target feature unit is used to represent features with the same geometric rule, the target rule unit is used to represent rule logic of a process, and the target process unit is used to represent implementation of a target process method corresponding to the rule logic;
A second response unit, configured to determine a target attribute in response to attribute settings for each of the target interaction objects;
The third response unit is used for responding to the connection operation of each target interactive object so as to connect the target interactive objects to determine an initial process rule;
and the debugging unit is used for debugging the initial process rule so as to determine and display the target process rule on the process rule configuration interface.
According to a third aspect, an embodiment of the present invention provides an electronic device, including: the system comprises a memory and a processor, wherein the memory and the processor are in communication connection, the memory stores computer instructions, and the processor executes the computer instructions, so as to execute the configuration method of the process rule in the first aspect or any implementation manner of the first aspect.
According to a fourth aspect, an embodiment of the present invention provides a computer readable storage medium storing computer instructions for causing a computer to execute the method for configuring the process rules described in the first aspect or any implementation manner of the first aspect.
It should be noted that, the configuration device, the electronic device and the computer readable storage medium of the process rule provided in the embodiments of the present invention have corresponding beneficial effects, please refer to the description of the corresponding beneficial effects of the configuration method of the process rule, and are not repeated herein.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments or the prior art will be briefly described, and it is obvious that the drawings in the description below are some embodiments of the present invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method of configuring process rules according to an embodiment of the present invention;
FIG. 2 is a flow chart of a method of configuring process rules according to an embodiment of the invention;
FIG. 3 is a schematic diagram of a target process rule according to an embodiment of the invention;
FIG. 4 is a flow chart of a method of configuring process rules according to an embodiment of the invention;
FIG. 5 is a schematic diagram of the units in a configuration system of process rules according to an embodiment of the invention;
FIG. 6 is a block diagram of a configuration device of process rules according to an embodiment of the present invention;
fig. 7 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The configuration method of the process rule provided by the embodiment of the invention is applied to electronic equipment, wherein the electronic equipment comprises but is not limited to a process design terminal, such as a computer, a server, a tablet and the like; and processing equipment such as a numerical control machine tool and the like.
As an alternative application scenario, the electronic device is a server that can be connected to at least one processing device at the same time. And the user configures the process rules in the server and sends the configuration result of the process rules to the corresponding processing equipment. Based on this, each processing device is able to process the product based on the received process rules.
As another optional application scenario, the electronic device is a processing device, configured to perform configuration of a process rule on the processing device, and after the configuration is completed, the processing device may perform processing of a product based on a configuration result.
As another optional application scenario, the electronic device is a mobile terminal, and the mobile terminal is connected with the processing device in a wireless manner. And carrying out configuration of the process rules on the mobile terminal, and sending configuration results of the process rules to the processing equipment through communication connection with the processing equipment. Based on this, the processing equipment is able to perform product processing based on the received process rules.
Of course, the above application scenario is merely an example, and does not limit the protection scope of the present invention, and the construction of a specific application scenario is set according to actual requirements.
The configuration method of the process rule provided by the embodiment of the invention configures the target process rule in an interactive mode. Specifically, the electronic device is operated with a configuration system, which includes a plurality of module units, each of which is a packaged program unit for implementing a corresponding function. For a user, in the configuration process, only the corresponding module units need to be modified and combined, so that the target process rule can be configured. Based on the method, the target process rule can be configured faster by the configuration method of the process rule, and the modification of the target process rule is flexible and personalized, so that the requirement of a user can be met, and the configuration efficiency is greatly improved.
According to an embodiment of the present invention, there is provided an embodiment of a method for configuring process rules, it should be noted that the steps illustrated in the flowchart of the drawings may be performed in a computer system such as a set of computer executable instructions, and that although a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different from that herein.
In this embodiment, a configuration method of a process rule is provided, which may be used in an electronic device, such as a computer, a server, a numerical control machine, other processing devices, etc., fig. 1 is a flowchart of a configuration method of a process rule according to an embodiment of the present invention, and as shown in fig. 1, the flowchart includes the following steps:
S11, responding to the selection operation of the interactive object so as to display the target interactive object on the process rule configuration interface.
The target interactive object comprises a target feature unit, a target rule unit and a target process unit, wherein the target feature unit is used for representing features with the same geometric rule, the target rule unit is used for representing rule logic of a process, and the target process unit is used for representing realization of a target process method corresponding to the rule logic.
Specifically, the target interaction object is the subject of the process rule configuration, i.e. the modular unit described above. And connecting and modifying the corresponding target interactive object to obtain the target process rule. The target feature units include, but are not limited to, holes, grooves, bosses, planes, etc., each feature unit has a parameter attribute for, and modification of the target feature unit is to configure the parameter attribute of the target feature unit to meet the requirements of current process rule configuration. For example, when the target feature unit is a hole, the parameter attributes provided by the target feature unit include attribute 1, attribute 2, attribute 3 and attribute 4, but for the configuration of the current process rule, only attribute 1 and attribute 2 are needed, so that when the target feature unit is modified, the parameter attributes are configured as attribute 1 and attribute 2.
The target rule unit is used as a connecting tie between the target feature unit and the target process unit, and is used for determining the corresponding relation between the attribute configured by the target feature unit and the target rule, and if the target rule is met, the target rule unit corresponds to the target process unit 1; if the target rule is not satisfied, it corresponds to the target process unit 2. Of course, the target rule unit is not limited to the judgment unit serving as the target rule, and may be a unit that processes the attribute configured by the target feature unit, transfers the processed parameter to the target process unit, and so on. The specific implementation of the target rule unit is not limited at all, and is specifically set according to actual requirements.
The target process unit is used to represent a specific implementation of the target process method corresponding to the rule logic, for example, for a specific size hole, implementation procedures including center drilling, boring, face milling 1, and face milling 2, etc., which are implemented by the target process unit. The target process unit may be a combination of a plurality of process units or may be one process unit. The specific implementation manner of the target process unit is not limited in any way, and is specifically set according to actual requirements.
The electronic device is provided with a process rule configuration interface, and after the user selects the target interactive object, the target interactive object is correspondingly displayed on the process rule configuration interface. For example, the user may drag the target interactive object onto the process rule configuration interface by way of a drag.
In some alternative embodiments, the process rule configuration interface through which the electronic device passes includes an interactive object display area for displaying the interactive object and a configuration area for displaying the target interactive object. For the interactive object display area, each interactive object can be displayed in a list or icon mode, and a searching mode can be provided to obtain a target interactive object; for the configuration area, the user modifies the target interaction object and connects the target interaction object to obtain the target rule.
S12, determining target attributes in response to attribute setting of each target interaction object.
As described above, each target interaction object is provided with a plurality of parameter attributes, and the user sets the attribute of each target interaction object based on the configuration requirement of the current process rule, and accordingly, the electronic device can determine the target attribute of each target interaction object. When the attribute is set, the attribute of all the target interaction objects is not necessarily set, but is set according to actual requirements.
When the user sets the attribute of the target interactive object, the user can select the target interactive object, display all parameter attributes included in the target interactive object on the process rule configuration interface, and determine the target attribute through selection; of course, if all the displayed parameter attributes cannot meet the configuration requirement of the current process rule, the target interactive object is further provided with a new function for creating attribute parameters, so as to obtain the target attribute.
This step will be described in detail later in detail.
S13, responding to connection operation of each target interactive object to connect the target interactive objects to determine an initial process rule.
The user connects each target interaction object according to the configuration requirement, and accordingly, the electronic equipment responds to the connection operation of each target interaction object to connect the target interaction objects to determine an initial process rule. The initial process rule comprises a target characteristic unit, a target rule unit, a connection relation among target process units and target attributes of the units; namely, connection relationships and logical relationships are included.
This step will be described in detail later in detail.
S14, debugging the initial process rule to determine and display the target process rule on the process rule configuration interface.
After obtaining the initial process rule, the electronic device may automatically trigger the debugging of the initial process rule, may trigger the debugging, and so on. When the initial process rule is debugged, the initial process rule can be debugged step by step, or can be debugged integrally, and the specific debugging mode is not limited.
If an error occurs in the debugging process, the error point can be prompted on the process rule interface, for example, the error point is highlighted or displayed in a text mode, etc. By displaying the error point on the process rule interface, the user can intuitively know the current error point so as to adjust and configure in time.
And if the debugging is completed without errors, determining the initial process rule as a target process rule, wherein the current process rule is configured. Subsequently, the electronic device can compile the target process rule to obtain a process rule which can be directly used, so that the processing device can directly utilize the compiling result to process the product.
This step will be described in detail later in detail.
The configuration method of the process rules provided by the embodiment carries out configuration of the process rules in an interactive mode, and is visual, simple and easy to realize for users; the attribute setting function is further provided for each target interaction object so as to set target attributes according to actual process requirements, and therefore personalized configuration can be achieved; and meanwhile, debugging is performed after the initial process rule is obtained, so that the accuracy of the obtained target process rule is improved. Therefore, the method improves the efficiency of process rule configuration on the basis of ensuring the accuracy.
It should be noted that the order between S12 and S13 is not limited to the above, and the attribute configuration may be performed on the target interaction object first and then the connection may be performed; that is, S13 is executed first, and S12 is executed next.
In this embodiment, a configuration method of a process rule is provided, which may be used in an electronic device, such as a computer, a server, a numerical control machine, other processing devices, etc., fig. 2 is a flowchart of a configuration method of a process rule according to an embodiment of the present invention, and as shown in fig. 2, the flowchart includes the following steps:
S21, responding to the selection operation of the interactive object so as to display the target interactive object on the process rule configuration interface.
The target interactive object comprises a target feature unit, a target rule unit and a target process unit, wherein the target feature unit is used for representing features with the same geometric rule, the target rule unit is used for representing rule logic of a process, and the target process unit is used for representing realization of a target process method corresponding to the rule logic.
Specifically, the target process unit includes a target process step unit for representing a processing process and a target process resource unit for representing a process resource corresponding to the processing process. For example, a target process step unit is used to represent a drill, and a target process resource unit represents how to implement a drilling process, e.g., configuration of a drill bit, etc.
The target process unit comprises a plurality of target process step units, each target process step unit comprises at least one target process resource unit, and the connection and the logic relationship among the target process resource units are configured according to actual requirements.
Please refer to S11 in the embodiment shown in fig. 1 for the rest details, which will not be described herein.
S22, determining target attributes in response to the attribute setting of each target interaction object.
Specifically, the step S22 includes:
S221, determining an attribute setting interface in response to the selection operation of each target interaction object.
The selection of each target interactive object may be right-clicking, double-clicking, or the like on the target interactive object. After the target interactive object is selected, an attribute setting interface is displayed on the process rule configuration interface, and the attribute setting interface corresponds to the target interactive object. As described above, the attribute setup interface includes the attribute parameters supported by the target interactive object.
S222, determining a target attribute in response to the selection operation of the attribute setting interface.
If the parameter attribute displayed on the attribute setting interface can meet the configuration requirement of the current process rule, the user can directly select on the attribute setting interface to obtain the target attribute; if the displayed parameter attribute can not meet the configuration requirement of the current process rule, the attribute setting interface provides configuration of the new attribute, and the user provides selection of the new attribute to set the target attribute. For example, when the target feature is a hole, a float-type variable "precision" is created for the target feature, and the electronic device creates a float-type variable in the database that is named precision and associates it with the hole feature type.
S23, responding to connection operation of each target interactive object to connect the target interactive objects to determine an initial process rule.
Specifically, the step S23 includes:
s231, determining the binding relation between the target process step unit and the target process resource unit in response to the connection between the binding interface of the target process step unit and the binding interface of the corresponding target process resource unit.
As described above, the target process step units correspond to the target process resource units. To distinguish between the interfaces, the respective target interaction objects are distinguished by different interfaces. The binding interface is used for binding the two connected units, for example, when the binding interface of the target process step unit A is connected with the binding interface of the target process resource unit a1 by a user, and accordingly, the electronic device establishes a binding relationship between the target process step unit A and the target process resource unit a 1.
S232, determining a logic relationship between the target process step units in response to the connection of the logic interfaces to the respective target process step units.
The step S231 is a binding relationship between the target process step unit and the target process resource, that is, a specific implementation of each target process step unit. In this step, the user determines the logical relationship between the target process units by connecting the logical interfaces of the respective target process units. For example, the logical interfaces of the target process units A, B and C are connected in sequence, creating a sequential logical relationship between the target process units A-C.
S233, determining the target process unit based on the binding relationship and the logic relationship.
Specifically, after the binding relationship in S231, each target process step unit a-C corresponds to a target process resource unit; and then the sequential logic relationship of the target step units A-C is obtained through the processing of the logic relationship of S232. The target process unit can be determined through the binding relationship and the logic relationship.
S234, an initial process rule is determined in response to the connection operation of the target rule unit with the target feature unit and the target process unit, respectively.
As described above, the target rule unit output connection corresponds to a target process unit and the input of the target feature unit corresponds to the target feature unit. Therefore, the user connects the target rule unit with the target feature unit and the target process unit respectively, and accordingly, the electronic equipment responds to the connection operation of the user, and the initial process rule can be obtained.
It should be noted that the execution sequence of S231-S234 is not limited to the above, but may be other sequences, and the specific sequence is not limited herein, and is specifically configured according to the actual requirement.
In some alternative embodiments, S234 includes:
(1) And determining the logic relationship among the target rule unit, the target feature unit and the target process unit in response to the connection operation of the logic interfaces of the target rule unit and the logic interfaces of the target feature unit and the target process unit respectively.
As described above, the logical interface is used to represent a connection interface between logical processing sequences. The user connects the logic interfaces of the target rule unit with the logic interfaces of the target feature unit and the target process unit respectively according to the processing sequence of the process rule, and accordingly, the electronic equipment responds to the connection operation of the user on the logic interfaces to determine the logic relationship among the target feature unit, the target process unit and the target rule unit.
(2) And determining parameter transfer among the target rule unit, the target feature unit and the target process unit to determine an initial process rule in response to connection operations of the parameter interfaces of the target rule unit with the parameter interfaces of the target feature unit and the target process unit, respectively.
The parameter interface is used for realizing a parameter transmission interface, the parameter transmission of the two connected units is realized through the parameter interface of the corresponding unit, and the parameter transmission direction is determined by the connection relation between the logic interfaces. Therefore, the electronic equipment can obtain the logic processing sequence and the parameter transmission by combining the selection results of the logic interface and the parameter interface, thereby determining the initial process rule. The logic interface and the parameter interface are used for respectively connecting corresponding functions, namely, the logic function and the parameter processing function are separately arranged and then combined, so that the configuration process is simpler and easier to realize.
In some alternative embodiments, the target rule unit includes an objective function unit for calculating a value of the input parameter based on the objective function and/or a target logic unit for performing logic processing on the input parameter.
Objective function units include, but are not limited to, add, subtract, multiply, divide, square, etc., and objective logic units include predicate, logical AND, logical OR, etc. And the user selects a corresponding objective function unit and/or objective logic unit according to the configuration requirement of the current process rule, and the objective function unit and/or the objective logic unit are/is used for forming an objective rule unit. The target rule unit comprises a target function unit and/or a target logic unit, and various rules can be configured through the combination of functions and logic, so that the application scene of the configuration method is enriched.
S24, debugging the initial process rule to determine and display the target process rule on the process rule configuration interface.
Please refer to the embodiment S14 in fig. 1 in detail, which is not described herein.
According to the configuration method of the process rule, personalized configuration can be achieved by setting the attribute of the target interactive object, operation is conducted based on the attribute setting interface during attribute setting, the process is visual, and configuration efficiency is improved. The target process units comprise target process step units and target process resource units, and the process step units and the process resource units are repeatedly utilized by dividing the target process units, namely, the process units with different functions can be obtained through various combinations, and the application scene of the configuration method can be greatly improved.
As a specific application example of the present embodiment, the arrangement rule of the process scheme (center drill-mill chamfering-correction) adopted for the through hole having the multiple diameter ratio (hole depth/diameter) of less than 0.25, as shown in fig. 3, the arrangement method of the rule includes:
1. first, a target feature cell, such as a "hole feature," is dragged. Wherein each feature cell has corresponding parameter attributes, such as diameter, depth, precision, roughness parameters.
2. Accordingly, the electronic device will create two logical units "Start" and "End" by default, representing the logical Start and End points of the rule. In this example, the "branch" logic unit needs to be dragged from the logic library again, so as to control the outlet of the judging condition;
3. In response to a selection operation of "divide by", "compare" of two function units from the function library, the "divide by" logic unit achieves calculation of the multiple diameter ratio (hole depth divided by diameter); the logic unit of the compare is used for comparing the multiple-diameter ratio with the value of 0.25 and controlling the logic flow direction of the comparison result. The function library is also provided with a variable unit for defining a user variable, for example, the calculation result is stored as a variable of called multiple-diameter ratio, so that the user variable is convenient to reuse later;
4. in response to a selection operation of the respective four target step units, i.e., center drill, face mill 1, face mill 2, and adjusting the step parameters of each target step unit. Wherein the target step unit is the minimum set of processes, expressing a processing method. Parameters of the target step unit can be set through attributes, and other variables are calculated through the function unit in a mode of supporting connection; the right side of the target process step unit is provided with a binding interface of target process resources, which is respectively connected with the binding interfaces of tools, equipment and tools in the process resources to express the binding relation between the process steps and the process resources;
5. in response to selection of a corresponding target process resource unit, i.e., center drill, drill bit, chamfer cutter, end mill, and setting parameters of the cutter. Wherein, the process resource unit generally comprises a cutter, equipment, a fixture and the like;
6. the interfaces include logical interfaces, parameter interfaces, binding interfaces, and the like, responsive to the connection to the corresponding interface of each target interactive object in the process rule configuration interface. For example, the arrows in fig. 3 are logical interfaces, the connection lines of the logical interfaces represent the judgment workflow of the whole logical rule, and the Start nodes of the logical connection lines are "Start" and "End" generally. The round interfaces of the target feature unit and the target rule unit represent parameter interfaces for realizing parameter transfer. The round interface on the right side of the target process step unit and the round interface on the left side of the target process resource unit are binding interfaces for realizing the binding relation between the target process step unit and the target process resource.
The initial process rule can be obtained through the processing of the steps. And debugging is carried out on the basis, so that the target process rule is obtained.
In this embodiment, a configuration method of a process rule is provided, which may be used in an electronic device, such as a computer, a server, a numerical control machine, other processing devices, etc., fig. 4 is a flowchart of a configuration method of a process rule according to an embodiment of the present invention, and as shown in fig. 4, the flowchart includes the following steps:
S31, responding to the selection operation of the interactive object to display the target interactive object on the process rule configuration interface.
The target interactive object comprises a target feature unit, a target rule unit and a target process unit, wherein the target feature unit is used for representing features with the same geometric rule, the target rule unit is used for representing rule logic of a process, and the target process unit is used for representing realization of a target process method corresponding to the rule logic.
Please refer to the embodiment S21 shown in fig. 2 in detail, which is not described herein.
S32, determining target attributes in response to the attribute setting of each target interaction object.
Please refer to the embodiment S22 shown in fig. 2 in detail, which is not described herein.
S33, responding to the connection operation of each target interactive object to connect the target interactive objects to determine an initial process rule.
Please refer to the embodiment S23 shown in fig. 2 in detail, which is not described herein.
S34, debugging the initial process rule to determine and display the target process rule on the process rule configuration interface.
Specifically, the step S34 includes:
s341, obtaining the current debugging progress.
Current debug progress, which step the current debug logic runs to, e.g. which unit of the initial process rules to run to, etc.
S342, displaying the current debugging progress on the initial process rule of the process rule configuration interface.
For the display of the current debugging progress, a unit corresponding to the current debugging progress can be displayed in a highlighting mode, for example, in the debugging process, a logic connection line is highlighted, a rule goes to which step, and the corresponding connection line is highlighted; other colors can be used for displaying the unit corresponding to the current debugging progress, and the like. The display mode is not limited at all, and is specifically set according to actual requirements.
S343, when the debugging passes, displaying the target process rule on the process rule configuration interface.
And when the debugging passes, the process rule displayed on the process rule configuration interface is indicated as a target process rule, and the target process rule can meet the rule and the requirement of a user.
In some alternative embodiments, the method further comprises: when the debugging passes, compiling the target process rule, and compiling the compiling result corresponding to the target process rule. By storing the compiled result of the target process rule, the compiled result can be directly used for processing in the subsequent step without processing the target process rule again.
According to the configuration method of the process rule, the current debugging progress is displayed on the initial process rule, so that the current debugging progress can be visually displayed, if debugging is wrong, the error position can be timely determined, and the configuration efficiency is further improved.
The configuration method of the process rule provided by the embodiment of the invention is realized based on configuration software running on the electronic equipment, and from the function division perspective of the configuration software, as shown in fig. 5, the configuration software mainly comprises a functional unit library, a process rule configuration interface, a preview bar number and an output three main body modules. Specifically, the functional unit library is divided into three types, wherein the first type is an object library, and the object library comprises a characteristic unit, a step unit and a process resource unit which are all interactive object bodies; the second class is a function library, which comprises a function unit and a variable unit and is mainly used for processing the calculation of variable expressions; the third class is a logical library, comprising logical units and event units, mainly for processing logical entries and exits of the workflow.
The process rule configuration interface provides a special window for a user to configure process rules, the user needs to drag the objects in the function unit library into the process rule configuration interface, the function library unit is utilized to carry out judgment expression design on the variables of the objects, the logic library unit is utilized to carry out logic design on the whole rule flow, and finally all the function units are connected in series in a connecting mode, so that the establishment of the matching rules is completed in a workflow mode. The technological rule configuration interface mainly comprises a characteristic unit editor, a workflow designer, a unit data communication service, a data processor and a variable manager. The feature unit editor realizes variable exposure and parameter editing of feature objects, step objects and process resource objects; the workflow designer provides rule logic for matching workflow tools; the unit data communication service is used for processing data communication work among units; the data processor is used for data interaction of the bottom layer of the system; the variable manager is used for managing variable interfaces and states of each object unit. The debugging preview and output tool provides final effect preview and debugging functions, a user can switch back to the process rule configuration interface to check the implementation effect of the matching rule through the event entry, and the workflow designer can display the processing state of the logic in real time in a highlight connection mode during debugging; and meanwhile, a variable monitoring function is provided to detect variable changes in different stages, after confirming that the user is correct, the user compiles the configuration result through a compiler and a data synchronizer and stores the configuration result, and the compiling result can also be sent to processing equipment to process products.
The configuration software modularizes each function, namely, applies the low-code technology to a characteristic programming-oriented process rule configuration link, and effectively improves the configuration efficiency of the process rule; technical requirements of configuration work on business personnel are reduced, the business personnel directly face the configuration of process rules, the implementation period is shortened, and the enterprise cost is saved; the matching logic of the whole process rule is expressed in a mode of inter-unit connection and workflow, so that the method is simple and clear, and the technical threshold of business personnel in the development level is further reduced; further, the dynamic debugging tool expresses the progress state of the process rule in a mode of highlighting the connecting lines and the nodes, so that service personnel can accurately position the current position of the matching logic, and the debugging working efficiency is greatly improved.
The configuration method of the process rules provided by the embodiment of the invention can greatly improve the configuration efficiency of the matching rules between the geometric features of the parts and the process scheme, and effectively solve the problem of reducing the workload of personnel; the problem that the characteristic process rules are required to be reconfigured in different enterprise environments is solved, the adaptation degree for different enterprises is improved by improving the convenience of configuration tools, the implementation period of personalized customization of the system is reduced, and the cost reduction and synergy of the enterprises are realized; meanwhile, the technical requirements of configuration work on service personnel can be reduced, the service personnel directly face the configuration of process rules, the communication cost with the technical personnel is reduced, and rule errors caused by understanding errors are avoided; further, support is provided for the practice floor of the feature-oriented programming field, and a basic data platform is provided for the creation of the enterprise process knowledge base.
The embodiment also provides a configuration device of the process rule, which is used for implementing the foregoing embodiment and the preferred implementation manner, and the description is omitted herein. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
The embodiment provides a configuration device of a process rule, as shown in fig. 6, including:
A first response unit 41, configured to respond to a selection operation of an interactive object, so as to display a target interactive object on a process rule configuration interface, where the target interactive object includes a target feature unit, a target rule unit, and a target process unit, where the target feature unit is used to represent features with the same geometric rule, the target rule unit is used to represent rule logic of a process, and the target process unit is used to represent implementation of a target process method corresponding to the rule logic;
a second response unit 42 for determining a target attribute in response to the attribute setting for each of the target interactive objects;
A third response unit 43, configured to respond to a connection operation on each of the target interactive objects, so as to determine an initial process rule by connecting the target interactive objects;
and a debugging unit 44, configured to debug the initial process rule to determine and display a target process rule on the process rule configuration interface.
The configuration means of the process rules in this embodiment are presented in the form of functional units, where a unit refers to an ASIC circuit, a processor and a memory executing one or more software or fixed programs, and/or other devices that can provide the above described functionality.
Further functional descriptions of the above respective modules are the same as those of the above corresponding embodiments, and are not repeated here.
The embodiment of the invention also provides electronic equipment, which is provided with the configuration device of the process rule shown in the figure 6.
Referring to fig. 7, fig. 7 is a schematic structural diagram of an electronic device according to an alternative embodiment of the present invention, and as shown in fig. 7, the electronic device may include: at least one processor 51, such as a CPU (Central Processing Unit ), at least one communication interface 53, a memory 54, at least one communication bus 52. Wherein the communication bus 52 is used to enable connected communication between these components. The communication interface 53 may include a Display screen (Display) and a Keyboard (Keyboard), and the selectable communication interface 53 may further include a standard wired interface and a wireless interface. The memory 54 may be a high-speed RAM memory (Random Access Memory, volatile random access memory) or a non-volatile memory (non-volatile memory), such as at least one disk memory. The memory 54 may alternatively be at least one memory device located remotely from the aforementioned processor 51. Wherein the processor 51 may be in conjunction with the apparatus described in fig. 6, the memory 54 stores an application program, and the processor 51 invokes the program code stored in the memory 54 for performing any of the method steps described above.
The communication bus 52 may be a peripheral component interconnect standard (PERIPHERAL COMPONENT INTERCONNECT, PCI) bus, an extended industry standard architecture (extended industry standard architecture, EISA) bus, or the like. The communication bus 52 may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, only one thick line is shown in fig. 7, but not only one bus or one type of bus.
Wherein the memory 54 may include volatile memory (english) such as random-access memory (RAM); the memory may also include a nonvolatile memory (English: non-volatile memory), such as a flash memory (English: flash memory), a hard disk (English: HARD DISK DRIVE, abbreviation: HDD) or a solid state disk (English: solid-STATE DRIVE, abbreviation: SSD); memory 54 may also include a combination of the types of memory described above.
The processor 51 may be a central processor (English: central processing unit, abbreviated: CPU), a network processor (English: network processor, abbreviated: NP) or a combination of CPU and NP.
The processor 51 may further include a hardware chip, among others. The hardware chip may be an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof (English: programmable logic device). The PLD may be a complex programmable logic device (English: complex programmable logic device, abbreviated: CPLD), a field-programmable gate array (English: field-programmable GATE ARRAY, abbreviated: FPGA), a general-purpose array logic (English: GENERIC ARRAY logic, abbreviated: GAL), or any combination thereof.
Optionally, the memory 54 is also used for storing program instructions. Processor 51 may invoke program instructions to implement the configuration method of process rules as shown in any of the embodiments of the present application.
The embodiment of the invention also provides a non-transitory computer storage medium, which stores computer executable instructions, and the computer executable instructions can execute the configuration method of the process rule in any of the method embodiments. Wherein the storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a Flash Memory (Flash Memory), a hard disk (HARD DISK DRIVE, abbreviated as HDD), a Solid state disk (Solid-state-STATE DRIVE, SSD), or the like; the storage medium may also comprise a combination of memories of the kind described above.
Although embodiments of the present invention have been described in connection with the accompanying drawings, various modifications and variations may be made by those skilled in the art without departing from the spirit and scope of the invention, and such modifications and variations fall within the scope of the invention as defined by the appended claims.

Claims (9)

1. A method for configuring a process rule, comprising:
Responding to the selection operation of the interactive object to display a target interactive object on a process rule configuration interface, wherein the target interactive object comprises a target feature unit, a target rule unit and a target process unit, the target feature unit is used for representing features with the same geometric rule, the target rule unit is used for representing rule logic of a process, and the target process unit is used for representing the realization of a target process method corresponding to the rule logic;
determining a target attribute in response to attribute setting of each target interaction object;
Responding to the connection operation of each target interactive object to connect the target interactive objects to determine an initial process rule; the target process unit includes a target process step unit and a target process resource unit, the target process step unit is used for representing a processing process, the target process resource unit is used for representing a process resource corresponding to the processing process, and the response to the connection operation on each target interactive object, so as to perform connection on the target interactive object to determine an initial process rule, includes: determining a binding relationship between the target process step unit and the target process resource unit in response to connection of the binding interface of the target process step unit and the binding interface of the corresponding target process resource unit; determining a logical relationship between the target process units in response to the connection of the logical interfaces to each of the target process units; determining the target process unit based on the binding relationship and the logic relationship; determining the initial process rule in response to connection operations of the target rule unit with the target feature unit and the target process unit, respectively;
And debugging the initial process rule to determine and display a target process rule on the process rule configuration interface.
2. The method of claim 1, wherein said determining said initial process rule in response to connection operations of said target rule unit with said target feature unit and said target process unit, respectively, comprises:
Determining a logic relationship among the target rule unit, the target feature unit and the target process unit in response to connection operations of the logic interfaces of the target rule unit and the logic interfaces of the target feature unit and the target process unit respectively;
And determining parameter transfer among the target rule unit, the target feature unit and the target process unit to determine the initial process rule in response to connection operation of the parameter interface of the target rule unit with the parameter interfaces of the target feature unit and the target process unit respectively.
3. Method according to claim 2, characterized in that the target rule unit comprises an objective function unit for calculating the value of the input parameter based on an objective function and/or an objective logic unit for logically processing the input parameter.
4. The method of claim 1, wherein said determining a target attribute in response to attribute settings for each of said target interactive objects comprises:
determining an attribute setting interface in response to a selection operation of each target interactive object;
and determining the target attribute in response to a selection operation of the attribute setting interface.
5. The method of claim 1, wherein said debugging said initial process rule, determining and displaying a target process rule on said process rule configuration interface, comprises:
Acquiring the current debugging progress;
Displaying the current debugging progress on an initial process rule of the process rule configuration interface;
And when the debugging passes, displaying the target process rule on the process rule configuration interface.
6. The method of claim 5, wherein the method further comprises:
And when the debugging passes, compiling the target process rule, and compiling a compiling result corresponding to the target process rule.
7. A process rule configuration apparatus, comprising:
a first response unit, configured to respond to a selection operation of an interactive object, so as to display a target interactive object on a process rule configuration interface, where the target interactive object includes a target feature unit, a target rule unit, and a target process unit, where the target feature unit is used to represent features with the same geometric rule, the target rule unit is used to represent rule logic of a process, and the target process unit is used to represent implementation of a target process method corresponding to the rule logic;
A second response unit, configured to determine a target attribute in response to attribute settings for each of the target interaction objects;
The third response unit is used for responding to the connection operation of each target interactive object so as to connect the target interactive objects to determine an initial process rule; the target process unit includes a target process step unit and a target process resource unit, the target process step unit is used for representing a processing process, the target process resource unit is used for representing a process resource corresponding to the processing process, and the response to the connection operation on each target interactive object, so as to perform connection on the target interactive object to determine an initial process rule, includes: determining a binding relationship between the target process step unit and the target process resource unit in response to connection of the binding interface of the target process step unit and the binding interface of the corresponding target process resource unit; determining a logical relationship between the target process units in response to the connection of the logical interfaces to each of the target process units; determining the target process unit based on the binding relationship and the logic relationship; determining the initial process rule in response to connection operations of the target rule unit with the target feature unit and the target process unit, respectively;
and the debugging unit is used for debugging the initial process rule so as to determine and display the target process rule on the process rule configuration interface.
8. An electronic device, comprising:
a memory and a processor, the memory and the processor being communicatively coupled to each other, the memory having stored therein computer instructions, the processor executing the computer instructions to perform the method of configuring the process rules of any of claims 1-6.
9. A computer readable storage medium having stored thereon computer instructions for causing a computer to perform the method of configuring the process rules of any of claims 1-6.
CN202210501531.3A 2022-05-09 2022-05-09 Process rule configuration method, device and electronic equipment Active CN114840123B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210501531.3A CN114840123B (en) 2022-05-09 2022-05-09 Process rule configuration method, device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210501531.3A CN114840123B (en) 2022-05-09 2022-05-09 Process rule configuration method, device and electronic equipment

Publications (2)

Publication Number Publication Date
CN114840123A CN114840123A (en) 2022-08-02
CN114840123B true CN114840123B (en) 2024-11-26

Family

ID=82569806

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210501531.3A Active CN114840123B (en) 2022-05-09 2022-05-09 Process rule configuration method, device and electronic equipment

Country Status (1)

Country Link
CN (1) CN114840123B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110387635A (en) * 2019-06-17 2019-10-29 福建海睿达科技有限公司 Hosiery machine and its flower pattern weaving method and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10386827B2 (en) * 2013-03-04 2019-08-20 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics platform
CN110705823A (en) * 2019-08-28 2020-01-17 紫光云(南京)数字技术有限公司 Production process route configuration method
CN112026246B (en) * 2020-08-20 2021-06-01 成都卡诺普自动化控制技术有限公司 Intelligent configuration method applied to stamping automatic flow operation
CN113923144B (en) * 2021-09-18 2023-09-01 北京奇艺世纪科技有限公司 Service testing system, method, electronic equipment and storage medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110387635A (en) * 2019-06-17 2019-10-29 福建海睿达科技有限公司 Hosiery machine and its flower pattern weaving method and storage medium

Also Published As

Publication number Publication date
CN114840123A (en) 2022-08-02

Similar Documents

Publication Publication Date Title
NL2010546C2 (en) Method and apparatus for automatically generating a test script for a graphical user interface.
JP4464665B2 (en) High speed chip management system
CN105700888A (en) Visualization rapid developing platform based on jbpm workflow engine
US20130205172A1 (en) Integrated System and Method for Validating the Functionality and Performance of Software Applications
CN105408823B (en) Engineering tools, program editing device and program editing system
CN112988130A (en) Visual modeling method, device, equipment and medium based on big data
US20130151551A1 (en) Computer-implemented method of geometric feature detection
JP2020505670A (en) Component Release Method, Graphic Machine Learning Algorithm Platform Based Component Construction Method, and Graphic Machine Learning Algorithm Platform
JP2018067282A (en) Improved test manager for industrial automation control apparatus
CN112306880A (en) Test method, apparatus, electronic device, and computer-readable storage medium
US8527254B2 (en) Simulator engine development system and simulator engine development method
CN107590592B (en) Job dependency relationship representation method, job display and scheduling control method and device
CN110673842A (en) Visual programming method and system, storage medium and equipment
CN113741881B (en) RPA visual flow design method
CN114840123B (en) Process rule configuration method, device and electronic equipment
JP2010282623A (en) Process of updating status of relation between objects in system having computer-aided design of object
KR102300005B1 (en) Method and system for assisting software development using connection of graphic objects, each representing a software component
US20070225953A1 (en) Management system and management method of CAD data
JP6097231B2 (en) Program generating apparatus and method
CN103955368B (en) A Software Fuzzy Adaptive Support System and Development Method
CN103530436B (en) Tooling layout drawing parameterization generation method based on AUTOCAD. NET API
CN117215556A (en) Modularized page rapid construction method, system, equipment and medium
JP2008158691A (en) Parts list generation method and parts list generation program
CN114238072A (en) HIL requirement design method, HIL requirement design device, computer equipment and storage medium
CN108629138A (en) Equip method for building up, equipment knowledge base and the product data management system of maneuver library

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant