<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="sowingMachine" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <storeData>
        <name>
            <en>MATRIX 600</en></name>
        <specs>
            <neededPower>50</neededPower>
            <workingWidth>3</workingWidth>
            <combination filterCategory="weights" filterSpec="weight" filterSpecMin="1000" filterSpecMax="1100"/>
        </specs>
        <functions>
            <function>$l10n_function_planter</function>
        </functions>
        <image>store_matrix600.dds</image>
        <price>31000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>GRIMME</brand>
        <category>planters</category>
        <shopHeight>3.5</shopHeight>
        <shopTranslationOffset>0 0.021 0</shopTranslationOffset>
        <shopRotationOffset>-2.08 0 0</shopRotationOffset>
    </storeData>
	
    <base>
        <typeDesc>$l10n_typeDesc_sowingMachine</typeDesc>
        <filename>matrix600.i3d</filename>
        <size width="2.8" length="2.1" height="3.2" lengthOffset="-0.97"/>
        <speedLimit value="12"/>
        <components>
            <component centerOfMass="0 0.4 -0.7" solverIterationCount="20" mass="1035"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT"/>
        <mapHotspot type="TOOL"/>
    </base>
	
    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="TRELLEBORG" saveId="TRELLEBORG_DEFAULT">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/IM110/5_0__15.xml" isLeft="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="0.35" repr="wheelMiddleLeft" forcePointRatio="0.25" initialCompression="25" suspTravel="0.1" spring="12" damper="30" transRatio="1" rotationDamping="0.002" yOffset="0.015" supportsWheelSink="false"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/IM110/5_0__15.xml" isLeft="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="0.35" repr="wheelMiddleRight" forcePointRatio="0.25" initialCompression="25" suspTravel="0.1" spring="12" damper="30" transRatio="1" rotationDamping="0.002" yOffset="0.015" supportsWheelSink="false"/>
                    </wheel>

                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>
        <hubs>
            <hub linkNode="wheelMiddleLeft" filename="$data/shared/wheels/hubs/hub_n6_2.xml" isLeft="true" scale="0.14 0.14 0.14" offset="0.005"/>
            <hub linkNode="wheelMiddleRight" filename="$data/shared/wheels/hubs/hub_n6_2.xml" isLeft="true" scale="0.14 0.14 0.14" offset="0.005"/>
           </hubs>
    </wheels>
	
    <powerConsumer forceNode="matrix1800_main_component1" maxForce="2"/>
	
    <speedRotatingParts>
        <speedRotatingPart shaderNode="armMiddleSeederUnit01Discs" radius="-0.2" groundReferenceNodeIndex="1" useRotation="true"/>
        <speedRotatingPart shaderNode="armMiddleSeederUnit02Discs" radius="-0.2" groundReferenceNodeIndex="1" useRotation="true"/>
        <speedRotatingPart shaderNode="armMiddleSeederUnit03Discs" radius="-0.2" groundReferenceNodeIndex="1" useRotation="true"/>
        <speedRotatingPart shaderNode="armMiddleSeederUnit04Discs" radius="-0.2" groundReferenceNodeIndex="1" useRotation="true"/>
        <speedRotatingPart shaderNode="armMiddleSeederUnit05Discs" radius="-0.2" groundReferenceNodeIndex="1" useRotation="true"/>
        <speedRotatingPart shaderNode="armMiddleSeederUnit06Discs" radius="-0.2" groundReferenceNodeIndex="1" useRotation="true"/>
    </speedRotatingParts>
	
    <attachable allowFoldingWhileLowered="false">
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" topReferenceNode="topReferenceNode" jointType="implement" upperRotLimitScale="0 0 0" upperTransLimitScale="0 0 0" lowerRotLimitScale="0.1 0 0.1" lowerTransLimitScale="0 1 0" lowerRotationOffset="-5" upperRotationOffset="0">
                <distanceToGround lower="0.1" upper="1.0"/>
                <bottomArm categories="3" ballType="2"/>
            </inputAttacherJoint>
        </inputAttacherJoints>
        <support animationName="moveSupport"/>
        <lowerAnimation name="lowerAnimation"/>
    </attachable>
	
    <connectionHoses>
        <hose inputAttacherJointIndices="1" type="electric" node="electric" adapterNode="electric_connector" length="1.2" diameter="0.008" straighteningFactor="0.5" minDeltaY="0.02">
            <objectChange node="electric_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
		
		<!--sowing unit 4-->
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|1|0|6"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|3|6|0|0|1"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|0|1"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|24"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|24"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|23"/>
        </localHose>
		<!--sowing unit 5-->
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|3|0|6"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|3|6|0|2|1"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|2|1"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|29"/>
        </localHose>
		<!--sowing unit 6-->
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|5|0|6"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|3|6|0|4|1"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|4|1"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|30"/>
        </localHose>
		<!--sowing unit 7-->
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|7|0|6"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|3|6|0|6|1"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|6|1"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|31"/>
        </localHose>
		<!--sowing unit 8-->
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|9|0|6"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|3|6|0|8|1"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|8|1"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|32"/>
        </localHose>
		<!--sowing unit 9-->
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|11|0|6"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|3|6|0|10|1"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|3|6|0|10|1"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|34"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|34"     length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|33"/>
        </localHose>
  <!--kabel wheel-->
		<localHose>
            <hose type="hydraulicIn" node="0>0|25"   length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|26"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|26"   length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|27"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|27"   length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|28"/>
        </localHose>
			   <localHose>
            <hose type="hydraulicIn" node="0>0|28"   length="0.01" diameter="0.01"  adapterType="NONE"  isTwoPointHose="true"/>
            <target  type="hydraulicIn" node="0>0|24"/>
        </localHose>
    </connectionHoses>
	
    <lights>
        <sharedLight linkNode="rearLight03_left" filename="$data/shared/assets/lights/lizard/rearLight03_left.xml"/>
        <sharedLight linkNode="rearLight03_right" filename="$data/shared/assets/lights/lizard/rearLight03_right.xml"/>
        <sharedLight linkNode="sideMarker05White" filename="$data/shared/assets/lights/lizard/sideMarker05White.xml"/>
        <sharedLight linkNode="sideMarker05White_02" filename="$data/shared/assets/lights/lizard/sideMarker05White.xml"/>
        <realLights>
            <high>
                <light node="backLightsHigh" lightTypes="0"/>
                <turnLightLeft node="turnLightLeftBack"/>
                <turnLightRight node="turnLightRightBack"/>
                <brakeLight node="backLightsHigh"/>
            </high>
        </realLights>
    </lights>
	
    <licensePlates>
        <licensePlate node="licencePlateBack" position="BACK" preferedType="SQUARISH" placementArea="0.07 0.3 0.3 0.3"/>
    </licensePlates>
	
    <groundReferenceNodes>
        <groundReferenceNode node="groundReferenceNode" forceFactor="1" threshold="0.3" chargeValue="0.5"/>
    </groundReferenceNodes>
	
    <workAreas>
        <workArea type="sowingMachine" functionName="processSowingMachineArea" needsSetIsTurnedOn="false">
            <area startNode="0>0|5|0" widthNode="0>0|5|1" heightNode="0>0|5|2"/>
            <groundReferenceNode index="1"/>
            <onlyActiveWhenLowered value="true"/>
        </workArea>
    </workAreas>
	
    <workParticles>
        <effect workAreaIndex="1">
            <!-- seederUnits -->
            <effectNode effectClass="CultivatorMotionPathEffect" effectType="CULTIVATOR" linkNode="seederUnitMiddleEffectLinkNode">
                <motionPathEffect textureFilename="$data/vehicles/grimme/matrix1800/seederUnitMiddleEffectArray.dds" numRows="50" rowLength="18" density="1" shapeScale="0.2" maxShapeScale="0.5"/>
            </effectNode>
        </effect>
        <particle>
            <node node="smokeEmitter" refNodeIndex="1" particleType="SOIL_SMOKE" emitCountScale="2.5"/>
        </particle>
    </workParticles>
	
    <animations>
        <animation name="moveSupport">
            <part node="armSupportBolt" startTime="0.0" duration="0.01" visibility="false"/>
            <part node="armSupport" startTime="0.01" endTime="0.59" startTrans="0 0.5 0" endTrans="0 -0.015 0"/>
            <part node="colSupportBack" startTime="0.01" endTime="0.59" startTrans="0 0.3 0" endTrans="0 0.05 0"/>
            <part node="armSupportBolt" startTime="0.59" duration="0.6" visibility="true"/>
        </animation>
     
        <animation name="toggleCover">
            <part node="armMiddleSeederUnit01Cover" startTime="1.50" endTime="1.75" startRot="0 0 0" endRot="140 0 0"/>
            <part node="armMiddleSeederUnit02Cover" startTime="1.75" endTime="2.00" startRot="0 0 0" endRot="140 0 0"/>
            <part node="armMiddleSeederUnit03Cover" startTime="2.00" endTime="2.25" startRot="0 0 0" endRot="140 0 0"/>
            <part node="armMiddleSeederUnit04Cover" startTime="2.25" endTime="2.50" startRot="0 0 0" endRot="140 0 0"/>
            <part node="armMiddleSeederUnit05Cover" startTime="2.50" endTime="2.75" startRot="0 0 0" endRot="140 0 0"/>
            <part node="armMiddleSeederUnit06Cover" startTime="2.75" endTime="3.00" startRot="0 0 0" endRot="140 0 0"/>
            <sound template="vibratingImp" startTime="1.75" direction="1" volumeScale="0.8" pitchScale="1.5" linkNode="armMiddleSeederUnit01Cover"/>
            <sound template="vibratingImp" startTime="2.00" direction="1" volumeScale="0.8" pitchScale="1.5" linkNode="armMiddleSeederUnit02Cover"/>
            <sound template="vibratingImp" startTime="2.25" direction="1" volumeScale="0.8" pitchScale="1.5" linkNode="armMiddleSeederUnit03Cover"/>
            <sound template="vibratingImp" startTime="2.50" direction="1" volumeScale="0.8" pitchScale="1.5" linkNode="armMiddleSeederUnit04Cover"/>
            <sound template="vibratingImp" startTime="2.75" direction="1" volumeScale="0.8" pitchScale="1.5" linkNode="armMiddleSeederUnit05Cover"/>
            <sound template="vibratingImp" startTime="3.00" direction="1" volumeScale="0.8" pitchScale="1.5" linkNode="armMiddleSeederUnit06Cover"/>
       
            <sound template="grabImp" startTime="1.75" direction="-1" volumeScale="0.6" pitchScale="1.5" linkNode="armMiddleSeederUnit01Cover"/>
            <sound template="grabImp" startTime="2.00" direction="-1" volumeScale="0.6" pitchScale="1.5" linkNode="armMiddleSeederUnit02Cover"/>
            <sound template="grabImp" startTime="2.25" direction="-1" volumeScale="0.6" pitchScale="1.5" linkNode="armMiddleSeederUnit03Cover"/>
            <sound template="grabImp" startTime="2.50" direction="-1" volumeScale="0.6" pitchScale="1.5" linkNode="armMiddleSeederUnit04Cover"/>
            <sound template="grabImp" startTime="2.75" direction="-1" volumeScale="0.6" pitchScale="1.5" linkNode="armMiddleSeederUnit05Cover"/>
            <sound template="grabImp" startTime="3.00" direction="-1" volumeScale="0.6" pitchScale="1.5" linkNode="armMiddleSeederUnit06Cover"/>
            <sound template="cylinderPunch" startTime="1.75" direction="-1" volumeScale="0.3" pitchScale="2.0" linkNode="armMiddleSeederUnit01Cover"/>
            <sound template="cylinderPunch" startTime="2.00" direction="-1" volumeScale="0.3" pitchScale="2.0" linkNode="armMiddleSeederUnit02Cover"/>
            <sound template="cylinderPunch" startTime="2.25" direction="-1" volumeScale="0.3" pitchScale="2.0" linkNode="armMiddleSeederUnit03Cover"/>
            <sound template="cylinderPunch" startTime="2.50" direction="-1" volumeScale="0.3" pitchScale="2.0" linkNode="armMiddleSeederUnit04Cover"/>
            <sound template="cylinderPunch" startTime="2.75" direction="-1" volumeScale="0.3" pitchScale="2.0" linkNode="armMiddleSeederUnit05Cover"/>
            <sound template="cylinderPunch" startTime="3.00" direction="-1" volumeScale="0.3" pitchScale="2.0" linkNode="armMiddleSeederUnit06Cover"/>
        </animation>  
    </animations>
	
    <cylindered>
        <movingTools>
            <!-- groundAdjustNodes armMiddleSeederArm SeederUnits -->
            <movingTool node="groundAdjustNodeSeederUnitMiddle01">
                <dependentPart node="armMiddleSeederUnit01Arm01"/>
            </movingTool>
            <movingTool node="groundAdjustNodeSeederUnitMiddle02">
                <dependentPart node="armMiddleSeederUnit02Arm01"/>
            </movingTool>
            <movingTool node="groundAdjustNodeSeederUnitMiddle03">
                <dependentPart node="armMiddleSeederUnit03Arm01"/>
            </movingTool>
            <movingTool node="groundAdjustNodeSeederUnitMiddle04">
                <dependentPart node="armMiddleSeederUnit04Arm01"/>
            </movingTool>
            <movingTool node="groundAdjustNodeSeederUnitMiddle05">
                <dependentPart node="armMiddleSeederUnit05Arm01"/>
            </movingTool>
            <movingTool node="groundAdjustNodeSeederUnitMiddle06">
                <dependentPart node="armMiddleSeederUnit06Arm01"/>
            </movingTool>
        </movingTools>
 
		<movingParts>
		<movingPart node="0>0|3|6|6|1" referencePoint="0>0|3|6|6|0|0" referenceFrame="0>0|3|6|6|1|0" isActiveDirty="true" maxUpdateDistance="150" scaleZ="true"/>
	<movingPart node="0>0|3|6|1|1" referencePoint="0>0|3|6|1|0|0" referenceFrame="0>0|3|6|1|1|0" isActiveDirty="true" maxUpdateDistance="150" scaleZ="true"/>
	<movingPart node="0>0|3|6|2|1" referencePoint="0>0|3|6|2|0|0" referenceFrame="0>0|3|6|2|1|0" isActiveDirty="true" maxUpdateDistance="150" scaleZ="true"/>
	<movingPart node="0>0|3|6|3|1" referencePoint="0>0|3|6|3|0|0" referenceFrame="0>0|3|6|3|1|0" isActiveDirty="true" maxUpdateDistance="150" scaleZ="true"/>
	<movingPart node="0>0|3|6|4|1" referencePoint="0>0|3|6|4|0|0" referenceFrame="0>0|3|6|4|1|0" isActiveDirty="true" maxUpdateDistance="150" scaleZ="true"/>
	<movingPart node="0>0|3|6|5|1" referencePoint="0>0|3|6|5|0|0" referenceFrame="0>0|3|6|5|1|0" isActiveDirty="true" maxUpdateDistance="150" scaleZ="true"/>
			
            <!-- armMiddleSeederArm SeederUnits -->
            <movingPart node="armMiddleSeederUnit01Arm01" referencePoint="armMiddleSeederUnit01Arm01Ref" referenceFrame="armMiddleSeederUnitsRefFrame" limitedAxis="1">
                <dependentPart node="armMiddleSeederUnit01"/>
                <dependentPart node="armMiddleSeederUnit01Arm02"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit01" referenceFrame="armMiddleSeederUnit01Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="-1"/>
            <movingPart node="armMiddleSeederUnit01Arm02" referenceFrame="armMiddleSeederUnit01Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="1">
                <dependentPart node="armMiddleSeederUnit01SpringArm"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit01SpringArm" referencePoint="armMiddleSeederUnit01SpringArmRef" referenceFrame="armMiddleSeederUnit01SpringArmRef">
                <translatingPart node="armMiddleSeederUnit01SpringArmPunch"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit02Arm01" referencePoint="armMiddleSeederUnit02Arm01Ref" referenceFrame="armMiddleSeederUnitsRefFrame" limitedAxis="1">
                <dependentPart node="armMiddleSeederUnit02"/>
                <dependentPart node="armMiddleSeederUnit02Arm02"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit02" referenceFrame="armMiddleSeederUnit02Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="-1"/>
            <movingPart node="armMiddleSeederUnit02Arm02" referenceFrame="armMiddleSeederUnit02Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="1">
                <dependentPart node="armMiddleSeederUnit02SpringArm"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit02SpringArm" referencePoint="armMiddleSeederUnit02SpringArmRef" referenceFrame="armMiddleSeederUnit02SpringArmRef">
                <translatingPart node="armMiddleSeederUnit02SpringArmPunch"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit03Arm01" referencePoint="armMiddleSeederUnit03Arm01Ref" referenceFrame="armMiddleSeederUnitsRefFrame" limitedAxis="1">
                <dependentPart node="armMiddleSeederUnit03"/>
                <dependentPart node="armMiddleSeederUnit03Arm02"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit03" referenceFrame="armMiddleSeederUnit03Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="-1"/>
            <movingPart node="armMiddleSeederUnit03Arm02" referenceFrame="armMiddleSeederUnit03Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="1">
                <dependentPart node="armMiddleSeederUnit03SpringArm"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit03SpringArm" referencePoint="armMiddleSeederUnit03SpringArmRef" referenceFrame="armMiddleSeederUnit03SpringArmRef">
                <translatingPart node="armMiddleSeederUnit03SpringArmPunch"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit04Arm01" referencePoint="armMiddleSeederUnit04Arm01Ref" referenceFrame="armMiddleSeederUnitsRefFrame" limitedAxis="1">
                <dependentPart node="armMiddleSeederUnit04"/>
                <dependentPart node="armMiddleSeederUnit04Arm02"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit04" referenceFrame="armMiddleSeederUnit04Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="-1"/>
            <movingPart node="armMiddleSeederUnit04Arm02" referenceFrame="armMiddleSeederUnit04Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="1">
                <dependentPart node="armMiddleSeederUnit04SpringArm"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit04SpringArm" referencePoint="armMiddleSeederUnit04SpringArmRef" referenceFrame="armMiddleSeederUnit04SpringArmRef">
                <translatingPart node="armMiddleSeederUnit04SpringArmPunch"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit05Arm01" referencePoint="armMiddleSeederUnit05Arm01Ref" referenceFrame="armMiddleSeederUnitsRefFrame" limitedAxis="1">
                <dependentPart node="armMiddleSeederUnit05"/>
                <dependentPart node="armMiddleSeederUnit05Arm02"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit05" referenceFrame="armMiddleSeederUnit05Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="-1"/>
            <movingPart node="armMiddleSeederUnit05Arm02" referenceFrame="armMiddleSeederUnit05Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="1">
                <dependentPart node="armMiddleSeederUnit05SpringArm"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit05SpringArm" referencePoint="armMiddleSeederUnit05SpringArmRef" referenceFrame="armMiddleSeederUnit05SpringArmRef">
                <translatingPart node="armMiddleSeederUnit05SpringArmPunch"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit06Arm01" referencePoint="armMiddleSeederUnit06Arm01Ref" referenceFrame="armMiddleSeederUnitsRefFrame" limitedAxis="1">
                <dependentPart node="armMiddleSeederUnit06"/>
                <dependentPart node="armMiddleSeederUnit06Arm02"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit06" referenceFrame="armMiddleSeederUnit06Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="-1"/>
            <movingPart node="armMiddleSeederUnit06Arm02" referenceFrame="armMiddleSeederUnit06Arm01" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="1">
                <dependentPart node="armMiddleSeederUnit06SpringArm"/>
            </movingPart>
            <movingPart node="armMiddleSeederUnit06SpringArm" referencePoint="armMiddleSeederUnit06SpringArmRef" referenceFrame="armMiddleSeederUnit06SpringArmRef">
                <translatingPart node="armMiddleSeederUnit06SpringArmPunch"/>
            </movingPart>
        </movingParts>
    </cylindered>
	
    <groundAdjustedNodes>
        <!-- armMiddleSeederArm SeederUnits -->
        <groundAdjustedNode activationTime="2">
            <adjustNode node="groundAdjustNodeSeederUnitMiddle01" minY="0.032" maxY="0.15" moveSpeed="0.5" moveSpeedStateChange="0.3" resetIfNotActive="true" inActiveY="0.032"/>
            <adjustNode node="groundAdjustNodeSeederUnitMiddle02" minY="0.032" maxY="0.15" moveSpeed="0.5" moveSpeedStateChange="0.3" resetIfNotActive="true" inActiveY="0.032"/>
            <adjustNode node="groundAdjustNodeSeederUnitMiddle03" minY="0.032" maxY="0.15" moveSpeed="0.5" moveSpeedStateChange="0.3" resetIfNotActive="true" inActiveY="0.032"/>
            <adjustNode node="groundAdjustNodeSeederUnitMiddle04" minY="0.032" maxY="0.15" moveSpeed="0.5" moveSpeedStateChange="0.3" resetIfNotActive="true" inActiveY="0.032"/>
            <adjustNode node="groundAdjustNodeSeederUnitMiddle05" minY="0.032" maxY="0.15" moveSpeed="0.5" moveSpeedStateChange="0.3" resetIfNotActive="true" inActiveY="0.032"/>
            <adjustNode node="groundAdjustNodeSeederUnitMiddle06" minY="0.032" maxY="0.15" moveSpeed="0.5" moveSpeedStateChange="0.3" resetIfNotActive="true" inActiveY="0.032"/>
            <raycastNode distance="1" node="groundAdjustNodeSeederUnitMiddle01Raycast" updateFrame="4"/>
            <raycastNode distance="1" node="groundAdjustNodeSeederUnitMiddle02Raycast" updateFrame="4"/>
            <raycastNode distance="1" node="groundAdjustNodeSeederUnitMiddle03Raycast" updateFrame="4"/>
            <foldable maxLimit="0"/>
        </groundAdjustedNode>
    </groundAdjustedNodes>
	
    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <unloading width="2.1" offset="0 0 -2.7"/>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" fillTypes="seeds" capacity="180">
                        <exactFillRootNode node="exactFillRootNode"/>
                        <fillPlane>
                            <node node="armMiddleSeederUnit01FillPlane">
                                <key time="0.0" translation="-0.028 -0.062 0.019" scale="0.677 1 0.81"/>
                                <key time="0.5" translation="-0.008 -0.037 0.007" scale="0.899 1 0.933"/>
                                <key time="1.0" translation="0 0.05 0" scale="1 1 1"/>
                            </node>
                            <node node="armMiddleSeederUnit02FillPlane">
                                <key time="0.0" translation="-0.028 -0.062 0.019" scale="0.677 1 0.81"/>
                                <key time="0.5" translation="-0.008 -0.037 0.007" scale="0.899 1 0.933"/>
                                <key time="1.0" translation="0 0.05 0" scale="1 1 1"/>
                            </node>
                            <node node="armMiddleSeederUnit03FillPlane">
                                <key time="0.0" translation="-0.028 -0.062 0.019" scale="0.677 1 0.81"/>
                                <key time="0.5" translation="-0.008 -0.037 0.007" scale="0.899 1 0.933"/>
                                <key time="1.0" translation="0 0.05 0" scale="1 1 1"/>
                            </node>
                            <node node="armMiddleSeederUnit04FillPlane">
                                <key time="0.0" translation="-0.028 -0.062 0.019" scale="0.677 1 0.81"/>
                                <key time="0.5" translation="-0.008 -0.037 0.007" scale="0.899 1 0.933"/>
                                <key time="1.0" translation="0 0.05 0" scale="1 1 1"/>
                            </node>
                            <node node="armMiddleSeederUnit05FillPlane">
                                <key time="0.0" translation="-0.028 -0.062 0.019" scale="0.677 1 0.81"/>
                                <key time="0.5" translation="-0.008 -0.037 0.007" scale="0.899 1 0.933"/>
                                <key time="1.0" translation="0 0.05 0" scale="1 1 1"/>
                            </node>
                            <node node="armMiddleSeederUnit06FillPlane">
                                <key time="0.0" translation="-0.028 -0.062 0.019" scale="0.677 1 0.81"/>
                                <key time="0.5" translation="-0.008 -0.037 0.007" scale="0.899 1 0.933"/>
                                <key time="1.0" translation="0 0.05 0" scale="1 1 1"/>
                            </node>
                        </fillPlane>
                    </fillUnit>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>
	
    <cover>
        <coverConfigurations>
            <coverConfiguration>
                <cover openAnimation="toggleCover" fillUnitIndices="1"/>
            </coverConfiguration>
        </coverConfigurations>
    </cover>
	
	    <turnOnVehicle turnOffIfNotAllowed="true">
        <sounds>
            <work  template="defoliator01" />
        </sounds>
    </turnOnVehicle>
	
    <sowingMachine fillUnitIndex="1">
        <seedFruitTypeCategories>PLANTER</seedFruitTypeCategories>
        <useDirectPlanting value="true"/>
        <needsActivation value="false" />
        <fieldGroundType value="PLANTED"/>
        <sounds>
            <work template="defaultSowingWork" volumeScale="1.4"/>
        </sounds>
    </sowingMachine>
	
    <ai>
        <needsLowering value="true"/>
        <areaMarkers leftNode="aiMarkerLeft" rightNode="aiMarkerRight" backNode="aiMarkerBack"/>
        <collisionTrigger node="aiCollisionNode" width="3.1" height="1.5"/>
        <agentAttachment width="3" height="3.67" length="2.1" lengthOffset="-0.97"/>
    </ai>
	
    <foliageBending>
        <bendingNode minX="-1.3" maxX="1.3" minZ="-1.85" maxZ="0" yOffset="0.2"/>
    </foliageBending>
	
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="6" fieldMultiplier="2"/>
	
    <i3dMappings>
<i3dMapping id="matrix1800_main_component1" node="0"/>
		<i3dMapping id="matrix1800_vis" node="0>0"/>
		<i3dMapping id="wheels" node="0>0|0"/>
		<i3dMapping id="wheelMiddleLeft" node="0>0|0|0"/>
		<i3dMapping id="wheelMiddleRight" node="0>0|0|1"/>
		<i3dMapping id="attachable" node="0>0|1"/>
		<i3dMapping id="attacherJoint" node="0>0|1|0"/>
		<i3dMapping id="topReferenceNode" node="0>0|1|1"/>
		<i3dMapping id="support" node="0>0|1|2"/>
		<i3dMapping id="armSupportBolt" node="0>0|1|2|0"/>
		<i3dMapping id="matrix1800_decals" node="0>0|1|2|0|0"/>
		<i3dMapping id="armSupportRot" node="0>0|1|2|1"/>
		<i3dMapping id="armSupport" node="0>0|1|2|1|0"/>
		<i3dMapping id="colSupportLeft" node="0>0|1|2|1|0|0"/>
		<i3dMapping id="colSupportRight" node="0>0|1|2|1|0|1"/>
		<i3dMapping id="matrix1800_vis.001" node="0>0|1|2|1|0|2"/>
		<i3dMapping id="colSupportBackRot" node="0>0|1|2|2"/>
		<i3dMapping id="colSupportBack" node="0>0|1|2|2|0"/>
		<i3dMapping id="connectionHoses" node="0>0|1|3"/>
		<i3dMapping id="electric" node="0>0|1|3|0"/>
		<i3dMapping id="electric_detached" node="0>0|1|3|0|0"/>
		<i3dMapping id="electric_connector" node="0>0|1|3|0|0|0"/>
		<i3dMapping id="Platzhalter" node="0>0|1|3|1"/>
		<i3dMapping id="lights" node="0>0|2"/>
		<i3dMapping id="sharedLights" node="0>0|2|0"/>
		<i3dMapping id="rearLight03_left" node="0>0|2|0|0"/>
		<i3dMapping id="rearLight03_right" node="0>0|2|0|1"/>
		<i3dMapping id="redRound_02" node="0>0|2|0|2"/>
		<i3dMapping id="redRound_02_02" node="0>0|2|0|3"/>
		<i3dMapping id="sideMarker05White" node="0>0|2|0|4"/>
		<i3dMapping id="sideMarker05White_02" node="0>0|2|0|5"/>
		<i3dMapping id="turnLights" node="0>0|2|1"/>
		<i3dMapping id="turnLightLeftBack" node="0>0|2|1|0"/>
		<i3dMapping id="turnLightRightBack" node="0>0|2|1|1"/>
		<i3dMapping id="backLights" node="0>0|2|2"/>
		<i3dMapping id="backLightsHigh" node="0>0|2|2|0"/>
		<i3dMapping id="backLightsHigh2" node="0>0|2|2|0|0"/>
		<i3dMapping id="movingParts" node="0>0|3"/>
		<i3dMapping id="armMiddleSeederUnits" node="0>0|3|6"/>
		<i3dMapping id="armMiddleSeederUnitsRefFrame" node="0>0|3|6|0"/>
		<i3dMapping id="armMiddleSeederUnit01Arm01" node="0>0|3|6|0|0"/>
		<i3dMapping id="transform" node="0>0|3|6|0|0|1"/>
		<i3dMapping id="armMiddleSeederUnit01Arm02" node="0>0|3|6|0|1"/>
		<i3dMapping id="armMiddleSeederUnit01" node="0>0|3|6|0|1|0"/>
		<i3dMapping id="armMiddleSeederUnit01Discs" node="0>0|3|6|0|1|0|0"/>
		<i3dMapping id="armMiddleSeederUnit01CoverRot" node="0>0|3|6|0|1|0|1"/>
		<i3dMapping id="armMiddleSeederUnit01Cover" node="0>0|3|6|0|1|0|1|0"/>
		<i3dMapping id="armMiddleSeederUnit01FillPlaneRot" node="0>0|3|6|0|1|0|2"/>
		<i3dMapping id="armMiddleSeederUnit01FillPlane" node="0>0|3|6|0|1|0|2|0"/>
		<i3dMapping id="armMiddleSeederUnit01SpringArmRef" node="0>0|3|6|0|1|0|3"/>
		<i3dMapping id="matrix1800_decals1" node="0>0|3|6|0|1|0|5"/>
		<i3dMapping id="armMiddleSeederUnit02Arm01" node="0>0|3|6|0|2"/>
		<i3dMapping id="armMiddleSeederUnit02Arm02" node="0>0|3|6|0|3"/>
		<i3dMapping id="armMiddleSeederUnit02" node="0>0|3|6|0|3|0"/>
		<i3dMapping id="armMiddleSeederUnit02Discs" node="0>0|3|6|0|3|0|0"/>
		<i3dMapping id="armMiddleSeederUnit02CoverRot" node="0>0|3|6|0|3|0|1"/>
		<i3dMapping id="armMiddleSeederUnit02Cover" node="0>0|3|6|0|3|0|1|0"/>
		<i3dMapping id="armMiddleSeederUnit02FillPlaneRot" node="0>0|3|6|0|3|0|2"/>
		<i3dMapping id="armMiddleSeederUnit02FillPlane" node="0>0|3|6|0|3|0|2|0"/>
		<i3dMapping id="armMiddleSeederUnit02SpringArmRef" node="0>0|3|6|0|3|0|3"/>
		<i3dMapping id="matrix1800_decals1 grimme" node="0>0|3|6|0|3|0|5"/>
		<i3dMapping id="armMiddleSeederUnit03Arm01" node="0>0|3|6|0|4"/>
		<i3dMapping id="armMiddleSeederUnit03Arm02" node="0>0|3|6|0|5"/>
		<i3dMapping id="armMiddleSeederUnit03" node="0>0|3|6|0|5|0"/>
		<i3dMapping id="armMiddleSeederUnit03Discs" node="0>0|3|6|0|5|0|0"/>
		<i3dMapping id="armMiddleSeederUnit03CoverRot" node="0>0|3|6|0|5|0|1"/>
		<i3dMapping id="armMiddleSeederUnit03Cover" node="0>0|3|6|0|5|0|1|0"/>
		<i3dMapping id="armMiddleSeederUnit03FillPlaneRot" node="0>0|3|6|0|5|0|2"/>
		<i3dMapping id="armMiddleSeederUnit03FillPlane" node="0>0|3|6|0|5|0|2|0"/>
		<i3dMapping id="armMiddleSeederUnit03SpringArmRef" node="0>0|3|6|0|5|0|3"/>
		<i3dMapping id="armMiddleSeederUnit04Arm01" node="0>0|3|6|0|6"/>
		<i3dMapping id="armMiddleSeederUnit04Arm02" node="0>0|3|6|0|7"/>
		<i3dMapping id="armMiddleSeederUnit04" node="0>0|3|6|0|7|0"/>
		<i3dMapping id="armMiddleSeederUnit04Discs" node="0>0|3|6|0|7|0|0"/>
		<i3dMapping id="armMiddleSeederUnit04CoverRot" node="0>0|3|6|0|7|0|1"/>
		<i3dMapping id="armMiddleSeederUnit04Cover" node="0>0|3|6|0|7|0|1|0"/>
		<i3dMapping id="armMiddleSeederUnit04FillPlaneRot" node="0>0|3|6|0|7|0|2"/>
		<i3dMapping id="armMiddleSeederUnit04FillPlane" node="0>0|3|6|0|7|0|2|0"/>
		<i3dMapping id="armMiddleSeederUnit04SpringArmRef" node="0>0|3|6|0|7|0|3"/>
		<i3dMapping id="armMiddleSeederUnit05Arm01" node="0>0|3|6|0|8"/>
		<i3dMapping id="matrix1800_decals2" node="0>0|3|6|0|8|0"/>
		<i3dMapping id="armMiddleSeederUnit05Arm02" node="0>0|3|6|0|9"/>
		<i3dMapping id="armMiddleSeederUnit05" node="0>0|3|6|0|9|0"/>
		<i3dMapping id="armMiddleSeederUnit05Discs" node="0>0|3|6|0|9|0|0"/>
		<i3dMapping id="armMiddleSeederUnit05CoverRot" node="0>0|3|6|0|9|0|1"/>
		<i3dMapping id="armMiddleSeederUnit05Cover" node="0>0|3|6|0|9|0|1|0"/>
		<i3dMapping id="armMiddleSeederUnit05FillPlaneRot" node="0>0|3|6|0|9|0|2"/>
		<i3dMapping id="armMiddleSeederUnit05FillPlane" node="0>0|3|6|0|9|0|2|0"/>
		<i3dMapping id="armMiddleSeederUnit05SpringArmRef" node="0>0|3|6|0|9|0|3"/>
		<i3dMapping id="armMiddleSeederUnit06Arm01" node="0>0|3|6|0|10"/>
		<i3dMapping id="armMiddleSeederUnit06Arm02" node="0>0|3|6|0|11"/>
		<i3dMapping id="armMiddleSeederUnit06" node="0>0|3|6|0|11|0"/>
		<i3dMapping id="armMiddleSeederUnit06Discs" node="0>0|3|6|0|11|0|0"/>
		<i3dMapping id="armMiddleSeederUnit06CoverRot" node="0>0|3|6|0|11|0|1"/>
		<i3dMapping id="armMiddleSeederUnit06Cover" node="0>0|3|6|0|11|0|1|0"/>
		<i3dMapping id="armMiddleSeederUnit06FillPlaneRot" node="0>0|3|6|0|11|0|2"/>
		<i3dMapping id="armMiddleSeederUnit06FillPlane" node="0>0|3|6|0|11|0|2|0"/>
		<i3dMapping id="armMiddleSeederUnit06SpringArmRef" node="0>0|3|6|0|11|0|3"/>
		<i3dMapping id="armMiddleSeederUnit02SpringArm" node="0>0|3|6|1"/>
		<i3dMapping id="armMiddleSeederUnit02SpringArmPunch" node="0>0|3|6|1|0"/>
		<i3dMapping id="joint" node="0>0|3|6|1|0|0"/>
		<i3dMapping id="Spring" node="0>0|3|6|1|1"/>
		<i3dMapping id="armMiddleSeederUnit03SpringArm" node="0>0|3|6|2"/>
		<i3dMapping id="armMiddleSeederUnit03SpringArmPunch" node="0>0|3|6|2|0"/>
		<i3dMapping id="armMiddleSeederUnit04SpringArm" node="0>0|3|6|3"/>
		<i3dMapping id="armMiddleSeederUnit04SpringArmPunch" node="0>0|3|6|3|0"/>
		<i3dMapping id="armMiddleSeederUnit05SpringArm" node="0>0|3|6|4"/>
		<i3dMapping id="armMiddleSeederUnit05SpringArmPunch" node="0>0|3|6|4|0"/>
		<i3dMapping id="armMiddleSeederUnit06SpringArm" node="0>0|3|6|5"/>
		<i3dMapping id="armMiddleSeederUnit06SpringArmPunch" node="0>0|3|6|5|0"/>
		<i3dMapping id="armMiddleSeederUnit01SpringArm" node="0>0|3|6|6"/>
		<i3dMapping id="armMiddleSeederUnit01SpringArmPunch" node="0>0|3|6|6|0"/>
		<i3dMapping id="seederArmRefFrame" node="0>0|3|11"/>
		<i3dMapping id="groundAdjustNodes" node="0>0|4"/>
		<i3dMapping id="groundAdjustNodeSeederUnitMiddle01" node="0>0|4|0"/>
		<i3dMapping id="armMiddleSeederUnit01Arm01Ref" node="0>0|4|0|0"/>
		<i3dMapping id="groundAdjustNodeSeederUnitMiddle02" node="0>0|4|1"/>
		<i3dMapping id="armMiddleSeederUnit02Arm01Ref" node="0>0|4|1|0"/>
		<i3dMapping id="groundAdjustNodeSeederUnitMiddle03" node="0>0|4|2"/>
		<i3dMapping id="armMiddleSeederUnit03Arm01Ref" node="0>0|4|2|0"/>
		<i3dMapping id="groundAdjustNodeSeederUnitMiddle04" node="0>0|4|3"/>
		<i3dMapping id="armMiddleSeederUnit04Arm01Ref" node="0>0|4|3|0"/>
		<i3dMapping id="groundAdjustNodeSeederUnitMiddle05" node="0>0|4|4"/>
		<i3dMapping id="armMiddleSeederUnit05Arm01Ref" node="0>0|4|4|0"/>
		<i3dMapping id="groundAdjustNodeSeederUnitMiddle06" node="0>0|4|5"/>
		<i3dMapping id="armMiddleSeederUnit06Arm01Ref" node="0>0|4|5|0"/>
		<i3dMapping id="groundAdjustNodeSeederUnitMiddle01Raycast" node="0>0|4|6"/>
		<i3dMapping id="groundAdjustNodeSeederUnitMiddle02Raycast" node="0>0|4|7"/>
		<i3dMapping id="groundAdjustNodeSeederUnitMiddle03Raycast" node="0>0|4|8"/>
		<i3dMapping id="workAreas" node="0>0|5"/>
		<i3dMapping id="workAreaStart" node="0>0|5|0"/>
		<i3dMapping id="workAreaWidth" node="0>0|5|1"/>
		<i3dMapping id="workAreaHeight" node="0>0|5|2"/>
		<i3dMapping id="groundReferenceNode" node="0>0|5|3"/>
		<i3dMapping id="fillUnit" node="0>0|6"/>
		<i3dMapping id="exactFillRootNode" node="0>0|6|0"/>
		<i3dMapping id="effects" node="0>0|7"/>
		<i3dMapping id="seederUnitMiddleEffectLinkNode" node="0>0|7|0"/>
		<i3dMapping id="smokeEmitter" node="0>0|7|1"/>
		<i3dMapping id="ai" node="0>0|8"/>
		<i3dMapping id="aiMarkerLeft" node="0>0|8|0"/>
		<i3dMapping id="aiMarkerRight" node="0>0|8|1"/>
		<i3dMapping id="aiMarkerBack" node="0>0|8|2"/>
		<i3dMapping id="aiCollisionNode" node="0>0|8|3"/>
		<i3dMapping id="visuals" node="0>0|9"/>
		<i3dMapping id="armMiddleRidgeMarkerParts" node="0>0|9|0"/>
		<i3dMapping id="licencePlateBack" node="0>0|9|2"/>
		<i3dMapping id="matrix1800_Links" node="0>0|9|3"/>
		<i3dMapping id="matrix1800_Rechts" node="0>0|9|4"/>
		<i3dMapping id="MainSeeder1" node="0>0|9|5"/>
		<i3dMapping id="armLeftSeederMainArm01.002" node="0>0|9|11"/>
		<i3dMapping id="armLeftSeederMainArm01.003" node="0>0|9|11|0"/>
		<i3dMapping id="componentJointLeft" node="0>0|10"/>
		<i3dMapping id="componentJointRight" node="0>0|11"/>
		<i3dMapping id="hydraulicLeft1" node="0>0|14"/>
		<i3dMapping id="hydraulicLeft2" node="0>0|15"/>
		<i3dMapping id="hydraulicRight1" node="0>0|18"/>
		<i3dMapping id="hydraulicRight2" node="0>0|19"/>
		<i3dMapping id="kabel" node="0>0|20"/>
		<i3dMapping id="collisions" node="0>1"/>
		<i3dMapping id="colPart01" node="0>1|0"/>
		<i3dMapping id="colPart02" node="0>1|1"/>
		<i3dMapping id="colPart03" node="0>1|2"/>
		<i3dMapping id="colPart04" node="0>1|3"/>
		
    </i3dMappings>
</vehicle>
