PartDesign Thickness: Difference between revisions
No edit summary |
("Options": some improvements.) |
||
Line 60: | Line 60: | ||
<!--T:8--> |
<!--T:8--> |
||
* {{MenuCommand|Thickness}}: Set the |
* {{MenuCommand|Thickness}}: Set the wall thickness either by editing the value or by clicking the up/down arrows. |
||
* {{MenuCommand|Mode}}: |
* {{MenuCommand|Mode}}: |
||
** {{MenuCommand|Skin}}: Select this option if you want to get an item like a vase, |
** {{MenuCommand|Skin}}: Select this option if you want to get an item like a vase, hollow with only a single opening. |
||
** {{MenuCommand|Pipe}}: Not implemented. See [https://forum.freecadweb.org/viewtopic.php?p=484495#p484495 this forum topic]. |
** {{MenuCommand|Pipe}}: Not implemented. See [https://forum.freecadweb.org/viewtopic.php?p=484495#p484495 this forum topic]. |
||
** {{MenuCommand|Recto Verso}}: Not implemented. See [https://forum.freecadweb.org/viewtopic.php?p=484495#p484495 this forum topic]. |
** {{MenuCommand|Recto Verso}}: Not implemented. See [https://forum.freecadweb.org/viewtopic.php?p=484495#p484495 this forum topic]. |
||
* {{MenuCommand|Join Type}}: |
* {{MenuCommand|Join Type}}: |
||
** {{MenuCommand|Arc}}: |
** {{MenuCommand|Arc}}: When non-tangential faces are offset, new faces that do not connect are joined by a fillet with a radius equal to the defined thickness. |
||
** {{MenuCommand|Intersection}}: When faces are offset |
** {{MenuCommand|Intersection}}: When non-tangential faces are offset, new faces that do not connect are extended to meet at their intersection. |
||
* {{MenuCommand|Make thickness inwards}}: When checked, faces are offset inward. |
* {{MenuCommand|Make thickness inwards}}: When checked, faces are offset inward. |
||
Revision as of 17:09, 6 June 2022
PartDesign Thickness |
Menu location |
---|
Part Design → Apply a dress-up feature → Thickness |
Workbenches |
PartDesign |
Default shortcut |
None |
Introduced in version |
0.17 |
See also |
Part Thickness |
Description
The PartDesign Thickness tool works on a solid body and transforms it into a hollow object with at least one open face, giving to each of its remaining faces a uniform thickness. It adds a Thickness object to the document with its corresponding representation in the Tree view.
Base solid (A) → Solid with selected face to be opened (B) → Resulting hollow object (C)
Usage
Add a thickness
- Make sure the correct body is active. If required double-click it in the Tree view.
- Select one or more face(s) of the active Body.
- There are several ways to invoke the tool:
- Press the Thickness button.
- Select the Part Design → Apply a dress-up feature → Thickness option from the menu.
- The Thickness parameters task panel opens. See Options for more information.
- Press the OK button to finish.
- Remember:
- Since there must be at least one face for the feature, the last remaining face in the list cannot be removed.
Edit a thickness
- Do one of the following:
- The Thickness parameters task panel opens. See Options for more information.
- Press the OK button to finish.
Options
- Thickness: Set the wall thickness either by editing the value or by clicking the up/down arrows.
- Mode:
- Skin: Select this option if you want to get an item like a vase, hollow with only a single opening.
- Pipe: Not implemented. See this forum topic.
- Recto Verso: Not implemented. See this forum topic.
- Join Type:
- Arc: When non-tangential faces are offset, new faces that do not connect are joined by a fillet with a radius equal to the defined thickness.
- Intersection: When non-tangential faces are offset, new faces that do not connect are extended to meet at their intersection.
- Make thickness inwards: When checked, faces are offset inward.
Properties
See also: Property editor.
A PartDesign Thickness object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:
Data
Base
- DataBase (
LinkSub
): Base. Sub-link to the parent feature's list of selected edges and faces. - DataSupportTransform (
Bool
): Support Transform. "Include the base additive/subtractive shape when used in pattern features.
- If disabled, only the dressed part of the shape is used for patterning. Default:
false
.
- Data (hidden)AddSubShape (
PartShape
): Add Sub Shape. - Data (hidden)BaseFeature (
Link
): Base Feature. Link to the parent feature. - Data (hidden)_Body (
LinkHidden
): _Body. Hidden link to the parent body.
Part Design
- DataRefine (
Bool
): "Refine shape (clean up redundant edges) after adding/subtracting". Default:true
.
Thickness
- DataValue (
Length
): Value. "Thickness value". Default:1,00 mm
. - DataMode (
Enumeration
): Mode.Skin
(default),Pipe
(seems to be useless).
- ("Recto verso" isn't even listed here...)
- DataJoin (
Enumeration
): Join. "Join type".Arc
(default). - DataReversed (
Bool
): Reversed. "Apply the thickness towards the solids interior". Default:false
. - DataIntersection (
Bool
): Intersection. "Enable intersection-handling". Default:false
.
Limitations
- At least one face to be opened must be selected.
- If thickness goes inwards, the value must be smaller than the smallest height of the Body.
- The command may fail with complex shapes. In this context the surface of e.g. a cone has already to be regarded as complex.
- Additive Pipe or Additive Loft may work better to create complex shapes
Example
- Create a Pad from the sketch
- Create a second sketch on the XY plane
- Create a second Pad from the second sketch
As in the following pictures:
Then
Known Errors
- BRep_API: command not done
- BRep_Tool: no parameter on edge
- Silently Fails
PartDesign
- Structure tools: Part, Group
- Helper tools: Create body, Create sketch, Edit sketch, Map sketch to face
- Modeling tools
- Datum tools: Create a datum point, Create a datum line, Create a datum plane, Create a local coordinate system, Create a shape binder, Create a sub-object(s) shape binder, Create a clone
- Additive tools: Pad, Revolution, Additive loft, Additive pipe, Additive helix, Additive box, Additive cylinder, Additive sphere, Additive cone, Additive ellipsoid, Additive torus, Additive prism, Additive wedge
- Subtractive tools: Pocket, Hole, Groove, Subtractive loft, Subtractive pipe, Subtractive helix, Subtractive box, Subtractive cylinder, Subtractive sphere, Subtractive cone, Subtractive ellipsoid, Subtractive torus, Subtractive prism, Subtractive wedge
- Transformation tools: Mirrored, Linear Pattern, Polar Pattern, Create MultiTransform, Scaled
- Dress-up tools: Fillet, Chamfer, Draft, Thickness
- Boolean: Boolean operation
- Extras: Migrate, Sprocket, Involute gear, Shaft design wizard
- Context menu: Set tip, Move object to other body, Move object after other object, Appearance, Color per face
User documentation
- 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, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub