Skip to content

Профиль (Profile)

Evgeniy Malyarov edited this page Jan 30, 2018 · 11 revisions

Виртуальный класс ProfileItem описывает базовое поведение профиля и раскладки. От него унаследованы классы Profile, Onlay, ProfileAddl и ProfileConnective

. BuilderElement          # Абстрактный элемент
└─ ProfileItem            # Абстрактный профиль
   ├─ Profile             # Рама, Створка, Импост, Штульп
   ├─ Onlay               # Раскладка
   ├─ ProfileAddl         # Доборный и расширительный профили
   └─ ProfileConnective   # Соединительный профиль

Важнейшие свойства профиля

Свойство Тип Описание
generatrix Path Образующая - унаследована от BuilderElement, - прямая или кривая линия, определяющая размеры, положение и форму профиля
b Point Координаты начальной точки - первой вершины образующей. Вычисляется, как generatrix.firstSegment.point
e Point Координаты конечной точки - последней вершины образующей. Вычисляется, как generatrix.firstSegment.point
inset CatInserts Вставка, унаследована от BuilderElement, по ней вычисляется номенклатура и сдвиг рёбер относительно образующей
width Число Ширина профиля - зависит от материала, который вычисляется по вставке с учетом параметров. Если не найдена номенклатура вставки или не указана ширина в номенклатуре, принимается width = 80
d0 Число Расстояние от узла до опорной линии. Для сегментов створок и вложенных элементов зависит от ширины элементов и свойств примыкающих соединений. Для элементов внешнего контура d0 = 0
d1 Число Расстояние от узла до внешнего ребра элемента. Для рам, обычно d1 = 0, для импостов 1/2 ширины, зависит от d0 и sizeb
d2 Число Расстояние от узла до внутреннего ребра элемента, зависит от d1 и width
rays ProfileRays Опорные точки и лучи
corns function Координаты вершин (cornx1...corny4) - свойство только для чтения
elm_type ElmTypes Тип элемента - свойство только для чтения, вычисляется по слою и концевым соединениям профиля

Размер B = 0

Размер B = 0

При расчете значений d0 и связанных с ним d1 и d2 для профилей вложенных контуров, кроме ширин и размеров В, вступает в игру размер sz примыкающего соединения:

Clone this wiki locally