Страница 1 из 1

grapjh x-axis свой текст вместо родной шкалы [решено]

Добавлено: 19 июн 2015, 08:59
kapusta1986
Товарищи! :drink:

Я правильно понимаю, что в шкалу x-axis нельзя добавить свой текст?
3.png
Мысля приходит только если в display format - задать нужный мне format string

А хотелось бы в mixed signal Graph по оси Y значения (стандартно - температура), а по X задать свою шкалу где каждое значение (X) имеет свое собственное имя - например:

{[шкаф в серверном],[стойка],[коридор],[ванна]}

Re: grapjh x-axis свой текст вместо родной шкалы

Добавлено: 19 июн 2015, 09:29
Vitekkz88
Сделать несколько шкал Х не получится, а имя шкалы меняйте через prorerty node графика( XScale -> Name Label -> Text). Для создания Prorety Node выполните: ПКМ по mixed signal graph -> Create -> Property Node. Однако, несколько шкал Y создать можно,но для каждого индивидуального графика на этом индикаторе. Я бы рекомендовал пересмотреть целесообразность использования именно этого графика. Чем не подошли waveform? А если цифровой сигнал, то digital waveform.
А mixed signal graph вызывает утечку памяти в режиме .exe...

Re: grapjh x-axis свой текст вместо родной шкалы

Добавлено: 19 июн 2015, 11:06
kapusta1986
Блин, Vitekkz88, спасибо, обрадовал)))

Жор памяти всех версиях? юзаю 2014. Как быть то теперь, получается матрицу проще сгородить, по оси У и по оси Х чтоб свои чисто надписи были...

Re: grapjh x-axis свой текст вместо родной шкалы

Добавлено: 19 июн 2015, 11:31
Vitekkz88
kapusta1986 ,я недавно столкнулся с этой проблемой : http://www.labviewportal.org/viewtopic.php?f=35&t=8117
Я так понимаю, этот косяк обнаружили с версии 2012. На самом деле, как мне кажется, именно этим графиком мало кто пользуется для разработки ПО. И меня черт дёрнул его использовать...пришлось всё быстренько переделать.
Расскажи, что именно надо отображать и в каком количестве? Возможно подойдет массив кластеров, элементом кластера будет график? Массив кластеров можно так же снабдить скроллом, сделать невидимым индексы массива, красиво оформить и т.д...

Re: grapjh x-axis свой текст вместо родной шкалы

Добавлено: 19 июн 2015, 11:50
kapusta1986
Vitekkz88, спасибо за идею :thank: , надо теперь обмозговать ... как дальше жить то....

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Добавлено: 24 июн 2015, 13:39
kapusta1986
Наговнокодил на базе 2D picture . Проверю, чуть позже библиотеку выложу сюда.
graph.png

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Добавлено: 25 июн 2015, 13:42
kapusta1986
Выкладываю :vi: ки, кому надо...

Критика, пожелания, допилы и прочие ваши плюшки очень приветствуется! :drink:

UPD: исправил баги + масштабирование по вертикали. Сохранил в 10 версии.
swd.Graph ver.10.rar
(62.69 КБ) 294 скачивания

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Добавлено: 25 июн 2015, 13:45
kapusta1986
graph.png
Поправленный

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Добавлено: 25 июн 2015, 14:39
Super Star
а почему вы не сделали простое наложение массива стринг индикаторов на ось?

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Добавлено: 25 июн 2015, 16:17
Kosist
Super Star писал(а):а почему вы не сделали простое наложение массива стринг индикаторов на ось?
Но ведь стринг индикаторы нельзя повернуть вертикально. А так, как на рисунке - подпись оси выглядит довольно аккуратно, хорошо.

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Добавлено: 25 июн 2015, 16:23
Super Star
Kosist писал(а):
Super Star писал(а):а почему вы не сделали простое наложение массива стринг индикаторов на ось?
Но ведь стринг индикаторы нельзя повернуть вертикально. А так, как на рисунке - подпись оси выглядит довольно аккуратно, хорошо.
ну хорошо, тогда почему не отрисовывать только стриг индикаторы и накладывать их массивом?
ведь теряются все тулсы по маштабированию

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Добавлено: 26 июн 2015, 05:10
kapusta1986
Super Star, думаю геморно, я так то массив получил, пихнул быстренько в 2д пиччер, с пиччера потом быстренько в граф файл, а файл уже на web сервер сбагрю.... как то так....

Kosist,
А так, как на рисунке - подпись оси выглядит довольно аккуратно, хорошо.


спасибо