Arch: Axis/Архитектура Оси
Arch Axis |
Menu location |
---|
Arch → Axis |
Workbenches |
Arch |
Default shortcut |
A X |
Introduced in version |
- |
See also |
Axis System |
Описание
Инструмент Оси позволяет разместить набор осей в текущем документе. Расстояние и угол между осями настраиваются, так же как и стиль нумерации. Главным образом Оси служат как объекты привязки, но так же могут использоваться совместно с инструментом Axes Systems и могут ссылаться на другие объекты Архитектуры для создания параметрических массивов, например балок или столбов.
The image above shows two different axis objects positioned perpendicularly to each other
Использование
- Press the Arch Axis button, or press A then X keys
- Move/rotate the axes system to the desired position
- Enter edit mode by double-clicking the axes system in the tree view to adjust its settings like number of axes, distances and angles between axes.
Options
- Each axis in the series has its own distance and angle in relation to the previous axis. This allows to do very complex systems such as non-orthogonal systems, polar systems or any kind of non-uniform system
- Double-clicking the axis in the tree view allows to edit the distances, angles and labels of each axis
- Axes length, size of the bubbles and numbering styles are customizable directly via the axes system's properties
- Each axis can also display a label, also editable via the task panel dialog
Properties
- ДанныеLength: The length of the axes
- ВидBubble Size: The size of the axis bubbles
- ВидNumeration style: How the axes are numbered: 1,2,3, A,B,C, etc...
- ВидBubble Position: Where the bubble is placed on the axis: At start point, endpoint, both or none.
- ВидFont Name: A font to draw the bubble number and/or labels
- ВидFont Size: The size of the label text only (bubble text is controlled by the bubble size)
- ВидShow Labels: Turns the display of the label texts on/off
Scripting
The Axis tool can by used in macros and from the python console by using the following function:
makeAxis ([number],[interval])
- makes an axes series based on the given number of axes and interval distance
Example:
import Arch
Arch.makeAxis(5,2)