I am very new to Shpr3d and absolutely love it so far!
I am working on designing a shifter assembly for a motorcycle engine into a car (push/pull to shift). I have the bodies created and aligned, however I am lost when trying to test function.
I understand the rotate-on-axis function, but cannot seem to figure out how to rotate a linkage on 4 points.
To my knowledge you can only rotate on a single axis at a time in shapr. However I am pretty sure you can export the bodies into a free program like blender and then perform that function without having to pay for an expensive subscription to fusion etc.
Currently, the best one can do is to select multiple bodies, move the rotation point to the pivot location, then rotate the selected bodies. There are no kinematic functions in Shapr3D. I sometimes move bodies, one after another, then screen record while reversing steps. This results in a pseudo 4 bar linkage scenario, but only in one plane.
Using HBPM, and a base sketch with the constrained movements like in the video, you can build your model “joints” off the base sketch.
So in other words, you can do pretty much the same thing as the video, but with the bodies as well.
It has some limitations, as the “joint” movement is only 2D, or limited to how a sketch can move, and there’s no contact limits if modeled parts collide. It can also get tricky to model, because everything has to be built to be driven from the base sketch. And the movement is not very fluid, because it’s relying on Shapr to rebuild the model every time the base sketch is adjusted, which can get slow depending on your history tree features…
BUT IT WORKS
I was able to simulate a motorcycle springer fork’s movement and adjust geometry to see what would be the best way to make some parts.