|
Size: 1970
Comment:
|
Size: 2608
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 6: | Line 6: |
| '''1) First, create the planar projection in a work plane: ''' | '''1) First, create the planar projection in a work plane: ''' |
| Line 8: | Line 9: |
| ''' http://nodus.ligo.caltech.edu:8080/40m/100712_110254/Screen_shot_2010-07-12_at_10.51.22_AM.png ''' | <<ImageLink(http://nodus.ligo.caltech.edu:8080/40m/100712_110254/Screen_shot_2010-07-12_at_10.51.22_AM.png,http://nodus.ligo.caltech.edu:8080/40m/100712_110254/Screen_shot_2010-07-12_at_10.51.22_AM.png,width=75%)>> |
| Line 12: | Line 13: |
| ''' http://nodus.ligo.caltech.edu:8080/40m/100712_110413/Screen_shot_2010-07-12_at_10.51.28_AM.png ''' | <<ImageLink(http://nodus.ligo.caltech.edu:8080/40m/100712_110413/Screen_shot_2010-07-12_at_10.51.28_AM.png,http://nodus.ligo.caltech.edu:8080/40m/100712_110413/Screen_shot_2010-07-12_at_10.51.28_AM.png,width=75%)>> |
| Line 16: | Line 17: |
| ''' http://nodus.ligo.caltech.edu:8080/40m/100712_110446/Screen_shot_2010-07-12_at_10.52.08_AM.png ''' | <<ImageLink(http://nodus.ligo.caltech.edu:8080/40m/100712_110446/Screen_shot_2010-07-12_at_10.52.08_AM.png,http://nodus.ligo.caltech.edu:8080/40m/100712_110446/Screen_shot_2010-07-12_at_10.52.08_AM.png,width=75%)>> |
| Line 20: | Line 21: |
| ''' http://nodus.ligo.caltech.edu:8080/40m/100712_110518/Screen_shot_2010-07-12_at_10.53.53_AM.png ''' | <<ImageLink(http://nodus.ligo.caltech.edu:8080/40m/100712_110518/Screen_shot_2010-07-12_at_10.53.53_AM.png,http://nodus.ligo.caltech.edu:8080/40m/100712_110518/Screen_shot_2010-07-12_at_10.53.53_AM.png,width=75%)>> |
| Line 24: | Line 25: |
| ''' http://nodus.ligo.caltech.edu:8080/40m/100712_110931/Screen_shot_2010-07-12_at_10.54.36_AM.png ''' | <<ImageLink(http://nodus.ligo.caltech.edu:8080/40m/100712_110931/Screen_shot_2010-07-12_at_10.54.36_AM.png,http://nodus.ligo.caltech.edu:8080/40m/100712_110931/Screen_shot_2010-07-12_at_10.54.36_AM.png,width=75%)>> |
| Line 28: | Line 29: |
| ''' http://nodus.ligo.caltech.edu:8080/40m/100712_111046/Screen_shot_2010-07-12_at_10.55.36_AM.png ''' | |
| Line 30: | Line 30: |
| . | <<ImageLink(http://nodus.ligo.caltech.edu:8080/40m/100712_110931/Screen_shot_2010-07-12_at_10.54.36_AM.png,http://nodus.ligo.caltech.edu:8080/40m/100712_110931/Screen_shot_2010-07-12_at_10.54.36_AM.png,width=75%)>> |
Creating Intrusions through Layered Extrusion
COMSOL has a very user-friendly interface for taking objects from 2D to 3D using the "extrusion" feature. But suppose you want to design an object which contains screw holes or some other indentation. One method would be to use the usual "Boolean Difference" function. However, this method leaves you with many new undefined object faces, which may force you to redefine a bunch of new work planes -- needless to say, a potentially messy strategy. Instead, I've found that a Layered-Extrusion method to Intrusions is a much safer and user-friendly method, especially because it forces the designer to systematically update the object with appropriate work planes. The result is an orderly, easy-to-modify object.
This layered method is best described through example:
1) First, create the planar projection in a work plane:
2) Extrude the first layer only in the regular fashion:
3) Add a new work plane which is offset in the z-direction to the deepest point of the intrusion.
4) Now, create the shape of the intrusion in this new work plane.
5) Use the Boolean "Difference" to let COMSOL know that, on this plane, the object has a hole:
6) Extrude once more from the second work plane to complete the intrusion:





