DIAdem Idea Exchange

Community Browser
About DIAdem Idea Exchange

Do you have a feature idea for how to improve NI DIAdem? Submit and vote on ideas now!

  1. Browse by label or search in the DIAdem Idea Exchange to see if your idea has previously been submitted. If your idea exists sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click Post New Idea to submit a product idea. Be sure to submit a separate post for each idea. Note: the DIAdem Idea Exchange is not the appropriate forum to submit technical support questions.
  3. Watch as the community gives your idea kudos and adds their input.
  4. As NI R&D considers the idea, they will change the idea status.
  5. Give kudos to other ideas that you would like to see implemented!

The DIAdem R&D team is committed to reviewing every idea submitted via the DIAdem Idea Exchange. However, we cannot guarantee the implementation of any DIAdem Idea Exchange submission until further documented.

Top Kudoed Authors
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

Diadem should use the tdms-format as default for saving

I know this would be a major change. At least VBS is not proprietary like some other software that has a script interface, and at least VBS supports OOP.

 

But VBS is from the 90's, the documentation is from the 90's and early 2000's at best, with associated lack of support. The full potential of diadem is really limited by this. If I could use Python, a much better supported, easier to use language, I would be extremely grateful. All my data processing tools are written in Python. I'm just trying to automate test reports, get channel names to identify the data the user put in the Data Portal etc. I am willing to put in time to interface with APIs or DLLs if someone can point me in the right direction in the interim. 

 

To be brutally honest, it is almost laughable that with diadem 2017, it has a flashy UX/UI, yet uses this archaic language for automation, where most time is saved. A system is ony as good as its weakest link.

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

Changing the order of opened scripts (tabs) manually would be awesome feature. Now its a bit frustrating when u got scripts in different folders and you would like to change the order when you work on more than one script.

When working in DIAdem SCRIPT, it is often necessary to work on more than one file at once. The way this is implemented at the moment is with tabs:

 

script before.png

 

However, it can be quite tedious to switch back and forth between 2 scripts for things like copy/pasting, comparing code or simply editing code on 2 files concurrently.

My suggestion would be for a SCRIPT editor with split screen functionality, roughly like this:

 

script after.png

 

With many users working with widescreens today, this would better make use of screen real-estate.

I love the new buttons on the data portal in DIAdem 2017 (delete, save, save as) but I'd like an "open" button too!

storethere.jpgMany DIAdem ANALYSIS functions offer storing the result in the original channel. And if this is not chosen, result goes into 'default group'.

My suggestion is to add another checkbox to chose storing in the group of origin.

Then, if I do an analysis over 25 groups (a typical number in R&R studies) each group will contain the calculation results of their own source data.

OK, I can call set default group. But still, I'd like to be able to use that feature :-)

 

Michael

 

 

In VIEW tab, when working with 2D-graphs some times it is useful to change the line width, the background color, the axis color, the line style... as in the REPORTER tab because for analyzing and studying the data before having the final data to report, the VIEW tab offers much more comfort. The Curve and Axis Definition in REPORT can replace the current 2D Axis System Display window:

 

curve_list_VIEW.png

 

axis_system_VIEW.png

 

axis_position_VIEW.png

 

axis_parameters_VIEW.png

 

VIEW.png

I have a project where we have a fixed TDMS "schema" (layout and properties) which are used by a data server to import the files.

I have found that opening and saving the files in DIAdem causes any spaces to be replaced with underscores. From the perspective of my data server the file is now corrupt.

 

I would like DIAdem to support these spaces as they are clearly supported by the TDMS specification.

Having 'undo' in REPORT is great, and would be just as great in VIEW!  Removing and adding channels from a 2D axis would be my favorite use of an "undo" function. 

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

 

A typically Diadem workflow consists of at least two parts: Navigator and View or Navigator and Report. 

I always have to save and load every single file separately.

 

I wish I could have a button "Save Project" where all files of the actual project were saved in a single package and a similar "Open Project" Button.

The package can be a Zip-File that contains all the *.TDM, *.TDX; *.TDV, *.TDR and *.VBS files of the open project.

Dears,

I want to propose a check button in settings which would say something like "Automatic CodeCompletion". If you check that, you will see the hint from CodeCompletion anytime you write code not only when you write and hit ctrl + spacebar.

 

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.

Make an option to have REPORT auto-scaling work like VIEW:

VIEW updates the Y-Axis range to be appropriate for the presently visible data when Y-Axis auto-scaling is on and a manual X-Axis range is selected.

REPORT presently maintains the Y-Axis scale of the entire Y-Axis channel's range regardless of X-Axis range selection.

 

DIAdem Axis Scaling Behavior.jpg

 

The current behavior requires the user to manually scale both the X and Y axis, when manually selecting an X-Axis range on a highly variable data set.  In my case, I'm setting the X-Axis range in a script (last 30 days), but will now also have to determine and set a manual Y-Axis range for the 30 day window of X-Axis values.

 

I put "Optional" in the description because sometimes the current behavior is desired (if the user wishes to maintain a consistent Y-Axis at all times).

 

-Josh

 

 

Hi,

it would be helpful to have the following option in the View:

In case of moving the cursor through the 2D-Graph, I would like to have the table scrolling automatically the same way with highlightning the values of the cursors position. 

 

Kind regards

Bernhard

(Diadem 2011)

 

view_2d_table.gif

Hey everyone,

There should be an integrated feature in DIAdem to create Boxplots. You can already find the min Q1 median Q3 and max in the analysis portion. I have not been able to find a good way to make a boxplot in DIAdem, and it's a very clunky process in excell. I've had to use DIAdem to process data then export the interested channels to excel to make acutal boxplots, which still requires a lot of manipulation.

BoxPlot Data.PNG

 

To do this in excel you create a modified boxplot based on the difference in the five number summary. These numbers are put into a stacked boxplot, then the settings are played with to give the finalized look of a box plot.

Differences.PNG 

The Differences plotted as a stacked bar plot looks like the following with borders on and the bottom and top sections made invisible with error bars to mark the min and max values

boxplot.PNG

There should be a way to do a similar process, or even an automatic box plot creator in DIAdem.

 

Let me know what you think,

Sadie

It's very common you need to do a presentation with several information and if you can put a video playing a synchronized video, map, audio and data graphs, like DIAdem VIEW do, your presentation will be cause a excellent impression. To do this today you need a capture screen toll, If DIAdem have a native tool to do this it would be great.

 

DiademVideio.png

 

I'd like to propose a few improvements to the zoom functionality in DIAdem VIEW that are sorely missing usability-wise:

 

  1. Vertical band zoom: This would allow one to zoom in on a specific part of the y axis without touching the x axis. We have the horizontal, why not vertical?
  2. Sticky zoom button: When I want to zoom in to a specific part of a graph in successive steps, I have to click on the zoom button each time. It would be great to be able to click on it once to activate the zoom tool and to be able to zoom several times. (Not sure what the best mechanism is, but maybe a click with modifier key? Ctrl+click on zoom button keeps it active?)
  3. Zoom stack with undo: Following on from point 2, when I zoom in in successive steps, it would be nice to be able to go back to the previous zoom level. Right now I can only do a generic zoom out or cancel all zooming. It could simply be an extra button in the zoom palette that goes back up one level in the zoom stack (like an undo. It could even be integrated into a more generic undo functionality if it ever comes about.)

 

I think that for points 2 and 3 there are several ways this could be done. I think the focus should be on usability. The user needs to be able to navigate the data as quickly and as efficiently as possible and the current zoom implementation is clearly impractical for many users.

Hello ALL,

 

there is only one manual scale to be set in a 2D graph in VIEW Panel. It would be a great idea if setting manual scales would allow you to set seperate scales for seperate plots on one graph.

 

DIAdem.PNG

 

Thanks, Piotr