FreeCAD_assembly3
FreeCAD_assembly3 copied to clipboard
We need a helper plane tool for centering parts only in one direction between two points
Here I want to create a constraint that will make d1
and d2
equal, while letting me move this part freely in "up/down" direction.
This is the same requirement we discussed in #53. We need a convenient way to achieve this kind of positioning tasks.
My proposal is having a tool that creates a Helper Plane
in between two points. The invisible line between two points will be perpendicular to this helper plane.
When we need to center the example socket in between two holes, first we create the Helper Plane
between a
and b
, then create a PointInPlane
constraint with c
point and the Helper Plane
.
I would declare the socket's symmetry plane as an element, then put a symmetry constraint between a and b with respect to that plane.
@jpg87Fr Yes, that would solve the problem but you have to define a symmetry plane for every part. It would be the same or more burden for the parts we just download from manufacturer and import into the model (the STL files). This may also be preferred, it's just another approach.