Part Box/ru

Куб

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

Описание

Команда Деталь Куб создаёт параметрический твёрдотельный куб, а именно прямоугольный кубоид. В системе координат, определяемой свойством ДанныеРазмещение, нижняя грань короба лежит на плоскости XY, её передний левый угол находится в начале координат, а передняя грань параллельна оси X.

Применение

  1. Существует несколько способов вызова команды:
    • Нажмите кнопку Куб.
    • Выберите Деталь → Примитивы → Куб пункт меню.
  2. Куб создан.
  3. Дополнительно можно изменить размеры и ДанныеРазмещение куба, выполнив одно из следующих действий:
    • Двойной клик по объекту в Дереве проекта:
      1. Откроется панель задач Геометрические примитивы.
      2. Измените одно или несколько свойств.
      3. Объект динамически обновится в 3D виде.
      4. Нажмите кнопку OK.
    • Измените свойства в Редакторе свойств.
    • Измените ДанныеРазмещение с помощью команды Преобразование.

Пример

Деталь Куб из примера со скриптом

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

Примечания

Свойства

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

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

Данные

Вложение

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

Куб

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

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

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

box = FreeCAD.ActiveDocument.addObject("Part::Box", "myBox")

Пример:

import FreeCAD as App

doc = App.activeDocument()

box = doc.addObject("Part::Box", "myBox")
box.Length = 4
box.Width = 8
box.Height = 12
box.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(75, 60, 30))

doc.recompute()