PATH CONSTRAINTS

PATH CONSTRAINTS

PatrickMacMahon
Advocate Advocate
4,471 Views
4 Replies
Message 1 of 5

PATH CONSTRAINTS

PatrickMacMahon
Advocate
Advocate

Is there a way to constrain an object in an assembly so it is able to exactly follow a non-linear or non-radial path such a spline as shown below and contained in the Assembly files attached ?

Thanks

 

 

PatrickMacMahon_0-1601775111577.png

 

0 Likes
Accepted solutions (1)
4,472 Views
4 Replies
Replies (4)
Message 2 of 5

Scott_Parker
Autodesk
Autodesk

Some might be able to propose a better way.  But one way would be.

  1. Extrude the path to create a surface in Path Spline IPT 01.  Doesn't matter the distance.
  2. Create an offset surface 100 mm from the surface created in step 1.
  3. In the assembly create a tangent constraint between the body in Ball_Mid:1 and the surface created in step 2.
  4. Create a mate constraint between the center of the sphere and the XZ plane of the path part.

Scott



Scott Parker
Principal Software Engineer
0 Likes
Message 3 of 5

JDMather
Consultant
Consultant

There are several different techniques to do this depending on the Design Intent.

This video (and Attached files) demonstrates one technique.

(This could also be done with a continous loop 2D or 3D path.

 


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


0 Likes
Message 4 of 5

johnsonshiue
Community Manager
Community Manager
Accepted solution

Hi Patrick,

 

On top of what Scott and JD mentioned, you can also use Transitional constraint. You will need to extrude the curve as a surface. Then create the Transitional constraint between the surface (transitional face) and the object (moving face) moving along the path.

Many thanks!



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

PatrickMacMahon
Advocate
Advocate
Thanks. This is the solution I have been using and was hoping that there
might be a more direct method. Thanks all.