Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release > by-pkgid > f2f28f61487f3042d93877451f0a311f > files > 36

geda-docs-1.8.2-4.mga5.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
  <title></title>
  <link rel="stylesheet" media="screen" type="text/css" href="./style.css" />
  <link rel="stylesheet" media="screen" type="text/css" href="./design.css" />
  <link rel="stylesheet" media="print" type="text/css" href="./print.css" />

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>


<h1 class="sectionedit158"><a name="readme_по_генератору_списка_соединений_eagle_pcb" id="readme_по_генератору_списка_соединений_eagle_pcb">README по генератору списка соединений Eagle PCB</a></h1>
<div class="level1">
<pre class="code">Основная информация о драйвере Eagle PCB и sch2eaglepos.sh

gnet-eagle.scm

Скрипт использует атрибуты footprint, value и (если нет value) device для
компонента, а также список соединений, чтобы создать скрипт для Eagle,
который добавит и соединит все компоненты. Также в нём вводится атрибут
&quot;lib&quot;, определяющий библиотеку Eagle, в которой можно найти конкретный
компонент... Если атрибут &quot;lib&quot; для компонента не установлен, то
по умолчанию принимается библиотека &quot;smd-ipc&quot; (используемая по умолчанию в
Eagle для компонентов с поверхностным монтажом).

sch2eaglepos.sh

Я добавил также написанный мною простой скрипт оболочки, который сэкономил
мне много времени. Он извлекает относительные положения компонентов из схемы
для gschem и генерирует скрипт размещения компонентов для Eagle, который
располагает их таким же образом друг относительно друга на чертеже платы. По
умолчанию все посадочные места складываются друг на друга в кучу и для
большого проекта приходится очень долго сортировать, какой конденсатор
к какой микросхеме относится.
</pre>

</div>
</body>
</html>