Страница 3 из 4
Re: VisualHAL
Добавлено: 30 сен 2014, 15:17
Serg
Да наверно репозитарий и не обязательно, думаю достаточно будет по паре вариантов таких компонентов в библиотеке и инструкция как добавлять свои варианты.
Я чёта стал задумываться об отдельном редакторе с встроенными HAL-компонентами... Только вот пока решимости не хватает взяться за реализацию...

Re: VisualHAL
Добавлено: 30 сен 2014, 15:24
Nick
Тоже визуальном?
Re: VisualHAL
Добавлено: 30 сен 2014, 15:58
Serg
Ну вобщем-то библиотечный редактор в KiCAD'е вполне себе визуальный...

Re: VisualHAL
Добавлено: 30 сен 2014, 16:49
Nick
тогда не понимаю что значит "
отдельном редакторе"...

Re: VisualHAL
Добавлено: 01 окт 2014, 00:56
Serg
Выкинуть KiCAD и написать свой редактор схем, заточенный под HAL.

Тогда в нём можно будет компоненты генерить по месту.
Re: VisualHAL
Добавлено: 01 окт 2014, 11:16
Nick
это как?

Re: VisualHAL
Добавлено: 01 окт 2014, 11:29
Сергей Саныч
Nick писал(а):это как?

Написал строку hal - плямс - появился компонент на схеме.
С десятью рогами, с десятью ногами(с)
Re: VisualHAL
Добавлено: 01 окт 2014, 11:34
Nick
о, это очень интересно!
Кстати... а ведь можно брать и все свои штуки, например расположение элементов в виде комментариев в рабочий hal вставлять, тогда можно будет сделать транслятор hal<->visualhal. причем если у елементов нет комментариев - то просто скидывать их где-нибудь в сторонку.
А в kicad если перемещать элемент привязаный проводниками, то проводники будут перемещаться или останутся там где и были?
Re: VisualHAL
Добавлено: 01 окт 2014, 11:38
Сергей Саныч
Nick писал(а):о, это очень интересно!
ненене - это только мои домыслы

А что
UAVpilot под этим понимает, не знаю.
Но хорошо бы.
Re: VisualHAL
Добавлено: 01 окт 2014, 15:41
Serg
Сергей Саныч писал(а):ненене - это только мои домыслы

В твоих домыслах кроется истина.
Nick писал(а):тогда можно будет сделать транслятор hal<->visualhal
В принципе достаточно сохранять только расположение элементов, а связи строить по связям HAL... Но, честно говоря, я всё ещё не вижу смысла тратить на это свои ресурсы - мне в тех редких случаях, когда это нужно, всё ещё проще делать это вручную.
А вот из схемы в HAL пользуюсь постоянно, да и заказчику описание автоматики в виде схемы понятнее.
Re: VisualHAL
Добавлено: 01 окт 2014, 16:35
Nick
UAVpilot писал(а): только расположение элементов, а связи строить по связям HAL...
а как прокладывать эти связи? А то опять получится мешанина из "проводников"...
Re: VisualHAL
Добавлено: 01 окт 2014, 17:34
Serg
Nick писал(а):а как прокладывать эти связи? А то опять получится мешанина из "проводников"...
Такие вещи несложно пишутся, опять-же можно какой-нибудь готовый автороутер прикрутить. Да и просто если связи не будут отрываться при перемещении их и компонентов можно будет вручную "фэншуй" навести, это ж разовая работа, только чтоб понять чужой HAL...
Re: VisualHAL
Добавлено: 01 окт 2014, 22:20
Nick
А они не будут отрываться?
Re: VisualHAL
Добавлено: 01 окт 2014, 23:25
Serg
В KiCAD отрываются. Значит не судьба...

Re: VisualHAL
Добавлено: 02 окт 2014, 09:12
AlexTskan
в Hiasm не отрываются...
Re: VisualHAL
Добавлено: 02 окт 2014, 12:41
Сергей Саныч
UAVpilot писал(а):В KiCAD отрываются.
Если таскать по команде G, а не М - не отрываются. Тянутся по принципу "резиновой нити" (а не вертикально/горизонтально).
KiCad виндовый Build: (2013-07-07 BZR 4022)-stable

- Kicad.PNG (11.5 КБ) 2320 просмотров
Re: VisualHAL
Добавлено: 02 окт 2014, 13:18
Serg
Сергей Саныч писал(а):Если таскать по команде G, а не М - не отрываются.
А, точно! Про G я и забыл, таскал выделяя мышом. Это меня и озадачило, вроде раньше активно пользовался и проблем с отрывом небыло.
Давно не пользовался им и забыл уже.
Re: VisualHAL
Добавлено: 02 окт 2014, 15:17
Nick
А как это "таскать по команде G"?
Re: VisualHAL
Добавлено: 02 окт 2014, 15:29
Сергей Саныч
Показываешь на компонент и жмешь G.
Или через ПКМ:
Re: VisualHAL
Добавлено: 18 ноя 2014, 23:18
odekolon
Добрый вечер!
установил Kicad,
скачал и подключил плагин плагин (вроде все по инструкции)
но вместо hal - файла, почему-то генериться xml-файл
Команда netlist:
"/home/bor/Kicad/VisualHAL/halplugin.py %I %O.hal"
kicad от 16 апреля 2012 года
что я делаю не так?