Methods and apparatuses for resolving a CAD drawing conflict with an arm around
First Claim
1. A method for altering a first graphic object to avoid an obstruction created by a second graphic object within a CAD drawing, comprising the steps of:
- identifying the obstruction created by the second graphic object, wherein the first and second graphic objects have been created prior to the identifying step;
proposing a temporary arm around resolution graphic object based on one or more options selected by a user that would alter the first graphic object to avoid the obstruction, wherein the temporary arm around resolution graphic object has a graphic property that is different than a graphic property of the first graphic object;
displaying the temporary arm around resolution graphic object to the user; and
if an accepted selection which is based on input from the user is received, where the accepted selection relates to the temporary arm around resolution graphic object, automatically altering the first graphic object to avoid the obstruction based on the temporary arm around resolution graphic object.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to methods, systems, and apparatuses for automatically determining an object type in a computer automated design application, and more particularly to automatically determining and drawing the pipe type of a pipe in a sprinkler system CAD drawing. The present invention allows a user to make various pipe parameter choices and decisions up front, and to then draw each individual pipe without having to each time make the numerous selections and decisions required to determine that pipe'"'"'s proper type. The present invention may also be used to determine other component types in non-piping related CAD designs, such as electrical wiring, for example.
-
Citations
43 Claims
-
1. A method for altering a first graphic object to avoid an obstruction created by a second graphic object within a CAD drawing, comprising the steps of:
-
identifying the obstruction created by the second graphic object, wherein the first and second graphic objects have been created prior to the identifying step; proposing a temporary arm around resolution graphic object based on one or more options selected by a user that would alter the first graphic object to avoid the obstruction, wherein the temporary arm around resolution graphic object has a graphic property that is different than a graphic property of the first graphic object; displaying the temporary arm around resolution graphic object to the user; and if an accepted selection which is based on input from the user is received, where the accepted selection relates to the temporary arm around resolution graphic object, automatically altering the first graphic object to avoid the obstruction based on the temporary arm around resolution graphic object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for altering a primary graphic object to avoid a multitude of obstructions created by a multitude of secondary graphic objects within a CAD drawing, comprising the steps of:
-
identifying the multitude of obstructions created by the secondary graphic objects, wherein the secondary graphic objects have already been created; proposing a temporary arm around resolution graphic object based on one or more options selected by a user that would alter the primary graphic object to simultaneously avoid the multitude of obstructions; displaying the temporary arm around resolution graphic object to the user; and if an accepted selection which is based on input from the user is received, where the accepted selection relates to the temporary arm around resolution graphic object, automatically altering the primary graphic object to simultaneously avoid the multitude of obstructions based on the temporary arm around resolution graphic object. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification