пятница, 30 января 2015 г.

Многопозиционные переключатели

Ниже приведен отрывок из письма, которое я получила некоторое время назад:

«В очередной раз разрабатывая схему электрическую столкнулся с постоянной проблемой:
Допустим мне нужен самый простой 3-позиционный переключатель с фиксацией 3NO+0+3NO (например, ПКУ3-3031).
Родительский компонент заполняет свои точки подключения (если прописано) из столбца COILPINS таблицы _PINLIST_*** базы default_cat.mdb, в столбце PINLIST прописаны все возможные варианты дочерних НО и НЗ контактов элемента. У данного переключателя есть три положения и если переключатель имеет среднее положение в "0", то все дочерние контакты (УГО) должны быть НО. Тут проблема в том, что я не нашел способа привязки поля СОСТОЯНИЕ и списка доступных НО и НЗ контактов элемента, т.е. для состояния 00Х ПКУ3-3031 должны быть доступны только номера групп контактов 3-4,7-8,11-12 а для того же состояния 00Х ПКУ3-3052 1-2,3-4,5-6,7-8,9-10.
Имеет ли ACADE алгоритм обработки для создания такой связи?
Если ДА, то предлагаю обсудить в блоге способ реализации
PS: текст письма вами может быть свободно опубликован
С уважением Николай Николаевич Глаз.»

В следующем письме Николай предложил решение этой задачи, которое предлагается обсудить на примере переключателя «ПКУ3-12-C3031 У3».
Диаграмма переключателя:

1.    Создаем графические образы составных частей переключателя.
В графический образ родительского компонента добавляем атрибуты позиций переключателя: «POS1», «POS2», «POS3». Атрибуты точек подключения в графический образ не включаем, так как к этой части компонента не планируется подключать провода.

Создаем два дочерних компонента с двумя точками подключений в каждом. Для первого дочернего компонента атрибутам «STATE» и «CONTACT» назначаем «ХОО», а атрибуту «PINLIST_TYPE» - значение «4ХОО».

Для второго дочернего компонента атрибутам «STATE» и «CONTACT» назначаем «ООХ», а атрибуту «PINLIST_TYPE» - значение «4ООХ».

2.    В таблице «SS» базы данных каталога изделий создаем новое изделие «ПКУ3-12-C3031 У3».

В поле «Текстовое значение» вводим имена атрибутов позиций переключателя и соответствующие значения для них.

Для многопозиционного переключателя будем использовать контакты типа «4», для которого кроме цифры допускается использование букв. При автоматическом назначении номеров выводов вместо атрибута «CONTACT», будет использоваться атрибут «PINLIST_TYPE», по которому также будет происходить дополнительная фильтрация.
В диалоговом окне «Список выводов» вводим типы контактов и номера для них.

Для каждого контакта выбираем тип «4» («Не определено») и вводим номера выводов. После описания всех контактов в поле «Список выводов» дописываем вручную дополнительный текст состояния контактов.

Переключатель «ПКУ3-12-C3031 У3» содержит 6 контактов, следовательно, получаем строку «4ХОО,1,2;4ООХ,3,4;4ХОО,5,6;4ООХ,7,8;4ХОО,9,10;4ООХ,11,12».

Николай Глаз: «Классическое описание переключателя состояниями НО и НЗ затруднительно т.к. в той же схеме 3031 есть 3 состояния НО (XOO,OOX,XOX) и 3 НЗ (ХХО,ОХХ,ОХО) относительно среднего положения. Как ни крути, а 6 возможных состояний двумя доступными корректно не опишешь.
Поэтому целесообразнее перейти на тип контакта 4. Можно давать список выводов в виде 4,1,2,*OOX;4,3,4,*OOX;.... тогда ACE будет верно подсчитывать макс кол-во контактов но каждый раз пользователю придется уделять внимание, что бы выводы контакта соответствовали типу контакта т.к. для ACE все контакты одного типа равнозначны и он будет их автоматически подставлять по порядку.
Еще более целесообразно перейти на модифицированный контакт типа 4ххх».

3.    Размещаем на чертеже родительский компонент и назначаем ему каталожные данные переключателя «ПКУ3-12-C3031 У3».
4.    Размещаем дочерний компонент и назначаем для него «родителя». Появляется предупреждение, которое в данном случае означает, что вместо атрибута «CONTACT» будет использоваться атрибут «PINLIST_TYPE». Нажимаем кнопку «Игнорировать предельное значение».

Контакту автоматически назначаются номера.

Номера контактов также можно выбрать из списка.

Николай Глаз: «Плюсы данного метода: даже если вы выберете неподходящий тип контакта (например ХХО для ПКУ3-3031), то ACE отсортирует и на выбор не предложит ничего подходящего и наоборот, выбрав подходящий тип контакта, ACE вам предложит только подходящие контакты (исключаются случайные ошибки).
Минусы данного метода: для типа контакта 4 не предусмотрено быстрое переключение типа контакта и это логично. ACE не подсчитывает максимальное количество модифицированных типа контакта 4 (см. рисунок ниже) и постоянно выдает ошибку (описана выше)

А вы используете в своих проектах многопозиционные переключатели?
Если вы придумали свою технологию, напишите об этом.
Ваш опыт очень важен для нас.

вторник, 20 января 2015 г.

День электрика в Autodesk



Появилась идея провести рабочую встречу «День электрика в Autodesk».

Цель встречи - познакомится, обсудить имеющиеся достижения, проблемы, предложения для развития и ресурсы.

Пригласить на встречу партнеров Autodesk и пользователей AutoCAD Electrical.

У кого нет возможности приехать, может записать видеообращение. Вместе посмотрим, обсудим, познакомимся.
 
Предварительная программа встречи:
  1. Слово от руководства
  2. Что нового в AutoCAD Electrical 2016
  3. Программисты для AutoCAD Electrical
  4. Базы данных
  5. Совместная работа над проектами
  6. Документооборот
  7. Интеграция AutoCAD Electrical в ВУЗы
  8. Выступления по предварительной записи
  9. Гайд – парк – выступление всех желающих.
Итогом встречи могло бы стать совместное обращение к разработчикам AutoCAD Electrical.

Уважаемые читатели блога, напишите в комментарии или мне лично (galashkina@pointcad.ru), хотели бы вы принять участие в таком мероприятии? Ваши вопросы и предложения по программе мероприятия.
Если вы заинтересованы в развитии AutoCAD Electrical, если вы хотите сделать его удобным в работе, подключайтесь!
Не упустите уникальный шанс стать участником (даже дистанционным) первого "Дня электрика" в истории Autodesk!
Ваши знания и опыт важны для нас.


понедельник, 19 января 2015 г.

Краткое руководство по AutoCAD Electrical

Хочу обратить ваше внимание на новое сообщение в блоге «Point-to-point», посвященном AutoCAD Electrical:

Многое инструменты AutoCAD Electrical обращаются к различным вспомогательным файлам, в том числе:
·         Библиотекам графических образов для различных стандартов
·         Файлам графических меню
·         Базам данных каталогов изделий
·         Электронным таблицам «Конструктора цепей»
·         Различным текстовым файлам, из которых выбираются типовые описания, коды Устройств и Мест
·         и многим другим.

Иногда возникает необходимость внести изменения в эти файлы. Чтобы быстро найти нужный файл, создан специальный pdf – файл, в котором собрана вся необходимая информация о дополнительных файлах, используемых AutoCAD Electrical.
Кроме файлов в руководстве приведена другая важная информация:
·         Правила присвоения имен графическим образам для схем
·         Списки заменяемых параметров, используемых в форматах позиционных обозначений компонентов, номеров проводов и перекрестных ссылок
·         Коды семейств, используемые AutoCAD Electrical для графических образов и названий таблиц базы данных каталога изделий.

Скачать краткое руководство по AutoCAD Electrical можно здесь:
http://autodesk.typepad.com/files/autocad-electrical-quick-reference-guide-1.pdf

пятница, 16 января 2015 г.

Свойства проекта_Перекрестные ссылки


Вкладка «Перекрёстные ссылки» диалогового окна «Свойства проекта» предназначена для назначения параметров перекрёстных ссылок в проекте.
Для сравнения ниже показана вкладка «Перекрёстные ссылки» диалогового окна «Свойства чертежа». Опции разделов «Формат перекрестных ссылок» и «Отображение перекрестных ссылок для компонентов» подробно описаны в одноименных разделах свойств чертежа (см. сообщение http://acadedream.blogspot.ru/2014/10/blog-post_29.html ).

Ниже описаны опции раздела «Параметры перекрестных ссылок»:


  • «Создавать перекрестные ссылки между цепями и контактами разных чертежей» - Автоматическое обновление перекрестных ссылок в графических образах родительских и дочерних компонентов, а также «источников» и «приемников» для соединения проводников, размещенных на разных листах проекта.

Если опция не активна, то при редактировании схем перекрестные ссылки автоматически не обновляются. Для обновления ссылок используются инструменты «Перекрестная ссылка компонента», «Обновить ссылки на цепи», «Обновить/переназначить позиционные обозначения».

  • «Равноправные элементы» - Создание перекрестных ссылок между взаимосвязанными компонентами на чертежах разных типов, например, между датчиком на схеме автоматизации и его изображением на принципиальной электрической схеме.
  • «Не отображать в поз. обозн. функц. групп/ место, совпадающие с параметрами чертежа по умолчанию» - Подавление для перекрестных ссылок отображения значений кодов функциональных групп и мест размещения, если они совпадают со значениями, введенными в поля раздела «IEC – обозначения стилей» в свойствах листа.
Опции вкладок «Стили» и «Формат чертежа» диалоговых окон «Свойства проекта» и «Свойства чертежа» не отличаются. О них можно прочитать в следующих сообщениях:
http://acadedream.blogspot.ru/2014/11/blog-post.html
http://acadedream.blogspot.ru/2014/11/blog-post_12.html .

вторник, 13 января 2015 г.

Свойства проекта_Номера проводов

Вкладка «Номера проводов» диалогового окна «Свойства проекта» предназначена для задания формата и параметров нумерации проводов.

Для сравнения ниже показана вкладка «Номера проводов» диалогового окна «Свойства чертежа». Опции разделов «Формат номера провода» и «Размещение нового номера провода» подробно описаны в одноименных разделах свойств чертежа (см. сообщение http://acadedream.blogspot.ru/2014/10/blog-post_27.html ).

Ниже описаны опции раздела «Параметры нумерации проводов»:

·     «По слою проводов» - Для слоев проводов задается формат отличный от заданного по умолчанию (значение в поле «Формат»). При активизации опции становится активной кнопка «Настройка слоя», нажатие которой открывает диалоговое окно «Назначить форматы нумерации проводов по слою проводов», в котором вводятся или выбираются (кнопка «Список») слои для проводов и для них назначаются необходимые параметры: формат номеров проводов, начало нумерации и список суффиксов (если необходимо).
Слои для проводов должны быть продублированы в диалоговом окне «Создать / редактировать тип провода».

·         «По месту образа клеммы» - Если в формате номера провода используется номер линии (зоны чертежа), то номера проводов определяются зоной размещения подключенных клемм. Например, на рисунке ниже клемма «Х1:1» расположена в зоне «4», клемма «Х1:2» расположена в зоне «6», клемма «Х1:3» расположена в зоне «8». Соответствующие номера присвоены подключенным проводам.

·         «Скрывать в сети проводов, в которой номер провода отображается на клемме» - Автоматическое скрытие номеров проводов для цепей, в которых имеются клеммы с номерами проводов.
В таблице ниже изображены три фрагмента схемы: без номеров проводов, с номерами проводов и не активизированной опцией, с номерами проводов и активизированной опцией. В последнем фрагменте номера проводов отображаются в обозначениях клемм и не отображаются рядом с проводами.

·          «Отдельно для каждого провода» - Если опция активна, после клемм номера проводов изменяются. Если опция не активна, провода после клемм имеют те же номера, что и до клемм (так как уникальные номера проводов размещаются только по одному разу, то на проводах после клемм повторяющиеся номера не отображаются).

·         «Исключить» - Если опция активна, то в соседнее поле вводятся диапазоны номеров проводов, которые следует исключить при использовании последовательной нумерации проводов. Для отображения диапазона указываются начальный и конечный номера, например, 1000-1499. Допускается использование нескольких диапазонов, которые должны разделяться запятой, или точкой с запятой, например, 1000-1099; 2500-2599. Кроме того, допускается использование значений, не входящих в диапазон, например, 2;4;6 или 2,4,6.
При нажатии кнопки «Переименовать столбцы пользователей» в разделе «Тип провода» отображается диалоговое окно «Переименование пользовательских столбцов», в котором можно переименовать заголовки столбцов «Пользователь1»… «Пользователь 20».

Измененные названия заголовков отображаются в диалоговых окнах для работы с типами проводов: «Создать / редактировать тип провода», «Изменить / преобразовать тип провода», «Задать тип провода».

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

понедельник, 12 января 2015 г.

С Новым 2015 годом!

Читателей блога поздравляю с наступившим 2015 годом!
Желаю всем крепкого здоровья и мира; любви, счастья и благополучия вашим родным и близким. 
Пусть новый год откроет вам новые горизонты и даст средства для их достижения.