Перейти к содержанию
    

Давайте примеры, проверим!

Даю:

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И еще. Каким-то таинственным образом в некоторых моих библиотеках образовались компоненты с дублированными выводами. Это хорошо видно через SchLib List. Никак не могу их (выводы) удалить. Максимум что получилось - это выделить выводы-дубликаты и перемещать их. Подскажите плиз как это сделать ибо всего скопилось 33 таких компонента и оооочччееенннььь не хотелось бы рисовать их заново...

Библиотечный файл с одним из таких компонентов прилагаю...

Schlib1.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И еще. Каким-то таинственным образом в некоторых моих библиотеках образовались компоненты с дублированными выводами. Это хорошо видно через SchLib List. Никак не могу их (выводы) удалить. Максимум что получилось - это выделить выводы-дубликаты и перемещать их. Подскажите плиз как это сделать ибо всего скопилось 33 таких компонента и оооочччееенннььь не хотелось бы рисовать их заново...

Библиотечный файл с одним из таких компонентов прилагаю...

Schlib1.rar

Их можно просто выделить и удалить в панели SCH Library в разделе контактов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Их можно просто выделить и удалить в панели SCH Library в разделе контактов
Большое спасибо. Как-то не догадался. Все получилось. :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Даю:

В 15.07 точно не пофиксили. В 15.14 - не знаю.

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

Спасибо!

Вы сообщали об этой ошибке ранее, мы ее исправили и в 15.0.14 это исправление вошло!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо!

Вы сообщали об этой ошибке ранее, мы ее исправили и в 15.0.14 это исправление вошло!

Да, действительно, вроде работает в 15.14. Но переставляет только пары пинов, если как минимум один из них подключен к цепи, если оба не подключены - не переставляет. Это вроде бы логично, но встает вопрос: нужно ли разрешить сваппировать не подключенные пины???

С одной стороны такой необходимости нет, с другой - есть ситуация: имеем две платы, сигналы с одной из них передаются на другую посредством разъема. Разработчик делает платы по отдельности и в принципе может с исходной платы передать сигналы через разъем, а на "приемной" стороне просто не афишировать их никаким образом, но подразумевать подключения. В этом случае такие "неподключенные" выводы разъема может потребоваться расположить в определенной последовательности. Альтиум 15.14 этого сделать сейчас не дает.

И, наконец, все же логично, что если выводы компонента заявлены пользователем как переставляемые - это единственное и достаточное условие для того, чтобы безусловно разрешить такую операцию по команде Interactive Pin/Net Swapping...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С конструкторской стороны (и ЕСКД) даже при передаче сигналов с одной платы на другую необходимо поставить разъЁмы, даже если одного из них не будет (пайка).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, действительно, вроде работает в 15.14. Но переставляет только пары пинов, если как минимум один из них подключен к цепи, если оба не подключены - не переставляет. Это вроде бы логично, но встает вопрос: нужно ли разрешить сваппировать не подключенные пины???

С одной стороны такой необходимости нет, с другой - есть ситуация: имеем две платы, сигналы с одной из них передаются на другую посредством разъема. Разработчик делает платы по отдельности и в принципе может с исходной платы передать сигналы через разъем, а на "приемной" стороне просто не афишировать их никаким образом, но подразумевать подключения. В этом случае такие "неподключенные" выводы разъема может потребоваться расположить в определенной последовательности. Альтиум 15.14 этого сделать сейчас не дает.

И, наконец, все же логично, что если выводы компонента заявлены пользователем как переставляемые - это единственное и достаточное условие для того, чтобы безусловно разрешить такую операцию по команде Interactive Pin/Net Swapping...

Не вижу в этом смысла. Идея замены - поменять местами цепи и упростить топологию - эта задача сейчас выполнима.

Менять местами не подключенные контакты в разъеме - это как то звучит странно!? С высокой долей вероятности этих контактов еще и может не быть в этой схеме... В общем, эта проблема выглядит слегка притянутой зауши =)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оно то так.

Но команда называется Interactive Pin/Net Swapping...

С формальной точки зрения вынь, и положь Pin Swapping...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убераю галочки напротив элементов, а они как были так и остаются. И еще вопрос: у меня мульти-топ левел схема(6 подсхем верхнего уровня и у одной подсхемы вниз идет еще 3 подсхемы)...это впорядке вещей? Так как в variants отображаются только элементы одной подсхемы (с иерархией).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убераю галочки напротив элементов, а они как были так и остаются. И еще вопрос: у меня мульти-топ левел схема(6 подсхем верхнего уровня и у одной подсхемы вниз идет еще 3 подсхемы)...это впорядке вещей? Так как в variants отображаются только элементы одной подсхемы (с иерархией).

Верхняя должна быть одна. Потом ссылки на ваши 6, в одной из которых ссылка еще на три.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хммммм...спасибо. Однако не пойму почему нельзя было((

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

Изменено пользователем Psych

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вроде все показывает:

перечеркивает, если не стоит

меняет параметры, если другие

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...