0% found this document useful (0 votes)
352 views

Ezcad3 SDK List

The document contains function names and descriptions related to controlling markers, managing layers and objects, editing objects, marking objects, controlling axes, and slicing STL files. Some key functions include E3_CreateEntMgr to create an object manager, E3_MarkerMarkEntToList2 to mark an object and add it to a list, E3_GetAxisParam to get axis parameters, and E3_SliceStlFile to slice an STL file into graphic objects.

Uploaded by

fadi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
352 views

Ezcad3 SDK List

The document contains function names and descriptions related to controlling markers, managing layers and objects, editing objects, marking objects, controlling axes, and slicing STL files. Some key functions include E3_CreateEntMgr to create an object manager, E3_MarkerMarkEntToList2 to mark an object and add it to a list, E3_GetAxisParam to get axis parameters, and E3_SliceStlFile to slice an STL file into graphic objects.

Uploaded by

fadi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

E3_Close Release Development Library

Controller
E3_Initial Initidal development library

Card E3_MarkerGetFirstValidId Get the first First valid ID


control E3_CloseMarker Release the DLC controller

Object E3_CreateEntMgr Create Object Manager


Manager E3_FreeEntMgr Release Object Manager

E3_OpenFileToEntMgr Open file to object manager


File
E3_SaveEntMgrToFile Save file

Preview E3_DrawEnt2 Preview on specified windows

E3_MarkerDlgSetCfg Open the Device Parameters Form


Device
Setting up software to read
manager E3_SetLanguageFile
language files

Get the layer count and current


E3_GetLayerCount
layer ID
E3_GetLayerId Get the specified layer ID
E3_AddLayer Add layer
E3_DeleteLayer Delete layer
Layer Get the object count from
E3_GetEntCountInLayer
sepcified layer
Get the object ID from specified
E3_FindEntInLayerByIndex
layer
Get the object ID from specified
E3_FindEntInLayerByName
layer

E3_CreateLines Create line


E3_CreateRect Create rectangle
E3_CreateCircle Create circle
E3_CreateSpiral Create spiral
E3_CreateEllipse Create ellopse
Add object E3_CreatePolygon Create polygon
E3_CreateBeziers Create beziers
E3_ImportFileToEntMgr Inport vector file
E3_CreateBitmap Inport bitmap file
E3_CreateControl Create control
E3_CreateText Create TEXT

E3_ GetEntityName Get the specified object name


E3_SetEntityName Set the specified object name
Get the content of specified
E3_ GetTextByID
object by ID
Change the TEXT for specified
E3_ChangeTextByName
object by name
Change the TEXT for specified
Object E3_ ChangeTextByID
object by ID
edit
E3_GetEntityRange Get the size of specified object
Object
edit
E3_MoveRotateEnt Move & Rotate specified object
E3_MarkerSetRotateMoveParam
E3_GroupEnt Group object
E3_UnGroupEnt Ungroup object
E3_ScaleEnt Scale Object

E3_GetTextFontName Get the Text fount name


Gets whether the specified text
E3_GetTextBarcodeInfo2
Barcode object is a barcode
E3_GetTextBarcodeInfo Query Bar Code Details
E3_SetTextBarcodeInfo Set Bar code parameter

E3_GetHatchParam Get hatch parameter


Hatch E3_SetHatchParam Set hatch Parameter
E3_HatchEnt Hatch specified object

Pen E3_GetPenParam Get the pen parameter


parameter E3_SetPenParam Set the pen parameter

E3_MarkerMarkEnt2 Mark & preview specified object


Mark
E3_MarkerStop Stop marking

E3_MarkerListReady Mark ready


E3_MarkerOneCurveToList Mark one line
MArk a specified object and add
List mark E3_MarkerMarkEntToList2
it to list
E3_MarkerListEnd Mark finished
E3_MarkerWaitForFinish Waiting mark finish

E3_MarkerContinueBufferSetTextName Set object name

E3_MarkerContinueBufferClear Clear buffer

Continue E3_MarkerContinueBufferGetParam Get the current marking parameter


mark
Setting the end flag of data
E3_MarkerContinueBufferPartFinish
buffer
E3_MarkerContinueBufferAdd Add data to the buffer
E3_MarkerContinueBufferStart Start continue mark

State E3_MarkerGetSpeedOfFly Get the speed of fly convery


check E3_MarkerGetMakingTime Get the exactly marking speed

Galvo move to exactly position as


E3_MarkerJumpTo
Galov specified speed
control Get the exactly position of
E3_MarkerGetPos
scanner

E3_MarkerReadPort Read Input port


IO
IO E3_MarkerGetWritePort Read Output port
E3_MarkerWritePort Set Output port

E3_InitAllAxis Initidal all external axis


E3_GetAxisParam Get specific axis parameter
E3_SetAxisParam Set specific axis parameter
E3_SetAxisSpeedParam Set axis parameter
E3_AxisMoveTo Move axis to specific position
Axis
E3_AxisHome Axis homing
control
Get the current coordination of
E3_GetAxisCoor
axis
E3_GetAxisFBCoor Get the feed back from encoder
Judging whether the extended axis
E3_IsAxisMoving
is in motion

After slicing the specified STL


file according to the specified
Slice E3_ SliceStlFile
size, a group of graphic objects
are obtained, and the specified
layer is added.

You might also like