ATI DAQ F/T Software Downloads
ATI provides 3 software interfaces to measure forces and torques with your
sensor system, and also supports customers performing the F/T calculations
manually. If you are not sure which of these methods is right for you,
please click here for a description
of each method and which customers each method is best suited for.
ATICombinedDAQFT Class Library and Windows Demo
The ATICombinedDAQFT .NET class library reads calibration files, controls your
NI-DAQmx-compatible DAQ device, and calculates the force and torque values for
your transducer. This class library can be reused in any programming
environment that supports .NET class libraries, such as Microsoft Visual Studio
.NET, LabVIEW version 7 and greater, etc. The programming API is
documented in the help file included with the installation package.
The demo program is an excellent place to test your new ATI sensor system and do
basic data collection. The demo includes support for both 'one-shot' and
continuous data logging. The main screen displays a live bar graph of the
current force and torque readings from your sensor. The demo also
includes complete options to configure your F/T system, such as output units
and tool transformations, which allow you to measure the forces and torques
acting at a point other than the surface of the transducer.
The ATICombinedDAQFT class library requires NI-DAQmx version 8.5 or greater.
The latest version of NI-DAQmx is available for free from
www.ni.com, but registration is required.
This package installs the ATICombinedDAQFT class library, demo program, and the
associated help files. NI-DAQmx from National Instruments is required.
ATIDAQFT.NET.MSI (Demo
version 2.0.3148.25574, .NET class library version 1,0,4,2)
ATICombinedDAQFT Class Library and Windows Demo Source Code
The source code for the Windows demo and Class Library is provided free of
charge. The source code is a great starting point for writing your own
application. If you have a DAQ device which is not supported under
NI-DAQmx, you can modify the class library to work with your particular DAQ
device. NI-DAQmx from National Instruments is required. It is also recommended that
you install the demo binaries from the above section before you try to compile the
source code, so that all dependencies will be installed.
DAQSOURCE.ZIP (Demo
version 2.0.2904.30837, .NET class library version 1,0,4,0)
LabVIEW Library
These LabVIEW libraries require the ActiveX component (available below).
The ActiveX component is used to read the calibration matrix from the file,
then the matrix multiplications are done directly in LabVIEW for maximum
portability. The file atidaqft-mx.llb is used to read from a single
transducer, and the file Mutiple Transducers.vi is used to work with multiple
transducers, possibly on multiple DAQ devices. NI-DAQmx from National Instruments is
also required.
DAQLABVIEW.ZIP
ATIDAQ C Library
This code library uses standard C to read calibration files, configure
the transducer system, and convert voltages from your data acquisition system
into forces and torques. This library does not control your DAQ device, you must write the
software routines to read the voltages. The C library is the recommended method for developing
non-Windows-based applications.
ATIDAQ
C Library.zip (1.0.6)
DAQ Drivers for non-Windows Operating Systems
Linux drivers for a variety of DAQ cards can be found at
www.comedi.org. National Instruments also provides a driver
development kit which can be used on many platforms. The National
Instruments DDK can be found
here. For M-series devices, National instruments provides their
own Linux driver, available
here.
DAQ F/T Manual Calculations
This Microsoft Excel 97 spreadsheet demonstrates
performing F/T conversion calculations manually for advanced applications.
The ActiveX ATIDAQFT component (available below) is used to read the
necessary information from the calibration file, and Excel formulas are used to
perform the conversion calculations. The ActiveX ATIDAQFT component is
required.
DAQ
FT Manual Calculations.zip (1.0.1)
ActiveX Software Files
The following downloads are for our ActiveX component to read the
calibration files and perform the matrix multiplications. If you are
doing new development, and your DAQ device is supported by NI-DAQmx, it is
recommended that you download the new software which works with NI-DAQmx.
However, the NI-DAQmx LabVIEW demos still make use of the ActiveX
component to read the calibration information from the '.cal' files for
your system. For a list of devices that are supported by the latest
version of NI-DAQmx, visit www.ni.com (As
of December 17, 2007, the only device which ATI resells which is not supported by
NI-DAQmx is the DAQPAD-6020E USB DAQ device).
ATI has no plans to discontinue support for the ActiveX software, so if you are
more comfortable using ActiveX than .NET, or do not yet have the software
necessary to use .NET assemblies, there is no need to worry about learning a
new interface or buying expensive new software.
ATIDAQFT ActiveX Automation Server and Windows Demo
The ATIDAQFT Windows ActiveX component reads calibration files, configures the
transducer system, and converts raw voltages from any data acquisition system
into forces and torques. ATIDAQFT can be used in development platforms that
support ActiveX or Automation containment, including Microsoft Visual Basic
6.0, Microsoft Visual C++, Microsoft .NET Platform, National Instruments (NI)
LabVIEW, and many others. Its programming API is documented in the ATIDAQFT
help files, which are included in the installation.
The ATI DAQ F/T Windows Demo is a good place to try out your transducer system
in Windows. This executable program uses Traditional NI-DAQ and ATIDAQFT to give
a real-time display of F/T data from supported NI boards. It provides complete
options for configuration of the F/T system. Use of the demo requires "Traditional NI-DAQ" from National Instruments,
although the ActiveX component itself is hardware-independent, and can be reused in your
application even if you do not have a National Instruments DAQ device installed.
This package installs the ATIDAQFT ActiveX Automation Server, Windows Demo, and
help files.
ATIDAQFT.msi
(Install Pack: 1.2.4; contains ATIDAQFT Component: 1.2.4, Windows Demo:
1.2.4)
Source for Windows Demo Application
This Microsoft Visual Basic 6.0 project contains the source code for the ATI DAQ
F/T Windows Demo. It is necessary to install the demo, ActiveX component and "Traditional NI-DAQ" from National Instruments before you can use this source code.
ATIDAQFT
Windows Demo VB6.zip (1.2.4)
LabVIEW Library
This LabVIEW VI library uses the Analog Input VIs provided by NI-DAQ and
the ATIDAQFT Automation Server. A sample LabVIEW application provides a
real-time display of F/T data. The ATIDAQFT component (1.0.0 or later) and
"Traditional NI-DAQ" from National Instruments are required to run the sample application, though the library
can easily be modified for other brands of DAQ devices. LabVIEW
7.0 or later is required.
ATIDAQFT LabVIEW
Library.zip (1.2.0)
Visual C++ Sample Application
This sample contains the source code for a Visual C++ program which uses the
ATIDAQFT component and "Traditional NI-DAQ" software to calculate forces and torques. You may
have to change the path to the NI-DAQ header files and add the files
nidaq32.lib and nidex32.lib to the project. ATIDAQFT and "Traditional NI-DAQ" from National Instruments are required.
ATIDAQFT
Visual C Sample.zip (1.1.0)
FT Conversion with ATIDAQFT
This Microsoft Excel 97 spreadsheet demonstrates performing F/T conversion
calculations using the ATIDAQFT component and Visual Basic for Applications.
FT
Conversion with ATIDAQFT.zip (1.0.0)
|