https://wiki.freecad.org/api.php?action=feedcontributions&user=Patn&feedformat=atomFreeCAD Documentation - User contributions [en]2024-03-28T21:49:41ZUser contributionsMediaWiki 1.40.1https://wiki.freecad.org/index.php?title=PartDesign_AdditivePipe&diff=415888PartDesign AdditivePipe2019-02-10T05:05:05Z<p>Patn: added detail to fixed and auxiliary options</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand<br />
|Name=PartDesign AdditivePipe<br />
|Workbenches=[[PartDesign Workbench|PartDesign]]<br />
|MenuLocation=PartDesign → Additive pipe<br />
|Version=0.17<br />
|SeeAlso=[[PartDesign AdditiveLoft|PartDesign Additive Loft]]<br />
}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
'''Additive Pipe''' creates a solid in the active Body by sweeping one or more sketches (also referred to as cross-sections) along an open or closed path. If the Body already contains features, the additive pipe will be merged to them.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
</translate><br />
[[File:PartDesign AdditivePipe example.svg|none]]<br />
<translate><br />
<!--T:5--><br />
''On the left: cross-sections (A) and (B) to be swept along path (C); resulting Additive pipe on the right.''<br />
<br />
==How to use== <!--T:6--><br />
<br />
<!--T:7--><br />
# Press the {{KEY|[[Image:PartDesign AdditivePipe.png|24px]] '''Additive pipe'''}} button.<br />
# In the '''Select feature''' dialog, select a sketch to be used as first cross-section and click {{KEY|OK}}.<br />
#* Alternatively, a single sketch can be selected prior to pressing the Additive pipe button.<br />
# In the '''Pipe parameters''' under '''Profile''', press the {{KEY|Object}} button.<br />
# Select the sketch to be used as path in the 3D view:<br />
#* Alternatively, edges of the body can be selected by pressing {{KEY|Add Edge}} and selecting edges in the 3D view. <br />
# To use more than one cross-section, under '''Section transformation''' set the Transform mode to ''Multisection''; press {{KEY|Add Section}} then select a sketch in the 3D view. Repeat for each additional cross-section.<br />
# Set options if needed and click {{KEY|OK}}.<br />
<br />
==Options== <!--T:8--><br />
'''Section Transformation''': <br />
* Select '''Constant''' to use a single profile<br />
* Select '''Multisection''' to use multiple profiles<br />
'''Section Orientation''':<br />
* Standard<br />
* Fixed<br />
** Orientation set by first profile and constant throughout<br />
* Frenet<br />
** Create minimum possible twisting of profile. For more info, see [https://en.wikipedia.org/wiki/Frenet%E2%80%93Serret_formulas Frenet-Serret Formulas]<br />
* Auxiliary<br />
** Specify secondary path to guide pipe<br />
* Binormal<br />
** Specify binormal vector in X, Y and Z<br />
'''Corner Transition'''<br />
* Transformed<br />
* Right<br />
* Rounded<br />
<br />
==Properties== <!--T:9--><br />
<br />
<!--T:10--><br />
* {{PropertyData|Label}}: name given to the operation, this name can be changed at convenience.<br />
* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape]] for more details.<br />
* {{PropertyData|Sections}}: lists the sections used.<br />
* {{PropertyData|Spine Tangent}}: true or false (default). True extends the path to include tangent edges.<br />
* {{PropertyData|Auxiliary Spine Tangent}}: true or false (default). True extends the auxiliary path to include tangent edges.<br />
* {{PropertyData|Auxiliary Curvelinear}}: true or false (default). True calculates normal between equidistant points on both spines.<br />
* {{PropertyData|Mode}}: profile mode. See [[#Options|Options]].<br />
* {{PropertyData|Binormal}}: binormal vector for corresponding orientation mode.<br />
* {{PropertyData|Transition}}: transition mode. Options are ''Transformed'', ''Right Corner'' or ''Round Corner''.<br />
* {{PropertyData|Transformation}}: ''Constant'' uses a single cross-section. ''Multisection'' uses two or more cross-sections. ''Linear'', ''S-shape'' and ''Interpolation'' are currently not functional.<br />
<br />
==Limitations== <!--T:11--><br />
<br />
<!--T:12--><br />
* Sketches used for cross-sections must form closed profiles.<br />
* It is not possible to use a vertex as cross-section.<br />
* A cross-section cannot lie on the same plane as the one immediately preceding it.<br />
* To better control the shape of the pipe, it is recommended that all the cross-sections have the same number of segments. For example, for a pipe between a rectangle and a circle, the circle may be broken down into 4 connected arcs.<br />
<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_AdditivePipe&diff=415887PartDesign AdditivePipe2019-02-10T04:09:41Z<p>Patn: add frenet detail</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand<br />
|Name=PartDesign AdditivePipe<br />
|Workbenches=[[PartDesign Workbench|PartDesign]]<br />
|MenuLocation=PartDesign → Additive pipe<br />
|Version=0.17<br />
|SeeAlso=[[PartDesign AdditiveLoft|PartDesign Additive Loft]]<br />
}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
'''Additive Pipe''' creates a solid in the active Body by sweeping one or more sketches (also referred to as cross-sections) along an open or closed path. If the Body already contains features, the additive pipe will be merged to them.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
</translate><br />
[[File:PartDesign AdditivePipe example.svg|none]]<br />
<translate><br />
<!--T:5--><br />
''On the left: cross-sections (A) and (B) to be swept along path (C); resulting Additive pipe on the right.''<br />
<br />
==How to use== <!--T:6--><br />
<br />
<!--T:7--><br />
# Press the {{KEY|[[Image:PartDesign AdditivePipe.png|24px]] '''Additive pipe'''}} button.<br />
# In the '''Select feature''' dialog, select a sketch to be used as first cross-section and click {{KEY|OK}}.<br />
#* Alternatively, a single sketch can be selected prior to pressing the Additive pipe button.<br />
# In the '''Pipe parameters''' under '''Profile''', press the {{KEY|Object}} button.<br />
# Select the sketch to be used as path in the 3D view:<br />
#* Alternatively, edges of the body can be selected by pressing {{KEY|Add Edge}} and selecting edges in the 3D view. <br />
# To use more than one cross-section, under '''Section transformation''' set the Transform mode to ''Multisection''; press {{KEY|Add Section}} then select a sketch in the 3D view. Repeat for each additional cross-section.<br />
# Set options if needed and click {{KEY|OK}}.<br />
<br />
==Options== <!--T:8--><br />
'''Section Transformation''': <br />
* Select '''Constant''' to use a single profile<br />
* Select '''Multisection''' to use multiple profiles<br />
'''Section Orientation''':<br />
* Standard<br />
* Fixed<br />
* Frenet<br />
** Create minimum possible twisting of profile. For more info, ssee [https://en.wikipedia.org/wiki/Frenet%E2%80%93Serret_formulas Frenet-Serret Formulas]<br />
* Auxiliary<br />
** Specify profile<br />
* Binormal<br />
** Specify binormal vector in X, Y and Z<br />
'''Corner Transition'''<br />
* Transformed<br />
* Right<br />
* Rounded<br />
<br />
==Properties== <!--T:9--><br />
<br />
<!--T:10--><br />
* {{PropertyData|Label}}: name given to the operation, this name can be changed at convenience.<br />
* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape]] for more details.<br />
* {{PropertyData|Sections}}: lists the sections used.<br />
* {{PropertyData|Spine Tangent}}: true or false (default). True extends the path to include tangent edges.<br />
* {{PropertyData|Auxiliary Spine Tangent}}: true or false (default). True extends the auxiliary path to include tangent edges.<br />
* {{PropertyData|Auxiliary Curvelinear}}: true or false (default). True calculates normal between equidistant points on both spines.<br />
* {{PropertyData|Mode}}: profile mode. See [[#Options|Options]].<br />
* {{PropertyData|Binormal}}: binormal vector for corresponding orientation mode.<br />
* {{PropertyData|Transition}}: transition mode. Options are ''Transformed'', ''Right Corner'' or ''Round Corner''.<br />
* {{PropertyData|Transformation}}: ''Constant'' uses a single cross-section. ''Multisection'' uses two or more cross-sections. ''Linear'', ''S-shape'' and ''Interpolation'' are currently not functional.<br />
<br />
==Limitations== <!--T:11--><br />
<br />
<!--T:12--><br />
* Sketches used for cross-sections must form closed profiles.<br />
* It is not possible to use a vertex as cross-section.<br />
* A cross-section cannot lie on the same plane as the one immediately preceding it.<br />
* To better control the shape of the pipe, it is recommended that all the cross-sections have the same number of segments. For example, for a pipe between a rectangle and a circle, the circle may be broken down into 4 connected arcs.<br />
<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_AdditivePipe&diff=412394PartDesign AdditivePipe2019-02-05T21:28:49Z<p>Patn: added to options section</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand<br />
|Name=PartDesign AdditivePipe<br />
|Workbenches=[[PartDesign Workbench|PartDesign]]<br />
|MenuLocation=PartDesign → Additive pipe<br />
|Version=0.17<br />
|SeeAlso=[[PartDesign AdditiveLoft|PartDesign Additive Loft]]<br />
}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
'''Additive Pipe''' creates a solid in the active Body by sweeping one or more sketches (also referred to as cross-sections) along an open or closed path. If the Body already contains features, the additive pipe will be merged to them.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
</translate><br />
[[File:PartDesign AdditivePipe example.svg|none]]<br />
<translate><br />
<!--T:5--><br />
''On the left: cross-sections (A) and (B) to be swept along path (C); resulting Additive pipe on the right.''<br />
<br />
==How to use== <!--T:6--><br />
<br />
<!--T:7--><br />
# Press the {{KEY|[[Image:PartDesign AdditivePipe.png|24px]] '''Additive pipe'''}} button.<br />
# In the '''Select feature''' dialog, select a sketch to be used as first cross-section and click {{KEY|OK}}.<br />
#* Alternatively, a single sketch can be selected prior to pressing the Additive pipe button.<br />
# In the '''Pipe parameters''' under '''Profile''', press the {{KEY|Object}} button.<br />
# Select the sketch to be used as path in the 3D view:<br />
#* Alternatively, edges of the body can be selected by pressing {{KEY|Add Edge}} and selecting edges in the 3D view. <br />
# To use more than one cross-section, under '''Section transformation''' set the Transform mode to ''Multisection''; press {{KEY|Add Section}} then select a sketch in the 3D view. Repeat for each additional cross-section.<br />
# Set options if needed and click {{KEY|OK}}.<br />
<br />
==Options== <!--T:8--><br />
'''Section Transformation''': <br />
* Select '''Constant''' to use a single profile<br />
* Select '''Multisection''' to use multiple profiles<br />
'''Section Orientation''':<br />
* Standard<br />
* Fixed<br />
* Frenet<br />
* Auxiliary<br />
** Specify profile<br />
* Binormal<br />
** Specify binormal vector in X, Y and Z<br />
'''Corner Transition'''<br />
* Transformed<br />
* Right<br />
* Rounded<br />
<br />
==Properties== <!--T:9--><br />
<br />
<!--T:10--><br />
* {{PropertyData|Label}}: name given to the operation, this name can be changed at convenience.<br />
* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape]] for more details.<br />
* {{PropertyData|Sections}}: lists the sections used.<br />
* {{PropertyData|Spine Tangent}}: true or false (default). True extends the path to include tangent edges.<br />
* {{PropertyData|Auxiliary Spine Tangent}}: true or false (default). True extends the auxiliary path to include tangent edges.<br />
* {{PropertyData|Auxiliary Curvelinear}}: true or false (default). True calculates normal between equidistant points on both spines.<br />
* {{PropertyData|Mode}}: profile mode. See [[#Options|Options]].<br />
* {{PropertyData|Binormal}}: binormal vector for corresponding orientation mode.<br />
* {{PropertyData|Transition}}: transition mode. Options are ''Transformed'', ''Right Corner'' or ''Round Corner''.<br />
* {{PropertyData|Transformation}}: ''Constant'' uses a single cross-section. ''Multisection'' uses two or more cross-sections. ''Linear'', ''S-shape'' and ''Interpolation'' are currently not functional.<br />
<br />
==Limitations== <!--T:11--><br />
<br />
<!--T:12--><br />
* Sketches used for cross-sections must form closed profiles.<br />
* It is not possible to use a vertex as cross-section.<br />
* A cross-section cannot lie on the same plane as the one immediately preceding it.<br />
* To better control the shape of the pipe, it is recommended that all the cross-sections have the same number of segments. For example, for a pipe between a rectangle and a circle, the circle may be broken down into 4 connected arcs.<br />
<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_Thickness&diff=410657PartDesign Thickness2019-02-04T09:06:34Z<p>Patn: clarified wording for complex shapes hint</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign Thickness|Workbenches=[[PartDesign Workbench|PartDesign]]|MenuLocation=Part Design → Thickness|Shortcut=None|SeeAlso=[[Part_Thickness|Part Thickness]]}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
The '''Thickness''' tool works on a solid Body and transforms it into a thick-walled hollow object with at least one open face, giving to each of its remaining faces a uniform thickness. On some solids it allows you to significantly speed up the work, and avoids making extrusions and pockets.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
<br />
==How to use== <!--T:5--><br />
<br />
<!--T:6--><br />
# Select one or more face(s) on the active Body.<br />
# Press the {{KEY|[[Image:PartDesign Thickness.png|24px]] '''Thickness'''}} button.<br />
# Define the '''Thickness parameters''' (see [[#Options|Options]]).<br />
# To add more faces to open, press the {{KEY|Add face}} button and select a face in the 3D view.<br />
# To remove a previously select face, press the {{KEY|Remove face}} button and select a face in the 3D view, or right-click on the Face label in the list and select ''Remove''.<br />
# Press {{KEY|OK}}.<br />
<br />
==Options== <!--T:7--><br />
<br />
<!--T:8--><br />
* '''Thickness''': Wall thickness of the resulting object. Set the desired value.<br />
* '''Mode'''<br />
** ''Skin'': Select this option if you want to get an item like a vase, headless but with the bottom<br />
** ''Pipe'': Select this option if you want to get an object like a pipe, headless and bottomless. In this case it may be convenient to select the faces to be deleted before you start the tool. Helping with predefined views buttons or use the numeric keys.<br />
** ''Recto Verso'': <br />
* '''Join Type'''<br />
** ''Arc'': removes the outer edges and creates a fillet with a radius equal to the defined thickness.<br />
** ''Intersection'': when faces are offset outward, sharp edges are kept between faces.<br />
* '''Make thickness inwards''': when checked, faces are offset inward.<br />
<br />
==Limitations== <!--T:9--><br />
<br />
<!--T:10--><br />
* At least one face to be opened must be selected.<br />
* The thickness value may not exceed the smallest face height of the Body.<br />
* The command may fail with complex shapes.<br />
** [https://www.freecadweb.org/wiki/PartDesign_AdditivePipe PartDesign Additive Pipe] or [https://www.freecadweb.org/wiki/PartDesign_AdditiveLoft PartDesign Additive Loft] may work better to create complex shapes<br />
<br />
==Example== <!--T:11--><br />
<br />
<!--T:12--><br />
# Create a Pad from the sketch<br />
# Create a second sketch on the XY plane<br />
# Create a second Pad from the second sketch<br />
<br />
<!--T:13--><br />
As in the following pictures:<br />
<br />
</translate><br />
[[File:Braga-primoPad.png]]<br />
<br />
[[File:Braga-secondoschizzo.png]]<br />
<br />
[[File:Braga-secondo Pad.png]]<br />
<translate><br />
<br />
<!--T:14--><br />
Then <br />
# Select a circular face<br />
# Select {{KEY|[[Image:PartDesign Thickness.png|24px]] Thickness}}<br />
# Add to the selection Face1, Face4 and Face5<br />
<br />
<!--T:15--><br />
Result:<br />
<br />
<br />
</translate><br />
<br />
[[File:Brga-spessore.png]]<br />
<br />
== Known Errors ==<br />
* BRep_API: command not done<br />
* BRep_Tool:: no parameter on edge<br />
* Silently Fails</div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_Thickness&diff=410656PartDesign Thickness2019-02-04T09:02:28Z<p>Patn: added hint for better modeling features for complex shapes</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign Thickness|Workbenches=[[PartDesign Workbench|PartDesign]]|MenuLocation=Part Design → Thickness|Shortcut=None|SeeAlso=[[Part_Thickness|Part Thickness]]}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
The '''Thickness''' tool works on a solid Body and transforms it into a thick-walled hollow object with at least one open face, giving to each of its remaining faces a uniform thickness. On some solids it allows you to significantly speed up the work, and avoids making extrusions and pockets.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
<br />
==How to use== <!--T:5--><br />
<br />
<!--T:6--><br />
# Select one or more face(s) on the active Body.<br />
# Press the {{KEY|[[Image:PartDesign Thickness.png|24px]] '''Thickness'''}} button.<br />
# Define the '''Thickness parameters''' (see [[#Options|Options]]).<br />
# To add more faces to open, press the {{KEY|Add face}} button and select a face in the 3D view.<br />
# To remove a previously select face, press the {{KEY|Remove face}} button and select a face in the 3D view, or right-click on the Face label in the list and select ''Remove''.<br />
# Press {{KEY|OK}}.<br />
<br />
==Options== <!--T:7--><br />
<br />
<!--T:8--><br />
* '''Thickness''': Wall thickness of the resulting object. Set the desired value.<br />
* '''Mode'''<br />
** ''Skin'': Select this option if you want to get an item like a vase, headless but with the bottom<br />
** ''Pipe'': Select this option if you want to get an object like a pipe, headless and bottomless. In this case it may be convenient to select the faces to be deleted before you start the tool. Helping with predefined views buttons or use the numeric keys.<br />
** ''Recto Verso'': <br />
* '''Join Type'''<br />
** ''Arc'': removes the outer edges and creates a fillet with a radius equal to the defined thickness.<br />
** ''Intersection'': when faces are offset outward, sharp edges are kept between faces.<br />
* '''Make thickness inwards''': when checked, faces are offset inward.<br />
<br />
==Limitations== <!--T:9--><br />
<br />
<!--T:10--><br />
* At least one face to be opened must be selected.<br />
* The thickness value may not exceed the smallest face height of the Body.<br />
* The command may fail with complex shapes.<br />
** [https://www.freecadweb.org/wiki/PartDesign_AdditivePipe PartDesign Additive Pipe] or [https://www.freecadweb.org/wiki/PartDesign_AdditiveLoft PartDesign Additive Loft] may work better on complex shapes<br />
<br />
==Example== <!--T:11--><br />
<br />
<!--T:12--><br />
# Create a Pad from the sketch<br />
# Create a second sketch on the XY plane<br />
# Create a second Pad from the second sketch<br />
<br />
<!--T:13--><br />
As in the following pictures:<br />
<br />
</translate><br />
[[File:Braga-primoPad.png]]<br />
<br />
[[File:Braga-secondoschizzo.png]]<br />
<br />
[[File:Braga-secondo Pad.png]]<br />
<translate><br />
<br />
<!--T:14--><br />
Then <br />
# Select a circular face<br />
# Select {{KEY|[[Image:PartDesign Thickness.png|24px]] Thickness}}<br />
# Add to the selection Face1, Face4 and Face5<br />
<br />
<!--T:15--><br />
Result:<br />
<br />
<br />
</translate><br />
<br />
[[File:Brga-spessore.png]]<br />
<br />
== Known Errors ==<br />
* BRep_API: command not done<br />
* BRep_Tool:: no parameter on edge<br />
* Silently Fails</div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_AdditivePipe&diff=410584PartDesign AdditivePipe2019-02-04T07:10:00Z<p>Patn: Switched options section to unordered list</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand<br />
|Name=PartDesign AdditivePipe<br />
|Workbenches=[[PartDesign Workbench|PartDesign]]<br />
|MenuLocation=PartDesign → Additive pipe<br />
|Version=0.17<br />
|SeeAlso=[[PartDesign AdditiveLoft|PartDesign Additive Loft]]<br />
}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
'''Additive Pipe''' creates a solid in the active Body by sweeping one or more sketches (also referred to as cross-sections) along an open or closed path. If the Body already contains features, the additive pipe will be merged to them.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
</translate><br />
[[File:PartDesign AdditivePipe example.svg|none]]<br />
<translate><br />
<!--T:5--><br />
''On the left: cross-sections (A) and (B) to be swept along path (C); resulting Additive pipe on the right.''<br />
<br />
==How to use== <!--T:6--><br />
<br />
<!--T:7--><br />
# Press the {{KEY|[[Image:PartDesign AdditivePipe.png|24px]] '''Additive pipe'''}} button.<br />
# In the '''Select feature''' dialog, select a sketch to be used as first cross-section and click {{KEY|OK}}.<br />
#* Alternatively, a single sketch can be selected prior to pressing the Additive pipe button.<br />
# In the '''Pipe parameters''' under '''Profile''', press the {{KEY|Object}} button.<br />
# Select the sketch to be used as path in the 3D view:<br />
#* Alternatively, edges of the body can be selected by pressing {{KEY|Add Edge}} and selecting edges in the 3D view. <br />
# To use more than one cross-section, under '''Section transformation''' set the Transform mode to ''Multisection''; press {{KEY|Add Section}} then select a sketch in the 3D view. Repeat for each additional cross-section.<br />
# Set options if needed and click {{KEY|OK}}.<br />
<br />
==Options== <!--T:8--><br />
'''Section Transformation''': <br />
* Select '''Constant''' to use a single profile<br />
* Select '''Multisection''' to use multiple profiles<br />
<br />
==Properties== <!--T:9--><br />
<br />
<!--T:10--><br />
* {{PropertyData|Label}}: name given to the operation, this name can be changed at convenience.<br />
* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape]] for more details.<br />
* {{PropertyData|Sections}}: lists the sections used.<br />
* {{PropertyData|Spine Tangent}}: true or false (default). True extends the path to include tangent edges.<br />
* {{PropertyData|Auxiliary Spine Tangent}}: true or false (default). True extends the auxiliary path to include tangent edges.<br />
* {{PropertyData|Auxiliary Curvelinear}}: true or false (default). True calculates normal between equidistant points on both spines.<br />
* {{PropertyData|Mode}}: profile mode. See [[#Options|Options]].<br />
* {{PropertyData|Binormal}}: binormal vector for corresponding orientation mode.<br />
* {{PropertyData|Transition}}: transition mode. Options are ''Transformed'', ''Right Corner'' or ''Round Corner''.<br />
* {{PropertyData|Transformation}}: ''Constant'' uses a single cross-section. ''Multisection'' uses two or more cross-sections. ''Linear'', ''S-shape'' and ''Interpolation'' are currently not functional.<br />
<br />
==Limitations== <!--T:11--><br />
<br />
<!--T:12--><br />
* Sketches used for cross-sections must form closed profiles.<br />
* It is not possible to use a vertex as cross-section.<br />
* A cross-section cannot lie on the same plane as the one immediately preceding it.<br />
* To better control the shape of the pipe, it is recommended that all the cross-sections have the same number of segments. For example, for a pipe between a rectangle and a circle, the circle may be broken down into 4 connected arcs.<br />
<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_AdditivePipe&diff=410583PartDesign AdditivePipe2019-02-04T07:07:16Z<p>Patn: added selection transformation under options section</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand<br />
|Name=PartDesign AdditivePipe<br />
|Workbenches=[[PartDesign Workbench|PartDesign]]<br />
|MenuLocation=PartDesign → Additive pipe<br />
|Version=0.17<br />
|SeeAlso=[[PartDesign AdditiveLoft|PartDesign Additive Loft]]<br />
}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
'''Additive Pipe''' creates a solid in the active Body by sweeping one or more sketches (also referred to as cross-sections) along an open or closed path. If the Body already contains features, the additive pipe will be merged to them.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
</translate><br />
[[File:PartDesign AdditivePipe example.svg|none]]<br />
<translate><br />
<!--T:5--><br />
''On the left: cross-sections (A) and (B) to be swept along path (C); resulting Additive pipe on the right.''<br />
<br />
==How to use== <!--T:6--><br />
<br />
<!--T:7--><br />
# Press the {{KEY|[[Image:PartDesign AdditivePipe.png|24px]] '''Additive pipe'''}} button.<br />
# In the '''Select feature''' dialog, select a sketch to be used as first cross-section and click {{KEY|OK}}.<br />
#* Alternatively, a single sketch can be selected prior to pressing the Additive pipe button.<br />
# In the '''Pipe parameters''' under '''Profile''', press the {{KEY|Object}} button.<br />
# Select the sketch to be used as path in the 3D view:<br />
#* Alternatively, edges of the body can be selected by pressing {{KEY|Add Edge}} and selecting edges in the 3D view. <br />
# To use more than one cross-section, under '''Section transformation''' set the Transform mode to ''Multisection''; press {{KEY|Add Section}} then select a sketch in the 3D view. Repeat for each additional cross-section.<br />
# Set options if needed and click {{KEY|OK}}.<br />
<br />
==Options== <!--T:8--><br />
'''Section Transformation''': <br />
# Select '''Constant''' to use a single profile<br />
# Select '''Multisection''' to use multiple profiles<br />
<br />
==Properties== <!--T:9--><br />
<br />
<!--T:10--><br />
* {{PropertyData|Label}}: name given to the operation, this name can be changed at convenience.<br />
* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape]] for more details.<br />
* {{PropertyData|Sections}}: lists the sections used.<br />
* {{PropertyData|Spine Tangent}}: true or false (default). True extends the path to include tangent edges.<br />
* {{PropertyData|Auxiliary Spine Tangent}}: true or false (default). True extends the auxiliary path to include tangent edges.<br />
* {{PropertyData|Auxiliary Curvelinear}}: true or false (default). True calculates normal between equidistant points on both spines.<br />
* {{PropertyData|Mode}}: profile mode. See [[#Options|Options]].<br />
* {{PropertyData|Binormal}}: binormal vector for corresponding orientation mode.<br />
* {{PropertyData|Transition}}: transition mode. Options are ''Transformed'', ''Right Corner'' or ''Round Corner''.<br />
* {{PropertyData|Transformation}}: ''Constant'' uses a single cross-section. ''Multisection'' uses two or more cross-sections. ''Linear'', ''S-shape'' and ''Interpolation'' are currently not functional.<br />
<br />
==Limitations== <!--T:11--><br />
<br />
<!--T:12--><br />
* Sketches used for cross-sections must form closed profiles.<br />
* It is not possible to use a vertex as cross-section.<br />
* A cross-section cannot lie on the same plane as the one immediately preceding it.<br />
* To better control the shape of the pipe, it is recommended that all the cross-sections have the same number of segments. For example, for a pipe between a rectangle and a circle, the circle may be broken down into 4 connected arcs.<br />
<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_Thickness&diff=409330PartDesign Thickness2019-02-01T05:35:57Z<p>Patn: added errors section</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign Thickness|Workbenches=[[PartDesign Workbench|PartDesign]]|MenuLocation=Part Design → Thickness|Shortcut=None|SeeAlso=[[Part_Thickness|Part Thickness]]}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
The '''Thickness''' tool works on a solid Body and transforms it into a thick-walled hollow object with at least one open face, giving to each of its remaining faces a uniform thickness. On some solids it allows you to significantly speed up the work, and avoids making extrusions and pockets.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
<br />
==How to use== <!--T:5--><br />
<br />
<!--T:6--><br />
# Select one or more face(s) on the active Body.<br />
# Press the {{KEY|[[Image:PartDesign Thickness.png|24px]] '''Thickness'''}} button.<br />
# Define the '''Thickness parameters''' (see [[#Options|Options]]).<br />
# To add more faces to open, press the {{KEY|Add face}} button and select a face in the 3D view.<br />
# To remove a previously select face, press the {{KEY|Remove face}} button and select a face in the 3D view, or right-click on the Face label in the list and select ''Remove''.<br />
# Press {{KEY|OK}}.<br />
<br />
==Options== <!--T:7--><br />
<br />
<!--T:8--><br />
* '''Thickness''': Wall thickness of the resulting object. Set the desired value.<br />
* '''Mode'''<br />
** ''Skin'': Select this option if you want to get an item like a vase, headless but with the bottom<br />
** ''Pipe'': Select this option if you want to get an object like a pipe, headless and bottomless. In this case it may be convenient to select the faces to be deleted before you start the tool. Helping with predefined views buttons or use the numeric keys.<br />
** ''Recto Verso'': <br />
* '''Join Type'''<br />
** ''Arc'': removes the outer edges and creates a fillet with a radius equal to the defined thickness.<br />
** ''Intersection'': when faces are offset outward, sharp edges are kept between faces.<br />
* '''Make thickness inwards''': when checked, faces are offset inward.<br />
<br />
==Limitations== <!--T:9--><br />
<br />
<!--T:10--><br />
* At least one face to be opened must be selected.<br />
* The thickness value may not exceed the smallest face height of the Body.<br />
* The command may fail with complex shapes.<br />
<br />
==Example== <!--T:11--><br />
<br />
<!--T:12--><br />
# Create a Pad from the sketch<br />
# Create a second sketch on the XY plane<br />
# Create a second Pad from the second sketch<br />
<br />
<!--T:13--><br />
As in the following pictures:<br />
<br />
</translate><br />
[[File:Braga-primoPad.png]]<br />
<br />
[[File:Braga-secondoschizzo.png]]<br />
<br />
[[File:Braga-secondo Pad.png]]<br />
<translate><br />
<br />
<!--T:14--><br />
Then <br />
# Select a circular face<br />
# Select {{KEY|[[Image:PartDesign Thickness.png|24px]] Thickness}}<br />
# Add to the selection Face1, Face4 and Face5<br />
<br />
<!--T:15--><br />
Result:<br />
<br />
<br />
</translate><br />
<br />
[[File:Brga-spessore.png]]<br />
<br />
== Known Errors ==<br />
* BRep_API: command not done<br />
* BRep_Tool:: no parameter on edge<br />
* Silently Fails</div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_Chamfer&diff=383785PartDesign Chamfer2018-12-26T06:27:05Z<p>Patn: </p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign Chamfer|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=Part Design → Chamfer|SeeAlso=[[Part Chamfer|Chamfer Part]]}}<br />
<br />
=== Description === <!--T:2--><br />
This tool creates chamfers (flat face at 45 degrees to both adjoining faces) on the selected edges of an object. A new separate Chamfer entry (followed by a sequential number if there are already existing fillets in the document) is created in the Project tree. <br />
{|<br />
|<br />
[[Image:PartDesign_Chamfer-01.png|thumb|left|Sélection des arêtes avant de démarrer la commande.]]<br />
[[Image:PartDesign_Chamfer-02.png|thumb|left|Réglage de la dimension du chanfrein dans les paramètres de chanfrein.]]<br />
[[Image:PartDesign_Chamfer-03.png|thumb|left|Un élément Chamfer est ajouté dans l'arborescence Projet.]]<br />
<br />
=== Usage === <!--T:3--><br />
<br />
* Select a single or multiple edges or a face on an object, then start the tool either by clicking its icon or going into the menu. In case you selected a face all its edges are respected for filleting.<br />
* In Chamfer parameters in the TaskPanel, set the chamfer size either by entering the value, or by clicking on the up/down arrows. The applied chamfer is shown in real time.<br />
* If you want to add more edges or faces click first the '''Add ref''' button and then select the edge or the face.<br />
* If you want to remove edges or faces click the '''Remove ref''' button. All edges and faces being previously selected are highlighted in purple. Select the edge or the face to be removed.<br />
* Click OK to validate.<br />
* For a chain of edges tangential to one another, one single edge can be selected; the chamfer will propagate along the chain. <br />
* To edit the chamfer after the function has been validated, either double-click on the Chamfer label in the Project tree, or right-click on it and select '''Edit Chamfer'''.<br />
<br />
=== PartDesign Chamfer VS. Part Chamfer ===<br />
'''The PartDesign Chamfer is not to be confused with its [[Part Chamfer|Part workbench counterpart]]'''. Although they share the same icon, they are not the same, and are not used the same way.<br />
Here is how they differ from each other:<br />
* Edges must be selected on an object before activating the PartDesign Chamfer. With the Part Chamfer, the tool can be started, then a solid is selected, then edges.<br />
* The PartDesign Chamfer creates a separate Fillet entry (followed by a sequential number if there are already existing fillets) in the Project tree for the current body. The Part Chamfer becomes the parent of the object it was applied to.<br />
* The PartDesign Chamfer offers a live preview of the fillet applied to the object before validating the function.<br />
{{clear}}<br />
<br />
<br />
<br />
<br />
<!--T:4--><br />
{{clear}}<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_Chamfer&diff=383784PartDesign Chamfer2018-12-26T06:25:53Z<p>Patn: /* PartDesign Chamfer VS. Part Chamfer */</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign Chamfer|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=Part Design → Chamfer|SeeAlso=[[Part Chamfer|Chamfer Part]]}}<br />
<br />
=== Description === <!--T:2--><br />
This tool creates chamfers (flat face at 45 degrees to both adjoining faces) on the selected edges of an object. A new separate Chamfer entry (followed by a sequential number if there are already existing fillets in the document) is created in the Project tree. <br />
{|<br />
|<br />
[[Image:PartDesign_Chamfer-01.png|thumb|left|Sélection des arêtes avant de démarrer la commande.]]<br />
[[Image:PartDesign_Chamfer-02.png|thumb|left|Réglage de la dimension du chanfrein dans les paramètres de chanfrein.]]<br />
[[Image:PartDesign_Chamfer-03.png|thumb|left|Un élément Chamfer est ajouté dans l'arborescence Projet.]]<br />
|<br />
<br />
=== Usage === <!--T:3--><br />
<br />
* Select a single or multiple edges or a face on an object, then start the tool either by clicking its icon or going into the menu. In case you selected a face all its edges are respected for filleting.<br />
* In Chamfer parameters in the TaskPanel, set the chamfer size either by entering the value, or by clicking on the up/down arrows. The applied chamfer is shown in real time.<br />
* If you want to add more edges or faces click first the '''Add ref''' button and then select the edge or the face.<br />
* If you want to remove edges or faces click the '''Remove ref''' button. All edges and faces being previously selected are highlighted in purple. Select the edge or the face to be removed.<br />
* Click OK to validate.<br />
* For a chain of edges tangential to one another, one single edge can be selected; the chamfer will propagate along the chain. <br />
* To edit the chamfer after the function has been validated, either double-click on the Chamfer label in the Project tree, or right-click on it and select '''Edit Chamfer'''.<br />
<br />
=== PartDesign Chamfer VS. Part Chamfer ===<br />
'''The PartDesign Chamfer is not to be confused with its [[Part Chamfer|Part workbench counterpart]]'''. Although they share the same icon, they are not the same, and are not used the same way.<br />
Here is how they differ from each other:<br />
* Edges must be selected on an object before activating the PartDesign Chamfer. With the Part Chamfer, the tool can be started, then a solid is selected, then edges.<br />
* The PartDesign Chamfer creates a separate Fillet entry (followed by a sequential number if there are already existing fillets) in the Project tree for the current body. The Part Chamfer becomes the parent of the object it was applied to.<br />
* The PartDesign Chamfer offers a live preview of the fillet applied to the object before validating the function.<br />
{{clear}}<br />
<br />
<br />
<br />
<br />
<!--T:4--><br />
{{clear}}<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_Chamfer&diff=383783PartDesign Chamfer2018-12-26T06:19:37Z<p>Patn: removed extraneous list items</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign Chamfer|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=Part Design → Chamfer|SeeAlso=[[Part Chamfer|Chamfer Part]]}}<br />
<br />
=== Description === <!--T:2--><br />
This tool creates chamfers (flat face at 45 degrees to both adjoining faces) on the selected edges of an object. A new separate Chamfer entry (followed by a sequential number if there are already existing fillets in the document) is created in the Project tree. <br />
{|<br />
|<br />
[[Image:PartDesign_Chamfer-01.png|thumb|left|Sélection des arêtes avant de démarrer la commande.]]<br />
[[Image:PartDesign_Chamfer-02.png|thumb|left|Réglage de la dimension du chanfrein dans les paramètres de chanfrein.]]<br />
[[Image:PartDesign_Chamfer-03.png|thumb|left|Un élément Chamfer est ajouté dans l'arborescence Projet.]]<br />
|<br />
<br />
=== Usage === <!--T:3--><br />
<br />
* Select a single or multiple edges or a face on an object, then start the tool either by clicking its icon or going into the menu. In case you selected a face all its edges are respected for filleting.<br />
* In Chamfer parameters in the TaskPanel, set the chamfer size either by entering the value, or by clicking on the up/down arrows. The applied chamfer is shown in real time.<br />
* If you want to add more edges or faces click first the '''Add ref''' button and then select the edge or the face.<br />
* If you want to remove edges or faces click the '''Remove ref''' button. All edges and faces being previously selected are highlighted in purple. Select the edge or the face to be removed.<br />
* Click OK to validate.<br />
* For a chain of edges tangential to one another, one single edge can be selected; the chamfer will propagate along the chain. <br />
* To edit the chamfer after the function has been validated, either double-click on the Chamfer label in the Project tree, or right-click on it and select '''Edit Chamfer'''.<br />
<br />
=== PartDesign Chamfer VS. Part Chamfer ===<br />
*<br />
*<br />
*<br />
|}<br />
<br />
<br />
<br />
<br />
<!--T:4--><br />
{{clear}}<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_Chamfer&diff=383782PartDesign Chamfer2018-12-26T06:18:47Z<p>Patn: added usage</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign Chamfer|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=Part Design → Chamfer|SeeAlso=[[Part Chamfer|Chamfer Part]]}}<br />
<br />
=== Description === <!--T:2--><br />
This tool creates chamfers (flat face at 45 degrees to both adjoining faces) on the selected edges of an object. A new separate Chamfer entry (followed by a sequential number if there are already existing fillets in the document) is created in the Project tree. <br />
{|<br />
|<br />
[[Image:PartDesign_Chamfer-01.png|thumb|left|Sélection des arêtes avant de démarrer la commande.]]<br />
[[Image:PartDesign_Chamfer-02.png|thumb|left|Réglage de la dimension du chanfrein dans les paramètres de chanfrein.]]<br />
[[Image:PartDesign_Chamfer-03.png|thumb|left|Un élément Chamfer est ajouté dans l'arborescence Projet.]]<br />
|<br />
<br />
=== Usage === <!--T:3--><br />
#<br />
#<br />
#<br />
* Select a single or multiple edges or a face on an object, then start the tool either by clicking its icon or going into the menu. In case you selected a face all its edges are respected for filleting.<br />
* In Chamfer parameters in the TaskPanel, set the chamfer size either by entering the value, or by clicking on the up/down arrows. The applied chamfer is shown in real time.<br />
* If you want to add more edges or faces click first the '''Add ref''' button and then select the edge or the face.<br />
* If you want to remove edges or faces click the '''Remove ref''' button. All edges and faces being previously selected are highlighted in purple. Select the edge or the face to be removed.<br />
* Click OK to validate.<br />
* For a chain of edges tangential to one another, one single edge can be selected; the chamfer will propagate along the chain. <br />
* To edit the chamfer after the function has been validated, either double-click on the Chamfer label in the Project tree, or right-click on it and select '''Edit Chamfer'''.<br />
<br />
=== PartDesign Chamfer VS. Part Chamfer ===<br />
*<br />
*<br />
*<br />
|}<br />
<br />
<br />
<br />
<br />
<!--T:4--><br />
{{clear}}<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_Chamfer&diff=383781PartDesign Chamfer2018-12-26T06:13:48Z<p>Patn: added description</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign Chamfer|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=Part Design → Chamfer|SeeAlso=[[Part Chamfer|Chamfer Part]]}}<br />
<br />
=== Description === <!--T:2--><br />
This tool creates chamfers (flat face at 45 degrees to both adjoining faces) on the selected edges of an object. A new separate Chamfer entry (followed by a sequential number if there are already existing fillets in the document) is created in the Project tree. <br />
{|<br />
|<br />
[[Image:PartDesign_Chamfer-01.png|thumb|left|Sélection des arêtes avant de démarrer la commande.]]<br />
[[Image:PartDesign_Chamfer-02.png|thumb|left|Réglage de la dimension du chanfrein dans les paramètres de chanfrein.]]<br />
[[Image:PartDesign_Chamfer-03.png|thumb|left|Un élément Chamfer est ajouté dans l'arborescence Projet.]]<br />
|<br />
<br />
=== Usage === <!--T:3--><br />
#<br />
#<br />
#<br />
=== PartDesign Chamfer VS. Part Chamfer ===<br />
*<br />
*<br />
*<br />
|}<br />
<br />
<br />
<br />
<br />
<!--T:4--><br />
{{clear}}<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_AdditiveLoft&diff=368906PartDesign AdditiveLoft2018-12-09T01:38:57Z<p>Patn: added limitation for cross section ordering</p>
<hr />
<div><languages/><br />
<translate><br />
<br />
<!--T:1--><br />
{{GuiCommand<br />
|Name=PartDesign AdditiveLoft<br />
|Workbenches=[[PartDesign Workbench|PartDesign]]<br />
|MenuLocation=Part Design → Additive loft<br />
|Version=0.17<br />
|SeeAlso=[[PartDesign AdditivePipe]]<br />
}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
'''Additive Loft''' creates a solid in the active Body by making a transition between two or more sketches (also referred to as cross-sections). If the Body already contains features, the additive loft will be merged to them.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
</translate><br />
[[File:PartDesign_AddLoft_example.png|none]]<br />
<translate><br />
<!--T:5--><br />
''On the left: cross-sections (A), (B) and (C); created Additive loft on the right.''<br />
<br />
==How to use== <!--T:6--><br />
<br />
<!--T:7--><br />
# Press the {{KEY|[[Image:PartDesign AdditiveLoft.png|24px]] '''Additive loft'''}} button.<br />
# In the '''Select feature''' dialog, select a sketch to be used as first cross-section and click {{KEY|OK}}.<br />
#* Alternatively, a single sketch can be selected prior to pressing the Additive loft button.<br />
# In the '''Loft parameters''', press the {{KEY|Add Section}} button.<br />
# Select the next sketch in the 3D view. Repeat to select more sketches in the order you want them to be lofted through.<br />
# Set options if needed and click {{KEY|OK}}.<br />
<br />
==Options== <!--T:8--><br />
<br />
<!--T:9--><br />
* '''Ruled surface''': makes straight transitions between cross-sections. Dos not apply to a loft with two cross-sections. If not checked, transitions will be smooth.<br />
* '''Closed''': makes a transition from the last cross-section to the first, creating a loop.<br />
* Press the {{KEY|Remove Section}} button to remove a sketch, by selecting it in the 3D view.<br />
<br />
==Properties== <!--T:10--><br />
<br />
<!--T:11--><br />
* {{PropertyData|Label}}: name given to the operation, this name can be changed at convenience.<br />
* {{PropertyData|Sections}}: lists the sections used.<br />
* {{PropertyData|Ruled}}: see [[#Options|Options]].<br />
* {{PropertyData|Closed}}: see [[#Options|Options]].<br />
* {{PropertyData|Midplane}}: non applicable.<br />
* {{PropertyData|Reversed}}: non applicable.<br />
* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape]] for more details.<br />
<br />
==Limitations== <!--T:12--><br />
<br />
<!--T:13--><br />
* Sketches must form closed profiles.<br />
* It is not possible to loft to a vertex.<br />
* A cross-section cannot lie on the same plane as the one immediately preceding it.<br />
* To better control the shape of the loft, it is recommended that all the cross-sections have the same number of segments. For example, for a loft between a rectangle and a circle, the circle may be broken down into 4 connected arcs.<br />
* Loft will be created in the order that cross sections were added<br />
<br />
== Known Issues ==<br />
* Some failure modes will turn the part black<br />
<br />
==Links== <!--T:14--><br />
<br />
<!--T:15--><br />
* [[Part Loft Technical Details]] explains how a [[Part Loft]] is created, much of its content is relevant to the PartDesign Additive loft.<br />
<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_AdditiveLoft&diff=368905PartDesign AdditiveLoft2018-12-09T01:37:42Z<p>Patn: clarified cross sections need to be added in order</p>
<hr />
<div><languages/><br />
<translate><br />
<br />
<!--T:1--><br />
{{GuiCommand<br />
|Name=PartDesign AdditiveLoft<br />
|Workbenches=[[PartDesign Workbench|PartDesign]]<br />
|MenuLocation=Part Design → Additive loft<br />
|Version=0.17<br />
|SeeAlso=[[PartDesign AdditivePipe]]<br />
}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
'''Additive Loft''' creates a solid in the active Body by making a transition between two or more sketches (also referred to as cross-sections). If the Body already contains features, the additive loft will be merged to them.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
</translate><br />
[[File:PartDesign_AddLoft_example.png|none]]<br />
<translate><br />
<!--T:5--><br />
''On the left: cross-sections (A), (B) and (C); created Additive loft on the right.''<br />
<br />
==How to use== <!--T:6--><br />
<br />
<!--T:7--><br />
# Press the {{KEY|[[Image:PartDesign AdditiveLoft.png|24px]] '''Additive loft'''}} button.<br />
# In the '''Select feature''' dialog, select a sketch to be used as first cross-section and click {{KEY|OK}}.<br />
#* Alternatively, a single sketch can be selected prior to pressing the Additive loft button.<br />
# In the '''Loft parameters''', press the {{KEY|Add Section}} button.<br />
# Select the next sketch in the 3D view. Repeat to select more sketches in the order you want them to be lofted through.<br />
# Set options if needed and click {{KEY|OK}}.<br />
<br />
==Options== <!--T:8--><br />
<br />
<!--T:9--><br />
* '''Ruled surface''': makes straight transitions between cross-sections. Dos not apply to a loft with two cross-sections. If not checked, transitions will be smooth.<br />
* '''Closed''': makes a transition from the last cross-section to the first, creating a loop.<br />
* Press the {{KEY|Remove Section}} button to remove a sketch, by selecting it in the 3D view.<br />
<br />
==Properties== <!--T:10--><br />
<br />
<!--T:11--><br />
* {{PropertyData|Label}}: name given to the operation, this name can be changed at convenience.<br />
* {{PropertyData|Sections}}: lists the sections used.<br />
* {{PropertyData|Ruled}}: see [[#Options|Options]].<br />
* {{PropertyData|Closed}}: see [[#Options|Options]].<br />
* {{PropertyData|Midplane}}: non applicable.<br />
* {{PropertyData|Reversed}}: non applicable.<br />
* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape]] for more details.<br />
<br />
==Limitations== <!--T:12--><br />
<br />
<!--T:13--><br />
* Sketches must form closed profiles.<br />
* It is not possible to loft to a vertex.<br />
* A cross-section cannot lie on the same plane as the one immediately preceding it.<br />
* To better control the shape of the loft, it is recommended that all the cross-sections have the same number of segments. For example, for a loft between a rectangle and a circle, the circle may be broken down into 4 connected arcs.<br />
<br />
<br />
== Known Issues ==<br />
* Some failure modes will turn the part black<br />
<br />
==Links== <!--T:14--><br />
<br />
<!--T:15--><br />
* [[Part Loft Technical Details]] explains how a [[Part Loft]] is created, much of its content is relevant to the PartDesign Additive loft.<br />
<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_AdditiveLoft&diff=366591PartDesign AdditiveLoft2018-12-06T07:41:32Z<p>Patn: /* Known Issues */</p>
<hr />
<div><languages/><br />
<translate><br />
<br />
<!--T:1--><br />
{{GuiCommand<br />
|Name=PartDesign AdditiveLoft<br />
|Workbenches=[[PartDesign Workbench|PartDesign]]<br />
|MenuLocation=Part Design → Additive loft<br />
|Version=0.17<br />
|SeeAlso=[[PartDesign AdditivePipe]]<br />
}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
'''Additive Loft''' creates a solid in the active Body by making a transition between two or more sketches (also referred to as cross-sections). If the Body already contains features, the additive loft will be merged to them.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
</translate><br />
[[File:PartDesign_AddLoft_example.png|none]]<br />
<translate><br />
<!--T:5--><br />
''On the left: cross-sections (A), (B) and (C); created Additive loft on the right.''<br />
<br />
==How to use== <!--T:6--><br />
<br />
<!--T:7--><br />
# Press the {{KEY|[[Image:PartDesign AdditiveLoft.png|24px]] '''Additive loft'''}} button.<br />
# In the '''Select feature''' dialog, select a sketch to be used as first cross-section and click {{KEY|OK}}.<br />
#* Alternatively, a single sketch can be selected prior to pressing the Additive loft button.<br />
# In the '''Loft parameters''', press the {{KEY|Add Section}} button.<br />
# Select a sketch in the 3D view. Repeat to select more sketches.<br />
# Set options if needed and click {{KEY|OK}}.<br />
<br />
==Options== <!--T:8--><br />
<br />
<!--T:9--><br />
* '''Ruled surface''': makes straight transitions between cross-sections. Dos not apply to a loft with two cross-sections. If not checked, transitions will be smooth.<br />
* '''Closed''': makes a transition from the last cross-section to the first, creating a loop.<br />
* Press the {{KEY|Remove Section}} button to remove a sketch, by selecting it in the 3D view.<br />
<br />
==Properties== <!--T:10--><br />
<br />
<!--T:11--><br />
* {{PropertyData|Label}}: name given to the operation, this name can be changed at convenience.<br />
* {{PropertyData|Sections}}: lists the sections used.<br />
* {{PropertyData|Ruled}}: see [[#Options|Options]].<br />
* {{PropertyData|Closed}}: see [[#Options|Options]].<br />
* {{PropertyData|Midplane}}: non applicable.<br />
* {{PropertyData|Reversed}}: non applicable.<br />
* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape]] for more details.<br />
<br />
==Limitations== <!--T:12--><br />
<br />
<!--T:13--><br />
* Sketches must form closed profiles.<br />
* It is not possible to loft to a vertex.<br />
* A cross-section cannot lie on the same plane as the one immediately preceding it.<br />
* To better control the shape of the loft, it is recommended that all the cross-sections have the same number of segments. For example, for a loft between a rectangle and a circle, the circle may be broken down into 4 connected arcs.<br />
<br />
<br />
== Known Issues ==<br />
* Some failure modes will turn the part black<br />
<br />
==Links== <!--T:14--><br />
<br />
<!--T:15--><br />
* [[Part Loft Technical Details]] explains how a [[Part Loft]] is created, much of its content is relevant to the PartDesign Additive loft.<br />
<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_AdditiveLoft&diff=366569PartDesign AdditiveLoft2018-12-06T06:33:32Z<p>Patn: added failure mode</p>
<hr />
<div><languages/><br />
<translate><br />
<br />
<!--T:1--><br />
{{GuiCommand<br />
|Name=PartDesign AdditiveLoft<br />
|Workbenches=[[PartDesign Workbench|PartDesign]]<br />
|MenuLocation=Part Design → Additive loft<br />
|Version=0.17<br />
|SeeAlso=[[PartDesign AdditivePipe]]<br />
}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
'''Additive Loft''' creates a solid in the active Body by making a transition between two or more sketches (also referred to as cross-sections). If the Body already contains features, the additive loft will be merged to them.<br />
<br />
<!--T:4--><br />
{{Version|0.17}}<br />
</translate><br />
[[File:PartDesign_AddLoft_example.png|none]]<br />
<translate><br />
<!--T:5--><br />
''On the left: cross-sections (A), (B) and (C); created Additive loft on the right.''<br />
<br />
==How to use== <!--T:6--><br />
<br />
<!--T:7--><br />
# Press the {{KEY|[[Image:PartDesign AdditiveLoft.png|24px]] '''Additive loft'''}} button.<br />
# In the '''Select feature''' dialog, select a sketch to be used as first cross-section and click {{KEY|OK}}.<br />
#* Alternatively, a single sketch can be selected prior to pressing the Additive loft button.<br />
# In the '''Loft parameters''', press the {{KEY|Add Section}} button.<br />
# Select a sketch in the 3D view. Repeat to select more sketches.<br />
# Set options if needed and click {{KEY|OK}}.<br />
<br />
==Options== <!--T:8--><br />
<br />
<!--T:9--><br />
* '''Ruled surface''': makes straight transitions between cross-sections. Dos not apply to a loft with two cross-sections. If not checked, transitions will be smooth.<br />
* '''Closed''': makes a transition from the last cross-section to the first, creating a loop.<br />
* Press the {{KEY|Remove Section}} button to remove a sketch, by selecting it in the 3D view.<br />
<br />
==Properties== <!--T:10--><br />
<br />
<!--T:11--><br />
* {{PropertyData|Label}}: name given to the operation, this name can be changed at convenience.<br />
* {{PropertyData|Sections}}: lists the sections used.<br />
* {{PropertyData|Ruled}}: see [[#Options|Options]].<br />
* {{PropertyData|Closed}}: see [[#Options|Options]].<br />
* {{PropertyData|Midplane}}: non applicable.<br />
* {{PropertyData|Reversed}}: non applicable.<br />
* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape]] for more details.<br />
<br />
==Limitations== <!--T:12--><br />
<br />
<!--T:13--><br />
* Sketches must form closed profiles.<br />
* It is not possible to loft to a vertex.<br />
* A cross-section cannot lie on the same plane as the one immediately preceding it.<br />
* To better control the shape of the loft, it is recommended that all the cross-sections have the same number of segments. For example, for a loft between a rectangle and a circle, the circle may be broken down into 4 connected arcs.<br />
<br />
<br />
== Known Issues ==<br />
* A failed loft will turn the part black<br />
<br />
==Links== <!--T:14--><br />
<br />
<!--T:15--><br />
* [[Part Loft Technical Details]] explains how a [[Part Loft]] is created, much of its content is relevant to the PartDesign Additive loft.<br />
<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_NewSketch&diff=366443PartDesign NewSketch2018-12-06T00:43:20Z<p>Patn: add link to related command</p>
<hr />
<div><languages/><br />
{{Template:UnfinishedDocu}}<br />
<translate><br />
<br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign NewSketch|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=PartDesign → Create sketch|Shortcut=|SeeAlso=}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
{{Version|0.17}}<br />
<br />
Creates new sketch, creates new body to hold sketch if one does not exist and automatically opens sketcher workbench after creation.<br />
<br />
==Use== <!--T:4--><br />
<br />
<!--T:5--><br />
# Click on [[Image:PartDesign NewSketch.png|24px]] in the toolbar, or choose {{KEY|PartDesign}} → {{KEY|[[Image:PartDesign NewSketch.png|24px]] Create sketch}} from the main menu.<br />
<br />
==Options== <!--T:6--><br />
See https://www.freecadweb.org/wiki/Sketcher_NewSketch<br />
<br />
==Limitations== <!--T:7--><br />
<br />
==Scripts== <!--T:8--><br />
<br />
==Links== <!--T:9--><br />
<br />
==Notes== <!--T:10--><br />
<br />
<br />
<br />
</translate><br />
{{clear}}</div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_NewSketch&diff=366442PartDesign NewSketch2018-12-06T00:40:59Z<p>Patn: minor correction</p>
<hr />
<div><languages/><br />
{{Template:UnfinishedDocu}}<br />
<translate><br />
<br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign NewSketch|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=PartDesign → Create sketch|Shortcut=|SeeAlso=}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
{{Version|0.17}}<br />
<br />
Creates new sketch, creates new body to hold sketch if one does not exist and automatically opens sketcher workbench after creation.<br />
<br />
==Use== <!--T:4--><br />
<br />
<!--T:5--><br />
# Click on [[Image:PartDesign NewSketch.png|24px]] in the toolbar, or choose {{KEY|PartDesign}} → {{KEY|[[Image:PartDesign NewSketch.png|24px]] Create sketch}} from the main menu.<br />
<br />
==Options== <!--T:6--><br />
<br />
==Limitations== <!--T:7--><br />
<br />
==Scripts== <!--T:8--><br />
<br />
==Links== <!--T:9--><br />
<br />
==Notes== <!--T:10--><br />
<br />
<br />
<br />
</translate><br />
{{clear}}</div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_NewSketch&diff=366440PartDesign NewSketch2018-12-06T00:37:14Z<p>Patn: added short description</p>
<hr />
<div><languages/><br />
{{Template:UnfinishedDocu}}<br />
<translate><br />
<br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign NewSketch|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=PartDesign → Create sketch|Shortcut=|SeeAlso=}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:3--><br />
{{Version|0.17}}<br />
Creates new sketch, creates new body to hold sketch if one does not exist and automatically opens sketcher panel after creation.<br />
<br />
==Use== <!--T:4--><br />
<br />
<!--T:5--><br />
# Click on [[Image:PartDesign NewSketch.png|24px]] in the toolbar, or choose {{KEY|PartDesign}} → {{KEY|[[Image:PartDesign NewSketch.png|24px]] Create sketch}} from the main menu.<br />
<br />
==Options== <!--T:6--><br />
<br />
==Limitations== <!--T:7--><br />
<br />
==Scripts== <!--T:8--><br />
<br />
==Links== <!--T:9--><br />
<br />
==Notes== <!--T:10--><br />
<br />
<br />
<br />
</translate><br />
{{clear}}</div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_LinearPattern&diff=348288PartDesign LinearPattern2018-11-08T07:09:14Z<p>Patn: added feature limitation</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:1--><br />
{{GuiCommand|Name=PartDesign LinearPattern|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=PartDesign → LinearPattern}}<br />
<br />
==Description== <!--T:2--><br />
<br />
<!--T:4--><br />
The '''Linear pattern''' tool creates evenly spaced copies of a feature in a linear direction. Starting with v0.17, it can pattern multiple features.<br />
<br />
</translate><br />
[[File:PartDesign LinearPattern example.svg|none]]<br />
<translate><br />
<br />
<!--T:5--><br />
''Above: An L-shaped pad (B) made on top of a base pad (A, also referred to as ''support'') is used for a linear pattern. The result (C) is shown on the right.''<br />
<br />
==How to use == <!--T:6--><br />
<br />
<!--T:7--><br />
# Select the feature(s) to be patterned. Alternatively, the feature can be selected from a dialogue after step 2.<br />
#: <span style="font-size:x-small;color:blue;">v0.16 and below</span> Only a single feature can be selected, and it must be the last one at the bottom of the feature tree.<br />
# Press the {{KEY|[[File:PartDesign LinearPattern.png|24px]] '''LinearPattern'''}} button.<br />
# <span style="font-size:x-small;color:green;">v0.17 and above</span> Press {{KEY|Add feature}} to add a feature to be patterned. The feature must be visible in the 3D view:<br />
## Switch to the Model tree;<br />
## Select in the tree the feature to be added and press {{KEY|spacebar}} to make it visible in the 3D view;<br />
## Switch back to the Tasks panel;<br />
## Select the feature in the 3D view; it will be added to the list.<br />
## Repeat to add other features.<br />
# <span style="font-size:x-small;color:green;">v0.17 and above</span> Press {{KEY|Remove feature}} to remove a feature from the list, or right-click on the feature in the list and select ''Remove''.<br />
# Define the Direction. See [[#Options|Options]].<br />
# Define the Length (distance) between the last copied occurrence and the original feature.<br />
# Set the number of occurrences.<br />
# Press {{KEY|OK}} .<br />
<br />
==Options == <!--T:8--><br />
<br />
<!--T:9--><br />
[[File:Linearpattern_parameters.png|frame|left|LinearPattern parameters in v0.16 and below.]]<br />
[[File:Linearpattern parameters v017.png|frame|left|LinearPattern parameters in v0.17 and above.]]<br />
<br />
===Direction === <!--T:10--><br />
<br />
<!--T:11--><br />
When creating a linear pattern feature, the '''LinearPattern parameters''' dialogue offers different ways of specifying the pattern direction.<br />
<br />
====Horizontal sketch axis==== <!--T:12--><br />
<br />
<!--T:13--><br />
Uses the horizontal axis of the sketch for direction. <br />
<br />
====Vertical sketch axis==== <!--T:14--><br />
<br />
<!--T:15--><br />
Uses the vertical axis of the sketch for direction.<br />
<br />
====Normal sketch axis==== <!--T:16--><br />
<br />
<!--T:17--><br />
<span style="font-size:x-small;color:green;">v0.17 and above</span> Uses the normal axis of the sketch for direction.<br />
<br />
====Select reference...==== <!--T:18--><br />
<br />
<!--T:19--><br />
Allows you to select either a DatumLine or an edge of an object or a line of a sketch to use for direction.<br />
<br />
====Custom Sketch Axis==== <!--T:20--><br />
<br />
<!--T:21--><br />
If the sketch which defines the feature to be patterned also contains a construction line (or lines), then the drop down list will contain one custom sketch axis for each construction line. The first construction line will be labelled ''Sketch axis 0''.<br />
<br />
====Base (X/Y/Z) axis==== <!--T:22--><br />
<br />
<!--T:23--><br />
<span style="font-size:x-small;color:green;">v0.17 and above</span> Select one of the Body Origin's standard axis (X, Y or Z) as direction.<br />
{{clear}}<br />
<br />
==Limitations== <!--T:3--><br />
* Pattern shapes may not overlap one another except for the special case of only two occurrences (original plus one copy)<br />
* Any pattern shapes that do not overlap the original's support will be excluded. This ensures that a PartDesign feature always consists of a single, connected solid<br />
* Only works with additive and subtractive features<br />
* For further limitations, see the [[PartDesign_Mirrored|mirrored feature]]<br />
{{clear}}<br />
<br />
</translate></div>Patnhttps://wiki.freecad.org/index.php?title=PartDesign_Fillet&diff=339908PartDesign Fillet2018-10-27T19:33:01Z<p>Patn: added known issues</p>
<hr />
<div><languages/><br />
<translate><br />
<!--T:20--><br />
{{GuiCommand|Name=PartDesign Fillet|Workbenches=[[PartDesign Workbench|PartDesign]], Complete|MenuLocation=PartDesign → Fillet|SeeAlso=[[Part Fillet|Part Fillet]]}}<br />
<br />
==== Description ==== <!--T:21--><br />
This tool creates fillets (rounds) on the selected edges of an object. A new separate Fillet entry (followed by a sequential number if there are already existing fillets in the document) is created in the Project tree.<br />
<br />
[[Image:PartDesign_Fillet-01.png|thumb|left|Select edges on the object before starting the tool.]]<br />
[[Image:PartDesign_Fillet-02.png|thumb|left|Set the fillet radius in the Fillet parameters.]]<br />
[[Image:PartDesign_Fillet-03.png|thumb|left|A Fillet object is added in the Project tree.]]<br />
==== Usage ==== <!--T:22--><br />
* Select a single or multiple edges or a face on an object, then start the tool either by clicking its icon or going into the menu. In case you selected a face all its edges are respected for filleting.<br />
* In Fillet parameters in the TaskPanel, set the fillet radius either by entering the value, or by clicking on the up/down arrows. The applied fillet is shown in real time.<br />
* If you want to add more edges or faces click first the '''Add ref''' button and then select the edge or the face.<br />
* If you want to remove edges or faces click the '''Remove ref''' button. All edges and faces being previously selected are highlighted in purple. Select the edge or the face to be removed.<br />
* Click OK to validate.<br />
* For a chain of edges tangential to one another, one single edge can be selected; the fillet will propagate along the chain. <br />
* To edit the fillet after the function has been validated, either double-click on the Fillet label in the Project tree, or right-click on it and select '''Edit Fillet'''.<br />
<br />
==== PartDesign Fillet VS. Part Fillet ==== <!--T:26--><br />
'''The PartDesign Fillet is not to be confused with its [[Part Fillet|Part workbench counterpart]]'''. Although they share the same icon, they are not the same, and are not used the same way.<br />
Here is how they differ from each other:<br />
* The PartDesign Fillet is ''parametric''. After a fillet has been applied, its radius can be edited; this is not possible with the Part Fillet.<br />
* Edges must be selected on an object before activating the PartDesign Fillet. WIth the Part Fillet, the tool can be started, then a solid is selected, then edges.<br />
* The PartDesign Fillet creates a separate Fillet entry (followed by a sequential number if there are already existing fillets) in the Project tree. The Part Fillet becomes the parent of the object it was applied to.<br />
* The PartDesign Fillet offers a live preview of the fillet applied to the object before validating the function.<br />
* The Part Fillet supports variable radii (with a start radius and an end radius). The PartDesign fillet doesn't.<br />
{{clear}}<br />
<br />
==== Known Issues ====<br />
* Fillets that will fail with default radii of 1mm can cause program to crash, save your part before using fillet tool to be safe<br />
** This is due to issue in OCC kernel<br />
* Edge numbers are not stable so you should finish all design work before filleting your part otherwise filleted edges will change and likely become invalid<br />
** This is due to topological naming issues<br />
<br />
==Scripting== <!--T:23--><br />
The tool {{KEY|[[File:PartDesign_Fillet.png|16px|text-top=Fillet|link=PartDesign_Fillet]] [[ PartDesign_Fillet|Fillet]]}} can be used in a macro, and, from the Python console using the following function :<br />
</translate><br />
{{Code|code=<br />
Box = Box.makeFillet(3,[Box.Edges[0]]) # 1 Fillet<br />
Box = Box.makeFillet(3,[Box.Edges[1],Box.Edges[2],Box.Edges[3],Box.Edges[4]]) # for several Fillets<br />
}}<br />
<translate><br />
<br />
<!--T:24--><br />
*3 = radius<br />
*Box.Edges[2] = Edge with its number<br />
<br />
<br />
<!--T:25--><br />
Example :<br />
</translate><br />
{{Code|code=<br />
import PartDesign<br />
from FreeCAD import Base<br />
<br />
Box = Part.makeBox(10,10,10)<br />
Box = Box.makeFillet(3,[Box.Edges[0]]) # pour 1 Fillet<br />
Box = Box.makeFillet(3,[Box.Edges[1],Box.Edges[2],Box.Edges[3],Box.Edges[4]]) # for several Fillets<br />
Part.show(Box)<br />
}}<br />
{{clear}}</div>Patn