Method and system for consistent identification of numbered elements in multiple layered views captured from a 3D model
First Claim
1. The method comprises:
- generating a three dimensional (3D) model in a 3D model viewer displayed through a machine display through operation of a 3D modeler configured by a 3D model control from a user interface controller, wherein generating the 3D model in the 3D model viewer comprises retrieving the 3D model from a controlled memory data structure through operation of the 3D modeler configured by the 3D model control on a first cloud;
configuring a feature mapper with a model feature definition from the user interface controller to define at least one sub-region of the 3D model as a model feature;
mapping the model feature to a feature identifier in a mapping table through operation of the feature mapper controlled by the model feature definition;
generating an edge wireframe projection of a model view of the 3D model through operation of an output controller configured by an export control received through the user interface controller;
determining visible sub-regions associated with model features in the edge wireframe projection through a projection view filter configured with a hidden line removal algorithm;
applying the edge wireframe projection to a background layer of a technical drawing displayed through the machine display through operation of a technical drawings viewer, wherein applying the edge wireframe projection to the background layer of the technical drawing comprises configuring the technical drawings viewer on a second cloud to receive a visible features list and the edge wireframe projection from the first cloud; and
rendering the feature identifier with a lead line originating from at least one visible sub-region corresponding to an associated model feature in the visible features list on a defined feature foreground layer of the technical drawing through operation of the technical drawings viewer.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for consistent identification of numbered elements in multi-layered views captured from a 3D model may include generating a three dimensional (3D) model in a 3D model viewer displayed through a machine display through operation of a 3D modeler, configuring a feature mapper with a model feature definition to define at least one subregion of the 3D model as a model feature; mapping the model feature to a feature identifier in a mapping; generating an edge wireframe projection of a model view of the 3D model; determining visible sub-regions associated with model features in the edge wireframe projection; applying the edge wireframe projection to a background layer of a technical drawing; and rendering the feature identifier with a lead line originating from visible sub-regions on a defined feature foreground layer of the technical drawing.
3 Citations
9 Claims
-
1. The method comprises:
-
generating a three dimensional (3D) model in a 3D model viewer displayed through a machine display through operation of a 3D modeler configured by a 3D model control from a user interface controller, wherein generating the 3D model in the 3D model viewer comprises retrieving the 3D model from a controlled memory data structure through operation of the 3D modeler configured by the 3D model control on a first cloud; configuring a feature mapper with a model feature definition from the user interface controller to define at least one sub-region of the 3D model as a model feature; mapping the model feature to a feature identifier in a mapping table through operation of the feature mapper controlled by the model feature definition; generating an edge wireframe projection of a model view of the 3D model through operation of an output controller configured by an export control received through the user interface controller; determining visible sub-regions associated with model features in the edge wireframe projection through a projection view filter configured with a hidden line removal algorithm; applying the edge wireframe projection to a background layer of a technical drawing displayed through the machine display through operation of a technical drawings viewer, wherein applying the edge wireframe projection to the background layer of the technical drawing comprises configuring the technical drawings viewer on a second cloud to receive a visible features list and the edge wireframe projection from the first cloud; and rendering the feature identifier with a lead line originating from at least one visible sub-region corresponding to an associated model feature in the visible features list on a defined feature foreground layer of the technical drawing through operation of the technical drawings viewer. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:
-
generate a three dimensional (3D) model in a 3D model viewer displayed through a machine display through operation of a 3D modeler configured by a 3D model control from a user interface controller, wherein generating the 3D model in the 3D model viewer comprises retrieving the 3D model from a controlled memory data structure through operation of the 3D modeler configured by the 3D model control on a first cloud; configure a feature mapper with a model feature definition from the user interface controller to define at least one sub-region of the 3D model as a model feature; map the model feature to a feature identifier in a mapping table through operation of the feature mapper controlled by the model feature definition; generate an edge wireframe projection of a model view of the 3D model through operation of an output controller configured by an export control received through the user interface controller; determine visible sub-regions associated with model features in the edge wireframe projection through a projection view filter configured with a hidden line removal algorithm; apply the edge wireframe projection to a background layer of a technical drawing displayed through the machine display through operation of a technical drawings viewer wherein applying the edge wireframe projection to the background layer of the technical drawing comprises configuring the technical drawings viewer on a second cloud to receive a visible features list and the edge wireframe projection from the first cloud; and render the feature identifier with a lead line originating from at least one visible sub-region corresponding to an associated model feature in the visible features list on a defined feature foreground layer of the technical drawing through operation of the technical drawings viewer. - View Dependent Claims (5, 6)
-
-
7. A computing apparatus, the computing apparatus comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, configure the apparatus to; generate a three dimensional (3D) model in a 3D model viewer displayed through a machine display through operation of a 3D modeler configured by a 3D model control from a user interface controller, wherein generating the 3D model in the 3D model viewer comprises retrieving the 3D model from a controlled memory data structure through operation of the 3D modeler configured by the 3D model control on a first cloud; configure a feature mapper with a model feature definition from the user interface controller to define at least one sub-region of the 3D model as a model feature; map the model feature to a feature identifier in a mapping table through operation of the feature mapper controlled by the model feature definition; generate an edge wireframe projection of a model view of the 3D model through operation of an output controller configured by an export control received through the user interface controller; determine visible sub-regions associated with model features in the edge wireframe projection through a projection view filter configured with a hidden line removal algorithm; apply the edge wireframe projection to a background layer of a technical drawing displayed through the machine display through operation of a technical drawings viewer wherein applying the edge wireframe projection to the background layer of the technical drawing comprises configuring the technical drawings viewer on a second cloud to receive a visible features list and the edge wireframe projection from the first cloud; and render the feature identifier with a lead line originating from at least one visible sub-region corresponding to an associated model feature in the visible features list on a defined feature foreground layer of the technical drawing through operation of the technical drawings viewer. - View Dependent Claims (8, 9)
-
Specification