-
Notifications
You must be signed in to change notification settings - Fork 19
Профиль (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 | Тип элемента - свойство только для чтения, вычисляется по слою и концевым соединениям профиля |
При расчете значений d0
и связанных с ним d1
и d2
для профилей вложенных контуров, кроме ширин
и размеров В
, вступает в игру размер sz
примыкающего соединения: