Пример создания контура нижней направляющей для нижнеопорных рамочных систем дверей

Материал из К3-Мебель.
К3-Справочники | Добавление сборочных единиц | Справочник «Сборочные единицы» | Системы дверей
Профили | Примеры создания | Верхняя направляющая | Нижняя направляющая | Вертикальные профили (ручки) | Верхний профиль дверной рамы | Нижний профиль дверной рамы | Соединительный профиль дверной рамы | Шлегель | Адаптер

Для примера взята нижняя направляющая для системы дверей Absolut.

Построение контура[править | править код]

Верхние направляющие построили. Переходим к нижним. А это — задача значительно более сложная.

Но сценарий везде будет один и тот же — сперва определим, где у нас начало координат и направления координатных осей. У нижних профилей разные системы дверей предусматривают и разное расположение ЛСК, в зависимости от того, являются ли они врезными, сколько нижних профилей назначается и т. д. Об этом кратко сказано в конце главы. А сейчас давайте посмотрим на наши направляющие. Они не будут врезными.

А потому, точка нуля ЛСК расположена так, что по оси Х контур строится в положительном направлении, а вот по оси Y — в отрицательном. Против того направления, в котором строился контур верхних направляющих.

Нижняя направляющая

В самом контуре, казалось бы, ничего сложного, просто строй отрезки и дуги. Однако очевидно, что если мы будем делать его «в лоб», то просто не сможем быстро рассчитать нужные нам расстояния и радиусы. Такие контуры лучше строить сначала в упрощённом виде, а уже потом добавлять все нужные скругления. Вот что получается после упрощения:

P-Profil-31.png

На рисунке мы показали только габаритные размеры. Остальные будем вводить по ходу строительства.

В отличие от предыдущего, этот профиль мы будем делать через команды создания отрезков и дуг и последующего создания контура. Почему — объясним чуть ниже.

1. Разделим наш профиль на этапы построения. Первый этап — см. на рисунке. Здесь уже проставлены нужные размеры.

P-Profil-41.png

Запускаем команду построения отрезка К3/Создать/Линии/Отрезок (пиктограмма Linio.png — она находится в той же группе пиктограмм, что и полилиния, которую мы использовали в прошлой главе. Там же находится и пиктограмма для дуги).

P-Profil-32.png

Строим отрезок влево на 1.5 мм. Первую точку задаём 0 0 0, как в прошлый раз. А вот дальнейшая работа пойдёт по иному. В отличие от строительства полилинии, здесь мы не можем указать длину отрезка в окошке. Значит, будем вводить координаты точки в окне команд. Итак, это положительное направление оси OX, поэтому координата точки будет 1.5 0 0.

Окно команд

2. Теперь построим диагональный отрезок. Начальная точка нового отрезка по умолчанию будет совпадать с конечной точкой предыдущего. Её менять не будем. Но нам надо найти конечну. точку нового отрезка.

Ещё раз посмотрим на рисунок выше. Конечная точка отстоит от начальной на 3 мм по горизонтали и 3 мм по вертикали. Напомним, что в окно команд можно вводить как числа, так и арифметические выражения. Поэтому мы можем написать: 1.5+3 -3 0. Да, именно МИНУС три — потому что конечная точка находится в видовом окне выше начальной, то есть, против направления оси OY.

Программа всё посчитает сама. После указания точки завершаем работу команды кнопкой Enter.

3. Строим вертикальный отрезок. От нулевой точки он отстоит на 1,5 (первый отрезок) + 3 (второй отрезок) + ещё 3 мм. Итого — на 7,5 мм. Первая точка — 7.5 0 0. Вторая — 7.5 -4.5 0. Завершаем команду кнопкой Enter.

4. Соединим этот отрезок с диагональным при помощи дуги, которая будет продолжением диагонального отрезка (см. чертёж). Как этого добиться?

Запускаем команду К3/Создать/Линии/Дуга (пиктограмма Arko.png). Далее в контекстном меню команды выбираем ключ Продолжение и сразу же в новом контекстном меню — ключ Выбрать продолжаемый. Указываем диагональный отрезок с той стороны, откуда будет строиться дуга. Не перепутайте!

Затем подводим курсор к верхнему концу вертикального отрезка, чтобы сработала привязка К концу:

P-Profil-34.png

Левой кнопкой мыши фиксируем конечную точку. Дуга строится.

5. Строим ещё один диагональный отрезок. Начальные и конечные точки: 0 0 0 и 4.5 -4.5 0 соответственно. Теперь строим дугу как продолжение этого отрезка (см. пункт 4). Конечную точку дуги задаём на расстоянии по Х соответствующем построенному вертикальному отрезку (7.5), по Y — на габаритном расстоянии. Габарит профиля — 6 мм, но так как мы строим против направления оси Y, вводим отрицательное значение.

Итого, конечная точка будет иметь координаты 7.5 -6 0. Завершаем команду кнопкой Enter.

P-Profil-35.png

6. Второй этап пойдёт легче.

P-Profil-42.png

Строим отрезок, выходящий из конца верхней дуги. Запускаем команду построения отрезка и указываем конец дуги. Должна сработать привязка К концу.

Второй конец дуги отстоит по оси Х на 2,5 мм. И здесь — внимание! Мы вам покажем, что совсем необязательно точно высчитывать координаты конечной точки.

В К3-Мебель при указании точки через окно команд можно использовать символ @, который будет отсчитывать координаты не от нуля, а от точки, взятой за исходную. В данном случае — от начальной точки отрезка. Указываем в качестве конечной точки @2.5 0 0 и смотрим на результат. Работу команды завершаем кнопкой Enter.

Окно команд

7. Запускаем команду создания дуги. Далее в контекстном меню команды выбираем ключ Продолжение. Других ключей не выбираем — таким образом, программа автоматически выберет продолжить последний созданный отрезок. Конечную точку укажем как @0 1 0.

8. Далее вновь запустим команду создания отрезков и создадим сразу несколько, один за другим. В качестве начальной точки отрезка курсором мыши укажем конечную точку последней созданной дуги, а затем через клавиатуру введём следующие конечные точки отрезков (все — через значок «собака» по причине, указанной выше):

  • @-1.5 0 0;
  • @0 4 0;
  • @7.5 0 0;
  • @0 -4 0;
  • @-1 0 0;

9. Снова запускаем команду создания дуги и выбираем ключ Продолжение. Конечную точку укажем как @0 -1 0. В завершение второй части — построим отрезок из конечной точки дуги. Конечную точку отрезка задаём как @2 0 0. Итог на экране.

P-Profil-37.png

10. Запускаем команду построения дуги. Первая её точка будет совпадать с последней точкой последнего созданного отрезка — её легко указать мышью. Если, конечно, у вас включены привязки.

Конец дуги находится на 5 мм ниже начала, поэтому в качестве точки конца дуги указываем @0 5 0. Далее в контекстном меню выбираем ключ Радиус и задаём радиус равным 4. Завершаем работу команды кнопкой Esc. Второй этап завершён.

11. Третий этап! Думаю, вы уже отметили для себя, что левая часть профиля выглядит как зеркально отражённая правая. Это значительно облегчает нам работу...

Зажав левую кнопку мыши, выделяем всё созданное нами: так же, как обычно работаем с файлами Windows:

P-Profil-38.png

Отпускаем левую кнопку и нажимаем правую. В появившемся меню выбираем ключ Симметрия, затем ещё раз нажимаем правую кнопку и в новом меню выбираем ключ Дублировать.

Теперь надо задать линию симметрии. Мы отражаем все объекты по вертикали, соответственно, должны построить вертикальную линию симметрии. Она должна находиться точно посередине всего габарита профиля. Поэтому координата по Х будет равна 63/2 или 31.5. Вводим координаты первой точки линии симметрии в окне команд: 63/2 -10 0, нажимаем Enter. Затем вводим координаты второй точки — 63/2 10 0. Нажимаем Enter. Наши построения тут же будут симметрично дублированы.

I.png У линии симметрии координаты по Y даны совершенно произвольно — с таким же успехом можно было ввести и сто, и тысячу. А вот по Z координаты у нас сейчас ВСЕГДА должны быть 0, ибо всё должно оставаться в одной плоскости.
Жёлтым изображена линия симметрии

12. Построим ещё два отрезка, чтобы соединить две части будущего профиля. Думаем, это не составит для вас никакой сложности, ведь точки начала и конца можно указать мышью в видовом окне.

Главное — не забудьте закончить работу команды после строительства первого отрезка, а потом запустить её заново. Если этого не сделать, то программа потребует строить следующий отрезок из конца предыдущего.

Итог

13. Создадим контур. Запускаем команду К3/Структурные операции/Контур и указываем первый отрезок. На запрос Контур собран! Что делать дальше? в контекстном меню указываем Создать. Теперь это сборище отрезков и дуг стало единым объектом — контуром.

Появится надпись: Создан контур: Контур Плоский, Замкнутый, Без самопересечений. Только такая надпись будет означать, что всё прошло правильно! Если контур неплоский, или незамкнутый, или имеет самопересечения — что-то явно пошло не так.

14. И вот теперь займёмся скруглениями.

На рисунке показаны скругления, которые необходимо сделать для правой части профиля. Как вы понимаете, в левой части будет всё ровно то же самое, только отражённое зеркально.

P-Profil-44.png

Запускаем команду редактирования контура: щёлкните по созданному контуру левой кнопкой мыши два раза. Если же вы привыкли работать через меню, можно воспользоваться командой К3/Редактировать/Контур.

Затем в контекстном меню, вызываемой правой кнопкой мыши, активизируйте ключ Скругление:

P-Profil-43.png

Далее работаем так: указываем угол, затем в окне команд указываем его радиус. Затем указываем следующий угол — и так далее. Радиусы см. на рисунке выше. Ключ каждый раз заново выбирать не нужно. По окончании нажмите Enter для завершения работы команды.

Контур нижней направляющей создан! Сохраним его в файл *.k3. Напомним, крайне желательно, чтобы этот файл лежал в той же папке, где лежит файл для верхней направляющей.

Добавление типа профиля[править | править код]

Нижняя направляющая добавляется как значение кортежного свойства Тип профиля точно так же, как верхняя. За исключением некоторых свойств, входящих в состав кортежа...

Помимо свойств K3File, ProfX и ProfY, задаваемых для любых профилей — для нижних направляющих нужно также вводить значение для свойства SlotW1 — это будет расстояние между технологическими пазами (то есть, расстояние между осями наполнения дверей).

S-PordSist-5.png
I.png Здесь у нас относительно «простой» вариант. Если же вам нужны врезные нижние направляющие, то у них не только нулевая точка находилась бы в другом месте (см. рисунок), но добавились бы новые свойства — для ширины и глубины врезки (SlotW3 и ShiftX соответственно):
S-PordSist-5.png

Если в системе дверей было бы несколько нижних направляющих, различающихся по габаритам, то надо было бы задать свойство ShiftY — смещение по глубине, равное половине от разницы в габаритах ProfX.

S-PordSist-5.png

Для нашего случая напомним, что ProfX = 63, ProfY = 6, SlotW1 = 38.5 мм.

P-Profil-45.png

Добавление профиля в Номенклатуру[править | править код]

В Номенклатуру нижняя направляющая добавляется аналогично верхней: в подпапке Треки создаём новую запись, вводим названия и заполняем свойства. Свойства задаются ровно те же самые, что и для верхней направляющей. Для каждой текстуры создаётся отдельный материал.

Вы можете даже не добавлять строчку «с нуля», а выбрать все имеющиеся в папке верхние направляющие (Ctrl+A), скопировать (S-Kopii.png) их и тут же вставить (S-Enigi.png). Затем — переименовать созданные копии.

Чтобы изменения «вступили в силу», нажмите кнопку .

Теперь нам нужно:

1. заменить Тип материала с верхней направляющей на нижнюю.

2. заменить у них значение свойства ProfileType с имеющегося на новый тип профиля.

Это можно сделать как по отдельности для каждого элемента, так и для всех элементов сразу! Убедитесь, что вы сохранили все сделанные изменения. Затем — выделите все вновь созданные профили и нажмите кнопку S-Proprecoj.png. Откроется карточка редактирования свойств.

Сначала в верхней таблице задайте новое общее значение для свойства ProfileType — его мы добавляли в прошлом пункте.

Затем переключитесь на Редактировать тип, нажав курсором мыши на соответствующую надпись. Внутри белого кружка рядом с ней должен появиться чёрный. И там выберите: Направляющая нижняя системы дверей.

P-Profil-47.png

Нажмите ОК. Изменения сразу вступят в силу, нажимать S-Deponi.png здесь не нужно.

По итогу у вас должно получиться следующее:

P-Profil-46.png

К3-Справочники | Добавление сборочных единиц | Справочник «Сборочные единицы» | Системы дверей
Профили | Примеры создания | Верхняя направляющая | Нижняя направляющая | Вертикальные профили (ручки) | Верхний профиль дверной рамы | Нижний профиль дверной рамы | Соединительный профиль дверной рамы | Шлегель | Адаптер