Parametric Technology Corporation
Design Animation Tutorial #2
Assembly and motion sequence of engine
This short tutorial will demonstrate the procedure to include a 
mechanism model with motion in an animation sequence.  Using a 
simple engine model you will create an assembly and motion sequence.  
The files for this tutorial were saved in Pro/EN!NEE" #$$$i
2
.  
%owever& the pic's and U! snap shots are for release #$$(.  The tutorial 
can still be followed in #$$$i
2 
with minor 
U! changes.  The assembly 
may fail during the animation run in #$$(.  Choose to ignore the failure 
and continue the animation if this happens.
1. )pen the assembly engine.asm.  Turn off datum entities and 
shade model.
2. Enter the *esign +nimation e,tension by pic'ing Applications/ 
Animation.  The icons in the tool bar from left to right are- new 
animation& animation icon display& body definition& drag and create 
snap shots& 'ey frame sequence& body loc'& create driver& view at time& 
component display at time& edit& undo& redo& delete& run animation& 
playbac' results& and e,port frame file.  +lso notice there is a new 
+nimation pull down menu and other menus such as Utilities and 
.iew now have +nimation specific buttons.  The +nimation menu 
does everything the tool bar does and also provides some e,tra 
functionality.  Note that the connections created in /echanism *esign 
are displayed on the model and can now be used to create the 
animation sequence.
3. The first part of the animation will be an assembly sequence.  
This means we want to move each part  individually.  0ince we 
are wor'ing with a mechanism model& which contains bodies 
with more than one part& we will specify one part per body.  This 
will enable us to create a disassembly sequense.  1odies are 
groups of parts that move together using the same idea as in 
/echanica /otion.  1odies can be defined however we wish in 
*esign +nimation regardless of the assembly constraints or 
mechanism connections.  2or this assembly we will change this 
so each part is its own body.  Use the body definition or menu 
Animation / Body Definition /  One Part Per Body / Close /.  
The housing part 1loc'.prt will be our ground& so we will add it 
*ecember #$$$
(
Parametric Technology Corporation
to the round body by highlighting round / !dit / "elect 
bloc#.prt / Done "el/ O$/ Close.
%. Ne,t& create snapshots to be used in a 'ey frame sequence. 1y 
either selecting the icon or Animation / "naps&ot.  3ou will 
notice two snapshots are already available and !nitial40napshot.  
!nitial40napshot is automatically created every the *rag window 
is opened.  0napshot( and 0napshot# are the snapshots created in
/echanism *esign.  0ee below for a description of this U!.  The 
bottom image is for the Contraints tab.
*ecember #$$$
#
0nap 0hot icon
*rag in any orentation
*rag  in fi,ed orientation
*rag in 5& 3& and 6 directions relative 
to active Csys
"otate about 5& 3& and 6 a,is relative 
to active Csys
0elect active Csys
*rag using pac'age move functionality
.
i
e
w 
s
n
a
p
s
h
o
t  
U
s
i
n
g 
p
o
s
i
t
i
o
n
s 
f
r
o
m 
e
,
i
s
t
i
n
g 
s
n
a
p
s
h
o
t
U
s
e 
s
n
a
p
h
s
o
t 
i
n 
a 
d
r
a
w
i
n
g 
v
i
e
w  
s
a
v
e
d 
a
s 
a
n 
e
,
p
l
o
d
e 
s
t
a
t
e
U
p
d
a
t
e 
a 
s
n
a
p
s
h
o
t 
t
o 
c
u
r
r
e
n
t 
p
a
r
t 
p
o
s
i
t
i
o
n
s
*
e
l
e
t
e 
a 
s
n
a
p
s
h
o
t
Parametric Technology Corporation 
'. Use the drag functionality to create a series of snapshots for the 
animation. 
 0elect icon to enable/disable connections.
 Pic' 2 pin connections between the con rods and the cran' 
shaft. Done "el
 0elect icon to pic' current coordinate system.
 0elect con rod on right side.
 0elect icon to move in y direction.
 0elect end(cap on right and 
drag down.
 Drag and place component 
with left mouse button.
 0elect icon to pic' current 
coordinate system.
*ecember #$$$
7
Create a snapshot
/ove bodies by aligning surfaces
/ove bodies by mating surfaces
/ove bodies by orienting surfaces
8oc' bodies together 
*isable/Enable mechanism connections
Copy constraints
Paste constraints
*rag bodies using pac'age move
+
s
s
e
m
b
l
e 
b
o
d
i
e
s 
u
s
i
n
g 
c
o
n
s
t
r
a
i
n
t
s
T
u
r
n 
o
n 
o
r 
o
f
f 
c
o
n
s
t
r
a
i
n
t
s
*
e
l
e
t
e 
c
o
n
s
t
r
a
i
n
t
s
Parametric Technology Corporation
 0elect connecting rod on left 
side.
 0elect icon to move in y 
direction.
 0elect end(cap on left and drag 
down. 
 Drag and place component 
with left mouse button.
 Pic' camera icon in upper left 
corner to ta'e a 9snaps&ot.: 
;0napshot7<
). Now& you will drag the cran'shaft.
 0elect icon for enable/disable connections.
 Pic' ball and cylinder *oints between cran' shaft and 
housing.  Done "el
 0elect current coordinate system icon.
 Pic' bloc# part
 0elect y direction icon
 Pic' cran#s&aft.
 Drag do+n and place with left mouse button. 
 Pic' camera to ta'e a 9snaps&ot.: ;0napshot=<
,. "epeat process to drag each connecting rod.
 Pic' enable/disable connection icon
 Pic' 2 cylinder *oints between connecting rods and pistons.  
Done "el
 0elect current coordinate system icon
 Pic' bloc# part on 
 0elect y direction icon
 Pic' connecting rod on right
 Drag do+n and place part
 Pic' connecting rod on left
 Drag do+n and place
 Ta'e snaps&ot ;0napshot ><
 0elect - direction
 Drag and place right connecting rod 
 Drag and place left connecting rod
 Ta'e snaps&ot ;0napshot ?<
*ecember #$$$
=
Parametric Technology Corporation
.. "epeat drag process for the two pistons.
 Pic' enable/disable connection icon
 Pic' t+o cylinder *oints between the bloc' and pistons.
 Pic' align icon
 Pic' top surface of piston on right
 Pic' top surface of piston on left
 Pic' y direction icon
 Pic' one of the piston parts
 Drag do+n and place both parts
 Ta'e snaps&ot ;0napshot@<
/. Create a new Aey 2rame 0equence.  Close drag dialog use icon 
or menu / Animation / $ey 0rame "equence / pic# snaps&ot 
names from pull do+n menu / 1 /.  +dd the snap shots in 
reverse order from 0napshotB to 0napshot( ;s'ip 0napshot#<.
*ecember #$$$
>
Parametric Technology Corporation
12. Pic# Bodies 3ab and select first item in list& hold down shift 'ey 
and select bottom item in list.  This will highlight all snapshots.  
Pic' the 4equired button.  O$ to e,it dialog.
11. 0tart +nimation by selecting Animation/ "tart or the
start icon.  Catch the animation.  Note that the view is
the orientation the model was in when the animation
started.  The animation can be played bac' including
interference chec'ing by selecting- Animation/
Playbac#.
12. Create an event to symboliDe the end of the assembly
sequence. Animation / !5ent.  2ill in li'e right.
13. 8oc' parts together to act li'e the original body
definition before the assembly sequence.  Animation/
6e+/ 7oc# Bodies or icon.
 "elect connecting rod on rig&t
 "elect matc&ing end cap
 0ill in bottom of form li#e one on rig&t and
Apply
 "elect connecting rod on left
 "elect matc&ing end cap
 0ill in bottom of form li#e one on rig&t and
Apply / Close
1%. +pply the driver from the mechanism to the animation. 
New drivers can be created in *esign +nimation- 
Animation / Dri5er / pic# Dri5er1 / !dit / Pic#
Profile tab /C&ange from position to 5elocity / initial
position of 1.2 / c&ange to Constant at 122/ O$/
8nclude/ Close.  To modify the length of time a driver
is active double pic# on t&e tag in the timeline.
/odify form to loo' li'e one below.
*ecember #$$$
?
Parametric Technology Corporation
1'. 0tart animation either with icon or Animation/ "tart. 
1). To control views- 
 Change to the saved view- A"91
 Use icon or menu Animation / :ie+ ; 3ime /.
2ill out the dialogue to loo' li'e the right image.
 Pic' Apply button.  Note an event is placed above
the first snapshot in the time line.
1,. "epeat for final orientation-
 Change dialog to match image on right.
 This will create the snapshot event at the last
snapshot in the series.
 Close dialog 
1.. "tart the animation again and see that the view
slowly changes from the beginning to the end.  The 
final time line should loo' li'e the image
below.
*ecember #$$$
@
Parametric Technology Corporation
1/. Try creating component display states and applying them in the 
animation.
22. To e,port animation files& be sure the final run is complete.  Then
play bac' the results using the icon or the menu.  !n the playbac'
dialogue pic' Capture.  This gives the option to create an 
/PE movie or EPE frames.  There is also an option to photo 
render the output.  The photo render settings can  be set up in 
Pro/EN!NEE" to control the room environment& lights& 
te,tures and reflections.
*ecember #$$$
B