PartDesign Линейный массив
|
|
| Расположение в меню |
|---|
| Part Design → Apply a pattern → Линейный массив |
| Верстаки |
| PartDesign |
| Быстрые клавиши |
| Нет |
| Представлено в версии |
| - |
| См. также |
| Множественное преобразование |
Описание
The PartDesign LinearPattern tool creates a linear pattern of selected features or the active body introduced in 1.0.
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.
introduced in 26.3: This tool allows to disable individual pattern elements and to edit each offset individually.
Existing rectangular base feature with LP-shaped additive feature → "Linear Pattern" preview mode with deactivated elements (red x symbols deactivate elements, green + symbols reactivate elements) and individually offset top row and right column (grey dimensions: general offsets, red dimensions: individual offsets) → Resulting solid (LinearPattern feature)
Применение
Create
- Optionally activate the correct Body.
- Optionally select one or more features in the Tree View or the 3D View.
- There are several ways to invoke the tool:
- Press the
Linear Pattern button.
- Select the Part Design → Transformation Features →
Linear Pattern option from the menu.
- Press the
- 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.
- The Linear Pattern Parameters task panel opens. See Options for more information.
- Press the OK button to finish.
Edit
- Do one of the following:
- The Linear Pattern Parameters task panel opens. See Options for more information.
- Press the OK button to finish.
Опции
- Choose the mode:
- Transform body: Transforms the whole base feature's shape (default). introduced in 1.0
- Transform tool shapes: Transforms the individual tool shapes of selected features.
- To add features:
- To remove features:
- If there are several features in the pattern, their order can be important. See PartDesign PolarPattern.
- Direction:
- Press the
button to reverse the direction of the pattern.
- Specify the direction reference:
- 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.
- introduced in 1.0: Specify the length Mode:
- Extent: Enter the Length from a given point on the first occurrence to the same point on the last occurrence.
- introduced in 1.0: Spacing: Enter the Spacing from a given point on the first occurrence to the same point on the next occurrence. For n occurrences: Extent=(n-1)*Spacing.
- Specify the number of Occurrences (including the original feature).
- introduced in 26.3: The length or spacing and occurrence values can also be edited with On-View Parameters in the 3D View.
- Press the
- Direction 2: Idem. introduced in 1.1
- If the Recompute on change checkbox is checked the view will update in real time.
Properties
See also: Property View.
An PartDesign LinearPattern object is derived from a ... object and inherits all its properties. It also has the following additional properties:
Data
Base
- ДанныеOriginals (
LinkList): A list of selected features. Will be ignored, if the ДанныеTransform Mode property is set toWhole shape. - ДанныеTransform Mode (
Enumeration):Features(default)Whole shape.
Direction 1
- ДанныеDirection (
LinkSub): The first direction of the pattern. This can be a straight edge, a datum line, a sketch axis, or the normal of a planar face. - ДанныеReversed (
Bool): Default isFalse. Reverse the first direction of the pattern. - ДанныеMode (
Enumeration): Selects how the pattern is dimensioned.Extent: Uses the total length from the first to the last instance.Spacing(default): Uses the distance between consecutive instances.
- Данные (ReadOnly)Length (
Length): Default is100.0 mm. The total length of the pattern, measured from the first to the last instance.- This is only used when the ДанныеMode property is set to
Extent.
- This is only used when the ДанныеMode property is set to
- ДанныеOffset (
Length): Default is100.0 mm. The distance between each instance of the pattern.- This is only used when the ДанныеMode property is set to
Spacing.
- This is only used when the ДанныеMode property is set to
- ДанныеSpacings (
FloatList): Default is[-1.0, -1.0]. A list of custom spacings between instances. If a value is -1, the global ДанныеOffset value is used for that spacing. The list should have one less item than the number of occurrences. - ДанныеSpacing Pattern (
FloatList): Default is[20.0]. Defines a repeating pattern of spacings for the second direction. For example, a list of [10, 20] will create alternating spacings of 10mm and 20mm. (Experimental and subject to change. To enable this in the UI you can add a boolean parameter 'ExperiementalFeature' in Preferences/Mod/Part). - ДанныеOccurrences (
IntegerConstraint): Default is2. The total number of instances in the first direction, including the original feature.
Direction 2
- ДанныеDirection2 (
LinkSub): The second direction of the pattern. This can be a straight edge, a datum line, a sketch axis, or the normal of a planar face. - ДанныеReversed2 (
Bool): Default isFalse. Reverse the second direction of the pattern. - ДанныеMode2 (
Enumeration): Default isExtent. Selects how the pattern is dimensionedin the second direction.Extent: Uses the total length from the first to the last instance.Spacing(default): Uses the distance between consecutive instances.
- Данные (ReadOnly)Length2 (
Length): Default is100.0 mm. The total length of the pattern in the second direction, measured from the first to the last instance.- This is only used when the ДанныеMode2 property is set to
Extent.
- This is only used when the ДанныеMode2 property is set to
- ДанныеOffset2 (
Length): Default is100.0 mm. The distance between each instance of the pattern in the second direction.- This is only used when the ДанныеMode2 property is set to
Spacing.
- This is only used when the ДанныеMode2 property is set to
- ДанныеSpacings2 (
FloatList): Default is[]. A list of custom spacings for the second direction. If a value is -1, the global 'Offset' is used. The list should have one less item than the number of occurrences. - ДанныеSpacing Pattern2 (
FloatList): Default is[0.0]. Defines a repeating pattern of spacings for the second direction. For example, a list of [10, 20] will create alternating spacings of 10mm and 20mm. (Experimental and subject to change. To enable this in the UI you can add a boolean parameter 'ExperiementalFeature' in Preferences/Mod/Part) - ДанныеOccurrences2 (
IntegerConstraint): Default is1. The total number of instances in the second direction, including the original feature.
Part Design
- ДанныеRefine (
Bool): Default isTrue. Refine shape (clean up redundant edges) after operations. - ДанныеFuzzy Tolerance (
FloatConstraint): Default is-1.0. Fuzzy tolerance:- If value > 0: use the value
- If value = 0: leave default value
- If value < 0: determine value
Pattern
- Данные (Hidden)Suppressed Positions (
IntPairList): Suppressed instances as zero-based (direction 1, direction 2) indices. Positions outside the current pattern are retained. introduced in 26.3
Transformation
- Данные (Hidden)Suppressed Indices (
IntegerList): Indices of pattern instances that are suppressed. introduced in 26.3
Ограничения
Смотрите PartDesign Круговой массив.
- Инструменты структуры: Part, Group
- Вспомогательные инструменты: Create body, Create sketch, Edit sketch, Map sketch to face
- Инструменты моделирования
- Инструменты данных: Create a datum point, Create a datum line, Create a datum plane, Create a local coordinate system, Create a shape binder, Create a clone
- Аддитивные инструменты: Pad, Revolution, Additive loft, Additive pipe, Additive box, Additive cone, Additive cylinder, Additive ellipsoid, Additive prism, Additive sphere, Additive torus, Additive wedge
- Субстрактивные инструменты: Pocket, Hole, Groove, Subtractive loft, Subtractive pipe, Subtractive box, Subtractive cone, Subtractive cylinder, Subtractive ellipsoid, Subtractive prism, Subtractive sphere, Subtractive torus, Subtractive wedge
- Инструменты трансформации: Mirrored, Linear Pattern, Polar Pattern, Create MultiTransform
- Отделочные инструменты: Fillet, Chamfer, Draft, Thickness
- Бинарные: Boolean operation
- Дополнительно: Migrate, Shaft design wizard, Involute gear
- Инструменты контекстного меню: Set tip, Move object to other body, Move object after other object
- Начинающим
- Установка: Загрузка, Windows, Linux, Mac, Дополнительных компонентов, Docker, AppImage, Ubuntu Snap
- Базовая: О FreeCAD, Интерфейс, Навигация мыши, Методы выделения, Имя объекта, Настройки, Верстаки, Структура документа, Свойства, Помоги FreeCAD, Пожертвования
- Помощь: Учебники, Видео учебники
- Верстаки: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework