Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

How To Work With Subassemblies For Animation?

bobc
Contributor

How To Work With Subassemblies For Animation?

bobc
Contributor
Contributor

The attached assembly image shows a subassembly that is a servo motor with an arm and link that I want to add a rotational joint to for animation.

 

The servo, pink link, and blue arm are in hitec_hs_648mg_assy,iam which I have placed in the PitchFrameWeldment.iam. I want to ground the servo motor, but not the link or arm. I have made the link and arm flexible and can rotate them independently by dragging with mouse. When I create a rotational joint between the pink link pin and the clevis hole that's on the tube, the entire subassembly rotates. 

 

How can I fix this?

 

Thanks,

--Bob
AutoDesk PDS 2014
Windows8 64bit / Asus P9X79 / i7 3820 / 32GB RAM / 256 GB SSD / nVidia K2000D / Dual 27" LCD
0 Likes
Reply
Accepted solutions (2)
1,820 Views
12 Replies
Replies (12)

JDMather
Consultant
Consultant
Accepted solution

@Anonymous wrote:

 

How can I fix this?

 

Thanks,


Don't place in a Weldment.

 

Place the Weldment and the Flexible as sub-assemblies in another assembly.


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


bobc
Contributor
Contributor
Thanks for the quick reply. I haven't finished redoing the assemblies and getting it to animate, but your fix makes perfect sense.

--Bob
AutoDesk PDS 2014
Windows8 64bit / Asus P9X79 / i7 3820 / 32GB RAM / 256 GB SSD / nVidia K2000D / Dual 27" LCD
0 Likes

bobc
Contributor
Contributor

I have finished redoing the all the assemblies and they each work correctly when I drive the joints within the subassemblies, but when I assemble all subs into a top assembly I cannot drive the joints without getting the error: "Cannot solve at (or near) this point. Check drive parameters and adaptivity settings"

 

The attached screen shot shows the top assembly (WingTipDisplayFrameAssy) with the subassemblies (RollFrameAssy, PitchFrameAssy, and YawFrameAssy).

I have everything adaptive. In the top assy I only have the Yaw sub Grounded.

 

I want to drive the Rotational joint (Rotational:2 near bottom of browser) but am getting the error.

 

Any ideas how to fix?

 

Thanks,

 

 

--Bob
AutoDesk PDS 2014
Windows8 64bit / Asus P9X79 / i7 3820 / 32GB RAM / 256 GB SSD / nVidia K2000D / Dual 27" LCD
0 Likes

JDMather
Consultant
Consultant

@Anonymous wrote:

 

I have everything adaptive. .....

  


I don't know why you would have anything Adaptive.  I think what you really want is Flexible.

 

I am not familiar with diagnosing constraint problems from images.

I am only familiar with native Inventor files.


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


0 Likes

bobc
Contributor
Contributor

 

I changed the Adaptive assemblies, that I could, to Flexible, and have the same error. I've been studying tutorials on assembly animation, but not seeing how to fix this particular problem.

 

The project is too large to attach, but you can download it from my site: WingTipDisplayFrame

 

Thanks,

 

--Bob
AutoDesk PDS 2014
Windows8 64bit / Asus P9X79 / i7 3820 / 32GB RAM / 256 GB SSD / nVidia K2000D / Dual 27" LCD
0 Likes

Daniel248
Collaborator
Collaborator
Accepted solution

@Anonymous wrote:

 

I changed the Adaptive assemblies, that I could, to Flexible, and have the same error. I've been studying tutorials on assembly animation, but not seeing how to fix this particular problem.

 

The project is too large to attach, but you can download it from my site: WingTipDisplayFrame

 

Thanks,

 


Hi Bob,

 

Thanks for posting the files. I found many things preventing you from running an animation with your assembly: too many degrees of freedom , insufficient/overly constrained parts, usage of โ€œJointโ€ instead of โ€œConstrainโ€ (Joints cannot be animated in Inventor Studio, if thatโ€™s what you intended to use for your animation).   

 

I have made several changes to the way your assembly was constrained, created a short animation in Studio and a took a few screen snapshots illustrating what Iโ€™ve done.

 

Animation example can be downloaded from here:

http://a360.co/19vB6lo

 

and a ZIP file with snapshots from here:

http://a360.co/19vG4P3

 

(I assumed there was some support/mount missing for your hitec_hs_645mg_assy.iam which was badly constrained and I've re-positioned that in the middle of the channel profile).

 

Try re-building your assembly and make more use of symmetry, axis and planes to position, constrain and drive your model.

 

0 Likes

JDMather
Consultant
Consultant

I am not sure when I will get a chance to go through this from top-to-bottom, but you have some grounded subs that I would not expect.

 

Part BearingBlock would be bolted to something setting the location of YawFrameAssy.

I would not ground the entire sub assembly YawFrameAssy.

 

3 Mate Flush constraints between the Origin XY, YZ and XZ planes of part BearingBlock and the Assembly Origin Planes.

This would lock Bearing Block in place without grounding the entire sub assembly.

 

I saw other sub assemblies where I would use the same logic.


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


0 Likes

bobc
Contributor
Contributor

Hi Daniel,

 

I appreciate you taking the time to fix the assemblies and produce the video and images. I don't own Studio, but maybe I should. I'll look into it.

 

I was only wanting to do the animations in Inventor for motion analysis, and probably produce a video to put on my website - after I finish everything.

 

Can you please share the fixed files with me, or explain the fixes? I want to get good at this part of the design process for this project and future work I am planning. I haven't yet figured out the strategy for adding joints vs constraints, and what to make adaptive or flexible, and do you do it all in subassemblies, top assemblies or both. I bought an Inventor course and it's helped much with the design, but it wasn't thorough enough on the the details of what I mention above.

 

Can you or others recommend tutorials that would help with the animation part of the process?

 

Thanks,

--Bob
AutoDesk PDS 2014
Windows8 64bit / Asus P9X79 / i7 3820 / 32GB RAM / 256 GB SSD / nVidia K2000D / Dual 27" LCD
0 Likes

bobc
Contributor
Contributor

Hi JD,

 

I appreciate your comments. I am taking what you and Daniel have said and will attempt to fix my mistakes.

 

I look forward to your analysis when you have time.

 

Thanks,

--Bob
AutoDesk PDS 2014
Windows8 64bit / Asus P9X79 / i7 3820 / 32GB RAM / 256 GB SSD / nVidia K2000D / Dual 27" LCD
0 Likes

JDMather
Consultant
Consultant

@Anonymous wrote:

Hi Daniel,

 

I appreciate you taking the time to fix the assemblies and produce the video and images. I don't own Studio, but maybe I should. I'll look into it.

 


I don't know what this means?  Inventor Studio is part of Inventor.  Environments>Studio.

You thread title was about Animation.

How were you planning on doing an Animation without going into Environments>Studio?


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


0 Likes

Daniel248
Collaborator
Collaborator

@Anonymous wrote:

Hi Daniel,

 

.....

Can you please share the fixed files with me, or explain the fixes?

....

 


Hi Bob,

 

I have uploaded your โ€˜fixedโ€™ assembly to a private location and sent you an email, as I didnโ€™t feel at liberty to make your own files available publicly. (Itโ€™s not fixed really โ€“ please donโ€™t rely on this - Iโ€™ve  just done the minimum amount of re-constraining to enable the animation to run)

 

Like JD said, Studio should be available in Inventor, through Environments>Studio.

If itโ€™s not there, check to see if itโ€™s enabled in the Add-In Manager (Environments>Add-ins).

 

When you download the assembly, run the animation from there.

0 Likes

bobc
Contributor
Contributor

 


@Anonymous wrote:

@Anonymous wrote:

Hi Daniel,

 

I appreciate you taking the time to fix the assemblies and produce the video and images. I don't own Studio, but maybe I should. I'll look into it.

 


I don't know what this means?  Inventor Studio is part of Inventor.  Environments>Studio.

You thread title was about Animation.

How were you planning on doing an Animation without going into Environments>Studio?


 

I haven't used Studio, and didn't remember it was part of Inventor. I guess I've seen it in documentation, but hadn't really paid much attention to it. I see it now under Environments.

 

The animation I need to perform was simply to drive the joints/constraints in Assembly to verify the range of motion that I'd like to have is possible without interference between the parts.

 

I'm building a 3-axis aluminum frame to hold airplane wingtips, onto which I mount my product. The frame is used for tradeshow booth displays. Someday, maybe I'll need to use Studio for producing marketing materials, but I don't have any immediate plans.

 

Thanks,

--Bob
AutoDesk PDS 2014
Windows8 64bit / Asus P9X79 / i7 3820 / 32GB RAM / 256 GB SSD / nVidia K2000D / Dual 27" LCD
0 Likes