Добавление ручек: различия между версиями
SVP (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
| (не показано 20 промежуточных версий 3 участников) | |||
| Строка 2: | Строка 2: | ||
{{Добавление комплектующих}} | {{Добавление комплектующих}} | ||
---- | ---- | ||
При создании трёхмерной модели надо учитывать, что для ручки плоскость XOZ системы координат будет лежать на плоскости фасада, а координата Y будет направлена на зрителя. Привязка к нулю ГСК. | При создании трёхмерной модели надо учитывать, что для ручки плоскость '''XOZ''' системы координат будет лежать на плоскости фасада, а координата '''Y''' будет направлена на зрителя. Привязка к нулю ГСК. | ||
[[Файл:S-Kompl-11.png|thumb|center| | [[Файл:S-Kompl-11.png|thumb|center|632px|Система координат модели ручки]]Видов ручек существует множество — от «обычных» ручек, добавлямых на фасад (капли, скобы и пр.) до ручек, добавляемых на торцы. Также существуют «мнимые» комплектующие — ручки, создаваемые вырезами или фрезеровкой на торцах. В жизни они представляют собой пропил или фрезеровку на фасаде, но в программе эти элементы тоже добавляются в '''Номенклатуру''' как комплектующие. | ||
[[Файл:S-Kompl-14.png|центр|мини|686x686пкс|а — торцевая ручка; б — интегрированная ручка; в — ручка-вырез]] | |||
[[Файл:S-Kompl-12.png|thumb|right|250px|Группы ручек]] | [[Файл:S-Kompl-12.png|thumb|right|250px|Группы ручек]] | ||
Общий порядок добавления ручек следующий: | Общий порядок добавления ручек следующий: | ||
| Строка 12: | Строка 13: | ||
:* Поле '''Тип материала''' — из выпадающего списка выбрать [[Типы материалов|тип]] '''Комплектующее'''. | :* Поле '''Тип материала''' — из выпадающего списка выбрать [[Типы материалов|тип]] '''Комплектующее'''. | ||
:* Поле '''Артикул''' — вписать артикул комплектующего, если таковой имеется. | :* Поле '''Артикул''' — вписать артикул комплектующего, если таковой имеется. | ||
:* Поле '''Ед.изм.''' — выбрать [[единицы измерения|единицу измерения]] '''шт.''' | :* Поле '''Ед.изм.''' — выбрать [[единицы измерения|единицу измерения]] '''шт.''' (для ручек-вырезов и интегрированных ручек — '''н/и''') | ||
:* Поле '''Цена''' — вписать стоимость одной штуки. | :* Поле '''Цена''' — вписать стоимость одной штуки. | ||
:* Поле '''Сорт.''' — ''присваивается автоматически''. | :* Поле '''Сорт.''' — ''присваивается автоматически''. | ||
| Строка 21: | Строка 22: | ||
!Идентификатор | !Идентификатор | ||
!Название | !Название | ||
!Тип свойства | |||
!Добавление | !Добавление | ||
! | ! colspan="2" | Особенности ввода значения | ||
|- | |- | ||
|[[Height]] | |[[Height]] | ||
|Высота (вдоль оси OZ ЛСК ручки) | |Высота (вдоль оси OZ ЛСК ручки) | ||
| rowspan="3" |Размер | | rowspan="3" |Размер | ||
| | |'''Всем ручкам''' | ||
| colspan="2" |В миллиметрах. | |||
''Для интегрированных ручек свойство задаёт не расположение, а параметры фрезеровки.'' | |||
|- | |- | ||
|[[Length]] | |[[Length]] | ||
|Длина (вдоль оси OX ЛСК ручки) | |Длина (вдоль оси OX ЛСК ручки) | ||
|'''Всем ручкам, кроме интегрированных''' | |||
| colspan="2" rowspan="2" |В миллиметрах | |||
|- | |- | ||
|[[Width]] | |[[Width]] | ||
|Ширина (вдоль оси OY ЛСК ручки) | |Ширина (вдоль оси OY ЛСК ручки) | ||
| rowspan="2" |'''Всем, кроме ручек-вырезов и интегрированных''' | |||
| rowspan="2" | | |||
|- | |- | ||
|[[Texture]] | |[[Texture]] | ||
|Текстура материала | |Текстура материала | ||
|Текстура | |Текстура | ||
|Указать ссылку на текстуру. | | colspan="2" |Указать ссылку на текстуру. | ||
Например: '''Lb.pkm7_1_iml.#25''' | Например: '''Lb.pkm7_1_iml.#25''' | ||
|- | |||
| rowspan="2" |[[K3File]] | |||
| rowspan="2" |Имя К3-файла | |||
| rowspan="2" |Файлы типа К3 | |||
|Для ручек из материала | |||
| colspan="2" |Вставьте ссылку на К3-файл с моделью ручки. | |||
Например: '''Ручки\Торцевые\Торцевая врезная ручка 64_100.k3''' | |||
|- | |||
|Для ручек-вырезов | |||
| colspan="2" |Вставьте ссылку на К3-файл с контуром выреза. | |||
Например: '''Ручки\Торцевые\Контур ручки-улыбки.k3''' | |||
|- | |- | ||
|[[FixDistance]] | |[[FixDistance]] | ||
|Расстояние между крепежами | |Расстояние между крепежами | ||
|Размер | |Размер | ||
|В миллиметрах. Если | |'''При наличии крепежа''' | ||
| colspan="2" |В миллиметрах. | |||
Если значение свойства равно '''0''', значит, у ручки одна группа крепежа или одна сверловка. | |||
Если значение свойства больше '''0''', значит, у ручки по умолчанию две группы крепежа или сверловки, если не указано иное (см. ниже свойство '''EH_FixQuantity''') | |||
|- | |- | ||
|[[AccPlace]] | |[[AccPlace]] | ||
|Тип размещения аксессуаров | |Тип размещения аксессуаров | ||
|Целое число | |Целое число | ||
|Из выпадающего списка выберите место расположения ручки: | |Если ручка располагается не на видимой пласти (например, торцевые ручки). | ||
[[file:S- | | colspan="2" |Из выпадающего списка выберите место расположения ручки: | ||
[[file:S-Ecoj-124T.png|center]] | |||
|- | |||
|[[FixHole]] | |||
|<nowiki>Сверловка ([h1],d1,[h2],d2,{x|y|z})</nowiki> | |||
|Строка | |||
|''Используется, если в комплект ручки входит крепёж'' | |||
| colspan="2" |Через точку с запятой задаются параметры [в квадратных скобках — необязательные, вместо них можно просто поставить точку с запятой]: | |||
'''[h1],d1,[h2],d2,{x|y|z}''' | |||
где '''h''' — глубина сверловки; '''d''' — диаметр сверловки. | |||
Если глубину не задали, то будет использована толщина панели фасада. | |||
Например: '''0,0,,5,y''' (здесь пропущен третий параметр). | |||
Свойство используется для автосоздания линейки свободных сверловок. В этом случае в модель ручки (файл '''*.k3''') не надо добавлять линию крепежа и линию сверловок. В номенклатурную единицу обязательно надо задать свойство '''[[FixDistance]]'''. | |||
|- | |- | ||
|[[FixList]] | |[[FixList]] | ||
|Список с крепежом | |Список с крепежом | ||
|'' | |Сборочная единица | ||
| | |''Используется, если в комплекте с ручкой нет крепежа и надо подобрать крепеж в зависимости от толщины панели фасада'' | ||
| colspan="2" |Указать тип крепежа из справочника Сборочные единицы. Типу обязательно должно быть присвоено свойство '''[[Length]].''' | |||
Указывается для подбора типа крепежа в зависимости от толщины фасада. | |||
В этом случае в модель ручки (файл '''*.k3''') не надо добавлять линию крепежа и линию сверловок. В номенклатурную единицу обязательно надо задать свойство '''[[FixDistance]]'''. | |||
|- | |||
|[[EH_FixQuantity]] | |||
|Количество групп крепежа | |||
|Целое число | |||
(2, 3, 4 или 5) | |||
| rowspan="2" |''При необходимости'' | |||
| colspan="2" |В отсутствии свойства количество групп крепежа будет равно 1 или 2, в зависимости от значения свойства '''[[FixDistance]]'''. | |||
|- | |||
|[[NoTurn]] | |||
|Не поворачивать | |||
|Да/Нет | |||
| colspan="2" |Если номенклатурной единице ручки задать значение свойства '''Да''', то ручка на фасады дверей и ящиков всегда будет устанавливаться так, как это указано в файле модели. | |||
|- | |||
|[[CutSide]] | |||
|Величина подрезки | |||
|Число | |||
| rowspan="2" |Торцевым ручкам | |||
| colspan="2" |В миллиметрах. | |||
Величина, на которую подрезается фасад, к которому крепится ручка | |||
|- | |||
|[[EH_Thickness]] | |||
|Толщина верхней планки у торцевой ручки | |||
| rowspan="3" |Размер | |||
| colspan="2" |В миллиметрах | |||
|- | |||
|[[EH_SlotOffset]] | |||
|Смещение до оси пропила | |||
|Торцевым врезным ручкам | |||
| colspan="2" |В миллиметрах | |||
|- | |||
|[[EH_FixOffset]] | |||
|Смещение до линии крепежа | |||
|Торцевым неврезным ручкам | |||
| colspan="2" |В миллиметрах | |||
|- | |||
|[[MillID1]] | |||
|Профиль фрезеровки 1 | |||
|Номенклатурная единица | |||
| rowspan="3" |Интегрированным ручкам (образованным фрезеровкой на торце фасада) | |||
| colspan="2" |Вставить ID профиля фрезы из справочника '''Номенклатура'''. | |||
|- | |||
|[[Dept]] | |||
|Глубина | |||
|Число | |||
|В миллиметрах — глубина смещения фрезы в пласть фасада (см. рисунок справа) | |||
| rowspan="2" |[[Файл:S-Kompl-13.png|центр|мини|153x153пкс|Интегрированная ручка, вид сбоку]] | |||
|- | |||
|[[ShiftY]] | |||
|Смещение по глубине | |||
|Размер | |||
|В миллиметрах — смещение по глубине (см. рисунок справа) | |||
|- | |||
|[[PriceCoeff]] | |||
|Коэффициент наценки | |||
| rowspan="2" |Число | |||
| rowspan="2" |''При необходимости'' | |||
| colspan="2" rowspan="2" |Если свойство не назначить, коэффициент считается равными '''1'''. | |||
|- | |||
|[[WasteCoeff]] | |||
|Коэффициент отходов | |||
|} | |} | ||
Текущая версия от 18:03, 11 августа 2026
При создании трёхмерной модели надо учитывать, что для ручки плоскость XOZ системы координат будет лежать на плоскости фасада, а координата Y будет направлена на зрителя. Привязка к нулю ГСК.
Видов ручек существует множество — от «обычных» ручек, добавлямых на фасад (капли, скобы и пр.) до ручек, добавляемых на торцы. Также существуют «мнимые» комплектующие — ручки, создаваемые вырезами или фрезеровкой на торцах. В жизни они представляют собой пропил или фрезеровку на фасаде, но в программе эти элементы тоже добавляются в Номенклатуру как комплектующие.
Общий порядок добавления ручек следующий:
- 1. В справочнике Номенклатура в дереве Групп материалов встать на группу, в которую будет добавлено комплектующее. Например, Ручки-Капли, Ручки-Скобы и т. д. (см. рисунок)
- 2. В таблицу Материалы добавить новую запись со следующими значениями:
- Поле ID — присваивается автоматически.
- Поле Название — вписать название комплектующего.
- Поле Тип материала — из выпадающего списка выбрать тип Комплектующее.
- Поле Артикул — вписать артикул комплектующего, если таковой имеется.
- Поле Ед.изм. — выбрать единицу измерения шт. (для ручек-вырезов и интегрированных ручек — н/и)
- Поле Цена — вписать стоимость одной штуки.
- Поле Сорт. — присваивается автоматически.
- Поле GUID — присваивается автоматически.
- 3. В таблице свойств материала выбрать следующие обязательные свойства и указать их значения (часть свойств будет добавлена автоматически исходя из типа материала):
| Идентификатор | Название | Тип свойства | Добавление | Особенности ввода значения | |
|---|---|---|---|---|---|
| Height | Высота (вдоль оси OZ ЛСК ручки) | Размер | Всем ручкам | В миллиметрах.
Для интегрированных ручек свойство задаёт не расположение, а параметры фрезеровки. | |
| Length | Длина (вдоль оси OX ЛСК ручки) | Всем ручкам, кроме интегрированных | В миллиметрах | ||
| Width | Ширина (вдоль оси OY ЛСК ручки) | Всем, кроме ручек-вырезов и интегрированных | |||
| Texture | Текстура материала | Текстура | Указать ссылку на текстуру.
Например: Lb.pkm7_1_iml.#25 | ||
| K3File | Имя К3-файла | Файлы типа К3 | Для ручек из материала | Вставьте ссылку на К3-файл с моделью ручки.
Например: Ручки\Торцевые\Торцевая врезная ручка 64_100.k3 | |
| Для ручек-вырезов | Вставьте ссылку на К3-файл с контуром выреза.
Например: Ручки\Торцевые\Контур ручки-улыбки.k3 | ||||
| FixDistance | Расстояние между крепежами | Размер | При наличии крепежа | В миллиметрах.
Если значение свойства равно 0, значит, у ручки одна группа крепежа или одна сверловка. Если значение свойства больше 0, значит, у ручки по умолчанию две группы крепежа или сверловки, если не указано иное (см. ниже свойство EH_FixQuantity) | |
| AccPlace | Тип размещения аксессуаров | Целое число | Если ручка располагается не на видимой пласти (например, торцевые ручки). | Из выпадающего списка выберите место расположения ручки: | |
| FixHole | Сверловка ([h1],d1,[h2],d2,{x|y|z}) | Строка | Используется, если в комплект ручки входит крепёж | Через точку с запятой задаются параметры [в квадратных скобках — необязательные, вместо них можно просто поставить точку с запятой]:
[h1],d1,[h2],d2,{x|y|z} где h — глубина сверловки; d — диаметр сверловки. Если глубину не задали, то будет использована толщина панели фасада. Например: 0,0,,5,y (здесь пропущен третий параметр). Свойство используется для автосоздания линейки свободных сверловок. В этом случае в модель ручки (файл *.k3) не надо добавлять линию крепежа и линию сверловок. В номенклатурную единицу обязательно надо задать свойство FixDistance. | |
| FixList | Список с крепежом | Сборочная единица | Используется, если в комплекте с ручкой нет крепежа и надо подобрать крепеж в зависимости от толщины панели фасада | Указать тип крепежа из справочника Сборочные единицы. Типу обязательно должно быть присвоено свойство Length.
Указывается для подбора типа крепежа в зависимости от толщины фасада. В этом случае в модель ручки (файл *.k3) не надо добавлять линию крепежа и линию сверловок. В номенклатурную единицу обязательно надо задать свойство FixDistance. | |
| EH_FixQuantity | Количество групп крепежа | Целое число
(2, 3, 4 или 5) |
При необходимости | В отсутствии свойства количество групп крепежа будет равно 1 или 2, в зависимости от значения свойства FixDistance. | |
| NoTurn | Не поворачивать | Да/Нет | Если номенклатурной единице ручки задать значение свойства Да, то ручка на фасады дверей и ящиков всегда будет устанавливаться так, как это указано в файле модели. | ||
| CutSide | Величина подрезки | Число | Торцевым ручкам | В миллиметрах.
Величина, на которую подрезается фасад, к которому крепится ручка | |
| EH_Thickness | Толщина верхней планки у торцевой ручки | Размер | В миллиметрах | ||
| EH_SlotOffset | Смещение до оси пропила | Торцевым врезным ручкам | В миллиметрах | ||
| EH_FixOffset | Смещение до линии крепежа | Торцевым неврезным ручкам | В миллиметрах | ||
| MillID1 | Профиль фрезеровки 1 | Номенклатурная единица | Интегрированным ручкам (образованным фрезеровкой на торце фасада) | Вставить ID профиля фрезы из справочника Номенклатура. | |
| Dept | Глубина | Число | В миллиметрах — глубина смещения фрезы в пласть фасада (см. рисунок справа) | ||
| ShiftY | Смещение по глубине | Размер | В миллиметрах — смещение по глубине (см. рисунок справа) | ||
| PriceCoeff | Коэффициент наценки | Число | При необходимости | Если свойство не назначить, коэффициент считается равными 1. | |
| WasteCoeff | Коэффициент отходов | ||||
- 4. Назначить комплектующему область применения Ручки.



