Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопросы начинающих
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42
musa
Подскажите как настроить фильтр выбора при выделении рамкой.
meh2000
...как заставить АД, нумеровать элементы сначала на одном листе затем на следующим.
Владимир
Порядок листов при нумерации указывается в Schematic Annotate Configuration, в низу, колонка Order
filmi
Цитата(musa @ Nov 30 2014, 16:10) *
Подскажите как настроить фильтр выбора при выделении рамкой.

Если на плате, то через PCB Filter. В версиях AD14 и выше все удобно и интуитивно понятно.
musa
Цитата(filmi @ Nov 30 2014, 21:09)
через PCB Filter.


Мне для схематика для начала. А в нем он какой то непонятный
termik
Подскажите пожалуйста, а как в альтиуме правильно делать металлизированные полуотверстия с краю платы? Ничего умнее, чем размещать обычный пад, наполовину свисающий вникуда, я не придумал.
Вообще, перешел на альтиум два месяца назад, всё почти нравится, но ужасно бесит один момент - так и не научился нормально двигать компоненты вместе с трассами. Пример - межслойный переход, к которому с двух слоев подходит по дорожке. Почему, когда я двигаю отверстие, дорожки сами ползут следом очень редко, примерно в 5% случаев? Вроде бы при первоначальной трассировке попадаю дорожкой ровно в центр отвертстия, появляется соответствующий значок. Может хоткей какой есть? Или еще что?
peshkoff
Цитата(termik @ Dec 5 2014, 16:55) *
Подскажите пожалуйста, а как в альтиуме правильно делать металлизированные полуотверстия с краю платы? Ничего умнее, чем размещать обычный пад, наполовину свисающий вникуда, я не придумал.
Вообще, перешел на альтиум два месяца назад, всё почти нравится, но ужасно бесит один момент - так и не научился нормально двигать компоненты вместе с трассами. Пример - межслойный переход, к которому с двух слоев подходит по дорожке. Почему, когда я двигаю отверстие, дорожки сами ползут следом очень редко, примерно в 5% случаев? Вроде бы при первоначальной трассировке попадаю дорожкой ровно в центр отвертстия, появляется соответствующий значок. Может хоткей какой есть? Или еще что?


Да, полуотверстия так и делаются, нужно сопроводить письмом/чертежом, что вы хотите и вас поймут на производстве.

Если отверстие выделено и двигаете его, то проводники будут таскаться за ним, а если не выделено, то только отверстие.
termik
Спасибо
>Если отверстие выделено и двигаете его, то проводники будут таскаться за ним, а если не выделено, то только отверстие.
Действительно работает)

И я еще раз перечитал факи в рунете и нашел дополнительно такие решения

Как сделать так, чтобы в PCB-редакторе дорожки "тянулись" за компонентами при перетаскивании?
Ответ: Выделить компонент и нажать Мove -> Drag Track End ( M -> E )

Как включить в PCB привязку проводников к компоненту при перетаскивании?
Ответ: В Preference -> PCB Editor -> General в группе Other -> Comp Drag установите режим Connected Tracks. Тогда если при выделении компонента выполняется команда Move - проводники рвутся, а если Move component - тянутся вместе с компонентом. Примечание: если проводник не доведен до центра контактной площадки, он не тянется.
oleg22ov
как в библиотеке, посмотреть размеры фотпринта?
v-vovchek
Как быстро вскрыть защитную маску над текстом маркировки платы. У трасс есть в их свойстве вкладка "Solder Mask", а у текста нет.
Владимир
Цитата(v-vovchek @ Dec 7 2014, 22:47) *
Как быстро вскрыть защитную маску над текстом маркировки платы. У трасс есть в их свойстве вкладка "Solder Mask", а у текста нет.

Продублируйте текст на слое маски
v-vovchek
Цитата(Владимир @ Dec 7 2014, 22:54) *
Продублируйте текст на слое маски

Нюанс в том, что заказчик попросил покрыть иммерсионным оловом штрих-код на плате (складирование, учет и т.п.).
Соответственно вокруг кода нужно вскрыть маску (в данном случае - черная).
Пока в слое маски вырезал окно .
Похоже на недоработку разработчиков (или я не знаю, где спрятано).
Владимир
Текст может располагаться на любых слоях, а вскрытие маски только для меди и то на внешних слоях.
Так что вопрос спорный.
Хотя флаг вскрытия для маски мог бы присутствовать в свойствах объекта для текста
Hypericum
Цитата(oleg22ov @ Dec 7 2014, 09:10) *
как в библиотеке, посмотреть размеры фотпринта?

Выбрать контактную площадку или что-то другое, ПК -> Properties. Увидите все размеры.
Команда Reports -> Measure Primitives / Distance / Selected Objects
По названию компонента можно определить размеры: 0805 0,08x25.4=2мм. И т.д.
Uree
Preferences -> PCB Editor -> Interactive Routing -> Routing Conflict Resolution
там есть выбор текущего режима - как бы переключать его быстро , без вхождения в глубины настроек?

ЗЫ То же самое хотелось бы сделать с Design -> Board Options -> Snap to Object Hotspots. Горячие клавиши, хитрое сочетание, быстрый доступ - лишь бы быстро включать/выключать.
peshkoff
1. Shift+R
2. Shift+E
нужно подробней расписывать?
Shift = Шифт по-русски находятся справа и слева на клавиатуре... ну как то так
Uree
Спасибо, с шифтом разберусь.

Странно оно работает... из Walkaround в Ignore через Shift-R переключилось, а обратно нет. Все время в игноре теперь висит.
С привязками вроде работает корректно.
peshkoff
Shift+R перебираются галочки, которые выбраны в настройках. Помимо игнора что-нибудь выбрано?
Uree
А вот с этого места подробнее. Насколько я понял, галочками устанавливаются разрешенные режимы обработки конфликтов, а в списке Current Mode выбирается тот, который должен быть активным в данный момент из этих разрешенных. У меня установлены галочки на Ignore / Push / Walkaround. Если логика правильная, то по Shift-R между этими тремя разрешенными режимами софт и должен переключаться. Но фактически ситуация выглядит так, что по первому нажатию он переключился из Walkaround в Ignore... и дальше решил ничего не менять - ни Walkaround не включается, ни Push. Просто все время находится в Ignore и только визитом в Preferences можно переключить на что-то другое.
Владимир
Да, все так
Uree
Значит понял правильно, но работает это все непонятно как. По крайней мере через Shift-R нормально не переключается.
peshkoff
Если при прокладке трассы есть ошибка, то он может включиться в Temp Ignore. Не пишет такое?
На свободном месте (где гарантированно нет ошибки) тоже не выходит из Игнора?
Uree
Вопрос не о прокладке новых трасс, а о редактировании уже имеющихся. Часто бывают места, для редактирования которых надо просто выключить всякие проверки и тогда тягать там трассы-переходные. Причем сначала грубо, с ошибками кинуть новый маршрут, а потом включить обходы (Walkaround), чтобы оно уже соблюло правила и поправило срезанные углы.
Проверял и на свободном месте - в игнор легко переключается, а дальше все, никак. Режим обхода или расталкивания не включается никак, кроме входа в настройки.
Владимир
Странно все это. Где-то перерегулировали. Не только переключается, но и сразу трассу, если с DRC изменяет по новому правилу так, чтоб DRC небыло
meh2000
Как изменить шрифт позиционного обозначения, для группы компонентов.
Владимир
через инспектор сначала Text Kind меняете на True Type, потом остальные параметры шрифта станут доступны
meh2000
Владимир. Спасибо!
peshkoff
Цитата(Uree @ Dec 9 2014, 20:46) *
Вопрос не о прокладке новых трасс, а о редактировании уже имеющихся. Часто бывают места, для редактирования которых надо просто выключить всякие проверки и тогда тягать там трассы-переходные. Причем сначала грубо, с ошибками кинуть новый маршрут, а потом включить обходы (Walkaround), чтобы оно уже соблюло правила и поправило срезанные углы.
Проверял и на свободном месте - в игнор легко переключается, а дальше все, никак. Режим обхода или расталкивания не включается никак, кроме входа в настройки.


Если провести маршрут с ошибками, то потом, при таскании проводника режим кроме игнора не включится. (если я правильно понял о чем речь).
Если ошибок нет, то при перетаскивании должен работать режим последний, в котором была трассировка.
Попробуйте нажать TAB во время таскания, там еще опции будут, может они помогут.

В общем могу сказать. что если есть ошибка уже, то тут AI альтиума бессилен. он не будет расталкивать ошибочные трассы и отверстия.
"Ну не шмогла..." ©

если PCB приложите можно попробовать разобраться
Uree
Да конкретный случай вряд ли имеет значение... Т.е. вручную сделанная ошибка блокирует возможность изменить режим разрешения конфликтов горячими клавишами, только через мегю настроек. Странное поведение, но будем как-то с таким жить.
Владимир
Цитата(Uree @ Dec 10 2014, 11:51) *
Да конкретный случай вряд ли имеет значение... Т.е. вручную сделанная ошибка блокирует возможность изменить режим разрешения конфликтов горячими клавишами, только через мегю настроек. Странное поведение, но будем как-то с таким жить.

Да нет. У меня работает и с нарушением.
Uree
Тогда и у меня заработает. Когда-нибудь... sm.gif
Владимир
Цитата(Uree @ Dec 10 2014, 12:00) *
Тогда и у меня заработает. Когда-нибудь... sm.gif

1 Откройте новый проект.
2. Сбросьте все настройки и наново настройте
да черт его знает где оно зацепило.

Вот у меня один проект, вообще пишет Via не определено и вообще туда не входит.
Ну и бог с ним. выкрутился по ширине через Shuft W.
Это то ж второй случай. Нужно поковыряться, чтоб найти
Uree
Да как обычно проблема одна - на ковыряться нет времени. Надо на вчера закончить переделки готового проекта...
Владимир
Цитата(Uree @ Dec 10 2014, 14:14) *
Да как обычно проблема одна - на ковыряться нет времени. Надо на вчера закончить переделки готового проекта...

А я свою поборол sm.gif. Копировал LayerStack и накопировалось ненужного
-Игорь-
Первый раз делаю проект со слотовыми падами. При проверке в Gerbv или онлайн вьюверах, например - http://www.gerber-viewer.com/default.aspx отверстия выглядят как обычные круглые. Хочу понять это проблемы просмотрщиков или проблемы установок или альтиума.

Вот содержимое файла SlotHoles-Plated.тхт:
Код
M48
;Layer_Color=9474304
;FILE_FORMAT=4:4
METRIC,TZ
;TYPE=PLATED
T6F00S00C1.1000
%
G90
G05
T06
X2628998Y1396500G85Y1436500
X2700998Y1396500G85Y1436500
X2700998Y1487500G85Y1527500
X2628998Y1487500G85Y1527500
X1590998Y1487500G85Y1527500
X1590998Y1396500G85Y1436500
X1518998Y1396500G85Y1436500
X1518998Y1487500G85Y1527500
X1518998Y1926500G85Y1966500
X1590998Y1926500G85Y1966500
X2628998Y1926500G85Y1966500
X2700998Y1926500G85Y1966500
X2700998Y2017500G85Y2057500
X2628998Y2017500G85Y2057500
X1590998Y2017500G85Y2057500
X1518998Y2017500G85Y2057500
X1518998Y2456500G85Y2496500
X1518998Y2547500G85Y2587500
X1590998Y2547500G85Y2587500
X1590998Y2456500G85Y2496500
X2628998Y2456500G85Y2496500
X2700998Y2456500G85Y2496500
X2700998Y2547500G85Y2587500
X2628998Y2547500G85Y2587500
M30
peshkoff
Цитата(-Игорь- @ Dec 11 2014, 09:28) *
Первый раз делаю проект со слотовыми падами. При проверке в Gerbv или онлайн вьюверах, например - http://www.gerber-viewer.com/default.aspx отверстия выглядят как обычные круглые. Хочу понять это проблемы просмотрщиков или проблемы установок или альтиума.

Вот содержимое файла SlotHoles-Plated.тхт:


Так откройте файл в самом альтиуме.
вот как выглядит в CAM350:
-Игорь-
Цитата(peshkoff @ Dec 11 2014, 11:00) *
Так откройте файл в самом альтиуме.
вот как выглядит в CAM350:

Спасибо большое за работу.
Не знал, что альтиум умеет открывать такие файлы. Попробовал, да, открылся. Спасибо за помощь.
Uree
На схеме, при наведении мыши на цепь/порт всплывает окошко с макетами листов на которые эта цепь идет. Зачем это надо и как это выключить? Мешает, сил нет...
Владимир
Цитата(Uree @ Dec 14 2014, 23:27) *
На схеме, при наведении мыши на цепь/порт всплывает окошко с макетами листов на которые эта цепь идет. Зачем это надо и как это выключить? Мешает, сил нет...

Для начала Dxp/preference/design Inside сдвиньте движок Mouse Honer Display вправо.
Если все равно мешает, начинайте там же убивать по очереди флаги
Uree
Спасибо, выключил все, кроме Object Hints - теперь то, что надо.
EvilWrecker
Постоянно происходит следующий глюк с heads up display-м: через определенное количество времени работы в альтиуме, он перестает показывать какие либо инкременты/декременты как обычно, а только относительные координаты. Т.е если взять объект "линия" и начать вести ее с какой либо точки клавишами на клавиатуре на этом пресловутом heads up display будут отображаться только относительные координаты, без собственно величин изменений координат по обеим осям.

Это невероятно раздражает, поскольку информацией с этого дисплея пользуюсь все время - как пофиксить?
Uree
Как быстренько втянуть табличку с парой сотен пинов при создании символа для схемы? Что-то порылся по меню - ничего похожего нет. Component Pin Editor ничего вставлять не позволяет. Есть какой способ?
Владимир
Открыть SchList
Там вставляется диапазоном строк, столбцов.
Главное, чтобы сортировка предварительная одинаковая была с исходной табличкой
Uree
Там уже тоже был. И все бы ничего, но там нет атрибута Pin Name... или он под каким-то другим названием?

ЗЫ Просто Name нашелся. Но добавлять нужно сначала вручную, а в ЛИСТ вносить уже название и номер пада, иначе все окажутся в одному месте друг на друге. Не очень удобно...
Владимир
Ничего не надо добавлять Сотрируем по Pin Designator
Вставляем в Name
alexei.padun
Поверх текста заливка на слое Top Solder или Bot Solder ( в зависимости от того где тексn Top Bottom)
Uree
Но пины должны быть уже добавлены, и их десигнаторы тоже должны быть уже вписаны. Иначе таких строк попросту не будет в списке. Или как?

Собственно вопрос простой - есть таблица пинов, Десигнатор-Имя-Тип. Таблица длинная. Как быстренько все это вкинуть в редактор и только поправить расстановку пинов?
Владимир
Ну да Пины должны быть
Edit/ Paste Array вставьте нужное или большее количество
peshkoff
Цитата(Uree @ Dec 15 2014, 20:00) *
Но пины должны быть уже добавлены, и их десигнаторы тоже должны быть уже вписаны. Иначе таких строк попросту не будет в списке. Или как?

Собственно вопрос простой - есть таблица пинов, Десигнатор-Имя-Тип. Таблица длинная. Как быстренько все это вкинуть в редактор и только поправить расстановку пинов?


Uree, я делаю так:
Сперва в ексель заношу те данные, что есть из даташита.
в альтиуме:
Размножаю пины в том количестве, что необходимо, затем их выделяю, открываю SCHList
далее копируем из екселя в SCHList можно по столбцам.

Либо вариант, что предлагают разработчики ADa:
http://cad-design.ru/video/12.SmartGridInsertForPins.mp4

От себя добавлю, что необязательно всю таблицу заполнять.
Достаточно только самое необходимое + координаты желательно (иначе все в одну точку сольется)
Столбцы в SСHList можно двигать
Uree
Вот на двух моментах и споткнулся - кол-во пинов(если вставлять всю таблицу сразу, то добавится столько, сколько нужно и не надо их вручную набивать) и координаты этих пинов.
Должен заметить, что после Оркада местный подход выглядит заметно хуже.

ЗЫ Вариант от разработчиков наиболее продвинутый, но многовато инфы в таблице я должен сам заполнить, чтобы корректную графику получить...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.