PartDesign LinearPattern: Difference between revisions
(remove a now obsolete limitation) |
m (Added link to Draft_Array page) |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 7: | Line 7: | ||
|[[PartDesign_Workbench|PartDesign]] |
|[[PartDesign_Workbench|PartDesign]] |
||
|IconL=PartDesign_Mirrored.svg |
|IconL=PartDesign_Mirrored.svg |
||
⚫ | |||
|IconR=PartDesign_PolarPattern.svg |
|IconR=PartDesign_PolarPattern.svg |
||
⚫ | |||
}} |
}} |
||
Line 15: | Line 15: | ||
|Name=PartDesign LinearPattern |
|Name=PartDesign LinearPattern |
||
|MenuLocation=PartDesign → LinearPattern |
|MenuLocation=PartDesign → LinearPattern |
||
|Workbenches=[[ |
|Workbenches=[[PartDesign_Workbench|PartDesign]] |
||
|Version= |
|Version= |
||
|SeeAlso= |
|SeeAlso= |
||
Line 35: | Line 35: | ||
<!--T:7--> |
<!--T:7--> |
||
To create a pattern: |
|||
# Select the feature(s) to be patterned. Alternatively, the feature can be selected from a dialogue after step 2. |
|||
# Select the feature ({{Version|0.19}} or several features) to be patterned. |
|||
#: {{VersionMinus|0.16}} Only a single feature can be selected, and it must be the last one at the bottom of the feature tree. |
|||
# Press the {{KEY|[[File:PartDesign_LinearPattern.svg|24px]] '''LinearPattern'''}} button. |
# Press the {{KEY|[[File:PartDesign_LinearPattern.svg|24px]] '''LinearPattern'''}} button. |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
# If you have several features in the pattern, their order can be important, see for example the image in the [[PartDesign_PolarPattern#Usage|PolarPattern feature]]. {{Version|0.19}} You can change the order by dragging the feature in the list and you will see the result immediately as preview. |
|||
⚫ | |||
<!--T:28--> |
|||
To add or remove features from an existing pattern: |
|||
⚫ | |||
## Switch to the Model tree; |
## Switch to the Model tree; |
||
## Select in the tree the feature to be added and press {{KEY|Space}} to make it visible in the [[3D view]]; |
## Select in the tree the feature to be added and press {{KEY|Space}} to make it visible in the [[3D_view|3D view]]; |
||
## Switch back to the Tasks panel; |
## Switch back to the Tasks panel; |
||
## Select the feature in the 3D view; it will be added to the list. |
## Select the feature in the 3D view; it will be added to the list. |
||
## Repeat to add other features. |
## Repeat to add other features. |
||
# |
# Press {{KEY|Remove feature}} to remove a feature from the list, or right-click on the feature in the list and select {{Button|Remove}} |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
==Options == <!--T:8--> |
==Options == <!--T:8--> |
||
Line 95: | Line 99: | ||
* Pattern shapes may not overlap one another except for the special case of only two occurrences (original plus one copy) |
* Pattern shapes may not overlap one another except for the special case of only two occurrences (original plus one copy) |
||
* 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 |
* 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 |
||
* The PartDesign patterns are not yet as optimized as their Draft counterparts. So for a bigger number of instances [[Draft_Array|Draft array]] is currently the way to go. |
|||
* For further limitations, see the [[PartDesign_Mirrored|mirrored feature]] |
* For further limitations, see the [[PartDesign_Mirrored|mirrored feature]] |
||
{{clear}} |
{{clear}} |
||
Line 104: | Line 109: | ||
|[[PartDesign_Workbench|PartDesign]] |
|[[PartDesign_Workbench|PartDesign]] |
||
|IconL=PartDesign_Mirrored.svg |
|IconL=PartDesign_Mirrored.svg |
||
⚫ | |||
|IconR=PartDesign_PolarPattern.svg |
|IconR=PartDesign_PolarPattern.svg |
||
⚫ | |||
}} |
}} |
||
Revision as of 17:12, 2 January 2021
PartDesign LinearPattern |
Menu location |
---|
PartDesign → LinearPattern |
Workbenches |
PartDesign |
Default shortcut |
None |
Introduced in version |
- |
See also |
None |
Description
The LinearPattern tool creates evenly spaced copies of a feature in a linear direction. As of version 0.17 and above the Linear pattern tool can pattern multiple features.
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.
Usage
To create a pattern:
- Select the feature (introduced in version 0.19 or several features) to be patterned.
- Press the LinearPattern button.
- Define the Direction. See Options.
- Define the Length (distance) between the last copied occurrence and the original feature.
- Set the number of Occurrences.
- If you have several features in the pattern, their order can be important, see for example the image in the PolarPattern feature. introduced in version 0.19 You can change the order by dragging the feature in the list and you will see the result immediately as preview.
- Press OK.
To add or remove features from an existing pattern:
- Press Add feature to add a feature to be patterned. The feature must be visible in the 3D view:
- Switch to the Model tree;
- Select in the tree the feature to be added and press Space to make it visible in the 3D view;
- Switch back to the Tasks panel;
- Select the feature in the 3D view; it will be added to the list.
- Repeat to add other features.
- Press Remove feature to remove a feature from the list, or right-click on the feature in the list and select Remove
Options
Direction
When creating a linear pattern feature, the LinearPattern parameters dialogue offers different ways of specifying the pattern direction.
Horizontal sketch axis
Uses the horizontal axis of the sketch for direction.
Vertical sketch axis
Uses the vertical axis of the sketch for direction.
Normal sketch axis
version 0.17 and above Uses the normal axis of the sketch for direction.
Select reference...
Allows you to select either a DatumLine or an edge of an object or a line of a sketch to use for direction.
Custom Sketch Axis
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.
Base (X/Y/Z) axis
version 0.17 and above Select one of the Body Origin's standard axis (X, Y or Z) as direction.
Limitations
- Pattern shapes may not overlap one another except for the special case of only two occurrences (original plus one copy)
- 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
- The PartDesign patterns are not yet as optimized as their Draft counterparts. So for a bigger number of instances Draft array is currently the way to go.
- For further limitations, see the mirrored feature
- 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
- 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, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub