Demo 21

This object is a connecting rod; the model can be found in the INRIA model repository, Mechanical section, as a .mesh file, and is opened in Gmsh, then saved as a .stl file and imported into Blender using Blender ’ s .stl import script. Its title is “bielle_tout,” (See References). We give the usual Tris-to-Quads and Partial Dissolve commands.
We quarter the connecting rod. Though not fully reflected in the view shown, we liberally cut the mesh with the knife tool, even if the cuts are known to be temporary, so that further face modification can be done by vertex sliding. The ability of the knife tool to follow the surface contours of the mesh makes it invaluable.
Smoothing the mesh. The red element is part of a collection of low-quality elements imported from Paraview for reference. It is a separate object and not selectable in Blender when the main mesh object is selected. Since it originated in the Gmsh-refined .vtk mesh, it is only about an eighth of the size of its parent. Its smaller size suggests the region of the parent proto-element which needs attention.
Starting at the pin end, we replace the section walls of the arm with regularly spaced ones, whose edges are planar. The profiles are created from knife cuts. Evenly spaced divisions not only look better, they speed up the face creation process.
Highlighted in the picture at right is an element in the inside fillet area of the pin end, which has a relatively low quality rating, even though all of its 2D angles appear reasonable to us. We carve off the chunk shown, convert it into a separate object, and perform smoothing on the stubborn element as well as others in its vicinity. Tinkering must be restricted to faces which do not define the exterior. After a number of iterations, we find the elements in the area to be improved to a satisfactory degree.
Here we are at the inside fillet area of the crank end. The green pattern of faces, which starts at the pin end, propagates all the way until it reaches the flat plane of the crank split. Meanwhile, the orange pattern diverges, curves around the inside fillet area, and terminates at the zero Y mirror plane.
Blenbridge sometimes has trouble with objects that have been mirrored in Blender, even leaving some holes. Here we resort to separating the pieces before removing doubles, and eliminating all the duplicated faces (highlighted) on the new half before co-locating the mating points. This should be considered the best practice for non-manifold mirroring in Blender.
The final quality test finds a minimum value of 0.525 for Scaled Jacobian, which is acceptable according to Verdict standards.
The final mesh contains 6424 elements and 8501 nodes.
The value of the Diagonal measure attribute, 0.656, is also acceptable.