Автор Тема: Работа в Eagle Cad  (Прочитано 31785 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Работа в Eagle Cad
« : 24 Февраля 2013, 11:47:40 »
0
Привет всем.
Решил освоить программу для разработки печатных плат Eagle Cad. По идее она более продвинутая, чем Спринт Лайоут.
Может на форуме есть кто ещё, кто в ней работает и хочет обменяться опытом.

Пока читаю вот по этим ссылкам - есть статьи на русском языке.
http://easyelectronics.ru/rabota-v-eagle-cad-chast-1.html
http://eaglecad.ru/tutorial/config
Пытаюсь повторить там изложенное на практике.


Пока разбираюсь с созданием собственной библиотеки компонентов. Вроде получается. Создал DEVICE с резисторами, ёмкостями и стабом LM.
Есть проблема с неудачно созданными PACKAGE. Их не удаётся удалить из списка  - как ни пробовал. Ну или переименовать, что бы внести изменения. Естественно в начале их наплодилось порядком, да ещё с похожими названиями. Загромождают пространство, а начинать создавать библиотеку с нуля не хочется.
« Последнее редактирование: 24 Февраля 2013, 11:49:55 от Viktor D »

Оффлайн blindman

  • Старожил
  • *****
  • Сообщений: 798
  • Репутация: 13
  • Андрей
  • Поблагодарили: +18
Re: Работа в Eagle Cad
« Ответ #1 : 24 Февраля 2013, 12:00:45 »
0
По второй ссылке описывается 4-я версия, которая устарела. Многое работает так же, но и отличий от текущей версии немало.

Удалять элементы из библиотеки очень просто. В командной строке набираем

remove XYZ.pac  (удалить корпус XYZ)
remove XYZ.sym  (удалить символ XYZ)
remove XYZ.dev  (удалить устройство XYZ)

если символ или корпус используется каким-либо устройством, удалить не даст

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Re: Работа в Eagle Cad
« Ответ #2 : 24 Февраля 2013, 12:13:20 »
0
Андрей, а переименовать можно?, а то нарисован корпус правильно, а как корректно его назвать сразу не сообразил.

и добавил...
Разобрался работает аналогично. Всё получилось. Пойдём дальше.

и добавил...
Как бы еще сделать, что бы по умолчанию сетка была в миллиметрах, а не в дюймах?
« Последнее редактирование: 24 Февраля 2013, 12:57:25 от Viktor D »

Оффлайн blindman

  • Старожил
  • *****
  • Сообщений: 798
  • Репутация: 13
  • Андрей
  • Поблагодарили: +18
Re: Работа в Eagle Cad
« Ответ #3 : 24 Февраля 2013, 13:21:57 »
0
Никак. После создания платы, устанавливаешь какую надо, она будет сохранена вместе с файлом платы, и будет восстанавливаться при загрузке. А на схеме вообще лучше сетку не трогать - под 0.1 дюйма заточены все стандартные библиотеки. Если поменять - будут проблемы с соединением выводов. И свои библиотеки рисовать именно под сетку 100mil. Я меняю сетку на схеме только в одном случае - когда надо точно позиционировать текст, названия компонентов и т.п. Потом не забыть только вернуть обратно.

При редактировании платы удобно сделать именованные сетки. Устанавливаем сетку например 50 mil, потом жмем на кнопку сетки, и держим кнопку нажатой какое-то время. Появляется меню, в нем выбираем New... и вводим имя, например "Grid50mil". Так можно добавить сколько угодно новых именованных сеток, и потом быстро переключаться между ними, через то же выпадающее меню.

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Re: Работа в Eagle Cad
« Ответ #4 : 24 Февраля 2013, 14:53:55 »
0
Всё же в дюймах очень непривычно. Я переключаю единицы измерения на мм. При этом не трогая шаг сетки. Получаются дробные значения,которые соответствуют дюймовой сетке.так хоть примерно можно размер представить.

и добавил...
Андрей, а не подскажешь где в библиотеках найти клеммники на плату - для подключения проводов "под винт"? 3.5мм и 5мм. Пересмотрел кучу - похожих много - знать бы какие точно.
« Последнее редактирование: 25 Февраля 2013, 07:27:39 от Viktor D »

Оффлайн blindman

  • Старожил
  • *****
  • Сообщений: 798
  • Репутация: 13
  • Андрей
  • Поблагодарили: +18
Re: Работа в Eagle Cad
« Ответ #5 : 25 Февраля 2013, 09:09:15 »
0
На 5мм есть в библиотеках con-wago-500, con-wago-508, con-phoenix-508. На 3.5 мм - con-phoenix-350

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Re: Работа в Eagle Cad
« Ответ #6 : 25 Февраля 2013, 09:41:31 »
0
Примерно на них и смотрел. Не было уверенности, что поставив их на плату потом подойдут те, что есть в продаже.

и добавил...
При создании в библиотек dev пробую импортировать pacage из другой библиотеки - не разрешает, т.к. пины привязаны к другому sym.
Если же пробую импортировать когда открыто окно DEV то корпус в окне появляется, только это получается не то окно которое я создавал а окно другого DEV. ???
« Последнее редактирование: 25 Февраля 2013, 11:11:01 от Viktor D »

Оффлайн blindman

  • Старожил
  • *****
  • Сообщений: 798
  • Репутация: 13
  • Андрей
  • Поблагодарили: +18
Re: Работа в Eagle Cad
« Ответ #7 : 25 Февраля 2013, 12:21:48 »
0
Виктор, не совсем понятно. Можно поподробнее?

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Re: Работа в Eagle Cad
« Ответ #8 : 25 Февраля 2013, 16:52:09 »
0
Андрей, во смотри:
1 Создано УГО в в окне SYM,
2 Нарисован корпус в окне PAC,
3 Создан DEV с этими элементами.

Далее хочу для данного УГО привязать ещё один вариант корпуса (например с радиатором, что бы проще было по плате двигать).
Делаю ка описано вот здесь http://easyelectronics.ru/rabota-v-eagle-cad-chast-2.html

Цитировать (выделенное)
Простой способ — копирование из готового.
Не закрывая библиотеку, перейди в главное окно Eagle и найди там в разделе библиотек либу ref-packages.lbr — это коллекция разных корпусов, каких там только нет. Нам надо ТО-220.

А их там несколько видов. Нам нужен лежачий TO220AH и стоячий TO220AV. Выбирай первый и из контекстного меню выбирай команду Copy Тo Library. То же самое и со вторым. Также можно скопировать корпус из любого другого элемента библиотеки, если знаешь где искать естественно.

Они сразу же покажутся в библиотеке. Теперь в нашей библиотеке будут два корпуса.


И вот тут у меня открывается окно с новым корпусом и как его привязать к моему УГО не могу сообразить.



В принципе как работать в программе в общих чертах понял. Сейчас рисую простенькую плату софтстарта для усилителя - и практика и пригодится. Решил сделать полностью на своих элементах, что бы научиться всё делать правильно.

Оффлайн blindman

  • Старожил
  • *****
  • Сообщений: 798
  • Репутация: 13
  • Андрей
  • Поблагодарили: +18
Re: Работа в Eagle Cad
« Ответ #9 : 25 Февраля 2013, 17:12:58 »
0
как его привязать к моему УГО не могу сообразить
Так же, как и свой первый корпус. Открываешь свой девайс, справа снизу жмешь New. Из списка выбираешь новый корпус. Не забудь обозвать в строке "Variant name" - когда у элемента несколько вариантов корпуса, каждый должен иметь уникальное имя

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Re: Работа в Eagle Cad
« Ответ #10 : 25 Февраля 2013, 18:17:13 »
0
Вроде получилось, пока неуверенно...
Андрей, а вот если я хочу со стационарного компа перенести проект на флешке на ноут - что надо скопировать и куда? Eagle установлен и там и там, винда 7я. Так понимаю свою библиотеку надо, если из неё элементы используются... ещё что?

Оффлайн blindman

  • Старожил
  • *****
  • Сообщений: 798
  • Репутация: 13
  • Андрей
  • Поблагодарили: +18
Re: Работа в Eagle Cad
« Ответ #11 : 04 Февраля 2014, 14:20:11 »
0
Как-то пропустил вопрос (не прошло и года  :ROFL:).

Если просто перенести, чтоб открыть и посмотреть - просто скопировать .sch, .brd.  У них внутри копия библиотеки имеется. А чтобы что-то новое добавить - надо и свою .lbr перенести.

На изиэлектрониксе есть большая тема про игл. Если терпения хватит все прочитать - много полезного можно почерпнуть

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Re: Работа в Eagle Cad
« Ответ #12 : 04 Февраля 2014, 19:37:49 »
0
ПО прошествии времени пришёл к выводу, что Игл для плат которые изготавливаются на производстве. Для домашнего ЛУТа Спринт.

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
Re: Работа в Eagle Cad
« Ответ #13 : 05 Февраля 2014, 08:31:21 »
0
Viktor D, попробуй диптрейс. что то средненькое. довольно быстро перешел.

Оффлайн smarold

  • Читаю форум
  • *****
  • Сообщений: 2964
  • Репутация: 10
  • Просто Юрий. Воронеж.
  • Поблагодарили: +883
Re: Работа в Eagle Cad
« Ответ #14 : 05 Февраля 2014, 09:26:37 »
0

Оффлайн rubenlukin

  • Старожил
  • *****
  • Сообщений: 3290
  • Репутация: 31
  • Рубен. Донецк
  • Поблагодарили: +1383
Re: Работа в Eagle Cad
« Ответ #15 : 05 Февраля 2014, 10:16:32 »
0
попробуй диптрейс
Понравился. Только изготовители ПП требуют пикад  :facepalm:

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
Re: Работа в Eagle Cad
« Ответ #16 : 05 Февраля 2014, 10:20:14 »
0
rubenlukin, почти все работают с гербером. а экспорт правильного гербера из дипртейса описан везде.

и добавил...
ЗЫЖ я из спринта даже заказывал  :D

Оффлайн rubenlukin

  • Старожил
  • *****
  • Сообщений: 3290
  • Репутация: 31
  • Рубен. Донецк
  • Поблагодарили: +1383
Re: Работа в Eagle Cad
« Ответ #17 : 05 Февраля 2014, 10:38:47 »
0
rubenlukin, почти все работают с гербером. а экспорт правильного гербера из дипртейса описан везде.

и добавил...
ЗЫЖ я из спринта даже заказывал  :D
Понял, переспрошу (изготовитель не на прямом контакте).

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Re: Работа в Eagle Cad
« Ответ #18 : 05 Февраля 2014, 11:32:02 »
0
Извините, вам запрещён просмотр содержимого спойлеров.

Оффлайн smarold

  • Читаю форум
  • *****
  • Сообщений: 2964
  • Репутация: 10
  • Просто Юрий. Воронеж.
  • Поблагодарили: +883
Re: Работа в Eagle Cad
« Ответ #19 : 05 Февраля 2014, 11:50:58 »
0
Попнится, еще на Датагоре я выкладывал ключ для 1000-pin. Для дома вполне хватает. Если надо, пороюсь в архивах....

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
Re: Работа в Eagle Cad
« Ответ #20 : 05 Февраля 2014, 11:54:33 »
0
smarold, я тоже был бы благодарен) радует кстати демократичная цена даже

Оффлайн smarold

  • Читаю форум
  • *****
  • Сообщений: 2964
  • Репутация: 10
  • Просто Юрий. Воронеж.
  • Поблагодарили: +883
Re: Работа в Eagle Cad
« Ответ #21 : 05 Февраля 2014, 13:51:26 »
0
Регистрационные данные для версии 2.0 (1000 pin)

 User name: Для некоммерческого использования
  Reg. key:  NY2Z-3UP3-H5CQ-P2GZ


Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Re: Работа в Eagle Cad
« Ответ #22 : 07 Февраля 2014, 10:40:49 »
0
Юра, спасибо.
Изучаю.

Оффлайн pm

  • Старожил
  • *****
  • Сообщений: 3175
  • Репутация: 42
  • Поблагодарили: +6862
Re: Работа в Eagle Cad
« Ответ #23 : 20 Февраля 2014, 08:16:43 »
0
Регистрационные данные для версии 2.0 (1000 pin)
для последней стабильной версии 2.3.1 эти данные тоже подходят? а для беты 2.3.5?

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
Re: Работа в Eagle Cad
« Ответ #24 : 20 Февраля 2014, 09:29:54 »
0
pm, должны. у меня вроде 2.3.1 стояла и все норм.

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
Re: Работа в Eagle Cad
« Ответ #25 : 03 Апреля 2014, 14:17:17 »
0
раз уж пошел треп не по теме. для разводки TopoR'ом кто нибудь пользоваться пробовал? у диптрейса после игла угнетает отсутствие поворотов с радиусом.

Оффлайн technic

  • Наш человек
  • ****
  • Сообщений: 348
  • Репутация: 0
  • Андрей, Вильнюс
  • Поблагодарили: +7
Re: Работа в Eagle Cad
« Ответ #26 : 22 Июня 2015, 16:43:52 »
0
Осваиваю связку Eagle + TopoR. Впечатлен. Весьма рекомендую.
Обе программы имеют бесплатные версии, с ними и работаю. До этого щупал Diptrace. Не по душе.
Отрадно, что для Eagle нашел библиотеки ламп, газоразрядных индикаторов и прочего интересного барахлишка.
Особенно порадовала, что Eagle имеет "родную" линуксовую версию (не надо по эмулятором корячится).
Махать Топором под линуксом не пробовал, но и на древнючем нотбуке с виндой эта связка работает вполне прилично.
Топор умеет напрямую импортировать из Eagle, что тоже радует. Хорошо справляется с односторонними платами.
« Последнее редактирование: 22 Июня 2015, 16:45:58 от technic »

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4823
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2506
Re: Работа в Eagle Cad
« Ответ #27 : 22 Июня 2015, 18:02:35 »
0
Отрадно, что для Eagle нашел библиотеки ламп, газоразрядных индикаторов и прочего интересного барахлишка.
А поподробнее?

Оффлайн technic

  • Наш человек
  • ****
  • Сообщений: 348
  • Репутация: 0
  • Андрей, Вильнюс
  • Поблагодарили: +7
Re: Работа в Eagle Cad
« Ответ #28 : 23 Июня 2015, 08:07:53 »
0
на официальном сайте есть каталог с библиотеками:
http://www.cadsoftusa.com/downloads/libraries

Там есть библиотеки "Radio tubes and some tube radio components", "Subminiature Audio Tube Library ", просто "tubes", библиотека с индикаторами типа ИН-1 "russian-nixies.lbr"

Вот тут можно тоже найти много интересного: http://www.jaglarz.info/ja/elektronika/eagle/biblioteki.php (лампы, индикаторы)

Как-то так

Оффлайн blindman

  • Старожил
  • *****
  • Сообщений: 798
  • Репутация: 13
  • Андрей
  • Поблагодарили: +18
Re: Работа в Eagle Cad
« Ответ #29 : 30 Июня 2015, 18:09:12 »
0

 

Похожие темы

  Тема / Автор Ответов Последний ответ
81 Ответов
83873 Просмотров
Последний ответ 10 Июля 2016, 21:46:23
от hippo64
2 Ответов
12786 Просмотров
Последний ответ 27 Декабря 2012, 16:16:44
от blindman
19 Ответов
16800 Просмотров
Последний ответ 29 Октября 2013, 09:27:03
от lgedmitry
14 Ответов
10924 Просмотров
Последний ответ 28 Декабря 2016, 22:26:48
от 323f
4 Ответов
6109 Просмотров
Последний ответ 14 Сентября 2017, 10:12:43
от Станислав