Printing graph plot only no background graph

Hi
I can able to print total graph ok.
But i want to print graph plot only no backgroung.
how can i do it.
Regards,
hari

Check the attached example (created in LabVIEW 9.0f3).
I am not allergic to Kudos, in fact I love Kudos.
 Make your LabVIEW experience more CONVENIENT.
Attachments:
Example.vi ‏13 KB

Similar Messages

  • Problem printing to jpg - only get background color

    Sometimes when I print to a jpg all I get is the background color.  I can't see any pattern as to when this occurs and when it doesn't.  (LR4, Win7, original files are CR2) Any clues?
    thx,
    John

    No question mark - all appears normal in the Library and Develop Modules, regardless of the view.  There's no indication that it will happen prior to it happening that I've been able to detect.  The black files are quite small (40k - 50k as I recall) which is reasonable for a solid color jpg.

  • How to record and plot only the zoomed portion of a Graph or Chart?

    I'm using LabVIEW 8.6 and have problem plotting only zoomed part of a graph or chart onto other. Please help.

    Sorry, your VI makes absolutely no sense. First you slowly generate chart data, then you write it to a file, read it back from a file, do some exceedingly elaborate while loop that could be done with almost no code at all, then chart all data at once again. The stop button in the while loop makes no sense, because the while loop executes so fast that it is not possible to actually stop it while it is running, only if the button has already been pressed during the first FOR loop.
    What is the purpose of the two arrays? They don't seem to serve any purpose. Why are you getting the array size with every iteration of the loop? Once, right before the loop should be enough. Index array is resizable, so only one instance is enough. Instead, array to cluster is probably all you need.
    The sequence structure is only needed because you write, and then immediately read from the file. All you probably need is to write to the file and wire the 2D array to the seconds structure. Now we have a data dependency and the sequence structure is no longer needed.
    Can you tell us a little more how you are zooming. Do you want to zoom any of the two graphs and automatically zoom the other accordingly?
    As it currently stands, only the first chart gets data, so zooming the other one seems useless. Once the second chart has data, the VI stops and you can't do much either programmatically. Please explain how you are zooming.
    LabVIEW Champion . Do more with less code and in less time .

  • Plotting point in XY Graph only

    Hey guys,
       I am new to labview and I'm wondering if it's possible to plot only one point in a XY Graph, and if it is, how can I do this? I see that when I select XY Graph in block diagram, it only has one place to wire, it doesn't have a place where I can put my X and Y coord's to that specific point... I'm lost here!
    Thanks for any help, guys!

    Pedro_ wrote:
    Thanks for your help!
    Just insert a "built array" of height=1 between the bundle and the graph terminal.
    Also place a small wait inside the loop.
    Also turn off autoscaling for the axes.
    I would do the math explicit, not with express VIs. (I don't htink the math is correct yet).
    I would also graph the four points of the wheel contacts to verify correct scaling.
    LabVIEW Champion . Do more with less code and in less time .

  • I need to graph data and stack the plots to create 3 graphs, how do I plot more than 1 data line on each graph

    I currently use a code heavy solution thats clunky and need to refine the graphing part. For simplicity I want to use the waveform chart and its "Stack Plots" option. However I cannot see how to collect 2 or 3 data streams and display them on 1 of the stacked plots.
    The final verson will have 3 stacked plots, the top plots needs 3 data streams, The middle & bottom plots require 2 data streams.
    Help Appreciated

    Hi,
    Sometimes the Synchronous Display option makes a difference (right
    mouse>advanced>Synchronous Display). Or while running, right click>Smooth
    Updates. Fiddle around with them, sometimes unexpected settings has the best
    performance (only four combinations anyway).
    Regards,
    Wiebe.
    "CB" wrote in message
    news:50650000000500000005810100-1079395200000@exch​ange.ni.com...
    > Dennis,
    > Thanks for that, I had tried your solution earlier while developing
    > the package. A bit dissapointing the stacked plots wont work. it'd
    > save lots of code and simplify the whole graphing part of my package.
    > I am reluctant to overlay transparent graphs etc on top of others
    > because I am aware it could hinder performance, I am doing a lot in my
    > pac
    kage and need to get the most out of the machine. My current
    > solution is nearly ok and consists of 3 waveform charts contained in a
    > cluster. I need the 3 charts to line up accurately and be of identical
    > size which involved plugging into the various sizing/xy line up params
    > which was a bit fiddly. The main problem is the bottom graph seems to
    > end up lagging at some point which gives doesnt look too good. When
    > the PC gets loaded up with too much work its best effort means the
    > bottom graph get missed out (or something like that) occasionally. I
    > have noticed this on all the machines it has run on even my new 3Ghz
    > machine.
    > I am sure this could work ok but I cannot figure how to force the
    > graphs to only continue once all 3 have their data.
    > Thanks in advance, Regards, Chris

  • Multi plot cursor in Mixed Graph

    If Digital waveform and normal waveform graph is plotted in a mixed graph, and if I choose watch all plots(multi plot) in cursor, LabVIEW closes immediately with an error popup dialog
    I have attached the print screen image of that error popup
    Attachments:
    error.JPG ‏188 KB

    Hi Stephen,
               I found a considerable solution to overcome that error.
               Build all the array data at first and then generate digtal
    waveform in single instance.
               ie., With number of numerical array data, build a 2D array of
    numerical data and make a transpose and then generate a waveform.
               It generates number of digital waveform equal to that of the
    column size of 2D Array.
               Do not build generated digital waveforms. This creates an error
    while using multi plot cursor--> watch--> All plots.
               I have attached the modified, bug removed Vi with this message for
    your reference.
    Regards,
    Raja
    Project Engineer
    Soliton Technologies
    www.solitontech.com
    Attachments:
    Mixed Graph Modified without Error.vi ‏25 KB

  • Iam using a table in numbers to plot daily graph lines. If I fill a cell with a text box  at say zero it plots the graph. I can't actually set the cell value until the actual day but the graph plots it at zero when I don't want it to plot anything. Is tho

    I am using a table in Numbers to plot daily graph lines. Mood swings of how I am on the day, i"m a depressive.
    If I fill a cell with a step box at say zero it plots the graph. I can't actually set the cell value until the actual day but the graph plots it at zero when I don't want it to plot anything. Is there a work around. so thatbgraph only plots on the day?

    The answer is (sort of) in your subject, but edited out of the problem statement in the body of your message.
    When you use a stepper or a slider, the value in the cell is always numeric, and is always placed on the chart if that cell is included in the range graphed by the chart.
    But if you use a pop-up menu cell, you can specify numeric or text values in the list of choices for in the menu. Numeric values will be shown on the chart. Text values will not.
    For the example, the values list for the pop-up menu was:
    5
    3
    1
    Choose
    -1
    -3
    -5
    The first pop-up was set to display Choose, then the cell was filled down the rest of the column. Any text value (including a single space, if you want the cell to appear blank) may be used instead of Choose.
    For charts with negative Y values, the X axis will not automatically appear at Y=0. If your value set will include negative values, I would suggest setting the Y axis maximum and minimum to the maximum and minimum values on your menu list, rather than letting Numbers decide what range to include on the chart. Place a line shape across the chart at the zero level, and choose to NOT show the X axis.
    Regards,
    Barry

  • How do I determine the number of plots on a waveform graph?

    How do I determine the number of plots that have previously been plotted on a waveform graph? I am loading dynamic data from a file. If I convert to an array and size it and there is only one plot, I get the number of data points and I don't know how to tell the difference.

    Usually by reading the graph terminal or a local of it and determining the first or second dimension (not sure which at the moment) size of the resulting 2 dimensional array. If it is a 1 dimensional array you have either only one plot or an array of clusters each representing one plot. But as these data types are determined by compile time, there shouldn't be a problem with this causing ambiguity.
    Rolf K
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • How do i plotting waveforms on wavefrom graph accumulati​vely ?

    Hi,
    I'm trying to plot waveforms in a single waveform graph accumulatively.
    As my program is in a "For Loop", everytime it runs once, it will produce a waveform and display out in the graph.
    So if i set the loop to run 30 times, the graph will have 30 waveforms in it. But the problem is that everytime a new waveform is produced, it will replace the previous waveform in the waveform graph.
    Even if i loop it for 30 times, the waveform graph will only have 1 waveform(latest) been displayed.
    How can i solve it ? I want the graph to display all the 320 waveforms if i loop it for 320 times.
    Thanks in advance.

    Try using a waveform chart instead of a waveform graph if it's all the same signal and you want to see it appended.
    If that's not what you're after, you'll have to be more specific.
    Message Edited by Troy K on 03-12-2010 02:44 PM
    Troy
    CLDEach snowflake in an avalanche pleads not guilty. - Stanislaw J. Lec
    I haven't failed, I've found 10,000 ways that don't work - Thomas Edison
    Beware of the man who won't be bothered with details. - William Feather
    The greatest of faults is to be conscious of none. - Thomas Carlyle

  • Changing Graph Plot Legend

    I have no problem changing a normal graphs plot legend with a property node, but I'm trying to display three different sets of data on one graph.  I tried doing it using a plot reference with the Plot Legend and using Caption Text.  They should be settable when the VI is running, but the way I was trying to do it I got a reference error (1055 Reference Invalid).  Setting either the Plot Legend or Caption Text would be acceptable if I could just figure it out.
    I'm trying to display 32 spectrums, but only use 8 graphs and have the name of the particular channel change.  Doing this without doing an FFT the channel name gets brought into the graph, but when I use the Power Spectrum VI I don't have the Spectrum Info wired into anything.  So, I'm bringing my original channel name array over and trying to do an iteration to pick the correct plot reference and channel name.
    I've extracted only the part of my code for this question, so hopefully it is easy to look at what I'm doing.
    The first VI and SubVI are functional.  The second SubVI is where I was attempting to change the Caption Text.  I've tried other things too, but I just wanted to show one way I was attempting to do it.
    Solved!
    Go to Solution.
    Attachments:
    Part of Analyzer - Displaying Graph Legend.vi ‏1432 KB
    Calc Channel Indices 1_35.vi ‏27 KB

    I don't have the SV add on so I can't check out your main program. I looked at your sub vi and you're doing more code than you need to. Take a look at my example, I've put your 8 graphs into a cluster then used an array of references along with arrays for your chanel indecies. Maybe it can give you some ideas for your program.
    Attachments:
    Calc Channel Indices 1_35 mod.vi ‏766 KB

  • Plotting on 2y axis graph

    I have a CWGraph with 2Y axis style. I would like to plot two individual plots, each one with its own y-axis. I have added a second plot from the properties window and I have assigned Y-axis2 to it. What instructions should I use to plot each set of points for each y-axis. I've tried:
    m_graph.Plots.Item(1).ChartXY(time, voltage);
    m_graph.Plots.Item(2).ChartXY(time, current);
    but when I run the program, nothing appears on the plot window. Thanks in advance.

    Looking at your project, there are two issues that I see. The first is this:
    for(;
    m_graph.Plots.Item(1).ChartXY(time, voltage);
    m_graph.Plots.Item(2).ChartXY(time, current);
    time++;
    This is charting data in a very tight, endless loop. You'll notice that not only is the graph not updating, the entire application is not responding. This is because the application is not getting a chance to process windows messages, hence the UI does not get a chance to update. If you want to chart data continuously like this, you will need to either do it on a timer or pump messages somewhere in your loop so Windows messages can be processed.
    We can temporarily work around this problem f
    or demonstration purposes by changing the OnStart method like this:
    void CTestDlg:nStart()
    static double time = 0;
    double voltage = 2.5;
    double current = -10;
    // for(;
    m_graph.Plots.Item(1).ChartXY(time, voltage);
    m_graph.Plots.Item(2).ChartXY(time, current);
    time++;
    The intent of this change is that we can click the Start button and data will be added every time that we click. Now if you run the application, you'll notice that there's only one plot displayed. This is because the Y axes are a fixed scale from 0 to 10, but your plot that's displaying current (the second plot) is charting data that's out of range. You can fix this by either adjusting the fixed range of the Y axis that's associated with the current plot, or you can configure it to auto scale.
    Hope this helps.
    - Elton

  • How can I draw two differenct plots at the same graph?

    [I am beginner]
    I have two different set of data which have differenct x-axis values. How can I draw two data at the same plot?
    For example, one data set is
    x y
    1 3.5
    3 2.3
    5 1.3
    8 3.2
    The other
    1 2.3
    2.5 5.4
    4 2.5
    If I use m_graph.plotXvsY two times. But it draw only one graph at the same time.
    Please let me know. Thank you in advance.

    Do you really need the two sets of data on the same plot or is what you really care about is that the two sets of data are in the same graph? If it's the former, then there's not much that you can do since a plot can only contain one set of data. You can append to an existing set of data by calling the corresponding Chart (for example, ChartXvsY) method, but the result is that the plot's data will appear continuous.
    If it's the latter, the way to do this is to add multiple plots to the graph and plot each set of data in a separate plot. For example, go to the Plots tab in the graph's property pages, add another plot, then here's some sample code that demonstrates how to plot the sets of data from your example above:
    double xData1[] = { 1, 3, 5, 8 };
    double yData1[] = { 3.5, 2.3, 1.3, 3.2 };
    CNiReal64Vector xDataSet1(4, xData1), yDataSet1(4, yData1);
    m_graph.Plots.Item(1).PlotXvsY(xDataSet1, yDataSet1);
    double xData2[] = { 1, 2.5, 4 };
    double yData2[] = { 2.3, 5.4, 2.5 };
    CNiReal64Vector xDataSet2(3, xData2), yDataSet2(3, yData2);
    m_graph.Plots.Item(2).PlotXvsY(xDataSet2, yDataSet2);
    Hope this helps.
    - Elton

  • Bode plot instrument reading differs when compared to grapher plot

    Good Day,
    Need some help to understand why the bode plot instrument plot (clicking the instrument to see plot) is different from the grapher plot when run in "simulate >>> analysis >>> AC analysis >>> vertical scale (db) >>> simulate.
    Problem happens if the AC source AC analysis magnitude is changed from 1(default) to another value. i.e 6.
    Please help advise, it seems the bode plotter is only considering the default AC analysis default magnitude value of 1?.
    Appreciate comment on this. Thank you
    The circuit being simulated is AC source connected to an RLC circuit and Vo is accross C. L and C assume some small series resistances.

    Hi educ,
    In the AC Analysis I set the stop frequency to 100 KHz which is the stop frequency of the Bode Plotter instrument. When I ran the analysis after doing this and compared it to the bode plotter, it was a nearly identical output. Try to configure the start and stop frequency to match in the AC Analysis and in the Bode Plotter and you should see much better results.
    Regards,
    Tayyab R,
    National Instruments.

  • How does one change XY Graph Plot.Style property defaults OR Change the Properties od Individual Plots?

    I have an XY graph with a variable (known) number of multiple plots. Because the number of plots can vary, the plot style is sometimes not what I want. I'm trying to use a property node in a for-loop to change the Plot.LineStyle, Plot.PointStyle, and Plot.Fill/PtColor properties for each of the plots in an XY graph. However, perhaps because the names are not static, the colors do not seem to be updating as I'd like, and I'm really unsure as to why this is happening. Strangely, the LineStyle and PointStyle do seem to be updating as I'd like.
    Please see the attached ScatterColors.zip file which contains the main VI in question (SplitInGroupsScatterByOrder.vi) and two sub-VIs on which it depends. Thanks in advance for your help
    Solved!
    Go to Solution.
    Attachments:
    ScatterColors.zip.zip ‏32 KB

    Hello Pierre,
    This dynamic color feature is still not present in 2009, much less 6.1. I have linked a discussion forum post here that discusses in detail a work around for addiing this functionality. While you may not be able to open their example VIs, the theory is described; such that, you may attempt to replicate in 6.1. 
    Hope this helps. 
    Patrick Corcoran
    Application Engineering Specialist | Control
    National Instruments

  • How to Generate Event on change in Plot Legend for XY Graph

    Hi,
    I have two XY graphs on the front panel and would like to maintain a common plot legend such that any change in the plot legend affects both graphs.
    Objective: I would like any value change in plot legend to fire an event.
    How do I program that?
    I know of value change event for the graph but am unable to find something specific to the plot legend. Other option is to have the user press a "refresh" button that will fire the event.
    Feel free to share thoughts on other elegant methods to achieve the same objective.
    Thanks,
    Gurdas
    Gurdas Singh
    PhD. Candidate | Civil Engineering | NCSU.edu

    Hi Sarah,
    Looks like you are talking of exactly what I want!
    I have attached a sample VI to try achieve what I want. But it still has some issues which are:
    1) I am unable to configure a Plot Attribute Change Event. I have used a mouse leave event instead. How does one configure a Plot Attribute Change Event?
    2) Is there no single property which will transfer all the settings of plot legend from one graph to plot legend of another graph? In my sample VI, I have to read each property of the master graph and feed it into the slave graph.
    Kindly note I am using LV FDS 7.1 on Win2000
    Thanks,
    Gurdas
    Message Edited by Gurdas on 03-27-2006 11:51 PM
    Gurdas Singh
    PhD. Candidate | Civil Engineering | NCSU.edu
    Attachments:
    Graph_PlotLegend_Event.vi ‏45 KB

Maybe you are looking for

  • PO history status texts

    Hi All, For subsequent debit and credit, the PO history is shown with indicator NB-L.  Also, in some cases I can PO history with indicator SD-L (Subs. deb. log. IV).  How is this status getting updated in PO history. Which transaction will update thi

  • Battery - unplugged shuts down after few minutes

    I have had this computer a little over a year and recently when I unplug it, I can only use it for a few minutes. It shuts down.....I checked the setting (so I think) but can't find anything that I can change. Any ideas? Do I need a new battery? Here

  • Airport Disk constantly hangs

    It seems that I can only get a solid minute of connection to my USB connected disk on my AEBS. After that time any app trying to access the drive freezes and requires force quit -- sometimes the Finder freezes so bad that I have to pull the power on

  • Maximum amount of video?

    When I put about 100 videos in my itunes library the program stops working. I have to delete the videos otherwise I cannot use itunes anymore (it will crash everytime when i try to start it). Does itunes have a maximum amount of data or videos it can

  • E220R with D1000 is this possible?

    Hi i have an E220R running SunRay 2.0 but also require it to use samba to backup ghost images to a D1000. Problem is that ive never setup a D1000 array, and have no idea how to do it...are there any walkthru's or step by step instructions on how to d