Community
Inventor Forum
Welcome to Autodesk’s Inventor Forums. Share your knowledge, ask questions, and explore popular Inventor topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Dynamic simulation model moves while setting up joints

11 REPLIES 11
SOLVED
Reply
Message 1 of 12
pachubby
1056 Views, 11 Replies

Dynamic simulation model moves while setting up joints

pachubby
Enthusiast
Enthusiast

Hi everyone,

 

Hopefully you guys can answer my novice question and explain what's happening in the dynamic simulation environment.

 

As I am inserting the last joint on a 4-bar linkage, the assembly re-orientates by X degrees through the final degree of freedom. This is frustrating because I entered the DS environment with the assembly model positioned at one extremity of movement, and now I have lost the starting position. I can't quite work out why the software has picked this number of X degrees.

 

At a wild guess I might assume one of the earlier joint co-ordinate systems is defining a global position of everything else.

 

To explain my models: This 4-bar link looks like a simple diamond, two long side, two shorter sides. The base link is grounded, the next two links can each rotate using revolution joints, the 4th link can then translate and is connected to the ends of the 2nd and 3rd links. Mechanism status shows 1 DoF. There's also a pair of compression spring style mounts, attached to opposing corners of the diamond shape. In total there are 4 revolution joints, 2 point-line joints and 1 prismatic joints. Essentially I want to control the position of the 4-bar link w.r.t. a perpendicular distance from a flat surface on another grounded part.

 

If you would like the model uploaded, I’ll have to create a non-IP version, but that shouldn’t take to long.

 

I know that I can edit a joint’s properties and update the initial conditions to choose a starting position I want. But I would like to understand the reason why it moves by X degrees.

 

FYI - I have been teaching myself DS for the last few weeks and have been using Wasim Younis’s book (massive thumbs up and kudos to Wasim) and completing the different tutorials. So my general understanding of DS is much improved, but as to the reason why the mechanism moves by X degrees has left me totally scratching my head.

 

For reference I am using Autodesk Inventor 2019, build 330, release 2019.4.

 

Looking forward to some insight!

Autodesk Inventor Professional 2019 64-Bit Edition
Build: 330, Release: 2019.4
Windows 10 Pro, Intel i5-6300HQ, 16GB RAM
NVIDIA Quadro M1000M
0 Likes

Dynamic simulation model moves while setting up joints

Hi everyone,

 

Hopefully you guys can answer my novice question and explain what's happening in the dynamic simulation environment.

 

As I am inserting the last joint on a 4-bar linkage, the assembly re-orientates by X degrees through the final degree of freedom. This is frustrating because I entered the DS environment with the assembly model positioned at one extremity of movement, and now I have lost the starting position. I can't quite work out why the software has picked this number of X degrees.

 

At a wild guess I might assume one of the earlier joint co-ordinate systems is defining a global position of everything else.

 

To explain my models: This 4-bar link looks like a simple diamond, two long side, two shorter sides. The base link is grounded, the next two links can each rotate using revolution joints, the 4th link can then translate and is connected to the ends of the 2nd and 3rd links. Mechanism status shows 1 DoF. There's also a pair of compression spring style mounts, attached to opposing corners of the diamond shape. In total there are 4 revolution joints, 2 point-line joints and 1 prismatic joints. Essentially I want to control the position of the 4-bar link w.r.t. a perpendicular distance from a flat surface on another grounded part.

 

If you would like the model uploaded, I’ll have to create a non-IP version, but that shouldn’t take to long.

 

I know that I can edit a joint’s properties and update the initial conditions to choose a starting position I want. But I would like to understand the reason why it moves by X degrees.

 

FYI - I have been teaching myself DS for the last few weeks and have been using Wasim Younis’s book (massive thumbs up and kudos to Wasim) and completing the different tutorials. So my general understanding of DS is much improved, but as to the reason why the mechanism moves by X degrees has left me totally scratching my head.

 

For reference I am using Autodesk Inventor 2019, build 330, release 2019.4.

 

Looking forward to some insight!

Autodesk Inventor Professional 2019 64-Bit Edition
Build: 330, Release: 2019.4
Windows 10 Pro, Intel i5-6300HQ, 16GB RAM
NVIDIA Quadro M1000M
Labels (1)
11 REPLIES 11
Message 2 of 12
johnsonshiue
in reply to: pachubby

johnsonshiue
Community Manager
Community Manager

Hi! It could be a bug, a limitation, or a bad setting. Without your files, it is very hard to tell. If possible, please share the files here. Forum experts can help take a look.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes

Hi! It could be a bug, a limitation, or a bad setting. Without your files, it is very hard to tell. If possible, please share the files here. Forum experts can help take a look.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 3 of 12
pachubby
in reply to: johnsonshiue

pachubby
Enthusiast
Enthusiast

Hi @johnsonshiue 

 

I have attached a Pack&Go where I have been able to replicate the problem.  The attached image highlights how the model has moved (from 20mm to 19.980...mm).

 

My workflow:

Before entering the dynamic simulation (DS) environment the assembly was positioned how I wanted it (for the purposes of this design, a neutral position, and 20mm away from a grounded datum surface). I set this with Mate4 which is then suppressed. Once I enter the DS environment I first turn off the "Automatically convert..." in simulation setting. Then manually convert constraints, I create: revolutions1,2,3&4, and point-lines1. Then I insert point-line2 and prismatic7. As soon as I create prismatic7, the assembly moves by 0.0193...mm.

 

I would like to know why it moves?

Do I need to change my workflow?

Or how do I control the initial position of the model? ... Note that I want to position the model X distance from the datum surface using rational (whole) numbers. Rather than changing the angular initial condition on one of the revolution joints.

 

Many thanks,

 

Autodesk Inventor Professional 2019 64-Bit Edition
Build: 330, Release: 2019.4
Windows 10 Pro, Intel i5-6300HQ, 16GB RAM
NVIDIA Quadro M1000M
0 Likes

Hi @johnsonshiue 

 

I have attached a Pack&Go where I have been able to replicate the problem.  The attached image highlights how the model has moved (from 20mm to 19.980...mm).

 

My workflow:

Before entering the dynamic simulation (DS) environment the assembly was positioned how I wanted it (for the purposes of this design, a neutral position, and 20mm away from a grounded datum surface). I set this with Mate4 which is then suppressed. Once I enter the DS environment I first turn off the "Automatically convert..." in simulation setting. Then manually convert constraints, I create: revolutions1,2,3&4, and point-lines1. Then I insert point-line2 and prismatic7. As soon as I create prismatic7, the assembly moves by 0.0193...mm.

 

I would like to know why it moves?

Do I need to change my workflow?

Or how do I control the initial position of the model? ... Note that I want to position the model X distance from the datum surface using rational (whole) numbers. Rather than changing the angular initial condition on one of the revolution joints.

 

Many thanks,

 

Autodesk Inventor Professional 2019 64-Bit Edition
Build: 330, Release: 2019.4
Windows 10 Pro, Intel i5-6300HQ, 16GB RAM
NVIDIA Quadro M1000M
Tags (2)
Message 4 of 12
JDMather
in reply to: pachubby

JDMather
Consultant
Consultant
Accepted solution

Examine the Attached assembly.

If you set up you assembly constraints correctly - you generally do not need to manually create Joints in Dynamic Simulation as they will be created for you automatically.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Examine the Attached assembly.

If you set up you assembly constraints correctly - you generally do not need to manually create Joints in Dynamic Simulation as they will be created for you automatically.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Message 5 of 12
pachubby
in reply to: JDMather

pachubby
Enthusiast
Enthusiast

Hi @JDMather

 

Fantastic - thanks! I now know what I was doing wrong in setting up my assembly constraints and joints.

 

Reviewing the assembly model you sent back in your reply, has lead me to go off and refresh my memory of 3D free body diagram mechanics knowledge. Then the eureka moment happened and the final bit of the dynamic simulation jigsaw clicked into place and I understand how to use it properly. So many thanks.

 

For anyone reading this post, I strongly recommend buying Wasim Younis's book, Up And Running With Autodesk Inventor Professional Part 2 Dynamic Simulation. There’s not much online resource for Dynamic Simulation on either the Autodesk website or YouTube.

Autodesk Inventor Professional 2019 64-Bit Edition
Build: 330, Release: 2019.4
Windows 10 Pro, Intel i5-6300HQ, 16GB RAM
NVIDIA Quadro M1000M
0 Likes

Hi @JDMather

 

Fantastic - thanks! I now know what I was doing wrong in setting up my assembly constraints and joints.

 

Reviewing the assembly model you sent back in your reply, has lead me to go off and refresh my memory of 3D free body diagram mechanics knowledge. Then the eureka moment happened and the final bit of the dynamic simulation jigsaw clicked into place and I understand how to use it properly. So many thanks.

 

For anyone reading this post, I strongly recommend buying Wasim Younis's book, Up And Running With Autodesk Inventor Professional Part 2 Dynamic Simulation. There’s not much online resource for Dynamic Simulation on either the Autodesk website or YouTube.

Autodesk Inventor Professional 2019 64-Bit Edition
Build: 330, Release: 2019.4
Windows 10 Pro, Intel i5-6300HQ, 16GB RAM
NVIDIA Quadro M1000M
Message 6 of 12
JDMather
in reply to: pachubby

JDMather
Consultant
Consultant

@pachubby wrote:

There’s not much online resource for Dynamic Simulation on ...YouTube.


Hmmp.

 

https://www.youtube.com/playlist?list=PLp5izJt_zvN08mpY4UcYrzJV2N6QOLAIR

https://www.youtube.com/playlist?list=PLp5izJt_zvN0GnwEUFR1zE06nQvDAWxz2


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional



@pachubby wrote:

There’s not much online resource for Dynamic Simulation on ...YouTube.


Hmmp.

 

https://www.youtube.com/playlist?list=PLp5izJt_zvN08mpY4UcYrzJV2N6QOLAIR

https://www.youtube.com/playlist?list=PLp5izJt_zvN0GnwEUFR1zE06nQvDAWxz2


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Tags (1)
Message 7 of 12
pachubby
in reply to: JDMather

pachubby
Enthusiast
Enthusiast

A-ha! I stand corrected.

 

Thanks, I'll take a look.

Autodesk Inventor Professional 2019 64-Bit Edition
Build: 330, Release: 2019.4
Windows 10 Pro, Intel i5-6300HQ, 16GB RAM
NVIDIA Quadro M1000M
0 Likes

A-ha! I stand corrected.

 

Thanks, I'll take a look.

Autodesk Inventor Professional 2019 64-Bit Edition
Build: 330, Release: 2019.4
Windows 10 Pro, Intel i5-6300HQ, 16GB RAM
NVIDIA Quadro M1000M
Message 8 of 12

AnthonyHarris90842
Collaborator
Collaborator
Hi JD

The above playlists do not exist anymore.
Do you perhaps have a new link
0 Likes

Hi JD

The above playlists do not exist anymore.
Do you perhaps have a new link
Message 9 of 12

JDMather
Consultant
Consultant

@AnthonyHarris90842 

I no longer have access to Autodesk software.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


0 Likes

@AnthonyHarris90842 

I no longer have access to Autodesk software.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Message 10 of 12

JDMather
Consultant
Consultant

@AnthonyHarris90842 

Split the model in half to simplify the set up of constraints (Joints) and solve for only one side.

This will give the force for one cylinder which is equivalent in the second cylinder.

Otherwise you will likely be plagued with overdefined conditions in the Joint solver.

You will have a Revolution Joint for the Rotation DoF.

Constrain the Cylinder for Revolution Joint at one end and Point-Line or Point-Point at the other end.

Constrain the Cylinder Piston such that it has a single Translational DoF.

Solve for Unknown Force - Jack Force through desired translation distance (you might first have to solve for desired translational distance based on desired rotation angle).


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


@AnthonyHarris90842 

Split the model in half to simplify the set up of constraints (Joints) and solve for only one side.

This will give the force for one cylinder which is equivalent in the second cylinder.

Otherwise you will likely be plagued with overdefined conditions in the Joint solver.

You will have a Revolution Joint for the Rotation DoF.

Constrain the Cylinder for Revolution Joint at one end and Point-Line or Point-Point at the other end.

Constrain the Cylinder Piston such that it has a single Translational DoF.

Solve for Unknown Force - Jack Force through desired translation distance (you might first have to solve for desired translational distance based on desired rotation angle).


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Message 11 of 12

AnthonyHarris90842
Collaborator
Collaborator
Thank you so much.
I'll try that.
0 Likes

Thank you so much.
I'll try that.
Message 12 of 12

JDMather
Consultant
Consultant

@AnthonyHarris90842 

If you still have trouble figuring it out - post a screen shot of your Joints list.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


0 Likes

@AnthonyHarris90842 

If you still have trouble figuring it out - post a screen shot of your Joints list.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report