Claims
- 1. A method of horizontally structured CAD/CAM manufacturing, 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; 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 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 associative relationship is a parent/child relationship.
- 24. The method of claim 23 further including another manufacturing feature 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 25 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 27. The method of claim 26 wherein said associative relationship is a parent/child relationship.
- 28. The method of claim 27 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 29. The method of claim 28 wherein said associative relationship is a parent/child relationship.
- 30. The method of claim 29 further comprising creating extracts from said master process model.
- 31. The method of claim 30 wherein said extracts comprise replicated models of said master process model at various operations of said manufacturing.
- 32. The method of claim 31 wherein said extracts exhibit an associative relationship with said master process model.
- 33. The method of claim 32 wherein said associative relationship is a parent/child relationship.
- 34. The method of claim 33 wherein said extracts are used to generate manufacturing process sheets.
- 35. The method of claim 34 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 36. The method of claim 35 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 37. The method of claim 36 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 38. The method of claim 37 wherein establishing said coordinate system comprises one or more datum planes.
- 39. The method of claim 38 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.
- 40. The method of claim 39 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 41. The method of claim 40 wherein said manufacturing instructions comprise process sheets.
- 42. The method of claim 41 wherein said process sheets are linked with numerically controlled tools and a coordinate measuring machine.
- 43. The method of claim 42 wherein said the master process model is linked with numerically controlled tools and a coordinate measuring machine.
- 44. The method of claim 1 further including modifying a link among a plurality of modeling elements.
- 45. The method of claim 44 wherein said link comprises an associative relationship.
- 46. The method of claim 45 wherein said associative relationship is a parent/child relationship.
- 47. The method of claim 44 wherein said modifying comprises removing said link among said modeling elements.
- 48. The method of claim 44 wherein said modifying comprises establishing said link among said modeling elements.
- 49. The method of claim 44 wherein said modifying links among modeling elements includes substituting a second plurality of modeling elements for said plurality of modeling elements.
- 50. A manufactured part created by a method of horizontally structured CAD/CAM manufacturing, 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; and said actual part created by machining said manufacturing feature into said blank in accordance with a machining instruction.
- 51. The manufactured part of claim 50 wherein said associative relationship is a parent/child relationship.
- 52. The manufactured part of claim 50 further including another manufacturing feature exhibiting an associative relationship with said manufacturing feature.
- 53. The manufactured part of claim 52 wherein said associative relationship is a parent/child relationship.
- 54. The manufactured part of claim 50 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 55. The manufactured part of claim 54 wherein said associative relationship is a parent/child relationship.
- 56. The manufactured part of claim 50 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 57. The manufactured part of claim 56 wherein said associative relationship is a parent/child relationship.
- 58. The manufactured part of claim 50 further comprising extracts created from said master process model.
- 59. The manufactured part of claim 58 wherein said extracts comprise replicated models of said master process model at various operations of said manufacturing.
- 60. The manufactured part of claim 58 wherein said extracts exhibit an associative relationship with said master process model.
- 61. The manufactured part of claim 58 wherein said associative relationship is a parent/child relationship.
- 62. The manufactured part of claim 58 wherein said extracts are used to generate manufacturing process sheets.
- 63. The manufactured part of claim 50 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 64. The manufactured part of claim 63 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 65. The manufactured part of claim 64 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 66. The manufactured part of claim 50 wherein said coordinate system comprises one or more datum planes.
- 67. The manufactured part of claim 50 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.
- 68. The manufactured part of claim 67 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 69. The manufactured part of claim 50 wherein said manufacturing instructions comprise process sheets.
- 70. The manufactured part of claim 69 wherein said process sheets are linked with numerically controlled tools and a coordinate measuring machine.
- 71. The manufactured part of claim 50 wherein said master process model is linked with numerically controlled tools and a coordinate measuring machine.
- 72. The manufactured part of claim 50 wherein said associative relationship is a parent/child relationship.
- 73. The manufactured part of claim 72 further including another manufacturing feature exhibiting an associative relationship with said manufacturing feature.
- 74. The manufactured part of claim 73 wherein said associative relationship is a parent/child relationship.
- 75. The manufactured part of claim 74 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 76. The manufactured part of claim 75 wherein said associative relationship is a parent/child relationship.
- 77. The manufactured part of claim 76 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 78. The manufactured part of claim 77 wherein said associative relationship is a parent/child relationship.
- 79. The manufactured part of claim 78 further comprising extracts created from said master process model.
- 80. The manufactured part of claim 79 wherein said extracts comprise replicated models of said master process model at various operations of said manufacturing.
- 81. The manufactured part of claim 80 wherein said extracts exhibit an associative relationship with said master process model.
- 82. The manufactured part of claim 81 wherein said associative relationship is a parent/child relationship.
- 83. The manufactured part of claim 82 wherein said extracts are used to generate manufacturing process sheets.
- 84. The manufactured part of claim 83 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 85. The manufactured part of claim 84 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 86. The manufactured part of claim 85 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 87. The manufactured part of claim 86 wherein said coordinate system comprises one or more datum planes.
- 88. The manufactured part of claim 87 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.
- 89. The manufactured part of claim 88 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 90. The manufactured part of claim 89 wherein said manufacturing instructions comprise process sheets.
- 91. The manufactured part of claim 90 wherein said process sheets are linked with numerically controlled tools and a coordinate measuring machine.
- 92. The manufactured part of claim 91 wherein said the master process model is linked with numerically controlled tools and a coordinate measuring machine.
- 93. The manufactured part of claim 50 further includes a modifiable link among a plurality of modeling elements.
- 94. The manufactured part of claim 93 wherein said link comprises an associative relationship.
- 95. The manufactured part of claim 94 wherein said associative relationship is a parent/child relationship.
- 96. The manufactured part of claim 93 wherein said modifiable link is removed from among said modeling elements.
- 97. The manufactured part of claim 93 wherein said modifiable link is established among said modeling elements.
- 98. The manufactured part of claim 93 wherein said modifiable link among modeling elements includes a substituted second plurality of modeling elements for said plurality of modeling elements.
- 99. A storage medium encoded with a machine-readable computer program code for horizontally structured CAD/CAM manufacturing, 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; and generating machining instructions to create said actual part by machining said manufacturing feature into said blank.
- 100. The storage medium of claim 99 wherein said associative relationship is a parent/child relationship.
- 101. The storage medium of claim 99 further including another manufacturing feature exhibiting an associative relationship with said manufacturing feature.
- 102. The storage medium of claim 99 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 103. The storage medium of claim 99 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 104. The storage medium of claim 99 further comprising creating extracts from said master process model.
- 105. The storage medium of claim 99 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 106. The storage medium of claim 105 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 107. The storage medium of claim 106 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 108. The storage medium of claim 99 wherein establishing said coordinate system comprises one or more datum planes.
- 109. The storage medium of claim 99 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.
- 110. The storage medium of claim 109 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 111. The storage medium of claim 99 wherein said manufacturing instructions comprise process sheets.
- 112. The storage medium of claim 111 wherein said process sheets are linked with numerically controlled tools and a coordinate measuring machine.
- 113. The storage medium of claim 99 wherein said master process model is linked with numerically controlled tools and a coordinate measuring machine.
- 114. The storage medium of claim 99 wherein said associative relationship is a parent/child relationship.
- 115. The storage medium of claim 114 further including another manufacturing feature exhibiting an associative relationship with said manufacturing feature.
- 116. The storage medium of claim 99 further including modifying a link among a plurality of modeling elements.
- 117. The storage medium of claim 116 wherein said link comprises an associative relationship.
- 118. The storage medium of claim 117 wherein said associative relationship is a parent/child relationship.
- 119. The storage medium of claim 116 wherein said modifying comprises removing said link among said modeling elements.
- 120. The storage medium of claim 116 wherein said modifying comprises establishing said link among said modeling elements.
- 121. The storage medium of claim 116 wherein said modifying links among modeling elements includes substituting a second plurality of modeling elements for said plurality of modeling elements.
- 122. A computer data signal for horizontally structured CAD/CAM manufacturing, 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; and generating machining instructions to create said actual part by machining said manufacturing feature into said blank.
- 123. The computer data signal of claim 122 wherein said associative relationship is a parent/child relationship.
- 124. The computer data signal of claim 122 further including another manufacturing feature exhibiting an associative relationship with said manufacturing feature.
- 125. The computer data signal of claim 122 wherein said virtual blank exhibits an associative relationship with another said manufacturing feature.
- 126. The computer data signal of claim 122 wherein said virtual blank exhibits an associative relationship with said coordinate system.
- 127. The computer data signal of claim 126 wherein said associative relationship is a parent/child relationship.
- 128. The computer data signal of claim 122 further comprising creating extracts from said master process model.
- 129. The computer data signal of claim 122 wherein said virtual blank is positioned and oriented relative to said coordinate system.
- 130. The computer data signal of claim 129 wherein said virtual blank is generated as a three dimensional parametric solid model from a reference set geometry.
- 131. The computer data signal of claim 130 wherein said reference set geometry is defined by dimensional characteristics of a modeled part.
- 132. The computer data signal of claim 122 wherein establishing said coordinate system comprises one or more datum planes.
- 133. The computer data signal of claim 122 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.
- 134. The computer data signal of claim 133 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 135. The computer data signal of claim 122 wherein said manufacturing instructions comprise process sheets.
- 136. The computer data signal of claim 135 wherein said process sheets are linked with numerically controlled tools and a coordinate measuring machine.
- 137. The computer data signal of claim 122 wherein said master process model is linked with numerically controlled tools and a coordinate measuring machine.
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 |