User Tools

Site Tools


geda:faq-gsch2pcb.ru

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
geda:faq-gsch2pcb.ru [2012/02/28 03:47]
vzh Updated; fixed link to point to the translated download page
geda:faq-gsch2pcb.ru [2014/04/25 14:29] (current)
vzh Updated using po4a
Line 1: Line 1:
 +//Эта страница доступна также на следующих языках://​
 +[[faq-gsch2pcb|English]],​ [[faq-gsch2pcb.fr|Français]].
 +
 ====== gsch2pcb ====== ====== gsch2pcb ======
  
- +===== Обзор ​===== 
-===== Обзор ==== +**gsch2pcb** --- это оболочка для [[gnetlist_ug.ru|gnetlist]],​ 
-**gsch2pcb** --- это оболочка для [[gnetlist_ug.ru|gnetlist]],​ предназначенная +предназначенная для автоматизации процесса переноса разработки из **gschem** 
-для автоматизации процесса переноса +в **pcb**. Он извлекает из схемы (или из набора схем) информацию о 
-разработки из **gschem** в **pcb**. Он извлекает из схемы (или из набора схем) +посадочных местах компонентов (атрибуты ''​footprint''​) и о значениях 
-информацию о посадочных местах компонентов (атрибуты ''​footprint''​) и о значениях элементов +элементов (атрибуты ''​value''​) и пропускает их через 
-(атрибуты ''​value''​) и пропускает их через [[geda:​glossary.ru#​генератор списка соединений]]. В +[[geda:​glossary.ru#​генератор списка соединений]]. В результате получается 
-результате получается набор файлов,​ в которых содержатся основные данные для +набор файлов,​ в которых содержатся основные данные для разработки печатной 
-разработки печатной платы в **pcb**: +платы в **pcb**: [[geda:​glossary.ru#​Посадочное место|посадочные места]] 
-[[geda:​glossary.ru#​Посадочное место|посадочные места]] компонентов,​ +компонентов,​ [[geda:​glossary.ru#​список соединений]],​ определяющий все
-[[geda:​glossary.ru#​список соединений]],​ определяющий все+
 [[geda:​glossary.ru#​Соединение|соединения]] между компонентами,​ физические [[geda:​glossary.ru#​Соединение|соединения]] между компонентами,​ физические
 размеры платы и любая заданная в схемах физическая информация,​ как например,​ размеры платы и любая заданная в схемах физическая информация,​ как например,​
Line 19: Line 21:
 вместе с gEDA/gaf. Из командной строки она запускается так: вместе с gEDA/gaf. Из командной строки она запускается так:
 **''​./​gsch2pcb''​**. **''​./​gsch2pcb''​**.
- 
  
 ===== Ресурсы по gsch2pcb ===== ===== Ресурсы по gsch2pcb =====
   * Знаменитый [[geda:​gsch2pcb_tutorial.ru|учебник]] по **gsch2pcb**,​ который написал //Bill Wilson//.   * Знаменитый [[geda:​gsch2pcb_tutorial.ru|учебник]] по **gsch2pcb**,​ который написал //Bill Wilson//.
   * Скрипт-обёртка для **gsch2pcb** под названием [[pcb_tips.ru#​Вот я набрал себе посадочных мест. Куда их теперь складывать|sch2pcb]].   * Скрипт-обёртка для **gsch2pcb** под названием [[pcb_tips.ru#​Вот я набрал себе посадочных мест. Куда их теперь складывать|sch2pcb]].
- 
  
 ===== Откуда можно загрузить gsch2pcb? ===== ===== Откуда можно загрузить gsch2pcb? =====
-Программа **gsch2pcb** --- это утилита gEDA/gaf. Обычно она +Программа **gsch2pcb** --- это утилита gEDA/gaf. Обычно она устанавливается по умолчанию (вместе со всеми остальными программами) при установке системы gEDA/gaf. Если по какой-либо причине на вашей машине она не установлена,​ то можно либо целиком загрузить tar-архив gEDA/gaf со страницы:​
-устанавливается по умолчанию (вместе со всеми остальными программами) при +
-установке системы gEDA/gaf. Если по какой-либо причине на вашей машине она +
-не установлена,​ то можно либо целиком загрузить tar-архив gEDA/gaf со страницы:​+
   * [[http://​wiki.geda-project.org/​geda:​download.ru]]   * [[http://​wiki.geda-project.org/​geda:​download.ru]]
 +
 либо вытянуть её прямо из **git** по адресу:​ либо вытянуть её прямо из **git** по адресу:​
   * [[http://​git.geda-project.org/​geda-gaf/​tree/​utils/​src]]   * [[http://​git.geda-project.org/​geda-gaf/​tree/​utils/​src]]
- 
  
 ===== gsch2pcb не может найти некоторые из моих посадочных мест или выдаёт ошибку. Как продиагностировать мою проблему?​ ===== ===== gsch2pcb не может найти некоторые из моих посадочных мест или выдаёт ошибку. Как продиагностировать мою проблему?​ =====
-Попробуйте запуск **gsch2pcb** в режиме удвоенных подробностей:​ +Попробуйте запуск **gsch2pcb** в режиме удвоенных подробностей:​ **''​gsch2pcb 
-**''​gsch2pcb -v -v''​**. +-v -v''​**. ​ Это вызовет фонтан сообщений о том, где программа пытается найти
-Это вызовет фонтан сообщений о том, где программа пытается найти+
 файлы посадочных мест. А также будет сказано,​ где она нашла те посадочные файлы посадочных мест. А также будет сказано,​ где она нашла те посадочные
 места, которые использует. места, которые использует.
Line 58: Line 54:
     (display "​Layer(10 \"​ignored\"​)\n(\n)"​ port)     (display "​Layer(10 \"​ignored\"​)\n(\n)"​ port)
     (newline port)))</​code>​     (newline port)))</​code>​
-Учтите,​ последним двум слоям будут соответствовать [[geda:​glossary.ru#​Слой +Учтите,​ последним двум слоям будут соответствовать [[geda:​glossary.ru#​Слой шелкографии|слои шелкографии]] для обеих сторон платы. Поэтому вам придётся определить на два слоя больше,​ чем нужно для разработки топологии проводников.
-шелкографии|слои шелкографии]] для обеих сторон платы. Поэтому вам придётся +
-определить на два слоя больше,​ чем нужно для разработки топологии проводников.+
  
geda/faq-gsch2pcb.ru.txt · Last modified: 2014/04/25 14:29 by vzh