5.1.50.3715
5/28/2026
Changes made for Pathfinder V5 PC's.
Summary
Fixed truncation issue in Machine Operations UI where RadiusAdjustment field and other parameters were not visible in operation details due to incorrect height calculation.
Problem
- RadiusAdjustment field (row 25) was not visible in NormalBend operations despite being enabled
- Different operation types (NormalBend vs CloseHem) showed different fields due to visual truncation
- Operations displayed excessive blank space at the bottom when fields were hidden
Root Cause
- TableLayoutPanel used AutoSize row styles, preventing proper row collapse when height set to 0
- Height calculation used fixed base (942px) minus hidden row count, which didn't account for specific row positions
- Different operations hide different rows, causing inconsistent visibility of fields at higher row indices
Solution
Files Modified:
- AMS.Pathfinder.ViewPresenter\UserControls\MachineSteps\Operations
MachineStepsOperationBase.Designer.cs - AMS.Pathfinder.ViewPresenter\UserControls\MachineSteps\Operations
MachineStepsOperationBase.cs
Changes:
- Changed all 30 TableLayoutPanel RowStyles from SizeType.AutoSize to SizeType.Absolute (30px)
- Updated GetDesiredHeight() method to dynamically sum actual RowStyles heights instead of using fixed calculation
- Corrected overhead calculation to include both summary section (42px) and batch/enable row (36px)
Result:
- RadiusAdjustment and other fields now display correctly when enabled
- No blank space at bottom - each operation sizes to fit only visible content
- Operations independently size based on their specific hidden/visible row configuration
Changes made for Pathfinder V5 PC's.
SUMMARY: Updated Idle Command parameters for all Twin machine configurations to use standardized default values.
PROBLEM: Twin machine configurations had inconsistent Idle Command parameter values and were missing parameters for Lower Retract (220) and Upper Bending Beam (221).
SOLUTION: Updated 10 Twin machine configuration files with correct Idle Command defaults:
- Parameter 219 (Idle Command for Bending Beam): -10
- Parameter 220 (Idle Command for Lower Retract): -10
- Parameter 221 (Idle Command for Upper Bending Beam): -10
- Parameter 222 (Idle Command for Upper Retract): -10
- Parameter 223 (Idle Command for Clamping Beam): 10
FILES MODIFIED:
- JornsEcoTwin.ConfigurationStore.json
- JornsHyperDriveFlexTwinmatic.ConfigurationStore.json
- JornsHyperDriveTwinPro.ConfigurationStore.json
- JornsTwinProClosedLoop.ConfigurationStore.json
- JornsTwinProClosedLoopAtAMS.ConfigurationStore.json
- JornsTwinProClosedLoopV2.ConfigurationStore.json
- JornsTwinProOpenLoop.ConfigurationStore.json
- JornsTwinmaticClosedLoop.ConfigurationStore.json
- JornsTwinmaticClosedLoopV2.ConfigurationStore.json
- JornsTwinmaticClosedLoopV3.ConfigurationStore.json
RESULT: All Twin configurations now have consistent Idle Command parameter values.
Changes made for Pathfinder V5 PC's.
I had Claude test the Idle Command generic parameters and change the ones that were not the safe value. For some reason he moved a line of json code to a spot that makes it corrupted and unusable. Line was taken out on the 10 configurations.
Changes made for Pathfinder V5 PC's.
Updated FoldingSolution.cs:388-393 — the validation now only throws when GripperPositions has at least one entry. Machines with no gripper params (like ThalmannZRv1) pass through, and the bogus selectedGripper = 1 from the SequenceManager hack becomes harmless because the downstream _selectedGripper consumers (line 463, CalculateTaperGripperOffset) are already gated to gripper-backgauge paths that no-gripper machines never enter.
Changes made for Pathfinder V5 PC's.
19 files with E,F,G ? E,F,G,H,I: Jorns (EcoTwin, HyperDriveFlex, HyperDriveFlexTwinmatic, HyperDriveFullSystem, HyperDriveTwinPro, TwinProClosedLoop, TwinProClosedLoopV2, TwinProOpenLoop) + Jouanel (PTL, PTS, PTS2140, PTS2635, PTS3115, PTS3130, PTS4120, PTU, PTU2140, PTU2635, PTU3130, PTU4120) 1 file with E,F ? E,F,G,H,I: JornsSingleBendFullRetrofitV2ClosedLoop_Simulation Skipped ThalmannTDv1 (intentionally pinned to rev B per your earlier decision)
Changes made for Pathfinder V5 PC's.
5226 Rev H Controller Firmware is now available.
Changes made for Pathfinder V5 PC's.
A dialog box did not translate into French from English.