Help with A2plus contraint

Discussion about the development of the Assembly workbench.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
bzb.dev001
Posts: 102
Joined: Sun May 05, 2019 3:08 am

Help with A2plus contraint

Post by bzb.dev001 »

Hello
I don't know if this is the proper forum to ask this question. If not please move this thread to proper place.

I have created an assembly using a2plus wb. It is described below

The assembly is composed of a base(B) with 2 shafts (SF1 and SF2) fixed on its surface.
On shaft(SF1) is installed a disk(D) on which it can rotate freely. Disk(D) has a crank pin(CP) that is placed within the slot of the yoke(Y). One end of the yoke(Y) is installed on shaft(SF2) on which it is free to rotate.

The operation of this assembly is that the disk(D) is rotated by some external force and the turning disk(D) results in reciprocating motion of the yoke(Y).

My issue is what kind of constraint needs to be applied to place the crank pin(CP) within the slot of the yoke(Y) such that if I were to rotate the disk(D), freecad would automatically recalculate the position of the yoke(Y)
0.png
0.png (88.02 KiB) Viewed 1357 times
Thanks
Attachments
sample-solids.FCStd
(40.26 KiB) Downloaded 64 times
kbwbe
Veteran
Posts: 1052
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: Help with A2plus contraint

Post by kbwbe »

bzb.dev001 wrote: Wed Oct 09, 2019 5:35 pm
Hi,
use "pointOnPlane" constraint.
1) select the upper circle of the pin. It's center is used as point.
2) select the guiding plane surface
3) hit the pointOnPlane-button
4) set an offset, so that the pin is in the middle of the slot.

After doing this, the assembly shows as here:
.
bzb.png
bzb.png (193.97 KiB) Viewed 1335 times
KBWBE

https://github.com/kbwbe/A2plus
latest release: v0.4.56, installable via FreeCAD's addon manager
Tutorial: gripper assembly https://www.youtube.com/watch?v=QMxcQ5tssWk
Documentation: https://www.freecadweb.org/wiki/A2plus_Workbench
bzb.dev001
Posts: 102
Joined: Sun May 05, 2019 3:08 am

Re: Help with A2plus contraint

Post by bzb.dev001 »

Is it possible to use a2plus in some way to help with animating this assembly?
Thanks
kbwbe wrote: Wed Oct 09, 2019 7:53 pm
bzb.dev001 wrote: Wed Oct 09, 2019 5:35 pm
Hi,
use "pointOnPlane" constraint.
1) select the upper circle of the pin. It's center is used as point.
2) select the guiding plane surface
3) hit the pointOnPlane-button
4) set an offset, so that the pin is in the middle of the slot.

After doing this, the assembly shows as here:
.
bzb.png
Post Reply