Map Sketch tool Attaches Sketch to Selected Geometry

Freecad main blog post image

In FreeCAD, the “Map Sketch to Face” (or “Map Sketch”) tool allows you to attach a 2D sketch to a selected face or plane of a 3D object. This ensures that the sketch moves with the underlying geometry if modifications are made.

Typical use cases are of Map Sketch in FreeCAD:

  • The sketch was created on a standard plane (XY, XZ or YZ) and you want to attach it to the face of a solid in order to build a new feature upon it.
  • The sketch was attached to a specific face of a solid but you need to attached it to a different face.
  • A broken model needs to be repaired.

How to Use the Map Sketch Tool in FreeCAD-:

  1. Select an object with a shape, or one or more vertices, edges, and/or faces, and/or a plane.
  2. There are several ways to invoke the tool:
    • Press the  Attach sketch… button.
    • Select the Sketch →  Attach sketch… option from the menu.
  3. The Select sketch dialog opens.
  4. Select a sketch from the dropdown list.
  5. Press the OK button.
  6. The Sketch attachment dialog opens.
  7. Select an attachment method from the dropdown list. Or select Don’t attach to detach the sketch.
  8. Press the OK button.

Important Notes-:

  • Sketch Must Be in Part Design Body – The sketch must be inside a Part Design Body to be mappable.

  • Avoid Non-Planar Faces – FreeCAD works best with flat faces. Mapping to curved surfaces may require workarounds (e.g., using a Draft ShapeString + Part Extrude for text).

  • Attachment Offset – You can adjust position/rotation in the Attachment properties.

Troubleshooting-:

  • “Failed to Map Sketch” Error → Ensure the target face is flat and the sketch is in a Part Design Body.

  • Sketch Doesn’t Move with Geometry → Check if the attachment is properly set in the Property Panel.

“Thank you for reading! If you found this article insightful and valuable, consider sharing it with your friends and followers on social media. Your share can help others discover this content too. Let’s spread knowledge together. Your support is greatly appreciated!”

Amar Patel
About Amar Patel 259 Articles
Hi, I am Amar Patel from India. Founder, Author and Administrator of mechnexus.com. I am a Simple Average Man who Loves life and Love living life. Professionally I am a Mechanical Engineer with Solid command over CAD software like FreeCAD, SolidWorks, Autodesk Inventor and AutoCAD Mechanical. I’m here to share my knowledge to help you accomplish your design and engineering tasks quicker and easier. I am Passionate about learning new things especially about Open-Source Software. I love teaching therefore I started my YouTube Channel on FreeCAD and I believe FreeCAD have lots of potential than traditional 3D software. contact me - [email protected]