EasyManua.ls Logo

Newport XPS-D - Xylinearcpulseoutputget

Newport XPS-D
722 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
XPS Unified Programmer’s Manual
7.2.1.369 XYLineArcPulseOutputGet
Name
XYLineArcPulseOutputGet Gets the configuration of pulse generation of a LineArc.
Input tests
- Refer to section 7.1: “Input Tests Common to all XPS Functions”.
- Checks group type (must be a XY group): (-8)
- Checks group name: (-19)
Description
This function returns the last configuration of pulse generation of a LineArc trajectory,
that was previously set by XYLineArcPulseOutputSet().
The pulse output configuration is defined by a pulse start trajectory curved length, a
pulse end trajectory curved length, and a pulse trajectory curved length interval.
Example:
XYLineArcPulseOutputSet(MyGroup, 10, 30, 0.01)
XYLineArcPulseOutputGet(MyGroup) => 0,10,30,0.01 (0 is error return, means OK)
One pulse will be generated every 10 μm on the LineArc trajectory between 10 mm and
30 mm trajectory curved lengths.
- Pulse start trajectory curved length = 10 mm
- Pulse end trajectory curved length = 30 mm
- Pulse trajectory curved length interval = 0.01 mm.
Prototype
int XYLineArcPulseOutputGet(
int SocketID,
char GroupName[250],
double * StartLength,
double * EndLength,
double * PathLengthInterval
)
Input parameters
SocketID int Socket identifier gets by the
“TCP_ConnectToServer” function.
GroupName char * Group name.
Output parameters
StartLength double * Pulse start length (units).
EndLength double * Pulse end length (units).
PathLengthInterval double * Pulse length interval (units).
EDH0373En1023 01/18 536

Table of Contents

Other manuals for Newport XPS-D

Related product manuals