peshkoff 33 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба По-моему уже обсуждалось, не смог найти. Как прописать файл для футпринта для всех компонентов разом? Или как сделать, чтобы он подцепил футпринты с такими же названиями из другой библиотеки? Эта другая библиотека прикреплена к проекту и в установленных прописана, но альтиум ее упорно не видит Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KSN 0 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба В схемном редакторе Tools->Footprint Manager. Это? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба До, но это в схемном. В PCBDOC нет ни в инспекторе ни в PCBLIB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 33 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба В схемном редакторе Tools->Footprint Manager. Это? В нем можно, но схемный редактор не передает это поле в PCB... Попробую вечером такой вариант: Скопировать положение и углы компонетов в таблицу удалить все с платы, а потом сделать Update. вставить положение из таблицы :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KSN 0 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба А если открыть компонент в библиотеке и из нее update компонента сделать? Если точки привязки компонентов не менялись, то все компоненты останутся на своим местах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k918 0 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба По-моему уже обсуждалось, не смог найти. Добрый день. Если я правильно понял, то футпринту надо поменять библиотеку с одной на другую, наименование футпринта не меняется? Давно это делали скопом с помощью макроса самописного, попробую поискать, но это было лет 5-6 назад. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 33 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба А если открыть компонент в библиотеке и из нее update компонента сделать? Если точки привязки компонентов не менялись, то все компоненты останутся на своим местах. Да, обновится. До этого так и делал, но тратится уйма времени, т.к. компонентов в библиотеке море, а эта песня каждый проект. И по каждому щелкать и жать Update надоело ужо... Добрый день. Если я правильно понял, то футпринту надо поменять библиотеку с одной на другую, наименование футпринта не меняется? Давно это делали скопом с помощью макроса самописного, попробую поискать, но это было лет 5-6 назад. Да, я помню скрипт был, если не найдете, попробую написать сам Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба Все это оттого, что в панели PCB не нашлось такого важного раздела как Footprint. Был бы прикручен-- решалось бы в 5 секунд. Соответственно нет выбора по типу Footprint в панели PCBLIST На PCB есть компоненты. поэтому выбрать Footprint и вызвать инспектор нельзя. Если ставить из библиотеки--- предлагает ставить или Footprint или Component. А ставит в любом случае Component В общем, поддержки Footprint, как отдельного объекта нет, и достать до ссылки библиотеки нельзя. Тока скрипт Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k918 0 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба Давно это делали скопом с помощью макроса самописного, попробую поискать, но это было лет 5-6 назад. Похоже нашел. Писал не я, насчет работоспособности в текущем Altium-e тоже не в курсе. Занимались этим где-то в районе 2010 года. Может чем поможет. EDA_LIB_forPCBscr2.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TSS 0 2 марта, 2016 Опубликовано 2 марта, 2016 · Жалоба Я тоже столкнулся на работе с этой проблемой, когда разработчик берёт компоненты из своей локальной копии библиотеки, а проверяющий использует общую с сервера. Решил проблему своим скриптом: LibPathChanger.rar Единственное что путь будет у всех компонентов на плате один, если хочется более сложную обработку этих путей, придётся допилить скрипт самостоятельно. Путь по-умолчанию задаётся в редакторе формы. Ещё скрипт в качестве побочного эффекта, расставляет текстом позиционные обозначения на слоях М9 и М10 в центрах компонентов для заготовки сборочного чертежа, можно закомментировать это, там всё просто. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 33 3 марта, 2016 Опубликовано 3 марта, 2016 · Жалоба Спасибо! Оказывается все более интересно. Нарисовал скрипт, который оказался в принципе = вашим, библиотека прописалась в свойствах компонента, но эту библиотеку он все равно не видит! Пишет "Footprint <xx> not found. Install xx.PcbLib" Библиотека везде установлена, затолкана в проект. Короче, тут какая о другая не понятная муть... Апдейтил все футпринты из библиотеки, видимо победить впрямую не получится Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bamgran 0 14 марта, 2016 Опубликовано 14 марта, 2016 (изменено) · Жалоба Добрый день, решение вроде бы уже было предложено А если открыть компонент в библиотеке и из нее update компонента сделать? Если точки привязки компонентов не менялись, то все компоненты останутся на своим местах. Только ни что не мешает выбрать пункт "обновить всеми компонентами из библиотеки". Сам с этим сталкивался: если изначально была другая библиотека, потом в схеме все меняешь, но эта строчка в топологии не обновляется, хотя ни на что не влияет. Делал именно обновлением из библиотеки. Если боитесь что слетят точки привязки, можно сгенерировать библиотеку из топологии, дать ей такое же имя, обновить из неё и подсунуть старую) Если же не находит посадочные места при аннотации из схемы, как вы говорите: Footprint <xx> not found. Install xx.PcbLib То это надо смотреть в свойства символов, доступны ли там посадочные, если нет, то через footprint manager пробуйте привязать их к символам. Так и не понял зачем тут скрипт. Изменено 14 марта, 2016 пользователем bamgran Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 33 15 марта, 2016 Опубликовано 15 марта, 2016 · Жалоба Добрый день, решение вроде бы уже было предложено Только ни что не мешает выбрать пункт "обновить всеми компонентами из библиотеки". Сам с этим сталкивался: если изначально была другая библиотека, потом в схеме все меняешь, но эта строчка в топологии не обновляется, хотя ни на что не влияет. Делал именно обновлением из библиотеки. Если боитесь что слетят точки привязки, можно сгенерировать библиотеку из топологии, дать ей такое же имя, обновить из неё и подсунуть старую) Если же не находит посадочные места при аннотации из схемы, как вы говорите: Footprint <xx> not found. Install xx.PcbLib То это надо смотреть в свойства символов, доступны ли там посадочные, если нет, то через footprint manager пробуйте привязать их к символам. Так и не понял зачем тут скрипт. Да, есть такой пункт, но хотелось бы контролллировать ситуацию. Сперва мне нужно проверить какие футпринты отсутствуют в библиотеке. Когда делаем update из платы, то как там такая инфа предоставляется. Просто было бы чуть быстрей, сократился бы поиск отсутствующих копонентов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1231 0 16 декабря, 2020 Опубликовано 16 декабря, 2020 · Жалоба 02.03.2016 в 12:30, peshkoff сказал: Как прописать файл для футпринта для всех компонентов разом? Или как сделать, чтобы он подцепил футпринты с такими же названиями из другой библиотеки? Как ВЫ решили проблему? - до сих пор мучаюсь. со скриптами или ALTIUM сделал? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 33 16 декабря, 2020 Опубликовано 16 декабря, 2020 · Жалоба 3 hours ago, 1231 said: Как ВЫ решили проблему? - до сих пор мучаюсь. со скриптами или ALTIUM сделал? Я нарисовал скрипт, который переписывает библиотеку, но эту библиотеку альтиум не видит, хотя она есть. Т.е. альтиум ведет себя так же как и до работы скрипта. Про альтиум не знаю, т.к. использую проверенную версию. Не думаю, что кто-то будет этот вопрос разруливать, сейчас такой тип библиотек и не поддерживается. вам посоветуют использовать ваулт, конкорд, боинг прочую ересь.. .чо у них там, я уже не разбираюсь.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться