Part Offset
This documentation is not finished. Please help and contribute documentation.
Gui Command explains how tools should be documented. See Draft ShapeString for an example of a well documented tool. Browse Category:UnfinishedDocu/en to see incomplete pages like this one. See Category:Command Reference/en 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.
Menu location |
---|
Part → 3D Offset |
Workbenches |
Part |
Default shortcut |
None |
Introduced in version |
- |
See also |
Thickness, Part 2D Offset |
Contents |
Description
The Part 3D Offset tool creates parallel copies of a selected shape at a certain distance from the base shape, giving a new object.
Usage
- Select the Object you want to create the offset from.
- Press the
3D Offset button
- Adjust distance and parameters depending on the original object and the resulting objects validity.
Properties
- DataOffset: Distance to offset the faces of the shape
- DataMode: Mode of creation . Skin creates a new shape around the source shape. Pipe ( todo ) . RectoVerso ( todo )
- DataJoin type: How the new corners are build up. Intersection gives sharp corners by linear extension of the edges. Arc and Tangent give rounded corners.
- Option ː Intersection ː Allows offsets pointing inwards to "overflood" the gap by intersecting the resulting shape until opposite faces are reached.
- Option ː Self Intersection ː ( todo )
- Option ː Fill Offset ː When the shape was 2 dimensional , the gap inbetween the 2 shapes gets filled. The fill is now a solid, hence the source shape is not a solid . Thus boolean operations may lead to strange results. (see example below) .
Example
Object with small offset and rounded ( arc ) corners.
Same object with sharp ( intersection ) corners.
Same object with thick distance overfilling the front left gap and allowed intersections.
Arbitrary shape ( draft poly as wire ) with a 3D Offset ( ignores MODE param )
same shape with a 3D Offset as SKIN and filled offset
filled offset with 2 Cylinders creating boolean cuts. Cylinder A goes through the FILL whilst Cylinder B only goes thru the FILL and NOT through the source 2D shape.
- Primitives: Box, Cone, Cylinder, Sphere, Torus, CreatePrimitives, Shapebuilder
- Modifying objects: Boolean, Union, Common, Cut, Join features, Connect, Embed, Cutout
- Splitting tools: Boolean fragments, Slice a part, Slice, XOR, Part Defeaturing
- Compound: Make compound, Explode Compound, Compound Filter; Extrude, Fillet, Revolve, Section, Cross sections, Chamfer, Mirror, Ruled Surface, Sweep, Loft
- Offset tools: 3D Offset, 2D Offset, Thickness, Projection on surface

- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties; Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base; Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Points, Raytracing, Reverse Engineering, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Deprecated or unmaintained workbenches: Complete, Drawing, Robot
- Hubs: User hub, Power users hub, Developer hub