Claims
- 1. A method of horizontally structured CAD/CAM manufacturing for alternate operations, comprising:
selecting a blank for machining into an actual part; establishing a coordinate system; creating a master process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; generating machining instructions to create said actual part by machining said manufacturing feature into said blank; generating an alternate master process model comprising:
an extracted 3-D model from said master process model; a manufacturing feature for alternate operations; virtual machining of said manufacturing feature for alternate operations into said extracted 3-D model; said manufacturing feature for alternate operations exhibiting another associative relationship with said coordinate system; said generating said alternate master process model following said virtual machining of said master process model; generating machining instructions to create said actual part by machining said manufacturing feature for alternate operations 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 another manufacturing feature exhibiting an associative relationship with 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 process model.
- 10. The method of claim 9 wherein said extracts comprise replicated models of said master process model at various operations of said manufacturing.
- 11. The method of claim 9 wherein said extracts exhibit an associative relationship with said master process model.
- 12. The method of claim 9 wherein said associative relationship is a parent/child relationship.
- 13. The method of claim 9 wherein said extracts are used to generate manufacturing process sheets.
- 14. The method of claim 1 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 15. The method of claim 14 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 16. The method of claim 15 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 17. The method of claim 1 wherein establishing said coordinate system comprises one or more datum planes.
- 18. 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.
- 19. The method of claim 18 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 20. The method of claim 1 wherein said manufacturing instructions comprise process sheets.
- 21. The method of claim 20 wherein said process sheets are linked with numerically controlled tools and a coordinate measuring machine.
- 22 The method of claim 1 wherein said master process model is linked with numerically controlled tools and a coordinate measuring machine.
- 23. The method of claim 1 wherein said another associative relationship is a parent/child relationship.
- 24. The method of claim 1 further including said manufacturing feature for alternate operations exhibiting an associative relationship with said manufacturing feature.
- 25. The method of claim 24 wherein said associative relationship is a parent/child relationship.
- 26. The method of claim 1 wherein said virtual blank exhibits an associative relationship with said manufacturing feature for alternate operations.
- 27. The method of claim 26 wherein said associative relationship is a parent/child relationship.
- 28. The method of claim 1 further comprising creating alternate extracts from said alternate master process model.
- 29. The method of claim 28 wherein said alternate extracts comprise replicated models of said alternate master process model at various operations of said manufacturing.
- 30. The method of claim 28 wherein said alternate extracts are used to generate manufacturing alternate process sheets.
- 31. A method of horizontally structured CAD/CAM manufacturing for large parts, comprising:
selecting a blank for machining into an actual part; establishing a coordinate system; creating a master process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; generating machining instructions to create said actual part by machining said manufacturing feature into said blank; generating a junior master process model in a separate file than that of said master process model, comprising;
a 3-D model generated from said master process model; a subsequent manufacturing feature; virtual machining of said subsequent manufacturing feature into said 3-D model; said subsequent manufacturing feature exhibiting another associative relationship with said coordinate system; and generating machining instructions to create said actual part by machining said subsequent manufacturing feature into said blank.
- 32. The method of claim 31 wherein said associative relationship is a parent/child relationship.
- 33. The method of claim 31 further including another manufacturing feature exhibiting an associative relationship with said manufacturing feature.
- 34. The method of claim 33 wherein said associative relationship is a parent/child relationship.
- 35. The method of claim 31 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 36. The method of claim 35 wherein said associative relationship is a parent/child relationship.
- 37. The method of claim 31 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 38. The method of claim 37 wherein said associative relationship is a parent/child relationship.
- 39. The method of claim 31 further comprising creating extracts from said master process model.
- 40. The method of claim 39 wherein said extracts comprise replicated models of said master process model at various operations of said manufacturing.
- 41. The method of claim 39 wherein said extracts exhibit an associative relationship with said master process model.
- 42. The method of claim 39 wherein said associative relationship is a parent/child relationship.
- 43. The method of claim 39 wherein said extracts are used to generate manufacturing process sheets.
- 44. The method of claim 31 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 45. The method of claim 44 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 46. The method of claim 45 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 47. The method of claim 31 wherein establishing said coordinate system comprises one or more datum planes.
- 48. The method of claim 31 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.
- 49. The method of claim 48 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 50. The method of claim 31 wherein said manufacturing instructions comprise process sheets.
- 51. The method of claim 50 wherein said process sheets are linked with numerically controlled tools and a coordinate measuring machine.
- 52. The method of claim 31 wherein said master process model is linked with numerically controlled tools and a coordinate measuring machine.
- 53. The method of claim 31 further including modifying a link among a plurality of modeling elements.
- 54. The method of claim 53 wherein said link comprises an associative relationship.
- 55. The method of claim 54 wherein said associative relationship is a parent/child relationship.
- 56. The method of claim 53 wherein said modifying comprises removing said link among said modeling elements.
- 57. The method of claim 53 wherein said modifying comprises establishing said link among said modeling elements.
- 58. The method of claim 53 wherein said modifying links among modeling elements includes substituting a second plurality of model ing elements f or said plurality of modeling elements.
- 59. The method of claim 31 wherein said another associative relationship is a parent/child relationship.
- 60. The method of claim 31 further including said subsequent manufacturing feature exhibiting an associative relationship with said manufacturing feature.
- 61. The method of claim 60 wherein said associative relationship is a parent/child relationship.
- 62. The method of claim 31 wherein said virtual blank exhibits an associative relationship with said subsequent manufacturing feature.
- 63. The method of claim 62 wherein said associative relationship is a parent/child relationship.
- 64. The method of claim 31 further comprising creating extracts from said junior master process model.
- 65. The method of claim 64 wherein said extracts comprise replicated models of said junior master process model at various operations of said manufacturing.
- 66. The method of claim 64 wherein said extracts are used to generate manufacturing process sheets.
- 67. The method of claim 31 wherein said junior master process model is generated following the machining of said master process model.
- 68. A method of horizontally structured CAD/CAM manufacturing for a plurality of charted parts, the method comprising:
selecting a blank for machining into an actual part: establishing a coordinate system; creating a master process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; generating machining instructions to create said actual part by machining said manufacturing feature into said blank; said master process model including, as said manufacturing features, those said manufacturing features common to said plurality of charted parts; generating a subsequent master process model comprising;
another virtual blank a copy of said manufacturing features of said master process model; a manufacturing feature uncommon to said plurality of charted parts; virtual machining of said manufacturing feature which is uncommon to said plurality of charted parts into said another virtual blank; said manufacturing feature which is uncommon to said plurality of charted parts exhibiting another associative relationship with said coordinate system; and generating machining instructions to create said actual part by machining said manufacturing feature common and uncommon to said plurality of charted parts into said blank.
- 69. The method of claim 68 wherein said associative relationship is a parent/child relationship.
- 70. The method of claim 68 further including another manufacturing feature exhibiting an associative relationship with said manufacturing feature.
- 71. The method of claim 70 wherein said associative relationship is a parent/child relationship.
- 72. The method of claim 68 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 73. The method of claim 72 wherein said associative relationship is a parent/child relationship.
- 74. The method of claim 68 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 75. The method of claim 74 wherein said associative relationship is a parent/child relationship.
- 76. The method of claim 68 further comprising creating extracts from said master process model.
- 77. The method of claim 76 wherein said extracts comprise replicated models of said master process model at various operations of said manufacturing.
- 78. The method of claim 76 wherein said extracts exhibit an associative relationship with said m aster proce ss model.
- 79. The method of claim 76 wherein said associative relationship is a parent/child relationship.
- 80. The method of claim 76 wherein said extracts are used to generate manufacturing process sheets.
- 81. The method of claim 68 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 82. The method of claim 81 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 83. The method of claim 82 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 84. The method of claim 68 wherein establishing said coordinate system comprises one or more datum planes.
- 85. The method of claim 68 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.
- 86. The method of claim 85 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 87. The method of claim 68 wherein said manufacturing instructions comprise process sheets.
- 88. The method of claim 87 wherein said process sheets are linked with numerically controlled tools and a coordinate measuring machine.
- 89. The method of claim 68 wherein said master process model is linked with numerically controlled tools and a coordinate measuring machine.
- 90. The method of claim 68 further including modifying a link among a plurality of modeling elements.
- 91. The method of claim 90 wherein said link comprises an associative relationship.
- 92. The method of claim 91 wherein said associative relationship is a parent/child relationship.
- 93. The method of claim 90 wherein said modifying comprises removing said link among said modeling elements.
- 94. The method of claim 90 wherein said modifying comprises establishing said link among said modeling elements.
- 95. The method of claim 90 wherein said modifying links among modeling elements includes substituting a second plurality of modeling elements for said plurality of modeling elements.
- 96. The method of claim 68 wherein said another associative relationship is a parent/child relationship.
- 97. The method of claim 68 further including said manufacturing feature uncommon to said plurality of charted parts exhibiting an associative relationship with another of said manufacturing feature.
- 98. The method of claim 97 wherein said associative relationship is a parent/child relationship.
- 99. The method of claim 68 wherein said virtual blank exhibits an associative relationship with any other said manufacturing feature which is uncommon to said plurality of charted parts.
- 100. The method of claim 99 wherein said associative relationship is a parent/child relationship.
- 101. The method of claim 68 further including said manufacturing feature common to said plurality of charted parts exhibiting an associative relationship with another of said manufacturing feature.
- 102. The method of claim 101 wherein said associative relationship is a parent/child relationship.
- 103. The method of claim 68 wherein said virtual blank exhibits an associative relationship with any other said manufacturing feature which is common to said plurality of charted parts.
- 104. The method of claim 103 wherein said associative relationship is a parent/child relationship.
- 105. The method of claim 68 further comprising creating extracts from said subsequent master process model.
- 106. The method of claim 105 wherein said extracts comprise replicated models of said subsequent master process model at various operations of said manufacturing.
- 107. The method of claim 105 wherein said extracts are used to generate manufacturing process sheets.
- 108. A manufactured part created by a method of horizontally structured CAD/CAM manufacturing with alternate manufacturing operations, comprising:
a blank for machining into said manufactured part:
a coordinate system; a master process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature wherein said manufacturing feature is characterized by virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; said actual part created by machining said manufacturing feature into said blank in accordance with a machining instruction. an alternate master process model comprising;
an extracted 3-D model from said master process model; a manufacturing feature for alternate operations; virtual machining of said manufacturing feature for alternate operations into said extracted 3-D model; said manufacturing feature for alternate operations exhibiting another associative relationship with said coordinate system; said generation of said alternate master process model following said virtual machining of said master process model; and said actual part created by machining said manufacturing feature for alternate operations into said blank in accordance with a machining instruction.
- 109. The manufactured part of claim 108 wherein said another associative relationship is a parent/child relationship.
- 110. The manufactured part of claim 108 further including said manufacturing feature for alternate operations exhibiting an associative relationship with manufacturing feature.
- 111. The manufactured part of claim 110 wherein said associative relationship is a parent/child relationship.
- 112. The manufactured part of claim 108 wherein said virtual blank exhibits an associative relationship with said manufacturing feature for alternate operations.
- 113. The manufactured part of claim 112 wherein said associative relationship is a parent/child relationship.
- 114. The manufactured part of claim 108 further comprising alternate extracts created from said alternate master process model.
- 115. The manufactured part of claim 114 wherein said alternate extracts comprise replicated models of said alternate master process model at various operations of said manufacturing.
- 116. The manufactured part of claim 115 wherein said alternate extracts are used to generate manufacturing alternate process sheets.
- 117. A manufactured part created by a method of horizontally structured CAD/CAM manufacturing for large parts, comprising:
a blank for machining into said manufactured part:
a coordinate system; a master process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature wherein said manufacturing feature is characterized by virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; said actual part created by machining said manufacturing feature into said blank in accordance with a machining instruction. a junior master process model in a separate file than that of said master process model, comprising;
a 3-D model generated from said master process model; a subsequent manufacturing feature modeled by virtual machining of said subsequent manufacturing feature into said 3-D model; said subsequent manufacturing feature exhibiting another associative relationship with said coordinate system; and said actual part created by machining said subsequent manufacturing feature into said blank in accordance with a machining instruction.
- 118. The manufactured part of claim 117 wherein said another associative relationship is a parent/child relationship.
- 119. The manufactured part of claim 117 further including a subsequent manufacturing feature exhibiting an associative relationship with said manufacturing feature.
- 120. The manufactured part of claim 119 wherein said associative relationship is a parent/child relationship.
- 121. The manufactured part of claim 117 wherein said virtual blank exhibits an associative relationship with said subsequent manufacturing feature.
- 122. The manufactured part of claim 121 wherein said associative relationship is a parent/child relationship.
- 123. The manufactured part of claim 117 further comprising an extract created from said junior master process model.
- 124. The manufactured part of claim 123 wherein said extracts comprise replicated models of said junior master process model at various operations of said manufacturing.
- 125. The manufactured part of claim 123 wherein said extracts are used to generate manufacturing process sheets.
- 126. The manufactured part of claim 117 wherein said junior master process model is generated following the machining of said master process model.
- 127. A manufactured part created by a method of horizontally structured CAD/CAM manufacturing for a plurality of charted parts, comprising:
a blank for machining into said manufactured part; a coordinate system; a master process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature wherein said manufacturing feature is characterized by virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; said actual part created by machining said manufacturing feature into said blank in accordance with a machining instruction; said master process model including, as said manufacturing features, those said manufacturing features common to said plurality of charted parts; a subsequent master process model comprising;
another virtual blank including a copy of said manufacturing features of said master process model; a manufacturing feature uncommon to said plurality of charted parts modeled by virtual machining of said manufacturing feature which is uncommon to said plurality of charted parts into said another virtual blank; said manufacturing feature which is uncommon to said plurality of charted parts exhibiting another associative relationship with said coordinate system; and said actual part created by machining said manufacturing feature common and uncommon to said plurality of charted parts into said blank in accordance with a machining instruction.
- 128. The manufactured part of claim 127 wherein said another associative relationship is a parent/child relationship.
- 129. The manufactured part of claim 127 further including said manufacturing feature uncommon to said plurality of charted parts exhibiting an associative relationship with another of said manufacturing feature.
- 130. The manufactured part of claim 129 wherein said associative relationship is a parent/child relationship.
- 131. The manufactured part of claim 127 wherein said virtual blank exhibits an associative relationship with any other said manufacturing feature which is uncommon to said plurality of charted parts.
- 132. The manufactured part of claim 131 wherein said associative relationship is a parent/child relationship.
- 133. The manufactured part of claim 127 further including said manufacturing feature common to said plurality of charted parts exhibiting an associative relationship with another of said manufacturing feature.
- 134. The manufactured part of claim 133 wherein said associative relationship is a parent/child relationship.
- 135. The manufactured part of claim 127 wherein said virtual blank exhibits an associative relationship with any other said manufacturing feature which is common to said plurality of charted parts.
- 136. The manufactured part of claim 135 wherein said associative relationship is a parent/child relationship.
- 137. The manufactured part of claim 127 further comprising extracts created from said subsequent master process model.
- 138. The manufactured part of claim 137 wherein said extracts comprise replicated models of said subsequent master process model at various operations of said manufacturing.
- 139. The manufactured part of claim 137 wherein said extracts are used to generate manufacturing process sheets.
- 140. A storage medium encoded with a machine-readable computer program code for horizontally structured CAD/CAM manufacturing for alternate operations, 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 process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; generating machining instructions to create said actual part by machining said manufacturing feature into said blank; generating an alternate master process model comprising:
an extracted 3-D model from said master process model; a manufacturing feature for alternate operations; virtual machining of said manufacturing feature for alternate operations into said extracted 3-D model; said manufacturing feature for alternate operations exhibiting another associative relationship with said coordinate system; said generating said alternate master process model following said virtual machining of said master process model; and generating machining instructions to create said actual part by machining said manufacturing feature for alternate operations into said blank.
- 141. A storage medium encoded with a machine-readable computer program code for horizontally structured CAD/CAM manufacturing for large parts, 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 process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; generating machining instructions to create said actual part by machining said manufacturing feature into said blank; generating a junior master process model in a separate file than that of said master process model, comprising:
a 3-D model generated from said master process model; a subsequent manufacturing feature; virtual machining of said subsequent manufacturing feature into said 3-D model; said subsequent manufacturing feature exhibiting another associative relationship with said coordinate system; and generating machining instructions to create said actual part by machining said subsequent manufacturing feature into said blank.
- 142. A storage medium encoded with a machine-readable computer program code for horizontally structured CAD/CAM manufacturing for a plurality of charted parts, 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 process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; generating machining instructions to create said actual part by machining said manufacturing feature into said blank; said master process model including, as said manufacturing features, those said manufacturing features common to said plurality of charted parts; generating a subsequent master process model comprising;
another virtual blank with a copy of said manufacturing features of said master process model; a manufacturing feature uncommon to said plurality of charted parts; virtual machining of said manufacturing feature which is uncommon to said plurality of charted parts into said another virtual blank; said manufacturing feature which is uncommon to said plurality of charted parts exhibiting another associative relationship with said coordinate system; and generating machining instructions to create said actual part by machining said manufacturing feature common and uncommon to said plurality of charted parts into said blank.
- 143. A computer data signal for horizontally structured CAD/CAM manufacturing for alternate operations, said computer data signal comprising code configured to cause a processor to implement a method comprising:
selecting a blank for machining into an actual part; establishing a coordinate system; creating a master process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; generating machining instructions to create said actual part by machining said manufacturing feature into said blank; generating an alternate master process model comprising:
an extracted 3-D model from said master process model; a manufacturing feature for alternate operations; virtual machining of said manufacturing feature for alternate operations into said extracted 3-D model; said manufacturing feature for alternate operations exhibiting another associative relationship with said coordinate system; said generating said alternate master process model following said virtual machining of said master process model; and generating machining instructions to create said actual part by machining said manufacturing feature for alternate operations into said blank.
- 144. A computer data signal for horizontally structured CAD/CAM manufacturing for large parts, said computer data signal comprising code configured to cause a processor to implement a method comprising:
selecting a blank for machining into an actual part; establishing a coordinate system; creating a master process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; generating machining instructions to create said actual part by machining said manufacturing feature into said blank; generating a junior master process model in a separate file than that of said master process model, comprising;
a 3-D model generated from said master process model; a subsequent manufacturing feature; virtual machining of said subsequent manufacturing feature into said 3-D model; said subsequent manufacturing feature exhibiting another associative relationship with said coordinate system; and generating machining instructions to create said actual part by machining said subsequent manufacturing feature into said blank.
- 145. A computer data signal for horizontally structured CAD/CAM manufacturing for a plurality of charted parts, said computer data signal comprising code configured to cause a processor to implement a method comprising:
selecting a blank for machining into an actual part; establishing a coordinate system; creating a master process model comprising:
a virtual blank corresponding to said blank; a manufacturing feature; virtual machining of said manufacturing feature into said virtual blank, said manufacturing feature exhibiting an associative relationship with said coordinate system; generating machining instructions to create said actual part by machining said manufacturing feature into said blank; said master process model including, as said manufacturing features, those said manufacturing features common to said plurality of charted parts; generating a subsequent master process model comprising;
another virtual blank with a copy of said manufacturing features of said master process model; a manufacturing feature uncommon to said plurality of charted parts; virtual machining of said manufacturing feature which is uncommon to said plurality of charted parts into said another virtual blank; said manufacturing feature which is uncommon to said plurality of charted parts exhibiting another associative relationship with said coordinate system; and generating machining instructions to create said actual part by machining said manufacturing feature common and uncommon to said plurality of charted parts into said blank.
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 |