A method and apparatus for controlling generation of descriptive information, such as dimension generation, relating to creation of a 2-D view of a computer defined graphical model, such as a 3-D model. An option to choose a semi-automatic mode of generation can enable a user to interrupt generation
A method and apparatus for controlling generation of descriptive information, such as dimension generation, relating to creation of a 2-D view of a computer defined graphical model, such as a 3-D model. An option to choose a semi-automatic mode of generation can enable a user to interrupt generation and rework data being transferred from the 3-D model to the 2-D view. One embodiment provides a user with manual control of dimension and constraint generation such that the process can move from one step to the next, under a user's control. In another embodiment, a semi-automatic mode of operation provides a pause in the generation process. During the pause, the user can rework drawing data or halt the process to perform other tasks. In the absence of an interruption, the system can proceed to a next item of drawing data.
대표청구항▼
1. A CAD/CAM software control method comprising:generating a two-dimensional drawing from a three-dimensional computer defined model of a real-world object; based on the three-dimensional model, automatically generating annotation information associated with a displayed component of the two-dimensio
1. A CAD/CAM software control method comprising:generating a two-dimensional drawing from a three-dimensional computer defined model of a real-world object; based on the three-dimensional model, automatically generating annotation information associated with a displayed component of the two-dimensional drawing, said annotation information setting forth information relevant to physical construction of the real-world object; forming a user interface for controlling the addition of the annotation information to the two-dimensional drawing; filtering the annotation information generated from the three-dimensional model to determine a subset of the annotation information to be placed on the two-dimensional drawing, said-filtering being guided by user input data interactively received at the user interface; adding the filtered subset of the annotation information to the two-dimensional drawing, and wherein the annotation information added to the two-dimensional drawing is configured for display in the two-dimensional drawing. 2. The CAD/CAM software control method of claim 1 wherein the annotation information is a measurement or a constraint.3. The CAD/CAM software control method of claim 1 wherein the annotation information is added to the two-dimensional drawing semi-automatically responsive to the expiration of a predetermined time-out period and in the absence of an intervening user action.4. The CAD/CAM software control method of claim 3 wherein the intervening action comprises activation of a pause button.5. The CAD/CAM software control method of claim 1 additionally comprising the step of modifying the annotation information.6. The CAD/CAM software control method of claim 1 further comprising tracking interactive user input data indicating that a second subset of the annotation information is not to be added to the two-dimensional drawing and, during a subsequent generation of the two-dimensional drawing, automatically determining that the second subset of annotation information should not appear in the generated two-dimensional view.7. The CAD/CAM software control method of claim 1 additionally comprising the step of stopping the generation of annotation information and forming an additional two-dimensional drawing.8. The CAD/CAM software control method of claim 7 wherein a modification of the annotation information is reproduced in a subsequently formed two-dimensional drawing.9. The CAD/CAM software control method of claim 1 additionally comprising selecting between an automatic or semi-automatic mode of annotation information generation, wherein selecting an automatic mode causes the software to branch and generate annotation information without requiring the formation of a user interface for controlling the addition of a subsequent annotation information item to the two-dimensional drawing and adds the annotation information item to the two-dimensional drawing without requiring activation of a user interactive device.10. The CAD/CAM software control method of claim 9 additionally comprising selecting between an automatic or semi-automatic mode of annotation information generation, wherein the semi-automatic mode comprises a time-out period during which a user can activate a user interactive device causing the annotation information generation process to be paused.11. The CAD/CAM software control method of claim 10 additionally comprising the step of modifying annotation information while the generation process is paused.12. The CAD/CAM software control method of claim 10 additionally comprising the step of automatically generating additional annotation information following modification of the annotation information.13. The CAD/CAM software control method of claim 1 additionally comprising the step of filtering particular annotation information from the two-dimensional drawing.14. The CAD/CAM software control method of claim 1 additionally comprising the step of filtering particular two-dimensional drawings from being formed.15. A computer system for controlling generation of annotation information relating to a two-dimensional drawing of a three dimensional computer defined model of a real-world object, the system comprising:a processor operatively interconnected to a memory, said memory comprising stored instructions to configure the processor to form the two-dimensional drawing of the three dimensional model of the real-world object and to automatically generate annotation information associated with the two-dimensional drawing based on the three-dimensional model, said annotation information setting forth information relevant to physical construction of the real-world object; a user input device; a display; and a graphical user interface comprising user interactive devices wherein the system is responsive to activation of the user interactive devices to effect a semi-automatic mode of transfer of a subset of the annotation information, and wherein the system is configured to identify the subset based on data interactively received at the graphical user interface, said data being processed by instructions to filter the annotation information generated from the three-dimensional model to determine said subset of annotation information, said filtering being based the data interactively received at the graphical user itnerface. 16. The computer system of claim 15 wherein the annotation information comprises a dimension or a constraint.17. The computer system of claim 15 wherein the annotation information is added to the two-dimensional drawing semi-automatically responsive to the expiration of a predetermined time-out period without an intervening user action.18. A computer program residing on a computer-readable medium, the program comprising instructions for causing a computer to:form a two-dimensional drawing of a three dimensional computer defined graphical model of a real-world object; based on the three-dimensional model, automatically generating annotation information associated with a component of the two-dimensional drawing, said annotation information setting forth information relevant to physical construction of the real-world object; form a user interface for interactively controlling the addition of the annotation information to the two-dimensional drawing; filter the annotation information generated from the three-dimensional model to determine a subset of the annotation information to be placed on the two-dimensional drawing, said filtering being guided by user input data interactively received at the user interface; add the selected subset of the annotation information to the two-dimensional drawing; and configure the added subset of annotation information for display as graphical elements of the two-dimensional drawing. 19. A method of interacting with a CAD/CAM system to add annotation information to a two-dimensional drawing of a three dimensional model, the method comprising:launching an application which includes a command to add annotation information in a semi-automatic mode, said annotation information setting forth information relevant to physical construction of the real-world object; extracting annotation information from a three dimensional model of a real-world object; automatically generating the annotation information on the two-dimensional drawing based on the three dimensional model; and interactively modifying the generated annotation information based on input data received from a user, including determining a subset of the annotation information to be generated on the two dimensional drawing; wherein the annotation information generated on the two-dimensional drawing is configured for display as graphical elements of the two-dimensional drawing. 20. The method of claim 19 additionally comprising the step of storing the modified annotation information.21. A method of interacting with a computer so as to add annotation information to a two-dimensional drawing of a three-dimensional model of a real-world object, the method comprising:launching an application which includes a command to add annotation information to a three-dimensional model of a real-world object in a semi-automatic mode, said annotation information setting forth information relevant to physical construction of the real-world object; defining a timeout period; extracting annotation information from the three-dimensional model; generating the annotation information on the two-dimensional drawing; and pausing the extraction of annotation information from the three-dimensional model; and modifying the generated annotation information based on input data received from a user, including determining a subset of the annotation information to be generated on the two dimensional drawing; wherein the annotation information generated on the two-dimensional drawing is configured for display as graphical elements of the two-dimensional drawing. 22. A programmed computer for adding annotation information to a two-dimensional drawing of a three-dimensional model of a real-world object comprising:a memory having at least one region for storing computer software code; a processor operatively interconnected to the memory for executing software code stored in the memory, wherein the software code causes the computer to: display a first user interactive interface for selecting specified annotation information, a drawing and selected views of the drawing, said annotation information setting forth information relevant to physical construction of the real-world object; display a second user interactive interface for selecting between an automatic and semi-automatic mode of generating annotation information; display a third user interactive interface for selecting step-by-step processing or time-out processing of annotation information; generate annotation information based on the three-dimensional model of the real-world object; allow user modification of the annotation information; store modified annotation information; and add the annotation information to the two-dimensional drawing; wherein the annotation information added to the two-dimensional drawing is configured for display as graphical elements of the two-dimensional drawing. 23. The programmed computer of claim 22 wherein the software code additionally causes the computer to:display a fourth user interactive interface with a user interactive device for entering a time-out period; and an interactive user device for pausing the generation of drawing data, whereby a user can modify the annotation information during the pause.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (24)
Madden Paul B. ; Moorby Philip R. ; Robotham John S. ; Schott Jean-Pierre, Adaptive modeling and segmentation of visual image streams.
Heilbrun Mark Peter ; McDonald Paul ; Wiker J. Clayton ; Koehler Spencer ; Peters William, Apparatus and method for photogrammetric surgical localization.
Borrel Paul ; Cheng Keh-Shin Fu ; Menon Jai Prakash ; Rossignac Jaroslaw Roman, Hotlinks between an annotation window and graphics window for interactive 3D graphics.
Graham Michael Evans (Albany NY) Wang Weiping (Schenectady NY) Stephens Paul Stanley (Sharonville OH), Projection of images of computer models in three dimensional space.
Shashua Amnon,ILX ; Avidan Shai,ILX, Synthesizing virtual two dimensional images of three dimensional space from a collection of real two dimensional images.
Wang Weiping ; Graham Michael Evans ; Hinds John Knox ; Nelson Garth M., System and method for measuring and monitoring three-dimensional shaped objects.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.