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

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

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

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

Сообщение Eugen Graf »

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

Моё превое предложение это надёжная поддержка векторной графики (включая градиенты) например в формате SVG, ну или PDF.
Аватара пользователя
crashwork

Activity Silver
adviser
adviser
Сообщения: 205
Зарегистрирован: 17 фев 2009, 19:57
Награды: 2
Версия LabVIEW: 8.5, 9.0
Откуда: Украина. Кременчуг
Контактная информация:

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

Сообщение crashwork »

Мое первое предложение это добавление функционала для разработки собственных шаблонных контролов. Я имею в виду более глубокие этапы разработки. Чтобы не возникало таких проблем как уже подымалось на форуме (когда кнопка круглая и возникают проблемы с отработкой щелчка по ней). В идеале я вообще хотел бы иметь специальную дополнительную подсреду для разработки контролов.
Аватара пользователя
crashwork

Activity Silver
adviser
adviser
Сообщения: 205
Зарегистрирован: 17 фев 2009, 19:57
Награды: 2
Версия LabVIEW: 8.5, 9.0
Откуда: Украина. Кременчуг
Контактная информация:

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

Сообщение crashwork »

И еще одно, не знаю может оно и не уместно. Но хотелось бы чтобы как в Matlab-е можно было соединять элементы на блок-диаграмме. Там выделяется первый элемент - зажимается ctrl - щелчек по второму элементу и соединение произведено. Это удобно по крайней мере для одно входовых/выходовых элементов. В :labview: громадное количество многовходовых элементов, что значительно усложняет сей метод. Но все равно мне бы хотелось иметь такую возможность.
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение Konstantin Sumenko »

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

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

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

Сообщение FireFly »

Мне первое время очень не хватало масштабирования БД. Сейчас вроде структуры моих программ стали покомпактнее и их стало возможным охватить одним взглядом (не без помощи этого форума :wink: ), но всё равно порой хочется иметь возможность приблизить или отдалить БД. Например, после продолжительной работы в OrCAD пальцы уже интуитивно нажимают "I" и "O" :)
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

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

Сообщение Eugen Graf »

Crowbar писал(а): 3) Добавить MDI.
Что это?
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение Konstantin Sumenko »

Помнишь разговор про parent-child window? Это и есть Multiple Document Interface. Кстати в википедии есть описание.
Аватара пользователя
Chupakabra

Tutorials
professional
professional
Сообщения: 360
Зарегистрирован: 21 янв 2009, 10:50
Награды: 1
Версия LabVIEW: 2015
Откуда: Москва
Поблагодарили: 4 раза
Контактная информация:

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

Сообщение Chupakabra »

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

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

Еще есть предложение (на labview.ru писал про него уже :) )
Сделать для контролов и индикаторов опцию загрузка/выгрузка значение из заданного ini файла. Т.е. в нестройках просто указываетете ini файл к которому будет привязан данный контрол. И методы для лицевой панели, скинуть все тек. параметры в ini (для которыйх активна опция), загрузить все из ini. И для каждого контрола метод такой же.
toto

Activity Gold Black
professional
professional
Сообщения: 390
Зарегистрирован: 07 мар 2008, 09:26
Награды: 3
Версия LabVIEW: 6i-16
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение toto »

Crowbar писал(а):1) Сделать нормальный механизм масштабирования элементов лицевой панели (само скалирование+привязка направления масштабирования (в простонародье якорь)).
Всеми конечностями голосую за этот пункт :) Это просто бич на сегодняшний день, приходится делать интерфейс под одно конкретное разрешение экрана, потому, что времени на программное управление всем интерфейсом банально нет, а автомасштаб который есть в LabVIew это ужас, лучше бы его вообще не было :)
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

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

Сообщение Pavel Krivozubov »

да уж, грамотное масштабирование действительно необходимо.
А еще неплохо было бы расширить возможности PDA-модуля, т.к. очень много урезано по сравнению с PC-шной версией. Хотя бы привести в соответствие Event структуру и Property Node.
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

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

Сообщение mzu2006 »

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

А также возможность отображать векторный рисунок на симуляционной подсистеме (simulink -style). Например,
Clipboard02.png
Clipboard02.png (9.83 КБ) 18799 просмотров
вместо
Clipboard01.png
Clipboard01.png (2.76 КБ) 18799 просмотров
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

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

Сообщение Jakob Brontfeyn »

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

http://www.automationlabs.ru/forum/show ... php?t=5420
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

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

Сообщение Eugen Graf »

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

http://www.automationlabs.ru/forum/show ... php?t=5420
По-моему он не может не переполнятся. Если есть возражения, можно поспорить в другой отдельной теме.
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

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

Сообщение FireFly »

eg писал(а):По-моему он не может не переполнятся. Если есть возражения, можно поспорить в другой отдельной теме.
А сделать 64-битный таймер?
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

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

Сообщение Eugen Graf »

FireFly писал(а):
eg писал(а):По-моему он не может не переполнятся. Если есть возражения, можно поспорить в другой отдельной теме.
А сделать 64-битный таймер?
Всё равно он тоже будет переполнятся, но значительно позже.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Общие»