Draft Dimension

From FreeCAD Documentation
Revision as of 10:48, 27 November 2018 by Luc (talk | contribs) (Created page with "* Создает объект Dimension с размерной линией, проходящей через p3. * Объект Dimension принимает значение ...")

Draft Dimension

Системное название
Draft Dimension
Расположение в меню
Черчение → Размер
Верстаки
Draft, Arch
Быстрые клавиши
D I
Представлено в версии
-
См. также
Перевернуть размер

Описание

Инструмент измерения создает измерение в текущем документе с двумя точками, определяющими расстояние для измерения, и третью точку, определяющую, где проходит размерная линия.

How to use

  1. Press the Draft Dimension button, or press D then I keys
  2. Click a point on the 3D view, or type a coordinate
  3. Click a second point on the 3D view, or type a coordinate
  4. Click a third on the 3D view, or type a coordinate

Available dimension types

  • Linear dimensions: by picking any 2 points or any straight edge with ALT pressed.
  • Horizontal/vertical dimensions: by pressing SHIFT while the second point is selected.
  • Diameter dimensions: by picking a curved edge with ALT pressed.
  • Radius dimensions: by picking a curved edge with ALT pressed, then pressing SHIFT.
  • Angular dimensions: by picking 2 straight edges with ALT pressed.

Options

  • Press X, Y or Z after a point to constrain the next point on the given axis.
  • To enter coordinates manually, simply enter the numbers, then press ENTER between each X, Y and Z component.
  • Press CTRL while drawing to force snapping your point to the nearest snap location, independently of the distance.
  • Pressing SHIFT will constrain the dimension horizontally or vertically, or, when working on a circular edge, switches between diameter and radius modes.
  • Press R or click the checkbox to check/uncheck the Relative button. If relative mode is on, the coordinates of the next point are relative to the last one. If not, they are absolute, taken from the (0,0,0) origin point.
  • Press T or click the checkbox to check/uncheck the Continue button. If continue mode is on, you will be able to draw continued dimensions, one after the other, that share the same baseline.
  • Press ESC or the Cancel button to abort the current Line command.
  • By picking an existing edge with ALT, instead of entering measurement points, the dimension will become parametric and remember which edge it is bound to. If the endpoints of that edge move later on, the dimension will follow them.
  • If an edge is selected before starting the Dimension command, the created dimension will also be parametric.
  • The direction of the dimension can be changed afterwards, by modifying its "Direction" property

Properties

  • ДанныеStart: The start point of the distance to measure
  • ДанныеEnd: The end point of the distance to measure
  • ДанныеDimline: A point through which the dimension line must pass
  • ВидDisplay Mode: Specifies if the text is aligned to the dimension lines or always faces the camera
  • ВидFont Size: The size of the letters
  • ВидExt Lines: The size of the extension lines (between the measurement points and the dimension line)
  • ВидText Position: Can be used to force the text to be displayed at a certain position
  • ВидText Spacing: Specifies the space between the text and the dimension line
  • ВидOverride: Specifies a text to display instead of the measurement. Insert "$dim", inside that text, to display the measurement value
  • ВидFont Name: The font to use to draw the text. It can be a font name, such as "Arial", a default style such as "sans", "serif" or "mono", or a family such as "Arial,Helvetica,sans" or a name with a style such as "Arial:Bold". If the given font is not found on the system, a generic one is used instead.
  • ВидArrow Type: The type of arrow to use
  • ВидArrow Size: The size of the arrows
  • ВидDecimals: The number of decimal places to display on the dimension
  • ВидFlip Arrows: Reverse the orientation of arrows
  • ВидUnit Override: Expresses the distance in the given unit (leave blank to use the system unit) introduced in version 0.17

Сценарии

Инструмент Инструмент измерения быть использован в макросах и из консоли Python следующими функциями:

makeDimension (p1,p2,[p3])

or

makeDimension (object,i1,i2,p3)

or

makeDimension (objlist,indices,p3)
  • Создает объект Dimension с размерной линией, проходящей через p3.
  • Объект Dimension принимает значение Черновая линия ширины и цвет, заданное в командной строке.
  • Существует несколько способов создания измерения, в зависимости от аргументов, которые вы передаете ему:
  1. (p1, p2, p3): создает стандартный размер от p1 до p2.
  2. (object, i1, i2, p3): создает связанный размер с данным объектом, измеряя расстояние между его вершинами, индексированными i1 и i2.
  3. (object, i1, mode, p3): создает связанный размер с данным объектом, i1 - индекс (изогнутого) края для измерения, а режим - либо «радиус», либо «диаметр». Возвращает вновь созданный объект.
makeAngularDimension (center,[angle1,angle2],p3)
  • creates an angular Dimension from the given center, with the given list of angles, passing through p3.
  • Returns the newly created object.

Пример:

import FreeCAD,Draft
p1 = FreeCAD.Vector(0,0,0)
p2 = FreeCAD.Vector(1,1,0)
p3 = FreeCAD.Vector(2,0,0)
Draft.makeDimension(p1,p2,p3)

Ссылки