Trim 420 File

Will be available as xml and json too.

DOCTYPE := Trimm-File;
Namespace := http://www.riggvar.de/2015/rgg/trimm-file ;
Version := 1;

// Base (T0, Trimm 0)
// do not specify a Name for T0

A0X := 2561;
A0Y := 765;
A0Z := 430;
C0X := 4140;
C0Y := 0;
C0Z := 340;
D0X := 2870;
D0Y := 0;
D0Z := -100;
E0X := 2970;
E0Y := 0;
E0Z := 450;
F0X := -30;
F0Y := 0;
F0Z := 300;

MU := 2600;
MO := 2000;
ML := 6115;
MV := 5000;
CA := 50;

h0 := 56;
h2 := 0;
l2 := 100;

CPMin := 50;
CPPos := 100;
CPMax := 200;

SHMin := 140;
SHPos := 220;
SHMax := 300;

SAMin := 780;
SAPos := 850;
SAMax := 1000;

SLMin := 450;
SLPos := 479;
SLMax := 600;

SWMin := 0;
SWPos := 27;
SWMax := 89;

VOMin := 4400;
VOPos := 4500;
VOMax := 4600;

WIMin := 85;
WIPos := 95;
WIMax := 105;

WLMin := 4050;
WLPos := 4120;
WLMax := 4200;

WOMin := 2000;
WOPos := 2020;
WOMax := 2070;

// trim 1
Name := T1; // Name key starts a new Trimm
// this shall be the same as base trim

Name := Trimm 2;
D0X := 2875;
wl := 5;
// ( inherit all other values )

Name := Trimm 3;
vo := -10;
// ( lower case keys are relative values )

Name := Name of Trimm 4;
sh := 20; // relative value, spreader height 20 mm bigger

Name := T5;
sa := +3; // spreader distance 3 mm wider
vo := +10; // forestay 10 mm longer
wa := -12; // shrouds 12 mm shorter

Name := T6;
VOPos := 4561; // absolute value

For more info see the readme file of the trimm-420-data-format-delphi repository on GitHub.