|
pcad2kicad, Вопросы конвертации P-CAD 200x в KiCad |
|
|
|
May 24 2013, 04:41
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(viknn @ May 23 2013, 22:29)  AVL Gost Tools начал осваивать с конвертера библиотек и проектов Pcad. Вопросы и замечания: 1) Из файлов LIA можно получить только LIB-библиотеки kicad, а MOD? 2) Передаются параметры F0, F1, F2. Если есть F3 - например ТУ (TU) - он теряется? 3) dcm-файл можно не формировать. 1) На определенном этапе (лето 2012) pcad2kicad был в составе дерева KiCad (в моей отдельной ветке), но функционировал как отдельный исполняемый файл. В том виде он умел конвертировать схему и схемные библиотеки, а также плату и библиотеки паттернов. Wayne Stambaugh тогда забраковал pcad2kicad и сказал, обосновывая тем, что ему не нравится, что pcad2kicad - отдельный исполняемый файл. И "порекомендовал" переписать pcad2kicad в виде Pcbnew плагина. И это не смотря на то, что в KiCad до сих пор нет плагина конвертации библиотек паттернов и нет вообще никакого плагина конвертации схем и библиотек УГО. Логика возмутительная. Но я, видя преимущество использования плагина хотя бы в части конвертации pcb (нет зависимости от формата файла .kicad_pcb (тогда еще .pcb)), решил согласиться и переделал pcad2kicad в виде этого плагина. Однако, механизм Pcbnew плагина в самом KiCad до сих пор не поддерживает конвертацию библиотек. Исходники, которые до этого использовались для конвертации pcb библиотек я не удалял, поскольку этот вопрос был подвешен. Jean Pierre уже в 2013 году самолично посчитал этот код конвертации pcb библиотек в pcad2kicadpcb "мертым" и вырезал его. Конвертация pcad2kicadsch до сих пор так и не влита в lp:kicad и существует в виде отдельного исполняемого файла по сей день. Вот такая история. Я пока жду, когда будет готов механизм плагина для конвертации pcb библиотек в самом KiCad. Как будет готов, поддержу pcad2kicad для него. (Не уверен, что есть большой смысл восстанавливать вырезанный код конвертации библиотек паттернов и делать еще один исполняемый файл для этого. Я все пытаюсь надеяться, что вот-вот будет закончен механизм lib tables, и тогда потратить силы уже на новый подход). Если достаточно библиотеку сформировать только из компонентов, которые есть в плате, то можно с помощью pcad2kicad Pcbnew plugin загрузить плату в KiCad, а потом выгрузить библиотеку через File->Archive Footprints->Create Footprint Archive. Также, если у кого-то есть возможность работать в P-CAD, то выборочно можно добавлять из пикадовских библиотек паттерны в пустой проект pcb в P-CAD. Сохранять такую панель паттернов в ASCII pcb файл, а дальше как описано в предыдущем абзаце. Понятно, что не удобно, но пока можно так обходить ситуацию. 2) здесь не понял вопрос.
Сообщение отредактировал AVL - May 24 2013, 05:07
|
|
|
|
|
 |
Ответов
|
Jun 20 2013, 20:17
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(tema-electric @ Jun 19 2013, 18:23)  На днях сконвертил плату пикадовскую в кикад, и у компонентов нет ни одного позиционного обозначения. А вместо позиционки местами стоят номиналы.  Цитата(tema-electric) Цитата(AVL) Я посмотрел, не увидел проблем (номиналы на месте, позиционные обозначения на месте). Ревизия 4154. Ревизия последняя. Сейчас повторно импортировал еще раз, посмотрел и не понял, как так, все на месте . Но стоит сохранить этот файл ... и открыть и Вы увидите, то о чем я говорю. Вся позиционка исчезнет. Исправил. Актуальная ревизия 4157. Цитата(tema-electric @ Jun 20 2013, 21:48)  Конвертер для схематика, видимо, недавно появился и еще несколько сыроват. При импорте схемы компонент питания "+5 V" так и сконвертился, а KiCAD терпеть не может пробелов.  Я так понимаю пробелы лучше на "_" заменять? По крайней мере попробовал в редакторе библиотечного компонента заменить исходное имя компонента "+5V_Con" на "+5V Con", редактор его принудительно сам обратно переименовывает в "+5V_Con".
|
|
|
|
Сообщений в этой теме
AVL pcad2kicad May 24 2013, 04:41 viknn Цитата(AVL @ May 24 2013, 07:41) 2) здесь... May 28 2013, 08:59 viknn Еще один момент, связанный с кириллицей.
Из обоих ... May 31 2013, 15:46  AVL Цитата(viknn @ May 31 2013, 19:46) Еще од... May 31 2013, 20:31  AVL Цитата(viknn @ May 31 2013, 19:46) Еще од... Jun 8 2013, 12:33 AVL Цитата(viknn @ May 23 2013, 22:29) AVL
Go... Jun 1 2013, 20:54  viknn Цитата(AVL @ Jun 1 2013, 23:54) Все пытаю... Jun 2 2013, 15:47   AVL Цитата(viknn @ Jun 2 2013, 19:47) Хочется... Jun 2 2013, 16:26    viknn Цитата(AVL @ Jun 2 2013, 19:26) Получаетс... Jun 2 2013, 18:34     AVL Цитата(viknn @ Jun 2 2013, 22:34) Согласн... Jun 2 2013, 19:04      viknn Цитата(AVL @ Jun 2 2013, 22:04) Имеется в... Jun 3 2013, 03:20       AVL Цитата(viknn @ Jun 3 2013, 07:20) Как-то ... Jun 3 2013, 08:20   AVL Цитата(viknn @ Jun 2 2013, 19:47) Хочется... Jul 7 2013, 11:39 mobidev Наверно было бы не плохо иметь оба аттрибута, ибо,... Jun 3 2013, 10:10 AVL Цитата(tema-electric @ Jun 19 2013, 18... Jun 19 2013, 14:24  tema-electric Цитата(AVL @ Jun 19 2013, 21:24) Сможете ... Jun 19 2013, 15:00  tema-electric Цитата(AVL @ Jun 21 2013, 03:17) Я так по... Jun 21 2013, 01:58   AHTOXA Если скормить pcad2kicadsch не-ascii схему, то он ... Jun 21 2013, 11:36    AVL Цитата(AHTOXA @ Jun 21 2013, 15:36) Если ... Jun 23 2013, 07:19   AVL Цитата(tema-electric @ Jun 21 2013, 05... Jun 23 2013, 09:01 tema-electric Конвертер для схематика, видимо, недавно появился ... Jun 20 2013, 17:48 dxp Прошу прощения за некропост, но вопрос по теме.
... Apr 29 2016, 10:58 alex9 Цитата(dxp @ Apr 29 2016, 14:58) Ну, и в ... Apr 29 2016, 13:13 dxp QUOTE (alex9 @ Apr 29 2016, 19:13) Успешн... May 4 2016, 08:15  alex9 Цитата(dxp @ May 4 2016, 12:15) А импорт ... May 4 2016, 17:23   AVL Цитата(alex9 @ May 4 2016, 20:23) 1) В го... May 13 2016, 07:04    Сергей Борщ QUOTE (AVL @ May 13 2016, 10:04) то бинар... May 13 2016, 07:34     AVL Цитата(Сергей Борщ @ May 13 2016, 10:34) ... May 13 2016, 10:16      Сергей Борщ QUOTE (AVL @ May 13 2016, 13:16) При сбор... May 13 2016, 10:59    alex9 Цитата(AVL @ May 13 2016, 11:04) Цитата(a... May 16 2016, 10:41     AVL Цитата(alex9 @ May 16 2016, 13:41) Это от... May 18 2016, 06:43      alex9 Цитата(AVL @ May 18 2016, 10:43) Исправил... May 18 2016, 07:37 alex9 Цитата(AVL @ May 18 2016, 10:43) Исправил... May 21 2016, 11:51 AVL Цитата(alex9 @ May 21 2016, 14:51) Помогл... May 21 2016, 21:05  AVL Цитата(AVL @ May 22 2016, 00:05) Отправил... May 22 2016, 12:37  alex9 Цитата(AVL @ May 22 2016, 01:05) Если буд... May 22 2016, 14:13   AVL Цитата(alex9 @ May 22 2016, 17:13)
Вот. ... May 22 2016, 22:35    alex9 Цитата(AVL @ May 23 2016, 02:35) По Specc... May 23 2016, 17:03 faa to AVL
После смерживания с 6893 (gost bzr4399) пер... Jun 7 2016, 19:59
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|