реклама на сайте
подробности

 
 
> Update PCB With - сдвигаются компоненты.
Serg_AS
сообщение Sep 14 2011, 14:50
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 9-11-06
Из: Москва
Пользователь №: 22 114



Здравствуйте!

Возникла необходимость подредактировать форму контактных площадок на плате.
Выполняю:
1) Создаю из PCB -> PCB Library
2) Редактирую PCB Library
3) Выполняю Update PCB.

Возникает проблема: Обновлённые компоненты оказываются сдвинуты и повёрнуты на PCB.
Почему?

Пробовал даже не редактировать: создал PCB_Lib, выбрал в ней 1 компонент, сделал Update PCB этим компонентом - всё равно убегают.

Версия AD 10.589.22577
PCB импортировал из Allegro.

Сергей.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Murzik_6011
сообщение Sep 14 2011, 16:05
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384



Если Вам нужно изменить только форму контактных площадок, а не всЁ посадочное место, то можно попробовать прямо в редакторе плат. Насколько помню Shift+клик на площадке вызовет редактор данной площадки. А там уж как Вам заблагорассудится.
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Sep 14 2011, 17:13
Сообщение #3


Эксперт
*****

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



Цитата(Murzik_6011 @ Sep 14 2011, 20:05) *
Насколько помню Shift+клик на площадке вызовет редактор данной площадки.

это пользовательская настройка, по умолчанию можно и без Shift выделить

Цитата(Serg_AS @ Sep 14 2011, 18:50) *
Возникает проблема: Обновлённые компоненты оказываются сдвинуты и повёрнуты на PCB.
Почему?

Пробовал даже не редактировать: создал PCB_Lib, выбрал в ней 1 компонент, сделал Update PCB этим компонентом - всё равно убегают.

Версия AD 10.589.22577
PCB импортировал из Allegro.

Можно ли взглянуть на эту плату с мистическими компонентами?


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Serg_AS
сообщение Sep 15 2011, 06:16
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 9-11-06
Из: Москва
Пользователь №: 22 114



Цитата(Алексей Сабунин @ Sep 14 2011, 21:13) *
Можно ли взглянуть на эту плату с мистическими компонентами?


Я могу её или сюда загрузить, или прислать куда-нибудь.

Если в архиве - 9.5Мб


Цитата(TOREX @ Sep 14 2011, 21:33) *
Думаю здесь ни какой мистики нет. Вновь созданная библиотека подключается автоматом и в списке библиотек стоит последней.
При обновлении AD подставляет компонент из первой попавшейся, если смотреть сверху вниз в списке подключенных бииблиотек.
Вариантов решения несколько:
1 Через FSO выделить все такие пады и исправить в инспекторе.
2 Выделить компоненты с такими площадками и в инспекторе поменять библиотеку.
3 Сделать самой первой вновь созданную библиотеку, в списке подключенных библиотек. И после обновить компоненты.


Я же выбираю компонент в конкретной, только что созданной библиотеке, нажимаю на него правой кнопкой и выбираю Updatr PCB с ним. Как же может попасть компонент из другой библиотеки?

Чтобы окончательно убедиться я проделал такой опыт:
1) Выбрал на схеме один компонент и изменил его Footprint на XXX123. (Такого Footprint-а у меня точно нигде нет ни в какой другой библиотеке.)
2) Переименовал в моей созданной библиотеке такой компонент в XXX123.
3) Сделал из схемы Update PCB, разрешив поменять только этот компонент.

Компонент опять "прыгнул".

Цитата(uriy @ Sep 15 2011, 09:06) *
Так же такое может произойти если точка привязки на старом футпринте и новом находятся в разных местах. При обновлении футпринт выравнивается по точке привязки и углу поворота относительно нее.


А из-за чего могло произойти изменение точки привязки?
Я посмотрел PcbLib - точка привязки в середине компонента.
Если на PCB "нажать" на этот компонент левой кнопкой и передвигать, то он "цепляется" тоже за середину. Это точка привязки, правильно? Значит точка привязки не изменилась.


Цитата(Murzik_6011 @ Sep 14 2011, 20:05) *
Если Вам нужно изменить только форму контактных площадок, а не всЁ посадочное место, то можно попробовать прямо в редакторе плат. Насколько помню Shift+клик на площадке вызовет редактор данной площадки. А там уж как Вам заблагорассудится.


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

Сообщение отредактировал Serg_AS - Sep 15 2011, 06:17
Go to the top of the page
 
+Quote Post
TOREX
сообщение Sep 15 2011, 11:38
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187



Цитата(Serg_AS @ Sep 15 2011, 10:16) *
1 Я же выбираю компонент в конкретной, только что созданной библиотеке, нажимаю на него правой кнопкой и выбираю Updatr PCB с ним. Как же может попасть компонент из другой библиотеки?

2 Если на PCB "нажать" на этот компонент левой кнопкой и передвигать, то он "цепляется" тоже за середину. Это точка привязки, правильно? Значит точка привязки не изменилась.


1 AD по барабану из какой библиотеки взят компонент, при Update берет из первой попавшейся.

2 Зависит от настроек, если в Preferences включена галка Snap To Center - будет таскать за центр независимо от точки привязки,
а вот при Update встанет по точке привязки.

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

Сообщение отредактировал TOREX - Sep 15 2011, 11:43


--------------------
Кто ясно мыслит - тот ясно излагает.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serg_AS   Update PCB With - сдвигаются компоненты.   Sep 14 2011, 14:50
|- - TOREX   Цитата(Алексей Сабунин @ Sep 14 2011, 21...   Sep 14 2011, 17:33
|- - Алексей Сабунин   Цитата(Serg_AS @ Sep 15 2011, 10:16) Комп...   Sep 15 2011, 10:06
||- - Serg_AS   Цитата(Алексей Сабунин @ Sep 15 2011, 14...   Sep 15 2011, 13:41
- - uriy   Так же такое может произойти если точка привязки н...   Sep 15 2011, 05:06
- - Владимир   1. не катит. ТС делает Update прямо из библиотеки....   Sep 15 2011, 11:49
- - Владимир   Нечего заниматься импортом из других кадов, да еще...   Sep 15 2011, 14:05
|- - Serg_AS   Цитата(Владимир @ Sep 15 2011, 18:05) Неч...   Sep 15 2011, 14:13
- - Владимир   Уберите обновление текста и всего на механических ...   Sep 15 2011, 14:24
- - Serg_AS   Цитата(Владимир @ Sep 15 2011, 18:24) Убе...   Sep 15 2011, 14:31
|- - Владимир   Цитата(Serg_AS @ Sep 15 2011, 17:31) Спас...   Sep 15 2011, 15:14
- - Serg_AS   Цитата(Владимир @ Sep 15 2011, 18:24) Убе...   Sep 15 2011, 19:15


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 11:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01398 секунд с 7
ELECTRONIX ©2004-2016