Claims
- 1. A method of horizontally structured CAD/CAM modeling and manufacturing for concurrent product and process design, comprising:
selecting a blank for machining into an actual part establishing a coordinate system; creating a master product and process concurrent model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank; and said manufacturing feature exhibiting an associative relationship with said coordinate system; generating a product drawing of said actual part; and generating machining instructions to create said actual part by machining said manufacturing feature into said blank.
- 2. The method of claim 1 wherein said associative relationship is a parent/child relationship.
- 3. The method of claim 1 further including said manufacturing feature exhibiting an associative relationship with another said manufacturing feature.
- 4. The method of claim 3 wherein said associative relationship is a parent/child relationship.
- 5. The method of claim 1 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 6. The method of claim 5 wherein said associative relationship is a parent/child relationship.
- 7. The method of claim 1 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 8. The method of claim 7 wherein said associative relationship is a parent/child relationship.
- 9. The method of claim 1 further comprising creating extracts from said master product and process concurrent model.
- 10. The method of claim 9 wherein said extracts comprise replicated models of said master product and process concurrent model at various operations of said manufacturing.
- 11. The method of claim 9 wherein said extracts are used to generate manufacturing process sheets.
- 12. The method of claim 1 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 13. The method of claim 12 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 14. The method of claim 13 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 15. The method of claim 1 wherein establishing said coordinate system comprises one or more datum planes.
- 16. The method of claim 1 wherein said coordinate system comprises:
creating a first datum plane positioned and oriented relative to a reference; creating a second datum plane positioned and oriented relative to said reference; and creating a third datum plane positioned and oriented relative to said reference.
- 17. The method of claim 16 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 18. The method of claim 1 wherein said manufacturing instructions comprise process sheets.
- 19. The method of claim 1 wherein said product drawings include an associative relationship with said master product and process concurrent model.
- 20. The method of claim 19 wherein said associative relationship is a parent/child relationship.
- 21. The method of claim 1 further comprising said master product and process concurrent model links to a process planning system.
- 22. The method of claim 21 wherein said process planning system comprises automated creation of a manufacturing process plan.
- 23. A horizontally structured CAD/CAM model for, concurrent product and manufacturing processes design comprising:
a blank for machining into an actual part a coordinate system; a master product and process concurrent model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; said manufacturing feature virtual machined into said virtual blank; and said manufacturing feature exhibiting an associative relationship with said coordinate system.
- 24. The model of claim 23 wherein said associative relationship is a parent/child relationship.
- 25. The model of claim 23 further including said manufacturing feature exhibiting an associative relationship with another said manufacturing feature.
- 26. The model of claim 25 wherein said associative relationship is a parent/child relationship.
- 27. The model of claim 23 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 28. The model of claim 27 wherein said associative relationship is a parent/child relationship.
- 29. The model of claim 23 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 30. The model of claim 29 wherein said associative relationship is a parent/child relationship.
- 31. The model of claim 23 further comprising extracts created from said master product and process concurrent model.
- 32. The model of claim 31 wherein said extracts comprise replicated models of said master product and process concurrent model at various operations of said manufacturing.
- 33. The model of claim 31 wherein said extracts are used to generate manufacturing process sheets.
- 34. The model of claim 23 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 35. The model of claim 34 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 36. The model of claim 35 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 37. The model of claim 23 wherein said coordinate system comprises one or more datum planes.
- 38. The model of claim 23 wherein said coordinate system comprises:
a first datum plane positioned and oriented relative to a reference; a second datum plane positioned and oriented relative to said reference; and a third datum plane positioned and oriented relative to said reference.
- 39. The model of claim 38 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 40. The model of claim 23 further including machining instructions to create said actual part by machining said manufacturing feature into said blank.
- 41. The model of claim 40 wherein said machining instructions include an associative relationship with said master product and process concurrent model.
- 42. The model of claim 41 wherein said associative relationship is a parent/child relationship.
- 43. The model of claim 41 wherein said machining instructions comprise process sheets.
- 44. The model of claim 23 further including a product drawing of said actual part.
- 45. The model of claim 44 wherein said product drawing includes an associative relationship with said master product and process concurrent model.
- 46. The model of claim 45 wherein said associative relationship is a parent/child relationship.
- 47. The model of claim 23 further comprising said master product and process concurrent model links to a process planning system.
- 48. The model of claim 47 wherein said process planning system comprises automated creation of a manufacturing process plan.
- 49. A storage medium encoded with a machine-readable computer program code for horizontally structured CAD/CAM modeling and manufacturing for concurrent product and process design, said storage medium including instructions for causing a computer to implement a method comprising:
selecting a blank for machining into an actual part establishing a coordinate system; creating a master product and process concurrent model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank; and said manufacturing feature exhibiting an associative relationship with said coordinate system; generating a product drawing of said actual part; and generating machining instructions to create said actual part by machining said manufacturing feature into said blank.
- 50. The storage medium of claim 49 wherein said associative relationship is a parent/child relationship.
- 51. The storage medium of claim 49 further including said manufacturing feature exhibiting an associative relationship with another said manufacturing feature.
- 52. The storage medium of claim 49 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 53. The storage medium of claim 49 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 54. The storage medium of claim 49 further comprising instructions for causing a computer to implement a method comprising creating extracts from said master product and process concurrent model.
- 55. The storage medium of claim 54 wherein said extracts comprise replicated models of said master product and process concurrent model at various operations of said manufacturing.
- 56. The storage medium of claim 54 wherein said extracts are used to generate manufacturing process sheets.
- 57. The storage medium of claim 49 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 58. The storage medium of claim 57 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 59. The storage medium of claim 49 wherein establishing said coordinate system comprises one or more datum planes.
- 60. The storage medium of claim 49 wherein said coordinate system comprises:
creating a first datum plane positioned and oriented relative to a reference; creating a second datum plane positioned and oriented relative to said reference; and creating a third datum plane positioned and oriented relative to said reference.
- 61. The storage medium of claim 49 wherein said manufacturing instructions comprise process sheets.
- 62. The storage medium of claim 49 wherein said product drawings include an associative relationship with said master product and process concurrent model.
- 63. The storage medium of claim 49 further comprising instructions for causing a computer to implement a method comprising said master product and process concurrent model including links to a process planning system.
- 64. The storage medium of claim 63 wherein said process planning system comprises automated creation of a manufacturing process plan.
- 65. A computer data signal for horizontally structured CAD/CAM modeling and manufacturing for concurrent product and process design, said computer data signal comprising code configured to cause a computer to implement a method comprising:
selecting a blank for machining into an actual part establishing a coordinate system; creating a master product and process concurrent model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank; and said manufacturing feature exhibiting an associative relationship with said coordinate system; generating a product drawing of said actual part; and generating machining instructions to create said actual part by machining said manufacturing feature into said blank.
- 66. The computer data signal of claim 65 wherein said associative relationship is a parent/child relationship.
- 67. The computer data signal of claim 65 further including said manufacturing feature exhibiting an associative relationship with another said manufacturing feature.
- 68. The computer data signal of claim 65 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 69. The computer data signal of claim 65 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 70. The computer data signal of claim 65 further comprising code configured to cause a computer to implement a method comprising creating extracts from said master product and process concurrent model.
- 71. The computer data signal of claim 70 wherein said extracts comprise replicated models of said master product and process concurrent model at various operations of said manufacturing.
- 72. The computer data signal of claim 70 wherein said extracts are used to generate manufacturing process sheets.
- 73. The computer data signal of claim 65 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 74. The computer data signal of claim 73 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 75. The computer data signal of claim 74 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 76. The computer data signal of claim 65 wherein establishing said coordinate system comprises one or more datum planes.
- 77. The computer data signal of claim 65 wherein said coordinate system comprises:
creating a first datum plane positioned and oriented relative to a reference; creating a second datum plane positioned and oriented relative to said reference; and creating a third datum plane positioned and oriented relative to said reference.
- 78. The computer data signal of claim 77 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 79. The computer data signal of claim 65 wherein said manufacturing instructions comprise process sheets.
- 80. The computer data signal of claim 65 wherein said product drawings include an associative relationship with said master product and process concurrent model.
- 81. The computer data signal of claim 65 further comprising code configured to cause a computer to implement a method comprising said master product and process concurrent model including links to a process planning system.
- 82. The computer data signal of claim 81 wherein said process planning system comprises automated creation of a manufacturing process plan.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. provisional application No. 60/276,255, filed Mar. 14, 2001 the contents of which are incorporated by reference herein in their entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60276255 |
Mar 2001 |
US |