from onshape by aadamchick | SimScale...