Claims
- 1. A method for defining a project in a computer graphics program comprising:
defining a project file comprising general information regarding the project; defining a folder structure for the project wherein one or more project drawing files are organized into various folders by drawing file type; and defining a companion file for each project drawing file, wherein each companion file comprises information to link each project drawing file to the project.
- 2. The method of claim 1, wherein the general information is selected from a group comprising:
a project name; a project number; a project level; a project division; a first default template for a new element; a second default template for a new construct; a third default template for a new view; and a fourth default template for a new sheet;
- 3. The method of claim 1, wherein the project drawing file comprises an extensible markup language (XML) document.
- 4. The method of claim 1, wherein the companion file comprises an extensible markup language (XML) file.
- 5. The method of claim 1, wherein the various folders comprise:
an elements folder for element type drawing files; a constructs folder for construct type drawing files; a views folder for view type drawing files; and a sheets folder for sheet type drawing files.
- 6. The method of claim 5, wherein the element type drawing file comprises a set of geometry that may be repeated throughout a project.
- 7. The method of claim 5, wherein the construct type drawing file comprises:
an identification of geometry and data for a particular level/wing and category of the project; and one or more elements.
- 8. The method of claim 5, wherein the view type drawing file automatically assembles appropriate constructs to represent a portion of a project that has been selected based upon user specified data.
- 9. The method of claim 5, wherein the sheet type drawing file comprises one or more views and represents a printed/plotted document.
- 10. The method of claim 1, wherein the defining a companion file further comprises:
defining a user definable category and value for project information; storing said user definable category and value in the companion file.
- 11. An apparatus for defining a project in a computer graphics program comprising:
(a) a computer having a memory; (b) an application executing on the computer, wherein the application is configured to:
(i) define a project file comprising general information regarding the project; (ii) define a folder structure for the project wherein one or more project drawing files are organized into various folders by drawing file type; and (iii) define a companion file for each project drawing file, wherein each companion file comprises information to link each project drawing file to the project.
- 12. The apparatus of claim 11, wherein the general information is selected from a group comprising:
a project name; a project number; a project level; a project division; a first default template for a new element; a second default template for a new construct; a third default template for a new view; and a fourth default template for a new sheet;
- 13. The apparatus of claim 11, wherein the project file comprises an extensible markup language (XML) document.
- 14. The apparatus of claim 11, wherein the companion file comprises an extensible markup language (XML) file.
- 15. The apparatus of claim 11, wherein the various folders comprise:
an elements folder for element type drawing files; a constructs folder for construct type drawing files; a views folder for view type drawing files; and a sheets folder for sheet type drawing files.
- 16. The apparatus of claim 15, wherein the element type drawing file comprises a set of geometry that may be repeated throughout a project.
- 17. The apparatus of claim 15, wherein the construct type drawing file comprises:
an identification of geometry and data for a particular level/wing and category of the project; and one or more elements.
- 18. The apparatus of claim 15, wherein the view type drawing file automatically assembles appropriate constructs to represent a portion of a project that has been selected based upon user specified data.
- 19. The apparatus of claim 15, wherein the sheet type drawing file comprises one or more views and represents a printed/plotted document.
- 20. The apparatus of claim 11, wherein the application is configured to define the companion file by:
defining a user definable category and value for project information; and storing said user definable category and value in the companion file.
- 21. An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform a method for defining a project in a computer graphics program, the method comprising:
defining a project file comprising general information regarding the project; defining a folder structure for the project wherein one or more project drawing files are organized into various folders by drawing file type; and defining a companion file for each project drawing file, wherein each companion file comprises information to link each project drawing file to the project.
- 22. The article of manufacture of claim 21, wherein the general information is selected from a group comprising:
a project name; a project number; a project level; a project division; a first default template for a new element; a second default template for a new construct; a third default template for a new view; and a fourth default template for a new sheet;
- 23. The article of manufacture of claim 21, wherein the project file comprises an extensible markup language (XML) document.
- 24. The article of manufacture of claim 21, wherein the companion file comprises an extensible markup language (XML) file.
- 25. The article of manufacture of claim 21, wherein the various folders comprise:
an elements folder for element type drawing files; a constructs folder for construct type drawing files; a views folder for view type drawing files; and a sheets folder for sheet type drawing files.
- 26. The article of manufacture of claim 25, wherein the element type drawing file comprises a set of geometry that may be repeated throughout a project.
- 27. The article of manufacture of claim 25, wherein the construct type drawing file comprises:
an identification of geometry and data for a particular level/wing and category of the project; and one or more elements.
- 28. The article of manufacture of claim 25, wherein the view type drawing file automatically assembles appropriate constructs to represent a portion of a project that has been selected based upon user specified data.
- 29. The article of manufacture of claim 25, wherein the sheet type drawing file comprises one or more views and represents a printed/plotted document.
- 30. The article of manufacture of claim 21, wherein the method for defining a companion file further comprises:
defining a user definable category and value for project information; and storing said user definable category and value in the companion file.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit under 35 U.S.C. Section 119(e) of the following co-pending and commonly-assigned U.S. provisional patent application(s), which is/are incorporated by reference herein:
[0002] U.S. patent application Ser. No. 60/408,716, filed on Sep. 6, 2002, by Paul Joseph McArdle, Chad Steven Ames, Lang Sheng Yun, Scott Anthony Arvin, and Chris C. Yanchar, entitled “MODEL MANAGEMENT”, Attorney Docket No. 30566.255-US-P1.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60408716 |
Sep 2002 |
US |