|
@@ -565,36 +565,68 @@
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualTransition>
|
|
</VisualTransition>
|
|
- <VisualTransition To="FromVCEToVPA">
|
|
|
|
|
|
+ <VisualTransition To="FromAligner">
|
|
<Storyboard FillBehavior="HoldEnd" SpeedRatio="14">
|
|
<Storyboard FillBehavior="HoldEnd" SpeedRatio="14">
|
|
<!--后臂+底座-->
|
|
<!--后臂+底座-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="-90" KeyTime="0:0:6"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="-130" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-115" KeyTime="0:0:6"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--中臂-->
|
|
<!--中臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="-360" KeyTime="0:0:0"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="-210" KeyTime="0:0:6"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="-185" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-120" KeyTime="0:0:6"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--前臂-->
|
|
<!--前臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
- <LinearDoubleKeyFrame Value="110" KeyTime="0:0:6"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="82" KeyTime="0:0:5"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="55" KeyTime="0:0:4"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="32" KeyTime="0:0:3"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="15" KeyTime="0:0:2"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="5" KeyTime="0:0:1"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="225" KeyTime="0:0:6"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="212" KeyTime="0:0:5"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="198" KeyTime="0:0:4"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="180" KeyTime="0:0:3"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="165" KeyTime="0:0:2"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="152" KeyTime="0:0:1"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="140" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="Y">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="Y">
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:6"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="5" KeyTime="0:0:5"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="8" KeyTime="0:0:4"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="8" KeyTime="0:0:3"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="6" KeyTime="0:0:2"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="4" KeyTime="0:0:1"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:6"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-15" KeyTime="0:0:5"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-20" KeyTime="0:0:4"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-20" KeyTime="0:0:3"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-18" KeyTime="0:0:2"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-12" KeyTime="0:0:1"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ </Storyboard>
|
|
|
|
+ </VisualTransition>
|
|
|
|
+ <VisualTransition To="ToAligner">
|
|
|
|
+ <Storyboard FillBehavior="HoldEnd" Timeline.SpeedRatio="13">
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
|
|
+ <LinearDoubleKeyFrame Value="-115" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-130" KeyTime="0:0:6"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <!--中臂-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
|
|
+ <LinearDoubleKeyFrame Value="-120" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-185" KeyTime="0:0:6"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <!--前臂-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
|
|
+ <LinearDoubleKeyFrame Value="225" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="212" KeyTime="0:0:1"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="198" KeyTime="0:0:2"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="180" KeyTime="0:0:3"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="165" KeyTime="0:0:4"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="152" KeyTime="0:0:5"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="140" KeyTime="0:0:6"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="Y">
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-15" KeyTime="0:0:1"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-20" KeyTime="0:0:2"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-20" KeyTime="0:0:3"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-18" KeyTime="0:0:4"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="-12" KeyTime="0:0:5"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:6"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualTransition>
|
|
</VisualTransition>
|
|
@@ -615,23 +647,23 @@
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
- <VisualState Name="ToVCE">
|
|
|
|
|
|
+ <VisualState Name="ToAligner">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<!--后臂+底座-->
|
|
<!--后臂+底座-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="-130" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--中臂-->
|
|
<!--中臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="-360" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="-185" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--前臂-->
|
|
<!--前臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="140" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
- <VisualState Name="FromVCE">
|
|
|
|
|
|
+ <VisualState Name="FromAligner">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<!--后臂+底座-->
|
|
<!--后臂+底座-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
@@ -645,21 +677,40 @@
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
<LinearDoubleKeyFrame Value="225" KeyTime="0:0:0"/>
|
|
<LinearDoubleKeyFrame Value="225" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="Y">
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
- <VisualState Name="FromVCEToVPA">
|
|
|
|
|
|
+ <VisualState Name="ToVCE">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<!--后臂+底座-->
|
|
<!--后臂+底座-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="-90" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--中臂-->
|
|
<!--中臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="-210" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="-360" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--前臂-->
|
|
<!--前臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
- <LinearDoubleKeyFrame Value="110" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ </Storyboard>
|
|
|
|
+ </VisualState>
|
|
|
|
+ <VisualState Name="FromVCE">
|
|
|
|
+ <Storyboard FillBehavior="HoldEnd">
|
|
|
|
+ <!--后臂+底座-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
|
|
+ <LinearDoubleKeyFrame Value="-115" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <!--中臂-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
|
|
+ <LinearDoubleKeyFrame Value="-120" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <!--前臂-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
|
|
+ <LinearDoubleKeyFrame Value="225" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
@@ -679,7 +730,6 @@
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
-
|
|
|
|
<VisualState Name="Retract">
|
|
<VisualState Name="Retract">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<!--后臂+底座-->
|
|
<!--后臂+底座-->
|
|
@@ -820,36 +870,68 @@
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualTransition>
|
|
</VisualTransition>
|
|
- <VisualTransition To="FromVCEToVPA2">
|
|
|
|
|
|
+ <VisualTransition To="FromAligner2">
|
|
<Storyboard FillBehavior="HoldEnd" SpeedRatio="14">
|
|
<Storyboard FillBehavior="HoldEnd" SpeedRatio="14">
|
|
<!--后臂+底座-->
|
|
<!--后臂+底座-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="90" KeyTime="0:0:6"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="130" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="115" KeyTime="0:0:6"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--中臂-->
|
|
<!--中臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="360" KeyTime="0:0:0"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="210" KeyTime="0:0:6"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="185" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="120" KeyTime="0:0:6"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--前臂-->
|
|
<!--前臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
- <LinearDoubleKeyFrame Value="110" KeyTime="0:0:6"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="82" KeyTime="0:0:5"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="55" KeyTime="0:0:4"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="32" KeyTime="0:0:3"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="15" KeyTime="0:0:2"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="5" KeyTime="0:0:1"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="225" KeyTime="0:0:6"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="212" KeyTime="0:0:5"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="198" KeyTime="0:0:4"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="180" KeyTime="0:0:3"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="165" KeyTime="0:0:2"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="152" KeyTime="0:0:1"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="140" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="Y">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="Y">
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:6"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="5" KeyTime="0:0:5"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="8" KeyTime="0:0:4"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="8" KeyTime="0:0:3"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="6" KeyTime="0:0:2"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="4" KeyTime="0:0:1"/>
|
|
|
|
- <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:6"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="15" KeyTime="0:0:5"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="20" KeyTime="0:0:4"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="20" KeyTime="0:0:3"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="18" KeyTime="0:0:2"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="12" KeyTime="0:0:1"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ </Storyboard>
|
|
|
|
+ </VisualTransition>
|
|
|
|
+ <VisualTransition To="ToAligner2">
|
|
|
|
+ <Storyboard FillBehavior="HoldEnd" Timeline.SpeedRatio="13">
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
|
|
+ <LinearDoubleKeyFrame Value="115" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="130" KeyTime="0:0:6"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <!--中臂-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
|
|
+ <LinearDoubleKeyFrame Value="120" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="185" KeyTime="0:0:6"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <!--前臂-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
|
|
+ <LinearDoubleKeyFrame Value="225" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="212" KeyTime="0:0:1"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="198" KeyTime="0:0:2"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="180" KeyTime="0:0:3"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="165" KeyTime="0:0:4"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="152" KeyTime="0:0:5"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="140" KeyTime="0:0:6"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="Y">
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="15" KeyTime="0:0:1"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="20" KeyTime="0:0:2"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="20" KeyTime="0:0:3"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="18" KeyTime="0:0:4"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="12" KeyTime="0:0:5"/>
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:6"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualTransition>
|
|
</VisualTransition>
|
|
@@ -902,19 +984,38 @@
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
- <VisualState Name="FromVCEToVPA2">
|
|
|
|
|
|
+ <VisualState Name="ToAligner2">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<!--后臂+底座-->
|
|
<!--后臂+底座-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="90" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="130" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--中臂-->
|
|
<!--中臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="210" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="185" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
<!--前臂-->
|
|
<!--前臂-->
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
- <LinearDoubleKeyFrame Value="110" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="140" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ </Storyboard>
|
|
|
|
+ </VisualState>
|
|
|
|
+ <VisualState Name="FromAligner2">
|
|
|
|
+ <Storyboard FillBehavior="HoldEnd">
|
|
|
|
+ <!--后臂+底座-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT1RotateAct" Storyboard.TargetProperty="Angle">
|
|
|
|
+ <LinearDoubleKeyFrame Value="115" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <!--中臂-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT2ArmRotateAct" Storyboard.TargetProperty="Angle">
|
|
|
|
+ <LinearDoubleKeyFrame Value="120" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <!--前臂-->
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="X">
|
|
|
|
+ <LinearDoubleKeyFrame Value="225" KeyTime="0:0:0"/>
|
|
|
|
+ </DoubleAnimationUsingKeyFrames>
|
|
|
|
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="armXT3ArmTranslateAct" Storyboard.TargetProperty="Y">
|
|
|
|
+ <LinearDoubleKeyFrame Value="0" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
@@ -982,10 +1083,10 @@
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualTransition>
|
|
</VisualTransition>
|
|
- <VisualTransition To="VPA">
|
|
|
|
|
|
+ <VisualTransition To="Aligner1">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="robotRotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="robotRotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="270" KeyTime="0:0:0.5"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="-90" KeyTime="0:0:0.5"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualTransition>
|
|
</VisualTransition>
|
|
@@ -999,7 +1100,7 @@
|
|
<VisualTransition To="VCE1">
|
|
<VisualTransition To="VCE1">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="robotRotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="robotRotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="270" KeyTime="0:0:0.5"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="-90" KeyTime="0:0:0.5"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualTransition>
|
|
</VisualTransition>
|
|
@@ -1033,10 +1134,10 @@
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
- <VisualState Name="VPA">
|
|
|
|
|
|
+ <VisualState Name="Aligner1">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="robotRotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="robotRotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="270" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="-90" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
@@ -1050,7 +1151,7 @@
|
|
<VisualState Name="VCE1">
|
|
<VisualState Name="VCE1">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<Storyboard FillBehavior="HoldEnd">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="robotRotateAct" Storyboard.TargetProperty="Angle">
|
|
<DoubleAnimationUsingKeyFrames Storyboard.TargetName="robotRotateAct" Storyboard.TargetProperty="Angle">
|
|
- <LinearDoubleKeyFrame Value="270" KeyTime="0:0:0"/>
|
|
|
|
|
|
+ <LinearDoubleKeyFrame Value="-90" KeyTime="0:0:0"/>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</DoubleAnimationUsingKeyFrames>
|
|
</Storyboard>
|
|
</Storyboard>
|
|
</VisualState>
|
|
</VisualState>
|
|
@@ -1121,6 +1222,7 @@
|
|
</Canvas>
|
|
</Canvas>
|
|
|
|
|
|
</Canvas>
|
|
</Canvas>
|
|
|
|
+
|
|
</Canvas>
|
|
</Canvas>
|
|
|
|
|
|
</Viewbox>
|
|
</Viewbox>
|