Визуальный редактор структурно-функциональных схем

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума

Визуальный редактор структурно-функциональных схем

Postby IvanLis on 12 Dec 2016, 09:48

Может есть у кого наработки или идеи, как с минимальными усилиями реализовать визуальный редактор структурно-функциональных схем.
Требуется:
- установка/удаление/перемещение блока, редактирование его наименования;
- установка/удаление/перемещение соединения;
- сохранение/загрузка схемы;
- возможность описания схемы матрицей связности (смежности).

Примерно как на видео: https://www.youtube.com/watch?v=269bD1yCZwg
User avatar
IvanLis
professor
professor
 
Posts: 4368
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 670
hardware VIP bloggers teachers

Re: Визуальный редактор структурно-функциональных схем

Postby AndreyDmitriev on 12 Dec 2016, 14:25

Ну самое простое - позаимствовать идею (ну и какое-то количество кода, если религия позволяет) из старого SM тулкита
http://www.ni.com/pdf/manuals/323603a
Image
Там по сути Picture Control, ну и какое-то количество рутинной работы.
User avatar
AndreyDmitriev
VIP
VIP
 
Posts: 1223
Joined: 03 Feb 2010, 00:42
Location: Германия
Medals: 6
Activity (1) Professionalism (1) Tutorials (1) Gold (1) Black (2)
LabVIEW Version: 6.1 - 2016
Karma: 433

Re: Визуальный редактор структурно-функциональных схем

Postby IvanLis on 12 Dec 2016, 15:38

AndreyDmitriev wrote:Ну самое простое - позаимствовать идею (ну и какое-то количество кода, если религия позволяет) из старого SM тулкита

Андрей, может Вы и покажете где исходники лежат?
User avatar
IvanLis
professor
professor
 
Posts: 4368
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 670
hardware VIP bloggers teachers

Re: Визуальный редактор структурно-функциональных схем

Postby AndreyDmitriev on 12 Dec 2016, 15:53

IvanLis wrote:Андрей, может Вы и покажете где исходники лежат?

Ох, я уж и не помню - давно это было...
Этот тулкит только со старыми версиями LabVIEW совместим
Кажется так:
LabVIEW x.x\resource\plugins\statemachine\stateeditor.llb
Чтобы точнее сказать, надо старую версию ставить, ну и тулкит само собой.
User avatar
AndreyDmitriev
VIP
VIP
 
Posts: 1223
Joined: 03 Feb 2010, 00:42
Location: Германия
Medals: 6
Activity (1) Professionalism (1) Tutorials (1) Gold (1) Black (2)
LabVIEW Version: 6.1 - 2016
Karma: 433

Re: Визуальный редактор структурно-функциональных схем

Postby IvanLis on 27 Dec 2016, 23:22

Пришлось потратить несколько часов свободного времени, иногда сделать заново проще, чем разобраться.
В принципе все, что необходимо, имеется.

https://youtu.be/SCSVzdLVzks


Забыл сразу записать, еще можно сохранять как картинку и редактировать названия элементов:
https://youtu.be/3BXPMwW7pV8
User avatar
IvanLis
professor
professor
 
Posts: 4368
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 670
hardware VIP bloggers teachers


Return to Общие

Who is online

Users browsing this forum: No registered users and 1 guest

cron