19.08.2016, 15:37:31
Войти Зарегистрироваться
Авторизация на сайте

Ваш логин:

Ваш пароль:

Забыли пароль?

Навигация
Новости
Поход в Холодный Яр

Если вы ищете, чем заняться в выходные, любите походы и природу Украины, то вероятно вам понравится поход. Поход в Холодный Яр, если точнее. Холодный

Увлекательный тур пешком по Карпатам

Украина самая большая страна Европы с неплохой инфраструктурой и разнообразием ландшафта. Здесь действительно есть, что посмотреть, от памятников славянской старины до изумительных природных красот.

Рекламное агентство PUSH-K Solutions
Большинство терминов современной российской рекламы повторяют в своем звучании иностранные. Разобраться, как они пишутся по-русски, порой сложно даже специалистам. Например, как правильно – воблер или

Бизнес план кредитного потребительского
Финансовый рынок нашей страны довольно развит, что в общем-то характерно для государств всего мира с развитыми или развивающимися экономики. Но потребности в финансовых услугах все равно, в значительной

Бизнес онлайн от сбербанка
Услуга Сбербанк бизнес онлайн от Сбербанка России – это новая, уникальная и, несомненно удобная возможность для предпринимателей и юридических лиц управлять своими счетами в банке, а также проводить необходимые

Торт на заказ
Для бисквита необходимо брать только свежие и высококачественные продукты. В норме в муке должно быть 28-34% клейковины. Если клейковины больше, то бисквит выйдет слишком плотным. Если клейковины меньше

Услуги копирайтера
Заработок на написании статей – это то, с чего я начинал свой путь работы в интернете. Да что там греха таить: время от времени я и сейчас пописываю материалы на парочку интернет-ресурсов. Но за то время,

Ремонт стартера на БМВ х5
Современные автомобили представляют собой технически совершенную и очень надежную, но, в то же время сложную технику. Особенно это актуально в отношении немецкого бренда, легендарного БМВ. Но эти машины

Фильтр
Надоело пить ржавую вожу из под крана? Кроме того, нужно понимать, что вода в водопроводную систему республики поступает с враждебных территорий и ее качество может умышленно испорчено. Поэтому нужен

Биография Пушкина Александра
Пушкин оканчивает лицей в 1817 году, и выпускается в чине коллежского секретаря 12-го класса, после чего его определяют в Коллегию иностранных дел. В 1819 году Пушкина принимают членом литературно-театрального

Архив новостей
Реклама
Календарь событий
Right Left

API EPLAN P8: применение в проектировании на примере модуля TrassaDKC

Опубликовано: 22.08.2018

Широко разрекламированная возможность расширения EPLAN P8 дополнительным функционалом с помощью API всем известна. Но лично мне на практике никогда не встречалась. Возможно, многие передовые компании и институты в области проектирования создают свои модули, которые дают им конкурентное преимущество в виде сокращения сроков проектирования и повышения качества перед остальными участника рынка проектирования.

В данной статье мы рассмотрим практическое использование возможностей API EPLAN P8 на примере модуля TrassaDKC. Данный модуль, по всей видимости, разработан программистом-любителем. Но, тем не менее, он здорово экономит время проектировщику.

Основное назначение рассматриваемого модуля – сокращение трудозатрат на проектирование кабельных трасс. Основная идея сокращения времени проектирования заключается в автоматизации процесса создания проекта кабельной трассы в конфигураторе FixCombitech v2.1.5 компании ДКС и перенос сконфигурированной спецификации в проект EPLAN P8.

Итак, рассмотрим последовательно, как работать с модулем. Для начала его нужно загрузить. После загрузки модуля появляется его иконка (рисунок 1), которую желательно переместить к остальным иконкам (рисунок 2) либо оставить, так как есть. Я переместил к остальным иконкам, так мне удобнее работать.

Рисунок 1. Иконка модуля TrassaDKC Рисунок 2. Перемещаем иконку модуля TrassaDKC

Для примера я подготовил простейший план с кабельной трассой, на котором расположены:

строительные элементы; сама кабельная трасса; функциональный элемент, обозначающий кабельную трассу “-Tr1”.

Тип страницы использую “Топология”. Функциональный элемент, обозначающий кабельную трассу, имеет функцию кабеля. В данном элементе и будет храниться вся информация о компонентах кабельной трассы.

Далее выделяю функциональный элемент “-Tr1” и нажимаю на иконку модуля TrassaDKC. Появляется основное окно модуля (рисунок 3).

Рисунок 3. Основное окно модуля TrassaDKC

Как видно из картинки, главное окно модуля содержит:

название кабельной трассы (в нашем случае “Tr1”); две вкладки “Общее” и “Резерв”; так называемый CheckBox – “Кабельная трасса”; кнопка “ОК”.

В общем, с названия вкладок понятно, что “Резерв” предназначен для дальнейшего расширения функционала модуля TrassaDKC. Так что все интересные действия происходят на основной вкладке “Общее”, которая является активной по умолчанию. Обратим внимание на то, что кнопка “Конфигурировать трассу”, элементы-окна “ Изделия в проекте DKC” и “ Изделия в проекте Eplan” – не активны. Для того чтобы они стали активными необходимо активировать CheckBox “Кабельная трасса”. По этому действию устанавливается признак в функциональном элементе и позволяет в дальнейшем при обработке информации в отчетах производить фильтрацию кабелей от кабельных трасс и наоборот.

Устанавливаем флажок “Кабельная трасса”, сразу же становятся доступными кнопка “Конфигурировать трассу”, элементы-окна “ Изделия в проекте DKC” и “ Изделия в проекте Eplan”. Далее нажимаем на кнопку “Конфигурировать трассу”. Запускается конфигуратор FixCombitech (рисунок 4).

Рисунок 4. Конфигуратор FixCombitech

Обратите внимание на тот факт, что определенные параметры уже передались в конфигуратор ДКС: например, название кабельной трассы (на рисунке показаны красными стрелочками). Возможно, название кабельной трассы будет напоминать проектировщику, какую трассу он конфигурирует.

Приступаем к конфигурированию кабельной трассы в конфигураторе. По завершению конфигурирования трассы необходимо сохранить проект в конфигураторе, нажав иконку дискетки (рисунок 5). Далее закрываем конфигуратор, нажав на “крестик” (рисунок 5).

Рисунок 5. Конфигурированию кабельной трассы в конфигураторе FixCombitech

При закрытии конфигуратора ДКС происходит обработка проекта ДКС. В нашем случае я умышленно создал для примера проект ДКС с заведомо большим количеством изделий в кабельной трассе, а именно больше 50. Так как функциональный элемент не может иметь изделий больше чем 50 (эта особенность самого Eplan), то модуль при обработке это учел и предупредил (рисунок 6).

Рисунок 6. Предупреждение eplan: количество изделий проекта более 50

Нажимаем “Ок” и повторно кнопку “Конфигурировать трассу”. Опять запускается конфигуратор ДКС. Наш проект ДКС сохранился и сейчас убираем с проекта изделия так, чтобы их было менее 50 (рисунок 7).

Рисунок 7. Убираем с проекта изделия

Ограничение в 50 изделий необходимо помнить и при возникновении подобных ситуаций разделять кабельную трассу на более мелкие составляющие. После удаления части компонентов кабельной трассы проделываем обратно операции сохранить проект и закрыть конфигуратор ДКС.

Модуль TrassaDKC опять обрабатывает данные и уже на этот раз производит запись изделий проекта ДКС в базу данных изделий Eplan, если они там еще не были созданы ранее, а также запись этих изделий в функциональный элемент “-Tr1” (рисунок 8). Добавлю, что функциональный элемент “-Tr1” должен быть “Главной функцией”. На этом работа с модулем TrassaDKC завершена и поэтому нажимаем кнопку “ОК” (рисунок 8).

Рисунок 8. Запись изделий проекта ДКС в базу данных изделий Eplan

Открываем изделия функционального элемента “-Tr1” (рисунок 9) и видим, что изделия проекта ДКС корректно перенесены в проект Eplan.

Рисунок 9. Открываем изделия функционального элемента

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

Рисунок 10. Все изделия проекта ДКС благополучно занесены в базу изделий

Это позволит изделия кабельных трасс благополучно обрабатывать и выводить в автоматических отчетах Eplan.

Отдельно хочу выделить то, что проекты ДКС сохранены в проекте Eplan. Это дает возможность оперативной корректировки кабельной трассы посредством конфигуратора ДКС.

Описанная выше функциональность модуля TrassaDKC значительно сокращает трудозатраты проектировщика и сводит к минимуму механический труд, который приводит к ошибкам в проекте, так называемому “человеческому фактору”. Позволяет сконцентрироваться проектировщику на творческих аспектах проекта, что ведет, в конечном счете, к повышению конкурентоспособности проектирования данной организации как отдельного продукта. Позволяет при прочих равных условиях получать более высокую себестоимость проектирования.

rss