|
|
  |
Ошибки работы Altium Designer |
|
|
|
Jul 3 2014, 02:13
|
Частый гость
 
Группа: Участник
Сообщений: 165
Регистрация: 12-08-08
Из: Омск
Пользователь №: 39 557

|
Из-за глюка с путаницей слоев при обновлении из схемы, установил 14.3.10. Теперь у меня отличное редактирование полигонов, и абсолютно непригодный инструмент Variants! Что с ним сделали? С гордостью написали, что убрали галочки модернизации параметров, так теперь если параметр связанный (состоит из комбинации других), то он и не меняется! Например, номинал резистора я определяю параметром Value, а в параметре Comment стоит =Value. Ну и все - номинал поменял (он отображается жирным шрифтом в вариантах), Comment остался неизменным! Как его тоже сделать измененным? И еще после перенумерации элементов в схеме вообще все варианты на плате сломались, пришлось заново их вбивать. Хотя, может это связано с тем, что варианты были вбиты еще в старой версии? ---------- Сейчас попробовал распечатать вариант в версии 14.1.5 - все вариации на плате прекрасно выводит, 14.3.10 же - ни в какую, только номиналы по умолчанию, хотя я уже даже в связанных параметрах явно указал нужные значения.
Сообщение отредактировал sch - Jul 3 2014, 03:51
|
|
|
|
|
Jul 3 2014, 04:39
|

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

|
Цитата(G_A_S @ Jul 2 2014, 15:09)  Это все мне известно. А старый инструмент маски по умолчанию нельзя никак вернуть? По идее тут ничего не менялось! У себя проверил, поведение нормальное. Смотрите настройки, возможно у вас отключена маска для роутинга. Кстати у вас для одиночного проводника нормально маскируется? Цитата(Soloveich @ Jul 2 2014, 23:02)  Осталась ошибка с исчезновением КП. Есть компонент, состоящий из одной КП. При добавлении из библиотеки на плату всё нормально появляется и редактируется. Смысл такой, чтобы эту КП поместить на гибкий слой и открыть маску (для распайки проводов на данную КП). Стоит поместить КП на гибкий слой и изменить ширину, компонент КП исчезает с платы и длина с шириной становятся 0 мм. При попытке ввести другие значения ничего не происходит, всё сбрасывается на 0 мм. Не могу это воспроизвести. Нельзя ли скинуть пример с пошаговым описанием?! можно на почту
--------------------
|
|
|
|
|
Jul 3 2014, 14:55
|
Частый гость
 
Группа: Участник
Сообщений: 112
Регистрация: 28-06-11
Из: Мск
Пользователь №: 65 935

|
Цитата(Alexey Sabunin @ Jul 3 2014, 08:39)  По идее тут ничего не менялось! У себя проверил, поведение нормальное. Смотрите настройки, возможно у вас отключена маска для роутинга. Кстати у вас для одиночного проводника нормально маскируется?
Не могу это воспроизвести. Нельзя ли скинуть пример с пошаговым описанием?! можно на почту Подтверждаю - именно при ВЫБОРЕ инструмента трассировки диф. пар не происходит затемнение. Затемнение происходит, когда уже выбран инструмент и выбрана диф. пара для трассировки. Ошибку с исчезновением КП я уже описывал. Тут: http://electronix.ru/forum/index.php?s=&am...t&p=1260696З.Ы. "Супер"! При очередном обновлении одного резистора пропали все связи с ПЛИС! Причём резистор находится вообще на другом листе и к узлу с ПЛИС отношения не имеет. С последним нашлась проблема: проект многоканальный, использовал сваппирование. Альтий поменял цепи, после этого я сделал обновление SCH из PCB. Альтиум поменял цепи на ГЛАВНОМ листе, как в 1 канале! Пример: шли цепи DAT01...DAT10, в первом "канале" цепи обозначаются DAT011...DAT101, во втором DAT012...DAT102. Теперь у меня на главном листе все цепи переименованы в цепи первого канала. Как быть?
|
|
|
|
|
Jul 3 2014, 19:13
|
Частый гость
 
Группа: Участник
Сообщений: 112
Регистрация: 28-06-11
Из: Мск
Пользователь №: 65 935

|
Цитата(Владимир @ Jul 3 2014, 21:42)  а не надо полагать, что алтиум бог и все разгребет. В каналах должно быть одинаково. А то потом жалобы на Paste/Format БУДУТ Владимир, странно слышать такое  Каналы на то и каналы, что позволяют реализовывать как одинаковые цепи для всех каналов, так и разные с функцией Repeat. Но то, что сделал Альтиум - ни в какие ворота. Новая ошибка: на цепях питания перестал давать возможность ставить переходные отверстия. На других цепях нормально. На первом скрине я нажимаю интерактивную трассировку и цифру 2 (поставить ПО). На втором скрине указатель мышь смещён за КП компонента и ничего не происходит - ПО не ставится.  Итак. ПО так и не ставятся при нажатии на цифру 2. Комп перезагрузил. При нажатии цифры 2 во время трассировки, дорожка от центра КП пропадает, сетка начинает мигать. Адовый ад. Пришлось искать выход из ситуации - ПО ставятся, если после начала трассировки нажать хотя бы один раз ЛКМ, тем самым установить кусок дорожки. После этого появляется возможность установить ПО. З.Ы. Очень разочаровался в Альтиуме. Неспроста iPhone делаются в Аллегро.
Сообщение отредактировал Soloveich - Jul 3 2014, 19:13
Эскизы прикрепленных изображений
|
|
|
|
|
Jul 3 2014, 19:40
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата(Soloveich @ Jul 3 2014, 22:13)  Но то, что сделал Альтиум - ни в какие ворота. Это не алтиум, а вы сделали Swap (На PCB). При этом у ва могут поменяться Pin на схеме, и NetLabel Тамже. Схема одна на все каналы. Теперь подумайте сами, что произойдет с другими каналами. Если бы вы меняли сигналы на верхнем уровне-- тогда все передается в канал, как разная цепь. Но Swap, тогда тут каким Боком? Цитата Очень разочаровался в Альтиуме. Неспроста iPhone делаются в Аллегро Так какие проблемы? Делайте в Аллегро
|
|
|
|
|
Jul 3 2014, 19:53
|
Частый гость
 
Группа: Участник
Сообщений: 112
Регистрация: 28-06-11
Из: Мск
Пользователь №: 65 935

|
Цитата(Владимир @ Jul 3 2014, 23:40)  Это не алтиум, а вы сделали Swap (На PCB). При этом у ва могут поменяться Pin на схеме, и NetLabel Тамже. Схема одна на все каналы. Теперь подумайте сами, что произойдет с другими каналами. Если бы вы меняли сигналы на верхнем уровне-- тогда все передается в канал, как разная цепь. Но Swap, тогда тут каким Боком?
Так какие проблемы? Делайте в Аллегро Но суть в том, что свап был одинаков для обоих каналов, но почему же тогда Альтиум заменил цепи в схеме на цепи из 1 канала? Это баг.
|
|
|
|
|
Jul 4 2014, 03:59
|

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

|
Цитата(Soloveich @ Jul 3 2014, 18:55)  Подтверждаю - именно при ВЫБОРЕ инструмента трассировки диф. пар не происходит затемнение. Затемнение происходит, когда уже выбран инструмент и выбрана диф. пара для трассировки. Понял о чем речь. В 14.2 это уже не работало? Цитата(Soloveich @ Jul 3 2014, 18:55)  Ошибку с исчезновением КП я уже описывал. Не могу у себя воспроизвести! Нельзя ли скинуть тестовый пример мне на почту?! Цитата(Soloveich @ Jul 3 2014, 18:55)  З.Ы. "Супер"! При очередном обновлении одного резистора пропали все связи с ПЛИС! Причём резистор находится вообще на другом листе и к узлу с ПЛИС отношения не имеет. С последним нашлась проблема: проект многоканальный, использовал сваппирование. Альтий поменял цепи, после этого я сделал обновление SCH из PCB. Альтиум поменял цепи на ГЛАВНОМ листе, как в 1 канале! Пример: шли цепи DAT01...DAT10, в первом "канале" цепи обозначаются DAT011...DAT101, во втором DAT012...DAT102. Теперь у меня на главном листе все цепи переименованы в цепи первого канала. Как быть? очень похоже что вы тут перемудрили либо с настройками, либо с последовательностью действий. Опять же, если можно выслать проект и последовательное описание действий, готов посмотреть что там. Можно пообщаться по скайпу! Цитата(Soloveich @ Jul 3 2014, 23:13)  Новая ошибка: на цепях питания перестал давать возможность ставить переходные отверстия. На других цепях нормально. На первом скрине я нажимаю интерактивную трассировку и цифру 2 (поставить ПО). На втором скрине указатель мышь смещён за КП компонента и ничего не происходит - ПО не ставится.  Это результат работы правила SMD to Corner. Точнее последствие) Вообще соглашусь что такого быть не должно!
--------------------
|
|
|
|
|
Jul 4 2014, 08:04
|
Частый гость
 
Группа: Участник
Сообщений: 112
Регистрация: 28-06-11
Из: Мск
Пользователь №: 65 935

|
Цитата(Alexey Sabunin @ Jul 4 2014, 07:59)  Понял о чем речь. В 14.2 это уже не работало?
Не могу у себя воспроизвести! Нельзя ли скинуть тестовый пример мне на почту?!
очень похоже что вы тут перемудрили либо с настройками, либо с последовательностью действий. Опять же, если можно выслать проект и последовательное описание действий, готов посмотреть что там. Можно пообщаться по скайпу!
Это результат работы правила SMD to Corner. Точнее последствие) Вообще соглашусь что такого быть не должно! В 14.2 у меня не работало. В прошлом проекте эта проблема и обнаружилась (высылал пример). Может через Teamviever? Как быть с последней проблемой? Удалить правило?
|
|
|
|
|
Jul 7 2014, 06:14
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 30-03-14
Из: Уфа
Пользователь №: 81 154

|
Подскажите. У меня не корректно работает функция find simular object. А именно он не выделяет все объекты по условию поиска. Произошло это после загрузки настроек с AD 14.1 на AD 14.3. Возможно в этом дело? Т.к. до этого все работало как надо. Самое интересное, что если создать запрос и выполнить его в sch filter, то все работает отлично.
|
|
|
|
|
Jul 7 2014, 06:31
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(Maestro90 @ Jul 7 2014, 10:14)  Подскажите. У меня не корректно работает функция find simular object. А именно он не выделяет все объекты по условию поиска. Произошло это после загрузки настроек с AD 14.1 на AD 14.3. Возможно в этом дело? Т.к. до этого все работало как надо. Самое интересное, что если создать запрос и выполнить его в sch filter, то все работает отлично. Приведите пример поиска (скрин окна запроса)
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Jul 7 2014, 07:05
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 30-03-14
Из: Уфа
Пользователь №: 81 154

|
  Сам запрос получился такой. (ObjectKind = 'Power Object') And (OwnerDocument = 'E:\Projects\NNGK\NNGK\NNGK.SchDoc') и после нажатия кнопки принять, находит вот!
|
|
|
|
|
Jul 7 2014, 07:12
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(Maestro90 @ Jul 7 2014, 11:05)    Сам запрос получился такой. (ObjectKind = 'Power Object') And (OwnerDocument = 'E:\Projects\NNGK\NNGK\NNGK.SchDoc') и после нажатия кнопки принять, находит вот!  А почему галочка [ ] Select Matching не стоит?
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Jul 7 2014, 07:15
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 30-03-14
Из: Уфа
Пользователь №: 81 154

|
Цитата(Master of Nature @ Jul 7 2014, 11:12)  А почему галочка [ ] Select Matching не стоит? А. ну теперь понятно. Спасибо. Видимо она сбилась при переносе настроек, т.к. до этого все галки стояли как надо) Вопрос снимается.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|