Methods and apparatuses for automatically converting objects in CAD drawing from two-dimensions to three-dimensions
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses/systems, and software for converting graphic objects representing two-dimensional beams or columns within a drawing into three-dimensional beams or columns by locating all attribute labels within the drawing containing beam or column information, locating all two-dimensional graphic objects corresponding to the attribute labels, converting the attribute labels to simple text without Unicode formatting, and converting each two-dimensional graphic object into a three-dimensional graphic object based on the corresponding simple text.
-
Citations
38 Claims
-
1. (canceled)
-
2. A method for converting a two-dimensional graphic object within a drawing into a three-dimensional graphic object within the drawing, comprising the steps of:
-
locating a block of geometric data that defines the two-dimensional graphic object within the drawing and a set of attributes that corresponds to the block; converting the set of attributes into a simple text definition corresponding to the block; determining a type of three-dimensional graphic object to be created in place of the two-dimensional graphic object based on the simple text definition; converting the block into the three-dimensional graphic object based on the type; and drawing the three-dimensional graphic object in place of the two-dimensional graphic object. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for converting a two-dimensional graphic object within a current layer of a drawing into a three-dimensional graphic object within the drawing, comprising the steps of:
-
locating a block of geometric data that defines the two-dimensional graphic object within the drawing and a set of attributes that corresponds to the block; converting the set of attributes into a simple text definition corresponding to the block by stripping Unicode formatting from the set of attributes to develop the simple text definition; determining a type of three-dimensional graphic object to be created in place of the two-dimensional graphic object based on the simple text definition; selecting a drawing layer in the drawing in which to place the three-dimensional graphic object; converting the block into the three-dimensional graphic object based on the type; and drawing the three-dimensional graphic object in place of the two-dimensional graphic object in the drawing layer. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for converting a series of two-dimensional beams or columns within a current layer of a building drawing into a series of three-dimensional beams or columns within the building drawing, comprising the steps of:
-
locating a block of geometric data that defines a two-dimensional graphic object among the series of two-dimensional beams or columns within the building drawing and a set of attributes that corresponds to the block; locating all other blocks of geometric data that define the series of two-dimensional beams and columns within the building drawing and all other sets of attributes that correspond to the other blocks based on the block of geometric data; converting each of the set of attributes and the other sets of attributes into simple text definitions corresponding to the block and the other blocks by stripping Unicode formatting from the set of attributes and the other sets of attributes to develop the simple text definitions; determining each type of three-dimensional beams or columns to be created in place of each of the series of two-dimensional beams or columns based on the simple text definitions; selecting a drawing layer in the building drawing in which to place the series of three- dimensional beams or columns; converting the block and the other blocks into the series of three-dimensional beams or columns on each type; and drawing the series of three-dimensional beams or columns in place of the series of two-dimensional beams or columns in the drawing layer. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification