Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2010-07-14 01:11:39
Size: 1269
Editor: GopalNataraj
Comment:
Revision 5 as of 2010-07-14 01:19:58
Size: 1740
Editor: GopalNataraj
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Creating Intrusions (Negative Extrusions) '''Creating Intrusions (Negative Extrusions) '''
Line 6: Line 6:
1) First, create the planar projection in a work plane:
Line 8: Line 7:
2) Extrude the first layer only in the regular fashion: '''1) First, create the planar projection in a work plane: '''
Line 10: Line 9:
''' http://nodus.ligo.caltech.edu:8080/40m/100712_110254/Screen_shot_2010-07-12_at_10.51.22_AM.png '''
Line 11: Line 11:
 3) Add a new work plane which is offset in the z-direction to the deepest point of the intrusion. '''2) Extrude the first layer only in the regular fashion:'''
Line 13: Line 13:
''' http://nodus.ligo.caltech.edu:8080/40m/100712_110413/Screen_shot_2010-07-12_at_10.51.28_AM.png '''
Line 14: Line 15:
 4) Now, create the shape of the intrusion in this new work plane. '''3) Add a new work plane which is offset in the z-direction to the deepest point of the intrusion.'''
Line 16: Line 17:
''' http://nodus.ligo.caltech.edu:8080/40m/100712_110446/Screen_shot_2010-07-12_at_10.52.08_AM.png
'''
Line 17: Line 20:
5) Use the Boolean "Difference" to let COMSOL know that, on this plane, the object has a hole. '''4) Now, create the shape of the intrusion in this new work plane. '''
Line 19: Line 22:
''' http://nodus.ligo.caltech.edu:8080/40m/100712_110518/Screen_shot_2010-07-12_at_10.53.53_AM.png '''
Line 20: Line 24:
 6) Extrude once more from the second work plane to complete the intrusion. '''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. '''

 .

Creating Intrusions (Negative Extrusions)

COMSOL has a very user-friendly interface for taking objects from 2D to 3D using the "extrusion" feature. But suppose one wants 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 one with many new undefined object faces, which may force one 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 method, especially because it forces the user 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:

http://nodus.ligo.caltech.edu:8080/40m/100712_110254/Screen_shot_2010-07-12_at_10.51.22_AM.png

2) Extrude the first layer only in the regular fashion:

http://nodus.ligo.caltech.edu:8080/40m/100712_110413/Screen_shot_2010-07-12_at_10.51.28_AM.png

3) Add a new work plane which is offset in the z-direction to the deepest point of the intrusion.

http://nodus.ligo.caltech.edu:8080/40m/100712_110446/Screen_shot_2010-07-12_at_10.52.08_AM.png

4) Now, create the shape of the intrusion in this new work plane.

http://nodus.ligo.caltech.edu:8080/40m/100712_110518/Screen_shot_2010-07-12_at_10.53.53_AM.png

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.

How_To/COMSOL4/Create_Intrusions_through_Layered_Extrusion (last edited 2012-01-03 23:03:06 by localhost)