Добавление типов фасадов: различия между версиями

Материал из К3-Мебель.
м (Замена текста — «s-Aldoni» на «S-aldoni»)
Нет описания правки
Строка 23: Строка 23:
:* Поле '''Библиотека''' — ''присваивается автоматически''.  
:* Поле '''Библиотека''' — ''присваивается автоматически''.  
:* Поле '''GUID''' — ''присваивается автоматически''.
:* Поле '''GUID''' — ''присваивается автоматически''.
:3. При использовании нового метода (рекомендуется): добавление свойств зависит от того, какой из методов вы используете: создание готового фасада или фасада-заготовки. Добавьте следующие свойства:
:
{| class="wikitable"
|-
!Идентификатор
!Название
!Тип свойства
!Добавление
!Особенности ввода значения
|-
! colspan="5" |''Общие распространённые свойства фасадов''
|-
|[[MacroFile]]
|Файл с макропрограммой
|Файлы макропрограмм
|'''Все виды фасадов'''
'''Обрабатывается всеми макросами создания фасадов'''
|Адрес .mac-файла с макропрограммой
|-
|[[K3File]]
|Имя К3-Файла
|Файлы типа К3
|
|Адрес .k3-файла трёхмерной модели фасада (для отображения фасада в карточке параметров)
|-
|
|
|
|
|
|}
:
:4. Добавить свойство и заполнить для него таблицу '''Множество значений''' (под таблицей '''Свойства'''):
{| class="wikitable"
|-
!Идентификатор
!Название
!Тип свойства
!Добавление
!Особенности ввода значения
|-
|[[Millings]]
|Доступные фрезеровки
|Номенклатурная единица
|Для фасадов-заготовок
|Добавить все допустимые для создаваемого фасада [[Добавление фрезеровок фасадов|фрезеровки]]
|}
Для заполнения таблицы достаточно один раз нажать кнопку [[file:S-aldoni.png]], и в появившейся карточке [[Добавить запись|указать]] необходимые номенклатурные единицы (одну или сразу несколько).
:5. Назначить сборочной единице [[область применения]] (одну или несколько), см. рисунок.
[[Файл:S-Fasad-7.png|thumb|center|800px|Области применения фасадов]]
---- 
:3. В таблице свойств материала выбрать следующие обязательные свойства и указать их значения (часть свойств будет добавлена автоматически исходя из типа материала):
:3. В таблице свойств материала выбрать следующие обязательные свойства и указать их значения (часть свойств будет добавлена автоматически исходя из типа материала):
{| class="wikitable"
{| class="wikitable"
Строка 28: Строка 80:
!Идентификатор
!Идентификатор
!Название
!Название
!Тип свойства
!Добавление
!Добавление
!Тип свойства
!Особенности ввода значения
!Особенности ввода значения
|-
|-
Строка 36: Строка 88:
|[[MacroFile]]
|[[MacroFile]]
|Файл с макропрограммой
|Файл с макропрограммой
|Файлы макропрограмм
| rowspan="2" |'''Все виды фасадов'''
| rowspan="2" |'''Все виды фасадов'''
'''Обрабатывается всеми макросами создания фасадов'''
'''Обрабатывается всеми макросами создания фасадов'''
|Файлы макропрограмм
|Адрес .mac-файла с макропрограммой
|Адрес .mac-файла с макропрограммой
|-
|-
Строка 48: Строка 100:
|[[NoChange]]
|[[NoChange]]
|Не менять
|Не менять
|Да/Нет
|Макросы:  
|Макросы:  


Строка 59: Строка 112:


'''fas2col.mac'''
'''fas2col.mac'''
|Да/Нет
|Можно ли изменять Scratch-параметры фасадов командой '''''Конструирование/Распашные двери/Редактировать''''':
|Можно ли изменять Scratch-параметры фасадов командой '''''Конструирование/Распашные двери/Редактировать''''':


Строка 66: Строка 118:
|[[ToleranceX]]
|[[ToleranceX]]
|Допуск по ширине
|Допуск по ширине
| rowspan="2" |Число
|Для текстурных фасадов и некоторых рамочных, филёнчатых и сплошных фасадов
|Для текстурных фасадов и некоторых рамочных, филёнчатых и сплошных фасадов
Макросы:
Макросы:
Строка 84: Строка 137:


'''door_ai.mac''' (не все)
'''door_ai.mac''' (не все)
| rowspan="2" |Число
| rowspan="2" |В миллиметрах
| rowspan="2" |В миллиметрах
|-
|-
Строка 106: Строка 158:
|[[MillID1]]—[[MillID2]]
|[[MillID1]]—[[MillID2]]
|Профиль фрезеровки 1 ... 2
|Профиль фрезеровки 1 ... 2
|Файлы макропрограмм
|У многих рамочных, филёнчатых и сплошных фасадов
|У многих рамочных, филёнчатых и сплошных фасадов


Строка 123: Строка 176:


'''doortrap.mac'''
'''doortrap.mac'''
|Файлы макропрограмм
|Указать ID профиля фрезы из справочника '''[[Номенклатура]].'''  
|Указать ID профиля фрезы из справочника '''[[Номенклатура]].'''  


Строка 130: Строка 182:
|[[Shift]]
|[[Shift]]
|Шаг
|Шаг
| rowspan="7" |Размер
|У многих рамочных и сплошных фасадов
|У многих рамочных и сплошных фасадов


Строка 141: Строка 194:


'''doortrap.mac'''
'''doortrap.mac'''
| rowspan="7" |Размер
|Расстояние в миллиметрах между соседними элементами узора фасада
|Расстояние в миллиметрах между соседними элементами узора фасада
|-
|-
Строка 223: Строка 275:
|[[Dept]]
|[[Dept]]
|Глубина
|Глубина
|Число
|У некоторых фасадов с фрезеровкой
|У некоторых фасадов с фрезеровкой


Строка 228: Строка 281:


'''fas2col.mac'''
'''fas2col.mac'''
|Число
|В миллиметрах — глубина смещения фрезы в пласть фасада
|В миллиметрах — глубина смещения фрезы в пласть фасада
|-
|-
|[[Tracery]]
|[[Tracery]]
|Тип узора
|Тип узора
|rowspan="3"|У многих рамочных и сплошных фасадов
|Целое число
| rowspan="3" |У многих рамочных и сплошных фасадов


Макросы:
Макросы:
Строка 248: Строка 301:


'''fas2col.mac'''
'''fas2col.mac'''
|Целое число
|Введите номер типа узора, прописанный в макросах.
|Введите номер типа узора, прописанный в макросах.


Строка 276: Строка 328:
|[[AccessID]]
|[[AccessID]]
|Комплектующее
|Комплектующее
| rowspan="3" |Номенклатурная единица
| rowspan="2" |Макросы:  
| rowspan="2" |Макросы:  


Строка 281: Строка 334:


'''fasad_wood.mac'''
'''fasad_wood.mac'''
| rowspan="3" |Номенклатурная единица
|Вставить ID комплектующего из '''Номенклатуры'''
|Вставить ID комплектующего из '''Номенклатуры'''
|-
|-
Строка 307: Строка 359:
|[[DimType]]
|[[DimType]]
|Типоразмер
|Типоразмер
|Да/Нет
|Для текстурных фасадов
|Для текстурных фасадов


Строка 318: Строка 371:


'''RS_Textur_Fas_Trap.mac'''
'''RS_Textur_Fas_Trap.mac'''
|Да/Нет
|'''Да''' — фасад типоразмерный
|'''Да''' — фасад типоразмерный


Строка 325: Строка 377:
|[[Texture]]
|[[Texture]]
|Текстура материала
|Текстура материала
|Текстура
|У некоторых текстурных фасадов
|У некоторых текстурных фасадов


Строка 334: Строка 387:


'''RS_Textur_Fas_Trap.mac'''
'''RS_Textur_Fas_Trap.mac'''
|Текстура
|Адрес файла с текстурой
|Адрес файла с текстурой
|-
|-
Строка 341: Строка 393:
|[[DecorID]]
|[[DecorID]]
|Материал отделки
|Материал отделки
|Номенклатурная единица
|У некоторых фасадов в профиле и сплошных фасадов
|У некоторых фасадов в профиле и сплошных фасадов


Строка 348: Строка 401:


'''fas2col.mac'''
'''fas2col.mac'''
|Номенклатурная единица
|Вставить ID отделки из '''Номенклатуры'''
|Вставить ID отделки из '''Номенклатуры'''
|-
|-
|[[HNDMac]]
|[[HNDMac]]
|Макрос установки ручки
|Макрос установки ручки
|Файлы макропрограмм
|Макросы:
|Макросы:


Строка 362: Строка 415:


'''fasad_traps.mac'''
'''fasad_traps.mac'''
|Файлы макропрограмм
|Адрес .mac-файла с мапропограммой
|Адрес .mac-файла с мапропограммой
|-
|-
|[[Quantity]]
|[[Quantity]]
|Количество
|Количество
| rowspan="2" |Целое число
|У некоторых рамочных фасадов
|У некоторых рамочных фасадов


Строка 372: Строка 425:


'''doorvitr.mac'''
'''doorvitr.mac'''
| rowspan="2" |Целое число
|
|
|-
|-
Строка 390: Строка 442:
|[[DoorConstr]]
|[[DoorConstr]]
|Конструкция двери
|Конструкция двери
|Сборочная единица
|У прозрачных фасадов
|У прозрачных фасадов


Строка 395: Строка 448:


'''doorst1.mac'''
'''doorst1.mac'''
|Сборочная единица
|Выбрать один из элементов выпадающего списка: '''Стандартная, Поворотная''' или '''Карусельная'''.
|Выбрать один из элементов выпадающего списка: '''Стандартная, Поворотная''' или '''Карусельная'''.
|}
|}
Строка 420: Строка 472:
|}
|}
Для заполнения таблицы достаточно один раз нажать кнопку [[file:S-aldoni.png]], и в появившейся карточке [[Добавить запись|указать]] необходимые номенклатурные единицы (одну или сразу несколько).  
Для заполнения таблицы достаточно один раз нажать кнопку [[file:S-aldoni.png]], и в появившейся карточке [[Добавить запись|указать]] необходимые номенклатурные единицы (одну или сразу несколько).  
:5. Назначить сборочной единице [[область применения]] (одну или несколько), см. рисунок.
:
[[Файл:S-Fasad-7.png|thumb|center|800px|Области применения фасадов]]
----
----
{{Добавление фасадов}}
{{Добавление фасадов}}

Версия от 00:08, 15 июля 2026

К3-Справочники | Добавление сборочных единиц | Справочник «Сборочные единицы» | Фасады | Материалы фасадов | Фрезы | Фрезеровки | Отделка | Типы фасадов

(1) Типы фасадов
(2) Группы фасадов

Общий порядок добавления декоративных элементов в справочник Сборочные единицы следующий:

1. В справочнике Сборочные единицы в дереве Групп сборочных единиц встать на группу, в которую будет добавлен материал. На рис. 1 показана структура папок фасадов по умолчанию.
2. В таблицу Сборочные единицы добавить новую запись со следующими значениями:
  • Поле ID — присваивается автоматически.
  • Поле Тип единицы — из выпадающего списка выбрать тип, который соответствует фасаду. Например: Фасад глухой трапецеидальный, Фасад прозрачный прямой и т. д. См. рис. 2.
  • Поле Название — вписать название сборочной единицы.
  • Поле FurnType — присваивается автоматически в зависимости от типа фасада.
  • глухие фасады — 5001ХХ;
  • фасады-витрины — 5002ХХ;
  • комплексные фасады — 5003ХХ;
  • прозрачные фасады — 5004ХХ.
Две последние цифры (ХХ) означают:
  • прямые фасады — 01;
  • гнутые фасады — 02;
  • трапецеидальные — 03;
  • дугообразные — 04;
  • Поле Сорт. — присваивается автоматически.
  • Поле Библиотека — присваивается автоматически.
  • Поле GUID — присваивается автоматически.
3. При использовании нового метода (рекомендуется): добавление свойств зависит от того, какой из методов вы используете: создание готового фасада или фасада-заготовки. Добавьте следующие свойства:
Идентификатор Название Тип свойства Добавление Особенности ввода значения
Общие распространённые свойства фасадов
MacroFile Файл с макропрограммой Файлы макропрограмм Все виды фасадов

Обрабатывается всеми макросами создания фасадов

Адрес .mac-файла с макропрограммой
K3File Имя К3-Файла Файлы типа К3 Адрес .k3-файла трёхмерной модели фасада (для отображения фасада в карточке параметров)
4. Добавить свойство и заполнить для него таблицу Множество значений (под таблицей Свойства):
Идентификатор Название Тип свойства Добавление Особенности ввода значения
Millings Доступные фрезеровки Номенклатурная единица Для фасадов-заготовок Добавить все допустимые для создаваемого фасада фрезеровки

Для заполнения таблицы достаточно один раз нажать кнопку S-aldoni.png, и в появившейся карточке указать необходимые номенклатурные единицы (одну или сразу несколько).

5. Назначить сборочной единице область применения (одну или несколько), см. рисунок.
Области применения фасадов

3. В таблице свойств материала выбрать следующие обязательные свойства и указать их значения (часть свойств будет добавлена автоматически исходя из типа материала):
Идентификатор Название Тип свойства Добавление Особенности ввода значения
Общие распространённые свойства фасадов
MacroFile Файл с макропрограммой Файлы макропрограмм Все виды фасадов

Обрабатывается всеми макросами создания фасадов

Адрес .mac-файла с макропрограммой
K3File Имя К3-Файла Файлы типа К3 Адрес .k3-файла трёхмерной модели фасада (для отображения фасада в карточке параметров)
NoChange Не менять Да/Нет Макросы:

fasad_al.mac (не все)

doorvitr.mac

doorsplos.mac

fasad_uzorpr.mac

fas2col.mac

Можно ли изменять Scratch-параметры фасадов командой Конструирование/Распашные двери/Редактировать:

1 — Да;  0 — Нет

ToleranceX Допуск по ширине Число Для текстурных фасадов и некоторых рамочных, филёнчатых и сплошных фасадов

Макросы:

RS_Textur_Fas_Splosh.mac

RS_Textur_Fas_Splosh_V.mac

RS_Textur_Fas_Trap.mac

doorsplos.mac

doorsplos_v.mac

doortrap_v.mac

doortrap.mac

door_ai.mac (не все)

В миллиметрах
ToleranceZ Допуск по высоте Для текстурных и некоторых филёнчатых и сплошных фасадов

Макросы:

RS_Textur_Fas_Splosh.mac

RS_Textur_Fas_Splosh_V.mac

RS_Textur_Fas_Trap.mac

doorsplos.mac

door_ai.mac (не все)

Свойства рамочных и фрезерованных фасадов
MillID1—MillID2 Профиль фрезеровки 1 ... 2 Файлы макропрограмм У многих рамочных, филёнчатых и сплошных фасадов

Макросы:

doorvitr.mac

doorsplos_v.mac

doorsplos.mac

doortrap_v.mac

fas2col.mac

door_ai.mac

doortrap.mac

Указать ID профиля фрезы из справочника Номенклатура.

Номер фрезеровки в команде (1 или 2) задан в макропрограмме.

Shift Шаг Размер У многих рамочных и сплошных фасадов

Макросы:

doorsplos.mac

doorsplos_v.mac

doortrap_v.mac

doortrap.mac

Расстояние в миллиметрах между соседними элементами узора фасада
BegShift Начальный сдвиг У некоторых рамочных фасадов

Макросы:

doorvitr.mac

В миллиметрах (при наличии)
Radius Радиус Макросы:

doorsplos.mac

doorsplos_v.mac (не все)

doortrap_v.mac

doortrap.mac

ShiftX Смещение по горизонтали У многих рамочных и сплошных фасадов

Макросы:

doorvitr.mac

doorramh.mac

fasad_rampr.mac

doorsplos.mac

doorsplos_v.mac

doortrap_v.mac

fasad_uzorpr.mac

fasad_traps.mac

doortrap.mac

ShiftY Смещение по глубине У многих рамочных и сплошных фасадов

Макросы:

doorsplos_v.mac

doortrap_v.mac

doortrap.mac

ShiftZ Смещение по вертикали У некоторых рамочных фасадов

Макросы:

doorramh.mac

fasad_rampr.mac

fasad_traps.mac

SlotH1—SlotH8 Глубина паза 1 ... 8 Макросы:

doorramh.mac

fasad_rampr.mac

Dept Глубина Число У некоторых фасадов с фрезеровкой

Макросы:

fas2col.mac

В миллиметрах — глубина смещения фрезы в пласть фасада
Tracery Тип узора Целое число У многих рамочных и сплошных фасадов

Макросы:

doorsplos_v.mac

doorsplos.mac

doortrap.mac

doortrap_v.mac

fasad_uzorpr.mac

fas2col.mac

Введите номер типа узора, прописанный в макросах.

Если задано свойство Tracemac, свойство Tracery игнорируется!

Tracemac Макропрограмма фрезеровки Файлы макропрограмм Укажите адрес .mac или .py-файла с макропрограммой создания узора фрезеровки.

Например: Facades\Straight\Solid\DArc.py

Если свойство не добавлено, узор определяется через свойство Tracery.

MillType Тип фрезеровки Целое число Укажите способ создания фрезеровки:
0 — Трубой (без фращения фрезы)
1 — Вращением фрезы
10 — Трубой поэлементно
11 — Вращением поэлементно

Свойство добавляется, если добавлено свойство Tracemac.

Свойства фасадов в профиле
AccessID Комплектующее Номенклатурная единица Макросы:

fasad_al.mac

fasad_wood.mac

Вставить ID комплектующего из Номенклатуры
SealID Уплотнительный материал Вставить ID профильного уплотнительного материала из справочника Номенклатура.
MatID Номенклатурный материал Макросы:

fasad_al.mac

fasad_wood.mac

fasad_rampr.mac

fasad_uzorpr.mac

door_ai.mac

Указать ID материала из справочника Номенклатура.
Свойства текстурных фасадов
DimType Типоразмер Да/Нет Для текстурных фасадов

Макросы:

RS_Textur_Fas_Splosh.mac

RS_Textur_Fas_Splosh_V.mac

door_ai.mac (не все)

RS_Textur_Fas_Trap.mac

Да — фасад типоразмерный

Нет — не типоразмерный

Texture Текстура материала Текстура У некоторых текстурных фасадов

Макросы:

RS_Textur_Fas_Splosh.mac

RS_Textur_Fas_Splosh_V.mac

RS_Textur_Fas_Trap.mac

Адрес файла с текстурой
Прочие возможные свойства
DecorID Материал отделки Номенклатурная единица У некоторых фасадов в профиле и сплошных фасадов

Макросы:

doorspl1.mac

fas2col.mac

Вставить ID отделки из Номенклатуры
HNDMac Макрос установки ручки Файлы макропрограмм Макросы:

fasarc1.mac

fasad_wood.mac

fasad_trap.mac

fasad_traps.mac

Адрес .mac-файла с мапропограммой
Quantity Количество Целое число У некоторых рамочных фасадов

Макросы:

doorvitr.mac

SubstID ID группы подстановки У некоторых сплошных фасадов

Макросы:

fas2col.mac

fas2col.mac

Вставить содержит ID области применения профилей фрез.

В этом случае сначала следует создать профили фрезы, затем добавить их в указанную область применения.

DoorConstr Конструкция двери Сборочная единица У прозрачных фасадов

Макросы:

doorst1.mac

Выбрать один из элементов выпадающего списка: Стандартная, Поворотная или Карусельная.
4. Добавить свойство и заполнить для него таблицу Множество значений (под таблицей Свойства):
Идентификатор Название Добавление Тип свойства Особенности ввода значения
ListMat Список материалов Для текстурных  (макросы RS_Textur_Fas_Trap.mac, RS_Textur_Fas_Splosh_V.mac) и некоторых филёнчатых фасадов (door_ai.mac) Номенклатурная единица Материал фасада
ListMat2 Дополнительный список материалов Для текстурных фасадов-витрин Материал стекла фасада

Для заполнения таблицы достаточно один раз нажать кнопку S-aldoni.png, и в появившейся карточке указать необходимые номенклатурные единицы (одну или сразу несколько).


К3-Справочники | Добавление сборочных единиц | Справочник «Сборочные единицы» | Фасады | Материалы фасадов | Фрезы | Фрезеровки | Отделка | Типы фасадов