Method of determining range of change in design, design change range determining apparatus, and design change range determining system
First Claim
1. A computer-implemented method of searching with respect to an element in a design data including a plurality of elements stored in a storage, wherein the design data including information of relation between the elements, the method comprising:
- collecting the design data in the storage;
associating one element with another element as either of a parent node or a child node, and one of the elements with an attribute of one of the elements as either of a parent node or a child node on the basis of the relation between the elements in the design data to have a network structure assigning links between the one and another elements, and between the one of the elements and the attribute of one of the elements to generate link information regarding the assigned link, storing the link information in the storage, setting an attribute of a link to each of the links in the link information; and
when the element of which an attribute is to be changed is specified through an input unit,retrieving link information in the storage to obtain the parent node corresponding to the specified element,obtaining at least one of child nodes corresponding to the another element, and associated with the parent node, further obtaining a child node corresponding to the attribute of one of the elements; and
displaying the parent node and the child node corresponding to the another element and the child node corresponding to the attribute of one of the elements on a display, so as to determine a range of influence due to a change of a design parameter of an element being narrowed down using the attribute of the link.
1 Assignment
0 Petitions
Accused Products
Abstract
A design change range determining apparatus assigns a link between the one and another elements to generate link information table regarding the assigned link, and when the element is specified through an input unit, retrieves link information table to obtain the parent node associated with the specified element, obtains a child node associated with the parent node, and further obtains a child node which is a parent node of the obtain child node; and display the obtained parent nodes and child nodes on a display.
11 Citations
22 Claims
-
1. A computer-implemented method of searching with respect to an element in a design data including a plurality of elements stored in a storage, wherein the design data including information of relation between the elements, the method comprising:
-
collecting the design data in the storage; associating one element with another element as either of a parent node or a child node, and one of the elements with an attribute of one of the elements as either of a parent node or a child node on the basis of the relation between the elements in the design data to have a network structure assigning links between the one and another elements, and between the one of the elements and the attribute of one of the elements to generate link information regarding the assigned link, storing the link information in the storage, setting an attribute of a link to each of the links in the link information; and when the element of which an attribute is to be changed is specified through an input unit, retrieving link information in the storage to obtain the parent node corresponding to the specified element, obtaining at least one of child nodes corresponding to the another element, and associated with the parent node, further obtaining a child node corresponding to the attribute of one of the elements; and displaying the parent node and the child node corresponding to the another element and the child node corresponding to the attribute of one of the elements on a display, so as to determine a range of influence due to a change of a design parameter of an element being narrowed down using the attribute of the link. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A design change range determining apparatus for determining a range of influence due to a change of a design parameter of an element in design data, stored in a storage, including a plurality of elements, the apparatus is configured to effect operations of:
-
collecting the design data in the storage; associating one element with another element as either of a parent node or a child node, and associating one of the elements with an attribute of one of the elements as either of a parent node or a child node on the basis of the relation between the elements in the design data, to define associations of the elements and attributes as a network structure; assigning links between the one and another elements, and between the one of the elements and the attribute of one of the elements to generate link information, storing the link information in the storage, setting an attribute of a link to each of the links in the link information; and when the element of which an attribute is to be changed is specified through an input unit, retrieving link information in the storage to obtain the parent node corresponding to the specified element, obtaining at least one of child nodes corresponding to the another element, and associated with the parent node and further obtaining a child node corresponding to the attribute of one of the elements; and displaying the parent node and the child node corresponding to the another element and the child node corresponding to the attribute of one of the elements on a display, so as to determine a range of influence due to a change of a design parameter of an element being narrowed down using the attribute of the link. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A design change range determining system comprising:
-
a design change range determining server for searching with respect to an element in design data, stored in a storage, including a plurality of elements; and a client for transmitting data of an element of which design parameter is changed, wherein the design change range determining server is configured to effect operations of; collecting the design data in the storage; associating one element with another element as either a parent node or a child node, and associating one of the elements with an attribute of one of the elements as either of a parent node or a child node on the basis of the relation between the elements in the design data, to define associations of the elements and attributes as a network structure; assigning links between the one and another elements, and between the one of the elements and the attribute of one of the elements to generate link information, storing the link information in the storage, setting an attribute of a link to each of the links in the link information; and when the element of which an attribute is to be changed is specified through an input unit, retrieving link information in the storage to obtain the parent node corresponding to the specified element, obtaining at least one of child nodes corresponding to the another element, and associated with the parent node and further obtaining a child node corresponding to the attribute of one of the elements; and displaying the parent node and the child node corresponding to the another element and the child node corresponding to the attribute of one of the elements on a display, so as to determine a range of influence due to a change of a design parameter of an element being narrowed down using the attribute of the link. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method of determining a range that a change of a design parameter of an element in a design data to manufacture a product affects other data components in the design data, the design data including a plurality of elements stored in a storage and including information of relation between the elements, where any attribute of the subject product or part thereof may be taken as a type of element, the method comprising:
-
collecting the design data in the storage; associating respective elements and attributes, of the design data, with each other as either of a parent node or a child node, on the basis of the relation between the elements and attributes in the design data, to define associations of the elements and attributes as a network structure; assigning links between pairs of the elements and attributes, of the design data, to generate link information, and storing the link information in the storage, and setting an attribute of a link to each of the links in the link information; and when the element of which an attribute is to be changed is specified through an input unit, retrieving link information in the storage to obtain a parent node corresponding to the specified element, and obtain other child nodes and attributes associated from the specified element and from the parent node corresponding to the specified element; and displaying the parent node, the specified node and the other child nodes and attributes, and highlighting ones of the specified node and the other child nodes and attributes affected by the attribute to be changed specified through the input unit, so as to display a range of influence in the design data due to a change of a design parameter of an element being narrowed down using the attribute of the link.
-
Specification