Massive model visualization with spatial retrieval
First Claim
1. A method for massive-model visualization, comprising:
- storing a hierarchical product data structure by a product data management (PDM) system, the hierarchical product data structure including a plurality of occurrence nodes and component nodes, the component nodes including a cell index value for a corresponding product component that identifies the product component'"'"'s spatial location according to defined cells of a three-dimensional model of the product assembly;
receiving a query that references an occurrence node and at least one cell index value;
determining a query result corresponding to the query, by the PDM system, the query result identifying at least one occurrence node that corresponds to the cell index value;
forming a query result chain corresponding to the query result, the query result chain filtered by a structural criterion;
applying a configuration rule to the filtered query result chain, by the PDM system, to identify child nodes of the filtered query result chain that conform to the configuration rule, and thereby producing a configured spatial retrieval result, wherein the configuration rule is only applied to occurrence nodes and occurrence chains that have already satisfied spatial constraints; and
storing the configured spatial retrieval result.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for massive model visualization in product data management (PDM) systems. A method includes storing a hierarchical product data structure by a product data management (PDM) system, including a plurality of occurrence nodes and component nodes. The method includes receiving a query that references an occurrence node and at least one cell index value and determining a query result corresponding to the query. The query result identifies at least one occurrence node that corresponds to the cell index value. The method includes forming a query result chain corresponding to the query result, the query result chain filtered by a structural criterion, and applying a configuration rule to the filtered query result chain to identify child nodes of the filtered query result chain that conform to the configuration rule, and thereby producing a configured spatial retrieval result.
41 Citations
18 Claims
-
1. A method for massive-model visualization, comprising:
-
storing a hierarchical product data structure by a product data management (PDM) system, the hierarchical product data structure including a plurality of occurrence nodes and component nodes, the component nodes including a cell index value for a corresponding product component that identifies the product component'"'"'s spatial location according to defined cells of a three-dimensional model of the product assembly; receiving a query that references an occurrence node and at least one cell index value; determining a query result corresponding to the query, by the PDM system, the query result identifying at least one occurrence node that corresponds to the cell index value; forming a query result chain corresponding to the query result, the query result chain filtered by a structural criterion; applying a configuration rule to the filtered query result chain, by the PDM system, to identify child nodes of the filtered query result chain that conform to the configuration rule, and thereby producing a configured spatial retrieval result, wherein the configuration rule is only applied to occurrence nodes and occurrence chains that have already satisfied spatial constraints; and storing the configured spatial retrieval result. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A product data management (PDM) system comprising:
-
at least one processor; and an accessible memory, the PDM system configured to; store a hierarchical product data structure by a product data management (PDM) system, the hierarchical product data structure including a plurality of occurrence nodes and component nodes, the component nodes including a cell index value for a corresponding product component that identifies the product component'"'"'s spatial location according to defined cells of a three-dimensional model of the product assembly; receive a query that references an occurrence node and at least one cell index value; determine a query result corresponding to the query, the query result identifying at least one occurrence node that corresponds to the cell index value; form a query result chain corresponding to the query result, the query result chain filtered by a structural criterion, apply a configuration rule to the filtered query result chain to identify child nodes of the filtered query result chain that conform to the configuration rule, and thereby producing a configured spatial retrieval result, wherein the configuration rule is only applied to occurrence nodes and occurrence chains that have already satisfied spatial constraints; and store the configured spatial retrieval result. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium encoded with computer-executable instructions that, when executed, cause a product data management (PDM) system to:
-
store a hierarchical product data structure by a product data management (PDM) system, the hierarchical product data structure including a plurality of occurrence nodes and component nodes, the component nodes including a cell index value for a corresponding product component that identifies the product component'"'"'s spatial location according to defined cells of a three-dimensional model of the product assembly; receive a query that references an occurrence node and at least one cell index value; determine a query result corresponding to the query, the query result identifying at least one occurrence node that corresponds to the cell index value; form a query result chain corresponding to the query result, the query result chain filtered by a structural criterion, apply a configuration rule to the filtered query result chain to identify child nodes of the filtered query result chain that conform to the configuration rule, and thereby producing a configured spatial retrieval result, wherein the configuration rule is only applied to occurrence nodes and occurrence chains that have already satisfied spatial constraints; and store the configured spatial retrieval result. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification