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

При попытке импорта печатной платы из Allegro возник непонятный эффект.

Вроде импортировалось без ошибок. И компоненты в списке присутствуют, и дорожки.

Но только ничего не видно, включая контур платы.

При просмотре свойств объекта - видно, что координаты начинаются за 190 000 милс.

Если изменить координаты - то объекты прекрасно просматриваются. Но по одному я их переносить не могу - слишком много.

 

Как перенести все объекты в область видимости разом?

 

 

Дополнительно - обнаружил недоработку в интерфейсе, пока возился: если вызвать Reposition, то прервать операцию не получается, пока не обработаешь все выделенные компоненты.

В моем случае их оказалось более 300.

По-моему, должна быть возможность прерывать операцию.

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


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

Удалось переместить компоненты, дорожки, переходные.

Непонятно как переносить контур платы.

А вот с переносом полигонов получилась засада - у них нет доступных координат для инспектора.

 

Еще одна недоработка интерфейса: при переносе дорожек (линий) надо менять координаты сразу двух точек, поэтому переносить синхронно с компонентами не получается. По идее при переносе надо указывать только сдвиг опорной точки, а вторая точка должна переопределиться сама.

 

Итог:

1) при импортировании ПП произошел сдвиг координат по непонятной причине. Конечные координаты оказались какими-то нереалистичными. Возможно неправильно было распознано начало относительных координат.

При импортировании нужно позволить самостоятельно контролировать и при необходимости переопределять начало координат.

2) после переноса через инспектор, при выборе компонента из PCB List'а (когда активирован Zoom) окно уносится к старым координатам. точнее пытается, т.к. больше 100000 милс координаты не поддерживаются.

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


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

так ить поступили бы проще

Выделили все, скопировали и вставили в пустую заготовку.

Или выделили все, скопировали, удалили все, и опять вставили из буфера

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


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

так ить поступили бы проще

Выделили все, скопировали и вставили в пустую заготовку.

Или выделили все, скопировали, удалили все, и опять вставили из буфера

После третей итерации удалось добраться до картинки :)

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


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

После третей итерации удалось добраться до картинки :)

 

То есть у вас PCB трижды за горизонтом скрывалась?

 

Там где то было копирование без указания точки привязки.

Это бы сразу перенесло куда надо

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


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

То есть у вас PCB трижды за горизонтом скрывалась?
Там координаты почти 200 000 милс были. Мне удавалось максимум по 50 000 за раз сдвигать.

 

Там где то было копирование без указания точки привязки.

Это бы сразу перенесло куда надо

Не нашел такой буквы в этом слове.

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


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

ну нет так нет. Подумаешь три раза сдвинуть. Это ж не миллион координат перебивать

 

хотя б могли дать опцию ввода координат точки привязки при копировании

Алексей, подкинь им эту идейку.

Решается ведь в 2 оператора

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


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

Недоработка:

Начало тут: http://electronix.ru/forum/index.php?s=&am...st&p=855691

Суть в том, что в PCB поле Library в свойствах компонента http://electronix.ru/forum/index.php?act=a...st&id=51143

невозможно исправить сразу для нескольких компонентов. Т.е. в инструментах PCB List и PCB Inspector такие элементы отсутствуют.

Для решения этой проблемы - подсказали - что нужно поменять библиотеку в схеме, а потом передать изменения. Таким образом, плату без схемы не изменить. Что не правильно.

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


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

Недоработка:

Начало тут: http://electronix.ru/forum/index.php?s=&am...st&p=855691

Суть в том, что в PCB поле Library в свойствах компонента http://electronix.ru/forum/index.php?act=a...st&id=51143

невозможно исправить сразу для нескольких компонентов. Т.е. в инструментах PCB List и PCB Inspector такие элементы отсутствуют.

Для решения этой проблемы - подсказали - что нужно поменять библиотеку в схеме, а потом передать изменения. Таким образом, плату без схемы не изменить. Что не правильно.

Ну немножко нет так.

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

Задание этого поля и указание Footprint приводит к обновлению посадочного места из библиотеки.

Для схемы-- это один из параметров, и при передаче изменений он сравнивает, тот ли Footprint стоит.

Когда решат проблему Tool/Update footprint from library тогда и это автоматом снимется.

Замечу что указанные поля стали доступны вообще только с версии Winter.

 

Менять же палату без схемы это не мешает

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


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

Во первых, в самом PCB невозможно обновить кучей Footprint из библиотеки.
Почему же... В PCB List меняем столбец Footprint на нужные нам записи. Но вот ссылка на библиотеку так и остаётся старой... Т.е. кучей обновить можно, если обновлять из той же библиотеки.

 

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

 

Когда решат проблему Tool/Update footprint from library тогда и это автоматом снимется.
Какая проблема? И что понимается под "это"?

 

Менять же палату без схемы это не мешает
Опять же: что "это" и как менять? Загрузка футпринтов из другой библиотеки - тоже "менять". Но почему-то не получается...

 

 

 

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


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

В PCB List меняем столбец Footprint на нужные нам записи. Но вот ссылка на библиотеку так и остаётся старой... Т.е. кучей обновить можно, если обновлять из той же библиотеки.
Кучей - это через инспектор. А в PCB List они меняются только по одному.

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


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

В любом случае замена происходит, только если в новой библе есть указанный Footprint

Формально у вас ситуация следующая:

1 Вы переименовали интегральную библиотеку.

2. Возможно в ней изменили некоторые Footprint

3.Хотите чтоб в PCB все ссылки и Footprint были из новой библиотеки, даже если они не изменялись.

 

Действия.

1 Открываете нужный PCB

2. Открываете новуи библиотеку.

3. Из библиотеки обновляетe все в PCB

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


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

В любом случае замена происходит, только если в новой библе есть указанный Footprint

Формально у вас ситуация следующая:

1 Вы переименовали интегральную библиотеку.

2. Возможно в ней изменили некоторые Footprint

3.Хотите чтоб в PCB все ссылки и Footprint были из новой библиотеки, даже если они не изменялись.

Именно так.

 

Действия.

1 Открываете нужный PCB

2. Открываете новуи библиотеку.

3. Из библиотеки обновляетe все в PCB

Интересный способ, я до него не догадался :) Надо попробовать :) Я решил эту проблему таким способом.

 

Попробовал. Ваш способ не работает. Хотя в теории должен видимо

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


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

Попробовал. Ваш способ не работает. Хотя в теории должен видимо

Как работает? я только им и пользуюсь. Правда не скопом а только нужные обновляю

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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