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

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

Собрал KiCAD для openSUSE-11.3. Тестовая сборка, соответствующая релиз-кандидату 2012-12-06.

Лежит на ftp

 

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


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

Это да, но дальнейшая судьба vrml такая, если не использовать ломаных солидворксов:

1. Blender import vrml

2. Blender export 3ds

3. Wings import 3ds

4. Wings save as *.wings

после чего радостно получаем субмодуль. Долгая, полная ловушек дорога.

Есть другие пути?

 

Попробовал новый способ формирования 3D-моделей компонент для печатных плат в KiCAD в формате VRML 2.0 (*.wrl).

Модель формируем в SW, Компас-3D v 1x или FreeCAD v 0.1x и пишем в формате STL binary.

Потом импортируем stl-файл в Wings (у меня v1.2)

и формирует здесь wings- и VRML-файлы для kicad.

При импорте модели из Компас-3D в kicad при назначении wrl надо задать масштаб 0.1 по всем осям.

FreeCAD - открытая и довольно интересная CAD для 3D-моделирования.

Можно пытаться спарить ее c KiCAD. Она, например, позволяет смотреть VRML-файлы

после PCBNEW. С Blender у меня союза не получилось - он вроде только VRML 1.0 кушает.

 

 

Есть другие пути?

Немного исследовал свежую версию открытой программы 3D-моделирования FeeCAD (v0.10-stable, v0.11-unstable).

Программа оставила неплохое впечатление. Она быстро развивается и работает в разных ОС.

Благодаря библиотеке ядра Open Cascade совместима с такими 3D-программами как КОМПАС-3D, Solidworks, Catia

через нейтральные форматы IGES, STEP, STL.

FreeCAD, как и KiCAD, позволяет писать расширения на Python.

Во FreeCAD можно перенести 3D-модель сборки на плате или корпуса прибора

через нейтральные форматы или IDF-экспорт, который нужно написать.

Для FreeCAD IDF-импорт уже есть (модуль на python).

3D-модель платы или корпуса можно применять для получения проекций чертежей, CAE-расчетов и выхода на станки с ЧПУ.

Windows-версия FreeCAD показалась мне не очень шустрой.

 

Летом вышел диск CAE Linux 2010 на базе Ubuntu 10.04 с набором таких инструментов.

Такие программы присутствуют и в отечественном Linux-репозитории Сизиф.

Установка только плохо описана.

post-54870-1291827902_thumb.png

post-54870-1291828590_thumb.png

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


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

:) парсим пост

>Модель формируем в SW, Компас-3D v 1x

это нуегонах.

> или FreeCAD v 0.1x и пишем в формате STL binary.

+1. Пробовал, нормально.

>Потом импортируем stl-файл в Wings (у меня v1.2)

Тут бывают непонятки с раскраской фэйсов. Чуть позже об этом поговорим.

>и формирует здесь wings- и VRML-файлы для kicad.

>При импорте модели из Компас-3D в kicad при назначении wrl надо задать масштаб 0.1 по всем осям.

>FreeCAD - открытая и довольно интересная CAD для 3D-моделирования.

>Можно пытаться спарить ее c KiCAD. Она, например, позволяет смотреть VRML-файлы

+1 это таки да. Только непонятно, когда будут роды Assembly mode.

Я уже спрашивал

 

>после PCBNEW. С Blender у меня союза не получилось - он вроде только VRML 1.0 кушает.

VRML2.0 там скрыт в пункте меню File/Import/X3D & VRML97

 

Wings хоть и суровый, но работать тоже можно, надо только как-то ему скрипты научиться подсовывать или допилить окно геометрии чтоб со свойствами было.

NaroCAD еще есть, но там походу предвидится только один формат. Хотя... поскольку он *.xml, может оно и проще его поженить...

Ойц. Тама оказывается импорт экспорт *.step есть!. Но все равно - режима сборки тоже нету. Фтопку

ЗЗЫ. Фрикад хавает демку кикада, ту что с плисом, - там повернут на 180 тумблер, и он смотрит внутрь платы. Это только у меня так?

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


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

Еще есть имхо здоровая мысля - подружить кикад с Open Database форматом - причем ничего ведь делать не надо, только клиента запустить под jdbc. Формат текстовый - ваще песня получается, компоненты в виде мемо хранятся.

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


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

Патч под древний ASPLinux 7.2 может кому поможет хотябы визуально оценить сабж

Исходные тексты самого кикада брал помоему вот отсюда, из ветки нашел помоему ссылку

ftp://ftp.ntcsm.ru/pub/kicad/release/kica...0-03-14.tar.bz2

ВхВидгеты брал cо странички кикада с sf.net wxWidgets-2.8.10.tar.gz

Ещё доставил cmake 2.6

Правки довольно безграмотны, но без них под ASPLinux 7.2 не собрать, в какой то мере они решают проблеммы неприемственности в разработке stl

kicad_dev.patch.gz

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


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

Всем добрый вечер. У меня возникла необходимость доработки форматки по госту (введение граф перв. прим и справ. N). Скачал исходники пакета и откорректировал. Делал тестовые сборки пакета с включеной и выключенной опцией госта.. всё вроде работает (сборку уделал для винды так как в ней работаю). Возможно кому то ещё понадобиться. Откорректированные исходники файлов прилагаю. Просьба человеку курьирующему сборки этого пакета в части госта посмотреть, попробовать может откорректировать кое что и очень желательно включить в сборку. Заранее спасибо.

gost_corr.7z

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


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

Логика простая. Есть два бранча - тестовый и стабильный. Нумерация ревизий в базаре у каждого своя.

Наработки из тестового периодически вливаются в стабильный.

На данный момент: тестовая - ревизия 2645, стабильная - ревизия 2372.

Собственно, эти разные нумерации и сбили с толку т.к. в svn все было иначе - релиз имел номер самой последней сборки. Что интересно, только что вышедший RC2 уже имеет "человеческий" номер, совпадающий с номером из нестабильной ветки http://iut-tice.ujf-grenoble.fr/cao/ Может быть Жан Пьер читает наш форум и решил сделать поправки? :biggrin: :rolleyes:

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


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

Просьба человеку курьирующему сборки этого пакета в части госта посмотреть, попробовать может откорректировать кое что и очень желательно включить в сборку.

Посмотрел. А можно ли эти изменения оформить патчем? Причем, очень желательно, к свежим ревизиям.

 

Может быть Жан Пьер читает наш форум и решил сделать поправки?

Ну это вряд ли :)

А номер стал совпадать после того, как он залил ветку testing в stable.

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


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

Можно и патчем. Патч прилагается. Использовать так: перейти в корневой каталог сборки и запустить patch -p2 -i /путь к патчу/kicad_gost.patch :rolleyes:

kicad_gost_patch.7z

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


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

Всем добрый день. Скачал новую сборку 2683 для винды. Но она оказалась не рабочая - требует dll - ку. Скачал исходники и собрал сам. Заработала опция зеркалки при печати pcb. Спасибо что исправили. :rolleyes:

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


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

Создаю новый модуль, в редакторе модулей, нажимаю "создать новую библиотеку и сохранить в ней текущий модуль"

Подскажите:

- как сделать новую библиотеку видимой из "выбор рабочей библиотеки"?

- при создании библиотеки образуется только файл с расширением "mod", у стандартных есть еще файл "mdc", что это за файл и как его создавать?

 

ОС WinXP SP3

build (2010-05-05 BZR 2356)-stable

Изменено пользователем CR8's

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


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

- как сделать новую библиотеку видимой из "выбор рабочей библиотеки"?
В редакторе плат Preferences->Library добавить вашу новую библиотеку

- при создании библиотеки образуется только файл с расширением "mod", у стандартных есть еще файл "mdc", что это за файл и как его создавать?
Это ссылки на документацию. Не обращайте внимания. Они создадутся автоматически.

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


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

Всем добрый вечер. У меня возникла необходимость доработки редактора eeschema в части поддержки рисования пункирных и штрих-пунктирных линий. Поэтому пришлось откорректировать файлы проекта. Тестовую сборку делал под винду так как в ней работаю, тщательно проверил - вроде всё работает. Старался сделать максимально просто и чтобы было удобно работать. Также сделал патч. Исправления сделаны для последней сборки 2720 (это важно). Исходники откорректированных файлов и патч прилагаются.

patch.7z

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


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

В паку kicad_xslt на ftp положил программу xsltproc обработки XML-файлов (Win32),

которые формируются по новой технологии содания списков цепей KiCAD с помощью

подключаемых плагинов Netlist и BOM (глава 14 документации). Для плагина надо уметь писать

файл стиля обработки XSL. Попробовал написать такой для pcad netlist.

Сложнее сделать XSL для BOM-вывода. Архив xslt_min надо распаковать

в c:/Windows/System32.

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


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

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