Page 1
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 1/14
1
3 D S . C
O M
©
D a s s a u l t S y s t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o
c u m e n t_ 2 0 1 2
3 D S . C
O M
©
D a s s a u l t S y s t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o
c u m e n t_ 2 0 1 2
Motion Optimization &
Studies/Event Based
By Julien Boissat –
Rerun July 13th
Page 2
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 2/14
2
3 D S . C
O M
©
D a s s a u l t S y s t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o
c u m e n t_ 2 0 1 2
Mike Check!Can everybody hear me?
Please reply "YES" in the chat section or
the question box of GotoWebinar.
Thanks
Page 3
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 3/14
3
3 D S . C
O M
©
D a s s a u l t S y s t
è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o
c u m e n t_ 2 0 1 2
Overview
BasicsReview of example
Page 4
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 4/14
4
3 D S . C
O M
©
D a s s a u l t S y s t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o
c u m e n t_ 2 0 1 2
Licensing
Basics
Motion OptimizationDesign Studies
Event Based Motion
Simulation Professional or Simula
premium
Page 5
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 5/145
3 D S . C
O M
©
D a s s a u l t S y s t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o
c u m e n t_ 2 0 1 2
Motion Optimization
Basics
Optimization of a GOAL (minimize or maximize) thanks to a set of V(of any kind) with CONSTRAINTS (some result quantities have a li
of acceptable values)
Page 6
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 6/146
3 D S . C
O M
©
D a s s a u l t S y s t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o
c u m e n t_ 2 0 1 2
Design Studies
Basics
It is the environment in which VARIABLES, CONSTRAINTS and G
managed
VARIABLES are defined using PARAMETERS
CONSTRAINTS and GOALS are defined using SENSORS
Page 7
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 7/147
3 D S . C
O M
©
D a s s a u l t S y s
t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o c u m e n t_ 2 0 1 2
Event Based Motion
Basics
Lets you define TASKS which are ACTIONS performed when TRIG
activated.
ACTIONS can be changing MOTOR, a FORCE or a MATE
TRIGGERS can be
SENSORS or
TASKS (when another task starts or finishes)
Page 8
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 8/14
8
3 D S . C
O M
©
D a s s a u l t S y s
t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o c u m e n t_ 2 0 1 2
Description
Example
A cannon fires a ball to hit a target. We want to hit the target as ha
But if the ball penetrates into a forbidden zone, a wall closes to blo
Page 9
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 9/14
9
3 D S . C
O M
©
D a s s a u l t S y s
t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D o c u m e n t_ 2 0 1 2
Breakdown of optimization in Design Study
Example
VARIABLES
CONSTRAINTS
GOAL
The cannon vertical angle and the ball velocity are the VARIAB
None
The ball/target contact force is the GOAL to be maximized
Page 10
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 10/14
10
3 D S . C
O M
©
D a s s a u l t S y s
t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D
o c u m e n t_ 2 0 1 2
Breakdown of Event Based motion
Example
TRIGGERS
ACTIONS
If the ball comes in interference with the detection zone
Move wall to block the ball
Page 11
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 11/14
11
3 D S . C
O M
©
D a s s a u l t S y s
t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D
o c u m e n t_ 2 0 1 2
Breakdown of Event Based motion
Example
EXTRA TRIGGER
EXTRA ACTION
If the ball hits the wall (then the target will be missed)
Stop the simulation
This will save time
Page 12
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 12/14
12
3 D S . C
O M
©
D a s s a u l t S y s t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D
o c u m e n t_ 2 0 1 2
The show begins
Example
Page 13
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 13/14
13
3 D S . C
O M
©
D a s s a u l t S y s t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D
o c u m e n t_ 2 0 1 2
Thank you!
What next?Take wind force into account (in direction Z)
Add cannon horizontal angle as a parameter.
Questions?
- Presentation and model will be uploaded to VRC
- Any questions can be submitted as a Service Request
Page 14
7/28/2019 Motion Optimization EBM
http://slidepdf.com/reader/full/motion-optimization-ebm 14/14
14
3 D S . C
O M
©
D a s s a u l t S y s t è m e s | C o n f i d e n t i a l I n f o r m a t i o n | 6 / 1 1 / 2 0 1 3 | r e f . : 3 D S
_ D
o c u m e n t_ 2 0 1 2