Changes made for Pathfinder V5 PC's.
On a teardrop hem step the clamp was only raising to the minimum clamp opening height parameter which means most of the time the segment that needed to be smashed can't get under the clamp. The change was to calculate an appropriate height for the clamp to go to before making the tear drop hem. The height is the segment length plus the hem clearance parameter.
What was wrong:
The original teardrop code was in a code path that was never reached (HEMINSIDE=True but code checked !HEMINSIDE) When we added a calculation, it was on the CLOSE step (after the smash) instead of the BEND step (before the smash) There's a timing issue where OperationManager may copy step values before FoldingSolution has calculated them What we changed:
FoldingSolution.cs — On the BEND step, when the next step is a teardrop close, we now calculate the open height using polyline MaxY + safetyFactor (same approach as inside hems — accounts for the flange being at an angle, not straight up). Removed the old calculation from the CLOSE step.
OperationManager.cs — Added a fallback on the bend operation using crushSegmentLength + hemClearance in case FoldingSolution hasn't populated the step value yet (timing issue). Only raises the value, never lowers it.
PolylineGenerationExtensions.cs — Restored the teardrop polyline graphic (was commented out), using ClampClosedPosition as a proxy for thickness since IProfile doesn't have a Thickness property.
| Model | Version | Released |
|---|---|---|
| Pathfinder PC | 5.01.44.3689 | 3/17/2026 |