Перейти к содержанию
    

KiCAD кто-нибудь использует?

Здравствуйте, Андрей. Планы полезные. О предложениях подумаем.

Пока предлагаю и прилагаю файл о kicad-2013 (дополнения и исправления возможны, полезны, принимаются).

 

Я бы суффиксы .exe у программ заключил в квадратные скобки - ни в линуксе, ни в макоси таких суффиксов нет.

Все ссылки с kicad.r4b.ru можно и нужно заменить на [ftp|www].kicad.ru.

Домен оплачен по апрель 2014.

Изменено пользователем faa

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы суффиксы .exe у программ заключил в квадратные скобки - ни в линуксе, ни в макоси таких суффиксов нет.

Все ссылки с kicad.r4b.ru можно и нужно заменить на [ftp|www].kicad.ru.

Поправил

kicad_news_2013_v2.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пофиксил в bzr4024.

У нас сейчас получается, что DXF-патч от faa, format-патч от OVS и gost-патч от Барановского

остались за бортом официальных сборок. Может их можно туда пофиксить, чтобы не растерять?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У нас сейчас получается, что DXF-патч от faa, format-патч от OVS и gost-патч от Барановского

остались за бортом официальных сборок. Может их можно туда пофиксить, чтобы не растерять?

Предлагаю потестить сборку для вин32, для линух

исходники.

Там все эти патчи включены, только в eeschema уменьшены диаметры соединения проводников и инверсии,

а в pcbnew добавлена горячая клавиша изменения ширины всего проводника.

Если все хор и ок, то отправлю в lp:kicad и попрошу JP включить их в релиз.

 

В файлике про kicad-2013 встречаются сборки ГОСТ и GOST, может как-то единообразить?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Написал скрипт для создания спецификации, оформленной по требованиям ЕСКД, из BOM файла сгенерированного в EEschema. О том как правильно сгенерировать перечень элементов для дальнейшего создания спецификации подробно написано в README файле в приложенном архиве (в файле используются символы юникода, по этому может придется подобрать шрифт, желательно моноширный). Сам скрипт написан на python 2, как им пользоваться тоже есть в README.

Пример перечня элементов и полученной из него спецификации прикрепил к сообщению для наглядности.

 

Что реализовано:

- рамки и таблицы выполнены по ГОСТу;

- порядок заполнения следующий: сначала в алфавитном порядке располагаются элементы без группы с разделением в одну строку между элементами разных типов, затем группы элементов тоже в алфавитном порядке;

- одинаковые элементы, идущие подряд, сводятся в одну строку с указанием в графе "Поз. обозначение" первого и последнего элементов (если элементов два - разделяются запятой, если больше двух - многоточием), в графе "Кол." указывается количество сведенных одинаковых элементов;

- если название группы элементов располагается в конце таблицы, так что после него нет ни одного элемента, то оно переносится на следующую страницу;

- если номинал резистора, конденсатора или индуктивности указан без единицы измерения (Ом, Ф, Гн), они будут добавлены автоматически;

- если спецификация состоит из одного листа, то графа основной надписи "Листов" не заполняется;

- из файла схемы *.sch считываются значения полей основной надписи и заносятся в спецификацию;

- если в децимальном номере указан тип схемы (Э3, Э2, ...) к нему добавляется "П" (перечень) согласно ГОСТ;

- используется свободный чертежный шрифт opengostfont.

 

Что планируется:

- указывать стандарт однотипных элементов в названии группы.

 

Сгенерированная спецификация представляет собой электронную таблицу в Open Document Format (*.ods). Каждая страница выполнена в виде отдельного листа.

Для просмотра (и редактирования) спецификации рекомендую использовать LibreOffice или OpenOffice, так как MS Office не очень дружит с открытым форматом документов и не совсем корректно воспроизводит форматирование (по этой причине приложил пример спецификации в pdf).

 

Хотелось бы узнать ваше мнение и услышать конструктивные замечания и предложения.

 

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

kicadbom2spec.zip

example.zip

Изменено пользователем Барановский Константин

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Написал скрипт для создания спецификации, оформленной по требованиям ЕСКД, из BOM файла сгенерированного в EEschema.

-- skip --

- одинаковые элементы, идущие подряд, сводятся в одну строку с указанием в графе "Поз. обозначение" первого и последнего элементов (если элементов два - разделяются запятой, если больше двух - многоточием), в графе "Кол." указывается количество сведенных одинаковых элементов;

Сепаратор (стр.283 скрипта) по ГОСТ, ЕМНИП, должен быть из двух точек.

Это правильно делает вывод перечня в kicad (там две точки).

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сепаратор (стр.283 скрипта) по ГОСТ, ЕМНИП, должен быть из двух точек.

Это правильно делает вывод перечня в kicad (там две точки).

Руководствовался ГОСТ 2.701-84, внизу 12 старницы примечание 2 и на странице 13 пример заполнения. И там и там указано многоточие (три точки).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уэйн сломал обозначение мультипарт элементов в схематике.

Так что при тестировании свежих сборок чудесам не удивляйтесь.

 

Руководствовался ГОСТ 2.701-84, внизу 12 старницы примечание 2 и на странице 13 пример заполнения. И там и там указано многоточие (три точки).

Спорить не будет, но склероз мой говорит, что нормоконтроль требовал две точки :)

 

ГОСТ 2.701-2008 стр.10 примечание 2 стоит три точки, тут же на рис.6 на предпоследней строке стоит "-".

Из серии "чудите, как хотите, только не мешайте". Составителей и авторов свежих ГОСТов на дыбу бы :(

Если уж в гостах бардак, то что уж с нас требовать ;)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Написал скрипт для создания спецификации, оформленной по требованиям ЕСКД, из BOM файла сгенерированного в EEschema. О том как правильно сгенерировать перечень элементов для дальнейшего создания спецификации подробно написано в README файле в приложенном архиве (в файле используются символы юникода, по этому может придется подобрать шрифт, желательно моноширный). Сам скрипт написан на python 2, как им пользоваться тоже есть в README.

 

Константин, приветствую. Я в замешательстве :)

 

Недели 2 назад начал разработку генератора перечня элементов и спецификации (в соответствии с ГОСТ) на c++ как дополнительный инструмент в самом KiCad с поддержкой исполнений.

 

Вы меня опередили :) Теперь и не знаю как быть, продолжать свой делать или остановиться :wacko:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

AVL, здравствуйте!

Думаю нужно продолжать. Нативный генератор перечня куда лучше скрипта, к тому же одно другому не мешает. В случае чего, готов помочь.

Изменено пользователем Барановский Константин

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В файлике про kicad-2013 встречаются сборки ГОСТ и GOST, может как-то единообразить?

Ok

kicad_news_2013_v3.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто-нибудь понимает, как работает функция "Обмен слоёв" в Pcbnew? Если попробовать обменять (точнее перенести) слой шелкографии на слой меди, то большая часть не переносится, но отдельные элементы попадают. При переносе с медного слоя на шелкографию, проводники переносятся, контактные площадки и полигоны - нет.

 

alexen

Попробуйте полностью удалить из файла для всех трех моделек эти 2 ноды: "texCoord TextureCoordinate { point [.*] }" и "texCoordIndex [.*]" (.* - соответственно, всё что между квадратными скобками).

Спасибо, помогло.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может кто-то ещё не знает.

Нам подфорум выделили, ура!

Давайте потихоньку обживать:)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подфорум создан :)

Ну что, перебираемся?

Эту ветку на темы разбирать будем?

Или оставим как есть? ;)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Потрамбовать местных админов на предмет создания подфорума. А то в одной ветке уже трудновато существовать.

2. Планирую переезд фтп и kicad.ru (пока без наполнения) на новый IP

3. Проработать формат и наполнение www.kicad.ru

Жду конструктивные предложения и пожелания.

Тематика веток подфорума и сайта может быть примерно такой:

 

Вопросы проектирования в KiCAD

Разработка библиотек компонентов для KiCAD

Вопросы выпуска КД по требованиям ЕСКД

Локализация (русификация) интерфейса и документации KiCAD

GOST сборка KiCAD для Linux

GOST сборка KiCAD для Windows

Развитие тестовой ветки KiCAD. Доработка KiCAD на С++

Разработка KiCAD-скриптов на Python

Взаимодействие KiCAD со смежными программами

Выход стабильных версий KiCAD

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...