Cw3dgraph

Hi
I have an application built from visual C++ and Measurement studio version 1.0.1. My application controls instruments over the GPIB, saves data from GPIB and displays that data (there are 2 windows that display the data) so my application uses VISA (and GPIB), cw3dgraph control.
I have 2 windows that use cw3dgraph. I want to be able to use my application to view the data saved on the other computer that doesn't connect to the instrument or doesn't have any VC++ or measurement studio. I built the exe as a release version. However, it works with some computer only. There are 4 computers that I tried
computer #1 : WinXP, doesn't have VC++ or Measurement studio, but has LabVIEW. My exe can be opened fine.
computer #2 : WinXP, doesn't have VC++, Measurement studio, or LabVIEW. The 1st window of my exe that has cw3dgraph can be opened fine, but when I open the 2nd window that also has the same cw3dgraph pops up an error said "cw3dgraph, error loading control. A newer version needed. The default settings for the control will be used". And then I can see a graph that has the word "evaluation copy" on the back of it.
computer #3 : WinXP, doesn't have VC++, Measurement studio, or LabVIEW. Nothing open up when I open my exe.
computer #4 : WinXP, has VC++, Measurement Studio, LabVIEW. Everything is fine, 2 windows can be opened up.
What should I do to make my application able to view the data saved on the other computer that doesn't connect to the instrument or doesn't have any VC++ or any of the National Instrument's software (eg. Labview, Measurement studio,...)? It doesn't matter if my application cannot communicate with the GPIB, I just want to be able to view the data (on the cw3dgraph).
Thank you

Make sure that you are deploying the same version or newer of the 3d graph across all the machines that you are planning to use your application with. The machines with LV or MStudio probably already have the control. You can check the version of the 3dGraph control on the various machines by going into the C:\WINDOWS\system32 folder, right clicking and checking the properties of the cw3dgrph.ocx.
Check the system32 folder of PC#2 to verify whether you had installed an older version of the control on that machine.
The cw3dgrph.ocx needs to be present and registered on the system where you intend to use your application. It must be the same version or newer. Otherwise, you will get the "newer version is needed" error. You can only have one version of an ActiveX control registered on a machine.
I hope this helps.
Bilal Durrani
NI

Similar Messages

  • How can I add a color bar scale to a CW3DGraph

    I am using the CW3Dgraph control (parametric surface plot) in a LabVIEW program I have written to graph the the strength of an electromagnetic field over a sphere.  The plot color map style is set to use the "color spectrum".  I would like to add a color bar scale to the graph so the user can determine the approximate field strength by the color of the plot.  Is there an example that could help me with this, does anyone know how to add a color bar scale, or is there some other way to indicate to the user the color's level?

    I think if you search this forum you will find more than one approach to this quest.In this thread you will find an earlier discusion of the same nature that has a couple of methods you can try out.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Just up graded to Labivew 7.1 from 6.1 3-d graphs dont work right where can I get lattest version of cw3dgraph

    Recently up graded to Labivew 7.1 from 6.1.  3-d graphs dont work right.
    VI's using the Activex 3-D graphs developed in 6.1 worked fine. 
    Since up grading to 7.1 the graphs work after a fashion but many
    features don't. Anyone else have a similar problem?  Don't have
    the technical support from Labview, but then I figured the software
    should run as advertised. Where can I get lattest version of cw3dgraph?

    cw3dgraph just shows up at the same time as the new version of LV.
    I have not heard of any changes or fixes.
    I have seen the defaults for cw3dgraphs get lost in the upgrade from 6.1 to LV 7.1.
    I would first try going to the 6.1 version of the graph in edit mode and pop-up >>>CWGraph#D >>> export style
    save the file
    Then in the upgraded version do the import style.
    If that does not fix it post your code and tell us what is wrong. There are things you can do to the 3dgraph that work just fine as you have saved all the correct defaults. If we know what is supposed to happen we may be able to direct to what got lost in the upgrade.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Cw3dgraph surface not displayed

    Hello All,
    I am using the cw3Dgraph component in VB6 and have some trouble plotting surfaces.
    I use the function Plot3DSimpleSurface.
    I have set-up the properties so that the graph should be a surface. But the data is plotted as lines, not surface.
    Any suggestion?
    Many thanks

    Hi Atacama,
    Could you post your code so I can see how you are using the function? There is a related example but in C++ on the following link, which may help: http://zone.ni.com/devzone/cda/epd/p/id/3807
    Regards,
    Imtiaz Chowdhury
    Head of Digital Technologies
    Brand786

  • 3d plot axis marker goes into graph

    Hi All - when I run scans in a 3d plot, with autoscaling enabled, the problem shown in the attached figure presents itself - the font goes into the fluorescence (Z) axis. Is there some easy way to avoid this? I suppose I can change the font size, but this seems like something that should be done automatically by labview. Thanks. 
    Attachments:
    scan problem.png ‏144 KB

    Does defering panel updates help with the flicker on these graphs?  I dont think it did with the old, better, cw3dgraphs if memory serves.
    Tim Elsey
    LabVIEW 2010, 2012
    Certified LabVIEW Architect

  • 3D Surface Plot Cursor Error

    I can't seem to get the cursor(s) to function on the 3D Surface Plot. I right-click on the front panel plot, go to properties, and select cursor - but then I get an error and LabVIEW crashes. Has anybody had any sucess with this? I've tried it in both LabVIEW 6.1 and 7.1

    Hi,
    I have used the cursors in the 3D graph a couple of times with no problem. There are a couple of advices that I can give. Place the 3D graph strait form the pallet, do not create an ActiveX container and add the 3D graph. Open one of the 3D examples and see if you can add the cursors to a graph that was previously created. You can also try to unregister and reregister the ActiveX control for the 3D graph to make sure that the OS registers the control correctly. You can find the ActiveX control in the system32 folder (cw3dGraph.ocx) and here is a document on how to register the control.
    I'm also including here an example that uses cur
    sors, see if you can open it and run it. The second attachment is a style file for that 3D graph that includes a cursor. You can load this file by right-clicking on the graph and select "Import Style..". Hopefully you'll be able to load the style and start to work from there.
    I hope this helps.
    Let me know if you have any further questions.
    Regards,
    Juan Carlos
    N.I.
    Attachments:
    Torus_with_3D_Cursor.vi ‏312 KB
    3DGraphStyle.cwx ‏3 KB

  • Application builder and CWGraph3D

    Hello all,
    I am trying to build a self-executable 3D plotter for a fellow worker using the CWgraph3d. When I go to build the application with application builder I have no issues. When I install the application of the host computer and try to change the 3D plot properties, I am not given the options as when I ran the program inside of LV....Any ideas on what I am doing wrong?
    Thanks,
    Jay Poret
    AOT, Inc.
    [email protected]

    Travis,
    I am still a little confused....All I am trying to do is to make a self-executable 3D plotter that allows me to change things like the scale, titles, etc. I did find a way to use property nodes to bypass this but I am still interested in why the example didn't work. Here are the steps I followed:
    In application builder
    1) insert the cw3Dgraph.ocx as a source file
    2) Use the advanced tab and have the program insert the file in the c:\windows\ssystem32 folder (I confirmed the installer did this)
    Outside application builder
    3) I registered the .ocx file externally using start>>run>>reg32 c:\windows\system32\cw3dgraph.ocx (when hitting enter the system confirmed that the .ocx file was registered on the computer).
    Run executable....I could make 3D graphs, rotate the plot but I could not change the x,y,z scales or anything like that.
    Am I missing something here?
    Thanks for your help.....
    Radman
    Travs H. wrote:
    Hi Radman!
    Maybe Robert will have more to add, but I'll throw in my 2 cents worth :-)
    When creating an executable/installer, setting Top-level VIs is what designates what VIs actually open and run when you double-click your exe file. By adding both the DS 3D Graph Reader & Writer as Top-Level VIs, you are indicating that when running the executable you want both of those VIs to automatically open and run.
    Now about your concern for the batch file. This document was originally created before the release of Windows XP. With that being said the following:
    "Then, set the Installation Destination to be Windows System Directory. This will put the ocx into the System32 directory on NT, ME, and 2000, and the System directory on 9x."
    should read:
    "Then, set the Installation Destination to be Windows System Directory. This will put the ocx into the System32 directory on XP, NT, ME, and 2000, and the System directory on 9x."
    Also, if you need to have the ocx file in different directories depending on the operating system (XP or 2000), you will just need to make two versions of the exe. A WinXP version and a Win2000 version.
    Hope this helps!
    Travis H.
    National Instruments

  • Cw3dgraph_ocx.msm is missing

    I had Measurement Studio 7.0 installed for VS2003, and Measurement Studio 8.1 installed for VS2005 (in separate directories).  I upgraded both to Measurement Studio 8.5, and now the cw3dgraph.ocx.msm is missing from my merge modules directory, and the cwui_ocx.msm file is missing as well.  Where can I find these files and how can I get them back?  They used to be installed there, as I used them when I distributed my applications.
    Solved!
    Go to Solution.

    Hello Drew,
    I have Measurement Studio 8.5 as well and I found those files in <local disk>:\Program Files\Common Files\Merge Modules, is that where you are looking?
    As an aside, have you checked out Measurement Studio 8.6?
    With warm regards,
    David D.

Maybe you are looking for

  • IPod recignized by Disk Utility but won't show up in iTunes

    Message on Disk Utility is as below. Have reset and use on.off switch. Any suggestions please? Verify and Repair disk "AW's iPod" Checking HFS Plus volume. Invalid catalog PEOF Volume check failed. Error: The underlying task reported failure on exit

  • How do I disable Numbers as the default spreadsheet application?

    A couple of days ago I was opening a Microsoft Office Excel spreadsheet, as usual. Unexpectedly, the Numbers application launched without prompting, presented an introductory page (Welcome to Numbers etc.) then asked a question (which I unfortunately

  • OWB 10gR1 Convert Date format (mm-dd-yyyy) to (yyyy-mm-dd)

    Hi All, In OWB 10gR1, I have flatfiles with Date fields having the format (mm-dd-yyyy). I want to load this data into the Staging table in (yyyy-mm-dd) format. How could I do this conversion in my staging mapping ? Using external tables is not an opt

  • AS Extensions for AIR / native C

    Hello! As someone else mentioned on this thread (http://forums.adobe.com/thread/790040?tstart=0). The "Developing ACTIONSCRIPT Extensions for ADOBE AIR" Guide (http://www.adobe.com/content/dam/Adobe/en/devnet/devices/pdfs/DevelopingActionScriptExtens

  • HT2534 iTunes 11.1 "None" is not an available payment type. I am unable to install updates.

    Despite what support says, the "None" button is not there. Because I'm supposed to "review" this information and I cannot get past this step I am unable to perform necessary updates. Has anybody found a recent way of getting past this issue?