Assembly3 ConstraintColinear

From FreeCAD Documentation
Jump to navigation Jump to search

This documentation is not finished. Please help and contribute documentation.

GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.

See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.

Other languages:
Deutsch • ‎English • ‎français • ‎polski

Assembly ConstraintColinear.svg Assembly3 ConstraintColinear

Menu location
Default shortcut
Introduced in version
See also


The Assembly ConstraintColinear.svg Colinear command constrains two 2D lines such as non-subdivided wires made with the Draft workbench in relation with a work plane.

It links the positions of both 2D lines in a way that the origin of one line's implicit coordinate system (ICS) lies on the z axis of the other line's ICS with both z axes pointing in the same direction.


  1. Select two 2D lines.
  2. Activate the Assembly ConstraintColinear.svg Colinear command using the:
  3. Press the Assembly3 workbench icon.svg Solve constraints or the Assembly QuickSolve.svg Quick solve button to recompute
(if Assembly AutoRecompute.svg Auto recompute and Assembly SmartRecompute.svg Smart recompute are disabled).


This tool accepts a 3D elements as well e.g. edges or center lines.

  • 2D/3D or 3D/2D: Instead of the 3D elements z axis the projection of that axis onto the 2D line's workplane is used to position the lines.
  • Both 3D: The lines are positioned to one another but I can't figure out how...