Claims
- 1. A method of horizontally structured CAD/CAM modeling, comprising:
establishing a coordinate system; adding a base feature; adding a form feature; said form feature exhibiting an associative relationship with said coordinate system.
- 2. The method of claim 1 wherein said associative relationship is a parent/child relationship.
- 3. The method of claim 1 wherein said form feature exhibits an associative relationship with another form feature.
- 4. The method of claim 3 wherein said associative relationship is a parent/child relationship.
- 5. The method of claim 1 wherein said base feature exhibits an associative relationship with said form feature.
- 6. The method of claim 5 wherein said associative relationship is a parent/child relationship.
- 7. The method of claim 1 wherein said base feature 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 wherein said base feature is positioned and oriented relative to said coordinate system.
- 10. The method of claim 1 wherein said coordinate system comprises one or more datum planes.
- 11. The method of claim 10 wherein said establishing 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.
- 12. The method of claim 11 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 13. The method of claim 2 wherein said form feature exhibits an associative relationship with another form feature.
- 14. The method of claim 13 wherein said associative relationship is a parent/child relationship.
- 15. The method of claim 14 wherein said base feature exhibits an associative relationship with said form feature.
- 16. The method of claim 15 wherein said associative relationship is a parent/child relationship.
- 17. The method of claim 16 wherein said base feature exhibits an associative relationship with said coordinate system.
- 18. The method of claim 17 wherein said associative relationship is a parent/child relationship.
- 19. The method of claim 18 wherein said base feature is positioned and oriented relative to said coordinate system.
- 20. The method of claim 19 wherein said coordinate system comprises one or more datum planes.
- 21. The method of claim 20 wherein establishing 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.
- 22. The method of claim 21 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 23. The method of claim 1 further including modifying a link among a plurality of modeling elements.
- 24. The method of claim 23 wherein said link comprises an associative relationship.
- 25. The method of claim 24 wherein said associative relationship is a parent/child relationship.
- 26. The method of claim 23 wherein said modifying comprises removing said link among said modeling elements.
- 27. The method of claim 23 wherein said modifying comprises establishing said link among said modeling elements.
- 28. The method of claim 23 wherein said modifying links among modeling elements includes substituting a second plurality of modeling elements for said plurality of modeling elements.
- 29. A horizontally structured CAD/CAM model, comprising:
a coordinate system; a base feature; a form feature; said form feature exhibiting 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 29 wherein said form feature exhibits an associative relationship with another form feature.
- 32. The model of claim 31 wherein said associative relationship is a parent/child relationship.
- 33. The model of claim 29 wherein said base feature exhibits an associative relationship with said form feature.
- 34. The model of claim 33 wherein said associative relationship is a parent/child relationship.
- 35. The model of claim 29 wherein said base feature exhibits an associative relationship with said coordinate system.
- 36. The model of claim 35 wherein said associative relationship is a parent/child relationship.
- 37. The model of claim 29 wherein said base feature is positioned and oriented relative to said coordinate system.
- 38. The model of claim 29 wherein said coordinate system comprises one or more datum planes.
- 39. The model of claim 38 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.
- 40. The model of claim 39 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 41. The model of claim 30 wherein said form feature exhibits an associative relationship with another form feature.
- 42. The model of claim 41 wherein said associative relationship is a parent/child relationship.
- 43. The model of claim 42 wherein said base feature exhibits an associative relationship with said form feature.
- 44. The model of claim 43 wherein said associative relationship is a parent/child relationship.
- 45. The model of claim 44 wherein said base feature exhibits an associative relationship with said coordinate system.
- 46. The model of claim 45 wherein said associative relationship is a parent/child relationship.
- 47. The model of claim 46 wherein said base feature is positioned and oriented relative to said coordinate system.
- 48. The model of claim 47 wherein said coordinate system comprises one or more datum planes.
- 49. The model of claim 48 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.
- 50. The model of claim 49 wherein said first datum plane, said second datum plane, and said third datum plane are orthogonal.
- 51. The model of claim 29 further including a link which is modifiable among a plurality of modeling elements.
- 52. The model of claim 51 wherein said link comprises an associative relationship.
- 53. The model of claim 52 wherein said associative relationship is a parent/child relationship.
- 54. The model of claim 51 wherein said link is modified via removal thereof among said modeling elements.
- 55. The model of claim 51 wherein said link is modified via establishment thereof among said modeling elements.
- 56. The model of claim 51 wherein said link is modified among modeling elements by way of substituting a second plurality of modeling elements for said plurality of modeling elements.
- 57. A storage medium encoded with a machine-readable computer program code for horizontally structured CAD/CAM modeling, said storage medium including instructions for causing a computer to implement a method comprising:
establishing a coordinate system; adding a base feature; adding a form feature; said form feature exhibiting an associative relationship with said coordinate system.
- 58. The storage medium of claim 57 wherein said associative relationship is a parent/child relationship.
- 59. The storage medium of claim 57 wherein said form feature exhibits an associative relationship with another form feature.
- 60. The storage medium of claim 57 wherein said base feature exhibits an associative relationship with said form feature.
- 61. The storage medium of claim 57 wherein said base feature exhibits an associative relationship with said coordinate system.
- 62. The storage medium of claim 57 wherein said base feature is positioned and oriented relative to said coordinate system.
- 63. The storage medium of claim 57 wherein said coordinate system comprises one or more datum planes.
- 64. The storage medium of claim 57 further including instructions for causing a computer to implement a method comprising: modifying a link among a plurality of modeling elements.
- 65. The storage medium of claim 64 wherein said link comprises an associative relationship.
- 66. The storage medium of claim 65 wherein said associative relationship is a parent/child relationship.
- 67. The storage medium of claim 64 wherein said modifying comprises removing said link among said modeling elements.
- 68. The storage medium of claim 64 wherein said modifying comprises establishing said link among said modeling elements.
- 69. The storage medium of claim 64 wherein said modifying links among modeling elements includes substituting a second plurality of modeling elements for said plurality of modeling elements.
- 70. A computer data signal for horizontally structured CAD/CAM modeling, said computer data signal comprising code configured to cause a computer to implement a method comprising:
establishing a coordinate system; adding a base feature; adding a form feature; said form feature exhibiting an associative relationship with said coordinate system.
- 71. The computer data signal of claim 70 wherein said associative relationship is a parent/child relationship.
- 72. The computer data signal of claim 70 wherein said form feature exhibits an associative relationship with another form feature.
- 73. The computer data signal of claim 70 wherein said base feature exhibits an associative relationship with said form feature.
- 74. The computer data signal of claim 70 wherein said base feature exhibits an associative relationship with said coordinate system.
- 75. The computer data signal of claim 70 wherein said base feature is positioned and oriented relative to said coordinate system.
- 76. The computer data signal of claim 70 wherein said coordinate system comprises one or more datum planes.
- 77. The computer data signal of claim 70 further including code configured to cause a computer to implement a method further comprising modifying a link among a plurality of modeling elements.
- 78. The computer data signal of claim 77 wherein said link comprises an associative relationship.
- 79. The computer data signal of claim 78 wherein said associative relationship is a parent/child relationship.
- 80. The computer data signal of claim 77 wherein said modifying comprises removing said link among said modeling elements.
- 81. The computer data signal of claim 77 wherein said modifying comprises establishing said link among said modeling elements.
- 82. The computer data signal of claim 77 wherein said modifying links among modeling elements includes substituting a second plurality of modeling elements for said plurality of modeling elements.
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 |