Siemens SINUMERIK 840D Manual

Siemens SINUMERIK 840D Manual

5-axis machining
Hide thumbs Also See for SINUMERIK 840D:
Milling with SINUMERIK
5-axis machining
Manual
SINUMERIK
Table of Contents
loading

Summary of Contents for Siemens SINUMERIK 840D

  • Page 1 Milling with SINUMERIK 5-axis machining Manual SINUMERIK...
  • Page 3 SINUMERIK piece production 5-axis machining Key functions for 5-axis machining Manual Aerospace, structural parts Driving gear and turbine com- ponents Valid for: Control systems Complex free-form surfaces SINUMERIK 840D SINUMERIK 840D sl Reference section SINUMERIK 840Di Edition 05/2009 DocOrderNo. 6FC5095-0AB10-0BP1...
  • Page 4 SIMATIC, SIMATIC HMI, SIMATIC NET, SIROTEC, SINUMERIK, SIMODRIVE and SINAMICS are registered trademarks of Siemens AG. Other names in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
  • Page 5: Table Of Contents

    Special functions for driving gear and turbine components ........86 Example: Turbine blade ....................87 6 Complex free-form surfaces ....................91 Special functions for free-form surfaces ..............92 Example: Milling a manta ray ..................93 © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 6 Introduction Contents Page 7 Reference section ......................97 Overview of higher-order functions ................98 Further information/documentation ................. 108 Index ........................110 © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 7: Basic Information

    Basic information Contents Page Introduction Requirements of 5-axis machining Linear axes, rotary axes and kinematics Surface quality, accuracy, speed...
  • Page 8: Introduction

    Within this context, workflow is typically character- ized by the CAD-CAM-CNC process chain. From the CAD system right through to the control system, Siemens can offer an integrated solution for these requirements in the form of its SINU- MERIK products.
  • Page 9: Requirements Of 5-Axis Machining

    Free-form surfaces (mold making) Turbine and driving gear components (impellers, blisks) Structural parts (aviation industry) SINUMERIK can provide optimum support for each of these areas. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 10: Linear Axes, Rotary Axes And Kinematics

    Using three linear axes and two rotary axes, theoretically any point in space can be approached with any tool orientation. This is the basis of 5-axis machining. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 11 In addition to programming based on the direction vector and rotary axis positions, other forms of angle programming are also common. These include, for example, Euler or RPY angles. Further information regarding this can be found in Section “Tool orientation” on page 50. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 12 Two rotary axes in the table Rotate/swivel Rotate/swivel nutated * *: If the axis of rotation is not perpendicular to a linear axis, then this is known as a "nutated" axis. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 13 Basic information One rotary axis in the head / One rotary axis in the table © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 14: Surface Quality, Accuracy, Speed

    Thus, the machining result is no longer a free- form surface, but a polyhedron. The small planes of the polyhedron can be visibly mapped on the surface. This can result in undesirable remachining. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 15 This involves inserting geometrical elements at the cor- ners (block transitions). The tolerance of these geometrical elements can be adjusted. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 16 Basic information © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 17: General Information On Workpiece Production

    General information on workpiece produc- tion Contents Page Process chain for producing 5-axis workpieces CAM system Program structure for 5-axis machining Introduction - Measuring in JOG and AUTOMATIC Setting up and measuring workpiece in JOG Measure tool in JOG Measure workpiece in AUTOMATIC Measure tool in AUTOMATIC Checking/calibrating the machine with the kinematics measuring cycle CYCLE996...
  • Page 18: Process Chain For Producing 5-Axis Workpieces

    Quality These consist of the following: tolerance, compressor, continuous-path control, smoothing, jerk and speed. Production of workpiece on the machine. Machining © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 19: Cam System

    The machining strategies are gradually introduced in stages as part of this procedure and are supported by automatic residual material detection, for example. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 20 If they are to be output in the form of a direction vector, we recommend 5 decimal places in the linear axes and 6 for the direction vectors. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 21: Program Structure For 5-Axis Machining

    G1 Z-2.13247 A3=0.34202 B3=0 C3=0.93969 F5000 N6582 G1 X7.60978 Y3.55541 A3=0.34202 B3=-0 C3=0.93969 N6583 G0 Z50 A3=0.34202 B3=-0 C3=0.93969 N6584 CAM_Finish.SPF Subprogram G0 X0 Y0 Z10 A3= B3= C3= ... N7854 © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 22 In our example, these initially take the form of blocks for 3-axis milling, which are then followed by the blocks for 5-axis simultaneous milling . These are designated A3, B3, and C3. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 23: Introduction - Measuring In Jog And Automatic

    The measuring tasks are carried out with touch trigger or non-switching probes and dynamome- ters or laser measuring systems. 3D touch trigger probe Measuring cycle for measuring a hole © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 24: Setting Up And Measuring Workpiece In Jog

    Measuring cycles in JOG for SINUMERIK → Measure edge → Measure corner → Measure pocket/hole → Measure spigot/hole → Align plane → Calibrate probe → Back (exit measuring in JOG) © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 25 WO is determined. The Tool and Mold Making (3 axes) manual contains detailed examples of how to set up machines with two rotary axes. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 26 If the Swivel option has not been set up, you can align the probe perpendicular to the plane being measured. The compensation is then only made in the coordinate axes without any vis- ible swiveling of the table or head ( © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 27: Measure Tool In Jog

    CAM systems define the position of the TCP differently depending on the tool shape. For Siemens controls, it is assumed that the TCP is at the tool tip. If the CAM system specifies a different TCP position then this difference must be taken into account when specifying the tool length.
  • Page 28 Requirements for using cycles The measuring cycles must have been installed The tool must have been loaded The dynamometer must have been calibrated and must be active © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 29 Click NC Start to initiate the measuring process; the tool offsets for radius and length 1 will be entered in the active tool offset data. Measuring the radius Measuring the length © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 30: Measure Workpiece In Automatic

    You can switch to this softkey bar by pressing the expansion arrow > ( Measuring cycles in AUTOMATIC → Measure hole/shaft → Measure groove/web → Measure surface → Measure angle → Measure corner → Continue to Measure sphere and rectangle → Back © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 31 Compensation in the work offset, specifying the WO Compensation in the tool offset data Measurement only As you are setting up the workpiece here, the compensation is made in the WO. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 32 Enter the desired values for the spheres such as the diameter and sphere centers and assign additional cycle parameters ( At the end of the measuring process, the translatory and rotary components will be corrected in the active work offset frame. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 33: Measure Tool In Automatic

    The measurement is performed with the spindle stationary and the measured values are entered into the tool geometry component ( Select the length as measured value ( Assign parameters for the measuring process ( © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 34 The measurement is performed with the spindle rotating and the setpoint/actual value differ- ence is entered optionally into the radius wear ( Select the radius as measured value ( Assign parameters for the measuring process ( © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 35: Checking/Calibrating The Machine With The Kinematics Measuring Cycle Cycle996

    Generate a new swivel data record (where the rotary axis is swiveled) ( ). Ideally, the swivel positions should create an equilateral triangle, i.e. each one should involve a swivel of 120°. Select the rotary axis you want to measure ( © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 36 Please take care when modifying the swivel data. This affects the kinematics directly and if an error is made with regard to the correction value, this can result in damage to the machine during operation. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 37: Quick View / Fast Display

    Mill. With the standard version, Quick View can be accessed via the program manager; with ShopMill, you can open Quick View in the program editor. Further information regarding Quick View can be found in the Tool and Mold Making man- ual (3 axes). © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 38: Shopmill - Graphical Interface

    If you need a fast overview of the pro- grams in G1 blocks, you can use the Quick Viewer, which displays the programs graphi- cally. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 39: Key Functions For 5-Axis Machining

    Key functions for 5-axis machining Contents Page Introduction Explanation of the terms swivel, frames and TRAORI Transforming coordinate systems - Frames Swivel - CYCLE800 TRAORI 5-axis transformation High speed settings – CYCLE832 Tool radius compensation with CUT3D Volumetric compensation system (VCS) VNCK - Virtual machine...
  • Page 40: Introduction

    An overview of all the higher- order SINUMERIK functions is provided in the next few sections. (design) (NC programming) (NC programming) (machining) Geometry NC program Workpiece Tool path APT source © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 41: Explanation Of The Terms Swivel, Frames And Traori

    The tool length is taken into account and the kinematic compensating movements are initi- ated by the TRAORI function when the rotary axes are rotated. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 42: Transforming Coordinate Systems - Frames

    This is precisely why we need FRAMES. All subsequent traversing commands now relate to the new workpiece coordinate system shifted using frames. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 43 Frames (G54 to G599) Programmable with C-FINE Can be set with: Frames (G54 to G599) Programmable with ROT/ROTS AROT/AROTS CROTS Programmable with SCALE ASCALE CSCALE Programmable with MIRROR AMIRROR CMIRROR © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 44: Swivel - Cycle800

    Machine kinematics Swivel head Swivel table Swivel head + swivel table (type T) (type P) (type M) Swiveling tool carrier Swiveling workpiece holder Mixed kinematics © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 45 Tool and Mold Making (3 axes) manual. For further information on the swivel func- tion, please refer to the additional documentation (See "Further information/documenta- tion" on page 108.) © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 46: Traori 5-Axis Transformation

    All you need to concen- trate on is the relative motion between the tool and workpiece. The control system will take care of everything else. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 47 (in terms of kinematics) for the control and will take into account both the tool offsets and orientation. This is achieved by means of the SINUMERIK's TRAORI function. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 48 The control simply grammed; it ensures that the tool tip remains rotates the axis; the tool tip does not remain stationary and swivels the B axis. stationary. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 49 Deactivate transformation TRAORI may reset the active work offset (WO), depending on the specific configuration. Therefore, as a precaution you should program the work offset after the TRAORI com- mand. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 50 If you program C3=1, the tool will be aligned along the Z axis. This might prove useful, for example, if you need to remove a tool in the Z direction or retract it from a hole. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 51 As regards the accuracy of the rotary axis positions, the same resolution can be used as for the linear axes. It is not necessary to increase the number of decimal places. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 52 B2=45°: rotated around Example: N020 TRAORI N030 G54 N040 G1 X0 Y0 Z0 F10000 With N050 A2=0 B2=0 C2=0 A2=30°: rotated N060 A2=30 B2=45 C2=90 around N070 ... © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 53 N070 ... around In this case, the value of C2 (rotation around Z Y axis, which is rotated simultaneously axis) is irrelevant and does not need to be pro- grammed. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 54 If both start and end vectors are programmed, interpolation according to the large circle prin- ciple is also performed between the two direc- tions. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 55 N15 G54 N20 ORIWKS N30 ORIPATH N40 CUT3DF N50 START: ROT X=R20 N60 G0 X=260 Y0 A3=1 B3=0 C3=0 N70 G1 Z0 LEAD=5 TILT=10 N80 G41 X240.000 Y0.000 A5=1 B5=0.000 C5=0.000 © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 56 This kind of interpolation is known as large cir- cle interpolation or vector interpolation. The most common types of interpolation are explored below. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 57 Face milling of mold making applications Vector interpolation ORIVECT Interpolation of the orientation vector in a plane (large circle inter- polation) ORIPLANE Interpolation in a plane (large circle interpolation), identical to ORIVECT © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 58 With cone interpolation, the polynomials have the same signifi- cance as with large circle interpolation for the given start and end orientations. The polynomials can be programmed with ORIVECT, ORIPLANE, ORICONCW, ORICONCCW, ORICONIO, ORICONTO. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 59 PO[ZH] = (ze, z2, z3, z4, z5) If the BSPLINE or POLY additional information is omitted, straightforward linear interpolation will be performed accordingly between the start and the end orientation. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 60 The reference system for the orientation vector is the machine coordinate system. ORIWKS The reference system for the orientation vector is the workpiece coordinate system. Machine data is used to determine precisely what happens. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 61 Z axis and the tan- gent as the X axis. TIP: If the path features corners, the path tangent will inevitably involve bends. These bends are reflected in the orientation on a 1:1 basis! © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 62 Retraction is only possible in JOG mode if the machine has been configured accordingly (Z axis serves as the geometry axis). TOROT must be deselected prior to the next program start: TOROTOF. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 63: High Speed Settings - Cycle832

    In both cases, specifying a tolerance ensures that the correct machining contour is achieved in order to obtain the desired surface quality and accuracy. Generally, a higher tolerance is selected for roughing than for finishing. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 64 Tolerance field. The values in all the other fields will have already been entered by the machine manufacturer. The machine manufacturer can enable the other fields using the Adaptation field (password-protected). © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 65 → Without feedforward control, without jerk lim- FFWOF-BRISK itation In order for feedforward control (FFWON) and jerk limitation (SOFT) to be selected, the machine manufacturer must have optimized the control or the machining axes. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 66 , 6 and 7 not used EXTCALL "CAM_FINISH" ; Call subprogram CAM_FINISH Before the functions listed here can be used, the machine manufacturer must have opti- mized the CNC machine correctly. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 67 The constant curvature results in a steady velocity and acceleration characteristic, meaning that the machine can run at higher speeds, thereby increasing productivity. Programming COMPOF COMPCAD COMPCURV © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 68 The control calculates several NC blocks in advance and determines a modal velocity pro- file. The way in which this velocity control is calculated can be set using the functions G64 etc. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 69 G642 inserts transition polynomials with con- stant curvature. These avoid step changes in acceleration at the block boundaries. We rec- ommend G642 for free-form surface applica- tions. We recommend G642 for free-form surface applications. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 70 The axis slides accelerate at a constant rate until the feedrate is achieved. As a result of the jerk-free acceleration characteristic, SOFT permits a higher path accuracy and less stress on the machine. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 71 For use with older part pro- grams/machines. FFWON BRISK Not recommended FFWOF BRISK For use when roughing and when maximum velocity is required. Programming FFWON/ FFWOF BRISK SOFT © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 72 ; Orientation interpolation N230 ORIWKS ; Workpiece coordinate system N240 The dynamic values are already active in the block, in which the associated G code is pro- grammed. Machining is not stopped. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 73: Tool Radius Compensation With Cut3D

    If the radius is larger, there is a risk of the tool colliding with the workpiece contour. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 74 2 1/2D COMPENSATION with compensation plane determined using G17 – G19 CUT2DF 2 1/2D COMPENSATION with compensation plane determined using a frame 3D circumferential milling CUT3DC Compensation perpendicular to path tangent and tool orientation © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 75 N50 ; Tool radius compensation and ISD selec- tion N55 X60 N60 A3=-1 B3=1 C3=1 N65 Y100 N70 ... N90 G40 N95 ; Tool radius compensation and ISD dese- lection N100 ... © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 76: Volumetric Compensation System (Vcs)

    VCS automatically compensates the detected errors in conjunction with TRAORI. As regards the VCS commissioning process and machine calibration, please contact your machine manufacturer. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 77: Vnck - Virtual Machine

    To ensure that the data obtained is as realistic as possible, virtual models of the machine and control are created and simulated. Siemens provides the following basic module for this purpose:...
  • Page 78 Key functions for 5-axis machining © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 79: Aerospace, Structural Parts

    Aerospace, structural parts Contents Page Special functions for structural parts Programming example for the pocket on a structural part...
  • Page 80: Special Functions For Structural Parts

    3D tool radius compensation, because this even allows the use of reground tools without having to rebuild the NC program. Integrated process chain from generation in CAD through to execution on the CNC. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 81: Programming Example For The Pocket On A Structural Part

    ; (in this case, ISD = 41.231) ; (see also note at the end of the program) N190 G0 X0 Y-40 Z-39 ; Approach path N200 G1 G41 X0 Y-50 Z-40 A3=0 B3= - 10 C3=40 © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 82 ORIVECT N410 G1 X0 N420 G40 Y-40 Z-39 A3=0 B3=0 C3=1 N425 ; Deselection of tool radius compensation N430 G0 Z100 ; Retraction N440 TRAFOOF ; Deactivate TRAFO (if necessary) © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 83 ISD is 41.231 (length of pocket wall). The radii will need to be adjusted. The adjustment can be calculated using Pythagoras' theorem. 41 231 © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 84 5-axis milling on walls and other profiles. The tool paths may involve following pocket floors, the edges of walls or offsets. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 85: Driving Gear And Turbine Components

    Driving gear and turbine components Contents Page Special functions for driving gear and turbine components Example: Turbine blade...
  • Page 86: Special Functions For Driving Gear And Turbine Components

    Spline interpolation for hobbing (face/circumferential milling) impeller blades. TRAORI, for 5-axis transformation that is independent of the kinematics. Integrated process chain from generation in CAD through to execution on the CNC. Impeller © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 87: Example: Turbine Blade

    The tool is set at a lead angle. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 88 N140 N420 EXTCALL "FINISH_04" FINISH_04.MPF finishing program is called. See the next page for an explanation of this program. N220 N230 STOPRE N240 ; End of program © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 89 ; Deactivate transformation N4600 CYCLE832(0.02,10000) ; Set CYCLE832 to default values N4610 CYCLE800() ; Resetting of the swiveled planes N4620 M5 ; Spindle stop N4630 M17 ; End of subprogram © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 90 Driving gear and turbine components © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 91: Complex Free-Form Surfaces

    Complex free-form surfaces Contents Page Special functions for free-form surfaces Example: Milling a manta ray...
  • Page 92: Special Functions For Free-Form Surfaces

    Particularly applicable when making compression molds and templates in an automotive engineering context. Integrated process chain from generation in CAD through to execution on the CNC. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 93: Example: Milling A Manta Ray

    Plane roughing with 3 axes Strategies for 5-axis residual material machin- 5-axis residual ing were used to finish the residual material, material machining e.g. undercutting without taking off the tool. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 94 N250 ; Program stop N280 N360 _FINISH_05: N370 EXTCALL "FINISH_05 ; Subprogram call for the last finishing program N380 STOPRE N390 N400 ; End of program © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 95 N4590 CYCLE800(1,"K2X10F",0,57,0,0,0,0,0,0,0,0,0,-1,) N4595 ; Swivel to original position N4600 CYCLE832(0.02,10000) ; Set CYCLE832 to default values N4610 CYCLE800() ; Resetting of the swiveled planes N4620 M17 ; End of subprogram © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 96 Complex free-form surfaces © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 97: Reference Section

    Reference section Contents Page Overview of higher-order functions Further information/documentation Index...
  • Page 98: Overview Of Higher-Order Functions

    CSPLINE Activation of cubic interpolating spline ASPLINE Activation of Akima spline Start and end condition BNAT/ENAT zero curvature BTAN/ETAN tangential transition BAUTO/EAUTO C3-constant at first and last spline segment transition © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 99 A: A = f(s), where s denotes the arc length for the path motion. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 100 G601 – G603 Internal G code group (group 12) Velocity programming Conventional block-by-block (non-modal) velocity programming in Inches/min or mm/min Inverse time Inches, mm per spindle revolution Constant cutting rate © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 101 Example: FGROUP(X, Y), so the following then applies: Jerk SOFT Jerk limitation BRISK Acceleration limitation Feedforward control FFWON Feedforward control on FWOF Feedforward control off © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 102 AXES at the same time. ORIWKS The reference system for the orientation vector is the workpiece coor- dinate system. When $MC_ORI_IPO_WITH_G_CODE = 0, identical to ORIVECT at the same time. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 103 ORICONIO Interpolation on a peripheral surface of a cone with an intermediate ori- entation specified via A7=... B7=... C7=..Also required: A3=... B3=... C3=... or XH=..., YH=..., ZH=... end orientation © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 104 PO[ZH] = (ze, z2, z3, z4, z5) If the BSPLINE or POLY additional information is omitted, straightfor- ward linear interpolation will be performed accordingly between the start and the end orientation. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 105 3D circumferential milling with limitation surface - Combined circumferential/face milling CUT3DCC NC program relates to the contour on the machining surface. CUT3DCCD The NC program relates to the tool center point path. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 106 TOFRAME TOROT Tool frame, coordinate system with Z axis in tool direction, only contains the rotation component from TOFRAME. The zero point remains unchanged. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 107 TOFRAME. The zero point remains unchanged. TOROTZ Tool frame, coordinate system with Z axis in tool direction, only contains the rotation component from TOFRAME. The zero point remains unchanged. © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 108: Further Information/Documentation

    SINUMERIK - User forum The SINUMERIK user forum is a platform that allows you to discuss technical issues with other SINUMERIK users. The forum is moderated by experienced Siemens technicians. www.siemens.cnc-arena.com © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 109 Reference section © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 110: Index

    DYNORM 72 Look ahead 68, 100 DYNPOS 72 DYNROUGH 72 DYNSEMIFIN 72 Machine kinematics 44 Determining the tool length 33 Measure corner 24, 30 Direction vector 11 Measure edge 24, 30 © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 111 Rotary axis positions 11 VNCK - Virtual machine 77 Velocity programming 100 Volumetric compensation system 76 SOFT 70 ShopMill 38 Speed 14, 63 Workpiece Sphere measuring cycle 31 Setting up 24 © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 112 Reference section © Siemens AG All rights reserved. SINUMERIK, Manual, 5-axis machining...
  • Page 114 For contac persons near you refer to: www.siemens.com/automation/partner Direct online ordering is possible in our mall: www.siemens.com/automation/mall Siemens AG Subject to change without prior notice Industry Sector 6FC5095-0AB10-0BP1 Drive Technologies © Siemens AG 2009 Motion Control Postfach 3180 91050 Erlangen DEUTSCHLAND www.siemens.com/automation/mc...

This manual is also suitable for:

Sinumerik 840d slSinumerik 840di

Table of Contents