|
Расположение в меню |
---|
Деталь → Создать примитивы... → Клин |
Верстаки |
Деталь |
Быстрые клавиши |
Нет |
Представлено в версии |
- |
См. также |
Создать примитивы |
Клин это параметрическое твёрдое тело, которое можно создать с помощью команды
Создать примитивы. Он имеет от четырёх до шести плоских граней. Клин определяется главными, виртуальными, передней и задней, плоскостями, на которых создаётся прямоугольная грань (по умолчанию), одна прямая грань или одна вершина. Эти базовые фигуры определяют четыре четырехугольные или треугольные грани, которые их соединяют. Получившееся твёрдое тело является настоящим клином только в том случае, если одна из базовых фигур - прямоугольная грань, а другая - прямая грань. В системе координат, определяемой свойством ДанныеРазмещение, виртуальные передняя и задняя главные плоскости клина параллельны плоскости XZ, а края базовых форм параллельны оси X или Z. Все эти координаты относятся к данной системе координат.
Смотри Создать примитивы...
Здесь показан объект Клин, созданный с помощью примера скрипта, приведенного ниже.
Смотрите также: Редактор свойств.
Объект Клин является производным от объекта Конструктивный элемент и наследует все его свойства. Он также имеет следующие дополнительные свойства:
Вложение
Объект имеет те же свойства вложения, что и Деталь Деталь2DОбъект.
Клин
Расстояние
): Наименьшая координата X передней грани клина. По умолчанию 0мм
.Расстояние
): Координата Y передней грани клина. По умолчанию 0мм
.Расстояние
): Наименьшая координата Z передней грани клина. По умолчанию 0мм
.Расстояние
): Наименьшая координата X задней грани клина. По умолчанию 2мм
.Расстояние
): Наименьшая координата Z задней грани клина. По умолчанию 2мм
.Расстояние
): Наибольшая координата X передней грани клина. По умолчанию 10мм
.Расстояние
): Координата Y задней грани клина. По умолчанию 10мм
.Расстояние
): Наибольшая координата Z передней грани клина. По умолчанию 10мм
.Расстояние
): Наибольшая координата X задней грани клина. По умолчанию 8мм
.Расстояние
): Наибольшая координата Z задней грани клина. По умолчанию 8мм
.
Смотри также: Autogenerated API documentation, Скрипты в верстаке Деталь и Основы работы со скриптами FreeCAD.
Клин может быть создан с помощью метода addObject()
документа:
wedge = FreeCAD.ActiveDocument.addObject("Part::Wedge", "myWedge")
"myWedge"
- это имя объекта.Пример:
import FreeCAD as App
doc = App.activeDocument()
wedge = doc.addObject("Part::Wedge", "myWedge")
wedge.Xmin = 1
wedge.Ymin = 2
wedge.Zmin = 3
wedge.X2min = 4
wedge.Z2min = 6
wedge.Xmax = 15
wedge.Ymax = 20
wedge.Zmax = 55
wedge.X2max = 10
wedge.Z2max = 12
wedge.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(75, 60, 30))
doc.recompute()