EXTENSION: .xgv

DESCRIPTION: mensch-lesbarer Test-Ausgabeformat

WERKZEUGE:XG_VirtualNC.txt

SORTOUTPUTBYSTRING

ANSCHLAG-X: Links
ANSCHLAG-Y: Vorne

RADIUSKORREKTUR: KEINE LINKS RECHTS
GRAINDEFINITION: LAENGS QUER EGAL 

SEGMENTSTARTINDEX: 1

POLYVERTEXCOUNTER_START:1
POLYVERTEXCOUNTER_INCREMENT:1

ORDER: TOP BOTTOM LEFT RIGHT FRONT BACK TILTED
ORDERSURFACE: BORINGDIAMETER GROOVE POLYLINE REBATE MACRO SAW MITRE
ORDERDISTANCE: TRUE

BEGIN EFGROUP
  BEGIN EXPORT
    Template:[?NCTEMPLATEDIR]\ef-Export-Test-2010.ef
    Category:cutting list
  END EXPORT
END EFGROUP


BEGIN WERKSTUECK
Werkstueck: dX=[?X], dY=[?Y], Staerke=[?STAERKE], Name="[?NAME]", Drehung=[?WSDREH]
Unit-ID: [?UNITID]
Part-ID: [?PARTID]
Fertigmass: fX=[?X_FERTIG], fY=[?Y_FERTIG]
Aufmass: aX=[?AUFMASS_X], aY=[?AUFMASS_Y]
Kante-Links: [?KANTE_LINKS]
Kante-Rechts: [?KANTE_RECHTS]
Kante-Hinten: [?KANTE_HINTEN]
Kante-Vorne: [?KANTE_VORNE]
[?POLYDEFINITIONS]
[?POLYWSEXEC]
Maserrichtung: [?GRAIN] (Deutsch: [?MASERRICHTUNG], alt: [?MASERRICHTUNG_QUER], Nummer: [?GRAINASNUMBER] )
FixingEdge: 1=[?FIXINGEDGERAW1], 2=[?FIXINGEDGERAW2], 3=[?FIXINGEDGERAW3], 4=[?FIXINGEDGERAW4]
OrderEdge:  1=[?ORDEREDGERAW1], 2=[?ORDEREDGERAW2], 3=[?ORDEREDGERAW3], 4=[?ORDEREDGERAW4]
Ende Werkstueck
END WERKSTUECK


BEGIN WERKSTUECKRUECKSEITE
WerkstueckRueckseite: dX=[?X], dY=[?Y], Staerke=[?STAERKE], Name="[?NAME]", Drehung=[?WSDREH]
Unit-ID: [?UNITID]
Part-ID: [?PARTID]
Fertigmass: fX=[?X_FERTIG], fY=[?Y_FERTIG]
Aufmass: aX=[?AUFMASS_X], aY=[?AUFMASS_Y]
Kante-Links: [?KANTE_LINKS]
Kante-Rechts: [?KANTE_RECHTS]
Kante-Hinten: [?KANTE_HINTEN]
Kante-Vorne: [?KANTE_VORNE]
[?POLYDEFINITIONS]
[?POLYWSEXEC]
Maserrichtung: [?GRAIN] (Deutsch: [?MASERRICHTUNG], alt: [?MASERRICHTUNG_QUER], Nummer: [?GRAINASNUMBER] )
FixingEdge: 1=[?FIXINGEDGERAW1], 2=[?FIXINGEDGERAW2], 3=[?FIXINGEDGERAW3], 4=[?FIXINGEDGERAW4]
OrderEdge:  1=[?ORDEREDGERAW1], 2=[?ORDEREDGERAW2], 3=[?ORDEREDGERAW3], 4=[?ORDEREDGERAW4]
Ende WerkstueckRueckseite
END WERKSTUECK


BEGIN WERKSTUECKSYNCFORMAT
WerkstueckSyncFormat: dX=[?X], dY=[?Y], Staerke=[?STAERKE], Name="[?NAME]", Drehung=[?WSDREH]
Fertigmass: fX=[?X_FERTIG], fY=[?Y_FERTIG]
Aufmass: aX=[?AUFMASS_X], aY=[?AUFMASS_Y]
Kante-Links: [?KANTE_LINKS]
Kante-Rechts: [?KANTE_RECHTS]
Kante-Hinten: [?KANTE_HINTEN]
Kante-Vorne: [?KANTE_VORNE]
[?POLYDEFINITIONS]
[?POLYWSEXEC]
END WERKSTUECKSYNCFORMAT

BEGIN WERKSTUECKFORMAT
WerkstueckSeparateFormat: dX=[?X], dY=[?Y], Staerke=[?STAERKE], Name="[?NAME]", Drehung=[?WSDREH]
Fertigmass: fX=[?X_FERTIG], fY=[?Y_FERTIG]
Aufmass: aX=[?AUFMASS_X], aY=[?AUFMASS_Y]
Kante-Links: [?KANTE_LINKS]
Kante-Rechts: [?KANTE_RECHTS]
Kante-Hinten: [?KANTE_HINTEN]
Kante-Vorne: [?KANTE_VORNE]
END WERKSTUECKFORMAT

BEGIN FORMATIERUNG
Formatierung: dX=[?X], dY=[?Y], Staerke=[?STAERKE], Name="[?NAME]", Drehung=[?WSDREH]
Fertigmass: fX=[?X_FERTIG], fY=[?Y_FERTIG]
Aufmass: aX=[?AUFMASS_X], aY=[?AUFMASS_Y]
Kante-Links: [?KANTE_LINKS]
Kante-Rechts: [?KANTE_RECHTS]
Kante-Hinten: [?KANTE_HINTEN]
Kante-Vorne: [?KANTE_VORNE]
END FORMATIERUNG

BEGIN POLYEXEC
PolyExec: ID=[?POLYDEFINDEX], COUNTER=[?POLYVERTEXCOUNTERVALUE], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END POLYEXEC

BEGIN POLYWSEXEC
PolyWSExec: ID=[?POLYDEFINDEX], COUNTER=[?POLYVERTEXCOUNTERVALUE], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYEXEC

BEGIN POLYDEFFIRST
PolyDefFirst: ID=[?POLYDEFINDEX], COUNTER=[?POLYVERTEXCOUNTER], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP]
END POLYDEFFIRST

BEGIN POLYDEFBODY
PolyDefBody: ID=[?POLYDEFINDEX], COUNTER=[?POLYVERTEXCOUNTER], COUNTER=[?POLYVERTEXCOUNTER], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP]
END POLYDEFBODY

BEGIN POLYDEFLAST
PolyDefLast: ID=[?POLYDEFINDEX], COUNTER=[?POLYVERTEXCOUNTER], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP]
END POLYDEFLAST

BEGIN POLYDEFFIRSTCLOCKWISE
PolyDefFirstClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP]
END POLYDEFFIRSTCLOCKWISE

BEGIN POLYDEFBODYCLOCKWISE
PolyDefBodyClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP]
END POLYDEFBODYCLOCKWISE

BEGIN POLYDEFLASTCLOCKWISE
PolyDefLastClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP]
END POLYDEFLASTCLOCKWISE

BEGIN POLYDEFFIRSTCOUNTERCLOCKWISE
PolyDefFirstCounterClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP]
END POLYDEFFIRSTCOUNTERCLOCKWISE

BEGIN POLYDEFBODYCOUNTERCLOCKWISE
PolyDefBodyCounterClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP]
END POLYDEFBODYCOUNTERCLOCKWISE

BEGIN POLYDEFLASTCOUNTERCLOCKWISE
PolyDefLastCounterClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP]
END POLYDEFLASTCOUNTERCLOCKWISE

BEGIN XPOLYFIRST
PolyFirst: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP], ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYFIRST

BEGIN XPOLYBODY
PolyBody: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP], ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYBODY

BEGIN XPOLYLAST
PolyLast: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP], ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYLAST

BEGIN XPOLYFIRSTCLOCKWISE
PolyFirstClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP], ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYFIRSTCLOCKWISE

BEGIN XPOLYBODYCLOCKWISE
PolyBodyClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP], ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYBODYCLOCKWISE

BEGIN XPOLYLASTCLOCKWISE
PolyLastClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP], ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYLASTCLOCKWISE

BEGIN XPOLYFIRSTCOUNTERCLOCKWISE
PolyFirstCounterClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP], ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYFIRSTCOUNTERCLOCKWISE

BEGIN XPOLYBODYCOUNTERCLOCKWISE
PolyBodyCounterClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP], ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYDEFBODYCOUNTERCLOCKWISE

BEGIN XPOLYLASTCOUNTERCLOCKWISE
PolyLastCounterClockwise: ID=[?POLYDEFINDEX], XS=[?XSTART], YS=[?YSTART], XE=[?XEND], YE=[?YEND], XPS=[?XPSTART], YPS=[?YPSTART], XPE=[?XPEND], YPE=[?YPEND], XNS=[?XNSTART], YNS=[?YNSTART], XNS=[?XNEND], YNS=[?YNEND], BREITE=[?BREITE], STARTZ=[?STARTZ], ENDZ=[?ENDZ], RADIUSKOOREKTUR=[?RADIUSKORREKTUR], SEGMENTINDEX=[?SEGMENTINDEX], MINSEGMENTINDEX=[?MINSEGMENTINDEX], MAXSEGMENTINDEX=[?MAXSEGMENTINDEX], WERKZEUGINFO="[?WERKZEUGINFO]", CLOCKWISE="[?CLOCKWISE]", ARCRADIUS=[?ARCRADIUS], ANGLESTART=[?ANGLESTART], ANGLEEND=[?ANGLEEND], ANGLESWEEP=[?ANGLESWEEP], ZUSTELLUNG=[?ZUSTELLUNG], ZUSTELLUNGINITIALZ=[?ZUSTELLUNGINITIALZ], ZUSTELLUNGSTARTZ=[?ZUSTELLUNGSTARTZ], ZUSTELLUNGENDZ=[?ZUSTELLUNGENDZ], WERKZEUG_ID =[?WERKZEUG_ID], WERKZEUGE =[?WERKZEUGE]
END XPOLYDEFLASTCOUNTERCLOCKWISE

BEGIN KREISTASCHE
KreistascheVertikal: X=[?X], Y=[?Y], Tiefe=[?TIEF], Durchmesser=[?D], Artikelnummer="[?ARTICLENUMBER]" (DE: "[?ARTIKELNUMMER]")
END KREISTASCHE

BEGIN KREISTASCHEDURCHGEHEND
KreistascheVertikalDurchgehend: X=[?X], Y=[?Y], Tiefe=[?TIEF], Durchmesser=[?D], Artikelnummer="[?ARTICLENUMBER]" (DE: "[?ARTIKELNUMMER]")
END KREISTASCHEDURCHGEHEND

BEGIN BOHRUNG_VERT
BohrungVertikal: X=[?X], Y=[?Y], Tiefe=[?TIEF], Durchmesser=[?D], Verwendung="[?VERWENDUNG]", Artikelnummer="[?ARTICLENUMBER]" (DE: "[?ARTIKELNUMMER]")
END BOHRUNG_VERT

BEGIN ANKOERNUNG_VERT
AnkoernungVertikal: X=[?X], Y=[?Y], Tiefe=[?TIEF], Durchmesser=[?D],  Artikelnummer="[?ARTICLENUMBER]" (DE: "[?ARTIKELNUMMER]")
END ANKOERNUNG_VERT

BEGIN ANKOERNUNG_HOR_LINKS
AnkoernungHorizontal: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D], Seite="links", RotationZ=[?ROTATIONZ]
END ANKOERNUNG_HOR_LINKS

BEGIN ANKOERNUNG_HOR_RECHTS
AnkoernungHorizontal: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D], Seite="rechts", RotationZ=[?ROTATIONZ]
END ANKOERNUNG_HOR_RECHTS

BEGIN ANKOERNUNG_HOR_VORNE
AnkoernungHorizontal: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D], Seite="vorne", RotationZ=[?ROTATIONZ]
END ANKOERNUNG_HOR_VORNE

BEGIN ANKOERNUNG_HOR_HINTEN
AnkoernungHorizontal: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D], Seite="hinten", RotationZ=[?ROTATIONZ]
END ANKOERNUNG_HOR_HINTEN


BEGIN BOHRUNG_SCHRAEG
BohrungSchraeg: X=[?X], Y=[?Y], Tiefe=[?TIEF], Durchmesser=[?D], Winkel=[?WINKEL], Richtung=[?RICHTUNG], DeltaZ=[?DELTAZ]
END BOHRUNG_SCHRAEG

BEGIN TOPF
Topf: X=[?X], Y=[?Y], Tiefe=[?TIEF], Durchmesser=[?D], DuebelA1=[?DUEB1], DuebelA2=[?DUEB2], DuebelDurchmesser=[?DUEB_D], DuebelTiefe=[?DUEB_Z], Verwendung="[?VERWENDUNG]", Artikelnummer="[?ARTICLENUMBER]" (DE: "[?ARTIKELNUMMER]")
END TOPF

BEGIN LOCHREIHE
Lochreihe: XStart=[?X], YStart=[?Y], Laenge=[?LAENGE], Raster=[?RASTER], Durchmesser=[?D], Tiefe=[?TIEF], Dir="[?DIR]", Anzahl=[?ANZ_BOHRUNGEN]
END LOCHREIHE

BEGIN KREISTASCHEHORIZONTAL
KreistascheHorizontal: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D]
END KREISTASCHEHORIZONTAL

BEGIN KREISTASCHEHORIZONTAL_LINKS
KreistascheHorizontalLinks: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D]
END KREISTASCHEHORIZONTAL_LINKS

BEGIN KREISTASCHEHORIZONTAL_RECHTS
KreistascheHorizontalRechts: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D]
END KREISTASCHEHORIZONTAL_RECHTS

BEGIN KREISTASCHEHORIZONTAL_VORNE
KreistascheHorizontalVorne: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D]
END KREISTASCHEHORIZONTAL_VORNE

BEGIN KREISTASCHEHORIZONTAL_HINTEN
KreistascheHorizontalHinten: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D]
END KREISTASCHEHORIZONTAL_HINTEN

BEGIN BOHRUNG_HORIZONTAL_WINKEL
BohrungHorizontalWinkel: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D], RotationZ=[?ROTATIONZ]
END BOHRUNG_HORIZONTAL_WINKEL

BEGIN BOHRUNG_HOR_LINKS
BohrungHorizontal: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D], Seite="links", RotationZ=[?ROTATIONZ]
END BOHRUNG_HOR_LINKS

BEGIN BOHRUNG_HOR_RECHTS
BohrungHorizontal: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D], Seite="rechts", RotationZ=[?ROTATIONZ]
END BOHRUNG_HOR_RECHTS

BEGIN BOHRUNG_HOR_VORNE
BohrungHorizontal: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D], Seite="vorne", RotationZ=[?ROTATIONZ]
END BOHRUNG_HOR_VORNE

BEGIN BOHRUNG_HOR_HINTEN
BohrungHorizontal: X=[?X], Y=[?Y], Z=[?Z], Tiefe=[?TIEF], Durchmesser=[?D], Seite="hinten", RotationZ=[?ROTATIONZ]
END BOHRUNG_HOR_HINTEN

BEGIN FALZ
Falz: XStart=[?X], YStart=[?Y], XEnd=[?XE], YEnd=[?YE], Breite=[?BREITE], Tiefe=[?TIEF], Winkel=[?WINKEL], Laenge=[?LAENGE], Richtungswinkel=[?RICHTUNGSWINKEL], MitteX=[?MIDDLEX] (DE: [?MITTEX] ), MitteY=[?MIDDLEY] (DE: [?MITTEY] )
END FALZ

BEGIN FALZEINGESETZT
FalzEingesetzt: XStart=[?X], YStart=[?Y], XEnd=[?XE], YEnd=[?YE], Breite=[?BREITE], Tiefe=[?TIEF], Winkel=[?WINKEL], Laenge=[?LAENGE], Richtungswinkel=[?RICHTUNGSWINKEL], MitteX=[?MIDDLEX] (DE: [?MITTEX] ), MitteY=[?MIDDLEY] (DE: [?MITTEY] )
END FALZEINGESETZT

BEGIN NUT
Nut: XStart=[?X], YStart=[?Y], XEnd=[?XE], YEnd=[?YE], Breite=[?BREITE], Tiefe=[?TIEF], Winkel=[?WINKEL], Laenge=[?LAENGE], Richtungswinkel=[?RICHTUNGSWINKEL], MitteX=[?MIDDLEX] (DE: [?MITTEX] ), MitteY=[?MIDDLEY] (DE: [?MITTEY] )
END NUT

BEGIN NUTEINGESETZT
NutEingesetzt: XStart=[?X], YStart=[?Y], XEnd=[?XE], YEnd=[?YE], Breite=[?BREITE], Tiefe=[?TIEF], Winkel=[?WINKEL], Laenge=[?LAENGE], Richtungswinkel=[?RICHTUNGSWINKEL], MitteX=[?MIDDLEX] (DE: [?MITTEX] ), MitteY=[?MIDDLEY] (DE: [?MITTEY] )
END NUTEINGESETZT

BEGIN GEHRUNG
Gehrung: XStart=[?X], YStart=[?Y], XEnd=[?XE], YEnd=[?YE], Breite=[?BREITE], Tiefe=[?TIEF], Winkel=[?GEHRUNGSWINKEL], Laenge=[?LAENGE], Richtungswinkel=[?RICHTUNGSWINKEL], MitteX=[?MIDDLEX] (DE: [?MITTEX] ), MitteY=[?MIDDLEY] (DE: [?MITTEY] )
END GEHRUNG

BEGIN FASE
Fase: XStart=[?X], YStart=[?Y], XEnd=[?XE], YEnd=[?YE], Breite=[?BREITE], Tiefe=[?TIEF], Winkel=[?GEHRUNGSWINKEL], Laenge=[?LAENGE], Richtungswinkel=[?RICHTUNGSWINKEL], MitteX=[?MIDDLEX] (DE: [?MITTEX] ), MitteY=[?MIDDLEY] (DE: [?MITTEY] )
END FASE

BEGIN SAEGEN
Saegen1: X=[?X], Y=[?Y], XE=[?XE], YE=[?YE], Laenge=[?LAENGE], Breite=[?BREITE], Tiefe=[?TIEF], Gehrungswinkel=[?GEHRUNGSWINKEL], RadiusKorrektur=[?RADIUSKORREKTUR], Vorritztiefe=[?VORRITZTIEFE], Schnitttiefe=[?SCHNITTTIEFE], Gegenlauf=[?GEGENLAUF], Anfahrtstrecke=[?ANFAHRTSTRECKE], Werkzeug="[?WERKZEUG_ID]", Eintauchvorschub=[?EINTAUCHVORSCHUB], Schneidvorschub=[?SCHNEIDVORSCHUB], Ritzvorschub=[?RITZVORSCHUB], Drehzahl="[?DREHZAHL]", Laenge=[?LAENGE], Richtungswinkel=[?RICHTUNGSWINKEL]
Saegen2: MitteX=[?MIDDLEX] (DE: [?MITTEX] ), MitteY=[?MIDDLEY] (DE: [?MITTEY] )
END SAEGEN

BEGIN HORIZONTALENUT
Horizontale Nut: X=[?X], Y=[?Y], XE=[?XE], YE=[?YE], Breite=[?BREITE], Tiefe=[?TIEF],Laenge=[?LAENGE],  Richtungswinkel=[?RICHTUNGSWINKEL], Z1=[?Z1], Z2=[?Z2], ZMittel=[?ZMIDDLE] ( DE: [?ZMITTEL]), LeftRight=[?LEFTRIGHT] (DE: [?LINKSRECHTS]) 
END HORIZONTALENUT

BEGIN NCMACRO
NCMacro1: MACRONAME="[?MACRONAME]", MAKRONAME="[?MAKRONAME]", X=[?X], Y=[?Y], LAENGE=[?LAENGE], BREITE=[?BREITE], WINKEL=[?WINKEL], P1="[?P1]", P3="[?P2]", P3="[?P3]", P4="[?P4]", P5="[?P5]", Name1="[?N1]", Name2="[?N2]", Name3="[?N3]", Name4="[?N4]", Name5="[?N5]"
NCMacro2: MitteX=[?MIDDLEX] (DE: [?MITTEX] ), MitteY=[?MIDDLEY] (DE: [?MITTEY] )
END NCMACRO


BEGIN ARBEITSINFO
Arbeitsinfo fuer "[?WS_NAME]"
[COMMENT]Kommentar
 
Programmname	Anzahl	Bauteil-Name	Material	Bauteil-Nr	Bauteillnge	Bauteilbreite	Wird Formatiert	Getrenntes Formatierungsprogramm	Unit-UNITNAME	Sequential-Unit-UUID	Unit-UUID	Part-No
[BEGIN LOOP]
[?PRG_NAME]	[?ANZAHL]	[?BAUTEIL_NAME]	[?MATERIAL]	[?BAUTEIL_NR]	[?LAENGE]	[?BREITE]	[?FORMATIERT]	[?GETRENNT_FORMATIERT]	[?UNITNAME]	[?UNITUUIDASSEQUENCE]	[?UUID]	[?PARTNO]
[END LOOP]
 
Ende der Arbeitsinfo - Datei
END ARBEITSINFO



BEGIN ZUSCHNITTSINFO
Anzahl	BaugruppenName	Laenge	Breite

[BEGIN LOOP]
[?ANZAHL]	[?BAUTEIL_NAME]	[?LAENGE]	[?BREITE]
[END LOOP]
 
END ZUSCHNITTSINFO



BEGIN PRGSTART
Start of NC-Code for Werkstueck: dX=[?X], dY=[?Y], Staerke=[?STAERKE], Name="[?NAME]", Drehung=[?WSDREH]
END PRGSTART

BEGIN PRGEND
End of NC-Code
END PRGEND

BEGIN HEADER_TOP
Header (Top)
END HEADER_TOP

BEGIN FOOTER_TOP
Footer (Top)
END FOOTER_TOP

BEGIN HEADER_BOTTOM
Header (Bottom)
END HEADER_BOTTOM

BEGIN FOOTER_BOTTOM
Footer (Bottom)
END FOOTER_BOTTOM

BEGIN HEADER_TILTED
Header (Tilted)
END HEADER_TILTED

BEGIN FOOTER_TILTED
Footer (Tilted)
END FOOTER_TILTED

BEGIN HEADER_LEFT
Header (Left)
END HEADER_LEFT

BEGIN FOOTER_LEFT
Footer (Left)
END FOOTER_LEFT

BEGIN HEADER_RIGHT
Header (Right)
END HEADER_RIGHT

BEGIN FOOTER_RIGHT
Footer (Right)
END FOOTER_RIGHT

BEGIN HEADER_FRONT
Header (Front)
END HEADER_FRONT

BEGIN FOOTER_FRONT
Footer (Front)
END FOOTER_FRONT

BEGIN HEADER_BACK
Header (Back)
END HEADER_BACK

BEGIN FOOTER_BACK
Footer (Back)
END FOOTER_BACK

BEGIN AUSKLINKUNG
Ausklinkung: PT1X=[?PT1X], PT1Y=[?PT1Y], PT2X=[?PT2X], PT2Y=[?PT2Y], PT3X=[?PT3X], PT3Y=[?PT3Y], PT4X=[?PT4X], PT4Y=[?PT4Y]
END AUSKLINKUNG

BEGIN TOOLCHANGE-BOHRUNG_VERT
ToolChange BohrungVert: D=[?D], WERKZEUGID="[?WERKZEUG_ID]", TOOLDID="[?TOOLID]"
END TOOLCHANGE-BOHRUNG_VERT

BEGIN TOOLCHANGE-BOHRUNG_HORIZONTAL
ToolChange BohrungHorizontal: D=[?D], WERKZEUGID="[?WERKZEUG_ID]", TOOLDID="[?TOOLID]"
END TOOLCHANGE-BOHRUNG_HORIZONTAL

BEGIN TOOLCHANGE-BOHRUNG_SCHRAEG
ToolChange BohrungShraeg: D=[?D], WERKZEUGID="[?WERKZEUG_ID]", TOOLDID="[?TOOLID]"
END TOOLCHANGE-BOHRUNG_SCHRAEG

BEGIN TOOLCHANGE-KREISTACHE
ToolChange Kreistache: D=[?D], WERKZEUGID="[?WERKZEUG_ID]", TOOLDID="[?TOOLID]"
END TOOLCHANGE-KREISTACHE

BEGIN TOOLCHANGE-KREISTACHEHORIZONTAL
ToolChange KreistacheHorizontal: D=[?D], WERKZEUGID="[?WERKZEUG_ID]", TOOLDID="[?TOOLID]"
END TOOLCHANGE-KREISTACHEHORIZONTAL


