Part Circle/ru

Окружность

Расположение в меню
Деталь → Создать примитивы... → Окружность
Верстаки
Деталь
Быстрые клавиши
Нет
Представлено в версии
-
См. также
Нет

Описание

Окружность- это параметрическая геометрия, которая может быть создана с помощью команды Создать примитивы. В системе координат, заданной свойством ДанныеРазмещение, окружность лежит на плоскости XY с центром в начале координат.

Окружность - по факту замкнутая круговая дуга, направленная против часовой стрелки, её можно превратить в обычную дугу, изменив её свойства ДанныеУгол1 и/или ДанныеУгол2.

Применение

Смотри Создать примитивы...

Также Окружность можно создать, по трём точка:

  1. На панели задач команды Создать примитивы выберите опцию Окружность из выпадающего списка.
  2. Нажмите кнопку По трём точкам.
  3. Выберите три вершины в 3D виде. Не нужно удерживать клавишу Ctrl.
  4. Окружность создана.
  5. Выбранные вершины используются только во время создания для расчёта ДанныеРадиуса и ДанныеРазмещения окружности.

Пример

Элемент Окружность из примера со скриптом

Здесь показан объект Окружность, созданный с помощью примера скрипта, приведенного ниже.

Свойства

Смотрите также: Редактор свойств.

Объект Окружность является производным от объекта Конструктивный элемент и наследует все его свойства. Она также имеет следующие дополнительные свойства:

Данные

Вложение

Объект имеет те же свойства вложения, что и Деталь Деталь2DОбъект.

Основные

Написание скриптов

Смотри также: Autogenerated API documentation, Скрипты в верстаке Деталь и Основы работы со скриптами FreeCAD.

Окружность может быть создана с помощью метода addObject() документа:

circle = FreeCAD.ActiveDocument.addObject("Part::Circle", "myCircle")

Пример:

import FreeCAD as App

doc = App.activeDocument()

circle = doc.addObject("Part::Circle", "myCircle")
circle.Radius = 10
circle.Angle1 = 45
circle.Angle2 = 225
circle.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(30, 45, 10))

doc.recompute()