Contents - Preface
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Description of workpiece points
- Definition of workpiece positions
- Polar coordinates
- Incremental dimension
- Plane designations
- Position of zero points
- Position of coordinate systems
- Machine coordinate system
- Basic coordinate system
- Workpiece coordinate system
- Frame system
- Assignment of workpiece coordinate system to machine axes
- Current workpiece coordinate system
- Main axes/Geometry axes
- Special axes
- Channel axes
- Synchronized axes
- Command axes
- Lead link axes
- Coordinate systems and workpiece machining
- Structure and contents of an NC program
- Language elements of the programming language
- Programming a sample workpiece
- First programming example for milling application
- Second programming example for milling application
- Programming example for turning application
- General notes
- Absolute/relative dimensions
- Incremental dimensions (G91, X=IC)
- Absolute dimension for rotary axes (DC, ACP, ACN)
- Dimensions inch/metric, (G70/G700, G71/G710)
- Special turning functions
- Position of workpiece
- Zero offset frame, (G54 to G57, G505 to G599, G53, G500/SUPA
- Selection of working plane (G17 to G19)
- Working area limitation in BCS (G25/G26, WALIMON, WALIMOF)
- Working area limitation in WCS/SZS (WALCS0 ... WALCS10)
- Reference point approach (G74)
- Travel commands with polar coordinates, polar angle, polar radius
- Traversing commands with polar coordinates, (G0, G1, G2, G3 AP=..., RP=...)
- Rapid traverse movement (G0, RTLION, RTLIOF)
- Linear interpolation (G1)
- Circular interpolation types, (G2/G3, CIP, CT)
- Circular interpolation with center point and end point (G2/G3, I=, J=, K=AC...)
- Circular interpolation with radius and end point (G2/G3, CR)
- Circular interpolation with arc angle and center point (G2/G3, AR=)
- Circular interpolation with polar coordinates (G2/G3, AP=, RP=)
- Circular interpolation with intermediate and end points (CIP)
- Circular interpolation with tangential transition (CT)
- Helical interpolation (G2/G3, TURN=)
- Involute interpolation (INVCW, INVCCW)
- Contour definitions
- Two straight lines (ANG1, X3... Z3... ANG2)
- Three straight lines (ANG1, X3... Z3... ANG2, X4... Z4...)
- End point programming with angle
- Thread cutting with constant lead (G33)
- Programmable run-in and run-out paths (DITS, DITE)
- Linear progressive/degressive thread pitch change (G34, G35)
- Tapping without compensating chuck (G331, G332)
- Tapping with compensating chuck (G63)
- Stop with thread cutting (LFOF, LFON, LFTXT, LFWP, LFPOS)
- Lifting on retraction (LFTXT, LFWP, LFPOS, POLF, POLFMASK; POLFMLIN)
- Approaching a fixed point (G75)
- Travel to fixed stop (FXS, FXST, FXSW)
- Chamfer, rounding (CHF, CHR, RND, RNDM, FRC, FRCM)
- Exact stop (G60, G9, G601, G602, G603)
- Continuous-path mode (G64, G641, G642, G643, G644)
- Acceleration behavior
- Influence of acceleration on following axes (VELOLIMA, ACCLIMA, JERKLIMA)
- Technology G group (DYNNORM, DYNPOS, DYNROUGH, DYNSEMIFIN, DYNFINISH)
- Smoothing the path velocity
- Traversing with feedforward control, FFWON, FFWOF
- Contour accuracy, CPRECON, CPRECOF
- Dwell time, delay (G4, WRTPR)
- Internal preprocessing stop
- General
- Frame instructions
- Programmable zero offset
- Axial zero offset (G58, G59)
- Programmable rotation (ROT, AROT, RPL)
- Programmable frame rotations with solid angles (ROTS, AROTS, CROTS)
- Programmable scale factor (SCALE, ASCALE)
- Programmable mirroring (MIRROR, AMIRROR)
- Frame generation according to tool orientation (TOFRAME, TOROT, PAROT)
- Deselect frame (G53, G153, SUPA, G500)
- Deselect DRF (handwheel) offsets, overlaid motions (DRFOF, CORROF)
- Feedrate (G93, G94, G95 or F..., FGROUP, FGREF)
- Traversing positioning axes (POS, POSA, POSP, FA, WAITP, WAITMC)
- Position-controlled spindle operation (SPCON, SPCOF)
- Positioning spindles (SPOS, M19 and SPOSA, WAITS)
- Feedrate for positioning axes/spindles (FA, FPR, FPRAON, FPRAOF)
- Percentage feedrate override (OVR, OVRA)
- Feedrate with handwheel override (FD, FDA)
- Percentage acceleration override (ACC option)
- Feedrate optimization for curved path sections (CFTCP, CFC, CFIN)
- Spindle speed (S), direction of spindle rotation (M3, M4, M5)
- Constant cutting rate (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC[AX])
- Constant grinding wheel peripheral speed (GWPSON, GWPSOF)
- Programmable spindle speed limitation (G25, G26)
- Multiple feedrate values in one block (F.., ST=.., SR=.., FMA.., STA
- Blockwise feed (FB...)
- Tool offsets in the control's offset memory
- List of tool types
- Tool selection/tool call T
- Tool change with M06 (mill)
- Tool offset D
- Tool selection T with tool management
- Turning machine with circular magazine (T selection)
- Milling machine with chain magazine (T selection)
- Tool offset call D with tool management
- Milling machine with chain magazine (D call)
- Activating the active tool offset immediately
- Contour approach and retraction (NORM, KONT, KONTC, KONTT)
- Compensation at the outside corners (G450, G451)
- Smooth approach and retraction
- Approach and retraction with enhanced retraction strategies (G460, G461, G462)
- Collision monitoring (CDON, CDOF, CDOF2)
- D tool compensation (CUT2D, CUT2DF)
- Tool length compensation for orientable toolholders (TCARR, TCOABS, TCOFR)
- Grinding-specific tool monitoring in parts programs (TMON, TMOF)
- Additive offsets
- Select offsets (via DL numbers)
- Specify wear and setup values ($TC_SCPxy[t,d], $TC_ECPxy[t,d])
- Delete additive offsets (DELDL)
- Special handling of tool offsets
- Mirroring of tool lengths
- Wear sign evaluation
- Tool length and plane change
- Tools with a relevant cutting edge length
- Special functions
- M functions
- H functions
- Arithmetic Parameters and Program Jumps
- Unconditional program jumps
- Conditional program jumps (IF, GOTOB, GOTOF, GOTO, GOTOC)
- Program section repetition
- Tables
- List of addresses
- List of G functions/preparatory functions
- List of predefined subprograms
- Predefined subroutine calls in motion-synchronous actions
- Predefined functions
- Data types
- A Appendix
- A.1 List of abbreviations
- A.2 List of abbreviations
- A.2.2 Overview
- Glossary
- Index
|
PrefaceFundamental GeometricalPrinciples 1Fundamental Principles ofNC Programming 2Positional Data 3Motion commands 4Path Action 5Frames 6Feedrate Control andSpindle Motion 7Tool offsets 8Special functions 9Arithmetic Parameters andProgram Jumps 10Program section repetition 11Tables 12Appendix ASINUMERIKSINUMERIK840D sl/840Di sl/840D/840Di/810DFundamentalsProgramming Manual11/20066FC5398-1BP10-2BA0Valid forControlSINUMERIK 840D sl/840DE slSINUMERIK 840Di sl/840DiE slSINUMERIK 840D powerline/840DE powerlineSINUMERIK 840Di powerline/840DiE powerlineSINUMERIK 810D powerline/810DE powerlineSoftwareVersionNCU Systemsoftware für 840D sl/840DE sl 1.4NCU Systemsoftware für 840Di sl/DiE sl 1.0NCU Systemsoftware für 840D/840DE 7.4NCU Systemsoftware für 840Di/840DiE 3.3NCU Systemsoftware für 810D/810DE 7.4 Next |