Navigation

  • Page 1

    PROGRAMMING ANDOPERATION MANUALROMI D LINE CNC SIEMENS 828DROMI ®T45698AINDÚSTRIAS ROMI S/AMARKETING DIVISION:: Coriolano st, 710 Lapa 05047-900 São Paulo - SP - BrasilPhone (11) 3873-3388HEADQUARTERS:Pérola Byington Av. , 56 13453-900 Santa Bárbara D’Oeste - SP - BrasilPhone (19) 3455-...

  • Page 2

  • Page 3

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 IIICONTENTSPART I - ISO PROGRAMMING1 - PRESENTATION ___________________________________________ 21.1 - REQUIREMENTS BEFORE PROGRAMMING... ................................................ 23 - INTRODUCING TO PROGRAMMING __________...

  • Page 4

    IV Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A14 - OTHERS PREPARATORY FUNCTIONS _______________________ 2814.1 - FUNCTIONS: G17, G18 E G19 ....................................................................... 2814.2 - FUNCTIONS: G500, G53 AND SUPA ..........................

  • Page 5

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 V20.2 - FUNCTION: ROT, AROT ................................................................................. 8921 - WORKPIECE POINTS _____________________________________ 9322- PROGRAMMING FOR MOLDS AND DIES: ___________________...

  • Page 6

    VI Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A2.3 - MOVE AXES MANUALLY ............................................................................... 1362.3.1 - Move axes via Continuous Jog (1) ..................................................... 1362.3.2 - Move axes vi...

  • Page 7

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 VII5.3 - COMMUNICATION THROUGH ENTHERNET ................................................ 1505.3.1 - Recommended hardware for reading and writing ETHERNET : ......... 1505.3.2 - View files in the PC. ................................

  • Page 8

    VIII Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A10.6 -INTERRUPT / RESUME PROGRAM EXECUTION. ............................ 17511 - TOOL USEFUL LIFE MONITORING. _________________________ 17611.1 - USEFUL LIFE MONITORING BY PARTS AMOUNT. ..................................... 1...

  • Page 9

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 11. PresentationPART IISOPROGRAMMINGWORLD SKILLS SÃO PAULO 2015

  • Page 10

    2 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A1. Presentation1. PRESENTATIONNumerical commanded machine: this is the one that has an electrical-electronic equipment, named here in as the “command”, which enables it to run an automatic sequence of activities.To perform p...

  • Page 11

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 32. introduction to ProgrammingWORLD SKILLS SÃO PAULO 20152 - INTRODUCTION TO PROGRAMMINGThis manual has been prepared only to cover the basic command functions, aiming to simplify programming and operation.We inform here in tha...

  • Page 12

    4 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A3. Files and Programming manegement3 - FILES AND PROGRAMMING MANEGEMENTTo be more fexible with data (programs and folders), they can be found, stored and organized according different criterion.The files and programs are stored ...

  • Page 13

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 53. Files and Programming manegementWORLD SKILLS SÃO PAULO 2015Main memory_N_DEF_DIR(Definition files)_N_CST_DIR(Standard Cycles)_N_CUS_DIR(User Cycles)_N_SPF_DIR(Sub Program)_N_MPF_DIR(Part programs)_N_WKS_DIR(Work Pieces)_N_CM...

  • Page 14

    6 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A4. introduction to coordinate systems4 - INTRODUCTION TO COORDINATE SYSTEMSIn order to enable the machine to operate with the specified positions, these must be declared on a reference system, which corresponds to the axis motio...

  • Page 15

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 74. introduction to coordinate systemsWORLD SKILLS SÃO PAULO 20154.1 - ABSOLUTE COORDINATES15203522102535304542Ponto 5Y+X-Y-X+Ponto 1Ponto 3Ponto 2Ponto 4In the absolute coordinate system, the axes’ positions are measured from...

  • Page 16

    8 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A4. introduction to coordinate systems4.3 - POLAR COORDINATES30°30R40R50R25R3620°45°15°R30°270°Y+X-Y-X+Ponto 1Ponto 2Ponto 3Ponto 4Ponto 5180°0°90°So far, the method to determine points was described based on a Cartesian...

  • Page 17

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 95. Functions: d, s, t, m WORLD SKILLS SÃO PAULO 20155- FUNCTIONS: D, S, T, M6 / CHANGEExplanation:Tool number select, tool geometry spindle orientation.The addres “T” is used to select and change the tool possition. In the ...

  • Page 18

    10 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A7. Functions slash, n, msg, Point and comma6- FUNCTIONS: SLASH ( / ), N, MSG, POINT AND COMMA ( ; )Explanation: Inhibit blocks execution, sequencial blocks numbers, messages to the operator and help comments.We use the slash ...

  • Page 19

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 117. PreParation FunctionsWORLD SKILLS SÃO PAULO 2015PREPARATION FUNCTIONSCODEDESCRIPTIONGROUPMODALYNG00Fast Positioning01XG01*Linear Interpolation01XG02Circular Interpolation, clockwise direction01XG03Circular Interpolation, co...

  • Page 20

    12 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A7. PreParation FunctionsPREPARATION FUNCTIONSCODEDESCRIPTIONGROUPMODALYNG563rd Work Coordinate System08XG574th Work Coordinate System08XG585th Work Coordinate System08XG596th Work Coordinate SystemG5077th Work Coordinate System...

  • Page 21

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 138. miscellaneous FunctionsWORLD SKILLS SÃO PAULO 2015FUNÇÕES MISCELÂNEASFUNÇÃODESCRIÇÃOM00PROGRAM STOPM01OPTIONAL PROGRAM STOP M03ROTATION DIRECTION CLOCKWISEM04ROTATION DIRECTION COUNTERCLOCKWISEM05ROTATION STOPM06RELE...

  • Page 22

    14 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A9. Programming Flowchart9 - PROGRAMMING FLOWCHART9.1 - MACHINES EQUIPPED WITH MAGAZINE 22 TOOLS.STARTTOOL CHANGERPMPROFILEGENERATIONIS THERE + TOOLS?ENDYNWORK COORDINATE AND TOOL REFERENCE• START%_N_(program name)_MPF;$PATH=/...

  • Page 23

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 159. Programming FlowchartWORLD SKILLS SÃO PAULO 20159.2 - MACHINES EQUIPPED WITH MAGAZINE 30 TOOLS.STARTTOOL CHANGERPMPROFILEGENERATIONIS THERE + TOOLS?ENDYNWORK COORDINATE AND TOOL REFERENCE• START%_N_(program name)_MPF;$PAT...

  • Page 24

    16 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A10. interPolation Functions10 - INTERPOLATION FUNCTIONS10.1 - FUNCTION: G00 - FAST POSITIONINGExplanation:The axes move in fast feed to a given position referenced to zero program, or to an incremental distance from the current...

  • Page 25

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1710. interPolation FunctionsWORLD SKILLS SÃO PAULO 2015100608010701108040801045515Example: :G01 X10 Y10 F700G01 X80 Y10G01 X100 Y40G01 X80 Y70G01 X60 Y70G01 X10 Y55G01 X10 Y10 :or :G01 X10 Y10 F700X80X100 Y40X80 Y70X60X10 Y...

  • Page 26

    18 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A10. interPolation FunctionsWhere:X - Final arc position in XY - Final arc position in YZ - Final arc position in ZCR= - Arc radius ( negative for arc gretare than 180 degrees )I - Distance on X with sign ( + - ) from th...

  • Page 27

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1910. interPolation FunctionsWORLD SKILLS SÃO PAULO 2015Syntax:Sinchronized with XY arc (G17)G2/G3 X___ Y___ I___ J___ Z___ TURN=___ F___*or G2/G3 X___ Y___ I=AC(___) J=AC(___) Z___ TURN=___ F___*Sinchronized with ...

  • Page 28

    20 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A10. interPolation FunctionsExample: :G0 X0 Y0Z2X20G1 Z0 F350G2 X20 Y0 Z-32 I=AC(0) J=AC(0) TURN=8G0 X0 Y0Z10 :SEÇÃO A-A3010010020X45M60X4AASEÇÃO A-A3010010020X45M60X4AANOTES : In the example it was considered a 20 mm tool...

  • Page 29

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 2110. interPolation FunctionsWORLD SKILLS SÃO PAULO 201510.4 - FUNCTIONS: CHF/CHR and RND/RNDMExplanation: Chanfer, and rounding corners.To use these functions, program them in the same block of linear or circular interpolation ...

  • Page 30

    22 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A10. interPolation FunctionsSyntax:RNDM=(...) To desactive modal rounding function should be programmed the RNDM=0 function.Example:G17 G71 G90 G94G53 G0 Z-110 D0T02; FRESA D16 MMM6G54 D1 G64 CFINS2000 M3G0 X-15 Y-15Z-15G41 G...

  • Page 31

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 2310. interPolation FunctionsWORLD SKILLS SÃO PAULO 201510.5 - FUNCTIONS: G331 AND G332 - THREADING STEP BY STEP WITH RIGID TAPExplanation:This functions are used to make threading step by step with rigid tap without be necessar...

  • Page 32

    24 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A11. dwellSEÇÃO A-A7,535102020145° X 11 - DWELL11.1 - FUNCTION: G04Explanation: DWELLStop the roughing between two blocks, during a specified time.Syntax:G4 F___ Time (seconds)G4 S___ Numer of RPM512.98Path action5.7Dwel...

  • Page 33

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 2512. comPensation FunctionsWORLD SKILLS SÃO PAULO 201512 - COMPENSATION FUNCTIONS12.1 - FUNCTIONS: G40, G41 E G42Explanation: Tool radius compensationThe tool radius compensation functions have been developed to facilitate the ...

  • Page 34

    26 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A12. comPensation FunctionsExample 2: Program with tool right compensation (G42)G17 G71 G90 G94G53 G0 Z-110 D0T02; D16 MMM6G54 D1 G64 CFINS2000 M3G0 X-20 Y-20Z-5G42 G01 X10 Y10 F700G01 X80 Y10G01 X100 Y40G01 X80 Y70G01 X60 Y70G0...

  • Page 35

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 2713. Polar coordinate systemWORLD SKILLS SÃO PAULO 2015R25708,50X1060°13 - POLAR COORDINATE SYSTEM13.1 - FUNCTION: G111Explanation: Define the polar coordinateThe polar coordinate system is a programming mode where the coordin...

  • Page 36

    28 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A14. others PreParation Functions14 - OTHERS PREPARATORY FUNCTIONS14.1 - FUNCTIONS: G17, G18 E G19Explanation: Selects work planThe functions “G17”, “G18” and “G19” selects the work plan that the interpolation will b...

  • Page 37

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 2914. others PreParation FunctionsWORLD SKILLS SÃO PAULO 201514.3 - FUNCTIONS: G54 A G59 E G507 A G599Explanation: Work coordiante system (WCS)The work coordinate system defines as zero a given point referenced in the part.This ...

  • Page 38

    30 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A14. others PreParation FunctionsCodes explanation:G64 - CHAMFER IN CORNERS.G641 - ROUNDING IN CORNERS.G642 - CORNERS IN SPLINE FORM.These functions are modals and cancel the G60 function.14.6 - FUNCTION: G70Application: Inches ...

  • Page 39

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 3114. others PreParation FunctionsWORLD SKILLS SÃO PAULO 201514.9 - FUNCTION: G91Explanation: Incremental coordinatesIn the incremental coordinate system, axes’ positions are measured from the position previously established, ...

  • Page 40

    32 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A15. rePetitions and deviations15 - REPETITIONS AND JUMPS 15.1 - FUNCTION: REPEATApplication: To repeat a block or a program section.The REPEAT function is used to repeat a specific block or a program part. In the second case, c...

  • Page 41

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 3315. rePetitions and deviationsWORLD SKILLS SÃO PAULO 2015In the example before, the word “DEEPEN” is the “LABEL” . The machine will execute again since the block where is the word “DEEPEN”(N20) until the block befo...

  • Page 42

    34 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A15. rePetitions and deviationsExample 1:N240 G53 G0 Z-110 D0N250 GOTOF AHEADN260 T03; ALARGAR : :N350 AHEAD:N360 T04; FRESAR : In the example above, the machine will jump from the block N250 (function “GOTOF”) to t...

  • Page 43

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 3516. subProgram callWORLD SKILLS SÃO PAULO 201516 - SUBPROGRAM CALLThe subprogram call feature can be used when the machining of a sequence of operations must be repeated several times.The subprogram is called by the name. Ex: ...

  • Page 44

    36 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A16. subProgram callExample 2:MAIN.MPFG0 X10 Y10 Z0L120 P3G90 G0 Z100M30 L120.SPFG91 G1 X50 Y50 F50X50 Y-50M17Call the path L120.SPF, 3 timesExample 3:Main program: PROFILE.MPFG17 G71 G90 G94G53 G0 Z-110 D0T01M6G54 D01 G64 CFIN...

  • Page 45

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 3717. mcall - subProgram and cycle modal callWORLD SKILLS SÃO PAULO 201517 - MCALL - SUBPROGRAM AND CYCLE MODAL CALL.This function is used to become modals the cycles and subprograms that are programmed together this function, t...

  • Page 46

    38 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A17. mcall - subProgram and cycle modal callExample:PROGRAM “EXE_MCALL.MPF”G17 G71 G90 G94G53 G0 Z-110 D0T01; DRILL D28 MMM6G54 D01 S1500 M3 G64 CFING0 X25 Y25 Z10F300MCALL CYCLE82(5,0,2,-15)X25 Y25X75Y75 X25MCALLG53 G0 Z-11...

  • Page 47

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 3918. oFFn FunctionWORLD SKILLS SÃO PAULO 201518 - OFFN FUNCTION.The OFFN function is used in contour milling operation when it’s necessary perform moves with a offset value from the original profile. This function can be used...

  • Page 48

    40 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles19 - CYCLES.The cycles are macros developed for the CNC builder with the purpouse of become easier the programming of communs operations as: drilling, rigid tapping, boring, facing, thread milling, etc.Syntax:CYCLEnn(...

  • Page 49

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 4119. cyclesWORLD SKILLS SÃO PAULO 201519.1 - CYCLE81Function: Drilling, centeringThis cycle is used to make simple holes, like center holes, small holes, etc...To acess the page of programming of the CYCLE81 it’s necessary to...

  • Page 50

    42 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cyclesAfter press the [OK] Softkey, the cycle is inserted in the program according to follow example:CYCLE81 (______________)NOTE:- Feed and RPM must be programmed in a single block, BEFORE the cycle 81. - The data roughing...

  • Page 51

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 4319. cyclesWORLD SKILLS SÃO PAULO 201519.2 - CYCLE82Function: Drilling, counterboringThis cycle is used to make simple holes, like counterboring.The tool drills with the spindle speed and feedrate programmed at the final drilli...

  • Page 52

    44 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cyclesDTDwell time at final drilling depth. Choose th option Time or RPM Through the [SELECT] keyAfter pess the [OK] Softkey, the cycle is inserted in the program according to follow example:CYCLE82 (______________)NOTE:- F...

  • Page 53

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 4519. cyclesWORLD SKILLS SÃO PAULO 201519.3 - CYCLE83Function: Deep holeDeep hole drilling is performed with a depth infeed of a maximum definable depth executed several times, increasing gradually until the final drilling depth...

  • Page 54

    46 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles6th BlankThrough the [SELECT] key choose the follow options:- Top - Tip ØEnd Diameter.Z1Final drilling depth. Choose the option Absolute or Incremental Through the [SELECT] key.DFirst drilling depth. Choose the opti...

  • Page 55

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 4719. cyclesWORLD SKILLS SÃO PAULO 2015Example:WORKPIECE(,,””,”BOX”,112,0,-30,-80,0,0,75,75)G17 G71 G90 G94G53 G0 Z-110 D0T15; DRILL D16 MMM6G54 D01 S2000 M3G0 X17.5 Y20 Z7F200MCALL CYCLE83(5,0,2,-85,,-20,,90,1,0,1.2,1.4...

  • Page 56

    48 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles19.4 - CYCLE84Function: Rigid tapping The tool drills with the spindle speed and feedrate programmed at the thread depth. With cycle CYCLE84 you can perform rigid tapping operations..To acess the page of programming C...

  • Page 57

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 4919. cyclesWORLD SKILLS SÃO PAULO 2015Z1Final drilling depth. Choose the option Absolute or Incremental Through the [SELECT] key.7th BlankThrough the [SELECT] key choose the direction of rotation in the thread:- Right- LeftTab...

  • Page 58

    50 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698AExample:WORKPIECE(,,””,”BOX”,112,0,-15,-80,-65,-65,65,65)G17 G71 G90 G94G53 G0 Z-110 D0T20; TAP M12X1.75M6G54 D01 S500 M3G0 X0 Y35 Z5MCALL CYCLE84(5,0,2,-18,,0.7,3,,1.75,5,500,5,0,1,0,1,5,1,,,,,1001,2001002)RP=35 AP=90A...

  • Page 59

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 5119. cyclesWORLD SKILLS SÃO PAULO 201519.5 - CYCLE85Function: Boring.The tool drills at the programmed spindle speed and feedrate to the programmed final drilling depth.To acess the page of programming of the CYCLE85 it’s nec...

  • Page 60

    52 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cyclesZ1Final drilling depth. Choose the option Absolute or Incremental Through the [SELECT] key.DTDwell time at boring depth.After pess the [OK] Softkey, the cycle is inserted in the program according to follow example:CYC...

  • Page 61

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 5319. cyclesWORLD SKILLS SÃO PAULO 201519.6 - CYCLE86Function: Boring with oriented spindle stopThe tool drills with the spindle speed and feedrate programmed final drilling depth. With this Boring, oriented spindle stop is acti...

  • Page 62

    54 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cyclesZ0Coordinate “Z” of the start pointZ1Final drilling depth. Choose the option Absolute or Incremental Through the [SELECT] key.DTDwell time at boring depth.SPOSSpindle position for oriented spindle stop in the cycl...

  • Page 63

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 5519. cyclesWORLD SKILLS SÃO PAULO 201519.7 - CYCLE70Function: Helical InterpolationWith this cycle it’s possible works inner thread and outer thread.To acess the page of programming CYCLE70 it’s necessary to follow the thes...

  • Page 64

    56 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles7th BlankThrough the [SELECT] key choose the follow options:Inside threadOutside threadNTNumber of teeth9th BlankThrough the [SELECT] key choose the follow options:- The individual Positions (just one hole)- Holes Mod...

  • Page 65

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 5719. cyclesWORLD SKILLS SÃO PAULO 2015Example:WORKPIECE(,,””,”CYLINDER”,64,0,-30,-80,100)G17 G71 G90 G94G53 G0 Z-110 D0T01; M6G54 D01 S1800 M3G0 X0 Y0Z2CYCLE70(5,0,2,-30,60,2.8,0,4,7,1,200,0,0,0,45,11,1,,,,,1,0)G53 G0 Z...

  • Page 66

    58 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles19.8 - HOLES1Function: Row of holesWith this cycle you can program a row of holes, id est a number of drill roles in a straight line. To acess the page of programming HOLES 1 it’s necessary to follow the these step...

  • Page 67

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 5919. cyclesWORLD SKILLS SÃO PAULO 2015After press the [OK] Softkey, the cycle is inserted in the program according to follow example:HOLES1 (______________)NOTE: – Feed and RPM must be programmed in a single block, BEFORE the...

  • Page 68

    60 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles19.9 - HOLES2Function: Circle of holesA circle of holes can be machined with this cycle. The machining plan must be defined before the cycle is called. The type of hole is determined by the drilling cycle that has alr...

  • Page 69

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 6119. cyclesWORLD SKILLS SÃO PAULO 2015NNumber of holesPositionThrough the [SELECT] key choose the follow options:- Straight- CírcleAfter press the [OK] Softkey, the cycle is inserted in the program according to follow example:...

  • Page 70

    62 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles19.10 - CYCLE801Function : grid of holesCycle CYCLE801 can be used to machine a “grid of holes”. The type of hole is determined by the drilling cycle that has already been called modally.To acess the page of progr...

  • Page 71

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 6319. cyclesWORLD SKILLS SÃO PAULO 2015After press the [OK] Softkey, the cycle is inserted in the program according to follow example:CYCLE801 (______________)NOTE: Some data can be hidden in the block. This data receive the 0 v...

  • Page 72

    64 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles19.11 - LONGHOLEFunction: Longhole Elongated holes arranged on a circle can be machined with this cycle.To acess the page of programming of the LONGHOLE it’s necessary to follow these steps: – Press the [ Millin...

  • Page 73

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 6519. cyclesWORLD SKILLS SÃO PAULO 20156th BlankThrough the [SELECT] key choose the follow options:- The individual Positions (just one hole)- Holes Model (MCALL) (it accomplishes several holes with the same depth)X0Center poin...

  • Page 74

    66 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles30120R4512,50R588AASEÇÃO A-A10416Example: :G53 G0 Z-110 D0T01M6 G54 D01 S2400 M3 G64 CFING0 X0 Y0Z10LONGHOLE(5,0,2,-10,,2,53.5,0,0,8.5,30,12 0,150,500,2.5,1,0,2100,1001,2)LONGHOLE(5,0,2,-10, ,2,5...

  • Page 75

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 6719. cyclesWORLD SKILLS SÃO PAULO 201519.12 - SLOT1Function: Slots arranged on a circleWith this cycle you can machine slots arranged on a circle. The longitudinal axis of the slots is arranged radially.To acess the page of pro...

  • Page 76

    68 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cyclesReference pointThrough the [SELECT] key choose the follow options:CenterRadius center leftRadius center rightCorner leftCorner RightMachinning typeMachining type slot = Roughing = Finish7th BlankThrough the [SEL...

  • Page 77

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 6919. cyclesWORLD SKILLS SÃO PAULO 2015NOTE: – A tool offset must be activated before the cycle is called. Otherwise the cycle is aborted and alarm 61000 “No tool offset active” is output. – During the cycle, the workpie...

  • Page 78

    70 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles19.13 - SLOT2Function: Circumferential slotsCycle SLOT2 is a combined roughing-finishing cycle. With this cycle you can machine circumferential slots arranged on a circle.To acess the page of programming SLOT1 it’s ...

  • Page 79

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 7119. cyclesWORLD SKILLS SÃO PAULO 2015FZFeedrate for depth infeed7th BlankThrough the [SELECT] key choose the follow options:- Círcle incomplete - Círcle complete. X0Center point of circle, abscissaY0Center point of circle, o...

  • Page 80

    72 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cyclesExample: :N10 WORKPIECE(,,””,”CYLINDER”,64,0,-4.9,-80,140)N20 G17 G71 G90 G94N30 G53 G0 Z0 D00N40 T01N50 M6N60 G54 D01 S1800 M3N70 G0 X0 Y0N80 Z10N90 F100N100 SLOT2(5,0,2,-5,,3,80,20,0,0,47.5,-20,90,200,200,...

  • Page 81

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 7319. cyclesWORLD SKILLS SÃO PAULO 201519.14 - POCKET3Function: Rectangular pocketsThe cycle is a combined roughing-finishing cycle. With this cycle you can machine rectangular pockets in any position in the machining plan.To ac...

  • Page 82

    74 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles6th BlankThrough the [SELECT] key choose the follow options:- Círcle incomplete - Círcle complete. X0Center point of rectangle, abscissaY0Center point of rectangle, ordinate Z0Coordinate “Z” of the start pointWP...

  • Page 83

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 7519. cyclesWORLD SKILLS SÃO PAULO 2015WORKPIECE(,,””,”BOX”,112,0,-20,-80,0,0,200,150)G17 G71 G90 G94G53 G0 Z0 D00T01M6G54 D01 S1800 M3G0 X0 Y0Z10F100POCKET3(5,0,2,-10,150,100,15,100,75,0,2,0.1,0.1,200,0.1,0,21,50,8,3,15...

  • Page 84

    76 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles – Press the [ Circular Pocket ] softkey – Insert the data in the blanks – Press the [ Ok ] softkeyThe data to be inputed are the following ones:RPCoordinate Z of return of the tool after the end of the cycle (...

  • Page 85

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 7719. cyclesWORLD SKILLS SÃO PAULO 2015Z1Final drilling depth. Choose the option Absolute or Incremental through the [SELECT] key.DZMaximum infeed depthUXYFinal machining allowance on slot edgeUZFinal machining allowance on the ...

  • Page 86

    78 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cyclesPOCKET3(5,0,2,-10,150,100,15,100,75,0,2,0.1,0.1,200,0.1,0,21,50,8,3,15,10,1,0,1,2,11100,11,110)POCKET4(5,0,2,-15,50,35,30,2,0.1,0.1,200,0.1,0,1011,60,9,15,0,2,0,1,2,10100,111,110)POCKET4(5,0,2,-15,50,35,30,2,0.1,0.1,2...

  • Page 87

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 7919. cyclesWORLD SKILLS SÃO PAULO 2015The data to be inputed are the following ones:RPCoordinate Z of return of the tool after the end of the cycle (absolute)2nd BlankThrough the [SELECT] key choose the follow options:Climb mil...

  • Page 88

    80 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cyclesRRadius of circleα0Initial angleZ1Final drilling depth. Choose the option Absolute or Incremental through the [SELECT] key.DZMaximum infeed depthUXYFinal machining allowance on slot edgeUZFinal machining allowance on...

  • Page 89

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 8119. cyclesWORLD SKILLS SÃO PAULO 2015201080R1070455510°201080R1070455510°19.17 - CYCLE77Aplicação: Circular spigotsWith this cycle you can machine circular spigots in the machining plan. For finishing, a face cutter is nee...

  • Page 90

    82 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cyclesThe data to be inputed are the following ones:RPCoordinate Z of return of the tool after the end of the cycle (absolute)2nd BlankThrough the [SELECT] key choose the follow options:Climb milling (as spindle rotation)Op...

  • Page 91

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 8319. cyclesWORLD SKILLS SÃO PAULO 2015UZFinal machining allowance on the base of slotNOTE: – A tool offset must be activated before the cycle is called. Otherwise the cycle is aborted and alarm 61000 “No tool offset active...

  • Page 92

    84 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles19.18 - CYCLE71Function: Face millingWith cycle CYCLE71, you can face mill any rectangular surface.To acess the page of programming CYCLE 71 it’s necessary to follow these steps: – Press the [ Milling ] softkey ...

  • Page 93

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 8519. cyclesWORLD SKILLS SÃO PAULO 2015Y0Starting point, ordinate Z0Coordinate “Z” of the start pointX1Finishing point , abscissaY1Finishing point , ordinateZ1DepthUXYFinal machining allowance on slot edgeUZFinal machining a...

  • Page 94

    86 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A19. cycles19.19 - CYCLE72Function: Path millingWith the cycle CYCLE72 it is possible to mill along any contour defined in a subroutine.To acess the page of programming CYCLE 72 it’s necessary to follow these steps: – Press ...

  • Page 95

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 8720. Functions to modiFicationWORLD SKILLS SÃO PAULO 201520 - FRAME FUNCTIONS20.1 - FUNCTIONS: TRANS, ATRANSProgrammable zero offsetTRANS/ATRANS can be used to program translations for all path and positioning axes in the direc...

  • Page 96

    88 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A20. Functions to modiFicationExample:G17 G71 G90 G94G53 G0 Z-110 D0T01; MILL D20M6G54 D01 G64 CFINS2000 M3PATHTRANS X130PATHTRANS Y130PATHTRANS X130 Y130;or ATRANS X130PATHTRANSG53 G0 Z-110 D0 M5M30SUB PROGRAM:PATH.SPFG0 X50 Y-...

  • Page 97

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 8920. Functions to modiFicationWORLD SKILLS SÃO PAULO 201520.2 - FUNCTION: ROT, AROTProgrammable rotationROT/AROT can be used to rotate the workpiece coordinate system around each of the geometry axes X, Y, Z or through an angle...

  • Page 98

    90 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A20. Functions to modiFicationExampleG17 G71 G90 G94G53 G0 Z-110 D0T01;MILL D10M6G54 D01 G64 CFINS2000 M3CRUZ P1ROT RPL=60CRUZ P1ROT RPL=120CRUZ P1ROT RPL=180CRUZ P1ROT RPL=240CRUZ P1ROT RPL=300CRUZ P1ROTG53 G0 Z-110 D0 M5M30406...

  • Page 99

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 9120. Functions to modiFicationWORLD SKILLS SÃO PAULO 201520.3 - FUNCTION: SCALE, ASCALEProgrammable scale factorSCALE/ASCALE enables you to program scaling factors in the direction of the axis specified for all path, synchronou...

  • Page 100

    92 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A20. Functions to modiFication20.4 - FUNCTION: MIRROR, AMIRRORProgrammable mirror image,MIRROR/AMIRROR can be used to mirror workpiece shapes on coordinate axes. All traversing movements which are programmed after the mirror cal...

  • Page 101

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 9320. Functions to modiFicationWORLD SKILLS SÃO PAULO 2015SUB PROGRAMCONTOUR.SPFG0 X35 Y25Z5G1 Z0 F500STA: G1 Z=IC(-2) F200G41 X33 Y15 F600X85G3 Y35 CR=10G1 X45 RND=5Y80G3 X25 CR=10G1 Y23G3 X33 Y15 CR=8END: G40 G1 X35 Y25REPEAT ...

  • Page 102

    94 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A21. workPiece PointsY+Z+21 - WORKPIECE POINTSA plan is defined by means of two coordinate axes. The third coordinate axis is perpendicular to this plan and determines the infeed direction of the tool . When programming, it is n...

  • Page 103

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 9521. workPiece PointsWORLD SKILLS SÃO PAULO 2015Y+Z+X-Example G19:G19 G71 G90 G94G53 G0 Z-110 D0T1; BALL NOOSE D8 MM M6G54 D1 S3600 M3G64 CFING0 X0 Y-10Z10AAA: G1 X=IC(0.2) F360G41 Z-15Y15G3 Y25 Z-5 CR=10;or G3 Y25 Z-5 J=AC(15)...

  • Page 104

    96 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A22. Programming For molds and dies22- PROGRAMMING MOLDS AND DIES:The Romi machining centers with SIEMENS 828 D has a optional to improve the machine performance when it’s necessary to machining parts with complex profile whe...

  • Page 105

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 9722. Programming For molds and diesWORLD SKILLS SÃO PAULO 2015The following data should be filled:Tolerance This value should be 20 % bigger than CAM tolerance used to generate the program.TypeThrough of the [SELECT] key, choos...

  • Page 106

    98 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A22. Programming For molds and diesTypeThrough of the [SELECT] key, choose among the options:-1 (Roughing)-2 (Pre - Finishing)-3 (Finishing)XXX1 - To actives the cycle.0 - To desactives the cycle.22.2.1 Examples of CYCLE 832 pro...

  • Page 107

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 9923. Fourth axis: ”w” - axisWORLD SKILLS SÃO PAULO 201523 - FOURTH AXIS (W AXIS- OPTIONAL)23.1 - INTRODUCTIONThe rotary table of Line D machines equipped with the SIEMENS 828 command is configured to operate with measuring ...

  • Page 108

    100 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A23. Fourth axis: ”w” - axis23.3 - PROGRAMMING METHODS.The Siemens control facilitates to apply two programming methods on the 4th Axis, characterized as:Simple Programming.Advanced Programming.23.3.1 - Simple ProgrammingA...

  • Page 109

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 10123. Fourth axis: ”w” - axisWORLD SKILLS SÃO PAULO 2015a) Feedrate Control through of FGROUP and FGREF functions. As described previously, the fact of the W axis to be a rotation axis with the measuring unit in degree, a ...

  • Page 110

    102 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A23. Fourth axis: ”w” - axisTABELA 1 - POSICIONAMENTOS X / WPosW [grau] X [mm]PosW [grau] X [mm]PosW [grau] X [mm]ABB1B2B3B4B5B6B7B8B9B10B11B12B13B14B15B16B17CDD1D2D3D4D5060616263646566676869707172737475767777,282162,718163...

  • Page 111

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 10323. Fourth axis: ”w” - axisWORLD SKILLS SÃO PAULO 2015Program:N010 G17 G71 G90 G94 G64N020 G53 G00 Z-110 D0N030 T01; ENDMILL D20 MMN040 M06N050 G54 D1 S954 M3 CFIN N060 G00 X120 Y0 W0N070 FGROUP (X,W) N080 FGREF[W]=81N09...

  • Page 112

    104 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A23. Fourth axis: ”w” - axis23.4 - PROGRAMMING EXAMPLEExample 1 - Simple groove205506055 %_N_AXIS4_1_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPDN10 G17 G64 G71 G90 G94N20 G53 G0 Z-110 D0N30 T6; MILL D5N40 M6N50 G54 D1 S3000 ...

  • Page 113

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 10523. Fourth axis: ”w” - axisWORLD SKILLS SÃO PAULO 2015Example 2 - Square groove5202570605Perimeter = part diameter x 3,1450 x 3,14 = 157,080157,080 = 360º12,5 = XºX = (360 x 12,5)/157,080X = 28,648...

  • Page 114

    106 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A23. Fourth axis: ”w” - axisExample 3 - Helix536013618040%_N_AXIS4_3_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPDN10 G17 G64 G71 G90 G94N20 G53 G0 Z-110 D0N30 T6; ENDMILL D5N40 M6N50 G54 D1 S3000 M3N60 FGROUP (X,W) N70 FGREF[W]=27N...

  • Page 115

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 10723. Fourth axis: ”w” - axisWORLD SKILLS SÃO PAULO 2015Example 4 - Hexagon30501040%_N_AXIS_4_A_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPDN10 G17 G64 G71 G90 G94N20 G53 G0 Z-110 D0N30 T6; ENDMILL D24N40 M6N50 G54 D1 S3000 M3N60 G...

  • Page 116

    108 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A24. sPindle outPut24 - SPINDLE OUTPUT

  • Page 117

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 10925. “r”calculation ParameterWORLD SKILLS SÃO PAULO 201525 - “R“ CALCULATION PARAMETERThis chapter has for objective to explain some special available resources in the CNC SIEMENS 828D that are considered more usual. ...

  • Page 118

    110 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A25. “r”calculation Parameter25.1.4 - Parameter application in a program:The calculation parameter and / or arithmetic expressions with calculation parameter can substitute values in all program address except N, G and L, f...

  • Page 119

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 11125. “r”calculation ParameterWORLD SKILLS SÃO PAULO 201525.2 - OPERATORS / ARITHMETIC FUNCTIONS25.2.1- Main operators and arithmetic functions:The “R” calculation parameters, like we saw in the before chapter, can be s...

  • Page 120

    112 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A25. “r”calculation ParameterExamples:R20=ATAN2(30.5,80.1) Result: 20.8455 degreeR21=ATAN2(30.5,-80.1) Result: 159.1545 degree R22=ATAN2(-30.5,-80.1) Result: 200.8455 degree R23=ATAN2(-30.5,80.1) Result: 339.1545 ...

  • Page 121

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 11325. “r”calculation ParameterWORLD SKILLS SÃO PAULO 2015Example 2: IF R20= = (SIN(R31)) GOTOF POSITIONIn the case of R20 to be equal to sine of R31 the execution will be deviated to the block (LABEL) called POSITION that i...

  • Page 122

    114 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A25. “r”calculation ParameterExample 3:Elaborate a parametric program to a part family, according with the draw below: %_N_EXE_2_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPD G17 G64 G71 G90 G94G53 G0 Z-110 D0T3M6G54 D1 S3500 M3R1=6...

  • Page 123

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 11525. “r”calculation ParameterWORLD SKILLS SÃO PAULO 2015Example 3: Elaborate a parametric program to make a inscribed hexagon in a determined circle:%_N_EXE_3_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPD G17 G64 G71 G90 G94G53 G0 ...

  • Page 124

    116 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A25. “r”calculation ParameterExample 4: Elaborate a parametric program in order to execute arcs from 0,001 to 360 degrees of aberture using the G01 function.%_N_EXE_4_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPD G17 G64 G71 G90 G94...

  • Page 125

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 11725. “r”calculation ParameterWORLD SKILLS SÃO PAULO 2015Example 5:Elaborate a parametric program in order to execute a ellipse to 360 degrees. %_N_EXE_5_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPD G17 G64 G71 G90 G94G53 G0 Z-110...

  • Page 126

    118 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A25. “r”calculation ParameterExample 6: Elaborate a parametric program in order to execute a spiral:%_N_EXE_6_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPD G17 G64 G71 G90 G94G53 G0 Z-110 D0T12M6G54 D1 S2250 M3R1=10; START RADIUS...

  • Page 127

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 11925. “r”calculation ParameterWORLD SKILLS SÃO PAULO 2015Example 7:Elaborate a parametric program in order to execute a spiral with a “Z” axis move.Start angle: 10mm End radius: 64mm N.espirals: 5Start angle: 0...

  • Page 128

    120 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A25. “r”calculation ParameterExample 8: Elaborate a parametric program in order to execute a sphere using a ball noose tool. %_N_EXE_8_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPD G17 G64 G71 G90 G94G53 G0 Z-110. D0T1;M6G54 D1 S250...

  • Page 129

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 12125. “r”calculation ParameterWORLD SKILLS SÃO PAULO 2015Example 9: Elaborate a parametric program in order to execute a circular pocket: %_N_EXE_9_MPF_DIR;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPD G17 G64 G71 G90 G94G53 G0 Z-110. ...

  • Page 130

    122 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A25. “r”calculation ParameterG1 Z=R20 F=R10G1 X=R22 F=R9G2 I=AC(R6) J=AC(R7) G1 X=R6 Y=R7R20=R20-R8GOTOB POC_1 END_POC1:G1 Z=R4 F=R10G1 X=R22 F=R9G2 I=AC(R6) J=AC(R7) G1 X=R6POC_2:IF R20<=R4 GOTOF END_POC2G1 Z=R20 F=R10E...

  • Page 131

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 12325. “r”calculation ParameterWORLD SKILLS SÃO PAULO 2015Example 10:Elaborate a parametric program in order to execute a circular pocket using a 4th. axis . %_N_EXE_10_MPF;$PATH=/_N_WKS_DIR/_N_EXAMPLE_WPD G17 G71 G90 G94G53...

  • Page 132

    124 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A25. “r”calculation ParameterEND:R51=R51-R8IF R51>R5 GOTOB START G1 Z=R5 F=R11REPEAT START2 END2G53 G0 Z-110 D0M30

  • Page 133

    WORLD SKILLS SÃO PAULO 2015

  • Page 134

  • Page 135

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 127PART II - OPERATION

  • Page 136

    128 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A

  • Page 137

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1291. command Panel oF d line1 - COMMAND PANEL OF D LINE - CNC SIEMENS 828The Command Panel is useful to display data, and to program, operate and run command functions.Therefore, it is divided into four additional panels::- Disp...

  • Page 138

    130 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A1. command Panel oF d line1.1 - DISPLAY PANELa) Display Panel DetailsETHERNETCOMPACT FLASH SOFTKEYSELECTRIC PLUG 220V/RS-232VÍDEO1.2 - PROGRAMMING PANELa) Programming Panel DetailsALPHANUMERIC KEYBOARDCOMMAND PAGESCURSORSEDIT...

  • Page 139

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1311. command Panel oF d lineNAMEDESCRIPTIONCOMMAND PAGESThis keys give access into the main pages. There are:- MACHINE: Shows the machine coordinate, works coordinate and relative coordinate.- PROGRAM MANEGER : Shows the files m...

  • Page 140

    132 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A1. command Panel oF d lineNAMEDESCRIPTIONAUTOAutomatic execution mode.BLOCKDELETActivates /deactivates omission of program blocks starting with “/” (slash) during its run.CHIP CONV. CCWTurn on chip conveyor (counterclock...

  • Page 141

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1331. command Panel oF d lineNAMEDESCRIPTIONOPEN CLOSE DOOREnable, desable open close door.RAPIDIncrease the feedrate test.REPOSRestart in the middle of the program.REF. POINTUseful to do axis reference.RESETCancels, Reset the cy...

  • Page 142

    134 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A1. command Panel oF d line1.4 - REMOTE PANEL :Remote Panel is useful to move machine axes manually.FEED SELECTORUse to select feed by electronic crank pulse.x1 - 0.001 mm/pulsex10 - 0.01 mm/pulsex100 - 0.1 mm/pulseAXIS SELE...

  • Page 143

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1352. initial oPerations2 - INITIAL OPERATIONS2.1 - TURN MACHINE ON – Turn master switch on (located on the rear side of machine) – Press “CNC ON” button to turn CNC on (wait for the initialization process) – Deactivate...

  • Page 144

    136 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A2. initial oPerations2.3 - MOVE AXES MANUALLY2.3.1 - Move axes via Continuous Jog (1) – Press “M MACHINE”. – Press “JOG”. – Press “POS” key to view positions. – Press the key corresponding to the axis (X, ...

  • Page 145

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1372. initial oPerationsNOTE: Turn “SETUP” switch to operate with the door open.2.3.3 - Move axes via electronic crank – Press “M MACHINE”. – Press “JOG”. – Turn “REMOTE PANEL” switch, located at the side of...

  • Page 146

    138 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A2. initial oPerations2.4 - FUNCTION T,S,M.The function “T,S,M” it’s useful to execute some basic operations, normally during the machine setup. To access this function it’s necessary: – Press “JOG”. – Press “...

  • Page 147

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1392. initial oPerations2.4.2 - Turn the spindle ON.After press the “T,S,M”, function it’s necessary: – Place the cursor at the blank “SPIN” and type the RPM value. Example: “2000” (2000 RPM) – Press “INPUT”...

  • Page 148

    140 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A2. initial oPerationsNOTES: To show the workpiece reference coordinate system, it’s necessary to activate the “MCS WCS” key.It’s possible Select the workpiece reference through the “WORK PIECE REFERENCE” page. To d...

  • Page 149

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1412. initial oPerations – Press “INPUT” – Place the cursor at the blank “X” and type the coordinate to be reached. Example: -15 – Acionar a tecla “INPUT”. – Place the cursor at the blank “Y” and type th...

  • Page 150

    142 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A3. manual data inPut3 - MANUAL DATA INPUT (MDA)“MDA” mode it’s applied to run simple operations, such as, change tool, turn Spindle on, move axes to any position, etc.It enables the creation of a program containing up to...

  • Page 151

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1434. Program edit4 - PROGRAM EDITIn the Siemens 828 Control, it’s possible the user to access the program situated in machine memory (NC memory), Compact flash, USB Card and Ethernet.In the NC memory the edition can be done by...

  • Page 152

    144 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A4. Program edit4.2 - CREATE A NEW PROGRAM – Press “PROGRAM MANAGER”. – Press [ NC ] softkey. – Use cursor keys (◄, ►, ▲, ▼), to place the cursor on directory where the program will be create. – Press “IN...

  • Page 153

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1454. Program edit4.6 - SELECT AN EXISTING PROGRAM IN THE DIRECTORY – Press “PROGRAM MANAGER”. – Press [ NC ] softkey. – Use cursor keys (◄, ►, ▲, ▼), to place the cursor on directory or program to edit. – Pre...

  • Page 154

    146 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A4. Program edit4.9 - COPYING DATA: – Press [MARK] sofkey. – Use cursor keys (◄, ►, ▲, ▼), to place the cursor on the block desired to copy. – Press [COPY] softkey. – Use cursor keys (◄, ►, ▲, ▼), to pla...

  • Page 155

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1475. data communication5 - DATA COMMUNICATIONThis chapter comprises the required DATA COMMUNICATION resources to handle, save, load, copy, backup, etc. All data resident in the machine intended for equipment operation.This data...

  • Page 156

    148 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A5. data communication5.1.3 - View files in the command’s memory card. – Press “PROGRAM MANAGER”. – Press [ User CF ] softkey.5.1.4 - Load a program from memory card. – Press “PROGRAM MANAGER”. – Press [ User ...

  • Page 157

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1495. data communication5.2.1 - Recommended hardware for reading and writing USB :To read and write on USB flash card we recommend the interface USB 2.0 tip “A”.Memory Card USB“PENDRIVE”Machine’sPanelPC5.2.2 - View file...

  • Page 158

    150 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A5. data communication5.3 - COMMUNICATION THROUGH ENTHERNETThis port allows the communication between the machine and the directory shared located in a PC. This kind of communication is called ETHERNET.The “D Line” machines...

  • Page 159

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1515. data communication5.3.4 - Saving program from PC. – Press “PROGRAM MANAGER” . – Press [►►] softkey until [NC] is displayed. – Press [NC] softkey. – Place the cursor at the directory or program desired using...

  • Page 160

    152 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A6. Program test6 - PROGRAM TESTEvery programs must be tested before the execution. The “D line” presents many ways to do this tests.To execute the graphical test it’s necessary insert some data in the begin of program, l...

  • Page 161

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1536. Program test6.1 - EXECUTE GRAPHICAL TEST (WAY 1).In the edition page: – Press [SIMULATION] softkey. – Wait some seconds. – Press [ // ] softkey (reset). – Press [START] softkey. Example of graphical test:The figur...

  • Page 162

    154 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A6. Program test – Press [DETAIL] softkey – Place the cursor at the detail to be enlarged – Press [ZOMM +] softkey to enlarge or [ZOMM -] to reduce. way 2: – Press [DETAIL] softkey. – Press [ZOOM ►] softkey. – Pla...

  • Page 163

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1556. Program test – Press [►] softkey. – Press [PROG. CONT. ] softkey. – Place the cursor in “PRT” . – Press “SELECT” – Place the cursor in “DRY”. – Press “SELECT” – Press [Back] softkey. – P...

  • Page 164

    156 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A7. tool reFerence7 - TOOL REFERENCETool preset is a process that informs to machine the tool dimensions. – Press “OFFSET”. – Press [TOOL LIST] softkey.7.1 - CREATE A NEW TOOLThis procedure is necessary just when unexp...

  • Page 165

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1577. tool reFerence2º - Access the tool list page: – Press “MENU SELECT” – Press [SELECT TOOL] softkey. – Press [TOOL LIST] softkey.3º - Create a new tool: – Place the cursor in the end of tool list, in a empty bl...

  • Page 166

    158 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A7. tool reFerence7.2 - DELETE TOOL.To delet tool is necessary:1º - Using the function “T,S,M” load the tool (to be deleted) in the spindle: – Press “JOG” – Press “M MACHINE” – Press [T,S,M] softkey. – Pl...

  • Page 167

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1597. tool reFerence7.3 - TOOL PRESET7.3.1 - Tool preset (in the machine)This procedure is applied to reference the tool inside machine. To do this is necessary:1º - Using the function “T,S,M”, load the tool to reference. ...

  • Page 168

    160 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A7. tool reFerence – Press “M MACHINE” – Press [Meas. tool] softkey. – Press [CANCEL] softkey (if necessary). – Press [LENGTH MANUAL ] softkey. – Type the tool number at the blank “T”. Ex.: 1 – Press “INP...

  • Page 169

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1617. tool reFerence7.3.2 - Tool referencing made out of the machineThis process is applied when the tool measuring is made in an external device. By doing this, the tool referencing is made only by loading its length value in th...

  • Page 170

    162 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A7. tool reFerenceNOTES: The length values shall be entered unsigned.After entering all the tool lengths perform “workpiece reference” on “Z” axis.The procedure above is applied to reference tools to work with radius co...

  • Page 171

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1638. tool wear oFFset8 - TOOL WEAR OFFSET.All tools suffer progressive wear due to their friction with the removed material. Therefore, when the tool is applied for calibration, it is required to correct its wear to maintain pro...

  • Page 172

    164 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A8. tool wear oFFset8.3 - PROCEDURE TO CREATE A NEW OFFSET.To perform all tool arrangement and preset (process well kown as “SETUP”) it is required that tools and offset are already created.The chapters below describe how t...

  • Page 173

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1659. workPiece reFerence deFinition9 - WORKPIECE REFERENCE DEFINITIONThis procedure is applied to do a new reference point. This point it’s called workpiece reference. In the “D” line - Siemens 828 it’s possible to work ...

  • Page 174

    166 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A9. workPiece reFerence deFinition3º - Reference the workpiece. – Press “M MACHINE” – Press [MEAS. WORKP.] softkey. – Press softkey – Select the axis desired using the “X” or “Y” softkey. – Place the ...

  • Page 175

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1679. workPiece reFerence deFinition – Place the cursor at the blank “X0” and type the distance between the workpiece and the reference - “X”. Ex: 0. – Place the cursor at the blank “X0” and type the distance betw...

  • Page 176

    168 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A9. workPiece reFerence deFinition9.3 - WORKPIECE REFERENCE IN A HOLES CENTER. – Press “M MACHINE” – Press [MEAS. WORKP.] softkey. – Press softkey. – Use the remote panel to touch the tool in the “Y” negative ...

  • Page 177

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1699. workPiece reFerence deFinition9.4 - WORKPIECE REFERENCE IN A CIRCULAR SPIGOT. – Press [MACHINE] softkey. – Press [MEAS. WORKP.] softkey. – Press softkey. – Use the remote panel to touch the tool in the “X” nega...

  • Page 178

    170 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A9. workPiece reFerence deFinition – Press “JOG” – Press “WCS/MCS” – Press [M MACHINE] – Press [T,S,M] softkey. – Place the cursor at the blank “WORK OFFSET” and press the “SELECT” key to choose the...

  • Page 179

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 1719. workPiece reFerence deFinitionNOTES: The column shown the workpiece reference angle inclination. This blank usually stay with the value = 0.

  • Page 180

    172 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A10. Program execution10 - PROGRAM EXECUTION10.1 - RUN A PROGRAM FROM MACHINE MEMORY – Press “PROGRAM MANAGER”. – Press [ NC ] softkey . – Select the program., using the cursor ►, ◄, ▲ or ▼. – Press “INPUT...

  • Page 181

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 17310. Program execution10.5 - RESTARTING IN THE MIDDLE OF PROGRAM.10.5.1 - Restarting in the middle of program (Shopmill). – Press “AUTO” – Press [M MACHINE]. – Use cursor keys (◄, ►, ▲, ▼), to place the cursor...

  • Page 182

    174 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A10. Program execution10.5.3 - Start in the midle of program using Shopmill (Cycles with many position). – Press “AUTO” – Press [M MACHINE]. – Place the cursor at the block - start position of cycle . – Press [ BLO...

  • Page 183

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 17510. Program execution10.6 -INTERRUPT / RESTART PROGRAM EXECUTION.To interrupt the program execution, to change inserts, for cleaning or any purpose, follow the steps below: – During the execution press “CYCLE STOP”. – ...

  • Page 184

    176 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A11. tool useFul liFe monitoring11 - TOOL USEFUL LIFE MONITORING.Tool useful life monitoring process establishes an execution limit (by time or by parts amount) for each tool and compels the machine to generate an alarm when th...

  • Page 185

    T45698A Programming and Operation Manual - LINE D - CNC Siemens 828 17711. tool useFul liFe monitoring11.2 - LIFETIME MONITORING IN MINUTES.To work with tool lifetime monitoring in minutes, proceed as follows: – Press “OFFSET”. – Press [TOOL WEAR] softkey. – Use cursor keys (◄, ►, ...

  • Page 186

    178 Programming and Operation Manual - LINE D - CNC Siemens 828 T45698A11. monitoramento de vida útil de Ferramentas

x