<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="cutter">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <storeData>
        <name>Conspeed 8 75 FC</name>
        <specs>
            <workingWidth>6</workingWidth>
            <combination>Claas Lexion 700</combination>
        </specs>
        <functions>
            <function>$l10n_function_maize_sunflowers</function>
        </functions>
        <image>store/store_claasConspeed.png</image>
        <price>30000</price>
        <lifetime>1600</lifetime>
        <rotation>0</rotation>
        <brand>CLAAS</brand>
        <category>cornHeaders</category>
        <shopTranslationOffset>0 0 0</shopTranslationOffset>
        <shopRotationOffset>-2 0 0</shopRotationOffset>
        <vertexBufferMemoryUsage>2160704</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>343212</indexBufferMemoryUsage>
        <textureMemoryUsage>7755480</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>
	
    <base>
        <typeDesc>$l10n_typeDesc_cutter</typeDesc>
        <filename>ClaasConspeed.i3d</filename>
        <size width="7" length="3.5"/>
        <speedLimit value="10"/>
        <components>
            <component solverIterationCount="10" mass="2635"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0">
            <default name="DEFAULT_IMPLEMENT"/>
            <selected name="DEFAULT_IMPLEMENT_SELECTED"/>
        </schemaOverlay>
    </base>

	
    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" jointType="cutter" upperRotationOffset="0" lowerRotLimit="15 0 15"  forceSelectionOnAttach="false">
                 <distanceToGround lower="1.04" upper="1.55"/>
				<!-- <distanceToGround lower="1.08" upper="1.84"/> -->
            </inputAttacherJoint>
        </inputAttacherJoints>
    </attachable>	
	
    <powerTakeOffs>
        <input inputNode="ptoLeft" detachNode="ptoDetachNodeLeft" inputAttacherJointIndices="1" aboveAttacher="true" ptoName="LEFT_PTO" color="SHARED_BLACK1"/>
    </powerTakeOffs>	
	
    <powerConsumer ptoRpm="540" neededMaxPtoPower="115"/>

	
    <foldable>
        <foldingParts startMoveDirection="1" turnOnFoldMinLimit="0" turnOnFoldMaxLimit="0.1">
            <foldingPart animationName="folding" speedScale="1"/>
        </foldingParts>
    </foldable>
	
    <animations>
        <animation name="folding">
            <part node="folding01" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 60"/>
            <part node="folding02" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 -60"/>
            <part node="folding03" startTime="1" endTime="8" startRot="0 0 0" endRot="0 0 180"/>
            <part node="folding04" startTime="1" endTime="8" startRot="0 0 0" endRot="0 0 -180"/>
        </animation>
    </animations>
	
    <cylindered>
        <movingTools>
            <movingTool node="movingtool01">
                <dependentPart node="movingtool02"/>
            </movingTool>
            <movingTool node="movingtool03">
                <dependentPart node="movingtool04"/>
            </movingTool>
        </movingTools>
		
        <movingParts>
            <movingPart node="movingpart01" referencePoint="movingpart02" localReferencePoint="movingpart03" referenceFrame="movingpart04">
                <dependentPart node="movingpart05"/>
                <dependentPart node="movingpart06"/>
            </movingPart>
            <movingPart node="movingpart03" referencePoint="movingpart05" referenceFrame="movingpart04" scaleZ="true"/>
            <movingPart node="movingpart06" referencePoint="movingpart07" referenceFrame="movingpart08">
                <translatingPart node="movingpart09"/>
            </movingPart>
            <movingPart node="movingpart10" referencePoint="movingpart11" localReferencePoint="movingpart12" referenceFrame="movingpart13">
                <dependentPart node="movingpart12"/>
                <dependentPart node="movingpart14"/>
            </movingPart>
            <movingPart node="movingpart12" referencePoint="movingpart11" referenceFrame="movingpart13" scaleZ="true"/>
            <movingPart node="movingpart14" referencePoint="movingpart15" referenceFrame="movingpart08">
                <translatingPart node="movingpart16"/>
            </movingPart>
        </movingParts>			
        <sounds>
            <hydraulic template="DEFAULT_HYDRAULIC_SOUND"/>
        </sounds>
    </cylindered>
	
    <groundReferenceNodes>
        <groundReferenceNode node="groundReferenceNode" threshold="0.65" />
    </groundReferenceNodes>

    <workAreas>
        <workArea type="cutter" functionName="processCutterArea" >
            <area startNode="workAreaStart" widthNode="workAreaWidth" heightNode="workAreaHeight" />
            <groundReferenceNode index="1" />
            <chopperArea index="2" />
        </workArea>
        <workArea type="auxiliary" >
            <area startNode="workAreaStrawStart" widthNode="workAreaStrawWidth" heightNode="workAreaStrawHeight" />
        </workArea>
    </workAreas>	
	
    <cutter fruitTypeCategories="maizeHeader">
        <testAreas>
            <testArea startNode="testAreaStart1" widthNode="testAreaWidth1" heightNode="testAreaHeight1"/>
            <testArea startNode="testAreaStart2" widthNode="testAreaWidth2" heightNode="testAreaHeight2"/>
            <testArea startNode="testAreaStart3" widthNode="testAreaWidth3" heightNode="testAreaHeight3"/>
            <testArea startNode="testAreaStart4" widthNode="testAreaWidth4" heightNode="testAreaHeight4"/>
            <testArea startNode="testAreaStart5" widthNode="testAreaWidth5" heightNode="testAreaHeight5"/>
            <testArea startNode="testAreaStart6" widthNode="testAreaWidth6" heightNode="testAreaHeight6"/>
        </testAreas>
		
        <effect>
            <effectNode linkNode="effectCenter" inverted="true" speedScale="0.0018" lengthAndRadius="1 3.8 1 3" effectType="CENTER" changeSpeedScale="0.01"/>
            <effectNode linkNode="effectLeft"   inverted="true" speedScale="0.0012" lengthAndRadius="1 1 1 1"   effectType="LEFT"   useInterpolation="true" minOffset="3"/>
            <effectNode linkNode="effectRight"  inverted="true" speedScale="0.0012" lengthAndRadius="1 1 1 1"   effectType="RIGHT"  useInterpolation="true" minOffset="3" useMaxValue="true"/>
        </effect>
		
        <fillEffect>
            <effectNode effectNode="emitEffectParticles" effectClass="ParticleEffect" particleType="CUTTER_CHOPPER"/>
            <effectNode effectClass="ParticleEffect" effectNode="smokeEmitter" particleType="SMOKE" emitCountScale="0.1" worldSpace="false" useCuttingWidth="false"/>
        </fillEffect>
		
        <animationNodes>
            <animationNode node="chain1" class="ScrollingAnimation" scrollSpeed="6" scrollLength="1" shaderParameterName="offsetUV" shaderParameterComponent="1" toggleVisibility="false" turnOnFadeTime="2" turnOffFadeTime="2"/>
            <animationNode node="chain2" class="ScrollingAnimation" scrollSpeed="6" scrollLength="1" shaderParameterName="offsetUV" shaderParameterComponent="1" toggleVisibility="false" turnOnFadeTime="2" turnOffFadeTime="2"/>
            <animationNode node="chain3" class="ScrollingAnimation" scrollSpeed="6" scrollLength="1" shaderParameterName="offsetUV" shaderParameterComponent="1" toggleVisibility="false" turnOnFadeTime="2" turnOffFadeTime="2"/>
            <animationNode node="roller01" rotSpeed="-900" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller02" rotSpeed="-900" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller03" rotSpeed="-900" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller04" rotSpeed="-500" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller05" rotSpeed="-500" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller06" rotSpeed="1000" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller07" rotSpeed="-1000" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller08" rotSpeed="1000" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller09" rotSpeed="-1000" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller10" rotSpeed="-1000" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller11" rotSpeed="1000" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller12" rotSpeed="-1000" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller13" rotSpeed="1000" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller14" rotSpeed="-700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller15" rotSpeed="700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller16" rotSpeed="700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller17" rotSpeed="-700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller18" rotSpeed="700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller19" rotSpeed="-700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller20" rotSpeed="700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller21" rotSpeed="-700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller22" rotSpeed="-700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller23" rotSpeed="700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller24" rotSpeed="-700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller25" rotSpeed="700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller26" rotSpeed="700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller27" rotSpeed="-700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller28" rotSpeed="700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
            <animationNode node="roller29" rotSpeed="-700" rotAxis="3" turnOnFadeTime="1" turnOffFadeTime="1"/>
        </animationNodes>
    </cutter>
	
    <dynamicMount forceLimitScale="1"/>
	
    <turnOnVehicle turnOffIfNotAllowed="true"/>
	
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>
	
    <ai>
        <areaMarkers leftNode="aiMarkerLeft" rightNode="aiMarkerRight" backNode="aiMarkerBack"/>
        <sizeMarkers leftNode="sizeMarkerLeft" rightNode="sizeMarkerRight" backNode="sizeMarkerBack"/>
        <collisionTrigger node="aiCollisionTrigger"/>
    </ai>

    <i3dMappings>
		<!-- 	Haupt Baugruppe -->	
        <i3dMapping id="Conspeed_main_component1" node="0>" />
        <i3dMapping id="cConspeed_vis" node="0>7" />
        <i3dMapping id="attacherJoint" node="0>0" />
        <i3dMapping id="ptoLeft" node="0>1" />
        <i3dMapping id="ptoDetachNodeLeft" node="0>8" />

		<!-- 	Cylindered Baugruppe -->	
        <i3dMapping id="folding01" node="0>2|3|0" />
        <i3dMapping id="folding02" node="0>2|3|1" />
        <i3dMapping id="folding03" node="0>2|2|0" />
        <i3dMapping id="folding04" node="0>2|2|1" />		
		
		<!-- 	Ai Baugruppe -->
        <i3dMapping id="aiMarkerLeft" node="0>6|0|0" />
        <i3dMapping id="aiMarkerRight" node="0>6|0|1" />
        <i3dMapping id="aiMarkerBack" node="0>6|0|2" />
        <i3dMapping id="sizeMarkerLeft" node="0>6|1|0" />
        <i3dMapping id="sizeMarkerRight" node="0>6|1|1" />
        <i3dMapping id="sizeMarkerBack" node="0>6|1|2" />
        <i3dMapping id="aiCollisionTrigger" node="0>6|2" />

		<!-- 	TestArea Baugruppe -->		
        <i3dMapping id="testAreaStart1" node="0>7|0" />
        <i3dMapping id="testAreaWidth1" node="0>7|0|0" />
        <i3dMapping id="testAreaHeight1" node="0>7|0|1" />
        <i3dMapping id="testAreaStart2" node="0>7|1" />
        <i3dMapping id="testAreaWidth2" node="0>7|1|0" />
        <i3dMapping id="testAreaHeight2" node="0>7|1|1" />
        <i3dMapping id="testAreaStart3" node="0>7|2" />
        <i3dMapping id="testAreaWidth3" node="0>7|2|0" />
        <i3dMapping id="testAreaHeight3" node="0>7|2|1" />
        <i3dMapping id="testAreaStart4" node="0>7|3" />
        <i3dMapping id="testAreaWidth4" node="0>7|3|0" />
        <i3dMapping id="testAreaHeight4" node="0>7|3|1" />
        <i3dMapping id="testAreaStart5" node="0>7|4" />
        <i3dMapping id="testAreaWidth5" node="0>7|4|0" />
        <i3dMapping id="testAreaHeight5" node="0>7|4|1" />
        <i3dMapping id="testAreaStart6" node="0>7|5" />
        <i3dMapping id="testAreaWidth6" node="0>7|5|0" />
        <i3dMapping id="testAreaHeight6" node="0>7|5|1" />
        <i3dMapping id="workAreaStart" node="0>3|0" />
        <i3dMapping id="workAreaWidth" node="0>3|1" />
        <i3dMapping id="workAreaHeight" node="0>3|2" />
        <i3dMapping id="groundReferenceNode" node="0>3|3" />
        <i3dMapping id="workAreaStrawStart" node="0>4|0" />
        <i3dMapping id="workAreaStrawWidth" node="0>4|1" />
        <i3dMapping id="workAreaStrawHeight" node="0>4|2" />	

		<!-- 	Effect Baugruppe -->	
        <i3dMapping id="effectCenter" node="0>5|0" />
        <i3dMapping id="effectLeft" node="0>5|1" />
        <i3dMapping id="effectRight" node="0>5|2" />
        <i3dMapping id="emitEffectParticles" node="0>5|3" />
        <i3dMapping id="smokeEmitter" node="0>5|4" />	

		<!-- 	Chain Baugruppe -->
        <i3dMapping id="chain1" node="0>2|6" />
        <i3dMapping id="chain2" node="0>2|2|0|1" />
        <i3dMapping id="chain3" node="0>2|2|1|1" />	

		<!-- 	Rotation Baugruppe -->
        <i3dMapping id="roller01" node="0>2|0" />
        <i3dMapping id="roller02" node="0>2|2|0|0" />	
        <i3dMapping id="roller03" node="0>2|2|1|0" />	
        <i3dMapping id="roller04" node="0>2|2|0|2|0" />	
        <i3dMapping id="roller05" node="0>2|2|0|2|0" />
		
        <i3dMapping id="roller06" node="0>2|4|0" />	
        <i3dMapping id="roller07" node="0>2|4|1" />	
        <i3dMapping id="roller08" node="0>2|4|2" />	
        <i3dMapping id="roller09" node="0>2|4|3" />
		
        <i3dMapping id="roller10" node="0>2|2|0|4|0" />	
        <i3dMapping id="roller11" node="0>2|2|0|4|1" />	
        <i3dMapping id="roller12" node="0>2|2|1|4|0" />	
        <i3dMapping id="roller13" node="0>2|2|1|4|1" />
		
        <i3dMapping id="roller14" node="0>2|5|0" />	
        <i3dMapping id="roller15" node="0>2|5|1" />	
        <i3dMapping id="roller16" node="0>2|5|2" />
        <i3dMapping id="roller17" node="0>2|5|3" />
        <i3dMapping id="roller18" node="0>2|5|4" />	
        <i3dMapping id="roller19" node="0>2|5|5" />
        <i3dMapping id="roller20" node="0>2|5|6" />
        <i3dMapping id="roller21" node="0>2|5|7" />

        <i3dMapping id="roller22" node="0>2|2|0|3|0" />	
        <i3dMapping id="roller23" node="0>2|2|0|3|1" />	
        <i3dMapping id="roller24" node="0>2|2|0|3|2" />	
        <i3dMapping id="roller25" node="0>2|2|0|3|3" />
        <i3dMapping id="roller26" node="0>2|2|1|3|0" />	
        <i3dMapping id="roller27" node="0>2|2|1|3|1" />	
        <i3dMapping id="roller28" node="0>2|2|1|3|2" />	
        <i3dMapping id="roller29" node="0>2|2|1|3|3" />		

		<!-- 	Moving Baugruppe -->	
        <i3dMapping id="movingtool01" node="0>2|2|0" />
        <i3dMapping id="movingtool02" node="0>2|2|2" />
        <i3dMapping id="movingtool03" node="0>2|2|1" />
        <i3dMapping id="movingtool04" node="0>2|2|3" />	
        <i3dMapping id="movingpart01" node="0>2|2|2" />	
        <i3dMapping id="movingpart02" node="0>2|2|0|5" />
        <i3dMapping id="movingpart03" node="0>2|2|2|0" />
        <i3dMapping id="movingpart04" node="0>2|2|6" />
        <i3dMapping id="movingpart05" node="0>2|2|2|0" />
        <i3dMapping id="movingpart06" node="0>2|2|4" />
        <i3dMapping id="movingpart07" node="0>2|2|2|1" />
        <i3dMapping id="movingpart08" node="0>2|2|8" />	
        <i3dMapping id="movingpart09" node="0>2|2|4|0" />
        <i3dMapping id="movingpart10" node="0>2|2|3" />
        <i3dMapping id="movingpart11" node="0>2|2|1|5" />
        <i3dMapping id="movingpart12" node="0>2|2|3|0" />
        <i3dMapping id="movingpart13" node="0>2|2|7" />
        <i3dMapping id="movingpart14" node="0>2|2|5" />	
        <i3dMapping id="movingpart15" node="0>2|2|3|1" />
        <i3dMapping id="movingpart16" node="0>2|2|5|0" />		
    </i3dMappings>	
	
</vehicle>
