DESIGN RULE MANAGEMENT METHOD, DESIGN RULE MANAGEMENT PROGRAM, RULE MANAGEMENT APPARATUS AND RULE VERIFICATION APPARATUS
First Claim
1. A design rule management method implemented in a rule management apparatus which manages design rules for specifying a part shape and comprises a processing unit for processing information;
- an input unit for inputting information; and
a storage unit for storing information;
the method allowing the processing unit to perform steps comprising;
acquiring a plurality of the design rules via the input unit;
converting each of the acquired design rules into data having a hierarchical node format;
calculating, for each design rule converted into data having the hierarchical node format, relationship strength indicating strength of a relationship to another node;
converting into a predetermined value the relationship strength between a first design rule and a second design rule, and storing in the storage unit the relationship strength, the first design rule and the second design rule in association with one another,wherein the first design rule is arbitrarily chosen from the plurality of the design rules and the second design rule is substantially the same as the first design rule but described in a manner different from that of the first design rule.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a rule management apparatus which acquires a design rule for regulating a part shape from systems such as a CAD system 401, converts the acquired deign rule into data having a hierarchical node format, calculates relationship strength which indicates strength of a relationship between the design rule converted into data having a hierarchical node format and another node, sets to the relationship strength between design rules which are substantially the same but described in different systems to be a maximum value, and stores in an integrating rule DB 300 the relationship strength and the design rules in association with one another.
36 Citations
11 Claims
-
1. A design rule management method implemented in a rule management apparatus which manages design rules for specifying a part shape and comprises a processing unit for processing information;
- an input unit for inputting information; and
a storage unit for storing information;the method allowing the processing unit to perform steps comprising; acquiring a plurality of the design rules via the input unit; converting each of the acquired design rules into data having a hierarchical node format; calculating, for each design rule converted into data having the hierarchical node format, relationship strength indicating strength of a relationship to another node; converting into a predetermined value the relationship strength between a first design rule and a second design rule, and storing in the storage unit the relationship strength, the first design rule and the second design rule in association with one another, wherein the first design rule is arbitrarily chosen from the plurality of the design rules and the second design rule is substantially the same as the first design rule but described in a manner different from that of the first design rule. - View Dependent Claims (2, 3, 4, 8)
- an input unit for inputting information; and
-
5. A design rule management method implemented in a rule verification apparatus for checking a violation against a design rule which specifies a part shape when there is any change in parameters in a system,
the rule verification apparatus comprising: -
a processing unit for processing information; an input unit for inputting information; and a storage unit for storing a first design rule, a second design rule and relationship strength therebetween in association with one another, the method allowing the processing unit to perform steps comprising; acquiring the changed parameter via the input unit; and in a rule verification to determine whether or not there is any violation in the design rules that use the changed parameter, acquiring from the storage unit all the design rules having the relationship strength of a predetermined value, and performing the rule verification on all the acquired design rules. - View Dependent Claims (6, 7, 9)
-
-
10. A rule management apparatus for managing design rules which specify a part shape and comprise a processing unit for processing information, an input unit for inputting information and a storage unit for storing information, wherein
the processing unit: -
acquires a plurality of the design rules via the input unit; converting each of the acquired design rules into data having a hierarchical node format; calculates, for each design rule converted into data having the hierarchical node format, relationship strength indicating strength of a relationship to another node, converts into a predetermined value the relationship strength between a first design rule and a second design rule, and storing in the storage unit the relationship strength, the first design rule and the second design rule in association with one another, wherein the first design rule is arbitrarily chosen from the plurality of the design rules and the second design rule is substantially the same as the first design rule but described in a manner different from that of the first design rule.
-
-
11. A rule verification apparatus for checking a violation against a design rule which specifies a part shape when there is any change in parameters in a system,
the rule verification apparatus comprising: -
a processing unit for processing information; an input unit for inputting information; and a storage it for storing a first design rule, a second design rule and relationship strength therebetween in association with one another, wherein the processing unit; acquires the parameter which is changed via the input unit; in a rule verification to determine whether or not there is any violation in the design rules that use the changed parameter, acquires from the storage unit all the design rules having a predetermined value in the relationship strength with the design rule using the acquired parameter, and performs a rule verification on all the acquired design rules.
-
Specification