Hi, I'm new to FreeCAD. I'm recreating a linkage but having trouble constraining these two parts together. I need Lever2 to have Rz free and translation within the slot. I can get the right movement on the full circle using PlaneAlignment and PointsOnCircle, but I can't find a way to limit movement to the ends of the slot.
Assembly3 - roller in curved slot
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Assembly3 - roller in curved slot
- Attachments
-
- Parts.FCStd
- (43.34 KiB) Downloaded 35 times
-
- Assembly.FCStd
- (12.99 KiB) Downloaded 32 times
Re: Assembly3 - roller in curved slot
What is Rz ?
and - I presume you are using master branch of FreeCAD?
Re: Assembly3 - roller in curved slot
Rotation around Z axis. So Lever2 should rotate freely as long as the circular pad stays within the slot. I'm using 0.20.2.
Re: Assembly3 - roller in curved slot
Thank you for the translation
I was guessing this was the case, but better ask....
I was guessing this was the case, but better ask....
Re: Assembly3 - roller in curved slot
Do I understand that lever1 is fixed rigidly at the two points I shown with red circles?
BTW "locking" lever1 in assembly 3 locks it in relation to other parts - it doesn't fix it in space
BTW "locking" lever1 in assembly 3 locks it in relation to other parts - it doesn't fix it in space
Re: Assembly3 - roller in curved slot
This is all part of a much bigger mechanism with both levers shown attaching to more levers. I have most of that working. For this demo I simply 'locked' Lever1 to try and figure out the roller/slot constraints, as I understand it shouldn't matter when I work the solution into the main files.
Re: Assembly3 - roller in curved slot
I have modeled and animated similar assemblies (using limited slip eccentric),
but must admit that I never managed to model the slip.
So far I basically have an assembly with two different skeleton sketches one for each extremity of the slip (or slide in slot in your case)
and animate either case separately
I am quite interested in your model for this reason.
Without understanding what drives what in your model it is even more difficult.
Is it that lever1 is fixed (defining slot position) and something is rotating lever2 from one end of the slot to the other end?
but must admit that I never managed to model the slip.
So far I basically have an assembly with two different skeleton sketches one for each extremity of the slip (or slide in slot in your case)
and animate either case separately
I am quite interested in your model for this reason.
Without understanding what drives what in your model it is even more difficult.
Is it that lever1 is fixed (defining slot position) and something is rotating lever2 from one end of the slot to the other end?
Re: Assembly3 - roller in curved slot
The object is locked/fixed inside the Assembly container. If you move the container, you are right that the object moves through space as well. If you consider the Assembly container as fixed to the global CS then "locking" fixes the object in space.
As far as I know there are no limits to translations or rotations implemented yet. Such limits can be set within a controller app but only for a driven constraint.
A controller could drive the movement within the slot and another could drive the main movement, but then you need to synchronise both controllers. Maybe this could be achieve with expressions.