|
|
  |
Ошибки работы Altium Designer |
|
|
|
Feb 18 2015, 18:19
|

Профессионал
    
Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807

|
Цитата(Alexey Sabunin @ Feb 18 2015, 21:06)  Давайте примеры, проверим! Даю: Цитата AD15.0.7: Access violation in module 'PinSwapper.DLL' If user trying to swap pins in AD15 (one pin not connected to any nets) the 'Please, wait a moment..' generated and LOT of work can be lost. See AVI file and PCB project included to know how to recreate. В 15.07 точно не пофиксили. В 15.14 - не знаю. Вся работа теряется потому, что система не выходит из команды сваппинга и не сообщает об этом пользователю. Посему все, что пользователь сделает после этого сваппинга будет потеряно ибо не сможет быть сохранено... Очень неприятный глюк...
PCB_Project__20.12.2014_21_31_34_.zip ( 1.56 мегабайт )
Кол-во скачиваний: 61
|
|
|
|
|
Feb 19 2015, 06:00
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 16-11-05
Пользователь №: 10 920

|
Цитата(ivainc1789 @ Feb 19 2015, 00:25)  И еще. Каким-то таинственным образом в некоторых моих библиотеках образовались компоненты с дублированными выводами. Это хорошо видно через SchLib List. Никак не могу их (выводы) удалить. Максимум что получилось - это выделить выводы-дубликаты и перемещать их. Подскажите плиз как это сделать ибо всего скопилось 33 таких компонента и оооочччееенннььь не хотелось бы рисовать их заново... Библиотечный файл с одним из таких компонентов прилагаю...
Schlib1.rar ( 1.95 килобайт )
Кол-во скачиваний: 57Их можно просто выделить и удалить в панели SCH Library в разделе контактов
|
|
|
|
|
Feb 20 2015, 10:24
|

Профессионал
    
Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807

|
Цитата(Alexey Sabunin @ Feb 20 2015, 03:06)  Спасибо! Вы сообщали об этой ошибке ранее, мы ее исправили и в 15.0.14 это исправление вошло! Да, действительно, вроде работает в 15.14. Но переставляет только пары пинов, если как минимум один из них подключен к цепи, если оба не подключены - не переставляет. Это вроде бы логично, но встает вопрос: нужно ли разрешить сваппировать не подключенные пины??? С одной стороны такой необходимости нет, с другой - есть ситуация: имеем две платы, сигналы с одной из них передаются на другую посредством разъема. Разработчик делает платы по отдельности и в принципе может с исходной платы передать сигналы через разъем, а на "приемной" стороне просто не афишировать их никаким образом, но подразумевать подключения. В этом случае такие "неподключенные" выводы разъема может потребоваться расположить в определенной последовательности. Альтиум 15.14 этого сделать сейчас не дает. И, наконец, все же логично, что если выводы компонента заявлены пользователем как переставляемые - это единственное и достаточное условие для того, чтобы безусловно разрешить такую операцию по команде Interactive Pin/Net Swapping...
|
|
|
|
|
Feb 20 2015, 18:54
|

Эксперт
    
Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895

|
Цитата(ivainc1789 @ Feb 20 2015, 14:24)  Да, действительно, вроде работает в 15.14. Но переставляет только пары пинов, если как минимум один из них подключен к цепи, если оба не подключены - не переставляет. Это вроде бы логично, но встает вопрос: нужно ли разрешить сваппировать не подключенные пины??? С одной стороны такой необходимости нет, с другой - есть ситуация: имеем две платы, сигналы с одной из них передаются на другую посредством разъема. Разработчик делает платы по отдельности и в принципе может с исходной платы передать сигналы через разъем, а на "приемной" стороне просто не афишировать их никаким образом, но подразумевать подключения. В этом случае такие "неподключенные" выводы разъема может потребоваться расположить в определенной последовательности. Альтиум 15.14 этого сделать сейчас не дает. И, наконец, все же логично, что если выводы компонента заявлены пользователем как переставляемые - это единственное и достаточное условие для того, чтобы безусловно разрешить такую операцию по команде Interactive Pin/Net Swapping... Не вижу в этом смысла. Идея замены - поменять местами цепи и упростить топологию - эта задача сейчас выполнима. Менять местами не подключенные контакты в разъеме - это как то звучит странно!? С высокой долей вероятности этих контактов еще и может не быть в этой схеме... В общем, эта проблема выглядит слегка притянутой зауши =)
--------------------
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|