Beruflich Dokumente
Kultur Dokumente
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.1. Introduction
This tutorial presents the techniques that can be used in order to extract a middle skin description from a solid part. Although there is not a single function or approach for all such problems, the user will find representative situations and the recommended function and method to deal with them. The steps described in this tutorial include: Read the STEP file and check topology. Examine the main features of the geometry and plan a working approach. Remove small features. Separate the solid in Parts (main body, ribs etc.) using the Part Manager. Extract the middle skin description for each Part using different CAD functions. Extend and connect all ribs to the main body. Create a draft surface mesh and examine it.
5.1.1. Prerequisites It is highly recommenced to have performed Tutorials 1 and 2, or to already have a basic ANSA background. Not all steps are described to the last detail. 5.1.2. Problem description The geometry of the solid part is shown below.
5.1.3. Data files The files of this tutorial are located in the directory tutorial_files/05-middle_skin. One STEP file named skin.step contains the geometry. The resulting ANSA database can be found for reference in the file skin.ansa .
Tutorial 5 - 2
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.2. Reading the CAD file
Start ANSA. Set middle SETTINGS Tolerance TOLERANCES settings in SETTINGS> TOLERANCES. In RESOLUTION, set 1mm and 4mm for Curves and CONS resolution respectively. RESOLUTION
FILE OPEN
Select the CAD file in the File Manager and press OK. The CAD file is read and topology is applied. The geometry should be clean with no gaps. De-activate DOUBLE CONS visibility flag temporarily to check that no free red CONS are visible. DOUBLE
DOUBLE SHADOW
Press FACEs>ORIENT to assign a uniform orientation to all the visible Faces. ORIENT Press FACEs>INVERT if required to flip the orientation.
Save the ANSA database locally from FILE>SAVE AS. The fact that only yellow double CONS are visible everywhere means that this is a closed volume description of a solid part. In the following steps you will extract the middle skin surface in order to mesh it with shell elements of equivalent thickness. Apart from ensuring that the topology is clean you will also perform some detail removal of features that are not to be retained.
Tutorial 5 - 3
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.3. Removing unwanted details
Rotate the part to view the emboss letters at the bottom of the part. Such detail will not be included and so can be removed. Activate the OR function of the Focus Group. Perform a box selection, with the left mouse button, of the area as shown. OR
Having isolated the area, activate the LOCK flag button in the
You will delete all the Faces that form the letters. Activate the NOT function of the Focus group and remove the large Face from visible. NOT
Activate the DELETE function from the Geometry group and select all the visible Faces. DELETE Confirm with middle mouse button. Press OK in the Warning window that appears next to confirm the deletion of the Faces. (Note that DELETED Faces still reside in the database and can be retrieved by the UNDEL function). Press the ALL function of the Focus group to bring all the locked entities to visible. ALL
Openings are left at the location of the letters. As there is underlying Surface description to cover the openings (you can check this using the SURFs>INFO function on this Face) you will close them using the CONS>FILL HOL function.
Tutorial 5 - 4
All the openings of the letters are identified. Press OK to fill them. De-activate the LOCK flag button.
LOCK
ALL
FILE COMPRESS
Activate the function FILE>COMPRESS [ALL]. This will completely erase the deleted Faces. You should use this function only when you are certain you will not need any deleted entities back and you want to reduce the size of the database.
Tutorial 5 - 5
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.4. Planning the approach
In this step you should examine the part in order to plan your working approach. That is you must identify which is the main shell body, what groups of ribs exist, and if there are any regions that should be modeled with solid elements due to their bulk shape. In the image below such areas are shown schematically in different colors (no solid regions are present in this example).
Although related to the local thickness of the part, these areas do not necessarily correspond to different PIDs that should be assigned. This is a grouping of the model which you will follow to separate it into different Parts in the ANSA Part Manager. Having the Parts separated will help you in performing the middle skin extraction using different techniques. The function MEASURE is very useful in order to make measurements of the various ribs.
Tutorial 5 - 6
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.5. Separating the Parts
You will separate the regions shown in the previous section in different Parts in the Part Manager. To facilitate selection of Faces you will isolate the areas using the functions of the Focus group. Activate the NOT function and remove from visible all Faces apart from those that belong to the inner ribs (you will need to perform more selections than those shown here). NOT
Activate the Part Manager from the PARTS function. By default there is one Part with all the Faces. Use the NEW>PART function to create a new empty Part. The Part Edit window opens PARTS
Type in the name inner_ribs and press OK The new Part appears as EMPTY in the Part Manager.
Activate the SET function to select the Faces to be placed in the Part.
Tutorial 5 - 7
Left click on the icon of the Part you want to place the entities to.
ALL visible.
Press ALL from the Focus group to bring all the Faces back to
Proceed in a similar manner to create 4 more new Parts: outer_ribs plate_hole outer_fittings clip that contain the Faces as shown in section 5.4. In the end you should view the Parts as shown in the Part Manager.
Left click on the name of the skin.step Part in order to place the cursor in it and rename it to main_shell.
Tutorial 5 - 8
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.6. Assigning PIDs with corresponding thickness
Having separated the working areas into different Parts you can now assign PIDs to Faces with the proper thickness values. You will use the Part Manager for the visibility control of the Parts. As a first step isolate the inner_ribs Part.
PARTS
All icons become red and all the Parts are visible on the screen.
All the icons change back to black and all Parts become not visible on the screen. Now left click once on the Part inner_ribs to make it visible on the screen. Its icon changes to red again (visible). You can switch between visible and not visible every time you click on a Part icon.
Tutorial 5 - 9
You will now use the MEASURE function to measure the various thickness values in this Part. Depending on the level of detail you want to work with, you can take several measurements in different areas and you can apply all these values to different Faces, or you can assign an average value. Moving to the first inner rib.
Activate the MEASURE function and select the two Hot Points shown. Confirming with middle mouse button, the reported distance is 3mm. Ignoring the round fillets this rib can be replaced by a uniform shell mesh with PID thickness 3mm. The second rib consists of two distinct areas. A thick base of thickness 3mm ..
Tutorial 5 - 10
You now view the Faces in their PID color. (Note that the assigned color when you open a CAD file is random. In your case you may see different PID colors. You can always change the PID color from the ColorEdit button in every Property card).
You will now assign selected Faces to PIDs of the corresponding thickness. Activate the FACEs>SET PID SET PID function.
Select with left mouse button the Faces shown (use careful left mouse for selection and right mouse for de-selection).
Confirm with middle mouse button. The Properties window opens listing all the available PIDs of the database. Currently there is only one Default PSHELL Property in the database and all the Faces share it.
A new Shell Property card opens. Type in the name thickness=3.0mm and the value 3 in the two corresponding fields. Here you can also define the color of the Property from ColorEdit. Press OK to accept and close the card.
Tutorial 5 - 11
The Faces have changed PID. The color is now different. Next select the rest Faces of the ribs.
Select the remaining Faces of the ribs and confirm with middle mouse button.
Type in the name thickness=1.0mm and the value 1 in the corresponding fields. Press OK to confirm and close. Back in the Properties window double click on the highlighted in black PID to select it.
Tutorial 5 - 12
You can proceed with the remaining Parts in a similar manner. Use the Part Manager to isolate them and the MEASURE function to identify the corresponding thickness values.
Use also the MEASURE function in Entities mode, in order to measure the closest distance between two CONS. The outer_ribs Part contains ribs whose thickness varies between 1.8 and 2.2 mm.
You can create a new PID with thickness 2.0mm for both of them for simplicity.
The outer_fittings Part has different thickness values (1.0mm, 2.0mm and 2.4mm) at three different locations.
Tutorial 5 - 13
The Properties window should contain six PIDs. PID 1 is now unused and so can be removed. Select it to become highlighted and press the DELETE button. The Confirm Delete window appears.
Tutorial 5 - 14
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.7. Creating the middle skin of the smaller Parts
Here you will use various functions to create the middle skin of all the small Parts that are connected to the main shell_body Part. Again the Part Manager can be very valuable in isolating the working area.
LOCK
Activate the Part Manager and with right-click on the icon of the Part inner_ribs, select the option LOCK. PARTS
The icon of the Part is highlighted in yellow indicating the Lock status of this Part.
ALL
Only the entities that belong to the Locked Part remain visible.
You can furthermore use the OR function of the Focus group to isolate the first rib. OR
Tutorial 5 - 15
Select with the left mouse button one CONS across the thickness.
ANSA identifies the whole string of Faces and provides a preview of the splitting. Press OK in the Divide Parameters window that appears.
Turn over to the other side near the base of the rib. Here as there are no Faces to cut you will use 3D Curves. Activate the visibility flag button CURVEs CURVEs, to be able to view the 3D Curves to be created. Activate the CURVEs>MIDDLE function (by default located in the buffer window which is accessed by right-mouse button on the Group Name). Select consecutively the CONS on one side and confirm with middle mouse button. MIDDLE
Tutorial 5 - 16
ANSA creates 3D Curves in the middle of the two selected paths. (SHADOW mode has been de-activated here for clarity).
Activate the CURVEs>NEW function to close the 3D Curves path at the ends. NEW Select the two Hot Points as shown and confirm with the middle mouse button.
Tutorial 5 - 17
DELETE
Tutorial 5 - 18
OR
There may be cases when you cannot split a rib using the DACH [DIVIDE FACE] function, because of improper shape or Surface. In this case you can insert Hot Points manually on the CONS that run across the thickness of the rib. Activate the HOT PNTs>PARAM PARAM function. Select with the left mouse button a CONS from one end. The Input window appears.
While still in the function select other CONS with the right mouse button to insert more Hot Points at the same parametric distance.
Tutorial 5 - 19
CUT
Tutorial 5 - 20
Activate the HOTPNTs>PARAM function to insert Hot Points in the middle of the 3D-Curves. PARAM Specify a value of 0.5 and press Enter.
Using right-mouse button pick the remaining 3D-Curves to insert a Hot Point on them also.
Tutorial 5 - 21
Activate the CURVEs>TRANSF function and select one of the two curved CONS. Confirm with middle mouse button. TRANSF
1 2
Select with the left mouse button two Hot Points as new start and end point positions for the new 3D-Curve to be created.
A new 3D-Curve is created by a transformation of the selected segment to adjust to the new start and end positions.
Activate the FACEs>NEW [AUTO] function and create a planar Face selecting with the left mouse button all the 3D-Curves and CONS that form its boundaries. NEW Confirm with middle mouse button
Tutorial 5 - 22
Still as this rib consists of more than one thickness you must separate and assign a different PID.
PROJECT
Activate the CONS> PROJECT [NORMAL] NORMAL function and select the CONS shown.
Next select the interior middle Face to project the CONS onto.
Tutorial 5 - 23
Use the NOT function. Make sure you remove both Faces that form
Activate the FACEs> DELETE function and select with box selection all the remaining visible Faces. DELETE
ALL
PID..
All Faces appear in the color of PID with thickness 3.0mm. Activate the FACEs>SET PID SET PID function and select with the left mouse button Face shown. Confirming with middle mouse button opens the Properties window.
Tutorial 5 - 24
UNLOCK
Right-click on the icon of the inner_ribs Part and select the UNLOCK option.
Next right-click on the icon of the outer_ribs Part and select LOCK.
Press ALL from the Focus group to keep visible on the entities of the Locked Part. ALL
Tutorial 5 - 25
MIDDLE
As soon as the second Face is selected a preview of the new Surface is given, and the Accept Surface window appears. Press Yes to confirm. A new Face is created in the middle of the two selected ones. The initial Faces were not deleted; instead they were made not visible so that you can examine the new Face more clearly.
Tutorial 5 - 26
Note that the middle Faces are not connected topologically. Activate the FACEs>TOPO function and select with box selection the CONS as shown. TOPO
Press the INVERT function of the Focus group to invert the status of visible and not-visible entities. INVERT Now only the initial Faces are visible.
DELETE
Tutorial 5 - 27
PARTS
Unlock the outer_ribs Part and lock the plate_hole one. LOCK
ALL
Tutorial 5 - 28
Press OK in the Warning window that appears next. MIDDLE Activate the FACEs>MIDDLE function
INVERT
DELETE
ALL
Tutorial 5 - 29
An arrow appears indicating the positive offset direction (Note that this coincides with the gray side of the Faces in SHADOW mode). The Offset Value window opens
Type in the value 0.6 (half of the local thickness) and activate the Keep PID & Part flag. Press OK to proceed. New Faces are created by offset of the original ones. Press Yes in the Confirm window to delete the original Faces.
Tutorial 5 - 30
1 Select a red CONS from the cylinder and confirm with middle mouse button. Next select the bottom Face. The cylindrical Face is extended and connected topologically with the bottom Face.
Proceed in a similar manner with the three remaining Faces for extension.
At some point you may notice that the Shadow of the bottom Face is disabled. This is because as you extend and connect Faces the large Face is cut in a shape of a notclosed internal perimeter, causing problems in the shadow operation.
However extending and connecting all four Faces closes this inner perimeter and shadow is again possible.
Notice that because the Faces were extended one by one there are some small open gaps identified by the red CONS.
Tutorial 5 - 31
Topology is applied.
Activate the function HOT PNTs> DELETE and select with box selection as shown. DELETE The unnecessary Hot Points are removed.
Finally, delete the inner circular Face to open the hole, using the DELETE function.
Tutorial 5 - 32
ALL
Focus on the first fitting. Activate the DELETE function from the Geometry group and carefully select - the inner Faces, - the Faces that lie along the thickness - and the outer fillet Faces. DELETE Only the outer cylindrical Faces are not selected here (Only the Faces shown below should remain).
OFFSET FACES
Select the two remaining Faces and confirm with middle mouse button.
Tutorial 5 - 33
Press OK. Confirm the deletion of the original Faces You have the middle surface of this area.
Activate the DELETE function from the Geometry group and carefully select - all the Faces along the thickness - and the outer Faces of the cylinder (please refer to next image to clarify which Faces should remain). DELETE Press middle mouse button to confirm.
Now you will create - middle Faces for the triangular shaped ribs - and offset Faces for the cylinder.
Tutorial 5 - 34
Next, activate the FACEs>OFFSET [FACES] FACES function and select the Faces of the cylinder. Confirm with middle mouse button. The arrow indicates the positive offset direction. In the Offset Value window that appears type the value 1.2 (half of the local thickness) and press OK. OFFSET
Tutorial 5 - 35
The middle geometry is defined. You should now connect the ribs to the cylinder.
EXTEND
Activate the flag in the Extend Face Option window Select the red CONS and confirm with middle mouse button. Next select the target Face for the extension, from its cross hatch.
The Face of the rib is extended and connected topologically to the cylinder. Note that Shadowing for this Face now fails. This is because of the open cut that had been made on it.
PRJ-CUT 1
Tutorial 5 - 36
Select the Hot Point on the other side and then the CONS. A similar cut is made and the shadowing is again enabled.
Perform the same actions (EXTEND and PRJCUT) on the other rib.
Note that for the third rib you should not use the EXTEND function, because this Face is near coplanar with the yellow CONS below.
Tutorial 5 - 37
COONS
Select the two CONS. Confirm with middle mouse button. Upon confirmation of the Surface the Properties window opens to select a PID. This happens because you have selected CONS that belong to Faces of different PIDs.
You can select from the list, or left click on the screen on a Face (in this case the triangular one) whose PID you want to use for the new Face. (In case that the resulting COONS Face is distorted (warped) because the Face of the rib is not perfectly aligned with the CONS to be connected, you may have to create a new rib Face using 3D Curves that will connect the projected Hot Points with the corner Hot Points of the rib).
Tutorial 5 - 38
INVERT
Activate the FACEs>DELETE function and select with box selection the Faces for deletion. DELETE
PARTS
Tutorial 5 - 39
!NOT
OFFSET FACES
Type 0.5 and press OK. Confirm the deletion of the original Faces.
Tutorial 5 - 40
INVERT
DELETE
Tutorial 5 - 41
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.8. Creating the middle skin of the main shell
Depending on the complexity of the part and the requirements that you have for your modeling, you can either keep one side (the outer or the inner) of the solid description and use it for meshing as it is, or you may also want to offset it to the middle position. In ANSA you can offset Faces either by an absolute distance and create new geometrical description (as you have already performed with some small features), or you can use the OFFSET [LINK] option, which is faster as it does not create new Faces. Instead, it virtually offsets the existing ones either by an absolute distance or by a percentage of the Property thickness of the Faces. This functionality is also embedded in the FACEs>SKIN function which, in addition, detects and separates automatically one side from a solid description of a part. The limitations of the SKIN function are that the solid description must be cleaned up and must form a closed volume, and that the resulting geometry cannot have cyan triple connectivity (no t-junctions etc.). Therefore, this function should only be used on solid description of a pressed formed part. This is the reason for which you have treated the ribs separately in advance. In this tutorial you will use the SKIN function to perform the task as described above.
PARTS
ALL
Deactivating SHADOW and DOUBLE CONS visibility temporarily shows all the openings.
In order to use the SKIN function you should close the openings first. The CONS>FILL HOL function can be used for this. However bear in mind that in order for the FILL HOL function to work there must be proper underlying Surface description.
Tutorial 5 - 42
However there is also an additional point that should be considered. The CONS>FILL HOL function can close opening that belong to no more than two different underlying Surfaces. To help the function you can create some Faces manually first. This opening has three Surfaces that cover it, and hence the FILL HOL function will not close it. Activate the FACEs>NEW NEW function. Select the MANUAL mode. Select the two red CONS and confirm with middle mouse button. 3 Next select the fillet Face whose Surface you will use. Select from the crosshatch.
2 4
A new Face is created based on the existing fillet Surface. Now the two openings require only one underlying Surface, so the FILL HOL function will close them.
Tutorial 5 - 43
Now activate the CONS>FILL HOL function. The Fill Hole Parameters window opens. FILL HOL Type in the value 200 and press Select.
De-activate again SHADOW and DOUBLE flags to view any remaining openings.
Such remaining openings should be located at the base of the outer_ribs Part. Again these were left, as they require more than two Surfaces in order to be closed.
Tutorial 5 - 44
Note that if you use the FACEs>NEW [MANUAL] function, you should close each opening by creating three Faces (one for each underlying Surface) carefully selecting the proper Face to use its Surface.
The advantage of using the NEW [MANUAL] is that you can then switch to MESH menu and use the MACROs>JOIN function to join the leftover boundaries of these openings.
..and because you have created Faces that lie on the same Surface as their neighbors there are no remaining CONS. This leaves a cleaner geometry that you can work more easily with.
You can delete a few remaining Hot Points with HOT POINTs>DELETE and box selection. DELETE
Now you have a closed volume of the Part and you can therefore use the FACEs>SKIN function.
Tutorial 5 - 45
ANSA identifies and highlights in white the edges that run along the thickness of the Part. The message Edit edges appears in the Text Window, and the user can add or remove some of the identified edges with left and right mouse button respectively. Indeed there are some edges here that should not have been included in the thickness path.
Zoom in even further at this corner and using right and left mouse button selections leave only the edges shown in this region.
Tutorial 5 - 46
They should all be correct now. Confirm with middle mouse button.
ANSA separates the inner and outer Faces and highlights them in green and red color. The message Select side to keep appears next in the Text Window.
Select with the left mouse button a Face from the red side to keep the outer description.
Only the Faces of the selected side remain visible and the Middle Surface window opens.
The thickness and proper offset values are filled automatically in the window. Check the LINK option and round off the thickness value to exactly 1.2.
Press OFFSET to proceed with the Link offset of the Faces by 0.5 of their property thickness.
Tutorial 5 - 47
Note: When you offset Faces to the middle skin position (whether by OFFSET [FACES] or OFFSET [LINK]) you should check that there are not any Faces that are flipped inside out, due to their size and position, or the fact that their radius of curvature is smaller than the offset distance. Original position
Tutorial 5 - 48
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.9. Connecting the small Parts to the main shell
The remaining Faces now describe the middle surface of the solid Part.
Perform a box selection HOT POINTs>DELETE to remove any unnecessary Hot Points. DELETE
Now you will proceed with the connection of the small Parts to the main_shell Part.
You will work per Part in the same order as that followed for the middle surface extraction.
As the task is now simpler you may not need to isolate the working areas using the Part Manager.
Starting with the inner_ribs. You will use the FACEs>EXTEND function, as before, to connect them to the main_shell. However you should prepare the boundary CONS by segmenting them properly. INTERS. Activate the HOT POINTs> INTERS. function.
Select with the left mouse button the two CONS shown. ANSA inserts Hot Points on both of them at their nearest position. Perform the same at the other side shown.
EXTEND
Ensure that the flag Project & Topo is active in the Extend Face Options window.
Select the red CONS and confirm with middle mouse button.
Tutorial 5 - 49
Performing the same action for the other side of the rib, leads to the disabling of Shadow. EXTEND Ignore this for now and proceed with the extension of the last round red CONS to the fillet.
EXTEND
Notice that as the extension was performed in steps, there are some gaps that remain.
TOPO
Select with box selection and confirm with middle mouse button.
Tutorial 5 - 50
Finally, to correct the SHADOW problem activate the FACEs>PRJ-CUT function and select the Hot Point and the top CONS. PRJ-CUT ANSA makes the projection and the cut, and Shadow is recovered. 1
Use again the functions: HOT POINTs>INTERS FACEs>EXTEND FACEs>TOPO to connect the second inner rib.
PRJ-CUT
Tutorial 5 - 51
1 2
Now taking advantage of the fact that the rib is planar you will use the function FACEs> PLN.CUT [SINGLE] to cut the main_shell Part. PLN.CUT SINGLE Activate the function and select the three Hot Points of the rib Face, to define the cutting plane.
2 1
As the point positions are selected the cutting plane is displayed as a cyan net.
Confirm with middle mouse button. ANSA cuts the selected Faces.
Tutorial 5 - 52
Now you must create Faces in order to close the gap and connect the rib.
Activate the SURFs>INFO function and select the Face from its cross hatch. INFO Its Surface is revealed. Notice that it is marginally not enough in order to cover the gap. Still, you can modify the Surface.
EXTEND
Select the Face from its cross hatch. 1 As the Surface is previewed, select with the left mouse button one edge of the Surface. Slide the mouse to extend the Surface. Left click to lock the Surface to its new boundary. Next select the other edge of the Surface and extend it in the other direction.
Tutorial 5 - 53
NEW
Select the MANUAL option and select the CONS in a sequential manner (ignore the small gaps). Confirm with middle mouse button.
Next select the rib Face so that its Surface is used for the new Face. The rib is now properly connected. The narrow Face will be joined later in the MESH menu so that a good quality mesh is achieved.
Here the rib is not planar all the way. You will therefore use a combination of functions.
Tutorial 5 - 54
Select the two CONS with the left mouse button. Hot Points are created at their intersection.
PLN.CUT SINGLE
Now Activate the FACEs> PLN.CUT [SINGLE] function. Select with the left mouse button the three Hot Points.
PROJECT
Select the two CONS and confirm with middle mouse button.
Tutorial 5 - 55
If shadow is disabled, use the FACEs>PRJ-CUT function and close the cut on this Face.
COONS
2 9
3 8 7
4 6 5
The Accept Surface window appears and the generated Surface is previewed.
Press OK to proceed.
Tutorial 5 - 56
Having specified PID and Part, ANSA completes the creation of the Face by applying topology. (You can switch to PID display mode to check the correct PIDs).
Move on to the plate_hole Part. Here you will use again the FACEs>EXTEND function.
Prior to the use of the EXTEND function you should segment the CONS accordingly.
INTERS.
Tutorial 5 - 57
Select one red CONS and confirm with middle mouse button.
If shadow is disabled, use the FACEs>PRJ-CUT function to close the cut on this Face.
Apply topology with the FACEs>TOPO function to close the small gaps. TOPO
Because here the Faces are inclined, the EXTEND function may not give the desired result.
Tutorial 5 - 58
Select the two CONS and confirm with middle mouse button.
The Vector Definition window opens. Here you can pick from the screen two Hot Points in order to specify this vector.
Press OK.
Tutorial 5 - 59
They are large enough to cover the gap. Hence the FACEs>NEW [MANUAL] function can be used.
NEW 4 mode.
Select the two CONS and confirm with middle mouse button.
2 1
Move on to the other side. Again activate the function and select now the four red CONS sequentially and confirm with middle mouse button (selecting all four CONS will ensure proper connectivity of the new Face, otherwise you will need to use the TOPO function).
Tutorial 5 - 60
Here the fitting intersects with the main_shell Part. Because the large Face is planar you can easily find the intersection (there is no need to use the CURVEs>SURF.INT function.
Activate the FACEs> PLN.CUT [SINGLE] and select three Hot Points from the large Face to define the
Next select the Faces to be cut and confirm with middle mouse button. ANSA cuts the excess part.
DELETE functions.
Select the excess Faces and confirm with middle mouse button. Press OK in the Warning window that opens.
Tutorial 5 - 61
The cylindrical Faces are not connected to the planar bottom Face.
Activate the CONS> PROJECT [NORMAL] NORMAL function and select the red CONS shown (Shadow is deactivated here for clarity). PROJECT
Activate the FACEs>TOPO function to connect topologically the cylindrical Faces to the planar Face. TOPO Select the CONS and confirm with middle mouse button.
Tutorial 5 - 62
EXTEND
Select the red CONS and confirm with middle mouse button.
Shadow is disabled.
Activate the FACEs>PRJ-CUT function and make a cut as shown to recover Shadow. PRJ-CUT
Then proceed with the extension of the other two fins in a similar manner. Note that one fin consists of two Faces that should be extended one by one.
Tutorial 5 - 63
As the Faces are extended and connected some gaps, identified by the red CONS, remain.
Activate again the FACEs>TOPO function, select the CONS and confirm with middle mouse button. TOPO
Activate the HOT POINTs> DELETE function and select with box selection to remove all unnecessary Hot Points. DELETE
Tutorial 5 - 64
Confirm with middle mouse button. Press OK in the Warning window that appears next.
Activate the FACEs>PRJ-CUT function and make cuts as shown, to avoid any shadow problems, and have better shaped Macros Areas for meshing later. PRJ-CUT (Remember that any Faces that fail Shadow will also fail meshing later).
Finally, activate the FACEs>CUT function and make a cut between the two Hot Points shown. CUT
Tutorial 5 - 65
EXTEND CONS.
Tutorial 5 - 66
As mentioned earlier all the Faces that you have deleted remain in the database. Activate the FACEs>UNDEL. function. All deleted Faces are previewed, and the user can select Faces to be retrieved if necessary. UNDEL. Using the FILE>COMPRESS [ALL] COMPRESS function will erase this data and will reduce significantly the size of the database. Use this function only when you are certain that clean up is complete, and you will not need to retrieve the original data. FILE Save the file from FILE>SAVE.
Tutorial 5 - 67
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.10. Shell meshing
Switch to MESH menu. Activate the MACROs>LENGTH LENGTH function and select all the Macros. Specify an element length of 4 in the Input window that appears and press Enter. Switch to TRIA in the SHELL TRIA.. MESH>MIXED.. switch button. Activate the SHELL FREE MESH>FREE [Visible] Visible function to mesh all the visible Macros with the FREE algorithm and TRIA elements. The part is meshed. (If a message x Macros remain umeshed appears in the Text Window, press the UNMESHED [MACROs] function to isolate them and check for problems in their topology). You will proceed with a basic quality check and improvement. Keep only the SKEW flag active in the quality criteria buttons at the bottom.
HIDDEN
The skewed elements are viewed in green. (The bad elements identified here are according to the ANSA default skewness check. Press F11 to access the Presentation Parameters window and select the desired quality settings). RECONS Visible Activate the SHELL MESH>RECONS [Visible] function.
ANSA reconstructs the current mesh. The reported number of the visible skewed elements is lowered in the text legend on the left.
Tutorial 5 - 68
These skewed elements are a result of the short CONS, and correspondingly here Perimeters, that the Extension of the Faces left over. Activate the MACROs>JOIN function and select them with the left mouse button. JOIN
Joining these Perimeters results in the deletion of the mesh locally. Before remeshing activate the SHELL MESH>RECON flag, so that Reconstruction takes place in the background to get the optimum mesh. RECON
RE-MESH Visible
The erased Macros Area is remeshed with the same meshing algorithm, in this case the FREE, and reconstruction is applied automatically.
Tutorial 5 - 69
In addition these Hot Points should be deleted with HOT POINTs>DELETE. DELETE
Note that in order to avoid having to use the SHELL MESH> REMESH function after Perimeter modifications you can activate the SHELL MESH>AMESH flag button. A.MESH
Moving to the outer_ribs Part there are some narrow Macro Areas with skewed elements.
JOIN Points.
Use the function MACROs>JOIN and delete the left over Hot
(Note that in SETTINGS>GENERAL SETTINGS there is an option to delete automatically any unused Hot Points after a JOIN operation).
Tutorial 5 - 70
Note that you can switch to EL.THICK display mode and view the shell elements colored by the PID thickness according to a color bar.
Finally, pressing F11 access the Presentation Parameters window where you can activate the flag Shell as Solid.
This allows the visualization of shell elements as solid according to their PID thickness.
Tutorial 5 - 71
FROM SOLID TO SHELL Extracting the Middle Skin Geometry 5.11. Conclusion
In this tutorial you have followed all the basic steps to extract the middle surface description of a solid part and mesh it with shell elements. Not all capabilities were demonstrated. Refer also to ANSA v12.x Users Guide and to the On-Line Help for the functionality of ANSA and detailed description of functions and procedures.
Tutorial 5 - 72