Автоматизированный дизайн интерьеров помещений в САПР БАЗИС
Расстановка моделей мебельных изделий
Формирование эскиза интерьера и комплекта документов
Формирование отчета о принятых заказах и передача его на предприятие
В настоящее время САПР БАЗИС — одна из наиболее известных отечественных систем автоматизации конструкторско-технологических работ мебельных предприятий. Этому способствовал ряд условий, среди которых можно выделить:
- изначально правильный выбор основной цели системы — комплексная автоматизация конструкторско-технологических работ мебельных предприятий, изготавливающих корпусную мебель, что сразу же обеспечило для системы значительное число потенциальных пользователей (в общем объеме мебельной продукции более 70% составляет корпусная мебель);
- хорошая стартовая позиция, в качестве которой был выбран чертежно-графический редактор БАЗИС-Конструктор, до этого прошедший успешную апробацию в машиностроении с требованиями к полноте и точности проектной документации более жесткими, чем в других отраслях (включая и мебельную промышленность);
- углубленная специализация, которая направлена, во-первых, на разработку функционально полного, ортогонального набора «мебельных» инструментов в составе универсального базового модуля системы БАЗИС-Мебельщик, пригодного для формирования моделей произвольных изделий корпусной мебели; а во-вторых — на совершенствование модуля параметрического проектирования типовых изделий корпусной мебели БАЗИС-Шкаф;
- модульная структура системы, позволяющая при необходимости акцентировать внимание разработчиков на конкретных функциональных подсистемах САПР БАЗИС, расширяя как их число, так и функциональность с каждой новой версией системы;
- информационная согласованность функциональных подсистем САПР БАЗИС, позволяющая формировать интегрированную среду автоматизации конструкторско-технологической подготовки мебельных предприятий с возможностью экспорта части проектных данных во внешние информационные системы.
В состав САПР БАЗИС версии 7.0 входят следующие функциональные подсистемы (модули):
- базовый модуль БАЗИС-Мебельщик, предоставляющий возможности для автоматизированного проектирования широчайшего диапазона изделий корпусной мебели;
- модуль БАЗИС-Шкаф, предназначенный для параметрического проектирования изделий конструктивно подобных шкафу — обычному (прямому) или угловому;
- модуль трехмерной визуализации, базирующийся на известной графической библиотеке OpenGL и предоставляющий возможности качественного отображения на экране монитора модели изделия, разработанной с помощью модуля БАЗИС-Мебельщик или БАЗИС-Шкаф;
- модуль БАЗИС-Раскрой, позволяющий автоматизировать подготовку карт (плана) раскроя листовых и погонных материалов для изделий, модели которых ранее разработаны с помощью модуля БАЗИС-Мебельщик или БАЗИС-Шкаф;
- модуль БАЗИС-Смета, обеспечивающий автоматизированный расчет сметной стоимости изготовления изделия, спроектированного с помощью модуля БАЗИС-Мебельщик или БАЗИС-Шкаф, с учетом заданных расценок для конструкционных материалов, элементов крепежной и декоративной фурнитуры, а также стоимости выполняемых технологических операций;
- модуль БАЗИС-Салон, предназначенный для автоматизации приема заказов на изготовление корпусной мебели и разработки проекта интерьера помещения, оборудованного заказанными изделиями (дизайн-проект);
- модуль БАЗИС-ЧПУ, позволяющий автоматизировать подготовку управляющих программ для современного специализированного автоматизированного деревообрабатывающего оборудования;
- модуль БАЗИС-Склад, предназначенный для работы с иерархически организованными складами материалов и комплектующих изделий и обеспечивающий автоматизированную поддержку выполнения учетных операций и подготовки сопутствующих им документов.
БАЗИС-Салон является опциональной подсистемой САПР БАЗИС, предназначенной для автоматизированного выполнения следующих основных функций:
- разработка дизайна интерьера помещения с учетом его архитектурно-строительных особенностей и использованием одного или нескольких предварительно подготовленных электронных каталогов (прайс-листов) моделей предметов корпусной мебели и комплектующих изделий;
- прием заказов на корпусную мебель для непосредственной продажи в салоне или с целью последующего изготовления на предприятии и доставки ее заказчикам на дом;
- подготовка электронных прайс-листов предметов корпусной мебели и комплектующих изделий для использования в процедуре приема заказов;
- автоматическая подготовка производственных заданий по каждому принятому заказу для последующей передачи их на предприятие.
Таким образом, подсистема БАЗИС-Салон является логическим завершающим звеном в функциональной цепочке «проектирование — производство — реализация» современного мебельного предприятия, обеспечиваемой САПР БАЗИС. Необходимость в разработке данной подсистемы, информационно связанной с конструкторским ядром САПР, стала очевидной несколько лет назад. Именно тогда многие мебельные предприятия стали отказываться от традиционного для России серийного и массового производства и переходить к позаказному изготовлению мебели, поскольку данный способ обеспечивал гарантированный сбыт произведенной продукции. При этом, однако, предприятиям потребовалось организовать фирменные мебельные салоны — в качестве своеобразных площадок для контактов с потребителями своей продукции. Вследствие этого возникла острая необходимость в оснащении таких салонов соответствующими техническими и программными средствами, автоматизирующими прием индивидуальных заказов. Два года назад появилась первая версия модуля БАЗИС-Салон, которая прошла годичную опытную эксплуатацию на ряде отечественных мебельных предприятий, осуществляющих позаказное производство и реализацию корпусной мебели через собственные сети мебельных салонов. По результатам опытной эксплуатации была выполнена доработка (в ряде случаев — полная переработка) функций модуля, после чего он вошел в состав программного обеспечения САПР БАЗИС версии 7.0.
Структурно и функционально БАЗИС-Салон представлен следующими тремя программными модулями (программами):
- Менеджер заказов — прием заказов на изготовление корпусной мебели и дизайн интерьеров помещений заказчиков;
- Менеджер заданий — обработка принятых заказов и подготовка производственных заданий для последующей передачи их на предприятие;
- Менеджер прайс-листов — формирование электронных прайс-листов (каталогов) для использования их в процессе приема заказов на изготовление корпусной мебели.
Далее сделан обзор основных возможностей Менеджера заказов — базового модуля подсистемы БАЗИС-Салон, автоматизирующего процедуру приема индивидуальных заказов на изготовление корпусной мебели, включающую:
1) разработку проекта оборудованного интерьера помещения;
2) подготовку необходимых документов, необходимых для оформления договорных отношений с заказчиком;
3) формирование информации о заказе для передачи ее на предприятие.
Автоматизированный дизайн помещений с использованием предварительно подготовленных электронных каталогов
Одной из основных проектных процедур, реализуемых при приеме индивидуальных заказов на изготовление корпусной мебели, является разработка проекта интерьера помещения заказчика. Данная процедура предполагает последовательное выполнение двух этапов:
1) создание виртуального макета помещения, то есть модели помещения, в которой отражены наиболее важные архитектурно-строительные особенности помещения заказчика;
2) оборудование интерьера виртуального помещения, то есть расстановку в нем моделей корпусной мебели и оснащение его моделями комплектующих изделий.
Модель помещения создается с помощью ряда инструментов, объединенных в группу Моделирование комнаты (рис. 1). Разработка модели помещения выполняется на плане (виде сверху). Прежде всего выбирается необходимая базовая форма помещения и задается ряд параметров: Длина, Ширина, Высота и др. В качестве отдельного параметра Уровень полок можно указать высоту размещения навесных изделий относительно уровня пола.
Рис. 1. Окно для моделирования помещения заказчика
Затем с помощью инструментов Внутренняя стена и Колонна, а также набора строительных элементов, представляющих Двери, Окна, Батареи (радиаторы отопления) и др., можно сформировать виртуальный макет помещения, достаточно точно воспроизводящий архитектурно-строительные особенности помещения заказчика.
С помощью внутренних стен можно создать модель помещения, состоящего из нескольких комнат, а также смоделировать выступы, которые препятствуют свободному размещению предметов корпусной мебели. Для устанавливаемой внутренней стены, которая всегда привязывается к одной из внешних стен помещения, задается ряд параметров: Высота, Ширина, Толщина. Кроме того, для нависающих выступов может быть задано расстояние от пола до нижней кромки выступа.
Установка любого из строительных элементов выполняется быстро и удобно: модель выбранного элемента автоматически позиционируется на ближайшую стену комнаты и привязывается к маркеру (курсору) мыши. При перемещении маркера изображение элемента свободно скользит вдоль стен комнаты, а на экране рядом с ним отображаются его линейный размер (ширина) и расстояние от него до крайних точек соответствующей стены. Так же легко выполняется и редактирование установленных элементов.
Рис. 2. Окно с изображением виртуального помещения
Для придания виртуальному помещению реалистичного вида необходимо для каждого составляющего его элемента (стен, пола, потолка, дверей, окон и др.) задать цвет или текстуру (рис. 2).
Расстановка моделей мебельных изделий
Следующим шагом после создания виртуального макета комнаты является расстановка в нем моделей мебельных изделий (рис. 3). Модели мебельных и комплектующих изделий, предназначенные для оборудования виртуального интерьера, должны быть предварительно подготовлены с помощью модулей БАЗИС-Мебельщик и/или БАЗИС-Шкаф, а затем с помощью Менеджера прайс-листов сгруппированы в виде электронных каталогов (прайс-листов). Электронные каталоги поддерживают иерархическую организацию, что позволяет использовать различные классификационные признаки для группировки изделий, упрощая тем самым доступ к требуемым группам моделей.
Рис. 3. Окно для расстановки моделей изделий в виртуальном помещении
Необходимые каталоги моделей могут быть подключены к базе заказов мебельного салона при ее создании или в дальнейшем — по мере подготовки новых каталогов. При наличии нескольких каталогов, связанных с базой заказов, имеется возможность выбора текущего каталога, в котором выбираются расставляемые модели изделий.
Добавление нового изделия из прайс-листа в модель интерьера можно осуществить одним из следующих двух способов:
- выполнить двойной щелчок мышью на требуемом изделии в окне Прайс-листы — указанное изделие автоматически появится на середине виртуальной комнаты, после чего его можно переместить в нужное место;
- выбрать необходимое изделие мышью и, нажав левую кнопку, переместить его в виртуальную комнату.
В процессе перемещения изделия по виртуальной комнате при движении вдоль какой-либо стены оно автоматически меняет угол поворота таким образом, чтобы по стене перемещалась его задняя стенка. Изделие фиксируется в нужном месте комнаты после отпускания левой кнопки мыши.
Для более быстрого и удобного размещения изделий в нужном месте комнаты можно использовать следующие режимы позиционирования:
- ставить на пол — данная команда позволяет выполнить расстановку напольных изделий;
- вешать на стену — данная команда позволяет повесить модель изделия на стену на заданной высоте от пола;
- установить на поверхность — данная команда позволяет установить изделие на поверхность любого ранее установленного изделия или элемента комнаты. Как правило, она применяется для расстановки различной фурнитуры (опоры, ручки и т.д.);
- ставить вдоль стены — данная команда позволяет установить ряд изделий, примыкающих друг к другу вдоль указанной стены. При включении данного режима предлагается указать на необходимой стене точку, противоположную углу, от которого будет размещаться мебель.
Специальные инструменты модуля Менеджер заказов позволяют достаточно просто создавать такие элементы проекта, как карнизы и столешницы различной формы, устанавливать пристеночные плинтусы, прорабатывать декоративные конструкции малых форм (например, формировать балюстрады) и т.д.
Увеличение фотореалистичности изображения проектируемого интерьера достигается установкой источников освещения и заданием для них ряда параметров: тип источника, яркость, цвет, размер конуса и ослабление в конусе (для направленных источников) и т.п.
Рис. 4. Фотореалистичное изображение интерьера кухни
Дизайн-проект интерьера кухни, подготовленный в системе БАЗИС-Салон, показан на рис. 4.
Формирование эскиза интерьера и комплекта документов
Завершающим шагом при разработке проекта интерьера является формирование эскиза и простановка необходимых размеров. Как правило, моделирование интерьера является достаточно трудоемким делом, требующим значительных затрат времени и скрупулезного учета всех конструктивных, габаритных и цветовых особенностей как самого помещения, так и изделий мебели. Для исключения возможных ошибок и неточностей при окончательном формировании заказа необходимо создать эскиз интерьера с проставленными размерами.
Для формирования эскиза применяется специальная команда — Создать эскиз расстановки, которая обеспечивает работу в двух режимах:
- создание цепочек размеров вдоль указанной стены;
- создание размера по двум указанным точкам.
В первом случае следует указать стену, вдоль которой будут проставляться размеры.
Во втором случае построение размерной цепочки выполняется в такой последовательности:
1) выбирается первая характерная точка, от которой начинается размерная цепочка;
2) указывается высота размерной надписи;
3) перечисляются все характерные точки, до которых будут устанавливаться размеры.
Сформированный эскиз оборудованного интерьера кухни с проставленными размерами для сегментов карниза и отрезков пристеночного плинтуса показан на рис. 5.
Рис. 5. Эскиз оборудованного интерьера кухни
Рис. 6. Вкладка Оформление документов
Завершающей операцией приема заказа является формирование и печать документов, фиксирующих договорные отношения между мебельным салоном и заказчиком. Комплект необходимых документов для печати можно указать установкой соответствующих флажков (рис. 6). В любой момент можно просмотреть состав заказа (рис. 7).
Рис. 7. Окно предварительного просмотра для состава заказа
Для некоторых документов при их формировании требуется уточняющая информация, которая вводится в дополнительных диалоговых окнах. Например, для товарной накладной необходимо ввести номер накладной, а для приходного кассового ордера — ряд других реквизитов, включая номер ордера.
Формирование отчета о принятых заказах и передача его на предприятие
Для множества заказов можно автоматически сформировать отчет, содержащий сводную информацию о каждом принятом заказе, представленную одной строкой на листе рабочей книги Microsoft Excel (рис. 8).
Рис. 8. Отчет о принятом заказе, сформированный в Microsoft Excel
В каждой строке отчета содержится следующая информация: дата приема заказа, номер заказа (идентификатор заказа), информация о клиенте (ф.и.о. заказчика), сумма (стоимость) заказа, сумма дополнительных затрат, оплаченная сумма, текущее состояние заказа, информация о менеджере (ф.и.о.). Сводная информация о принятых заказах затем может использоваться при выполнении учетно-расчетных операций в различных подразделениях предприятия (например, в бухгалтерии, отделе сбыта и др.).
После оформления заказа для него или для группы ранее принятых заказов можно сформировать файл производственного задания. Для этого в Менеджере заказов существует специальная команда — Отправить на производство. Для ее работы следует выбрать необходимые заказы и установить для них ряд параметров по формированию производственного задания.
Подготовленные файлы производственных заданий можно записать в любое место файловой системы (в том числе — на съемные носители информации: дискету, устройство флэш-памяти и др.) или послать по электронной почте на мебельное предприятие, где они будут обработаны и включены в производственную программу в соответствии с указанными для заказов сроками исполнения.
Заключение
В настоящее время БАЗИС-Салон является эффективным средством автоматизации дизайнерского проектирования и приема индивидуальных заказов на изготовление корпусной мебели. Совместное его использование с другими модулями САПР БАЗИС повышает общий уровень автоматизации сквозного проектирования изделий корпусной мебели, существенно сокращая трудоемкость данного процесса и количество возможных субъективных ошибок.