Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Ответить

Re: ВСЁ про Eagle

Пт апр 07, 2017 12:56:21

Возникло несколько вопросов:
1. Как сделать переходные отверстия круглыми по умолчанию?
2. Одна сторона платы залита землей, на второй стороне есть земляные полигоны, соединенные через переходные отверстия. имена у всех одинаковые. Часть полигонов присоединилась, часть - нет - показывает связи и убирать их не хочет, как исправить?
3. Есть 2 питающих полигона на одной стороне платы. надо соединить их между собой дорожкой по другой стороне. Дорожка ведется откуда угодно, кроме того, откуда надо, как ее правильно вести?

Re: ВСЁ про Eagle

Пт апр 07, 2017 15:17:23

AlexDark писал(а):1. Как сделать переходные отверстия круглыми по умолчанию?
Первый же рецепт из гугла:
Use the eagle.scr file found under the scripts tree in the control
panel. Go ahead and open it and on the next line after BRD: type in the
following.

CHANGE SHAPE ROUND;

Instead of round you can put SQUARE, OCTAGON, etc.

Save the eagle.scr file. This script file is special because it runs
every time a new editor is opened, so it's good for setting up defaults
like this. By putting it after the BRD: heading it will only affect the
board.

AlexDark писал(а):Часть полигонов присоединилась, часть - нет - показывает связи и убирать их не хочет, как исправить?
Ничё не понял... если не соединилась - соедини. Сам поставь переходные отверстия где хочешь. Единственное, надо смотреть, чтобы имя переходного отверстия соответствовало. И если не соответствует, то инструментом Name назови его GND и тогда оно соединится.
AlexDark писал(а):Дорожка ведется откуда угодно, кроме того, откуда надо, как ее правильно вести?
Веди её инструментом Wire откуда угодно и куда угодно в нужном слое, потом дай ей имя цепи с которой она должна быть связана и всё будет как нужно.

Re: ВСЁ про Eagle

Пт апр 07, 2017 17:23:55

uldemir писал(а):Ничё не понял... если не соединилась - соедини.

Я их назвал GND, часть элементов и полигонов без проблем приконнектилась и линия связи исчезла, но часть элементов, присоединенных к таким падам, показывается висящими в воздухе - линия связи (та, которая изначально отображает связи в схеме, тонкая такая) не исчезает. Если соединить эти висящие точки принудительно с землей в другом месте - тогда все нормально, но эта лишняя дорожка не нужна.

Re: ВСЁ про Eagle

Пт апр 07, 2017 17:30:20

Может немного название не совпадает, проверить надо.

Re: ВСЁ про Eagle

Пт апр 07, 2017 19:43:02

Мне часто помогает команда Show. Выделяете эту цепь и внимательно смотрите - наверняка, где-то, что-то не контачит. Ну, есть случаи, когда контакт есть, но он не действует - если деталь положить на дорожку с нужным сигналом. Но это-то и нормально.

Re: ВСЁ про Eagle

Пт апр 14, 2017 17:38:43

Добрый день, необходимо развести диф.пару usb fs и подключить к stm32. Подскажите пожалуйста нужно ли для fs проверять импеданс, если да как это сделать в игл?
Или может есть какой-то проверенная ширина дорожек, чтобы обойтись без проверки импеданса?

Re: ВСЁ про Eagle

Сб апр 29, 2017 02:39:56

Для обрезки платы по контуру для Eagle есть скрипт pcb-gcode, который берёт данные контура, нарисованного инструментом Wire, из слоя Milling. И всё нормально работает с обычным контуром.

Но вот понадобилось вырезать в плате отверстие 12 мм. - как это сделать?

Первое, что приходит в голову - инструментом Circle нарисовать на слое Milling круг 12 мм. - быстро и просто! Но это не работает - pcb-gcode игнорирует всё, что нарисовано инструментом Circle, вне зависимости от слоя.

Нарисовать же инструментом Wire круг нужного диаметра и в нужном месте - занятие для мазохистов, причём чокнутых.

И что же делать?

Вариант конверсии в герберы и использование стороннего софта неплох, но хотелось бы этого избежать. Тем более, что вырезание отверстий очень распространённая задача - не может быть, чтобы для этого уже что-то не придумали.

Re: ВСЁ про Eagle

Сб апр 29, 2017 09:15:06

Таки да. :))
Но по хорошему навоять такой круг инструментом Wire и в нужном месте делов на 5 секунд. Берем ставим линию там где большой круг нужон и потом в свойствах просто меняем параметер Curve на 180 и аналогично для другой только на -180 и быстро и результат есть. :))
Вложения
Test.zip
(19.51 KiB) Скачиваний: 260

Re: ВСЁ про Eagle

Сб апр 29, 2017 10:24:18

Так и знал, что задача под силу только Sailanser, и что ответит именно он! :beer:

Sailanser писал(а):потом в свойствах меняем Curve на 180
Сам я уже нашёл возможность рисовать линию командой вида "WIRE (0 0) +180 (0 10)", но с ночи не допёр как замкнутый круг ею рисовать - не догадался сменить лишь знак. А тут проснулся - и готовое решение. :) Супер!

Re: ВСЁ про Eagle

Сб апр 29, 2017 10:31:06

:beer:

Re:

Пн июн 05, 2017 20:11:43

1) Можно ли из нее печатать "под утюг"? Не получается пока. Печатается вместе с наименованиями :(

В сиысле, с наименованиями деталей? Так отключите в Игле этои слои(tNames и bNames) перед печатью, и всё... Вообще, перед печатью все ненужные слои отключите....
....У меня же вот такой большой вопрос ко всем знатокам: Можно ли в EALE(7.4) как-то объёденить 2-3 проекта? Дело в том, что некое довольно сложное устройство у меня сделано в Игле в виде отдельных блоков, для каждого блока своя отдельная схема и плата, а хотелось бы "одноплатный вариант". Хотя бы принципиальные схемы объёденить.....

Re: Re:

Пн июн 05, 2017 20:25:55

Aleksandr_M писал(а):Можно ли объёденить 2-3 проекта?
Можно объединить схемы путём копирования через буфер обмена. С разводкой плат придётся попрощаться и разводить заново.

Re: ВСЁ про Eagle

Пн июн 05, 2017 20:46:02

а File->Import->Eagle Drawing не помогает?

Re: ВСЁ про Eagle

Пн июн 05, 2017 20:53:54

uldemir, платы импортируются, да, но там такая каша образуется, что, ИМХО, проще заново развести, чем всё это разгребать, рискуя кучей ошибок.

Re: ВСЁ про Eagle

Пн июн 05, 2017 21:06:35

Странно, у меня оно аккуратно в стороночке размещается. версия 7.7.0. А схема укладывается на отдельный лист. Еще в 8-й версии, что-то подобное обещали... но я её не принимаю.
Изображение
Последний раз редактировалось uldemir Вт июн 06, 2017 03:45:02, всего редактировалось 2 раз(а).

Re: ВСЁ про Eagle

Пн июн 05, 2017 21:07:58

У меня 7.5.0, может в этом дело.

Да и смысла в такой компоновке для Aleksandr_M всё равно нет - он указал, что ему нужен одноплатный вариант.

Re: ВСЁ про Eagle

Пн июн 05, 2017 23:03:17

Можно объединить схемы путём копирования через буфер обмена.

Не, буфер обмена работает только в пределах одного проекта, может, Игль надо посвежее?
а File->Import->Eagle Drawing не помогает?

uldemir, С платами так получается, так же, как у Вас, а вот со схематиком - никак, при таком импорте схема просто заменяется на новую. А хотелось бы, чтобы и схемы, и платы, и без серьёзных ошибок, :) и чтобы потом то, что получилось, можно было продолжить как полноценный проект, ну там, поменять детальки, доразвести... Но идея хорошая, спасибо, поковыряю Игль в этом направлении...
....А кстати, с платами, для вывода на печать, так можно сделать и без Игля, это легко...

Re: ВСЁ про Eagle

Вт июн 06, 2017 04:46:21

У меня ещё 6 версия. Импортирую схему из проекта в свою схему и она добавляется отдельным листом, а на плате тоже подхватывает и становится рядом. Проблема только с отдельным листом, предпочитаю на одном.
Ну и нумерация будет другая.
Могут быть проблемы если в разных проектах были разные сигналы с одинаковым названием, будет окошко как их объединять

Re: ВСЁ про Eagle

Вт июн 06, 2017 09:58:16

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

Импортируете этой же командой - File->Import->Eagle Drawing?
Окошко там появляется, да, при импорте платы тупо щёлкал "ОК", наверно, в этом всё и дело, надо разбираться с сигналами.
Проблема только с отдельным листом, предпочитаю на одном.

А вот тут что-то не понял, поясните, пожалуйста... :(

Re: ВСЁ про Eagle

Вт июн 06, 2017 10:10:09

Изображение
Добавляеемая схема оказывается на втором итд листе.
Ответить