Unitas.ru

Сантехника водопровод
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Электрические схемы в Autocad с помощью. NET

Электрические схемы в Autocad с помощью .NET

После института я пришел работать в проектную компанию инженером-электриком. Все расчеты велись в программе Excel, после чего необходимо было чертить схемы по расчетным данным, что занимало много времени. Кроме того, при переносе данных из Excel в Autocad накапливались ошибки. При изменении исходных данных приходилось исправлять расчеты, а затем и схемы. В общем, куча бесполезной работы, которая отнимала много времени.

Хорошо, что AutoCAD предоставляет широкие возможности для разработчиков в области автоматизации процесса проектирования и помогает экономить сотни и тысячи часов работы.
Был разработан специальный плагин на базе .NET, который экспортировал данные из Excel и создавал электрические схемы в AutoCAD.

Принцип работы плагина довольно прост. Рабочий файл DWG содержит блоки-элементы схем с атрибутами, которые содержат информацию об установленной мощности, расчетном токе и т.п. Плагин считывает данные из расчетной таблицы Excel и строит схему из блоков, заполняя при этом атрибуты числами из расчетной таблицы.

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

Надеюсь, что плагин поможет сэкономить время инженерам-проектировщикам и улучшить качество документации.

Инструкция по работе с плагином

Системные требования

  • Autodesk AutoCAD 2015
  • Microsoft Office Excel 2010 и старше

Состав архива

  • В папке Program Files находится файлы плагина. Здесь Вам понадобится файл-библиотека OneLine3.dll. Остальные файлы вспомогательные, нужны для работы плагина.
  • Файл ЩИТ.xslm содержит расчетную таблицу, на основании которой строится однолинейная схема
  • Файл СХЕМА.dwg — это файл, в котором содержатся необходимые элементы для создания однолинейной схемы. Именно в него мы будем загружать плагин.
  • Файл SLD_Buttons.cuix — это файл адаптации. Чтобы не прописывать команды в командной строке, его можно загрузить в AutoCAD и пользоваться кнопками.
Читайте так же:
Моторные приводы moe автоматических выключателей abb sace tmax

Работа с плагином

  1. Распакуйте архив на локальном диске. Если плагин будет размещен на сервере, AutoCAD не позволит его запустить.
  2. Запустите AutoCAD и откройте файл СХЕМА.dwg.
  3. Теперь необходимо загрузить плагин в AutoCAD. В командной строке введите _NETLOAD.

Вопросы, которые могут возникнуть при работе с программой

AutoCAD 2015 и более поздние версии не позволяют подключать библиотеки, загруженные через интернет. Чтобы избежать это, необходимо внести изменение в файл acad.exe.config, добавить строчку:

Должно получиться так:

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

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

Поменять данные можно через Редактор атрибутов, дважды щелкнув левой клавишей мыши по редактируемому блоку.

Все блоки сделаны динамическими. Просто поменяйте тип блока.

Выделите блок и откройте его в редакторе блоков.

Удалите ненужный атрибут.

Закройте редактор блоков, сохранив изменения.

Ведите команду _ATTSYNC и выберите, редактируемый блок. После синхронизации удаленный атрибут должен исчезнуть.

Аналогичным образом можно удалять и перемещать остальные атрибуты.

Блоки AutoCAD для электриков

Используя при работе в AutoCAD блоки, Вы сможете оптимизировать и ускорить выполнение чертежей примерно на 30-40%.

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

Все файлы сохранены в 2007 версии AutoCAD, поэтому проблем с его открытием на других версиях не будет. Файлы помещены в zip архив, открыть который Вы сможете любым бесплатным архиватором.

Электронная база

Электронная база содержит следующие блоки: переключатели, резисторы, транзисторы, трансформаторы, конденсаторы, батареи, заземление, катушки и т.п.

Jelektronnaja baza

Скачать электронную базу можно перейдя по ссылке: скачать электронную базу (60,0 КБ)

Базовые электрические элементы

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

Bazovye jelektricheskie jelementy - 1Bazovye jelektricheskie jelementy

Скачать базовые электрические элементы можно перейдя по ссылке: скачать базовые электрические элементы (56,0 КБ)

CMOS интегральные микросхемы

База CMOS интегральных микросхем содержит следующие блоки (см. скриншот):

CMOS integralCMOS integralСкачать базу CMOS интегральных микросхем можно перейдя по ссылке: скачать базу CMOS интегральных микросхем (64,0 КБ)

База аналоговых интегральных микросхем

База аналоговых интегральных микросхем содержит следующие блоки (см. скриншот):

Скачать базу аналоговых интегральных микросхем можно перейдя по ссылке: скачать базу аналоговых интегральных микросхем (68,0 КБ)

О способах, как вставить блоки на чертеж Вы можете прочитать на сайте в статье: Как вставить рамку в чертёж AutoCAD

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector