PartDesign LinearPattern: Difference between revisions

From FreeCAD Documentation
mNo edit summary
(Marked this version for translation)
(5 intermediate revisions by the same user not shown)
Line 17: Line 17:
|MenuLocation=Part Design → Apply a pattern → LinearPattern
|MenuLocation=Part Design → Apply a pattern → LinearPattern
|Workbenches=[[PartDesign_Workbench|PartDesign]]
|Workbenches=[[PartDesign_Workbench|PartDesign]]
|SeeAlso=[[PartDesign_MultiTransform|PartDesign MultiTransform]]
}}
}}


Line 32: Line 33:
==Usage== <!--T:6-->
==Usage== <!--T:6-->


=== Create === <!--T:30-->

<!--T:31-->
# Optionally [[PartDesign_Body#Active_status|activate]] the correct Body.
# Optionally [[PartDesign_Body#Active_status|activate]] the correct Body.
# Optionally select one or more features.
# Optionally select one or more features in the [[Tree_view|Tree view]] or the [[3D_view|3D view]].
# There are several ways to invoke the tool:
# There are several ways to invoke the tool:
#* Press the {{Button|[[Image:PartDesign_LinearPattern.svg|16px]] [[PartDesign_LinearPattern|LinearPattern]]}} button.
#* Press the {{Button|[[Image:PartDesign_LinearPattern.svg|16px]] [[PartDesign_LinearPattern|LinearPattern]]}} button.
Line 39: Line 43:
# If there is no active Body, and there are two or more Bodies in the document, the {{MenuCommand|Active Body Required}} dialog will open and prompt you to activate one. If there is a single Body it will be activated automatically.
# If there is no active Body, and there are two or more Bodies in the document, the {{MenuCommand|Active Body Required}} dialog will open and prompt you to activate one. If there is a single Body it will be activated automatically.
# If no features were selected the {{MenuCommand|Select feature}} [[Task_panel|task panel]] opens: select one or more (hold down the {{KEY|Ctrl}} key) from the list and press the {{Button|OK}} button.
# If no features were selected the {{MenuCommand|Select feature}} [[Task_panel|task panel]] opens: select one or more (hold down the {{KEY|Ctrl}} key) from the list and press the {{Button|OK}} button.
# The {{MenuCommand|LinearPattern parameters}} [[Task_panel|task panel]] opens. See [[#Options|Options]] for more information.
# Press the {{Button|OK}} button to finish.

=== Edit === <!--T:32-->

<!--T:33-->
# Do one of the following:
#* Double-click the LinearPattern object in the [[Tree_view|Tree view]].
#* Right-click the LinearPattern object in the [[Tree_view|Tree view]] and select {{MenuCommand|Edit LinearPattern}} from the context menu.
# The {{MenuCommand|LinearPattern parameters}} [[Task_panel|task panel]] opens. See [[#Options|Options]] for more information.
# The {{MenuCommand|LinearPattern parameters}} [[Task_panel|task panel]] opens. See [[#Options|Options]] for more information.
# Press the {{Button|OK}} button to finish.
# Press the {{Button|OK}} button to finish.
Line 44: Line 57:
== Options == <!--T:8-->
== Options == <!--T:8-->


<!--T:34-->
* To add features:
* To add features:
*# Press the {{Button|Add feature}} button.
*# Press the {{Button|Add feature}} button.
Line 64: Line 78:
** {{MenuCommand|Base Y axis}}: The Y axis of the Body.
** {{MenuCommand|Base Y axis}}: The Y axis of the Body.
** {{MenuCommand|Base Z axis}}: The Z axis of the Body.
** {{MenuCommand|Base Z axis}}: The Z axis of the Body.
** {{MenuCommand|Select reference...}}: Select a [[PartDesign_Line|Datum Line]] in the [[Tree_view|Tree view]] or a [[PartDesign_Line|Datum Line]] or edge or in the [[3D_view|3D view]].
** {{MenuCommand|Select reference...}}: Select a [[PartDesign_Line|Datum Line]] in the [[Tree_view|Tree view]] or a [[PartDesign_Line|Datum Line]] or edge in the [[3D_view|3D view]].
* Check the {{MenuCommand|Reverse direction}} checkbox to reverse the pattern.
* Check the {{MenuCommand|Reverse direction}} checkbox to reverse the pattern.
* Specify the {{MenuCommand|Length}} to be covered by the pattern.
* Specify the {{MenuCommand|Length}} to be covered by the pattern.
Line 72: Line 86:
==Limitations== <!--T:29-->
==Limitations== <!--T:29-->


<!--T:3-->
<!--T:35-->
See [[PartDesign_PolarPattern#Limitations|PartDesign PolarPattern]].
* Any shapes in the pattern that do not overlap the parent feature will be excluded. This ensures that a PartDesign Body always consists of a single, connected solid.
* The PartDesign patterns are not yet as optimized as their Draft counterparts. So for a bigger number of instances you should consider using [[Draft_OrthoArray|Draft array]] instead, combined with a Part boolean operation. This may include major changes to your model as you are leaving PartDesign, which means that you cannot simply continue with further PartDesign features in the same body. An example is shown in this [https://forum.freecadweb.org/viewtopic.php?f=3&t=55192 Forum topic].
* A LinearPattern cannot be applied directly to another pattern, be it polar, linear or a mirror. For this you need a [[PartDesign_MultiTransform|PartDesign MultiTransform]].





Revision as of 14:28, 16 June 2022

PartDesign LinearPattern

Menu location
Part Design → Apply a pattern → LinearPattern
Workbenches
PartDesign
Default shortcut
None
Introduced in version
-
See also
PartDesign MultiTransform

Description

The PartDesign LinearPattern tool creates a linear pattern of one or more features.

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.

Usage

Create

  1. Optionally activate the correct Body.
  2. Optionally select one or more features in the Tree view or the 3D view.
  3. There are several ways to invoke the tool:
    • Press the LinearPattern button.
    • Select the Part Design → Apply a pattern → LinearPattern option from the menu.
  4. If there is no active Body, and there are two or more Bodies in the document, the Active Body Required dialog will open and prompt you to activate one. If there is a single Body it will be activated automatically.
  5. If no features were selected the Select feature task panel opens: select one or more (hold down the Ctrl key) from the list and press the OK button.
  6. The LinearPattern parameters task panel opens. See Options for more information.
  7. Press the OK button to finish.

Edit

  1. Do one of the following:
    • Double-click the LinearPattern object in the Tree view.
    • Right-click the LinearPattern object in the Tree view and select Edit LinearPattern from the context menu.
  2. The LinearPattern parameters task panel opens. See Options for more information.
  3. Press the OK button to finish.

Options

  • To add features:
    1. Press the Add feature button.
    2. Select a feature in the Tree view or the 3D view.
    3. Repeat to add more features.
  • To remove features:
    1. Press the Remove feature button.
    2. Do one of the following:
      • Select a feature in the Tree view or the 3D view.
      • Select a feature in the list and press the Del key.
      • Right-click a feature in the list and select Remove from the context menu.
    3. Repeat to remove more features.
  • If there are several features in the pattern, their order can be important. See PartDesign PolarPattern.
  • Specify the Direction of the pattern:
    • Normal sketch axis: The Z axis of the sketch (only available for sketch-based features).
    • Vertical sketch axis: The Y axis of the sketch (idem).
    • Horizontal sketch axis: The X axis of the sketch (idem).
    • Construction line #: A separate entry for each construction line in the sketch (idem).
    • Base X axis: The X axis of the Body.
    • Base Y axis: The Y axis of the Body.
    • Base Z axis: The Z axis of the Body.
    • Select reference...: Select a Datum Line in the Tree view or a Datum Line or edge in the 3D view.
  • Check the Reverse direction checkbox to reverse the pattern.
  • Specify the Length to be covered by the pattern.
  • Specify the number of Occurrences (including the original feature).
  • If the Update view checkbox is checked the view will update in real time.

Limitations

See PartDesign PolarPattern.