|
Ошибки работы Altium Designer |
|
|
|
 |
Ответов
(465 - 479)
|
Jul 26 2010, 14:00
|

Знающий
   
Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141

|
Под BGA корпусом правило IsWire AND IsWire Clearance 4 mil задается поочередно правилом Room и правилом Region. На всей плате Clearance 12 mil. Такая ошибка. Если правило Room имеет приоритет 1, - все работает безукоризненно. А если приоритет 1 имеет правило Region то при прокладке проводника из области платы в область BGA корпус правило работает, но если проводник идет из под BGA корпуса в область платы, то при выходе из Region в плату он прокладывается с зазором 4 mil до изгиба проводника, а там как бы спохватывается и делает зазор 12 mil. Это что, баг?
|
|
|
|
|
Jul 26 2010, 14:52
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(Rodavion @ Jul 26 2010, 18:00)  Под BGA корпусом правило IsWire AND IsWire Clearance 4 mil задается поочередно правилом Room и правилом Region. На всей плате Clearance 12 mil. ... При выходе из Region в плату он прокладывается с зазором 4 mil до изгиба проводника, а там как бы спохватывается и делает зазор 12 mil. Это что, баг?  Похоже все же на баго-фичу  . Т.к., если при выходе из региона сразу начнет работать правило, то выходящие параллельно несколько дорожек с зазором 4 милс сразу "расползутся", либо в месте выхода будет показываться ошибка (в зависимости от режима разводки). Но бага здесь в том, что на проводник, частично принадлежащий региону, распространяются правила, как если бы он принадлежал региону полностью.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Jul 27 2010, 04:20
|

Гуру
     
Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271

|
Здравствуйте. Обнаружилась следующая бага. Прилагаю файл (лишнее выкинул), в котором одни цепи разводятся без режима look-ahead в interactive routing, а все остальные - как обычно, с этим режимом. В частности, берём цепь VLED-:
Режим не работает, можете попробовать у себя. Более того, для таких цепей имеет место неадекватное поведение режима follow mouse trail при таких настройках:
. Если взять за указанную трассу и начать "наматывать петли" просто мышкой, то эти петли так и остаются. Более того, я не делал ни одного клика, а трассы петель уже "легли". Я пробовал во время разводки нажимать единичку и 5ку (в справке по F1 говорится, что это должно влиять), но ничего не улучшается. Вот пример цепи X1, для которой и режим look-ahead нормально работает, и follow mouse trail отрабатывает адекватно:
Попробуйте, пожалуйста, у себя. Я попробовал на 2х разных компах, даже АД переустанавливал специально - ничего не помогло... А началось это всё после вылета АД с ошибкой при использовании инструмента Interactively route multiple connections. Вообще, сколько я не пытался использовать этот инструмент, начиная с 6х версий АД, он так и остаётся наиглючнейшим. Правда, от версии к версии вероятность его вылета с ошибкой уменьшается :) Сейчас уже достигает примерно 30% - даже работать можно. Но не советую вообще им пользоваться, даже прикасаться. А то попортит файл навсегда, как у меня. И что мне теперь с этим файлом делать? Приличная разводка уже не работает.
--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
|
|
|
|
|
Jul 28 2010, 04:38
|

Гуру
     
Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271

|
Ещё баги: 1. В PCB Inspector'е для цепей нет строки Locked. 2. В PCB List'е для цепей невозможно сделать групповое редактирование колонки Locked. Выбираем столбец, жмём правую кнопку, а в контекстном меню команда Edit - серая, неактивная. Спасает только скопировать одну ячейку и вставить в весь столбец. Но это обходной путь. 3. В панели PCB при работе с цепями всегда хоть какая-то одна цепь, но выделена. При отмене всех выделений на плате, в панели PCB выделение цепи не пропадает. Ну да ладно. Когда я выделяю на плате несколько цепей, их выделение отображается в панели PCB, но предыдущее выделение (та самая одна цепь, которая хоть одна, но будет выделена) не снимается. В результате настройки и действия, вызываемые из самой панели PCB, применяются не только к тем цепям, что были выделены на плате, но и ещё к той самой одной, которая была до выделения. 4. При групповом выделении (мышкой в прямоугольник или в меню edit - select - touching line) объектов (типа track) на плате - не происходит выделение этих цепей в панели PCB. При выделении этих объектов кликом мышки с зажатым шифтом последовательно, по одному, выделение в панели PCB происходит нормально.
--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
|
|
|
|
|
Aug 4 2010, 09:58
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Создавал "библиотеку-базу данных" и случайно обнаружил глюк: Если при импортировании из интегрированной библиотеки в полях, где предлагается ввести имя файла БД и имя файла библиотеки, ввести просто имена, без указания полного пути, включая диск, то в момент конвертации вываливается сообщение "не найден параметр %s", после чего окно мастера конвертации остается открытым, но у него погашены все кнопки, за исключением крестика в заголовке.
Возможно глюк может встретится в других мастерах, где требуется указывать имя файла. Предположительно связано с тем, что мастер не знает откуда искать файл, если указывается относительная ссылка на файл, вместо абсолютной. Все бы ничего, если бы это упоминалось явно или, хотя бы, сразу проводилась проверка правильности ввода имени файла.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Sep 3 2010, 08:41
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Ясно. Цитата(Fgion @ Sep 3 2010, 12:25)  Проблема решилась закрытием всех проектов, странные ошибки -) Может памяти компу не хватает?
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Sep 3 2010, 13:13
|

Местный
  
Группа: Свой
Сообщений: 253
Регистрация: 28-01-10
Из: Минск
Пользователь №: 55 126

|
Цитата(Siargy @ Sep 2 2010, 16:26)  При выполнении CopyRoomFormat появляется сообщение об ошибке, один из резисторов уползает, и не добавляется полигон [attachment=47342:err_copy.GIF]
Как-то не могу сообразить как это обойти. Проблема решилась - в диалоге копирования выбрал другой режим
--------------------
Святло ў цемры заўседы свеціць
|
|
|
|
|
Sep 7 2010, 07:40
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Попробовал сделать в DBLib параметр Datasheet Накануне попробовал - все работает. Сегодня пробую - вместо того, чтобы открыть в акробате даташит, АД открывает еще одну закладку с заголовком Tasks.PickATask, пустую. После этого успокаивается. В файлах проекта ничего вроде бы не менял... UPD: выяснилось, что почему-то слетели настройки относительного пути. Если указывать полный путь то все открывается. Но вчера открывалось и с относительным путем. непонятно...  UPD: относительный путь начал правильно определятся от файла схемы только после того как я сделал "сохранить как" и сохранил в ту папку, где она была уже до этого. Видимо AD после загрузки настроен по умолчанию на другой каталог и его надо перенастраивать. Глюк АД: Для схемы относительные пути считаются от некой переменной в памяти АД (путь по умолчанию, не проинициализированной), а не относительно текущего положения файла схемы. Причем эта переменная запоминает последний использованный путь. Например, если создать новый пустой проект и сохранить его в другой папке, то считать пути АД будет от этого проекта, независимо от того, что схема подключена к иному проекту.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|