Challenge

Project 1 - 2D meshing on the instrumental Panel

AIM:
To extract the mid surface and mesh the component with given quality parameters and assign thickness respectively.


OBJECTIVE:
The quality parameters for the component is given below:

Quality Criteria Value
Target/Average Length 4
Minimum Length 2
Maximum Length 6
Aspect 3
Warpage 15
Skewness 45
Jacobian 0.7
Minimum Quad Angle 45
Maximum Quad Angle 135
Minimum Tria Angle 30
Maximum Tria Angle 120
Tria Percentage 15


The dashboard component should be meshed accordingly with the mentioned quality criteria to achieve the proper mesh flow with negligible fail elements.

Procedure:

1. Firstly, we need to use the topo tool to take care of all the single cons and to ensure there are no free edges. It can be accessed via Faces > Topo in the topo module. All the cons are selected and the algorithm takes care of all the single cons.

2. After that, as is the norm and before we carry out any other actions, we need to carry out a geometry check and fix all abnormalities. That is done via Checks > Geometry where we can execute checks of certain defects that can be selected from the menu and the algorithm looks for said defects. After detection, we can select all the defects and right-click > fix to fix them.

3. After orienting the model, using the Faces > Orient tool, we can go ahead and measure thicknesses of various regions in the component using the Measure tool from the top toolbar.

4. Now to generate the mid surfaces. There are multiple ways to do this. We shall be using the 'middle' and the 'offset' tools for this challenge.


For the base of the panel, the offset tool can be used (Faces > Offset), it will ask us to select the surfaces to offset. We can select the surfaces on one side of the component. After that, we can assign the offset value (half the thickness). The offset tool will show the direction of the offset in the form of an arrow. If it is in the opposite direction of the required offset, the offset value needs to be in the negatives. If we proceed, the surface will be offset and we will have the option of keeping the parent surfaces.


As a side note, it is best to create properties for each of these mid surfaces as soon as you create them. Just as in the stored lock views, properties can also be helpful in facilitating your workflow and helps focus on a certain region.

The middle tool is especially useful for generating mid surfaces for the various ribs in this model. It can be accessed by going to Faces > Middle. After that, we just need to select either side of the rib and that generates the middle surface.

5. For the doghouses, the midsurface for them can be captured using the 'cross pattern' since they are solids (hollow inside) and don't have a 'thickness' for us to define via ANSA.


To do this, one way is to use curves generated from the doghouse outlines. This is done using the Cons2Curves tool (Curves >Cons2Curves) from the topo deck. Simply clicking the outline and middle-clicking generates the curves. If there are regions without cons, we can simply create curves using Curves > Create to form the outlines.

6. After extracting all the mid surfaces, we can go ahead and extend them to each other to join them with their adjacent counterparts. That is done by using the Faces > Extend tool and selecting 'target'. This option helps extend the edges of surfaces
to target faces.

7. Finally, to ensure there are no minimum length failures for mesh elements, we will need to suppress/toggle certain cons that have hot points/nodes that are too close to each other (and can result in element lengths smaller than the required 2mm). This is done by right-clicking the cons using the Faces > Cut tool.

8. Now, having generated mid surfaces for the entire component, we can proceed with meshing. Before mesh, we need to set the target length (through perimeter > length). With that taken care of, we can assign the other parameters. This is done by accessing mesh parameters and quality criteria from the top toolbar.

9. We can then start meshing the entire component (using Mesh Generation > Best from the Mesh module) starting from one region and spreading out. It is ideal to start from a region with more single cons surrounding it.

After that, we can make use of the reconstruct tool (Shell Mesh > Reconstruct) to generate a better mesh if the initial mesh is not satisfactory.

10. Sometimes, the reconstruction tool doesn't work in getting rid of some trias. Trias are okay but certain types of trias need to be avoided - like opposite trias or trias touching feature lines. Trias can be worked on using the swap, split, join and smooth tools.

11. We can simultaneously switch to hidden mode (from the bottom toolbar) to check mesh quality and work on improving the mesh. The cycle of meshing, reconstruction and tria removal + smoothing is carried out throughout the entire component.

12 . Finally, after we finish meshing the entire component, as required, draw the shell as solid needs to be activated. This can be done by going to Quality Parameters and accessing the Presentation Parameters tab. In that section, the 'Draw Shell as Solid' box needs to be checked.

Result:

Learning Outcomes:

1. Worked on doghouses from a midsurfacing aspect.
2. Improving mesh flow since mesh flow is something that cannot be absolutely perfect in components such as this.
3. Was able to make extensive use of the extend and intersect tool in this project.

Conclusion:

The given Instrument Panel model was mid surface and meshed as per given requirements and due to many small regions and boundary restrictions due to rib placements, there are some unavoidable off elements. Ensured mesh flow was as good as possible

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.