Eding CNC Manual Edingcnc V4.03
User Manual:
Open the PDF directly: View PDF
Page Count: 214 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Table of contents
- 1 Introduction
- 2 The user interface
- 2.1.1 Setup Pages
- 2.1.2 UI and Connection
- 2.1.3 Motor setup
- 2.1.4 Homing and ESTOP setup
- 2.1.5 Backlash setup
- 2.1.6 LAF setup
- 2.1.7 Kinematic Setup
- 2.1.8 Tool change Area setup
- 2.1.9 Tangential knife setup
- 2.1.10 Safety/Door open Input setup
- 2.1.11 Spindle and PWM setup
- 2.1.12 UI setup items
- 2.1.13 IO setup
- 2.1.14 Interpreter settings
- 2.1.15 Traffic light setup
- 2.1.16 JobTimeEstimation
- 2.1.17 Hand wheel Setup
- 2.1.18 Load/Run Automatically
- 2.1.19 Probing Setup
- 2.1.20 Camera Setup
- 2.1.21 CPUOPT
- 2.1.22 Using a safety relay
- 2.1.23 Operate Page, this is where the machine is operated
- 2.1.24 Operate page introduction
- 2.1.25 Reset Button F1
- 2.1.26 Escape Button
- 2.1.27 The menus
- 2.1.28 Operate page tasks
- 2.1.29 Coordinate Page Tasks
- 2.2 Linear PITCH compensation
- 2.3 XY Non rectangular Cross compensation
- 2.4 Speed-PWM compensation
- 2.5 Automatic vacuum sections
- 2.6 Program Page, DXF and HPGL import
- 2.7 Tools Page
- 2.8 IO Page
- 2.9 Service Page
- 2.10 Util Page, Chipload and Feed/Speed
- 2.11 homing and coordinate systems
- 2.12 3D Printing
- 2.13 Keyboard shortcuts
- 2.14 Zero tool macro
- 2.15 Tool measurement Macro
- 3 Input: the RS274/NGC Language
- 3.1 System-Parameters/Variables
- 3.2 Tool data
- 3.3 Coordinate Systems
- 3.4 Format of a Line
- 3.5 Modal Groups
- 3.6 G Codes
- 3.6.1 Rapid Linear Motion - G0
- 3.6.2 Linear Motion at Feed Rate - G1
- 3.6.3 Arc at Feed Rate - G2 and G3
- 3.6.4 Dwell - G4
- 3.6.5 Set Coordinate System Data -G10
- 3.6.6 Plane Selection - G17, G18, and G19
- 3.6.7 Length Units - G20/G21 and G70/G71
- 3.6.8 Return to Home - G28 and G30
- 3.6.9 G33, G33.1 Spindle-Synchronized Motion
- 3.6.10 Straight Probe - G38.2
- 3.6.11 Cutter Radius Compensation - G40, G41, G41.1, G42, G42.1
- 3.6.12 Tool Length Offsets - G43, G43 H, G43.1, and G49
- 3.6.13 Scaling G50/G51
- 3.6.14 Move in Absolute Coordinates - G53
- 3.6.15 Select Coordinate System - G54 to G59.3
- 3.6.16 Path Control Mode and Look ahead feed- G61, and G64
- 3.6.17 Coordinate system rotation G68
- 3.6.18 Threading (Lathe) – G76
- 3.6.19 Cancel Modal Motion - G80
- 3.6.20 Canned Cycles - G81 to G89
- 3.6.21 Set Distance Mode - G90 and G91
- 3.6.22 Coordinate System Offsets - G92, G92.1, G92.2, G92.3
- 3.6.23 Set Feed Rate Mode - G93, G94, G95
- 3.6.24 Spindle Control Mode – G96, G97
- 3.6.25 Set Canned Cycle Return Level - G98 and G99
- 3.7 Input M Codes
- 3.7.1 Program Stopping and Ending - M0, M1, M2, M30, M60
- 3.7.2 Spindle/Head Control - M3, M4, M5, M90-M97
- 3.7.3 Tool Change - M6
- 3.7.4 Coolant Control - M7, M8, M9
- 3.7.5 Feed-Speed Override Control - M48-M53
- 3.7.6 Adaptive FeedOverride Control by spindle power
- 3.7.7 Standard CNC IO - M3..M9, M80..M87
- 3.7.8 General purpose IO M54, M55, M56, M57
- 3.7.9 A axis clamping M26, M27
- 3.7.10 Torch height control M20, M21, M22
- 3.7.11 M Functions for Lasermode (CNC7.. series CPU’s)
- 3.7.12 M Functions for 3D printing
- 3.7.13 M Function override and user m-functions
- 3.8 Other Input Codes
- 3.9 Order of Execution
- 4 Language extensions
- 4.1 Flow control
- 4.2 supported operations on expressions
- 4.3 Special interpreter commands, non G-Code
- 4.3.1 Msg <your message>
- 4.3.2 ErrMsg <your message>
- 4.3.3 WarnMsg <your message>
- 4.3.4 LogFile, LogMsg <your message>
- 4.3.5 GetToolInfo <num | first | next> <varNum>
- 4.3.6 DlgMsg
- 4.3.7 Store position
- 4.3.8 TCAGuard [on | off]
- 4.3.9 MCAGuard [on | off]
- 4.3.10 HomeIsEstop [on | off]
- 4.3.11 Exec <external Program> <”parameter”> <Timeout In Ms.>
- 4.3.12 SetAcc <axisID X-C> <accValue mm/sec^2>
- 4.3.13 Vacuum [on | off]
- 4.3.14 GetJobDistance <index>
- 4.3.15 GetHeightControlVact <index>
- 4.3.16 GetHeightControlVset <index>
- 4.3.17 Service <cmd>
- 4.3.18 Tool change example
- 4.3.19 Changing the tool number without actual tool change
- 4.3.20 USER Reset
- 4.4 Run behavior during simulation and render
- 5 Cutter Radius Compensation