Face Milling Square G15 G17 IP3

This video demonstrates selected machining steps from Task 1 of the Christiani exercise collection “CNC Turning Technology according to PAL2020 with Driven Tools”. We illustrate these steps using the 3D simulation of our CNC software SYMplus™. This is not the complete solution to the task, but an explanation of key PAL G-codes.

What to expect in the video:

✅ Chamfering with RN–
✅ Tool radius compensation (G42 / G40)
✅ Roughing cycle G81 (depth of cut & finishing allowance)
✅ Contour repetition with G23
✅ Live tool milling on a lathe (G15 G17 IP3)
✅ Milling a square on the face – no Y-axis required

Who is this video for?

Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC Turning (Driven Tools).


Subscribe to our channel to not miss out on more tutorials and tips:


Do you have any questions?

Our experts are at your disposal. We look forward to your inquiry!

Jürgen Wollny

    Mr.Ms.

    This might also be of interest to you

    From Outer Contour to Arc Slots to T-Slot

    This video demonstrates selected machining steps from Task 13 of the Christiani exercise collection “CNC Milling Technology according to PAL2020”. We illustrate these steps using the 3D simulation of our CNC software SYMplus™. This is not the complete solution to the task, but an explanation of key PAL G-codes.

    What to expect in the video:

    ✅ Milling rectangular pockets using cycle G72
    ✅ Programming arc slots with cycle G75
    ✅ Machining and finishing a T-slot correctly
    ✅ Drilling operations with G81, G82 (peck drilling) and G85
    ✅ Chamfering the outer contour with activated tool radius compensation (TR)

    Who is this video for?

    Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC Milling.


    Subscribe to our channel to not miss out on more tutorials and tips:


    Do you have any questions?

    Our experts are at your disposal. We look forward to your inquiry!

    Jürgen Wollny

      Mr.Ms.

      This might also be of interest to you

      Arc Groove + Bolt Circle, Rectangular Pocket, Circular Pocket, 2-mm Chamfer

      This video demonstrates selected machining steps from Task 10 of the Christiani exercise collection “CNC Milling Technology according to PAL2020”. We illustrate these steps using the 3D simulation of our CNC software SYMplus™. This is not the complete solution to the task, but an explanation of key PAL G-codes.

      What to expect in the video:

      ✅ Outer contour with RN transitions (G41, G1, G2)
      ✅ Circular pocket/rectangular pocket (G73, G72)
      ✅ Milling an arc groove (G75)
      ✅ Drilling & threading (G81–G84)
      ✅ 2 mm Chamfer

      Who is this video for?

      Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC Milling.


      Subscribe to our channel to not miss out on more tutorials and tips:


      Do you have any questions?

      Our experts are at your disposal. We look forward to your inquiry!

      Jürgen Wollny

        Mr.Ms.

        This might also be of interest to you

        Grooving, Thread Relief + Cutting (2-Sided CNC Turning)

        In this video, we guide you step by step through Task 12 from the Christiani task collection “CNC Turning Technology according to PAL2020”. Thanks to our 3D simulation in SYMplus™, everything is explained clearly and understandably.

        What to expect in the video:

        ✅ Two-sided CNC machining (facing, roughing, finishing)
        ✅ Internal machining using the radial grooving cycle G86 (internal groove)
        ✅ Thread relief with the cycle G85 at the thread start and end
        ✅ Thread cutting with the threading cycle G31

        Who is this video for?

        Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC Turning.

        Subscribe to our channel to not miss out on more tutorials and tips:


        Do you have any questions?

        Our experts are at your disposal. We look forward to your inquiry!

        Jürgen Wollny

          Mr.Ms.

          This might also be of interest to you

          Contours, Pockets & Slots in One Program (Learn CNC Milling)

          In this video, we guide you step by step through Task 12 from the Christiani task collection “CNC Milling Technology according to PAL2020”. Thanks to our 3D simulation in SYMplus™, everything is explained clearly and understandably.

          What to expect in the video:

          ✅ Milling outer contour & step (G41, G46, G1, G2, RN)
          ✅ Circular and rectangular pockets—roughing & finishing (G73, G72, H4)
          ✅ Using subprograms & reusing contours (G22, G23)
          ✅ Slotting & drilling operations (G74, G81–G82)

          Who is this video for?

          Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC Milling.

          Subscribe to our channel to not miss out on more tutorials and tips:


          Do you have any questions?

          Our experts are at your disposal. We look forward to your inquiry!

          Jürgen Wollny

            Mr.Ms.

            This might also be of interest to you

            Day of German Unity 2025

            In the CNC world, we speak many languages: Fanuc, Siemens, Heidenhain … But no matter which control system—today, on October 3rd, the Day of German Unity, we celebrate what unites us: our shared…

            Why is stock left when facing with constant surface speed?

            In this video, we guide you step by step through Task 10 from the Christiani task collection “CNC Turning Technology according to PAL2020”. Thanks to our 3D simulation in SYMplus™, everything is explained clearly and understandably.

            What to expect in the video:

            ✅ Why a remaining core is left in the center during facing
            ✅ Core hole drilling with G84 and thread cutting with G31
            ✅ Contour machining with G81 and call-up via G22
            ✅ Grooving cycles G86 (radial) and G88 (axial)

            Who is this video for?

            Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC Turning.

            Subscribe to our channel to not miss out on more tutorials and tips:


            Do you have any questions?

            Our experts are at your disposal. We look forward to your inquiry!

            Jürgen Wollny

              Mr.Ms.

              This might also be of interest to you

              Cutter Radius Compensation G41 G46 – Chamfer vs. Fillet, Circular Arcs I/J & R (Video)

              In this video, we guide you step by step through Task 14 from the Christiani task collection “CNC Milling Technology according to PAL2020”. Thanks to our 3D simulation in SYMplus™, everything is explained clearly and understandably.

              What to expect in the video:

              ✅ Cutter radius compensation & tangential approach (G41 G46)
              ✅ Difference: Chamfer (RN–) vs. Fillet (RN+)
              ✅ Circular arcs with I/J or radius
              ✅ 3 rectangular pockets on a partial circle

              Who is this video for?

              Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC Milling.

              Subscribe to our channel to not miss out on more tutorials and tips:


              Do you have any questions?

              Our experts are at your disposal. We look forward to your inquiry!

              Jürgen Wollny

                Mr.Ms.

                This might also be of interest to you

                How Roughing, Finishing, Radius Compensation, Undercut & Threading Work Together (Video)

                In this video, we guide you step by step through Task 9 from the Christiani task collection “CNC Turning Technology according to PAL2020”. Thanks to our 3D simulation in SYMplus™, everything is explained clearly and understandably.

                What to expect in the video:

                ✅ How roughing and finishing work with G81 and G23
                ✅ Why radius compensation (G42) is important for upward and downward contours
                ✅ What the thread undercut is for – and what happens if it’s missing
                ✅ What the grooving cycle G86 does with parameter H14

                Who is this video for?

                Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC turning.

                Subscribe to our channel to not miss out on more tutorials and tips:


                Do you have any questions?

                Our experts are at your disposal. We look forward to your inquiry!

                Jürgen Wollny

                  Mr.Ms.

                  This might also be of interest to you

                  CNC Milled Part: Rectangular & Circular Pocket, Outer Contour and Holes (Video)

                  In this video, we guide you step by step through Task 9 from the Christiani task collection “CNC Milling Technology according to PAL2020”. Thanks to our 3D simulation in SYMplus™, everything is explained clearly and understandably.

                  What to expect in the video:

                  ✅ Milling the outer contour
                  ✅ Circular and rectangular pocket using G73 and G72
                  ✅ Centering, countersinking, and thread cutting

                  Who is this video for?

                  Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC milling.

                  Subscribe to our channel to not miss out on more tutorials and tips:


                  Do you have any questions?

                  Our experts are at your disposal. We look forward to your inquiry!

                  Jürgen Wollny

                    Mr.Ms.

                    This might also be of interest to you

                    External Thread with Cycle G31 – Turned Part with Spherical Shape G3 (Video)

                    In this video, we guide you step by step through Task 11 from the Christiani task collection “CNC Turning Technology according to PAL2020”. Thanks to our 3D simulation in SYMplus™, everything is explained clearly and understandably.

                    What to expect in the video:

                    ✅ How an external thread is created using G31
                    ✅ Which parameters are important when using G31
                    ✅ Why and how a workpiece is re-clamped for machining the second side
                    ✅ How to program a spherical contour with G3

                    Who is this video for?

                    Perfect for CNC programmers, machinists, and instructors looking to improve their PAL G-code programming skills for CNC turning.

                    Subscribe to our channel to not miss out on more tutorials and tips:


                    Do you have any questions?

                    Our experts are at your disposal. We look forward to your inquiry!

                    Jürgen Wollny

                      Mr.Ms.

                      This might also be of interest to you