|
|
  |
Вопросы начинающих 2015г |
|
|
|
Jun 6 2015, 13:23
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(swisst @ Jun 6 2015, 12:46)  есть ли возможность в PCBDOC-е разместить блок текста (на несколько строк) ? Такая возможность появилась в AD15.1 В ранних версиях - только каждую строку отдельно.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Jun 8 2015, 06:15
|
Участник

Группа: Участник
Сообщений: 74
Регистрация: 30-03-06
Пользователь №: 15 624

|
Цитата(juvf @ Jun 8 2015, 08:27)  1) как создать правило, чтобы определённый полигон примыкал к определённым падам без термопадов?
2)Не могу найти справочник по синтаксису описаний правил в AD. Например есть такое IsVia, есть IsPad. А какие ещё есть? IsPolygon - ошибка синтаксиса. Есть чтонить подобное как IsPolygon('Name_Polygon')? Где можно посмотреть список и описание всех команд и аргументов команд? Query Helper вам в помощь.
|
|
|
|
|
Jun 8 2015, 06:52
|
Местный
  
Группа: Участник
Сообщений: 233
Регистрация: 1-08-11
Из: Рыбинск
Пользователь №: 66 520

|
Цитата(juvf @ Jun 8 2015, 11:27)  1) как создать правило, чтобы определённый полигон примыкал к определённым падам без термопадов?
2)Не могу найти справочник по синтаксису описаний правил в AD. Например есть такое IsVia, есть IsPad. А какие ещё есть? IsPolygon - ошибка синтаксиса. Есть чтонить подобное как IsPolygon('Name_Polygon')? Где можно посмотреть список и описание всех команд и аргументов команд? 1) Получите правило через FSO: выделите пад, ПК мыши, Find Similair Objects, установите птички в строки с нужными параметрами, напр. размеры площадки, птичку внизу Create Expression, получите нечто похожее (ObjectKind = 'Pad') And (PadXSize_AllLayers = AsMM(1.27)) And (PadYSize_AllLayers = AsMM(3.3)) Или создайте класс площадок - Design -> Classes -> Pad Classes. Пишите правило для класса. 2) Копайте Design -> Rules -> Query Helper / Query Duilder. Цитата(Hypericum @ Jun 8 2015, 12:48)  Кстати, вопрос знатокам - Когда делаю "через FSO: выделите пад, ПК мыши, Find Similair Objects, установите птички в строки с нужными параметрами, напр. размеры площадки, птичку внизу Create Expression", НЕ ПОЛУЧАЮ в PCB Filter формулу, смог найти формулу только в PCB Filter History. Куда я зарыл в легальном AD, как вернуть?
|
|
|
|
|
Jun 8 2015, 10:42
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Цитата(Ivan Kuznetzov @ Jun 8 2015, 12:37)  А нельзя ли всё-таки сделать так, чтобы параметры текста брались из библиотеки? Не помню точно, но если в библиотеке разместить в шелкографии текст с надписью ".Designator", и ему задать свойства, то, вроде должно пройти. С механическим слоем пройдет. Но у вас такое требования, видимо, от пикада идет. У альтиума другое отношение к таким надписям, и постепенно поймете, что этого делать не нужно.
|
|
|
|
|
Jun 9 2015, 03:07
|

Профессионал
    
Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045

|
Цитата(Uree @ Jun 8 2015, 16:54)  При правильном подходе треть надписей можно уже не редактировать на плате - они и так правильно расположены и имеют правильный размер. Как проблему решить - не знаю. Выскажу ИМХО. На плате обычно все дисегнаторы одним шрифтом и одного размера. Или у вас может быть R10 - размер 1,5 мм, а R9 - размер 0.8 мм? Мы делаем все надписи 0,8х0,15мм. Достаточно хорошо видно и производитель ПП может такое. Если все дисегнаторы 1 размера, то по дефолту проблема решается. Но я делаю так: после трассировки через фаин симилар обджект выделяю все дисегнаторы и изменяю у них у всех размер на нужный. Не нужно редактировать каждую надпись. По поводу " они и так правильно расположены" - очень я сомневаюсь, что дисегнатор будет правильно расположен? Если на месте дисегнатора R9 будет расположен пад от R10, что тогда? Возможно алегро автоматом сдвинет десигнатор R9.... Да ещё для разных плат может быть разный размер шрифтов... зачем его в библиотеку включать? Цитата При правильном подходе треть надписей можно уже не редактировать на плате При правильном подходе в АД размер шрифта не треть, а всех надписей можно уже не редактировать.
|
|
|
|
|
Jun 9 2015, 13:51
|
Группа: Новичок
Сообщений: 8
Регистрация: 9-06-15
Из: Москва
Пользователь №: 87 086

|
Пытаюсь сделать компонент с двумя вариантами УГО (через панельку Mode). Проблема в том, что при ручной установке (галочка autoposition снята) десигнатора и параметров их взаимное расположение при переходе от одного варианта отрисовки к другому не меняется. Т.е. по сути десигнатор и параметры имеют одни и те же координаты в разных вариантах отрисовки, а я хотел бы, чтобы они были отвязанными друг от друга. Есть ли такая возможность?
|
|
|
|
|
Jun 9 2015, 14:06
|
Участник

Группа: Участник
Сообщений: 60
Регистрация: 18-07-09
Из: Н.Новгород
Пользователь №: 51 363

|
Делаю дифпару- обзываю (_P, _N), вешаю Place -> Derectives. При Update PCB Document вываливает ошибку:
Net(s) Not Found in Differential Pair ETH1_MD1 : Positive Net [ETH1_MD1_P] & Negative Net [ETH1_MD1_N] in current PCB document
Подскажите что не так делаю ?
|
|
|
|
|
Jun 9 2015, 15:31
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
Цитата(tfwbbt @ Jun 9 2015, 16:51)  Т.е. по сути десигнатор и параметры имеют одни и те же координаты в разных вариантах отрисовки, а я хотел бы, чтобы они были отвязанными друг от друга. Есть ли такая возможность? Нет. Да и в принципе не сильно надо. Если расскажите для чего, то нас будет уже двое - тех, кто хочет развивать "моды".
|
|
|
|
|
  |
12 чел. читают эту тему (гостей: 12, скрытых пользователей: 0)
Пользователей: 0
|
|
|