Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопросы начинающих
Форум разработчиков электроники 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
emptymind
Цитата(Владимир @ Jun 23 2014, 16:38) *
Либо флаг выделения не стоит
либо ничего подобного нет
либо разделитель не точка. а запятая

Видимо был какой-то глючный компонент другие диаметры прекрасно находит. В компоненте вручную поменял диаметры 9.2->9 -> 9.2 и пады стали находиться biggrin.gif
Владимир
Цитата(emptymind @ Jun 23 2014, 15:58) *
Видимо был какой-то глючный компонент другие диаметры прекрасно находит. В компоненте вручную поменял диаметры 9.2->9 -> 9.2 и пады стали находиться biggrin.gif

Ну,что-то было в 4-5 знаке.
а стоит отображение только.
То есть вы не видете их на экране (хотя они есть), оно ищет, а найти не может
Ilirium
Можно ли в AD задать, чтобы трассы (track, команда Place Line) оканчивалась квадратом, а не закруглённостью? Обыскался в менюшках и документации, но не могу найти.
Master of Nature
Цитата(Ilirium @ Jun 25 2014, 11:05) *
Можно ли в AD задать, чтобы трассы (track, команда Place Line) оканчивалась квадратом, а не закруглённостью? Обыскался в менюшках и документации, но не могу найти.

Для чего вам это?
Если хотите нарисовать фигуру с острыми углами - воспользуйтесь Place -> Solid Region
juvf
создал компанент "Контрольная точка". На топсилке нужно сделать надпись. Хочу в параметры компанента добавить поле "Тескт на топсилке". Как сделать паттерн, чтоб он в шелкографию добавил этот текст (например gnd, agdn, +5 и т.п.)?
Владимир
Цитата(juvf @ Jun 25 2014, 10:36) *
создал компанент "Контрольная точка". На топсилке нужно сделать надпись. Хочу в параметры компанента добавить поле "Тескт на топсилке". Как сделать паттерн, чтоб он в шелкографию добавил этот текст (например gnd, agdn, +5 и т.п.)?

Передать любой параметр или группу параметров можно только через параметр comment
Лучше не отруждать себя придумыванием новых параметров и сразу использовать этот параметр comment
Ilirium
Цитата(Master of Nature @ Jun 25 2014, 14:09) *
Для чего вам это?
Если хотите нарисовать фигуру с острыми углами - воспользуйтесь Place -> Solid Region


Микрополоски для СВЧ калибровки по методу TRL. Закругление - неоднородность, да и длину добавляет. А должна быть строго определённая длина микрополоска. Сейчас рисую Place -> Fill, но не очень удобно выравнивать и устанавливать длину, не кратную шагу сетки.
Constantin
Цитата(Ilirium @ Jun 25 2014, 11:34) *
Сейчас рисую Place -> Fill, но не очень удобно выравнивать и устанавливать длину, не кратную шагу сетки.


Вам же не зря посоветовали Solid Region :-)
В текущих версиях все уже достаточно удобно, можно править координаты или еще проще Import From CSV.
Master of Nature
Цитата(Ilirium @ Jun 25 2014, 12:34) *
Микрополоски для СВЧ калибровки по методу TRL. Закругление - неоднородность, да и длину добавляет. А должна быть строго определённая длина микрополоска. Сейчас рисую Place -> Fill, но не очень удобно выравнивать и устанавливать длину, не кратную шагу сетки.

Можно сделать так: нарисовать линиями контур, потом выделить его и вызвать Tools->Convert->Create Region from Selected Primitives [T->V->R]
Ilirium
Master of Nature и Constantin, спасибо за советы!

Структуры простые по форме, просто прямоугольники, поэтому и использую Place -> Fill. Делаю так: нарисовал микрополосок нужной ширины, а дальше его копирую, длину и начало уже устанавливаю через координаты по X. Для центрирования выравниванию по заранее нарисованным трассам (track). А так, track удобен тем, что центрируется автоматом по сетке, а ширину можно задать в свойствах.
Владимир
Цитата(Ilirium @ Jun 25 2014, 11:34) *
Микрополоски для СВЧ калибровки по методу TRL. Закругление - неоднородность, да и длину добавляет. А должна быть строго определённая длина микрополоска. Сейчас рисую Place -> Fill, но не очень удобно выравнивать и устанавливать длину, не кратную шагу сетки.

В свойствах Fill есть точный ввод координат
В свойствах Solid Region есть точный ввод координат узлов.

Дополнительно
Сделайте раз в библиотеке и ведите из как элементы на PCB. Тогда раз сделанные-- то и править уже не нужно на PCB
xlive
Всем привет) в схематике присвоил имя цепи новое нет лейбл а и сделал апдейт платы) теперь возник конфликт со старой разведеной цепью хотя переименовалась только цепь а разводка осталась той же....как сделать так чтобы все было нормально? может где галочка ставиться должна...

Спасибо
Turnaev Sergey
Возник вопрос.

Имеется библиотека на основе базы данных, в ней есть отдельный раздел для компонентов, которые добавляются сразу на плату: реперные точки, логотипы, и т.д.

Хочу сделать так, чтобы эти компоненты изначально имели тип Mechanical.

Можно ли задать тип через столбец в базе?
Пробовал добавлять всем этим компонентам простое УГО с выбранным типом Mechanical, однако при добавлении на плату он настройки из этого УГО не учитывает. Пробовал создавать столбец с именем "ComponentKind" (как в скриптах), однако это тоже желаемого результата не принесло.

Как можно решить эту задачу?


Цитата(xlive @ Jun 26 2014, 13:48) *
Всем привет) в схематике присвоил имя цепи новое нет лейбл а и сделал апдейт платы) теперь возник конфликт со старой разведеной цепью хотя переименовалась только цепь а разводка осталась той же....как сделать так чтобы все было нормально? может где галочка ставиться должна...

Буквально сегодня Владимир в соседней теме говорил, как этого избежать.

Перед апдейтом платы откройте её и нажмите Project - Component Links и там из левой части все компоненты правильно сведите и добавьте в правую.
Владимир
Цитата(Turnaev Sergey @ Jun 26 2014, 13:15) *
Возник вопрос.

Имеется библиотека на основе базы данных, в ней есть отдельный раздел для компонентов, которые добавляются сразу на плату: реперные точки, логотипы, и т.д.

Хочу сделать так, чтобы эти компоненты изначально имели тип Mechanical.

Можно ли задать тип через столбец в базе?
Пробовал добавлять всем этим компонентам простое УГО с выбранным типом Mechanical, однако при добавлении на плату он настройки из этого УГО не учитывает. Пробовал создавать столбец с именем "ComponentKind" (как в скриптах), однако это тоже желаемого результата не принесло.

Как можно решить эту задачу?


Перед апдейтом платы откройте её и нажмите Project - Component Links и там из левой части все компоненты правильно сведите и добавьте в правую.

Типы компонентов только на схеме.
на PCB их нет. Есть только Footprint от компонентов.
поэтому не понятно что вы хотите.

В целом путь понятен. ставьте на схему УГО для "реперные точки, логотипы" и в них будут прописаны ваши типы
Turnaev Sergey
Цитата(Владимир @ Jun 26 2014, 14:23) *
В целом путь понятен. ставьте на схему УГО для "реперные точки, логотипы" и в них будут прописаны ваши типы

Это понятно, непонятно почему нельзя сделать передачу этих настроек из базы данных, это ведь было бы просто и удобно.

Ну и вообще говоря на PCB есть тип компонента, поэтому и хочу его изменить изначально.
Владимир
Цитата(Turnaev Sergey @ Jun 26 2014, 13:42) *
на PCB есть тип компонента.

И где? В студию картинку со свойствами.
При постановке из библиотеки напрямую в PCB вы размещаете Footprint (там нет типов)
Имеющиеся на PCB компоненты не имеют признаков типов компонентов
Типы компонентов есть только на схеме и только там могут быть добавлены (модифицированы) у УГО

Поэтому без УГО вам не обойтись

Р.S. "реперные точки, логотипы" и так далее имеют Footprint и поэтому не могут быть Mechanical. Это StandartNoBOM
Turnaev Sergey
Цитата(Владимир @ Jun 26 2014, 14:59) *
И где? В студию картинку со свойствами.
При постановке из библиотеки напрямую в PCB вы размещаете Footprint (там нет типов)
Имеющиеся на PCB компоненты не имеют признаков типов компонентов
...
Поэтому без УГО вам не обойтись


Ошибаетесь, тип есть и его можно изменить:




StandartNoBOM будет удаляться из платы, если его не будет в схеме. Я не хочу перегружать схему всякой ерундой вроде логотипов и реперов.
Владимир
Да. есть. признаю.
lisstret
А где отключаются или включаются серые виртуальные линии связи? у меня почему-то подсвечиваются только питание и земля
juvf
Да как же part-ы менять? как part-swapping сделать? Подскажите, плиииз

08.gif Вроде лыжи с места тронулись. всем спасибо!
Hypericum
Цитата(lisstret @ Jun 27 2014, 08:25) *
А где отключаются или включаются серые виртуальные линии связи? у меня почему-то подсвечиваются только питание и земля

В панели PCB выделяете цепь, ПК, Connections -> Show.
lisstret
Цитата(Hypericum @ Jun 27 2014, 15:29) *
В панели PCB выделяете цепь, ПК, Connections -> Show.


Спасибо работает, только так вручную по одному включать. Нету ли группового способа? Через инспектор что-то я не понял как. По одному через него тоже можно, и через Design->NetList->EditNets тоже.

Извиняюсь, разобрался. В панели PCB если выделить AllNets->ПКМ->Connection->Show.
Владимир
Цитата(lisstret @ Jun 27 2014, 08:31) *
Спасибо работает, только так вручную по одному включать. Нету ли группового способа? Через инспектор что-то я не понял как. По одному через него тоже можно, и через Design->NetList->EditNets тоже.

Извиняюсь, разобрался. В панели PCB если выделить AllNets->ПКМ->Connection->Show.

Выделяете несколько
Выше в окне выделяете класс или несколько классов
Там же выделяете класс "все"


правый клик и для выбранного ставите снимаете.
На любой вкус и цвет
Maestro90
Как вскрыть от паяльной маски текст? Текст написан слоем top layer.
musa
Цитата(Maestro90 @ Jun 27 2014, 11:22) *
Как вскрыть от паяльной маски текст? Текст написан слоем top layer.


продублировать его в слое маски
Hypericum
Цитата(musa @ Jun 27 2014, 13:44) *
продублировать его в слое маски

И толщину линии шрифта сделать по-больше (не забыть про технолога, совмещение слоев TOP и TOPMASK).
Maestro90
Цитата(musa @ Jun 27 2014, 10:44) *
продублировать его в слое маски

Точно! Спасибо)

Еще один маленький вопрос) Создал полигон земли. В его опциях указал ширину дорожек сетки 0,3. Все хорошо, но подсоединяющиеся дорожки от переходных отверстий земли короче 0,3. Как исправить ситуацию? Можно ли задавать ширину дорожки соединения к полигону вручную? Не соединять же их заново вручную. Да если бы и так, при перерисовке все равно вставит свои узкие дорожки.
Hypericum
Цитата(Maestro90 @ Jun 27 2014, 14:56) *
Можно ли задавать ширину дорожки соединения к полигону вручную?

Design->Rules->Plane->Polygon Connect Style 2/4 палки и их ширина или прямое соединение.
Maestro90
Цитата(Hypericum @ Jun 27 2014, 12:21) *
Design->Rules->Plane->Polygon Connect Style 2/4 палки и их ширина или прямое соединение.

спасибо)
xlive
Всем привет) при импорте из схемы в псб каждый раз предлагает удалить созданные классы цепей в окошке где апдейтятся сделанные изменения((( как избежать процедуру ремува нет классов((( бесит честно пару раз снес пришлось заново восстанавливать(((

Спасибо! всех с пятницой)
Владимир
Цитата(xlive @ Jun 27 2014, 14:10) *
Всем привет) при импорте из схемы в псб каждый раз предлагает удалить созданные классы цепей в окошке где апдейтятся сделанные изменения((( как избежать процедуру ремува нет классов((( бесит честно пару раз снес пришлось заново восстанавливать(((

Спасибо! всех с пятницой)

Project/Project option/Eco generator/Modification Associated with net/ Remove net class
Alexey Sabunin
Цитата(Turnaev Sergey @ Jun 26 2014, 14:15) *
Возник вопрос.

Имеется библиотека на основе базы данных, в ней есть отдельный раздел для компонентов, которые добавляются сразу на плату: реперные точки, логотипы, и т.д.

Хочу сделать так, чтобы эти компоненты изначально имели тип Mechanical.

Можно ли задать тип через столбец в базе?
Пробовал добавлять всем этим компонентам простое УГО с выбранным типом Mechanical, однако при добавлении на плату он настройки из этого УГО не учитывает. Пробовал создавать столбец с именем "ComponentKind" (как в скриптах), однако это тоже желаемого результата не принесло.

Как можно решить эту задачу?

На данный момент из БД это поле задать нельзя. Мы уже давно этот вопрос обсуждали, планируется к доработке, но пока есть более приоритетные задачи. Получается что на текущий момент только вручную можно тип задавать!
Scientificer
Такой вопрос. Вот видео по Mentor PCB: https://www.youtube.com/watch?v=xlE4X3pxy58

На 2.08 лектор говорит, что можно "multiple connections as a comlete group"

А еще, можно отображать не все связи, я только часть, с которыми намерен работать прямо сейчас.

Есть ли такие функции у Altiuma?
Владимир
Цитата(Scientificer @ Jun 28 2014, 10:44) *
А еще, можно отображать не все связи, я только часть, с которыми намерен работать прямо сейчас.
Есть ли такие функции у Altiuma?

Есть. панель pcb/ там легко настроить отображаемое
xlive
Цитата(Владимир @ Jun 27 2014, 15:16) *
Project/Project option/Eco generator/Modification Associated with net/ Remove net class

Спасибки!!
SergNK
Подскажите, можно ли изменить цвет violation дорожек и компонетов с зеленого на какой-то другой и ак это сделать?. У нас P-CADовцы хотят использовать зеленый для bottom...
Владимир
Цитата(SergNK @ Jun 30 2014, 09:38) *
Подскажите, можно ли изменить цвет violation дорожек и компонетов с зеленого на какой-то другой и ак это сделать?. У нас P-CADовцы хотят использовать зеленый для bottom...

Preference/PCB editor/Layer color/Layer: DRC error markers

А вообще их переучивать надо.
А для неучей есть отсутствие премии
SergNK
Сабунина тоже лишить премии sm.gif - в его видеоуроке показана именно P-CADовская настройка цветов.
Владимир
Цитата(SergNK @ Jun 30 2014, 10:16) *
Сабунина тоже лишить премии sm.gif - в его видеоуроке показана именно P-CADовская настройка цветов.

bb-offtopic.gif Его то за что? Раз показана-- значит знает.
Тут наоборот, поощрением пахнет sm.gif
Maestro90
Добрый день. При разводке платы я использовал сетку 0.01 мм. На сколько критично будет использовать формат 4:2 при создании гербера? А то я смотрю в мануалах все используют формат 4:4.
mps123
Не могу свапировать дифпары с помощью функции interactive differential pair routing. Сами проводники, идущие от BGA, становятся сетчатыми, но не свапируются. Полярность правильная. Рисунок прилагается.

Походу разобрался. Убираю (shift+D) toogle loop removal и свапируется. Но так надо постоянно переключать этот режим, поскольку с этим режимом убираются лишние проводники, а это необходимо, т.к. все дифпары будут подгонятся по длине.
Maestro90
Как сделать плату по форме напоминающий бублик) Круг то запросто, а вырез как сделать?) Можно конечно в центре забабахать большущий круглый пад, но кроме этого есть другие способы?
Владимир
Нарисовать, вырез
Tools/convert/Create Board Cutout...
Maestro90
Цитата(Владимир @ Jul 1 2014, 12:42) *
Нарисовать, вырез
Tools/convert/Create Board Cutout...

Так там же можно только в виде полигона сделать. А мне нужен вырез в форме круга

Цитата(Владимир @ Jul 1 2014, 12:42) *
Нарисовать, вырез
Tools/convert/Create Board Cutout...

А все, нашел)
Maestro90
Как вывести сквозные отверстия в документацию?
Владимир
Включаете нужный слой в службе.
если только метки отверстий -- там отдельные службы есть
Maestro90
Цитата(Владимир @ Jul 3 2014, 09:57) *
Включаете нужный слой в службе.
если только метки отверстий -- там отдельные службы есть

Да в том то и дело, что я просмотрел все слои)

В документации

В действительности
G_A_S
NetLable касается своим текстом вертикального проводника. Что делать, чтобы отодвинуть его от линии?
Владимир
Цитата(G_A_S @ Jul 3 2014, 14:54) *
NetLable касается своим текстом вертикального проводника. Что делать, чтобы отодвинуть его от линии?

По порядку вредности советов.
1. Оставить как есть.
2. Если нормоконтролер настаивает-- не использовать вертикальный ввод в шину
3. Если уж совсем хочется-- используйте разреженный фонт, или пробел перед названием вставить везде
Soloveich
Подскажите, пжлст, параметры масок при замене. Пример: есть цепи DFG01, RFA01, JH1, BMS11. Можно ли выбрать все эти четыре цепи и заменить у всех единицу на что-то другое (двойку-тройку-текст)? В Тотал Коммандере есть групповое переименование и есть разные маски типа *, ? и пр.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.