DIAdem Idea Exchange

Community Browser
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

Add more options for VIEW legends:

- legend position - top/bottom/left instead of only right

- allow floating legend

In REPORT, you have the option of using a "Joint x-channel", which allows REPORT to use the x-channel of the first curve as the x-channel for all other curves in a 2D axis system.

 

I would like this exact same functionality in VIEW.

Currently there is no "title" for axes objects in REPORT.  I can add free text, but then when I move the axis system, everything else related to the axis moves with the axis system (axes labels, legend, etc) but not the free text.  A "label" would fix this problem and would make the axis system more like Excel...

I really love all of the Event search functions and commands, but I wonder if perhaps you could make a class out of this so we'd have intellisense available.  Also, many of the commands are very similar and difficult to find.

 

event.png

Is it possible to add some image processing (offline) to video recordings (without programming)?

Maybe to jump to the time where something changed?

Or an OCR functionality when filming alphanumerical displays?

Assignment channels are useful for converting extremely long text channels with repeated values into numeric channels for saving, but I feel like viewing the text values in table format is clumsy as it requires converting the channel back to text or manually looking up the value in the Assignments property "Parameters" dialog.

 

I would like to see a native option in the "Format" box to directly display the assignment text rather than the numeric value for assignment channels in VIEW and REPORT tables.

For example, in the Format Numbers dialog, in addition to Automatic ("AutoAdj"), Number ("d.dd"), Date/Time ("#mm/dd/yyyy"), etc. entries, you would also see Assignment ("Assign") option.  This would allow you to display the numeric value by default as it works today (to preserve efficiency in VIEW and backwards compatibility), or be able to see the text directly in the table.

 

A few challenges:

  • I assume this would make the channel read-only in VIEW, as the .Values AssignmentChannel property is today.
  • Displaying of text values for unassigned numeric ranges.  Probably just stick with "NOVALUE", but could also do "UNASSIGNED"?

 

I believe the same visibility could be accomplished through an X-Table toggling between .Values and .DValues, so hopefully it wouldn't be too difficult to accomplish natively.

 

I've attached some image mock-ups for clarity.

 

-Josh

Download All

I've been struggling with setting up contour plots in the report the way that I would like to and it is mainly due to the limited ability to customize the color legend and isolines. I've posted about this in the normal forums and no one has found a way to set up the plots the way I would like. Relevant post can be found here: https://forums.ni.com/t5/DIAdem/Contour-Color-Legend-Modification/td-p/3719857

 

I would like to see the following options for the contour plots in reports:

  • Option for color legend to display first, last, and every nth symbol. 
  • Option to have two contour tables; one for the colors/legend, one for isolines. 
  • Ability to adjust where the symbol text is displayed relative to the color legend
  • Option in the dialog box to select how many colors are in the palette (i.e. 16, 32 or 64), this can be done via script but not through a dialog.

It would be helpful to distribute the individual windows (View, Script, ...) to several monitors

Add a tool in DIAdem that works seamlessly with the NI created databases made using NI TestStand  and its Generic Record Set Schemas.

 

Yes, I know you can use SQL for this, but who really wants to use SQL when it could be done all within the NI ecosystem?

 

 

In some cases, the visual interface becomes very confusing and mixed up. Is it possible to develop a function to form layers like in the dialog editor? 

It would simplify the work in complex dac plans very much.

Actually, VIEW and Report Layout share the same “last-used” folder when you work interactively with DIAdem.

It’s a bit puzzling when you want to work with separate folders: if you don’t care about the folder used (when swichting from Report to VIEW and vice versa, …), you may discover later that you worked on two files (VIEW or Report) saved in different places.

 

Last-used folders should be different for VIEW, REPORT and SCRIPT.

I would like to suggest that it should be possible to save pictures and text to the buttons of the F-scipt-Buttons  (analogous to LabVIEW-VIs).

It would be great to add numeric display boxes to VIEW area (similar as implemented in DAC area). These display boxes could show info such as e.g. Gear, Speed or Text status messages which don't have to be shown as time trace.

Diadem offers limited capability for creating complex user interfaces and software strategies.

For this we use LabView as a front end and run Diadem in the background to handle the complex data analysis operations.

But the ActiveX connectivity between LV and Diadem has its limitations.

The most recent that bugs me is when programatically opening Diadem from LV using the ActiveX controls I can't close the reference without Diadem closing also.  (unless Diadem was opened before using the ActiveX vi's)

There are a couple of work arounds such as opening Diadem using a wizard VI or using the SystemExec.vi, and then using the ActiveX vi's.

 

For passing information between the two systems it would be nice if NI developed a better method for communications similar to shared variables in LabView.

Hey All,

 

I've been working with a lot of SUDs lately and I've thought of a few things that could help make their editing process easier. First off, it would be nice to be able to view the SUD script and the display at the same time. I think a split screen view of the display and the script would help streamline SUD creation. It's a bit cumbersome to have to switch back and forth between the two. 

SplitSUD.JPG

 

The other idea is to make layer  editing easier. Having faster way to switch which layer you are editing and a checkbox to select which one is the true default are a few ideas. I've run into a couple of occasions where I am editing one layer that is dependent on the first and have to switch back to the primary layer to test the SUD before switching again to continue editing. Additionaly, it would be  easier to edit layers if we could more quickly switch layers, through use of something like the tab system used to switch which sheet you are looking at in the report. 

 

Let me know what you think,

Artemis

 

Hi,

I'm been developing with Diadem for a year in a large company. We develop applications for our client trying to solve their issues and improving the data analysis and productivity. 

Now, we have 4 applications already released and one more is incoming and every time a new update comes, and especially when a big new version is, we find the same problem... Why Diadem doesn't have any standalone-like option?

 

In order to be able to run our app, our clients have to buy a Diadem license, at least the smallest one, and of course, our license. If we could make a runnable standalone application, installing previously some kind of runtime for Diadem, we will be able to make more attractive our application for our clients...

 

In addition, LABview have this option, you can make a Vi project and export it as standalone, library or exe application, making it independent to any license. (You have to install the runtime before to run the app). 

 

I will appreciate some answer,

Hi,

 

I was wondering if Diadem provides an SDK around which we can develop our custom software. We are evaluating a possibility to develop a custom tool and wanted to use Diadem's capabilities in background while customizing the GUI part.

 

Regards,

Pratik

Hi,

 

It'd be nice to be able to clear the data portal without having to go to the NAVIGATION area each time. Adding the ability to clear the data Portal from any screen, especially when scripting, would be much more convenient. 

 

Regards,

Sadie

It would be very useful to be able to copy data directly from a View 2D axis chart/graph to the clip board.

This action is similar to using the channel table to copy a selection of data and being able to past that data to the next empty column of the table or pasting it directly into the portal to create a new channel.

 

Currently I can zoom into a small region of the data in the View graph.  Based on the  position of X-cursor1 and X-cursor2 I can find the data in the table and copy it to the clip board.  Then create new channels by pasting into empty columns or pasting into the portal.

But this is very time consuming and cumbersome.  

 

Some time ago I created a script that would copy the data to new channels automatically, but if I can copy the data to the clip board I can paste it into other programs like, please forgive me, Excel for customers who don't have Diadem.

 

Excel does have the TDM importer add-on, but then it is really hard to search for data.

 

 

 

I would like to request Ctrl+F "Find" capability for the List View in the Data Portal.

 

Unlike the Structure View's channel/group filter, this would be capable of searching any of the currently visible properties (Name, Description, Unit, custom items, etc.).

 

Should contain all standard "Find" search capabilities:

  • Search highlighted column(s) or all columns ("Find in Selection" checkbox)
  • Found items would select the found cell inside the row (this would allow multiple entries to be found for a single channel if multiple properties contain the desired text).  "Select All" would select entire channels.
  • Individual "Found" items would become visible (if outside of the existing display window), this wouldn't be possible for multiple "Found" items.
  • Previous/Next item search functionality ("Search Up" checkbox)
  • Left-Right then Top-Bottom search order

While it is possible through a custom script to do such a search (limited to selecting entire channels), it is much less desirable to do so than to have the functionality built into DIAdem (especially considering the properties are already present in the visible table so wouldn't need to be retrieved separately).

 

-Josh Rewerts

Engineering Technician
John Deere Power Systems