mobidev 0 7 апреля, 2015 Опубликовано 7 апреля, 2015 · Жалоба Предлагаю делиться скриптами найденными на прострах Интернет или своими, если не жалко :rolleyes: Нашёл на хабре статью Написание скрипта расстановки элементов по кругу для Eagle CAD, однако внизу статьи участник resetnow любезно предоставил свой скрипт для KiCad https://gist.github.com/resetnow/81d8fa2b172437fef7c1 P.S. может стоит поискать другие полезные ULP-скрипты для Eagle Cad и адаптировать под KiCad. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobidev 0 8 апреля, 2015 Опубликовано 8 апреля, 2015 · Жалоба Простой путь клонирования Easy way to lay out a repeated circuit? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobidev 0 21 мая, 2015 Опубликовано 21 мая, 2015 · Жалоба Python script to generate footprints from openscad https://forum.kicad.info/t/python-script-to...om-openscad/869 I wrote some openscad script to generate Dangerous Prototype sick of beige cases as dxf files for laser cutting. Looking at it further I realised it would be trivial to use this to also generate kicad footprint files. The script can be found at https://github.com/TomKeddie/python-scripts.../openscad2kicad. It turns out to be fairly easy because, looking at the openscad source, it only generates line segments in its dxf export. Unfortunately it does not export color information so I can't do multiple layers but I'll work on that next. This of course opens up the possibility of generating any crazy pcb shape you want with openscad. Please be gentle, this is my first cut at this. http://dangerousprototypes.com/forum/viewt...p=61202#p612025 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
valber 0 13 февраля, 2016 Опубликовано 13 февраля, 2016 · Жалоба Написал небольшой скрипт для генерации изображения из файла схематики kicad (консольный не требует установки kicad). https://github.com/Valber/kicad_sch2image Также написал статью о том как его использовать, с планами реанимировать schhist http://crafting.be/2016/02/schhist-return-p1/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobidev 0 16 марта, 2016 Опубликовано 16 марта, 2016 · Жалоба Написал небольшой скрипт для генерации изображения из файла схематики kicad (консольный не требует установки kicad). https://github.com/Valber/kicad_sch2image Также написал статью о том как его использовать, с планами реанимировать schhist http://crafting.be/2016/02/schhist-return-p1/ Попробовал, что-то не совсем понял, метод поддерживает вложенные схемы или может проблемма в том, что нужен обязательно python3, а вторая ветка не работает? P.S. кстати, ещё полезный diff описан в следующих трёх видео (имеется в виду diff pcb) KiCad #6 - using git and a few scripts for visual diffs KiCad #6.1 - easy visual diffs on gerber files - git-difftool + bash-script + gerbv KiCad #6.2 - Visual gerber-file diffs with GUI integration - QGIT Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 11 июня, 2016 Опубликовано 11 июня, 2016 (изменено) · Жалоба Хочу одну штуку сделать. Но начну с вопроса. Например у нас есть smd компонент 2512. Если он в полигоне - туда просится keepout area. А если нет полигона - то наоборот, можно вести дорожки исходя из класса цепи. Так вот, как лучше задать такой keepout на библиотечном элементе? В каком слое? Если примем единое решение, будет юзабельный скрипт. Поясню: просто задать на библ. элементе полилинией контур, из которого при необходимости вычитать координаты для keepout Написал небольшой скрипт для генерации изображения из файла схематики kicad (консольный не требует установки kicad). :a14: о как я отстал от жизни. Спасибо, теперь на его основе можно много чего сделать. Кстати, там и баги имеются. Не все корректно отображается Изменено 11 июня, 2016 пользователем _Pasha Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobidev 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба Конвертор из Altium в KiCad для схем и печатных плат https://github.com/thesourcerer8/altium2kicad Если я правильно понял как раз нечно хотели в закрытом топике Импорт файлов Альтиума/Аллегро в Кикад P.S. сам ещё не проверял, если у кого есть возможность, то посмотрите насколько корректно происходит импорт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 65 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба Пробовал этот конвертор несколько месяцев назад, проект был средней сложности, ничего не получилось. Попробовал сейчас, взял несложный (относительно) проект. Файл схемы как-то сконвертился, хотя и криво, и eeschema его смогла открыть. Компоненты криво преобразовались - у всех есть только поле F0, других нет, у символов разъёмов пины торчат в обе стороны и т.п.. Файл платы pcbnew не открывает, выдаёт ошибку, де, что-то там не терминировано. В общем, имхо. неюзабельно. По крайней мере "из коробки". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smalcom 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба В "полуавтомате" его пробовал. Всякую графику мудрённую, 3Д-модели и трассы оставил. Компоненты быстрее руками. И вот почему: с механических слоёв всё переносит в слой шелкографии. Если не заморачиваться с дальнейшей поддержкой проекта, т.е. плата неизменна, то программка крайне хороша. Пробовал на проекте сложности ардуиновской платы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobidev 0 24 ноября, 2016 Опубликовано 24 ноября, 2016 · Жалоба Конвертор из Altium в KiCad для схем и печатных плат P.S. сам ещё не проверял, если у кого есть возможность, то посмотрите насколько корректно происходит импорт. Сегодня опробовал импорт на примере когда-то открытого Git-репозитория проекта OpenPilot Altium to KiCad Есть некоторые косячки, но в целом работает. На вскидку из недочётов или это особенности реализации: 1) Номиналы компонентов не в свойствах компонента, а как отдельный объект; 2) Некоторые компоненты не в то место импортированы. Из позитива - подтягивает в том числе и 3D модели компонентов. P.S. Итого впечаение позитивное, можно тестить глубже :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobidev 0 28 ноября, 2016 Опубликовано 28 ноября, 2016 · Жалоба Разработчики проекта "открытого телефона" Neo900 (привет OpenMoko & N900) выложили свой проект по визульным дифам схем Eeshow ‐ Schematics renderer and viewer http://neo900.org/stuff/eeshow/ На эту утилиту есть ссылка и с официального сайта KiCad из уже знакомого нам раздела External Tools These are tools that KiCad users have made to aid in development of their projects either within or outside KiCad. The tools are not necessarily stictly cross platform. P.S. Кстати, для справки, может кто не в курсе: Who is working on the Neo900? The project was initiated by Jörg H.-G. Reisenweber (Openmoko Veteran) and Nikolaus Schaller (OpenPhoenux / GTA04) and is now run by Neo900 UG (haftungsbeschränkt). The electronics are developed with the help of Golden Delicious Computers GmbH & Co. KG in Bavaria, Germany. Werner Almesberger (another Openmoko veteran) assists on technical and related issues. The website is operated by Sebastian Krzyszkowiak (FSO / SHR). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobidev 0 4 декабря, 2016 Опубликовано 4 декабря, 2016 · Жалоба StickerBOM is a KiCAD BOM exporter designed for people stuffing boards by hand. It generates a PDF for printable sticky labels, where each label reflects one BOM line from a supplier. You then stick these labels on the bags from your supplier, and they show you where things go. P.S. Полезный скрипт для генерации наклеек на упаковки компонентов для указаний к ручному монтажу Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobidev 0 20 марта, 2019 Опубликовано 20 марта, 2019 · Жалоба Попытаюсь воскресить топик This video demonstrates my kicad plugins: https://github.com/mmccoo/kicad_mmccoo See my blog for more about scripting in kicad https://kicad.mmccoo.com/2018/05/24/some-kicad-plugins-for-importing-fusion360-dxfs/ Note that the mounting hole plugin won't work for others with the current code. I've submitted a patch to the kicad folks. I'll update this description if/when that patch is accepted. P.S. (мопед не мой) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobidev 0 25 апреля, 2020 Опубликовано 25 апреля, 2020 · Жалоба The Python scripting interface in KiCad https://blog.oshpark.com/2020/04/24/intro-to-python-scripting-in-kicad/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
speleoastronom 0 14 мая, 2020 Опубликовано 14 мая, 2020 · Жалоба Вот мой скрипт на питоне для создания красивеньких списков компонентов. Умеет чуть больше, чем написано в документции на Github, в частности умеет создавать список координат для SMD компонентов, также можно менять цвета и форматирование. https://github.com/AlexanderNickolsky/KiCad-Better-BOM Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться