Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ XR Connected Worker Template

Example file: Ball Bearing Replacement Animation

  • Last UpdatedJan 20, 2025
  • 3 minute read

"Procedure01_Ball_Bearing_Replacement": length 660; fps 30; loop True

<AnimationClip name="Procedure01_Ball_Bearing_Replacement" templateInfo="AnimationClip|Procedure01_Ball_Bearing_Replacement" length="660" fps="30" loop="True">

<channel name="apm_crt_changeTargetCameraWithMovement_execute" field="callChangeTargetCameraWithMovement.execute" type="sstring" mode="impulse">

<keyFrame key="0" value="cam_ball_bearing,false" curve="linear" />

<keyFrame key="540" value="cam_ball_bearing,false" curve="linear" />

<keyFrame key="600" value="cam_overall,false" curve="linear" />

</channel>

<channel name="apm_crt_changeBlink_execute" field="apm_crt_changeBlink.execute" type="sstring" mode="impulse">

<keyFrame key="1" value="machine_blender|machine|anim01_steel_yellow;machine_blender|machine|anim01_bolts01;machine_blender|machine|anim01_bolts02;machine_blender|machine|anim01_washers" curve="linear" />

<keyFrame key="60" value="machine_blender|machine|anim01_washers;machine_blender|machine|anim01_bolts01;machine_blender|machine|anim01_bolts02" curve="linear" />

<keyFrame key="120" value="machine_blender|machine|anim01_steel_yellow" curve="linear" />

<keyFrame key="180" value="machine_blender|machine|anim01_gear01;machine_blender|machine|anim01_chain_cylinders;machine_blender|machine|anim01_chain" curve="linear" />

<keyFrame key="240" value="machine_blender|machine|anim01_ball_bearing" curve="linear" />

<keyFrame key="360" value="machine_blender|machine|anim01_gear01;machine_blender|machine|anim01_chain_cylinders;machine_blender|machine|anim01_chain" curve="linear" />

<keyFrame key="420" value="machine_blender|machine|anim01_steel_yellow" curve="linear" />

<keyFrame key="480" value="machine_blender|machine|anim01_washers;machine_blender|machine|anim01_bolts01;machine_blender|machine|anim01_bolts02" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_ball_bearing_positionOffset" field="mesh_machine_blender_machine_anim01_ball_bearing.positionOffset" type="svec3" mode="curve">

<keyFrame key="240" value="0 0 0" curve="linear" />

<keyFrame key="267" value="-0.08 0 0" curve="linear" />

<keyFrame key="270" value="-0.08 0 0" curve="linear" />

<keyFrame key="299" value="-0.08 0 -0.1" curve="linear" />

<keyFrame key="300" value="-0.08 0 -0.1" curve="linear" />

<keyFrame key="330" value="-0.08 0 0" curve="linear" />

<keyFrame key="333" value="-0.08 0 0" curve="linear" />

<keyFrame key="359" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_bolts01_positionOffset" field="mesh_machine_blender_machine_anim01_bolts01.positionOffset" type="svec3" mode="curve">

<keyFrame key="60" value="0 0 0" curve="linear" />

<keyFrame key="119" value="-0.08 0 0" curve="linear" />

<keyFrame key="480" value="-0.08 0 0" curve="linear" />

<keyFrame key="539" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_bolts01_rotationOffset" field="mesh_machine_blender_machine_anim01_bolts01.rotationOffset" type="seuler_xyz" mode="curve">

<keyFrame key="60" value="0 0 0" curve="linear" />

<keyFrame key="119" value="-360 0 0" curve="linear" />

<keyFrame key="480" value="-360 0 0" curve="linear" />

<keyFrame key="539" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_bolts01_visible" field="mesh_machine_blender_machine_anim01_bolts01.visible" type="sbool" mode="curve">

<keyFrame key="119" value="True" curve="linear" />

<keyFrame key="120" value="False" curve="linear" />

<keyFrame key="479" value="False" curve="linear" />

<keyFrame key="480" value="True" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_bolts02_positionOffset" field="mesh_machine_blender_machine_anim01_bolts02.positionOffset" type="svec3" mode="curve">

<keyFrame key="60" value="0 0 0" curve="linear" />

<keyFrame key="119" value="-0.08 0 0" curve="linear" />

<keyFrame key="480" value="-0.08 0 0" curve="linear" />

<keyFrame key="539" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_bolts02_rotationOffset" field="mesh_machine_blender_machine_anim01_bolts02.rotationOffset" type="seuler_xyz" mode="curve">

<keyFrame key="60" value="0 0 0" curve="linear" />

<keyFrame key="119" value="-360 0 0" curve="linear" />

<keyFrame key="480" value="-360 0 0" curve="linear" />

<keyFrame key="539" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_bolts02_visible" field="mesh_machine_blender_machine_anim01_bolts02.visible" type="sbool" mode="curve">

<keyFrame key="119" value="True" curve="linear" />

<keyFrame key="120" value="False" curve="linear" />

<keyFrame key="479" value="False" curve="linear" />

<keyFrame key="480" value="True" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_chain_positionOffset" field="mesh_machine_blender_machine_anim01_chain.positionOffset" type="svec3" mode="curve">

<keyFrame key="180" value="0 0 0" curve="linear" />

<keyFrame key="239" value="-0.1 0 0" curve="linear" />

<keyFrame key="360" value="-0.1 0 0" curve="linear" />

<keyFrame key="419" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_chain_visible" field="mesh_machine_blender_machine_anim01_chain.visible" type="sbool" mode="curve">

<keyFrame key="239" value="True" curve="linear" />

<keyFrame key="240" value="False" curve="linear" />

<keyFrame key="359" value="False" curve="linear" />

<keyFrame key="360" value="True" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_chain_cylinders_positionOffset" field="mesh_machine_blender_machine_anim01_chain_cylinders.positionOffset" type="svec3" mode="curve">

<keyFrame key="180" value="0 0 0" curve="linear" />

<keyFrame key="239" value="-0.1 0 0" curve="linear" />

<keyFrame key="360" value="-0.1 0 0" curve="linear" />

<keyFrame key="419" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_chain_cylinders_visible" field="mesh_machine_blender_machine_anim01_chain_cylinders.visible" type="sbool" mode="curve">

<keyFrame key="239" value="True" curve="linear" />

<keyFrame key="240" value="False" curve="linear" />

<keyFrame key="359" value="False" curve="linear" />

<keyFrame key="360" value="True" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_gear01_positionOffset" field="mesh_machine_blender_machine_anim01_gear01.positionOffset" type="svec3" mode="curve">

<keyFrame key="180" value="0 0 0" curve="linear" />

<keyFrame key="239" value="-0.1 0 0" curve="linear" />

<keyFrame key="360" value="-0.1 0 0" curve="linear" />

<keyFrame key="419" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_gear01_visible" field="mesh_machine_blender_machine_anim01_gear01.visible" type="sbool" mode="curve">

<keyFrame key="239" value="True" curve="linear" />

<keyFrame key="240" value="False" curve="linear" />

<keyFrame key="359" value="False" curve="linear" />

<keyFrame key="360" value="True" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_steel_yellow_positionOffset" field="mesh_machine_blender_machine_anim01_steel_yellow.positionOffset" type="svec3" mode="curve">

<keyFrame key="120" value="0 0 0" curve="linear" />

<keyFrame key="179" value="-0.1 0 0" curve="linear" />

<keyFrame key="420" value="-0.1 0 0" curve="linear" />

<keyFrame key="479" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_steel_yellow_visible" field="mesh_machine_blender_machine_anim01_steel_yellow.visible" type="sbool" mode="curve">

<keyFrame key="179" value="True" curve="linear" />

<keyFrame key="180" value="False" curve="linear" />

<keyFrame key="419" value="False" curve="linear" />

<keyFrame key="420" value="True" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_washers_positionOffset" field="mesh_machine_blender_machine_anim01_washers.positionOffset" type="svec3" mode="curve">

<keyFrame key="60" value="0 0 0" curve="linear" />

<keyFrame key="119" value="-0.03 0 0" curve="linear" />

<keyFrame key="480" value="-0.03 0 0" curve="linear" />

<keyFrame key="539" value="0 0 0" curve="linear" />

</channel>

<channel name="mesh_machine_blender_machine_anim01_washers_visible" field="mesh_machine_blender_machine_anim01_washers.visible" type="sbool" mode="curve">

<keyFrame key="119" value="True" curve="linear" />

<keyFrame key="120" value="False" curve="linear" />

<keyFrame key="479" value="False" curve="linear" />

<keyFrame key="480" value="True" curve="linear" />

</channel>

<channel name="apm_crt_resetBlink_execute" field="apm_crt_resetBlink.execute" type="sstring" mode="impulse">

<keyFrame key="540" value="" curve="linear" />

<keyFrame key="659" value="" curve="linear" />

</channel>

</AnimationClip>

Related Links
TitleResults for “How to create a CRG?”Also Available in