Перейти к содержанию
    

Altium для начинающего (2008 г)

задали по учебе сделать 12 уроков protel dxp по "Юрий Потапов" но каждому с индивидуальной схемой

я в этой проге дупль полный. кто то может мне сделать эту лабуду?!

 

Рома, в чем проблема? По тем урокам зайца можно научить протелом пользоваться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. В этой библиотеке есть элемент QFN50P400X400X100-21V5N (маленький корпус, похожий на TQFP, только ещё меньше), у корпуса есть снизу квадратик для теплоотвода, к которому подпаивается "пузико" микросхемы. Разумеется, квадратик нужно открыть от маски, для чего в соответствующем слое нарисован полигон.

АД выдаёт violation, "minimum solder mask silver constraint" между квадратиком и открытием маски на любом из остальных "нормальных" выводов. Минимальную толщину линий маски я задал, как требует производитель, 0,1 мм. Но тут она получилась ещё меньше.

Вопрос: как заставить АД просто не генерировать в этом месте маску в тонких линиях, меньше чем заданное ограничение? А то ведь он для выводов сам делает открытие маски, а потом сам же на сделанное ругается...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Минимальную толщину линий маски я задал, как требует производитель, 0,1 мм. Но тут она получилась ещё меньше.

Вопрос: как заставить АД просто не генерировать в этом месте маску в тонких линиях, меньше чем заданное ограничение?

Так откройте маску под всей микросхемой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рома, в чем проблема? По тем урокам зайца можно научить протелом пользоваться.

После работы уже никаких альтиумов нехочется!!!

 

Ув.Юрий мне бы кто схемку мою нарисовал по госту (1 и 2 урок) а дальше я бы сам думаю справился!!!!

 

Так как до этого немного работал с протеусом и еще какой то прогой сапр, там тоже платки создавали но более детская.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так откройте маску под всей микросхемой.
Нехорошее решение... Потому что ручное. Нелогично вот что:
А то ведь он для выводов сам делает открытие маски, а потом сам же на сделанное ругается...
Сам залил открытие маски на падах. Видит, что правило для минимальной толщины линии нарушилось. Ну залей ты дальше тогда. До такого размера, чтобы не нарушалось.

Пример разумного поведения: при заливке полигонов минимальные линии убираются. Минимальные площади тоже...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нехорошее решение... Потому что ручное.

Маска формируется автоматически только для контактных площадок.

Для всего остального надо ручками. Там делов - 5 сек.

 

Кстати, хотел вот что спросить - как делать вырезы на плате (board cutout) со скруглёнными краями? То есть с радиусами, дугами и т.д.?

А то только прямыми линиями по-умолчанию... :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не делал, но подозреваю, что можно нарисовать в автокаде, импортировать. А потом дать команду define from primitives

 

не делал именно катаут, но подозреваю, что можно нарисовать в автокаде, импортировать. А потом дать команду define from primitives или что-то такое.

Мы так делали сложную плату, без катаутов только, сложный контур был.

 

Маска формируется автоматически только для контактных площадок.
Ну я про это и говорю. Если маска автоматически сделалась такая, что она нарушает правила, зачем она такая нужна. Если уж делать автоматически, то такой, чтобы правила не нарушались. Вот взял бы автомат и увеличил открытие маски там, где минимальная толщина нарушается. Слил бы с уже имеющимися полигонами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Последние изменения: я переделал корпус в библиотеке, для брюшка удалил вручную сделанные полигоны на слоях top и top solder. А поставил просто пад заданной формы. Ведь в таком случае маска получится автоматически.

Маска получилась. Но ошибка так и не исчезла. Опять имеем то же самое:

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я думаю, что программа и не должна самовольно подгонять конструкцию футпринта под текущие правила.

Это может выйти боком.

Просто в свойствах пэда установите нужное значение expansion mask таким, чтобы оно удовлетворяло правилам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Беру все свои вопросы "в зад" :)))

Меня убедили, что АД всё делает правильно. И правильно потом ругается на минимальные линии маски. Если маска будет меньше гарантированной, то её просто сдует при пайке, она отскочит. В результате возможны залипы олова. А это при серийном выпуске недопустимо. Нужно или выбирать такой класс точности и такого производителя, который допускает указанные минимальные толщины маски, либо делать что-то с самим корпусом, чтобы там это обеспечивалось. Но пренебрегать маской нельзя.

В моём случае оказалось, что один и тот же контроллер идёт и в корпусе QFN, и в корпусе SOIC. Я перешёл на SOIC, без всяких там "понтов".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Беру все свои вопросы "в зад" :)))

Меня убедили, что АД всё делает правильно. И правильно потом ругается на минимальные линии маски. Если маска будет меньше гарантированной, то её просто сдует при пайке, она отскочит. В результате возможны залипы олова. А это при серийном выпуске недопустимо. Нужно или выбирать такой класс точности и такого производителя, который допускает указанные минимальные толщины маски, либо делать что-то с самим корпусом, чтобы там это обеспечивалось. Но пренебрегать маской нельзя.

В моём случае оказалось, что один и тот же контроллер идёт и в корпусе QFN, и в корпусе SOIC. Я перешёл на SOIC, без всяких там "понтов".

Вот и прекрасно, хотя и весьма кардинально :)

 

ЗЫ:Хотя разве для пайки QFN корпусов нужны заоблачные точности?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На днях проглючил у меня AD W09 - при попытке переопределить корпус платы выпал access violation, и прога закрылась.

Отключилась сетка, и в попытках её вернуть я сбросил все настройки на состояние по-умолчанию.

 

Потом, наконец, нашёл, где её включать. Но теперь другая проблема - шрифт, которым отображаются имена цепей (на дорожках платы) стал какой-то стрёмный... вроде true type, но большой и корявый, да ещё и bold...

Видимо, у меня был другой. Облазил все настройки - так и не нашёл, где можно его менять!

Включил везде, где увидел true type, bold сменил на regular, но изменений никаких...

 

Подскажите, где его менять?

:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На днях проглючил у меня AD W09 - при попытке переопределить корпус платы выпал access violation, и прога закрылась.

Отключилась сетка, и в попытках её вернуть я сбросил все настройки на состояние по-умолчанию.

 

Потом, наконец, нашёл, где её включать. Но теперь другая проблема - шрифт, которым отображаются имена цепей (на дорожках платы) стал какой-то стрёмный... вроде true type, но большой и корявый, да ещё и bold...

Видимо, у меня был другой. Облазил все настройки - так и не нашёл, где можно его менять!

Включил везде, где увидел true type, bold сменил на regular, но изменений никаких...

 

Подскажите, где его менять?

:)

DXP/Preference/PCB editor/Board insight Display/Pad and Via Option/Font Name

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

DXP/Preference/PCB editor/Board insight Display/Pad and Via Option/Font Name

Ох, спасибо большое! :a14:

Ведь перед глазами же было! Вот я :01:

 

Сейчас заливаю плату полигоном. Что-то качество заливки мне показалось не на высоте.

То тут, то там присутствуют "хвостики" кондукторов не до конца соединённые с цепью:

post-19695-1234462860_thumb.png

 

Боюсь, а вдруг такую плату не примут?

Исправить пробовал различными настройками зазоров/толщин кондукторов - до конца так и не справился...

 

Или это ничего страшного?

 

ЗЫ: а с полигоном-сеточкой вообще непонятки - не нашёл, как регулировать зазор между ним и остальными элементами (для обычного полигона - простое правило IsRegion). Плюс сеточка после заливки получается с нарушением минимального зазора...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почему-то не получается передвигать вершины полигонов заливки (copper pour).

Делаю так: в свойствах полигона снимаю галочку с Lock Primitives, правой кнопкой по полигону->Polygon Actions->Move vertices.

Но дальше, при любом щелчке по любой вершине выскакивает окно со свойствами этого полигона. То есть сдвинуть ничего не получается...

Но почему? :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...