Claims
- 1. A system for assembling a geometric mesh model by a user comprising:
a user computer system, wherein said user computer system includes a memory, a processor, a user input device and a display device; a remotely located computer system operatively in communication with said user computer system, wherein said remotely located computer system includes a processor, a memory, and a data storage means; a computer-generated best practice mesh model of a component part stored in said data storage means; a computer-generated best practice mesh model of a connecting means stored in said data storage means; a best engineering practice property stored in said data storage means; an executable best practice mesh assembly software program, wherein the user uses said user computer system to execute the best practice mesh assembly software program and to communicate with said remotely located computer system to interactively select said best practice component part mesh models, said best practice connecting means, and said best engineering practice property, and assemble the selected component part mesh models using the connecting means mesh model into a new mesh model according to a best engineering practice, and said assembled mesh model is available for computer-assisted analysis.
- 2. A system as set forth in claim 1 wherein said data storage means includes a component parts library containing a mesh model of a component part.
- 3. A system as set forth in claim 1 wherein said data storage means includes a knowledge-based engineering library of best engineering practices.
- 4. A system as set forth in claim 3 wherein the best engineering practices are technical specifications, or guidelines, or standards for a predetermined Computer-Aided Engineering analysis.
- 5. A system as set forth in claim 1 wherein said connecting means is a weld connection and said data storage means includes a knowledge-based engineering library of best practice weld connections represented as a mesh model.
- 6. A system as set forth in claim 1 wherein said connecting means is a mechanical connector and said data storage means includes a knowledge-based engineering library of best practice mechanical connectors represented as a mesh model.
- 7. A system as set forth in claim 1 further comprising an executable best practice mesh quality software program for checking if said assembled mesh model meets a predetermined mesh model validity criteria, wherein said best practice mesh quality checking software program is operatively in communication with said best practice mesh assembly software program.
- 8. A system as set forth in claim 1 wherein said executable best practice mesh assembly software program is operatively in communication with a best practice finite element analysis processor for assembling said mesh model.
- 9. A method for interactively assembling a mesh model using a computer system, said method comprising the steps of:
selecting a plurality of component parts having a best practice mesh model format, using the computer system; selecting a predetermined best practice property for each of the selected component parts, wherein the predetermined property is selected from a best practice library stored on a data storage means in communication with the computer system; determining if the mesh model for each of the selected component parts meets a predetermined mesh quality condition using a best practice mesh quality checking software program; selecting a best practice connecting means for connecting the selected component parts, wherein the connecting means is selected from a best practice library of mesh models of connecting means stored in a data storage device in communication with the computer system; and assembling the selected component parts together using the connecting means and the best practice properties for each of the selected component parts into a new mesh model using a best practice mesh assembly software program, and the assembled mesh model is available for further analysis.
- 10. A method as set forth in claim 9 wherein said step of selecting a plurality of component parts further includes the step of selecting the mesh model component parts from a library of mesh component part models maintained in a data storage means in communication with the computer system.
- 11. A method as set forth in claim 9 wherein the connecting means is a weld connection and a best practice mesh model of the weld connection is maintained in a best practice weld connection library maintained in a data storage means in communication with the computer system.
- 12. A method as set forth in claim 9 wherein the connecting means is a mechanical connector and a best practice mesh model of the mechanical connector is maintained in a best practice mechanical connector library maintained in a data storage means in communication with the computer system.
- 13. A method as set forth in claim 9 wherein said step of determining if the component part mesh meets a predetermined mesh quality condition includes the step of fixing the component part mesh using a best practice software program for fixing the component part mesh.
- 14. A method as set forth in claim 9 further comprising the step of displaying the assembled mesh model on a display device operatively in communication with the computer system.
- 15. A method as set forth in claim 9 further comprising the step of checking the assembled mesh model for an intersection or a penetration using a best practice model intersection or penetration checking software program.
- 16. A method as set forth in claim 9 further comprising the step of selecting a predetermined initial condition for a Computer-Aided Engineering analysis of the assembled mesh model.
- 17. A method as set forth in claim 9 wherein the best practice is a related best practice.
- 18. A method as set forth in claim 17 wherein said step of making the assembled model available for further analysis includes the step of making the model available for a Computer-Aided Engineering analysis.
- 19. A method as set forth in claim 9 further comprising the steps of:
determining if the assembled mesh model meets a predetermined assembled model validity condition using a best practice mesh model checking software program; and determining whether to revise the assembled mesh model if the predetermined validity condition is not met and revising the assembled mesh model if determined to revise the assembled mesh model.
- 20. A method for interactively assembling a mesh model for use by a Computer-Aided Engineering (CAE) analysis using a computer system, said method comprising the steps of:
selecting a plurality of component parts having a mesh model format from a library of best practice component part mesh models maintained in a data storage means operatively in communication with the computer system; selecting a predetermined best practice property for each of the selected component parts, wherein the predetermined property is selected from a best practice library stored on a data storage means in communication with the computer system; determining if the mesh model for each of the selected component parts meets a predetermined mesh quality condition using a best practice mesh quality checking software program and fixing the component part mesh if predetermined the mesh quality condition is not met; selecting a best practice connecting means for connecting the selected component parts, wherein the connecting means is selected from a best practice library of mesh models of connecting means stored in a data storage device in communication with the computer system; and assembling the selected component parts together using the connecting means and the best practice properties for each of the selected component parts into a new mesh model, using a best practice mesh assembly software program, and the assembled mesh model is available for the CAE analysis.
- 21. A method as set forth in claim 20 wherein the connecting means is a weld connection and a best practice mesh model of the weld connection is maintained in a best practice weld connection library maintained in a data storage means in communication with the computer system.
- 22. A method as set forth in claim 20 wherein the connecting means is a mechanical connector and a best practice mesh model of the mechanical connector is maintained in a best practice mechanical connector library maintained in a data storage means in communication with the computer system.
- 23. A method as set forth in claim 20 further comprising the step of checking the assembled mesh model for an intersection or a penetration using a best practice model intersection or penetration checking software program.
- 24. A method as set forth in claim 20 further comprising the step of selecting a predetermined initial condition for a Computer-Aided Engineering analysis of the assembled mesh model.
- 25. A method as set forth in claim 20 further comprising the steps of:
determining if the assembled mesh model meets a predetermined assembled model validity condition using a best practice mesh model checking software program; and determining whether to revise the assembled mesh model if the predetermined validity condition is not met and revising the assembled mesh model if determined to revise the assembled mesh model.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. provisional application Serial No. 60/353,370, filed Feb. 1, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60353370 |
Feb 2002 |
US |