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

YouTube

By loading the video you accept YouTube's privacy policy.
Learn more

Load video

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?

    YouTube

    By loading the video you accept YouTube's privacy policy.
    Learn more

    Load video

    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

      CNC knowledge – ready to go! (KELLERAcademy)

      In our course “Basics of DIN/PAL Programming with SYMplus™”, participants spent 1.5 days writing and simulating programs, setting up tools, magazines and turrets, and creating their own gap-filling exercises. Add to that lots of engaging discussions – and plenty of fun while experimenting.

      A big thank you to our participants – we had a really great time with you! Maybe we’ll see each other again soon in a follow-up course.

      Course participants:
      • Mr. Lindenau from Aluminium Norf GmbH
      • Mr. Gansera from Rose Systemtechnik GmbH
      • Mr. Günes from Schott AG


      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)

        YouTube

        By loading the video you accept YouTube's privacy policy.
        Learn more

        Load 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)

          YouTube

          By loading the video you accept YouTube's privacy policy.
          Learn more

          Load 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

            KELLER.Academy shows how easy graphical programming can be!

            In our 1.5-day KELLER.Academy course, Mr. Ambrosy from Mager GmbH (a manufacturer of screws and turned parts) successfully completed the introduction to graphical programming with SYMplus™.

            The focus: creating workpieces (based on drawings or CAD files), applying functions precisely, and navigating confidently through the graphical process.

            Thank you for your participation and your trust in KELLER.Software!


            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)

              YouTube

              By loading the video you accept YouTube's privacy policy.
              Learn more

              Load 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)

                YouTube

                By loading the video you accept YouTube's privacy policy.
                Learn more

                Load 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

                  Radial Grooving (Internal) & Axial Face Grooving | G86 & G88 (Video)

                  YouTube

                  By loading the video you accept YouTube's privacy policy.
                  Learn more

                  Load video

                  In this video, we guide you step by step through Task 8 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:

                  ✅ Radial grooving inside using cycle G86
                  ✅ Axial face grooving with G88
                  ✅ Understanding parameters: LE, EP, AK, D

                  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

                    Back at the KELLER.Academy – this time with a focus on DIN/PAL!

                    For the second time, we had the pleasure of welcoming Mr. Grodfeld from Röhm GmbH. After attending our CAD/CAM course, he now took part in the “Basics of DIN/PAL Programming with SYMplus™” course.

                    Thank you for your continued interest and trust – maybe we’ll see you again soon for a third course?


                    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