Как вставить изделие в еплан
Эта функциональность предусмотрена только в определенных модулях расширения. Информация / авторское право
Добавить покупные изделия
Изделиями проекта являются изделия, которые не присвоены специальному устройству, как, напр., комплектующие детали.
Вы открыли проект.
- Выберите следующие команды: Вкладка Устройства > группа команд Устройства > Спецификация .
- В диалоговом окне Спецификация — <Имя проекта> выберите пункт всплывающего меню Добавить покупные изделия .
- В диалоговом окне Выбор изделия выберите добавляемые изделия. Возможен многократный выбор.
- Щелкните по кнопке [OK] .
Замечание:
Могут быть использованы все функции диалогового окна Выбор изделия , при этом учитываются предварительные настройки , специфические для базы данных изделий .
точка определения соединения eplan
В этом диалоговом окне вы можете обозначить точки определения соединения, которые могут иметь обозначение соединения.
После вызова пункта меню сначала автоматически генерируются новые соединения.
Обзор основных элементов диалогового окна:
Начальное значение / величина шага:
В таблице приводятся все группы соединений, которые определены в текущих настройках и содержат в своем формате счетчик и / или подсчетчик. Для этих групп счетчик будет начинаться с заданного начального значения и вести счет с указанным вами шагом. Оба значения можно изменить в таблице.
Последовательность счетчиков задается через последовательность групп формата в диалоговом окне Настройки: Нумерация соединений (вкладка Обозначение ) и последовательность счетчиков в группах.
Замечание:
В данном раскрывающемся списке задаются точки определения соединений, для которых необходимо перезаписать обозначение.
При настройках Кроме ‘установлено вручную’ и Нет записываются обозначения соединения. Соединения, добавленные к имеющемуся объему, копируют обозначение соединений из объема. При наличии нескольких обозначений соединения применяется графически первое обозначение и другие перезаписываются. Таким образом, например, соединения с одинаковым сигналом при дополнительной нумерации содержат те же обозначения соединения.
Точки определения соединений тех соединений, которые завершены через одну из данных настроек нумерации соединений, копируют обозначение соединений находящегося ниже соединения.
Замечание:
Избегать одинаковых названий:
В данном раскрывающемся списке задайте, допускаются ли многократные обозначения. Доступны следующие настройки.
Пример:
Если многократных обозначений нет, в форматах счетчиками или подсчетчиками не задаются уже существующие значения, но счетчик или подсчетчик выполняет пошаговое увеличение номера (только не в том же, по выбору полученном диапазоне). При этом учитываются все выбранные обозначения соединений, а также обозначения, которые представлены в той же нумерации в предыдущих группах соединений.
Если формат содержит счетчик и также подсчетчик, счетчик увеличивает номера пошагово, если нижний счетчик находится еще на своем самом низком значении. В противном случае подсчетчик увеличивает номера пошагово.
Пример:


В пределах диапазона допускаются идентичные обозначения, если формат определен соответствующим образом и выбран весь диапазон. При этом элементы формата не должны исходить от отдельного соединения.
Пример:
В следующем примере для нумерации была выбрана группа соединений «Общие соединения» с объемом «Сигнал». Формат для обозначения соединения содержит номер страницы и подсчетчик (также с объемом «Сигнал»), разделенные дефисом. Теперь следует пронумеровать все соединения.


Выберите из этого раскрывающегося списка, какие соединения должны отображаться:
Выделить как «установлено вручную»:
С вашей помощью мы можем улучшить работу системы. Мы документируем ваши действия в Google Analytics, чтобы постоянно совершенствовать справочную систему (Дополнительная информация и возможности подачи возражений).
Точка определения соединения eplan
Эта функциональность предусмотрена только в определенных модулях расширения. Информация / авторское право
Точки обозначения соединения
Точка обозначения соединения служит для присвоения свойств соединений, проходящих под этой точкой. Эти свойства дополняют или заменяют свойства, которыми само соединение уже обладает. Настроенные здесь свойства имеют преимущества перед свойствами соединений, предварительно настроенными для потенциала или в настройках проекта. В однополюсном представлении либо в представлении жгутов соединений точка определения соединений оказывает влияние сразу на несколько соединений.
Замечание:
Вы всегда должны генерировать отчеты о соединениях, но не о точках определения соединений или о потенциалах. Если один «Изделие» и одна «Длина» присвоены двум соединениям посредством точки определения соединения, то изделие с соответствующей длиной должно фигурировать в отчетах дважды (т. е., один раз на каждое соединение). В случае с отчетом о точке определения соединения изделие и длина фигурировали бы в отчетах только один раз.
Соединению может быть присвоено несколько точек определения. Их свойства соединений могут дополнять друг друга, но могут и противоречить друг другу. Противоречия распознаются при проверке данных проекта; программа сообщает о противоречиях.
Точка определения соединения может также отображать такие свойства соединения, которые не были определены этой точкой. (Свойства могут быть скопированы, напр., у соединения.) Но там эти свойства невозможно изменить.
Точки определения соединений — если они выбраны — в основном, также копируются и вставляются, т.е. обрабатываются аналогично размещенным устройствам.
При генерации соединений обозначение соединения, состоящее только из вопросительных знаков, считается как «Не определено». Это означает, что если одному соединению присвоено несколько точек определения соединения, то это соединение получит обозначение той первой графически представленной точки определения состояния, обозначение которой состоит не только из вопросительных знаков. Если обозначения всех точек определения соединения содержат только вопросительные знаки или являются пустыми обозначениями, то соединение получит то обозначение графически первой точки, которое не является пустым.
Автоматически размещаемые точки определения соединений
Точки определения соединений могут размещаться автоматически посредством нумерации соединений. У соединений, проходящих через несколько страниц или через много (т.е. более трех) фрагментов, одна точка размещается в начале и одна —в конце соединения. Точки устанавливаются соответственно на первый и на последний фрагмент соединения, через который проходит соединение.
Точки определения соединений автоматически определяются и при автоматическом генерировании кабелей.
Автоматически размещенные точки определения соединений можно потом переместить вручную.
Сохраненные в макросах свойства соединений
Если точка определения соединения заключена в макросе, то в макросе также содержатся свойства соединения. В макросе сохраняются только точки определения соединений, но не соединения. Эти соединения заново генерируются при вставке макроса и получают свойства, сохраненные в точке определения.
С вашей помощью мы можем улучшить работу системы. Мы документируем ваши действия в Google Analytics, чтобы постоянно совершенствовать справочную систему (Дополнительная информация и возможности подачи возражений).
Точка определения соединения eplan
Эта функциональность предусмотрена только в определенных модулях расширения. Информация
Вкладка Точка определения соединения
Вызов диалогового окна:
На этой вкладке указываются свойства точки определения соединения.
Доступны следующие элементы диалогового окна:
При нумерации соединений сюда автоматически вставляется обозначение соединения. Однако обозначение можно вставить и вручную.
С помощью пункта всплывающего меню Определить новое обозначение можно автоматически определить ближайшее свободное обозначение соединения. Тогда на основе настроек для нумерации соединений будет определено следующее свободное обозначение соединения и записано здесь.
Здесь можно ввести дополнительное описание соединения, это свойство не является идентифицирующим и используется только в информационных целях.
Групповое поле Кабель / Группа соединений
Если соединение представляет собой кабельное соединение или кабель, то здесь отображается ОУ кабеля. Для шлангов отображается ОУ группы соединений.
Для кабельных соединений парной скрутки кабеля или спаренных шлангов одного комплекта задается парный индекс, которому принадлежат оба кабельных соединения или шланга. Таким образом, он идентифицирует пару кабельных соединений или пару шлангов. Это значение может быть введено вручную или автоматически заполнено при выборе кабеля или выборе изделия.
Парный индекс служит в качестве идентифицирующего свойства для автоматического присвоения соединениям кабельных соединений или шлангов и может использоваться как критерий для выбора кабеля или комплекта через выбор устройства.
Поперечное сечение / диаметр:
Единица измерения сечения / диаметра:
Здесь для выбора в раскрывающемся списке предлагаются возможные единицы измерения:
Единица копируется из настроек проекта. При размещении данного свойства значение не отображается.
Американская единица измерения поперечного сечения («American Wire Gauge», т.е. «американский проволочный калибр»).
Канадская единица измерения поперечного сечения («Thousand circular mils», зачастую сокращается как «KCmil»).
Американская единица измерения поперечного сечения, используемая при превышении 500 AWG.
Американские и канадские единицы измерения поперечного сечения (0,5 мм²)
Если в поле Поперечное сечение / диаметр вы выбрали предварительно определенное поперечное сечение / диаметр, то в этом поле автоматически появится соответствующая единица.
Выберите из раскрывающегося списка, какой вид данных можно вводить в точке определения соединения:
Групповое поле «Свойства»
Выберите из раскрывающегося списка вид свойств, который должен быть отображен в таблице.
В панели инструментов, расположенной над списком, имеются следующие кнопки:
Выделенные свойства убираются из списка. При этом значения свойств не удаляются. Свойства, которым присвоены значения, в автоматическом режиме снова отображаются в таблице при следующем открытии диалогового окна.
Во всплывающем меню, в зависимости от типа поля (дата, целочисленное, многоязычное. ), предоставляются следующие возможности:
Точка определения соединения eplan
Эта функциональность предусмотрена только в определенных модулях расширения. Информация
Обработать соединения
Здесь вы узнаете, как чертить, обновлять, прерывать и удалять соединения.
Чертить соединения
В EPLAN линии автоматического соединения чертятся автоматически, если два вывода устройств находятся прямо друг напротив друга по горизонтали или по вертикали.
Посредством символов соединений укажите прохождение соединений.
Вы открыли проект и находитесь на странице схемы соединений в Графическом редакторе.
Автоматическое соединение генерирует графическую линию, но не обеспеченное данными соединение. При определенных действиях (например, при закрытии страницы) сначала автоматически обновляются соединения. При этом на основе имеющейся информации генерируются новые соединения, либо обновляются существующие. Вы можете, однако, произвести обновление соединений в любой момент вручную.
Обновить соединения
Свойства соединений определены в различных местах: в настройках проекта, на выводах устройств потенциалов, точках определения потенциалов и точках определения соединений. При изменениях данные соединений не обновляются автоматически сей же час. При необходимости обновите их вручную.
Статус обновления соединений отображается в правом краю Строки состояния: Если в ней стоит символ «#», значит, проект содержит необновленные соединения. Если дополнительно отображается символ «*», значит, необновленные соединения присутствуют на открытой странице.
Обновить соединения вручную
Если этот флажок снят, соединения обновляются только для текущего выбора. Если выделены одна или несколько страниц, обновляются только соединения на этих страницах. Если выделены функции в графическом редакторе (или одном из навигаторов), происходит обновление соединений только для тех страниц, на которых находятся функции соответствующего устройства, а также неразмещенных соединений устройства.
Вы открыли страницу в графическом редакторе либо выделили страницы или проект в навигаторе страниц. Вы выделили функции в графическом редакторе или одном из навигаторов.
Прервать соединения
Разорвать соединение можно посредством прерывания.
Удалить соединения
Соединения удаляются автоматически, если вы переместите условное обозначение в схеме соединений, а его выводы устройств не найдут себе больше ни одного эквивалента. Возможные имеющиеся точки определения соединений останутся.
Точка определения соединения eplan
Эта функциональность предусмотрена только в определенных модулях расширения. Информация
Диалоговое окно Настройки: Символы соединения
Вызов диалогового окна:
Укажите в этом диалоговом окне настройки для черчения символов соединений.
Доступны следующие элементы диалогового окна:
Отображать ответвления соединений:
В этом групповом поле указывается, каким образом будут начерчены символы соединений при вставке в схему соединений.
Укажите в настройках проекта ( Параметры > Настройки > Проекты > «Имя проекта» > Графическая обработка > Общее ), как в схеме соединений должны быть представлены символы соединений.
Символы соединений с диалоговым окном запроса:
Если этот флаг снят, символы соединений чертятся автоматически в соответствии с установленной настройкой. Варианты углов можно выбрать, удерживая нажатой клавишу [Ctrl] и повернув символ с помощью мыши.
При настройке С определением цели или как точка всегда выводится диалоговое окно запроса.
Выключить свойство ‘Определение целей’ при вставке точки определения сети:
Если этот флажок установлен, при вставке точек определения сети свойство Определение целей отключено.
Перенести обозначения соединений на периметр:
Если флажок снят, измененные обозначения соединений не переносятся автоматически на другие соединения.
Как вставить изделие в еплан
Расширение функционала EPLAN. Создание простого Add-Ina на C#
EPLAN – это платформа для сквозного проектирования, охватывающая следующие отрасли: электротехника, КИПиА, гидравлика/пневматика и механика (проектирование шкафов и жгутов). Благодаря открытой архитектуре и стандартным интеграционным модулям EPLAN может быть экономически эффективно интегрирован с большим спектром сторонних решений: системами механического проектирования, ERP и PDM системами, системами проектирования зданий, промышленных производств и кораблей.
Применение EPLAN
• Автомобилестроение
• Машиностроение
• Металлургия
• Химическая и фармацевтическая промышленность
• Пищевая промышленность
• Добыча нефти и газа
• Трубопроводный транспорт
• Нефте- и газо-переработка
• Производство тепла и электроэнергии
• Передача и распределение электроэнергии
• Железнодорожный транспорт
• Водоснабжение и водоотведение
• Станкостроение
• Легкая промышленность
• Автоматизация зданий
Основные модули платформы
• EPLAN Electric P8 — Модульное и масштабируемое решение для электротехнического проектирования, автоматического создания проектной и рабочей документации.
• EPLAN Fluid — Программное обеспечение для проектирования пневмо/гидроавтоматики, систем смазки и охлаждения и автоматического создания соответствующей проектной и рабочей документации
• EPLAN ProPanel — 3D проектирование электротехнических шкафов с передачей данных в производство. Виртуальное трехмерное моделирование, создание двух- и трех- мерных чертежей, трехмерное изображение проводных и маршрутных схем, наличие шаблонов для работы сверлильного оборудования и интеграция со станками ЧПУ
• EPLAN PrePlanning — программное обеспечение для предварительного (эскизного) проектирования объектов и генерации проектной документации.
• EPLAN Engineering Center — Решение для функционального проектирования. В данном модуле пользователь задет граничные параметры проекта, а само проектирование осуществляется системой автоматически по определенным правилам.
Про расширение функционала
EPLAN – гибкая платформа, позволяющая расширять функционал с помощью скриптов и Add-Inов. Рассмотрим только Add-Inы, поскольку скрипты (сценарии) дают гораздо меньшую свободу действий.
Add-In – это надстройка, дополняющая и расширяющая базовый функционал, предлагаемый EPLAN. Add-In создается при помощи API EPLAN, который, в свою очередь, использует dotNET и поддерживает 3 языка программирования: Visual Basic, C++ и C#. Порядок создания Add-Inов одинаков для всех вышеуказанных языков. Информация по API EPLAN находится в справочнике EPLAN API-Support (в формате *.chm), поставляемом вместе с документацией.
Процесс создания Add-Ina
Рассмотрим непосредственно процесс создания Add-Inов.
1. Для начала, так как используется среда dotNET, создаем проект Class Library в MS Visual Studio.
2. Далее подключаем к проекту библиотеки EPLAN API.
3. Пишем код инициализации Add-Inа
Для регистрации и инициализации Add-Ina, наш класс должен наследовать интерфейс IEplAddIn (подробнее в EPLAN API-Support). Создадим пункт меню в Главном Меню EPLAN и добавим в него одно действие (Action).
Методы OnRegister и OnUnregister вызываются по одному разу, при первом подключении и удалении Add-Ina соответственно.
Метод OnExit вызывается при закрытии EPLANa.
Метод OnInit вызывается при загрузке EPLANa для инициализации Add-Ina.
Метод OnInitGui вызывается при загрузке EPLANa для инициализации Add-Ina и пользовательского интерфейса.
4. Пишем код действия (Action), который будет в нашем меню. Действие (Action) должно наследовать интерфейс IEplAction (подробнее в EPLAN API-Support).
Метод OnRegister регистрирует наш Action под указанным именем.
Метод Execute выполняются при вызове Actiona из платформы EPLAN. В данном случае метод Execute выбирает текущий проект, считывает из него три поля, а именно, название проекта, название фирмы и дату создания, и затем выводит их в MessageBox.
Метод GetActionProperties возвращает описание нашего Actiona (только для документирования).
5. Имя скомпилированной DLL-библиотеки должно соответствовать следующему правилу:
Eplan.EplAddIn.XXXX.dll
где XXXX – это имя вашего Add-Ina
Подключение Add-Ina
К платформе Add-In подключается следующим образом:
1. Выполняем «Сервисные программы»
– «API-AddIns…»

2. Жмем на кнопку «Загрузить»

3. В открывшемся окне выбираем Add-In и нажимаем «Открыть»

4. Кликаем на кнопку «ОК». Add-In загружен и готов к работе.

При загрузке Add-In инициализируется пункт меню «Тест», раскрыв который мы видим наше действие (Action), описанное в Action_Test.
Посмотрим на результат работы Add-Ina:

Нажимаем на пункт меню «Тест» – «Информация по проекту»

Платформа EPLAN предоставляет большой базовый функционал. Однако иногда требуются действия, не входящие в него. В простейших случаях можно создавать и подключать скрипты (сценарии), но если требуется глубокий доступ к данным, необходимо воспользоваться API, создавать и использовать Add-Inы.
Инструкция по установке баз оборудования ДКС в САПР Eplan
1. Запускаем «САПР EPLAN» и выбираем: Сервисное меню – Изделие – Управление 
2. Далее надо выбрать: Дополнительно – Импортировать 
3. В открывшемся окне в меню «Тип файлов» надо выбрать: Формат обмена данными EPLAN Portal, а в меню «Имя файла» указать путь к необходимым для импорта файлам, после чего в меню «Присвоение полей» указать: Стандартное указание EPLAN. 
Личный опыт применения Eplan ProPanel на практике

Хочу рассказать о личном опыте внедрения в процесс сборки, автоматизацию на основе готового проекта EPLAN Electric P8, а конкретнее, выполненного в ProPanel. Уверен, что большинство читающих эту статью уже сталкивались с этим, но каких-то отчетов не видели.
Думаю, тема будет интересна новичкам. Да и вообще, на некоторые нюансы на которые проектировщик не обратил внимания, смогут существенно сэкономить монтажнику время, и нервы). Это мой первый проект в EPLAN ProPanel с использованием его на практике, поэтому с радостью приму всю критику.
Итак, было известно, что сборка шкафов (4 шт.) будет проходить в очень авральном режиме. При чем, независимо от сроков проектирования (сроки поставки оборудования шкафа почти совпадали с датой отгрузки щита)). Конечно, встал вопрос об оптимизации всего, что только можно при монтаже и сборке. Основной упор делался на то, чтобы у монтажников было минимум вопросов по схеме, а в идеале, чтобы схема не принимала участия в сборке шкафа. Учитывая все это, был спроектирован и отрисован в 3D шкафчик управления вентилятором.
Получилось вот такое дело:


Сделаны отчеты, значительно облегчившие жизнь.
1. Отчет размещения отверстий

Из моментов, хотелось бы выделить, лучше использовать «инкрементальное указание размеров» ибо мелочь, а время экономит. То есть, рулетку растянул и отмечаешь карандашиком точно, как на чертеже указано. А с обычными размерами (расстояние между кнопками), приходится голову задействовать (приплюсовывать), что тоже отнимает драгоценное время.
2. Отчет Монтажная панель

Из ошибок, опять же, нужно использовать «инкрементальные размеры», а также указывать расстояние между аппаратами на рейке. Ибо при монтаже «на глаз» возникли некоторые неудобства. Как видите, сразу это учтено не было и отчет практически пустой).
3. Отчет таблица соединений

Это вид, который вкладывается в документацию. Для монтажников шрифт был увеличен для удобства чтения.
- Ссылка источник/цель — при возникновении каких-либо вопросов, монтажник с легкостью найдет соединение на схеме.
- Сечение, цвет, длина — тут, надеюсь, все понятно.
- Обозначение источника/цели — тут, для проектировщика, важно понимать, каким образом Eplan вычисляет где источник, а где цель. У меня, поначалу, из-за бездумного использования тройников, выходило так, что вместо раздачи массы от лампы к лампе на двери, шло 8 проводов от одной клеммы). Также сюда важно заносить не только обозначение аппарата, но и клеммник вместе с обозначением вывода.
- Направление вывода — как по мне, важная составляющая отчета (подробнее ниже). Собственно, из названия ясно, что это направление вывода проводника из устройства.
- Трасса маршрутизации — показывает, по каким кабельным каналам проходит проводник по пути от источника к цели. В данном проекте это не было сильно востребовано из-за небольших размеров шкафа (трасса маршрутизации угадывалась на глаз).
Итак, как же выглядит процесс сборки на данном этапе развития как моего, так и нашей компании:) На такой шкаф, двое монтажников предостаточно. Трое будут большую часть времени толкаться и мешать друг другу. Хотя, если есть лишние, то почему нет?)
1. Слесарные работы
Первый монтажник — размечает, сверлит отверстия, устанавливает аппараты на дверь. Размечает и сверлит фланцевую плату, устанавливает кабельные вводы (гермовводы).
Второй монтажник — нарезает все короба (кабельные каналы) и рейки. Размечает, сверлит и закрепляет их на монтажной панели. Клеит короб на дверь




2. Установка аппаратов, клемм, их полная маркировка

Ибо без маркировки дальнейшие действия бессмысленны)
3. Подготовка проводов
Далее самое интересное. Чертим линейку на «монтажном» столе. Или не чертим, если у вас есть нормальный монтажный стол). Чертим чуть больше метра, ибо на большее расстояние неудобно тянуться. Шаг — 50мм, меньше смысла нет.
Далее один монтажник становится соединителем-разводителем, второй — обрезателем-обжимателем).
Теперь подробнее:
Схему в этот раз я намеренно не печатал, чтобы не было соблазна на нее взглянуть. На крайний случай был ноутбук. У первого и второго рабочего в руках есть только по экземпляру таблицы соединений (выше есть фото), один лист общего вида монтажной панели и половина комплекта маркировок проводов у каждого.
Попробую объяснить. Например, есть соединения с 001 по 300. Значит всего маркировок 300*2 (на начало и конец провода). Так вот, у каждого рабочего есть комплект маркировок 001–300.

Алгоритм работы примерно следующий
Первого:
- Смотрит номер соединения, цвет провода, сечение, длину.
- Берет нужный провод, обрезает, обжимает
- Цепляет одну маркировку с одного конца провода.
Второго:
- Берет уже готовый провод, смотрит на номер соединения, находит его в таблице и смотрит на направление вывода источника/цели.
- Проверяет правильность установки маркировки относительно направления вывода (вся маркировка в шкафу должна читаться наклоном головы налево.)
Объяснение:

Если проводники, что на фото, установить в устройство сверху, то для чтения номера проводника, голову нужно будет наклонить вправо. Что не есть хорошо) Монтажник проверяет, можно ли установить проводник с таким расположением маркировки в источник либо в цель. Если нет, то просто сдвигает маркировку на другой конец провода. И вуаля, она становится перевернутой). Кажется долго и нудно, но со временем даже не обращаешь внимания, а сразу правильно подключаешь.
- Подсоединяет один конец к источнику/цели
- Цепляет маркировку на второй конец провода, в соответствии с направлением вывода.
- Проводит провод по его трассе маршрутизации и присоединяет к аппарату.
Теперь о важных моментах, с которыми столкнулся только в процессе сборки:
1. Eplan маршрутизирует соединения под прямым углом. Поначалу не мог понять, почему остается такой огромный запас провода.
Решение — в настройках проекта, в «общая дополнительная длина маршрутизации» смело ставим «-50мм». Таким образом мы избавляемся от запаса.

2. Eplan маршрутизирует все соединения предварительно выводя их до границ устройства (видно на фото ниже). Поэтому нужно смотреть на конкретный макрос устройства. Например, для двухэтажных клемм пришлось редактировать макрос. На рендере видно, что там явно перебор с проводом, в реальности будет меньше. Поле «доп. длина» установил равным «-55 мм». После этого огромный запас ушел и все провода приходили к цели как раз с небольшим нахлёстом.


3. На вопрос, почему всю маркировку не отдать одному монтажнику, приведу это фото

Тот, кто цепляет провода не всегда успевает за тем, кто их обжимает). А номер проводника нужно как-то узнать.
Впечатления
Теперь об эффекте, полученном от всего этого извращения.
1) На сборку одного такого шкафа с нуля уходит два дня размеренной работы двух человек с 8 до 17. Или же один день без перерыва с 8 до 23. Собственно, вторым мы и занимались, в основном) Не могу сказать, много это или мало, но точно быстрее, чем было у нас раньше.
2) Можно выполнить полную разводку проводников шкафа, не имея вообще никакого оборудования. Как для меня, так это очень большое преимущество, когда контроллеры и модули по несколько месяцев ждать нужно. Шкаф собрал, а потом просто модули вставил и подсоединил. Собственно, это было тут же протестировано. Таможня задержала контроллер на две недели)

После чего шкаф был дособран где-то за 10 минут.)
3) Сокращение количества ошибок монтажников. При таком подходе, когда монтажнику не нужна схема, Он попросту не сможет наваять что-то по-своему.
4) Некоторое снижение требований к квалификации монтажников. Но это пока не мое дело) К слову, за все время сборки, обращаться к электрической схеме мне пришлось всего три раза.
Конечно, я не претендую, что такой подход к организации процесса является на сто процентов правильным. Но, думаю, общаясь и обмениваясь опытом, можно выработать хорошую методику.
Как вставить изделие в еплан
Хочу рассказать о личном опыте внедрения в процесс сборки, автоматизацию на основе готового проекта EPLAN Electric P8, а конкретнее, выполненного в ProPanel. Уверен, что большинство читающих эту статью уже сталкивались с этим, но каких-то отчетов не видели.
Думаю, тема будет интересна новичкам. Да и вообще, на некоторые нюансы на которые проектировщик не обратил внимания, смогут существенно сэкономить монтажнику время, и нервы). Это мой первый проект в EPLAN ProPanel с использованием его на практике, поэтому с радостью приму всю критику.
Итак, было известно, что сборка шкафов (4 шт.) будет проходить в очень авральном режиме. При чем, независимо от сроков проектирования (сроки поставки оборудования шкафа почти совпадали с датой отгрузки щита)). Конечно, встал вопрос об оптимизации всего, что только можно при монтаже и сборке. Основной упор делался на то, чтобы у монтажников было минимум вопросов по схеме, а в идеале, чтобы схема не принимала участия в сборке шкафа. Учитывая все это, был спроектирован и отрисован в 3D шкафчик управления вентилятором.
Получилось вот такое дело:
Сделаны отчеты, значительно облегчившие жизнь.
1. Отчет размещения отверстий
Из моментов, хотелось бы выделить, лучше использовать «инкрементальное указание размеров» ибо мелочь, а время экономит. То есть, рулетку растянул и отмечаешь карандашиком точно, как на чертеже указано. А с обычными размерами (расстояние между кнопками), приходится голову задействовать (приплюсовывать), что тоже отнимает драгоценное время.
2. Отчет Монтажная панель
Из ошибок, опять же, нужно использовать «инкрементальные размеры», а также указывать расстояние между аппаратами на рейке. Ибо при монтаже «на глаз» возникли некоторые неудобства. Как видите, сразу это учтено не было и отчет практически пустой).
3. Отчет таблица соединений
Это вид, который вкладывается в документацию. Для монтажников шрифт был увеличен для удобства чтения.
- Ссылка источник/цель — при возникновении каких-либо вопросов, монтажник с легкостью найдет соединение на схеме.
- Сечение, цвет, длина — тут, надеюсь, все понятно.
- Обозначение источника/цели — тут, для проектировщика, важно понимать, каким образом Eplan вычисляет где источник, а где цель. У меня, поначалу, из-за бездумного использования тройников, выходило так, что вместо раздачи массы от лампы к лампе на двери, шло 8 проводов от одной клеммы). Также сюда важно заносить не только обозначение аппарата, но и клеммник вместе с обозначением вывода.
- Направление вывода — как по мне, важная составляющая отчета (подробнее ниже). Собственно, из названия ясно, что это направление вывода проводника из устройства.
- Трасса маршрутизации — показывает, по каким кабельным каналам проходит проводник по пути от источника к цели. В данном проекте это не было сильно востребовано из-за небольших размеров шкафа (трасса маршрутизации угадывалась на глаз).
Итак, как же выглядит процесс сборки на данном этапе развития как моего, так и нашей компании:) На такой шкаф, двое монтажников предостаточно. Трое будут большую часть времени толкаться и мешать друг другу. Хотя, если есть лишние, то почему нет?)
1. Слесарные работы
Первый монтажник — размечает, сверлит отверстия, устанавливает аппараты на дверь. Размечает и сверлит фланцевую плату, устанавливает кабельные вводы (гермовводы).
Второй монтажник — нарезает все короба (кабельные каналы) и рейки. Размечает, сверлит и закрепляет их на монтажной панели. Клеит короб на дверь
Расширение функционала EPLAN. Создание простого Add-Ina на C#
EPLAN – это платформа для сквозного проектирования, охватывающая следующие отрасли: электротехника, КИПиА, гидравлика/пневматика и механика (проектирование шкафов и жгутов). Благодаря открытой архитектуре и стандартным интеграционным модулям EPLAN может быть экономически эффективно интегрирован с большим спектром сторонних решений: системами механического проектирования, ERP и PDM системами, системами проектирования зданий, промышленных производств и кораблей.
Применение EPLAN
• Автомобилестроение
• Машиностроение
• Металлургия
• Химическая и фармацевтическая промышленность
• Пищевая промышленность
• Добыча нефти и газа
• Трубопроводный транспорт
• Нефте- и газо-переработка
• Производство тепла и электроэнергии
• Передача и распределение электроэнергии
• Железнодорожный транспорт
• Водоснабжение и водоотведение
• Станкостроение
• Легкая промышленность
• Автоматизация зданий
Основные модули платформы
• EPLAN Electric P8 — Модульное и масштабируемое решение для электротехнического проектирования, автоматического создания проектной и рабочей документации.
• EPLAN Fluid — Программное обеспечение для проектирования пневмо/гидроавтоматики, систем смазки и охлаждения и автоматического создания соответствующей проектной и рабочей документации
• EPLAN ProPanel — 3D проектирование электротехнических шкафов с передачей данных в производство. Виртуальное трехмерное моделирование, создание двух- и трех- мерных чертежей, трехмерное изображение проводных и маршрутных схем, наличие шаблонов для работы сверлильного оборудования и интеграция со станками ЧПУ
• EPLAN PrePlanning — программное обеспечение для предварительного (эскизного) проектирования объектов и генерации проектной документации.
• EPLAN Engineering Center — Решение для функционального проектирования. В данном модуле пользователь задет граничные параметры проекта, а само проектирование осуществляется системой автоматически по определенным правилам.
Про расширение функционала
EPLAN – гибкая платформа, позволяющая расширять функционал с помощью скриптов и Add-Inов. Рассмотрим только Add-Inы, поскольку скрипты (сценарии) дают гораздо меньшую свободу действий.
Add-In – это надстройка, дополняющая и расширяющая базовый функционал, предлагаемый EPLAN. Add-In создается при помощи API EPLAN, который, в свою очередь, использует dotNET и поддерживает 3 языка программирования: Visual Basic, C++ и C#. Порядок создания Add-Inов одинаков для всех вышеуказанных языков. Информация по API EPLAN находится в справочнике EPLAN API-Support (в формате *.chm), поставляемом вместе с документацией.
Процесс создания Add-Ina
Рассмотрим непосредственно процесс создания Add-Inов.
1. Для начала, так как используется среда dotNET, создаем проект Class Library в MS Visual Studio.
2. Далее подключаем к проекту библиотеки EPLAN API.
3. Пишем код инициализации Add-Inа
Для регистрации и инициализации Add-Ina, наш класс должен наследовать интерфейс IEplAddIn (подробнее в EPLAN API-Support). Создадим пункт меню в Главном Меню EPLAN и добавим в него одно действие (Action).
Методы OnRegister и OnUnregister вызываются по одному разу, при первом подключении и удалении Add-Ina соответственно.
Метод OnExit вызывается при закрытии EPLANa.
Метод OnInit вызывается при загрузке EPLANa для инициализации Add-Ina.
Метод OnInitGui вызывается при загрузке EPLANa для инициализации Add-Ina и пользовательского интерфейса.
4. Пишем код действия (Action), который будет в нашем меню. Действие (Action) должно наследовать интерфейс IEplAction (подробнее в EPLAN API-Support).
Метод OnRegister регистрирует наш Action под указанным именем.
Метод Execute выполняются при вызове Actiona из платформы EPLAN. В данном случае метод Execute выбирает текущий проект, считывает из него три поля, а именно, название проекта, название фирмы и дату создания, и затем выводит их в MessageBox.
Метод GetActionProperties возвращает описание нашего Actiona (только для документирования).
5. Имя скомпилированной DLL-библиотеки должно соответствовать следующему правилу:
Eplan.EplAddIn.XXXX.dll
где XXXX – это имя вашего Add-Ina
Подключение Add-Ina
К платформе Add-In подключается следующим образом:
1. Выполняем «Сервисные программы»
– «API-AddIns…»

2. Жмем на кнопку «Загрузить»

3. В открывшемся окне выбираем Add-In и нажимаем «Открыть»

4. Кликаем на кнопку «ОК». Add-In загружен и готов к работе.

При загрузке Add-In инициализируется пункт меню «Тест», раскрыв который мы видим наше действие (Action), описанное в Action_Test.
Посмотрим на результат работы Add-Ina:

Нажимаем на пункт меню «Тест» – «Информация по проекту»

Платформа EPLAN предоставляет большой базовый функционал. Однако иногда требуются действия, не входящие в него. В простейших случаях можно создавать и подключать скрипты (сценарии), но если требуется глубокий доступ к данным, необходимо воспользоваться API, создавать и использовать Add-Inы.
Eplan Electric P8. Автоматическая вставка подписей в штамп чертежа
На чертежах, оформленных по ГОСТу, в правом нижнем углу помещается основная надпись чертежа, или "штамп", как его ещё называют. В основной надписи записываются необходимые сведения такие как: обозначение чертежа, наименование чертежа, информация о предприятии, разработавшем чертёж, вес изделия, масштаб отображаемой детали, стадию разработки, номер листа, дату выпуска чертежа, а так же информацию о лицах ответственных за данный документ. Чертёж без основной надписи не рассматривается как стандартный элемент документации и не может быть передан в производство.
В штампе также предусмотрены места для подписей в соответствии с должностными обязанностями. Все экземпляры разрабатываемой технической документации должны быть оформлены подлинными подписями лиц, выполнивших, проверивших её и ответственных за её выпуск. Однако, если мы говорим о документах в электронном формате, то применение копии подписей разработчиков и ответственных лиц считается допустимым.

Теперь же давайте разберёмся как заставить Eplan автоматически подставлять подпись разработчика в соответствующую графу в зависимости от его фамилии. Это может сэкономить немало времени при подписании целого пакета документов.
Первым делом составим изменяемый список фамилий, подписи которых мы будем использовать в штампе. Для этого на вкладке "Свойства проекта" добавим свойство блока "Текст замены" <10660>. Мы можем создать до 10 различных списков замен.

Теперь отредактируем этот список, занеся в столбец "Исходный текст" фамилии, а ячейкам в столбце "Текст вывода" присвоим имена, которые будем использовать для связки текста и графики. (Для примера я обозначил их как Surname 01, Surname 02 и так далее).

Следующим шагом создаем новую библиотеку символов, в которой будут храниться подписи. В ней создаем символы, которые и будут содержать графику. Имена для символов лучше не привязывать к конкретным фамилиям — это позволит в будущем редактировать список подписей, если возникнет такая необходимость.
В ГОСТовском штампе место для подписи ограничено размерами 15х5мм. В этом окошке и следует разместить подпись. Рамке для подписи можно задать свойство "невидимый", тогда она не будет мешать при выводе символа на печать. Саму подпись можно нарисовать прямо в Eplan, а можно экспортировать графику из AutoCad. Лучше всего размещать подписи в специально созданном для этого слое — это позволит в будущем менять настройки графики (например, цвет и толщину линий) сразу для всего набора подписей.

Мы в своём шаблоне проекта используем свойства проекта для заполнения титульного листа, паспорта изделия, и в том числе, штампов на чертеже. Для подписей мы выделили дополнительные поля "Разработал" <40012>, "Проверил" <40013>, "Техн.контроль" <40014> и "Утвердил" <40015> через "Параметры → Настройки → Проекты → Имя проекта → Управление → Дополнительные поля → Проект (вкладка)". В Вашем шаблоне проекта Вы можете использовать другие свойства (например, "Автор: имя 1" <10232> , "Автор: имя 2" <10233> , "Автор: имя 3" <10234>) .

После того, как они заданы, мы в свойствах проекта можем указать фамилии из нашего списка.

Дополнительно нам понадобится организовать блочные свойства для этих полей. Для этого будем использовать "Свойство блока: Формат (страница) [12]" <10618 12>, "Свойство блока: Формат (страница) [13]" <10618 13>, "Свойство блока: Формат (страница) [14]" <10618 14> и "Свойство блока: Формат (страница) [15]" <10618 15>. Разумеется, Вы можете использовать блочные свойства и с другой нумерацией — это будет зависеть от того, как организован Ваш проект.

Есть небольшая хитрость: после того, как мы выбрав элемент формата "Проект (Пользователь, доп.поле 12)" <40012> его необходимо отредактировать.

Меняем в свойстве "Текст замены" значение на "Использовать таблицу 1". Этим самым мы создаём ссылку на "Свойство блока: Текст замены [1]" <10660 1>, в котором определяли список используемых фамилий.

Аналогичным образом редактируем "Свойство блока: Формат (страница) [13]" <10618 13>, "Свойство блока: Формат (страница) [14]" <10618 14> и "Свойство блока: Формат (страница) [15]" <10618 15>.
Далее открываем рамку со штампом для редактирования "Сервисные программы → Основные данные → Рамка → Открыть". В поля для фамилий через команду "Вставить → Спец.текст → Свойства проекта" добавляем соответствующие свойства проекта в штамп.

Аналогично в графу для подписей через команду "Вставить → Спец.текст → Свойства рамки" добавим "Присвоение свойства/значения графике [1]" <13026 1>, "Присвоение свойства/значения графике [2]" <13026 2>, "Присвоение свойства/значения графике [3]" <13026 3> и "Присвоение свойства/значения графике [4]" <13026 4>.

Пока всё просто. Теперь для того, чтобы эти элементы работали и добавляли в штамп подписи нам нужно в свойства рамки добавить их и задать им формат. Добавляем "Присвоение свойства/значения графике [1]" <13026 1>, "Присвоение свойства/значения графике [2]" <13026 2>, "Присвоение свойства/значения графике [3]" <13026 3> и "Присвоение свойства/значения графике [4]" <13026 4>.

Следующим шагом нам необходимо задать присвоение свойства/значения графике. В поле "Имя символа" выбираем первый символ, содержащий подпись (в нашем случае это "Signature 01"). В поле "Категория/свойство" выбираем первое доступное значение — например, "Автор" <11020>.

Аналогичным образом добавляем строки присвоения, меняя только "Имя символа" в каждой строке. В поле "Значение" вносим список из текста замены — Surname 01, Surname 02 и так далее.

Закрываем окно присвоения свойств. Теперь нам нужно отредактировать вручную значение свойства "Присвоение свойства/значения графике [1]" <13026 1>.

Значение свойства "Присвоение свойства/значения графике [1]" <13026 1> имеет следующий вид:
11020;0;Surname 01;signature;1;0|11020;0;Surname 02;signature;0;0|11020;0;Surname 03;signature;2;0|11020;0;Surname 04;signature;3;0|11020;0;Surname 05;signature;4;0|11020;0;Surname 06;signature;5;0|11020;0;Surname 07;signature;6;0|11020;0;Surname 08;signature;7;0|11020;0;Surname 09;signature;8;0|11020;0;Surname 10;signature;9;0
Вместо значений <11020> следует прописать ссылку на блочное свойство <11090 12>:
11090;12;Surname 01;signature;1;0|11090;12;Surname 02;signature;0;0|11090;12;Surname 03;signature;2;0|11090;12;Surname 04;signature;3;0|11090;12;Surname 05;signature;4;0|11090;12;Surname 06;signature;5;0|11090;12;Surname 07;signature;6;0|11090;12;Surname 08;signature;7;0|11090;12;Surname 09;signature;8;0|11090;12;Surname 10;signature;9;0
Аналогично меняем в значениях свойств "Присвоение свойства/значения графике [2]" <13026 2>, "Присвоение свойства/значения графике [3]" <13026 3> и "Присвоение свойства/значения графике [4]" <13026 4> свойства <11020> на <11090 13>, <11090 14> и <11090 15> в соответствующих строках.

Теперь нам осталось закрыть окно редактора рамки и обновить данные проекта.

И вот результат — мы получили рамку с активным окном подписей разработчиков.

И на будущее: в случае когда будет необходимо изменить список фамилий, мы можем внести коррективы только в свойства проекта (или шаблона проекта) и в символьную базу подписей. При этом нам не придётся редактировать сами рамки.
Разумеется, число разработчиков может быть разным — и пять, и десять, и двадцать пять, и сто (я проверил — список замены даже сотней не ограничивается). Кроме того можно использовать разные списки замены для разных групп подписантов (всего доступно 10 списков). А кроме того, можно задать и разные списки для разных разделов проекта (например, для гидравликов, механиков и электриков), но в таком случае придётся создавать также отдельные рамки для разных отделов. В общем, некий простор для творчества присутствует.
Уроки Eplan P8 Как быстро добавить устройство
Александр, подскажите пожалуйста, возможно ли настроить Eplan чтобы при вынесении устройства на лист оу было идетефицирующее без структуры проекта?
Кирилл Лубинец
А как сделать чтобы номера контактов отображались под линией контакта? у меня по умолчанию над ней.
Serhii Hor
где можно скачать программу для обучения дома? Чтоб не тупить когда устроюсь на работу.
Евгений Платов
Добрый день. Спасибо за подробное объяснение, очень понятный урок. Заметил у вас, что все элементы разбиты по папкам. У вас идет Finder, а дальше все элементы. Хочу себе сделать так же, но не могу разобраться. Подскажите, пожалуйста.
Виктор Манохин
Спасибо! Я новичок в Еплане и здесь я нашёл ответы на простые вопросы, которые многие знатоки просто не догадываются осветить. Просто надо было посмотреть, как это делается.
