Mesh cleanup on an imported CAD assembly
Imported STEP assembly of a suspension bracket. Free edges, duplicate nodes, and sub-tolerance features from the CAD translation. Target shell mesh, 5 mm nominal element size.
“Clean up the selected shell components on this bracket using our standard preprocessing rules. Merge duplicate nodes, suppress fillets under 2 mm, and flag any free edges you cannot resolve.”
- Suggests
Identifies affected components and lists proposed cleanup operations with tolerances.
- Generates script
Drafts a Tcl macro that runs equivalence, small-feature suppression, and a free-edge report on the selected components.
- Requests approval
Presents the script and the list of entities in scope. Nothing is applied until the engineer confirms.
- Executes on confirmation
Runs the approved macro inside the current HyperMesh session and logs each step.
- Engineer adjusts the equivalence tolerance from 0.10 mm to 0.05 mm.
- Engineer removes two components from scope that should keep their fillets.
- Engineer confirms the free-edge report path before execution.
Duplicate nodes merged on the approved components, sub-2 mm fillets suppressed, and a free-edge report written to the session working folder for manual review.
- Does not decide geometry intent. Ambiguous features are left untouched and flagged.
- Does not remesh Class-A surfaces or change the nominal element size.
- Does not certify the resulting mesh quality; the engineer runs the team's quality check.