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: 

Constrain pin in curved slot

11 REPLIES 11
SOLVED
Reply
Message 1 of 12
sbromley
3222 Views, 11 Replies

Constrain pin in curved slot

Constraints AGAIN.

How do I constrain the movement of the plate shown below to just the extents of the bolt in the slot, as below?

Capture.JPG

Autocad Mechanical 2023
11 REPLIES 11
Message 2 of 12
admaiora
in reply to: sbromley

Contact set or transitional constraint?

Admaiora
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

_____________________________________________________________________________
Facebook | Twitter | Youtube

Message 3 of 12
EvanGu
in reply to: sbromley

Hi,

You can create a Rotational joint and set angular limits to constrain the movement.

joint.png


Evan Gu
Inventor/Fusion QA Engineer
Message 4 of 12
sbromley
in reply to: EvanGu

Thanks I'm having a play with rotational joint. So far no end of entering limit angles will make it stop. It is free to rotate fully!!! I'll keep trying.

 

EDIT - Nope. Can't make it stop at the slot limits. I've tried every angle I can but it still spins around fully. I'm obviously doing something wrong.

Never mind, thanks for the help.

Autocad Mechanical 2023
Message 5 of 12
IgorMir
in reply to: sbromley

Hi sbromley;

Try to use an angle constrain. Just like on the attached video.

Cheers,

Igor.

Web: www.meqc.com.au
Message 6 of 12
sbromley
in reply to: IgorMir

Thanks all. I've somewhere near. Not perfect and certainly not as intuitive as I'd like. 

Autocad Mechanical 2023
Message 7 of 12
jhackney1972
in reply to: sbromley

If you want to make it stop when the pin hits the end of the slot, on each end, you can remove the angle constraint, leave the rotation joint and simply add a "Contact Set" to the assembly.  You select each part, in turn, in the browser, right click on it, and select "Contact Set".  Then select the Inspect tab and choose "Activate Contact Solver".  When you manually drag the component, it will stop when the pin hits the end of the slot.  You can also "Drive" it  if you need to.

One note here, the Contact Solver uses a lot of resources so you do not want to leave it on all the time when not needed.

 

Activate Contact Solver.jpgContact Set.jpg


"If you find my answer solved your question, please select the Accept Solution icon"

John Hackney
Retired

Beyond the Drafting Board


Message 8 of 12
kelly.young
in reply to: sbromley

Hello @sbromley if the Angular Constraint and Joint Constraint with Limits aren't working like you want (you can try to create planes through the slot end centers to orient the angles more easily) you can try using the Transitional Constraint between created surfaces. 

 

Here is a short screencast going over how to achieve this. 

 

 

Hope that helps!

 

Please select the Accept as Solution button if a post solves your issue or answers your question.

Message 9 of 12
WHolzwarth
in reply to: kelly.young

Pardon me, guys, but I've seen only simple stuff here.

Moving a pin along an arc with angular limits is not the goal. The path can be a complex curve, and it should be possible there, too.

I don't trust too much in contact set, it's flipping with fast mouse movements. But several years ago I found Rusty Belcher's train movement along a curved path:
https://www.youtube.com/watch?v=cjkgEqTpeSk

In the attachment I did similar for a pin along spline curve move, running in Studio.

 

Pin on splined curve.jpg

 

But I've been struggling for a long time with attempts for changing an already placed startup value of an animated parameter (1mm to 0 mm in this sample). I didn't succeed.

That's driving me mad !

Walter Holzwarth

EESignature

Message 10 of 12
kelly.young
in reply to: WHolzwarth

Hello @WHolzwarth thanks for attaching the example. You would have to go back to the initial inception of the DriveMe parameter under Slot.ipt and change it to 0mm there.

 

This also changes the overall length to drive shortened by 1mm, but with a spline it is hard/not possible to define with dimensions for an overall length parameterically. If you could use arcs with tangent curve intersections for arc lengths and set up a combined length User Parameter.

 

Not sure if that helps but thought I would mention.

Message 11 of 12
sbromley
in reply to: kelly.young

Looks like the way to do it I'll but try. Never used the surface feature before.

Autocad Mechanical 2023
Message 12 of 12
WHolzwarth
in reply to: kelly.young


@kelly.young  schrieb:

.. You would have to go back to the initial inception of the DriveMe parameter under Slot.ipt and change it to 0mm there.


Thanks Kelly.

I tried your proposal of my own yesterday, but after some editing it was not possible. Perhaps it's not editing-proof; I'll watch further.

Another attempt this morning could change the start back to 0 mm. Perhaps a re-boot would have helped yesterday.

Walter Holzwarth

EESignature

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

Post to forums  

Technology Administrators


Autodesk Design & Make Report