Предложения по улучшению LabVIEW

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

Предложения по улучшению LabVIEW

Postby Eugen Graf on 25 Sep 2009, 13:44

Будем собирать здесь ваши предложения и пожелания. Может быть NI обратит на них своё внимание.

Моё превое предложение это надёжная поддержка векторной графики (включая градиенты) например в формате SVG, ну или PDF.
User avatar
Eugen Graf
guru
guru
 
Posts: 6502
Joined: 13 Nov 2007, 02:20
Location: Saarbrücken
Medals: 4
Activity (1) Professionalism (1) Silver (1) Black (1)
LabVIEW Version: 2009
Karma: 303
CLAD I/O VIP bloggers internet

Re: Предложения по улучшению LabVIEW

Postby crashwork on 25 Sep 2009, 14:03

Мое первое предложение это добавление функционала для разработки собственных шаблонных контролов. Я имею в виду более глубокие этапы разработки. Чтобы не возникало таких проблем как уже подымалось на форуме (когда кнопка круглая и возникают проблемы с отработкой щелчка по ней). В идеале я вообще хотел бы иметь специальную дополнительную подсреду для разработки контролов.
User avatar
crashwork
adviser
adviser
 
Posts: 205
Joined: 17 Feb 2009, 19:57
Location: Украина. Кременчуг
Medals: 2
Activity (1) Silver (1)
LabVIEW Version: 8.5, 9.0
Karma: 22
I/O bloggers teachers

Re: Предложения по улучшению LabVIEW

Postby crashwork on 25 Sep 2009, 14:09

И еще одно, не знаю может оно и не уместно. Но хотелось бы чтобы как в Matlab-е можно было соединять элементы на блок-диаграмме. Там выделяется первый элемент - зажимается ctrl - щелчек по второму элементу и соединение произведено. Это удобно по крайней мере для одно входовых/выходовых элементов. В :labview: громадное количество многовходовых элементов, что значительно усложняет сей метод. Но все равно мне бы хотелось иметь такую возможность.
User avatar
crashwork
adviser
adviser
 
Posts: 205
Joined: 17 Feb 2009, 19:57
Location: Украина. Кременчуг
Medals: 2
Activity (1) Silver (1)
LabVIEW Version: 8.5, 9.0
Karma: 22
I/O bloggers teachers

Re: Предложения по улучшению LabVIEW

Postby Konstantin Sumenko on 25 Sep 2009, 14:27

1) Сделать нормальный механизм масштабирования элементов лицевой панели (само скалирование+привязка направления масштабирования (в простонародье якорь)).
2) Добавить возможность вручную забивать координаты контрола во время разработки лицевой панели.
3) Добавить MDI.
4) Расширить возможности инсталлера (по большей части косметические поправки).
5) Присоединяюсь к предложению о расширении возможностей кастомизации элементов лицевой панели (Как в
C#: custom control, user control)
User avatar
Konstantin Sumenko
expert
expert
 
Posts: 1437
Joined: 17 Jul 2008, 12:20
Location: Moscow
Medals: 2
Activity (1) Bronze (1)
LabVIEW Version: 2010
Karma: 122
VIP bloggers students

Re: Предложения по улучшению LabVIEW

Postby FireFly on 25 Sep 2009, 14:34

Мне первое время очень не хватало масштабирования БД. Сейчас вроде структуры моих программ стали покомпактнее и их стало возможным охватить одним взглядом (не без помощи этого форума :wink: ), но всё равно порой хочется иметь возможность приблизить или отдалить БД. Например, после продолжительной работы в OrCAD пальцы уже интуитивно нажимают "I" и "O" :)
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
User avatar
FireFly
expert
expert
 
Posts: 1321
Joined: 25 Apr 2009, 08:58
Location: Санкт-Петербург
Medals: 2
Activity (1) Black (1)
LabVIEW Version: 2014
Karma: 174

Re: Предложения по улучшению LabVIEW

Postby Eugen Graf on 25 Sep 2009, 14:38

Crowbar wrote:3) Добавить MDI.


Что это?
User avatar
Eugen Graf
guru
guru
 
Posts: 6502
Joined: 13 Nov 2007, 02:20
Location: Saarbrücken
Medals: 4
Activity (1) Professionalism (1) Silver (1) Black (1)
LabVIEW Version: 2009
Karma: 303
CLAD I/O VIP bloggers internet

Re: Предложения по улучшению LabVIEW

Postby Konstantin Sumenko on 25 Sep 2009, 14:43

Помнишь разговор про parent-child window? Это и есть Multiple Document Interface. Кстати в википедии есть описание.
User avatar
Konstantin Sumenko
expert
expert
 
Posts: 1437
Joined: 17 Jul 2008, 12:20
Location: Moscow
Medals: 2
Activity (1) Bronze (1)
LabVIEW Version: 2010
Karma: 122
VIP bloggers students

Re: Предложения по улучшению LabVIEW

Postby Chupakabra on 25 Sep 2009, 15:41

Полностью поддерживаю:

1) Сделать нормальный механизм масштабирования элементов лицевой панели (само скалирование+привязка направления масштабирования (в простонародье якорь)).
2) Добавить возможность вручную забивать координаты контрола во время разработки лицевой панели.
....
4) Расширить возможности инсталлера (по большей части косметические поправки).
5) Присоединяюсь к предложению о расширении возможностей кастомизации элементов лицевой панели (Как в
C#: custom control, user control)

Еще есть предложение (на labview.ru писал про него уже :) )
Сделать для контролов и индикаторов опцию загрузка/выгрузка значение из заданного ini файла. Т.е. в нестройках просто указываетете ini файл к которому будет привязан данный контрол. И методы для лицевой панели, скинуть все тек. параметры в ini (для которыйх активна опция), загрузить все из ini. И для каждого контрола метод такой же.
User avatar
Chupakabra
professional
professional
 
Posts: 332
Joined: 21 Jan 2009, 10:50
Location: Москва
Medals: 1
Tutorials (1)
LabVIEW Version: 2012
Karma: 86
VIP bloggers

Re: Предложения по улучшению LabVIEW

Postby toto on 25 Sep 2009, 16:18

Crowbar wrote:1) Сделать нормальный механизм масштабирования элементов лицевой панели (само скалирование+привязка направления масштабирования (в простонародье якорь)).


Всеми конечностями голосую за этот пункт :) Это просто бич на сегодняшний день, приходится делать интерфейс под одно конкретное разрешение экрана, потому, что времени на программное управление всем интерфейсом банально нет, а автомасштаб который есть в LabVIew это ужас, лучше бы его вообще не было :)
toto
professional
professional
 
Posts: 390
Joined: 07 Mar 2008, 09:26
Location: Санкт-Петербург
Medals: 3
Activity (1) Gold (1) Black (1)
LabVIEW Version: 6i,7.1,8.2,8.6,9,10
Karma: 77
I/O PDA VIP vision freelance

Re: Предложения по улучшению LabVIEW

Postby Pavel Krivozubov on 28 Sep 2009, 10:20

да уж, грамотное масштабирование действительно необходимо.
А еще неплохо было бы расширить возможности PDA-модуля, т.к. очень много урезано по сравнению с PC-шной версией. Хотя бы привести в соответствие Event структуру и Property Node.
User avatar
Pavel Krivozubov
professor
professor
 
Posts: 4385
Joined: 07 Feb 2008, 16:39
Location: г. Электросталь
Medals: 3
Activity (2) Bronze (1)
LabVIEW Version: 7.0 - 2013
Karma: 218
hardware I/O PDA VIP vision bloggers internet teachers students freelance

Re: Предложения по улучшению LabVIEW

Postby mzu2006 on 28 Sep 2009, 14:12

+1 к масштабированию и якорям.
+1 к MDI

А также возможность отображать векторный рисунок на симуляционной подсистеме (simulink -style). Например,
Clipboard02.png
Clipboard02.png (9.83 KiB) Viewed 12670 times
вместо
Clipboard01.png
Clipboard01.png (2.76 KiB) Viewed 12670 times
User avatar
mzu2006
doctor
doctor
 
Posts: 2456
Joined: 16 Aug 2008, 02:12
Location: St-Petersburg (RU), Phila, Boston, Washington DC
Medals: 3
Professionalism (1) Tutorials (1) Black (1)
LabVIEW Version: 7.1 10 11 12
Karma: 279
CLAD CLD I/O PDA VIP vision bloggers teachers

Re: Предложения по улучшению LabVIEW

Postby Jakob Brontfeyn on 06 Oct 2009, 11:36

Сделать так, чтобы таймер не переполнялся
каждые 49,7 дней, подробности смотри здесь:

http://www.automationlabs.ru/forum/show ... php?t=5420
User avatar
Jakob Brontfeyn
expert
expert
 
Posts: 1703
Joined: 28 Feb 2008, 11:01
Medals: 6
Activity (1) Gold (1) Silver (2) Black (2)
Karma: 237
VIP

Re: Предложения по улучшению LabVIEW

Postby Eugen Graf on 06 Oct 2009, 11:39

Jakob wrote:Сделать так, чтобы таймер не переполнялся
каждые 49,7 дней, подробности смотри здесь:

http://www.automationlabs.ru/forum/show ... php?t=5420


По-моему он не может не переполнятся. Если есть возражения, можно поспорить в другой отдельной теме.
User avatar
Eugen Graf
guru
guru
 
Posts: 6502
Joined: 13 Nov 2007, 02:20
Location: Saarbrücken
Medals: 4
Activity (1) Professionalism (1) Silver (1) Black (1)
LabVIEW Version: 2009
Karma: 303
CLAD I/O VIP bloggers internet

Re: Предложения по улучшению LabVIEW

Postby FireFly on 06 Oct 2009, 11:54

eg wrote:По-моему он не может не переполнятся. Если есть возражения, можно поспорить в другой отдельной теме.

А сделать 64-битный таймер?
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
User avatar
FireFly
expert
expert
 
Posts: 1321
Joined: 25 Apr 2009, 08:58
Location: Санкт-Петербург
Medals: 2
Activity (1) Black (1)
LabVIEW Version: 2014
Karma: 174

Re: Предложения по улучшению LabVIEW

Postby Eugen Graf on 06 Oct 2009, 11:54

FireFly wrote:
eg wrote:По-моему он не может не переполнятся. Если есть возражения, можно поспорить в другой отдельной теме.

А сделать 64-битный таймер?


Всё равно он тоже будет переполнятся, но значительно позже.
User avatar
Eugen Graf
guru
guru
 
Posts: 6502
Joined: 13 Nov 2007, 02:20
Location: Saarbrücken
Medals: 4
Activity (1) Professionalism (1) Silver (1) Black (1)
LabVIEW Version: 2009
Karma: 303
CLAD I/O VIP bloggers internet

Next

Return to Общие

Who is online

Users browsing this forum: No registered users and 6 guests

cron