dee2mon 3 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 49 minutes ago, coincidence said: мне нужно будет ножки перебрасывать между "кусочками" микросхемы. А разве так в Altium-е вообще можно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба Цитата Как бы вы создали компонент библиотечный переиспользуемый, если вам надо разбить его на 5 кусков и создать сразу кучу ножек, чтобы не приходилось их названия запоминать/искать, учитывая что ножки будут распределяться всегда по-разному в разных схемах? УГО одного компонента должны быть одинаковы на всех листах схемы в пределах проекта (требование стандартов) А на самом деле и на всех схемах в пределах предприятия. Иначе черт сломит мозги в ваших схемах Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 33 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 1 hour ago, coincidence said: Я плохо объяснил. Я, допустим, разбил через new part большую микросхему. У нее, для примера, 50 ножек. Это УГО будет использоваться в разных схемах и задействованы будут разные ножки, т.е. мне нужно будет ножки перебрасывать между "кусочками" микросхемы. Я хотел бы делать это через таблицу пинов: не нужна ножка - я скрыл ее, сняв галочку; нужна не на 5ом кусочке, а на 2ом - я в таблице любого кусочка поменял "owner" у ножки и подвинул ее куда надо. Сейчас приходится удалять пины у одного куска компонента, добавлять другому, ища название пина в даташите. В таблицах появляются дубли этих ножек. мне уже на этом уровне сложно понять, что вы там делаете. И уже страшно за того, кто откроет вашу схему и будет в ней разбираться. 1 hour ago, coincidence said: учитывая что ножки будут распределяться всегда по-разному в разных схемах Откуда это требование??? Почему "ножки" должны распределятся по разному?? 1 hour ago, coincidence said: Как бы вы создали компонент библиотечный переиспользуемый Я бы создал его нормально и использовал бы в том виде, как создал. Не надо ничего подстраивать под конкретную схему и тем более перемещать/скрывать пины. Вы себе копаете конкретную яму, которая выльется в ошибки и перевыпуски плат! То что альтиум предоставляет такую возможность не значит, что это нужно использовать. Насколько знаю, в последних версиях уже запретили скрытые пины, надеюсь и все таблицы запретят нафик Скиньте свой компонент, хотелось бы иметь представление о чем говорим. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
popms 3 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба как раз одной и "фичей" Altium 21 преподносят таблицу соответствия номеру пина УГО - номерам площадок на посадочном месте. Теперь можно пину 1 указать в соответствие несколько площадок, например 1,2, 3. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба Такая "фича" уже 20 лет как была в ПКАДе... Но перебрасывание пинов между УГО компонента это жесть, сразу бан за такой подход. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 33 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 32 minutes ago, Uree said: Такая "фича" уже 20 лет как была в ПКАДе... Такая фича и в альтиуме лет 20 как. просто вытащили сейчас на передний фронт, а надо было закопать (Показал для примера, само собой в библиотеке такого нет) 32 minutes ago, Uree said: перебрасывание пинов между УГО компонента это жесть, сразу бан за такой подход согласен 1 hour ago, popms said: как раз одной и "фичей" Altium 21 преподносят таблицу соответствия номеру пина УГО - номерам площадок на посадочном месте. Теперь можно пину 1 указать в соответствие несколько площадок, например 1,2, 3. Надеюсь за такие фичи эти "изобретатели" будут гореть в радиоэлектрическом высокоскоростном аду Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба Цитата Такая фича и в альтиуме лет 20 как. просто вытащили сейчас на передний фронт, а надо было закопать Она была, но не работала. Важно не то, что она заработала. (Можно и настоятельно рекомендую не пользоваться) Важно то, что можно кое где с осторожностью приспособить для оформительских целей Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ulkizz 3 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 5 hours ago, coincidence said: Я плохо объяснил. Я, допустим, разбил через new part большую микросхему. У нее, для примера, 50 ножек. Это УГО будет использоваться в разных схемах и задействованы будут разные ножки, т.е. мне нужно будет ножки перебрасывать между "кусочками" микросхемы. Я хотел бы делать это через таблицу пинов: не нужна ножка - я скрыл ее, сняв галочку; нужна не на 5ом кусочке, а на 2ом - я в таблице любого кусочка поменял "owner" у ножки и подвинул ее куда надо. Сейчас приходится удалять пины у одного куска компонента, добавлять другому, ища название пина в даташите. В таблицах появляются дубли этих ножек. Как бы вы создали компонент библиотечный переиспользуемый, если вам надо разбить его на 5 кусков и создать сразу кучу ножек, чтобы не приходилось их названия запоминать/искать, учитывая что ножки будут распределяться всегда по-разному в разных схемах? "перебрасывать" выводы из одного вентиля в другой через таблицу нельзя, можно руками на схеме. Это неудобно и опасно. Эти изменения и их причины забудутся, или проект будет вести другой инженер. А тут прилетит обновление УГО... Приблизительно то, чего вы пытаетесь добиться, можно осуществить, используя режимы отображения УГО. В редакторе УГО надо добавить новый Display Mode и рисуйте как хотите. Количество частей микросхемы менять нельзя. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
coincidence 0 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 3 hours ago, Владимир said: УГО одного компонента должны быть одинаковы на всех листах схемы в пределах проекта (требование стандартов) А на самом деле и на всех схемах в пределах предприятия. Иначе черт сломит мозги в ваших схемах В пределах проекта не меняется Уго. Это на кусочки разбитый МК 3 hours ago, peshkoff said: мне уже на этом уровне сложно понять, что вы там делаете. И уже страшно за того, кто откроет вашу схему и будет в ней разбираться. Откуда это требование??? Почему "ножки" должны распределятся по разному?? Скиньте свой компонент, хотелось бы иметь представление о чем говорим. Он не нарисован. Это МК на 196 ножек. Первый кусок - это обвязка проца: кондеры на питании, кварц и т.д. Эта часть на всех схемах меняться не будет. Остальные пины подключаются в разных схемах по-разному, и неудобно логически делить страницу опираясь на Уго процессора. Поэтому ножки, показанные у МК на определенной странице схемы, зависят от логической группировки цепей на этой странице. И переносить, например, 20 пинов с D1.1 на D1.2 вручную, по одному (если их копировать, таблицы пинов не обновляются) очень запарно. П.с. не баньте, плз :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 33 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 3 minutes ago, coincidence said: П.с. не баньте, плз :) за что? да тут и невозможно вроде 3 minutes ago, coincidence said: неудобно логически делить страницу опираясь на Уго процессора а чтож вы будете делать, когда ног будет 500, 1000?? под каждую схему перелатывать? Этажвзрывмозга! МК в студию! не думаю. что там что-то секретное. 20 minutes ago, Владимир said: Она была, но не работала. чой то не работала? мой пример из 13 версии, все ок. Что указано в таблице, то и подсвечивает при выделении одной строки Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ulkizz 3 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 4 minutes ago, peshkoff said: чой то не работала? мой пример из 13 версии, все ок. Что указано в таблице, то и подсвечивает при выделении одной строки В каких-то версиях Альтиум рандомно отключал цепи от контактных площадок при обновлении платы. В других версиях альтиум просто игнорировал подобную запись. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
coincidence 0 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 3 minutes ago, peshkoff said: а чтож вы будете делать, когда ног будет 500, 1000?? под каждую схему перелатывать? Этажвзрывмозга! МК в студию! не думаю. что там что-то секретное. Infineon xmc4800 196 ног, конкретно модель сейчас не могу глянуть. Но это в целом меня интересует, даже если меньше пинов раз в 5. Вот я тоже думаю, что я буду делать. Хотелось бы иметь заготовленный набор пинов, и прямоугольник на каждой странице, с нужными ножками. Но нужные ножки меняются в разных платах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 93 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба Цитата Вот я тоже думаю, что я буду делать. Главное -- не изобретать велосипед. Ног совсем немного. Люди и с большим числом справляются. Цитата когда ног будет 500, 1000?? При этом много лет такие существуют, и ничего работают люди Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Fox_Sanchez 1 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба Подскажите, как правильно создать пад в виде кольца? (футпринт под мембранную кнопку) AD19, pcblib редактор. Делаю залитый круг (solid region), а в нем пытаюсь вырезать круг меньшего диаметра (cutout region) и нифига не происходит, не вырезается он почему-то. В редакторе плат cutout работает, а тут никак. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AnnSchr 0 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 35 minutes ago, Fox_Sanchez said: Подскажите, как правильно создать пад в виде кольца? (футпринт под мембранную кнопку) AD19, pcblib редактор. Делаю залитый круг (solid region), а в нем пытаюсь вырезать круг меньшего диаметра (cutout region) и нифига не происходит, не вырезается он почему-то. В редакторе плат cutout работает, а тут никак. Попробуйте нарисовать "полукружье" SolidRegion-ом, а потом его скопировать, отзеркалив. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться