CINXE.COM
NC solutions | HEIDENHAIN
<!DOCTYPE html> <html dir="ltr" lang="en"> <head> <meta charset="utf-8"> <!-- This website is powered by TYPO3 - inspiring people to share! TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL. TYPO3 is copyright 1998-2025 of Kasper Skaarhoj. Extensions are copyright of their respective owners. Information and contribution at https://typo3.org/ --> <title>NC solutions | HEIDENHAIN</title> <meta http-equiv="x-ua-compatible" content="IE=edge" /> <meta name="generator" content="TYPO3 CMS" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="robots" content="index,follow" /> <meta property="og:type" content="website" /> <meta property="og:title" content="NC solutions" /> <meta name="twitter:card" content="summary" /> <meta name="apple-mobile-web-app-capable" content="no" /> <link rel="stylesheet" href="/typo3temp/assets/css/7015c8c4ac5ff815b57530b221005fc6.css?1739960437" media="all"> <link rel="stylesheet" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/home-lib-bootstrap-PFx_aMoZ.css" /><link rel="stylesheet" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/main-lib-additional-bootstrap-ioJydVPJ.css" /><link rel="stylesheet" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/home-remainder-DJG-DfcE.css" /><link rel="stylesheet" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/main-remainder-C9s-tLEr.css" /><link rel="stylesheet" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/header_template-DA30SBqz.css" /><link rel="stylesheet" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/brand_header_template-cJEUkurN.css" /> <link rel="shortcut icon" href="/typo3conf/ext/sitepackage/Resources/Public/Icons/Favicon/favicon.ico"><link rel="apple-touch-icon" sizes="180x180" href="/typo3conf/ext/sitepackage/Resources/Public/Icons/Favicon/favicon.ico"><link rel="icon" type="image/png" sizes="32x32" href="/typo3conf/ext/sitepackage/Resources/Public/Icons/Favicon/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/typo3conf/ext/sitepackage/Resources/Public/Icons/Favicon/favicon-16x16.png"><link rel="manifest" href="/typo3conf/ext/sitepackage/Resources/Public/Icons/Favicon/site.webmanifest"><meta name="msapplication-config" content="/typo3conf/ext/sitepackage/Resources/Public/Icons/Favicon/browserconfig.xml"><meta name="theme-color" content="#ffffff"><script async id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="9cdb6c8d-db0d-4b7e-98f4-62dd754b963a"></script><script type="text/plain" data-ignore="1" data-cookieconsent="statistics">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-W2576SL');</script> <link rel="canonical" href="https://www.klartext-portal.com/tips/nc-solutions"/> <link rel="alternate" hreflang="de-DE" href="https://www.klartext-portal.de/tipps/nc-solutions"/> <link rel="alternate" hreflang="en" href="https://www.klartext-portal.com/tips/nc-solutions"/> <link rel="alternate" hreflang="es-ES" href="https://www.klartext-portal.es/consejos/nc-solutions"/> <link rel="alternate" hreflang="fr-FR" href="https://www.klartext-portal.fr/astuces/solutions-cn"/> <link rel="alternate" hreflang="it-IT" href="https://www.klartext-portal.it/suggerimenti/nc-solutions"/> <link rel="alternate" hreflang="nl-NL" href="https://www.klartext-portal.nl/tips/nc-solutions"/> <link rel="alternate" hreflang="x-default" href="https://www.klartext-portal.de/tipps/nc-solutions"/> </head> <body> <script> window.js_translations = {"product_title":"Product","product_description":"Description","product_xml_supplier_aid":"ID number","baureihe_title":"Model","filter_reset":"reset filter","filter_select_default":"select...","filter_results":"results","filter_no_results":"no results","filter.available.0":"not available","filter.available.1":"available","category_title":"Categories","software_documentation_title":"Software\/Documentation","softdoc_title":null,"filter_results_none":"No results","filter_results_none_long":"Sorry, there are currently no results for your filter selection.","filter_results_none_hint_long":"Please try a different search term and check your spelling.","download_link":"Download","search_button_text":"Search","feature.TYPO3FILEBASE_FILEFILTER":"Product family and software solutions","feature.TYPO3FILEBASE_LANGFILTER":"Language","feature.TYPO3FILEBASE_SERIEFILTER":"NC software versions","variantenfinder.notavailable":"No product variants are currently available online. Please contact our Sales department.","search_field_text":"Product name, ID number, document ID","filter_status_all":"All","filter_status_products":"Products","filter_status_documents":"Documents","info_base_show_more":"Show more","info_base_show_less":"Show less","info_base_items_documents":"Documents","info_base_items_document_id":"ID Number","current_language":"en","cross-origin-warning.close-button.label":"Close Dialog","cross-origin-warning.content":"<p>The content you're trying to access is only available on the site: %1$s<\/p><p>If you're not automatically redirected, <button>click here<\/button>"} </script> <main class=" main__semicon-dynamisch "> <header class="navbar--style-dark navbar-header header js-navbar header--semicon " id="semicon-header"> <div class="header-top-line"> <span class="header-top-line__before"></span> <div class="header-top-line__wrapper"> <span class="header-top-line__title">Website for machine experts</span> </div> <span class="header-top-line__after"></span> </div> <div class="container header-container header-container--brand header-container--breaking-at-xl" id="header-container"> <a class="header-container__logo" href="/"> <svg xmlns="http://www.w3.org/2000/svg" id="Ebene_1" data-name="Ebene 1" viewBox="0 0 2304.77 536.86" height="58.68249999741373" class=""><defs><style>.cls-1,.cls-2{fill:#fff;}.cls-2{fill-rule:evenodd;}.cls-3{fill:#b5bd00;}</style></defs><polygon class="cls-1" points="74.8 163.85 74.8 272.41 0 272.41 0 2.33 74.8 2.33 74.8 110.23 176.74 110.23 176.74 2.33 251.54 2.33 251.54 272.41 176.74 272.41 176.74 163.85 74.8 163.85 74.8 163.85"/><polygon class="cls-1" points="473.4 221.44 473.4 272.41 285.4 272.41 285.4 2.33 473.4 2.33 473.4 53.3 360.2 53.3 360.2 111.55 465.46 111.55 465.46 161.2 360.2 161.2 360.2 221.44 473.4 221.44 473.4 221.44"/><polygon class="cls-1" points="494.02 2.33 568.82 2.33 568.82 272.41 494.02 272.41 494.02 2.33 494.02 2.33"/><path class="cls-2" d="M602.67,2.33V272.41h114.1c92.77,0,153.74-35.16,153.74-135s-61-135-153.74-135ZM677.49,54.7h35.16c40.77,0,79.3,26.93,79.3,82.67S753.42,220,712.65,220H677.49V54.7Z"/><polygon class="cls-1" points="1068.55 221.44 1068.55 272.41 880.56 272.41 880.56 2.33 1068.55 2.33 1068.55 53.3 955.36 53.3 955.36 111.55 1060.61 111.55 1060.61 161.2 955.36 161.2 955.36 221.44 1068.55 221.44 1068.55 221.44"/><polygon class="cls-1" points="1094.91 272.41 1157.8 272.41 1153.17 62.57 1239.22 272.41 1344.47 272.41 1344.47 2.33 1280.93 2.33 1286.88 212.17 1192.88 2.33 1094.91 2.33 1094.91 272.41 1094.91 272.41"/><polygon class="cls-1" points="1453.13 163.85 1453.13 272.41 1378.33 272.41 1378.33 2.33 1453.13 2.33 1453.13 110.23 1555.07 110.23 1555.07 2.33 1629.88 2.33 1629.88 272.41 1555.07 272.41 1555.07 163.85 1453.13 163.85 1453.13 163.85"/><path class="cls-2" d="M1711.39,272.41l20.52-56.26h116.51l21.18,56.26h74.8L1835.84,2.33h-90.69L1636.59,272.41Zm38.4-105.25,40.38-110.55,40.38,110.55Z"/><polygon class="cls-1" points="1947.71 2.33 2022.52 2.33 2022.52 272.41 1947.71 272.41 1947.71 2.33 1947.71 2.33"/><polygon class="cls-1" points="2053.52 272.41 2116.41 272.41 2111.78 62.57 2197.83 272.41 2303.08 272.41 2303.08 2.33 2239.53 2.33 2245.49 212.17 2151.49 2.33 2053.52 2.33 2053.52 272.41 2053.52 272.41"/><path class="cls-3" d="M1113.44,466.45l-18,19.81V534.4h-44V351.88h44v80.48l15.29-23.19L1150,351.88h54.41l-61.68,80.73,61.68,101.79H1152.3Z"/><path class="cls-3" d="M1259.61,500.55h76.59V534.4H1215.61V351.88h44Z"/><path class="cls-3" d="M1460.81,500.3h-60.3L1390,534.4h-47l66.94-182.52h41.37l67.44,182.52h-47.26Zm-49.77-34h39.24L1430.59,403Z"/><path class="cls-3" d="M1599.83,469.84H1576V534.4h-44V351.88h71.83q32.46,0,50.77,14.4t18.3,40.7q0,19-7.71,31.55t-24.13,20.29l38.11,73.7v1.88H1632ZM1576,436h27.83q12.53,0,18.86-6.59T1629,411q0-11.81-6.39-18.53t-18.8-6.73H1576Z"/><path class="cls-3" d="M1836.5,385.85h-54.78V534.4h-44V385.85h-53.78v-34H1836.5Z"/><path class="cls-3" d="M1968.25,456.93h-69.19v43.62h81.73V534.4H1855.06V351.88h126v34h-82v38.48h69.19Z"/><path class="cls-3" d="M2066.78,412.55l29.84-60.67h50.27l-51,90.5,52.4,92H2097.5l-30.72-61.8-30.71,61.8h-50.64l52.27-92-50.89-90.5H2037Z"/><path class="cls-3" d="M2305.84,385.85h-54.78V534.4h-44V385.85h-53.78v-34h152.56Z"/></svg> </a> <div class="d-flex align-items-center pl-3 pl-sm-0 header-container__utilities-bar"> <div class="navbar__search-input__wrapper--outer d-flex align-items-center mr-lg-4 js-navbar-search-input"> <div class="navbar__search-input__wrapper"> <form accept-charset="utf-8" action="/search" data-suggest="/search?type=7384" data-suggest-link="Show all results" method="get" class="navbar__search-input__form" > <input class="form-control--transparent navbar__search-input" id="nav-search" name="tx_solr[q]" placeholder="Search" type="text" value=""> <button class="navbar__search-input__submit" type="submit"> <svg class="js-toggle-search navbar__search fluidIcon fluidIcon--searchIcon" height="20.707" viewBox="0 0 20.594 20.707" width="20.594" xmlns="http://www.w3.org/2000/svg" > <g class="icon icon--stroke-white" fill="none" stroke-width="2"> <circle cx="9" cy="9" r="9" stroke="none" /> <circle cx="9" cy="9" fill="none" r="8" /> </g> <line class="icon--stroke-white" fill="none" stroke-width="2" transform="translate(14.265 14.378)" x2="5.622" y2="5.622" /> </svg> </button> </form> </div> </div> <div class="navbar__buttons js-navbar-buttons js-main-slide semicon d-none d-xl-block p-3 pb-md-5 p-lg-0 m-0"> <ul class="navbar-nav d-flex justify-content-start flex-column flex-lg-row w-100 w-lg-auto"> <li class="nav-item dropdown order-3 order-lg-1 m-lg-0"> <button aria-expanded="false" aria-haspopup="true" class="nav-link navbar__lang-toggle dropdown-toggle font-weight-bold" data-toggle="dropdown" id="navbarDropdown"> EN </button> <div aria-labelledby="navbarDropdown" class="dropdown-menu"> <a data-language-id="0" data-language-name="de" class="dropdown-item js-language-select" href="https://www.klartext-portal.de/tipps/nc-solutions"> DE | Deutsch </a> <a data-language-id="4" data-language-name="es" class="dropdown-item js-language-select" href="https://www.klartext-portal.es/consejos/nc-solutions"> ES | Español </a> <a data-language-id="2" data-language-name="fr" class="dropdown-item js-language-select" href="https://www.klartext-portal.fr/astuces/solutions-cn"> FR | Français </a> <a data-language-id="3" data-language-name="it" class="dropdown-item js-language-select" href="https://www.klartext-portal.it/suggerimenti/nc-solutions"> IT | Italiano </a> <a data-language-id="10" data-language-name="nl" class="dropdown-item js-language-select" href="https://www.klartext-portal.nl/tips/nc-solutions"> NL | Nederlands </a> </div> </li> <li class="nav-item d-flex align-items-center order-2 mb-4 mb-lg-0"> <a href="/contact" class="btn text-white py-2 mr-3 mr-lg-0 ml-lg-3 btn-primary navbar__button"> Contact </a> <a href="https://www.heidenhain.com/" target="_blank" class="btn text-white py-2 mr-3 mr-lg-0 ml-lg-3 btn-primary navbar__button" rel="noreferrer"> HEIDENHAIN Corporate Site </a> </li> </ul> </div> <div class="navbar__buttons-semicon js-navbar-buttons js-main-slide semicon d-xl-none p-3 pb-md-5 p-xl-0 m-0 "> <ul class="navbar-nav d-flex justify-content-center flex-column flex-xl-row w-100 w-lg-auto align-items-start"> <li class="nav-item order-2 dropdown"> <button aria-expanded="false" aria-haspopup="true" class="nav-link navbar__lang-toggle dropdown-toggle font-weight-bold" data-toggle="dropdown" id="navbarDropdown"> EN </button> <div aria-labelledby="navbarDropdown" class="dropdown-menu"> <a data-language-id="0" data-language-name="de" class="dropdown-item js-language-select" href="https://www.klartext-portal.de/tipps/nc-solutions"> DE | Deutsch </a> <a data-language-id="4" data-language-name="es" class="dropdown-item js-language-select" href="https://www.klartext-portal.es/consejos/nc-solutions"> ES | Español </a> <a data-language-id="2" data-language-name="fr" class="dropdown-item js-language-select" href="https://www.klartext-portal.fr/astuces/solutions-cn"> FR | Français </a> <a data-language-id="3" data-language-name="it" class="dropdown-item js-language-select" href="https://www.klartext-portal.it/suggerimenti/nc-solutions"> IT | Italiano </a> <a data-language-id="10" data-language-name="nl" class="dropdown-item js-language-select" href="https://www.klartext-portal.nl/tips/nc-solutions"> NL | Nederlands </a> </div> </li> <li class="nav-item order 1 d-flex flex-column pb-4"> <a href="/contact" class="btn text-white px-2 mb-3 btn-primary navbar__button"> Contact </a> <a href="https://www.heidenhain.com/" target="_blank" class="btn text-white px-2 mb-3 btn-primary navbar__button" rel="noreferrer"> HEIDENHAIN Corporate Site </a> </li> </ul> </div> </div> <nav class="js-nav navbar navbar--legacyStyles navbar-dark navbar-expand-xl d-xl-flex flex-shrink-0 semicon header-container__main-navigation-bar"> <button class="d-flex flex-column d-xl-none navbar-toggler collapsed p-2 border-none js-toggle-nav" type="button" aria-label="Toggle navigation"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="navbar-collapse px-3 px-xl-0 toggleable-nav semicon js-toggleable-nav js-main-slide semicon" id="toggleNavbar"> <ul class="navbar-nav ml-auto pt-3 pt-xl-0"> <li class="nav-item px-2 px-lg-0 js-main-nav ml-0 ml-lg-3 pb-2 nav-item-main semicon " data-nav-target="navitem6991"> <a class="nav-link semicon d-none d-xl-flex justify-content-between align-items-center" href="/cnc-controls"> Products <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </a> <a class="nav-link semicon nav-link-mobile d-flex d-xl-none justify-content-between align-items-center" href="/cnc-controls"> Products <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </a> </li> <li class="nav-item px-2 px-lg-0 js-main-nav ml-0 ml-lg-3 pb-2 nav-item-main semicon " data-nav-target="navitem7140"> <a class="nav-link semicon d-none d-xl-flex justify-content-between align-items-center" href="/software"> Software <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </a> <button class="nav-link semicon nav-link-mobile d-flex d-xl-none justify-content-between align-items-center"> Software <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </button> <div id="navitem7140NavModal" class="js-subnav subnav-container semicon pt-4" tabindex="-1" role="dialog"> <div class="container h-100 subnav-main semicon"> <button class="js-subnav-close subnav__btn--close btn text-white position-absolute d-none d-xl-block"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 13.859 13.859"> <g transform="translate(-3.45 0.265)"> <path d="M0,.079,18.517,0" transform="translate(3.805 13.183) rotate(-45)" fill="none" stroke="#fff" stroke-width="1"></path> <path d="M0,0,18.517.079" transform="translate(3.861 0.09) rotate(45)" fill="none" stroke="#fff" stroke-width="1"></path> </g> </svg> </button> <nav class="js-navbar-slide navbar-light subnav semicon position-absolute px-3"> <div class="subnav-wrapper"> <a href="#" class="d-flex align-items-center d-xl-none text-dark py-2 js-main-nav-return mt-3 px-2" data-nav-target="navitem7140"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary px-2" href="/software"> Software </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 js-open-subnav"> <button class="nav-link semicon d-flex justify-content-between align-items-center"> StateMonitor <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </button> <nav class="subnav js-navbar-slide navbar-slide semicon position-absolute px-3"> <a href="#" class="d-flex align-items-center d-xl-none py-2 js-nav-return text-dark mt-3 px-2"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary" href="/software/machine-data-collection"> StateMonitor </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/software/machine-data-collection/user-interface"> User interface </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/software/machine-data-collection/statemonitor-means-freedom"> StateMonitor means freedom </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/software/machine-data-collection/report-rora"> Report RoRa </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/software/machine-data-collection/automated-production"> Automated production </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/software/machine-data-collection/interview"> Interview </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/software/machine-data-collection/prerequisites"> Prerequisites </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/software/machine-data-collection/documentation"> Documentation </a> </li> </ul> </nav> </li> </ul> </div> </nav> </div> </div> </li> <li class="nav-item px-2 px-lg-0 js-main-nav ml-0 ml-lg-3 pb-2 nav-item-main semicon active" data-nav-target="navitem6989"> <a class="nav-link semicon d-none d-xl-flex justify-content-between align-items-center" href="/tips"> Tips <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </a> <button class="nav-link semicon nav-link-mobile d-flex d-xl-none justify-content-between align-items-center"> Tips <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </button> <div id="navitem6989NavModal" class="js-subnav subnav-container semicon pt-4" tabindex="-1" role="dialog"> <div class="container h-100 subnav-main semicon"> <button class="js-subnav-close subnav__btn--close btn text-white position-absolute d-none d-xl-block"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 13.859 13.859"> <g transform="translate(-3.45 0.265)"> <path d="M0,.079,18.517,0" transform="translate(3.805 13.183) rotate(-45)" fill="none" stroke="#fff" stroke-width="1"></path> <path d="M0,0,18.517.079" transform="translate(3.861 0.09) rotate(45)" fill="none" stroke="#fff" stroke-width="1"></path> </g> </svg> </button> <nav class="js-navbar-slide navbar-light subnav semicon position-absolute px-3"> <div class="subnav-wrapper"> <a href="#" class="d-flex align-items-center d-xl-none text-dark py-2 js-main-nav-return mt-3 px-2" data-nav-target="navitem6989"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary px-2" href="/tips"> Tips </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/nc-solutions"> NC solutions </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 js-open-subnav"> <button class="nav-link semicon d-flex justify-content-between align-items-center"> Programming <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </button> <nav class="subnav js-navbar-slide navbar-slide semicon position-absolute px-3"> <a href="#" class="d-flex align-items-center d-xl-none py-2 js-nav-return text-dark mt-3 px-2"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary" href="/tips/programming"> Programming </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/programming/skiving-and-hobbing"> Skiving and hobbing </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/programming/graphic-simulation"> Graphic simulation </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/programming/creating-programs"> Creating programs </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/programming/cad-viewer"> CAD viewer </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/programming/kinematicopt"> KinematicOpt </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/programming/zyklus-32-tolerance"> Zyklus 32 TOLERANCE </a> </li> </ul> </nav> </li> <li class="subnav-item nav-item px-2 px-xl-0 js-open-subnav"> <button class="nav-link semicon d-flex justify-content-between align-items-center"> Functions <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </button> <nav class="subnav js-navbar-slide navbar-slide semicon position-absolute px-3"> <a href="#" class="d-flex align-items-center d-xl-none py-2 js-nav-return text-dark mt-3 px-2"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary" href="/tips/functions"> Functions </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/functions/dynamic-efficiency"> Dynamic Efficiency </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/functions/dynamic-precision"> Dynamic Precision </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/functions/collision-monitoring"> Collision Monitoring </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/functions/batch-process-manager"> Batch Process Manager </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/functions/3d-toolcomp"> 3D ToolComp </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/functions/ocm"> OCM </a> </li> </ul> </nav> </li> <li class="subnav-item nav-item px-2 px-xl-0 js-open-subnav"> <button class="nav-link semicon d-flex justify-content-between align-items-center"> Industrial practice <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </button> <nav class="subnav js-navbar-slide navbar-slide semicon position-absolute px-3"> <a href="#" class="d-flex align-items-center d-xl-none py-2 js-nav-return text-dark mt-3 px-2"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary" href="/tips/industrial-practice"> Industrial practice </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/industrial-practice/complete-machining"> Complete machining </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/industrial-practice/milling-of-fits"> Milling of fits </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/tips/industrial-practice/retracting-and-re-approaching"> Retracting and re-approaching </a> </li> </ul> </nav> </li> </ul> </div> </nav> </div> </div> </li> <li class="nav-item px-2 px-lg-0 js-main-nav ml-0 ml-lg-3 pb-2 nav-item-main semicon " data-nav-target="navitem5037"> <a class="nav-link semicon d-none d-xl-flex justify-content-between align-items-center" href="/technical-training"> Technical Training <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </a> <button class="nav-link semicon nav-link-mobile d-flex d-xl-none justify-content-between align-items-center"> Technical Training <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </button> <div id="navitem5037NavModal" class="js-subnav subnav-container semicon pt-4" tabindex="-1" role="dialog"> <div class="container h-100 subnav-main semicon"> <button class="js-subnav-close subnav__btn--close btn text-white position-absolute d-none d-xl-block"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 13.859 13.859"> <g transform="translate(-3.45 0.265)"> <path d="M0,.079,18.517,0" transform="translate(3.805 13.183) rotate(-45)" fill="none" stroke="#fff" stroke-width="1"></path> <path d="M0,0,18.517.079" transform="translate(3.861 0.09) rotate(45)" fill="none" stroke="#fff" stroke-width="1"></path> </g> </svg> </button> <nav class="js-navbar-slide navbar-light subnav semicon position-absolute px-3"> <div class="subnav-wrapper"> <a href="#" class="d-flex align-items-center d-xl-none text-dark py-2 js-main-nav-return mt-3 px-2" data-nav-target="navitem5037"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary px-2" href="/technical-training"> Technical Training </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/training-program"> Training program </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 js-open-subnav"> <button class="nav-link semicon d-flex justify-content-between align-items-center"> Participant Information <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </button> <nav class="subnav js-navbar-slide navbar-slide semicon position-absolute px-3"> <a href="#" class="d-flex align-items-center d-xl-none py-2 js-nav-return text-dark mt-3 px-2"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary" href="/technical-training/training-program/participant-information"> Participant Information </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/training-program/participant-information/hotel-directory"> Hotel Directory </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/training-program/participant-information/conditions-for-participation"> Conditions for Participation </a> </li> </ul> </nav> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/training-worldwide"> Training worldwide </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 js-open-subnav"> <button class="nav-link semicon d-flex justify-content-between align-items-center"> HIT learning method <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </button> <nav class="subnav js-navbar-slide navbar-slide semicon position-absolute px-3"> <a href="#" class="d-flex align-items-center d-xl-none py-2 js-nav-return text-dark mt-3 px-2"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary" href="/technical-training/hit-learning-method"> HIT learning method </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-milling-demo"> HIT Milling DEMO </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-milling-single-station"> HIT Milling SINGLE STATION </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-milling-basis"> HIT Milling BASIS </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-milling-premium"> HIT Milling PREMIUM </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-tilting-machining-single-station"> HIT Tilting Machining SINGLE STATION </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-tilting-machining-basis"> HIT Tilting Machining BASIS </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-tilting-machining-premium"> HIT Tilting Machining PREMIUM </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-turning-demo"> HIT Turning DEMO </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-turning-single-station"> HIT Turning SINGLE STATION </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-turning-basis"> HIT Turning BASIS </a> </li> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/technical-training/hit-learning-method/hit-turning-premium"> HIT Turning PREMIUM </a> </li> </ul> </nav> </li> </ul> </div> </nav> </div> </div> </li> <li class="nav-item px-2 px-lg-0 js-main-nav ml-0 ml-lg-3 pb-2 nav-item-main semicon " data-nav-target="navitem7024"> <a class="nav-link semicon d-none d-xl-flex justify-content-between align-items-center" href="/media-library"> Media library <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </a> <button class="nav-link semicon nav-link-mobile d-flex d-xl-none justify-content-between align-items-center"> Media library <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </button> <div id="navitem7024NavModal" class="js-subnav subnav-container semicon pt-4" tabindex="-1" role="dialog"> <div class="container h-100 subnav-main semicon"> <button class="js-subnav-close subnav__btn--close btn text-white position-absolute d-none d-xl-block"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 13.859 13.859"> <g transform="translate(-3.45 0.265)"> <path d="M0,.079,18.517,0" transform="translate(3.805 13.183) rotate(-45)" fill="none" stroke="#fff" stroke-width="1"></path> <path d="M0,0,18.517.079" transform="translate(3.861 0.09) rotate(45)" fill="none" stroke="#fff" stroke-width="1"></path> </g> </svg> </button> <nav class="js-navbar-slide navbar-light subnav semicon position-absolute px-3"> <div class="subnav-wrapper"> <a href="#" class="d-flex align-items-center d-xl-none text-dark py-2 js-main-nav-return mt-3 px-2" data-nav-target="navitem7024"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="mr-2"> <path d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(1 13.422) rotate(-90)" class="icon icon__chevron icon--small" fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"/> </svg> Back </a> <a class="nav-title py-2 d-block font-weight-bold text-primary px-2" href="/media-library"> Media library </a> <ul class="navbar-nav flex-column pt-4"> <li class="subnav-item nav-item px-2 px-xl-0 "> <a class="nav-link semicon d-flex justify-content-between align-items-center" href="/media-library/webinars"> Webinars </a> </li> </ul> </div> </nav> </div> </div> </li> <li class="nav-item px-2 px-lg-0 js-main-nav ml-0 ml-lg-3 pb-2 nav-item-main semicon " data-nav-target="navitem7058"> <a class="nav-link semicon d-none d-xl-flex justify-content-between align-items-center" href="/klartext-magazine"> Klartext Magazine <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </a> <a class="nav-link semicon nav-link-mobile d-flex d-xl-none justify-content-between align-items-center" href="/klartext-magazine"> Klartext Magazine <i class="d-inline d-xl-none"> <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-4 icon__wrapper "> <path class="icon icon__chevron icon--small icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)"/> </svg> </i> </a> </li> </ul> </div> </nav> </div> </header> <div class="semicon-logo d-none d-xl-block container"> </div> <!--TYPO3SEARCH_begin--> <!--TYPO3SEARCH_end--> <div class="container"> <ul class="px-2 py-3 align-items-center d-none d-md-flex"> <a class="breadcrumb__link mr-2 d-flex align-items-center" href="/tips"> Tips <svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.836" viewBox="0 0 8.414 14.836" class="ml-2 breadcrumb__icon"> <path class="icon icon__chevron icon--small icon--primary icon--thin" d="M0,6,6.007,0s5.99,5.987,6,6" transform="translate(7.414 1.414) rotate(90)" /> </svg> </a> <a class="breadcrumb__link mr-2 d-flex align-items-center" href="/tips/nc-solutions"> NC solutions </a> </ul> </div> <!--TYPO3SEARCH_begin--> <div class="spaceBetweenModuls"></div><div id="c35939" class="frame frame-default frame-type-sitepackage_headline frame-layout-0 frame-space-before-medium frame-space-after-medium"><div class="frame-container"><div class="frame-inner frame-overflow frame-margin-bottom"><a id="c36905"></a><div class="container"><div class="row"><div class="col-12"><h3 class="mb-4 h1 text-center black js-html-tag-headline-card font-weight-bold"> In our NC Solutions database you will find solutions for frequently required tasks </h3></div></div></div></div></div></div> <div class="spaceBetweenModuls"></div><div id="c35938" class="frame frame-default frame-type-list frame-layout-0 frame-space-before-medium frame-space-after-medium"><div class="frame-container"><div class="frame-inner frame-overflow frame-margin-bottom"><a id="c36906"></a><div class="tx-nc-solutions"><div class="container"><div class="row"><div class="col-12"><div id="nc-solutions__react-container"><div class="spinner-container js-spinner" style="text-align: center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="32" height="32"><style>@keyframes rotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#spinner{animation:rotating 2s linear infinite;transform-origin: 256px 256px;}</style><g id="spinner"><circle cx="390" cy="121" r="28" /><circle cx="446" cy="256" r="32" /><circle cx="390" cy="390" r="36" /><circle cx="256" cy="446" r="40" /><circle cx="121" cy="390" r="44" /><circle cx="66" cy="256" r="48" /><circle cx="121" cy="121" r="52" /><circle cx="256" cy="66" r="56" /></g></svg></div></div><ul style="display: none"><li><a href="/tips/nc-solutions/modify-nc-programme-for-indexing-a-rotary-table-of-the-itnc-530-compatible-with-successor-controls">Modify NC programme for indexing a rotary table of the iTNC 530 compatible with successor controls</a></li><li><a href="/tips/nc-solutions/cad-import">CAD Import</a></li><li><a href="/tips/nc-solutions/engraving-of-the-diadur-logo">Engraving of the DIADUR logo</a></li><li><a href="/tips/nc-solutions/jewelry-engraving-oldtimer">Jewelry engraving Oldtimer</a></li><li><a href="/tips/nc-solutions/measuring-and-checking-standard-tolerances">Measuring and checking standard tolerances</a></li><li><a href="/tips/nc-solutions/measuring-and-checking-standard-tolerances">Measuring and checking standard tolerances</a></li><li><a href="/tips/nc-solutions/round-value">Round value</a></li><li><a href="/tips/nc-solutions/standing-torus-outside">Standing torus outside</a></li><li><a href="/tips/nc-solutions/reclining-torus-inside-in-contour-lines">Reclining torus inside in contour lines</a></li><li><a href="/tips/nc-solutions/watzmann-model">Watzmann model</a></li><li><a href="/tips/nc-solutions/vector3">Vector3</a></li><li><a href="/tips/nc-solutions/vector2">Vector2</a></li><li><a href="/tips/nc-solutions/vector1">Vector1</a></li><li><a href="/tips/nc-solutions/displaying-tolerances-on-the-screen">Displaying tolerances on the screen</a></li><li><a href="/tips/nc-solutions/displaying-tolerances-on-the-screen">Displaying tolerances on the screen</a></li><li><a href="/tips/nc-solutions/adapting-the-overlap-factor-in-ocm-cycles">Adapting the overlap factor in OCM cycles</a></li><li><a href="/tips/nc-solutions/cycle-202-is-not-available-on-my-tnc">Cycle 202 is not available on my TNC</a></li><li><a href="/tips/nc-solutions/engraving-program">Engraving program</a></li><li><a href="/tips/nc-solutions/mill-a-keyway-into-a-shaft-and-deburr-it-with-a-forming-tool">Mill a keyway into a shaft and deburr it with a forming tool</a></li><li><a href="/tips/nc-solutions/set-datum-at-the-highest-determined-z-coordinate">Set datum at the highest determined Z coordinate</a></li><li><a href="/tips/nc-solutions/set-datum-at-the-deepest-determined-z-coordinate">Set datum at the deepest determined Z coordinate</a></li><li><a href="/tips/nc-solutions/create-log-from-an-nc-program-run">Create log from an NC program run</a></li><li><a href="/tips/nc-solutions/workpiece-counter-with-qr-parameter">Workpiece counter with QR parameter</a></li><li><a href="/tips/nc-solutions/determining-and-machining-the-3-d-data-of-a-surface">Determining and machining the 3-D data of a surface</a></li><li><a href="/tips/nc-solutions/workpiece-counter-with-table">Workpiece counter with table</a></li><li><a href="/tips/nc-solutions/reclining-torus-outside-in-contour-lines">Reclining torus outside in contour lines</a></li><li><a href="/tips/nc-solutions/changing-the-feed-rate-step-by-step">Changing the feed rate step by step</a></li><li><a href="/tips/nc-solutions/deburr-an-inclined-hole-with-a-form-tool">Deburr an inclined hole with a form tool</a></li><li><a href="/tips/nc-solutions/machining-a-series-with-inclined-tool">Machining a series with inclined tool</a></li><li><a href="/tips/nc-solutions/helical-slot-on-a-cylindrical-surface">Helical slot on a cylindrical surface</a></li><li><a href="/tips/nc-solutions/machining-a-cuboid-from-5-sides">Machining a cuboid from 5 sides</a></li><li><a href="/tips/nc-solutions/create-a-taper-by-inclining-the-b-axis-and-rotating-the-c-axis">Create a taper by inclining the B axis and rotating the C axis</a></li><li><a href="/tips/nc-solutions/automatic-program-selection-after-measuring-a-coordinate">Automatic program selection after measuring a coordinate</a></li><li><a href="/tips/nc-solutions/adapting-a-programming-station">Adapting a programming station</a></li><li><a href="/tips/nc-solutions/using-nesting">Using nesting</a></li><li><a href="/tips/nc-solutions/using-a-program-section-repeat">Using a program section repeat</a></li><li><a href="/tips/nc-solutions/using-subprogramming">Using subprogramming</a></li><li><a href="/tips/nc-solutions/defining-a-machining-cycle">Defining a machining cycle</a></li><li><a href="/tips/nc-solutions/programming-a-tool-call">Programming a tool call</a></li><li><a href="/tips/nc-solutions/programing-a-rectangular-blank-form">Programing a rectangular blank form</a></li><li><a href="/tips/nc-solutions/copying-renaming-and-deleting-an-nc-program">Copying, renaming, and deleting an NC program</a></li><li><a href="/tips/nc-solutions/creating-a-new-folder">Creating a new folder</a></li><li><a href="/tips/nc-solutions/creating-a-new-nc-program">Creating a new NC program</a></li><li><a href="/tips/nc-solutions/opening-tncguide-during-programming">Opening TNCguide during programming</a></li><li><a href="/tips/nc-solutions/program-ocm-cycles">Program OCM cycles</a></li><li><a href="/tips/nc-solutions/measuring-z-coordinates-and-saving-them-in-a-point-table">Measuring Z coordinates and saving them in a point table</a></li><li><a href="/tips/nc-solutions/measuring-z-coordinates-in-the-tilted-working-plane-and-saving-them-in-a-point-table">Measuring Z coordinates in the tilted working plane and saving them in a point table</a></li><li><a href="/tips/nc-solutions/resetting-the-counter-depending-on-the-time">Resetting the counter depending on the time</a></li><li><a href="/tips/nc-solutions/calibration-of-hole-centers">Calibration of hole centers</a></li><li><a href="/tips/nc-solutions/deburring-of-rectangles-in-a-tilted-working-plane">Deburring of rectangles in a tilted working plane</a></li><li><a href="/tips/nc-solutions/deburring-of-circles-in-a-tilted-working-plane">Deburring of circles in a tilted working plane</a></li><li><a href="/tips/nc-solutions/milling-chamfers">Milling chamfers</a></li><li><a href="/tips/nc-solutions/milling-inclined-hole">Milling inclined hole</a></li><li><a href="/tips/nc-solutions/simple-machining-on-cylinder-surface">Simple machining on cylinder surface</a></li><li><a href="/tips/nc-solutions/3-d-ruled-surface-five-axis-machining">3-D ruled surface, five-axis machining</a></li><li><a href="/tips/nc-solutions/installation-of-programming-station-is-incomplete">Installation of programming station is incomplete</a></li><li><a href="/tips/nc-solutions/no-control-panel-in-the-taskbar">No Control Panel in the taskbar</a></li><li><a href="/tips/nc-solutions/which-version-of-the-programming-station-should-i-use">Which version of the programming station should I use?</a></li><li><a href="/tips/nc-solutions/error-message-failed-to-open">Error message: Failed to open...</a></li><li><a href="/tips/nc-solutions/move-to-machine-based-position">Move to machine-based position</a></li><li><a href="/tips/nc-solutions/make-screenshot">Make screenshot</a></li><li><a href="/tips/nc-solutions/controlling-q-parameters">Controlling Q parameters</a></li><li><a href="/tips/nc-solutions/sort-the-columns-of-the-tool-table">Sort the columns of the tool table</a></li><li><a href="/tips/nc-solutions/text-editor">Text editor</a></li><li><a href="/tips/nc-solutions/importing-the-tool-table-of-the-itnc530">Importing the tool table of the iTNC530</a></li><li><a href="/tips/nc-solutions/table-calculation">Table calculation</a></li><li><a href="/tips/nc-solutions/transferring-files-directly-from-the-explorer-to-the-control-using-tncremo">Transferring files directly from the Explorer to the control using TNCremo</a></li><li><a href="/tips/nc-solutions/write-protecting-lines-in-the-datum-table">Write-protecting lines in the datum table</a></li><li><a href="/tips/nc-solutions/resetting-zoom-and-rotation-in-the-graphic">Resetting zoom and rotation in the graphic</a></li><li><a href="/tips/nc-solutions/calendar">Calendar</a></li><li><a href="/tips/nc-solutions/picture-viewer">Picture viewer</a></li><li><a href="/tips/nc-solutions/document-viewer">Document viewer</a></li><li><a href="/tips/nc-solutions/usable-q-parameters">Usable Q parameters</a></li><li><a href="/tips/nc-solutions/data-transmission-between-tnc-and-pc">Data transmission between TNC and PC</a></li><li><a href="/tips/nc-solutions/data-transmission-with-me-protocol">Data transmission with ME protocol</a></li><li><a href="/tips/nc-solutions/data-transmission-with-fe-protocol">Data transmission with FE protocol</a></li><li><a href="/tips/nc-solutions/capturing-the-actual-value-of-the-current-position">Capturing the actual value of the current position</a></li><li><a href="/tips/nc-solutions/feed-rate-is-incorrect">Feed rate is incorrect</a></li><li><a href="/tips/nc-solutions/programming-station-cannot-be-started">Programming station cannot be started</a></li><li><a href="/tips/nc-solutions/feed-rate-in-cycle-210">Feed rate in Cycle 210</a></li><li><a href="/tips/nc-solutions/tool-radius-compensation-via-tool-call-dl-and-dr">Tool radius compensation via TOOL CALL ... DL and DR</a></li><li><a href="/tips/nc-solutions/cutting-ensat-inserts">Cutting Ensat inserts</a></li><li><a href="/tips/nc-solutions/number-of-files-that-can-be-saved">Number of files that can be saved</a></li><li><a href="/tips/nc-solutions/files-not-sorted-alphabetically">Files not sorted alphabetically</a></li><li><a href="/tips/nc-solutions/file-names">File names</a></li><li><a href="/tips/nc-solutions/converting-from-iso-to-conversational-format-and-back">Converting from ISO to conversational format and back</a></li><li><a href="/tips/nc-solutions/tncremo-and-windows-versions">TNCremo and Windows versions</a></li><li><a href="/tips/nc-solutions/cutting-data-tables">Cutting-data tables</a></li><li><a href="/tips/nc-solutions/touch-probe-not-active">Touch probe not active</a></li><li><a href="/tips/nc-solutions/virus-scanners-on-dual-processor-version">Virus scanners on dual-processor version</a></li><li><a href="/tips/nc-solutions/calibrating-a-tt">Calibrating a TT</a></li><li><a href="/tips/nc-solutions/calibration-data-from-3-d-touch-probe">Calibration data from 3-D touch probe</a></li><li><a href="/tips/nc-solutions/block-skip">Block skip</a></li><li><a href="/tips/nc-solutions/workpiece-alignment-with-touch-probe-cycle-403">Workpiece alignment with touch probe cycle 403</a></li><li><a href="/tips/nc-solutions/probing-rot-soft-key-not-active">PROBING ROT soft key not active</a></li><li><a href="/tips/nc-solutions/alignment-with-plane-function">Alignment with PLANE function</a></li><li><a href="/tips/nc-solutions/basic-rotation-soft-key-is-not-displayed">Basic rotation soft key is not displayed</a></li><li><a href="/tips/nc-solutions/determining-the-run-time-of-programs">Determining the run time of programs</a></li><li><a href="/tips/nc-solutions/counter-for-workpieces">Counter for workpieces</a></li><li><a href="/tips/nc-solutions/further-processing-of-tables-from-the-control-on-a-pc">Further processing of tables from the control on a PC</a></li><li><a href="/tips/nc-solutions/accuracy-of-circle-positions">Accuracy of circle positions</a></li><li><a href="/tips/nc-solutions/data-transmission-with-fe-protocol">Data transmission with FE protocol</a></li><li><a href="/tips/nc-solutions/working-with-the-programming-station-without-administrator-rights">Working with the programming station without administrator rights</a></li><li><a href="/tips/nc-solutions/getting-started-with-the-programming-station">Getting started with the programming station</a></li><li><a href="/tips/nc-solutions/dxf-file-cannot-be-opened">DXF file cannot be opened</a></li><li><a href="/tips/nc-solutions/updating-the-programming-station">Updating the programming station</a></li><li><a href="/tips/nc-solutions/drives-on-a-programming-station">Drives on a programming station</a></li><li><a href="/tips/nc-solutions/creating-a-conversational-program-from-a-dxf-file">Creating a conversational program from a DXF file</a></li><li><a href="/tips/nc-solutions/cc-and-pgm-call-keys-not-available">“CC” and “PGM CALL” keys not available</a></li><li><a href="/tips/nc-solutions/plane-function-not-possible">PLANE function not possible</a></li><li><a href="/tips/nc-solutions/programming-station-becomes-inoperable">Programming station becomes inoperable</a></li><li><a href="/tips/nc-solutions/programming-station-without-administrator-rights">Programming station without administrator rights</a></li><li><a href="/tips/nc-solutions/touchpad-on-keyboard-is-not-working-properly">Touchpad on keyboard is not working properly</a></li><li><a href="/tips/nc-solutions/programming-station-displays-fatal-error">Programming station displays fatal error</a></li><li><a href="/tips/nc-solutions/tnc-426-cycle-structure-on-programming-station">TNC 426 cycle structure on programming station</a></li><li><a href="/tips/nc-solutions/programming-station-shareware-notice-despite-tnc-keyboard">Programming station: Shareware notice despite TNC keyboard</a></li><li><a href="/tips/nc-solutions/moving-the-storage-location-for-the-programming-station">Moving the storage location for the programming station</a></li><li><a href="/tips/nc-solutions/shifting-the-soft-key-row-on-the-programming-station">Shifting the soft-key row on the programming station</a></li><li><a href="/tips/nc-solutions/data-transfer-to-tnc-155-aborted">Data transfer to TNC 155 aborted</a></li><li><a href="/tips/nc-solutions/tncremo-transmission-in-binary-format">TNCremo: Transmission in binary format</a></li><li><a href="/tips/nc-solutions/programming-station-with-local-pc-keyboard">Programming station with local PC keyboard</a></li><li><a href="/tips/nc-solutions/programming-station-causes-error-message-from-virus-scanner">Programming station causes error message from virus scanner</a></li><li><a href="/tips/nc-solutions/data-transfer-at-the-programming-station">Data transfer at the programming station</a></li><li><a href="/tips/nc-solutions/mid-program-startup-of-program-with-subprograms">Mid-program startup of program with subprograms</a></li><li><a href="/tips/nc-solutions/screendump-of-programming-station">Screendump of programming station</a></li><li><a href="/tips/nc-solutions/data-transmission-from-pc-to-programming-station">Data transmission from PC to programming station</a></li><li><a href="/tips/nc-solutions/connecting-with-tncremo-takes-a-very-long-time">Connecting with TNCremo takes a very long time</a></li><li><a href="/tips/nc-solutions/how-can-i-configure-tncserver-to-serve-multiple-interfaces-simultaneously">How can I configure TNCserver to serve multiple interfaces simultaneously</a></li><li><a href="/tips/nc-solutions/using-environmental-variables-with-tnccmd">Using environmental variables with TNCcmd</a></li><li><a href="/tips/nc-solutions/how-can-i-use-tncremo-to-exchange-files-with-manualplus-cncpilot">How can I use TNCremo to exchange files with MANUALplus / CNCpilot</a></li><li><a href="/tips/nc-solutions/i-cant-start-the-pallet-management-with-the-pallet-files-from-my-machine">I can’t start the pallet management with the pallet files from my machine</a></li><li><a href="/tips/nc-solutions/startup-directory-upon-program-call">Startup directory upon program call</a></li><li><a href="/tips/nc-solutions/the-type-cannot-be-selected-in-the-tool-table">The type cannot be selected in the tool table</a></li><li><a href="/tips/nc-solutions/alternative-text-editor">Alternative text editor</a></li><li><a href="/tips/nc-solutions/backing-up-machine-parameters">Backing up machine parameters</a></li><li><a href="/tips/nc-solutions/as-of-which-nc-software-number-is-teleservice-possible">As of which NC software number is TeleService possible</a></li><li><a href="/tips/nc-solutions/the-portmapper-in-cimconfs-wont-start">The Portmapper in CimcoNFS won't start</a></li><li><a href="/tips/nc-solutions/cimconfs-with-windows-firewall">CimcoNFS with Windows firewall</a></li><li><a href="/tips/nc-solutions/connecting-a-printer-to-a-tnc">Connecting a printer to a TNC</a></li><li><a href="/tips/nc-solutions/ethernet-smb-connection-to-windows-2003-server">Ethernet: SMB connection to Windows 2003 Server</a></li><li><a href="/tips/nc-solutions/lsv2-on-itnc-530">LSV2 on iTNC 530</a></li><li><a href="/tips/nc-solutions/no-access-to-tnc-by-tncremo">No access to TNC by TNCremo</a></li><li><a href="/tips/nc-solutions/mac-address-of-an-itnc-530">MAC address of an iTNC 530</a></li><li><a href="/tips/nc-solutions/block-missing-after-data-transmission-to-a-tnc-4xx">Block missing after data transmission to a TNC 4xx</a></li><li><a href="/tips/nc-solutions/problems-with-the-usb-to-com-adapter">Problems with the USB-to-COM adapter</a></li><li><a href="/tips/nc-solutions/redistribution-of-the-heidenhain-dnc-com-component">Redistribution of the HEIDENHAIN DNC COM component</a></li><li><a href="/tips/nc-solutions/switching-mdi-mode-to-din-iso">Switching MDI mode to DIN/ISO</a></li><li><a href="/tips/nc-solutions/saving-the-measuring-log-on-a-network-drive">Saving the measuring log on a network drive</a></li><li><a href="/tips/nc-solutions/demo-version-of-programming-station">Demo version of programming station</a></li><li><a href="/tips/nc-solutions/din-iso">DIN/ISO</a></li><li><a href="/tips/nc-solutions/processing-dxf-files-on-a-pc">Processing DXF files on a PC</a></li><li><a href="/tips/nc-solutions/processing-dxf-data">Processing DXF data</a></li><li><a href="/tips/nc-solutions/helical-thread-milling">Helical thread milling</a></li><li><a href="/tips/nc-solutions/point-pattern-cycle">Point pattern cycle</a></li><li><a href="/tips/nc-solutions/finishing-with-cycle-24">Finishing with Cycle 24</a></li><li><a href="/tips/nc-solutions/milling-a-circle-with-a-c-tilting-table">Milling a circle with a C tilting table</a></li><li><a href="/tips/nc-solutions/no-reaction-to-entry-for-hsc-mode-in-cycle-32">No reaction to entry for HSC MODE in Cycle 32</a></li><li><a href="/tips/nc-solutions/hsc-machining">HSC machining</a></li><li><a href="/tips/nc-solutions/programming-station-without-tool-table">Programming station without tool table</a></li><li><a href="/tips/nc-solutions/program-section-repetitions">Program section repetitions</a></li><li><a href="/tips/nc-solutions/block-scan-function-for-mid-program-startup">Block scan function for mid-program startup</a></li><li><a href="/tips/nc-solutions/replace-specific-rows-of-the-tool-table">Replace specific rows of the tool table</a></li><li><a href="/tips/nc-solutions/no-traverse-paths-displayed-in-test-run-mode">No traverse paths displayed in Test Run mode</a></li><li><a href="/tips/nc-solutions/speed-of-program-verification-graphics">Speed of program verification graphics</a></li><li><a href="/tips/nc-solutions/multiple-use-of-label-numbers-label-names">Multiple use of label numbers / label names</a></li><li><a href="/tips/nc-solutions/error-message-with-m140">Error message with M140</a></li><li><a href="/tips/nc-solutions/tool-table-error-message-in-test-run-mode">“Tool table?” error message in Test Run mode</a></li><li><a href="/tips/nc-solutions/data-transfer-of-tool-tables">Data transfer of tool tables</a></li><li><a href="/tips/nc-solutions/blk-form-cannot-be-displayed">BLK FORM cannot be displayed</a></li><li><a href="/tips/nc-solutions/automatic-shutdown-of-the-machine-at-the-end-of-program-run">Automatic shutdown of the machine at the end of program run</a></li><li><a href="/tips/nc-solutions/solution-in-principle-for-the-clearing-of-differing-contours">Solution in principle for the clearing of differing contours</a></li><li><a href="/tips/nc-solutions/decimal-binary-conversion">Decimal/binary conversion</a></li><li><a href="/tips/nc-solutions/the-displayed-feed-rate-does-not-match-the-programmed-value">The displayed feed rate does not match the programmed value</a></li><li><a href="/tips/nc-solutions/table-names">Table names</a></li><li><a href="/tips/nc-solutions/tapered-thread">Tapered thread</a></li><li><a href="/tips/nc-solutions/tool-carrier-kinematics-for-angle-head">Tool carrier kinematics for angle head</a></li><li><a href="/tips/nc-solutions/tool-carrier">Tool carrier</a></li><li><a href="/tips/nc-solutions/engraving-the-program-name-itnc">Engraving the program name</a></li><li><a href="/tips/nc-solutions/engraving-the-program-name">Engraving the program name</a></li><li><a href="/tips/nc-solutions/engraving-of-an-order-number-and-sequential-piece-number">Engraving of an order number and sequential piece number</a></li><li><a href="/tips/nc-solutions/engraving-of-an-order-number-and-sequential-piece-number">Engraving of an order number and sequential piece number</a></li><li><a href="/tips/nc-solutions/workpiece-counter-with-engraving">Workpiece counter with engraving</a></li><li><a href="/tips/nc-solutions/workpiece-counter-with-engraving">Workpiece counter with engraving</a></li><li><a href="/tips/nc-solutions/engraving-in-an-arc-and-a-straight-line-with-text-input-as-string-parameters">Engraving in an arc and a straight line with text input as string parameters</a></li><li><a href="/tips/nc-solutions/engraving-in-a-straight-line-with-text-input-as-string-parameters">Engraving in a straight line with text input as string parameters</a></li><li><a href="/tips/nc-solutions/engraving-in-a-straight-line">Engraving in a straight line</a></li><li><a href="/tips/nc-solutions/engraving-in-an-arc-and-a-straight-line">Engraving in an arc and a straight line</a></li><li><a href="/tips/nc-solutions/milling-a-radius-on-a-contour">Milling a radius on a contour</a></li><li><a href="/tips/nc-solutions/milling-a-chamfer-on-a-contour">Milling a chamfer on a contour</a></li><li><a href="/tips/nc-solutions/multipass-milling-a-convex-radius-on-the-workpiece-edge">Multipass milling a convex radius on the workpiece edge</a></li><li><a href="/tips/nc-solutions/radius-at-edge-of-hole">Radius at edge of hole</a></li><li><a href="/tips/nc-solutions/cable-feedthrough-with-kink-protection">Cable feedthrough with kink protection</a></li><li><a href="/tips/nc-solutions/multipass-milling-a-concave-radius-on-the-workpiece-edge">Multipass milling a concave radius on the workpiece edge</a></li><li><a href="/tips/nc-solutions/tapered-feather-key">Tapered feather key</a></li><li><a href="/tips/nc-solutions/milling-a-tapered-inside-thread">Milling a tapered inside thread</a></li><li><a href="/tips/nc-solutions/milling-a-tapered-outside-thread">Milling a tapered outside thread</a></li><li><a href="/tips/nc-solutions/multipass-milling-a-radius-along-a-contour-in-contour-lines">Multipass milling a radius along a contour in contour lines</a></li><li><a href="/tips/nc-solutions/concave-arc-segment">Concave arc segment</a></li><li><a href="/tips/nc-solutions/horizontal-truncated-cone-inside-in-contour-lines">Horizontal truncated cone inside in contour lines</a></li><li><a href="/tips/nc-solutions/horizontal-truncated-cone-outside-in-contour-lines">Horizontal truncated cone outside in contour lines</a></li><li><a href="/tips/nc-solutions/sl-cycle-with-selectable-contour">SL cycle with selectable contour</a></li><li><a href="/tips/nc-solutions/circular-pocket-with-radius-on-pocket-floor">Circular pocket with radius on pocket floor</a></li><li><a href="/tips/nc-solutions/p3g-polygon-as-stud">P3G polygon as stud</a></li><li><a href="/tips/nc-solutions/p4c-polygon-as-stud">P4C polygon as stud</a></li><li><a href="/tips/nc-solutions/roughing-out-a-p3g-polygon">Roughing out a P3G polygon</a></li><li><a href="/tips/nc-solutions/roughing-out-an-ellipse">Roughing out an ellipse</a></li><li><a href="/tips/nc-solutions/polygon-defined-by-the-width-across-flats">Polygon defined by the width across flats</a></li><li><a href="/tips/nc-solutions/radii-in-the-xy-plane">Radii in the XY plane</a></li><li><a href="/tips/nc-solutions/2-d-spiral">2-D spiral</a></li><li><a href="/tips/nc-solutions/ellipse-in-the-xy-plane">Ellipse in the XY plane</a></li><li><a href="/tips/nc-solutions/polygon-defined-by-the-circumradius">Polygon defined by the circumradius</a></li><li><a href="/tips/nc-solutions/polar-pattern">Polar pattern</a></li><li><a href="/tips/nc-solutions/frame-point-pattern">Frame point pattern</a></li><li><a href="/tips/nc-solutions/cone-as-helical-movement">Cone as helical movement</a></li><li><a href="/tips/nc-solutions/drilling-sequence-beginning-in-a-pilot-hole">Drilling sequence beginning in a pilot hole</a></li><li><a href="/tips/nc-solutions/pattern-defined-in-a-table">Pattern defined in a table</a></li><li><a href="/tips/nc-solutions/cross-drilling-of-tubes">Cross-drilling of tubes</a></li><li><a href="/tips/nc-solutions/lines-on-circular-surface-point-pattern">“Lines on circular surface” point pattern</a></li><li><a href="/tips/nc-solutions/drilling-process-with-decreasing-plunging-depth">Drilling process with decreasing plunging depth</a></li><li><a href="/tips/nc-solutions/grid-line-point-pattern">Grid-line point pattern</a></li><li><a href="/tips/nc-solutions/spiral-point-pattern-with-equal-distances">Spiral point pattern with equal distances</a></li><li><a href="/tips/nc-solutions/elliptical-hole-pattern">Elliptical hole pattern</a></li><li><a href="/tips/nc-solutions/guide">Guide</a></li><li><a href="/tips/nc-solutions/hit-solutions-programming-station-exercises-milling-3-2-axis-machining">HIT Solutions Programming Station Exercises - Milling – 3+2-Axis Machining</a></li><li><a href="/tips/nc-solutions/hit-solutions-additional-exercises-milling-3-2-axis-machining">HIT Solutions Additional Exercises - Milling – 3+2-Axis Machining</a></li><li><a href="/tips/nc-solutions/hit-solutions-programming-station-exercises-milling-3-axis-machining">HIT Solutions Programming Station Exercises - Milling - 3-Axis Machining</a></li><li><a href="/tips/nc-solutions/hit-solutions-additional-exercises-milling-3-axis-machining">HIT Solutions Additional Exercises - Milling - 3-Axis Machining</a></li><li><a href="/tips/nc-solutions/creating-a-3d-toolcomp-table-with-cycle-444">Creating a 3D-ToolComp table with Cycle 444</a></li><li><a href="/tips/nc-solutions/running-a-3-2-axis-nc-program-on-a-pyramid-fixture">Running a 3+2-axis NC program on a pyramid fixture</a></li><li><a href="/tips/nc-solutions/find-program-run-time-and-display-it">Find program run time and display it</a></li><li><a href="/tips/nc-solutions/engraving-lateral-surface">Engraving, lateral surface</a></li><li><a href="/tips/nc-solutions/sleeve-full-surface-machining-with-dual-spindles">Sleeve, full-surface machining with dual spindles</a></li><li><a href="/tips/nc-solutions/hemisphere-outside-as-spiral-path-with-toroid-cutter">Hemisphere, outside, as spiral path with toroid cutter</a></li><li><a href="/tips/nc-solutions/finding-the-hole-center-by-probing-three-points">Finding the hole center by probing three points</a></li><li><a href="/tips/nc-solutions/resolving-decimal-values-into-binary-values">Resolving decimal values into binary values</a></li><li><a href="/tips/nc-solutions/horizontal-cylinder-inside-in-contour-lines-with-ball-nose-cutter">Horizontal cylinder, inside, in contour lines with ball-nose cutter</a></li><li><a href="/tips/nc-solutions/horizontal-cylinder-outside-as-arc-around-x-z-with-end-mill">Horizontal cylinder, outside, as arc around X-Z with end mill</a></li><li><a href="/tips/nc-solutions/standing-torus-inside">Standing torus inside</a></li><li><a href="/tips/nc-solutions/taper-inside-with-3-d-lines">Taper inside with 3-D lines</a></li><li><a href="/tips/nc-solutions/horizontal-truncated-cone-outside-with-ball-nose-cutter">Horizontal truncated cone, outside, with ball-nose cutter</a></li><li><a href="/tips/nc-solutions/hemisphere-outside-in-contour-lines-with-ball-nose-cutter">Hemisphere, outside, in contour lines with ball-nose cutter</a></li><li><a href="/tips/nc-solutions/hemisphere-outside-in-3-d-lines-with-end-mill">Hemisphere, outside, in 3-D lines with end mill</a></li><li><a href="/tips/nc-solutions/milled-turned-workpiece-no-2">Milled-turned workpiece no 2</a></li><li><a href="/tips/nc-solutions/milled-turned-workpiece-no-1">Milled-turned workpiece no 1</a></li><li><a href="/tips/nc-solutions/din-iso1">DIN-ISO1</a></li><li><a href="/tips/nc-solutions/horizontal-cylinder-outside-in-contour-lines-with-ball-nose-cutter">Horizontal cylinder, outside, in contour lines with ball-nose cutter</a></li><li><a href="/tips/nc-solutions/horizontal-cylinder-outside-as-arc-around-x-z-with-toroid-cutter">Horizontal cylinder, outside, as arc around X-Z with toroid cutter</a></li><li><a href="/tips/nc-solutions/engraving-face">Engraving, face</a></li><li><a href="/tips/nc-solutions/taper-outside-with-3-d-lines">Taper outside with 3-D lines</a></li><li><a href="/tips/nc-solutions/hemisphere-outside-as-spiral-path-with-ball-nose-cutter">Hemisphere, outside, as spiral path with ball-nose cutter</a></li><li><a href="/tips/nc-solutions/deburr-a-hole-on-a-cylinder-surface">Deburr a hole on a cylinder surface</a></li><li><a href="/tips/nc-solutions/milling-fits-in-a-reliable-process">Milling fits in a reliable process</a></li><li><a href="/tips/nc-solutions/hemisphere-inside-as-spiral-path-with-ball-nose-cutter">Hemisphere, inside, as spiral path with ball-nose cutter</a></li><li><a href="/tips/nc-solutions/deburring-a-hole-in-the-horizontal-inside-surface-of-a-cylinder">Deburring a hole in the horizontal inside surface of a cylinder</a></li><li><a href="/tips/nc-solutions/deburring-the-inclined-surface-of-a-circle-with-a-form-tool">Deburring the inclined surface of a circle with a form tool</a></li><li><a href="/tips/nc-solutions/horizontal-cylinder-outside-as-arc-around-x-z-with-ball-nose-cutter">Horizontal cylinder, outside, as arc around X-Z with ball-nose cutter</a></li><li><a href="/tips/nc-solutions/rectangular-funnel-definition-of-all-corners-with-sl2-cycles">Rectangular funnel, definition of all corners, with SL2 cycles</a></li><li><a href="/tips/nc-solutions/rectangular-funnel-definition-of-all-corners-with-sl1-cycles">Rectangular funnel, definition of all corners, with SL1 cycles</a></li><li><a href="/tips/nc-solutions/horizontal-truncated-cone-inside-with-ball-nose-cutter">Horizontal truncated cone, inside, with ball-nose cutter</a></li><li><a href="/tips/nc-solutions/hemisphere-inside-in-contour-lines-with-ball-nose-cutter">Hemisphere, inside, in contour lines with ball-nose cutter</a></li><li><a href="/tips/nc-solutions/screw-conveyor-with-five-axis-machining">Screw conveyor with five axis machining</a></li><li><a href="/tips/nc-solutions/deburring-a-hole-in-the-horizontal-outside-surface-of-a-cylinder">Deburring a hole in the horizontal outside surface of a cylinder</a></li><li><a href="/tips/nc-solutions/hemisphere-outside-in-3-d-lines-with-toroid-cutter">Hemisphere, outside, in 3-D lines with toroid cutter</a></li><li><a href="/tips/nc-solutions/determine-current-date-and-time">Determine current date and time</a></li><li><a href="/tips/nc-solutions/watch-case">Watch case</a></li><li><a href="/tips/nc-solutions/solitaire-game">Solitaire game</a></li><li><a href="/tips/nc-solutions/coordinate-cross">Coordinate cross</a></li><li><a href="/tips/nc-solutions/compressed-air-motor">Compressed air motor</a></li></ul><span id="nc-solutions__overview-data" style="display: none"> {"allSolutions":[{"title":"Modify NC programme for indexing a rotary table of the iTNC 530 compatible with successor controls","overviewText":"Some of the NC functions for indexing a rotary axis have changed in the successor controls of the iTNC 530 and require a different procedure. ","tags":[2,1,4,6,7,8,14,16,63,37,50,51,46,32,58,59,256],"uid":1732,"detailPageLink":"\/tips\/nc-solutions\/modify-nc-programme-for-indexing-a-rotary-table-of-the-itnc-530-compatible-with-successor-controls"},{"title":"CAD Import","overviewText":"Example workpiece for using the CAD Import option (option 42).","tags":[1],"uid":1483,"detailPageLink":"\/tips\/nc-solutions\/cad-import"},{"title":"Engraving of the DIADUR logo","overviewText":"NC program for engraving the HEIDENHAIN DIADUR logo.","tags":[],"uid":299,"detailPageLink":"\/tips\/nc-solutions\/engraving-of-the-diadur-logo"},{"title":"Jewelry engraving Oldtimer","overviewText":"NC-Program to engrave the picture of a vintage car.","tags":[24,14,25,21,23,19,22,16,15,17,20,52,49,50,32,45,34,7,8,6,63],"uid":300,"detailPageLink":"\/tips\/nc-solutions\/jewelry-engraving-oldtimer"},{"title":"Measuring and checking standard tolerances","overviewText":"NC program for measuring and checking a standard tolerance in the uniform shaft and uniform hole systems to verify that the measurement result is within the tolerance.The control ...","tags":[1,44,47,6,14,15,63],"uid":1468,"detailPageLink":"\/tips\/nc-solutions\/measuring-and-checking-standard-tolerances"},{"title":"Measuring and checking standard tolerances","overviewText":"NC program for measuring and checking a standard tolerance in the uniform shaft and uniform hole systems to verify that the measurement result is within the tolerance.","tags":[1,6,44,47,16],"uid":1469,"detailPageLink":"\/tips\/nc-solutions\/measuring-and-checking-standard-tolerances"},{"title":"Round value","overviewText":"NC program for rounding a value saved in a Q parameter and saving it in a second Q parameter. ","tags":[14,19,22,16,18,15,17,20,40,49,50,51,1,7,8,6,63],"uid":301,"detailPageLink":"\/tips\/nc-solutions\/round-value"},{"title":"Standing torus outside","overviewText":"NC program for outside machining of a standing, torus-shaped object. The machining operation is performed with a ball-nose cutter with the milling path is in the Y\/Z plane and the ...","tags":[14,19,16,15,17,49,51,50,43,1,7,8,6,32,63],"uid":302,"detailPageLink":"\/tips\/nc-solutions\/standing-torus-outside"},{"title":"Reclining torus inside in contour lines","overviewText":"NC program for inside machining of a reclining, torus-shaped (i.e. donut shaped) object. The machining operation is performed with a ball-nose cutter in contour lines so that the ...","tags":[14,15,16,17,19,43,32,49,52,50,1,7,8,6,63],"uid":303,"detailPageLink":"\/tips\/nc-solutions\/reclining-torus-inside-in-contour-lines"},{"title":"Watzmann model","overviewText":"NC program to create a relief model of the Watzmann.","tags":[14,16,15,49,52,34,39,32,1,7,8,6,63],"uid":304,"detailPageLink":"\/tips\/nc-solutions\/watzmann-model"},{"title":"Vector3","overviewText":"NC program as example for output as vectors. This program machines a pocket for which the NC blocks for roughing and floor finishing were output in conversational format and the ...","tags":[14,15,16,17,19,20,21,22,51,39,49,50,32,1,7,8,6,63],"uid":305,"detailPageLink":"\/tips\/nc-solutions\/vector3"},{"title":"Vector2","overviewText":"NC program as example for output as vectors. This program machines a contour for which the NC blocks for roughing were output in conversational format and the NC blocks for ...","tags":[14,15,16,17,19,20,21,22,51,39,49,50,32,1,7,8,6,63],"uid":306,"detailPageLink":"\/tips\/nc-solutions\/vector2"},{"title":"Vector1","overviewText":"NC program as example for output as vectors. This program machines a contour for which the NC blocks for roughing were output in conversational format and the NC blocks for ...","tags":[14,15,16,17,19,20,21,22,51,39,49,50,32,1,7,8,6,63],"uid":307,"detailPageLink":"\/tips\/nc-solutions\/vector1"},{"title":"Displaying tolerances on the screen","overviewText":"NC program for displaying the maximum dimension and the minimum dimension of a tolerance in compliance with ISO 286 on the screen. For this purpose, the NC program uses freely ...","tags":[16,1,6,7,8,47],"uid":308,"detailPageLink":"\/tips\/nc-solutions\/displaying-tolerances-on-the-screen"},{"title":"Displaying tolerances on the screen","overviewText":"NC program for displaying the maximum dimension and the minimum dimension of a tolerance in compliance with ISO 286 on the screen.","tags":[14,15,6,7,8,47,1,63],"uid":309,"detailPageLink":"\/tips\/nc-solutions\/displaying-tolerances-on-the-screen"},{"title":"Adapting the overlap factor in OCM cycles","overviewText":"Adapting the overlap factor in OCM cycles This tutorial shows how easily and quickly the control can process a change made to the overlap factor.Prerequisites:You have performed a ...","tags":[6,7,8,59,14,15,3],"uid":1472,"detailPageLink":"\/tips\/nc-solutions\/adapting-the-overlap-factor-in-ocm-cycles"},{"title":"Cycle 202 is not available on my TNC","overviewText":"Question:On my TNC the soft key for defining Cycle 202 BORING is blank. The User\u2019s Manual says: Machine and control must be specially prepared by the machine tool builder for ...","tags":[2,14,19,16,18,15,17,6,59],"uid":311,"detailPageLink":"\/tips\/nc-solutions\/cycle-202-is-not-available-on-my-tnc"},{"title":"Engraving program","overviewText":"Does HEIDENHAIN have a program for engraving letters?","tags":[],"uid":312,"detailPageLink":"\/tips\/nc-solutions\/engraving-program"},{"title":"Mill a keyway into a shaft and deburr it with a forming tool","overviewText":"NC program for milling a keyway into a shaft and subsequently deburring this slot at the upper edge with a forming tool.A standard cycle is programmed for milling this slot. For ...","tags":[14,16,15,17,1,63,6,7,8,32,41,49,50,51],"uid":313,"detailPageLink":"\/tips\/nc-solutions\/mill-a-keyway-into-a-shaft-and-deburr-it-with-a-forming-tool"},{"title":"Set datum at the highest determined Z coordinate","overviewText":"NC program for measuring the Z coordinate at several points and writing the coordinates of the highest point to a marker.","tags":[14,15,17,49,50,51,6,44,47,40,63,1],"uid":314,"detailPageLink":"\/tips\/nc-solutions\/set-datum-at-the-highest-determined-z-coordinate"},{"title":"Set datum at the deepest determined Z coordinate","overviewText":"NC program for measuring the Z coordinate at several points and writing the coordinates of the deepest point to a marker. The control then moves to the X\/Y position of the deepest ...","tags":[14,15,17,47,52,49,50,32,1,44,40,6,63],"uid":315,"detailPageLink":"\/tips\/nc-solutions\/set-datum-at-the-deepest-determined-z-coordinate"},{"title":"Create log from an NC program run","overviewText":"NC- program for generating a log file from the program. ","tags":[14,16,15,17,32,33,40,49,50,51,1,7,8,6,63],"uid":316,"detailPageLink":"\/tips\/nc-solutions\/create-log-from-an-nc-program-run"},{"title":"Workpiece counter with QR parameter","overviewText":"NC program for a workpiece counter. ","tags":[16,15,14,17,40,49,50,51,30,33,32,1,7,8,6,63],"uid":317,"detailPageLink":"\/tips\/nc-solutions\/workpiece-counter-with-qr-parameter"},{"title":"Determining and machining the 3-D data of a surface","overviewText":"NC programs for probing points on a surface by means of a touch probe (program 8090-en.h) and for machining the measured points (8095-en.h).","tags":[19,16,49,44,50,51,32,1,6],"uid":318,"detailPageLink":"\/tips\/nc-solutions\/determining-and-machining-the-3-d-data-of-a-surface"},{"title":"Workpiece counter with table","overviewText":"NC program for a workpiece counter.","tags":[16,19,40,47,49,50,51,30,33,32,1,7,8,6],"uid":319,"detailPageLink":"\/tips\/nc-solutions\/workpiece-counter-with-table"},{"title":"Reclining torus outside in contour lines","overviewText":"NC program for outside machining of a reclining, torus-shaped (i.e. donut shaped) object.","tags":[14,15,16,17,19,43,49,32,1,7,8,6,63],"uid":320,"detailPageLink":"\/tips\/nc-solutions\/reclining-torus-outside-in-contour-lines"},{"title":"Changing the feed rate step by step","overviewText":"NC program for increasing or reducing the feed rate step by step. ","tags":[24,14,25,21,23,19,22,16,49,40,50,51,30,32,1,7,8,6,63],"uid":321,"detailPageLink":"\/tips\/nc-solutions\/changing-the-feed-rate-step-by-step"},{"title":"Deburr an inclined hole with a form tool","overviewText":"NC program for deburring a hole on a flat surface with a form tool.","tags":[14,19,16,15,17,20,32,50,51,44,1,7,8,6,63],"uid":322,"detailPageLink":"\/tips\/nc-solutions\/deburr-an-inclined-hole-with-a-form-tool"},{"title":"Machining a series with inclined tool","overviewText":"NC program for executing fixed cycles in a row with inclined tool.","tags":[14,19,16,15,17,30,32,50,51,1,7,8,6,38,63],"uid":323,"detailPageLink":"\/tips\/nc-solutions\/machining-a-series-with-inclined-tool"},{"title":"Helical slot on a cylindrical surface","overviewText":"NC program for manufacturing a helical slot on a cylindrical surface.","tags":[32,14,19,15,16,17,51,46,1,7,8,6,63],"uid":324,"detailPageLink":"\/tips\/nc-solutions\/helical-slot-on-a-cylindrical-surface"},{"title":"Machining a cuboid from 5 sides","overviewText":"NC program for machining a cuboid from five sides.","tags":[16,14,15,17,32,50,51,1,7,8,6,63],"uid":325,"detailPageLink":"\/tips\/nc-solutions\/machining-a-cuboid-from-5-sides"},{"title":"Create a taper by inclining the B axis and rotating the C axis","overviewText":"NC program for creating a taper by inclining the B axis and rotating the C axis. The program is written for a machine with B swivel head and C rotary table. With the M128 ...","tags":[14,16,15,43,51,1,7,8,6,32,63],"uid":326,"detailPageLink":"\/tips\/nc-solutions\/create-a-taper-by-inclining-the-b-axis-and-rotating-the-c-axis"},{"title":"Automatic program selection after measuring a coordinate","overviewText":"NC program in which the control uses a measured coordinate to automatically decide which NC program it will use for machining the measured workpiece blank.","tags":[14,16,15,17,1,44,33,32,30,49,50,51,40,6,63],"uid":327,"detailPageLink":"\/tips\/nc-solutions\/automatic-program-selection-after-measuring-a-coordinate"},{"title":"Adapting a programming station","overviewText":"The tutorial shows the procedure of adapting the configuration of a programming station.","tags":[3,14,7,8],"uid":328,"detailPageLink":"\/tips\/nc-solutions\/adapting-a-programming-station"},{"title":"Using nesting","overviewText":"The tutorial shows the replacement of absolute positioning by a program section repeat with incremental positioning within a subprogram. ","tags":[7,8,6,59,3,14,15,16,17],"uid":329,"detailPageLink":"\/tips\/nc-solutions\/using-nesting"},{"title":"Using a program section repeat","overviewText":"The tutorial shows the replacement of absolute positioning by a program section repeat with incremental positioning within the main program. ","tags":[3,14,15,17,16,7,8,6],"uid":330,"detailPageLink":"\/tips\/nc-solutions\/using-a-program-section-repeat"},{"title":"Using subprogramming","overviewText":"The tutorial covers the following topics:Defining the drilling positionsOutsourcing the drilling position to a subprogramReusing the subprogram with another machining cycle","tags":[3,14,15,16,17,7,8,6,59],"uid":331,"detailPageLink":"\/tips\/nc-solutions\/using-subprogramming"},{"title":"Defining a machining cycle","overviewText":"The tutorial covers the following topics:Cycle selection via soft key structureCycle selection via GOTO function","tags":[3,14,15,17,16,7,8,6,59],"uid":332,"detailPageLink":"\/tips\/nc-solutions\/defining-a-machining-cycle"},{"title":"Programming a tool call","overviewText":"The tutorial covers the following topics:Tool call with tool numberTool call with tool name with the SELECT soft key ","tags":[3,14,15,17,16,7,8,59,6],"uid":333,"detailPageLink":"\/tips\/nc-solutions\/programming-a-tool-call"},{"title":"Programing a rectangular blank form","overviewText":"The tutorial shows the programming of a rectangular blank form as well as the retroactive insertion thereof. ","tags":[3,14,15,17,16,7,8,6,59],"uid":334,"detailPageLink":"\/tips\/nc-solutions\/programing-a-rectangular-blank-form"},{"title":"Copying, renaming, and deleting an NC program","overviewText":"The tutorial covers the following topics:Copying an NC programRenaming the copied NC programDeleting the copied NC program","tags":[3,14,15,17,16,7,8,6,59],"uid":335,"detailPageLink":"\/tips\/nc-solutions\/copying-renaming-and-deleting-an-nc-program"},{"title":"Creating a new folder","overviewText":"The tutorial shows the creation of a new folder in the file manager.","tags":[3,14,15,17,16,7,8,6,59],"uid":336,"detailPageLink":"\/tips\/nc-solutions\/creating-a-new-folder"},{"title":"Creating a new NC program","overviewText":"The tutorial shows the creation of a new NC program in a Klartext format.","tags":[3,14,15,17,16,7,8,6,59],"uid":337,"detailPageLink":"\/tips\/nc-solutions\/creating-a-new-nc-program"},{"title":"Opening TNCguide during programming","overviewText":"The tutorial shows the context-sensitive calling of the TNCguide help system when pressing the HELP key.The content of the TNCguide help system corresponds to the content of the ...","tags":[3,14,15,16,17,7,8,6,59],"uid":338,"detailPageLink":"\/tips\/nc-solutions\/opening-tncguide-during-programming"},{"title":"Program OCM cycles","overviewText":"The tutorial shows the programming of the OCM cycles. You can see the structure of the NC program. Here the workpiece contours are linked with a simple contour formula, and then ...","tags":[14,3,6,7,8,32,42,49,59,60],"uid":339,"detailPageLink":"\/tips\/nc-solutions\/program-ocm-cycles"},{"title":"Measuring Z coordinates and saving them in a point table","overviewText":"This NC program is for measuring the exact Z coordinates of machining positions defined in a point table and for entering these coordinates in the table.","tags":[18,15,17,1,6,49,50,51,44,47,38,14,63],"uid":341,"detailPageLink":"\/tips\/nc-solutions\/measuring-z-coordinates-and-saving-them-in-a-point-table"},{"title":"Measuring Z coordinates in the tilted working plane and saving them in a point table","overviewText":"This NC program is for measuring the exact Z coordinates of machining positions defined in a point table and for entering these coordinates in the table.","tags":[14,15,17,1,6,50,51,44,47,38,63],"uid":342,"detailPageLink":"\/tips\/nc-solutions\/measuring-z-coordinates-in-the-tilted-working-plane-and-saving-them-in-a-point-table"},{"title":"Resetting the counter depending on the time","overviewText":"With these programs you can count program runs and reset the counter at a time defined by you, for example at the start or end of your shift.","tags":[14,15,17,1,49,50,51,32,33,40,7,8,6,63],"uid":343,"detailPageLink":"\/tips\/nc-solutions\/resetting-the-counter-depending-on-the-time"},{"title":"Calibration of hole centers","overviewText":"NC program for calibration of hole positions, which are programmed in a program with CYCL CALL. These measurment results are stored in a point pattern, which can be used for a ...","tags":[16,14,15,17,1,44,49,50,51,32,38,6],"uid":344,"detailPageLink":"\/tips\/nc-solutions\/calibration-of-hole-centers"},{"title":"Deburring of rectangles in a tilted working plane","overviewText":"NC program that first machines a surface, a rectangular stud and a rectangular pocket in a tilted working plane. Then the tool is inclined with respect to this machining operation ...","tags":[16,14,41,51,46,32,7,8,6,1,63],"uid":345,"detailPageLink":"\/tips\/nc-solutions\/deburring-of-rectangles-in-a-tilted-working-plane"},{"title":"Deburring of circles in a tilted working plane","overviewText":"NC program that first machines a surface, a circular stud and a circular pocket in a tilted working plane. Then the tool is inclined with respect to this machining operation and a ...","tags":[16,14,41,51,32,46,1,7,8,6,63],"uid":346,"detailPageLink":"\/tips\/nc-solutions\/deburring-of-circles-in-a-tilted-working-plane"},{"title":"Milling chamfers","overviewText":"NC program that first machines a rectangular stud and a circular stud with an SL cycle. Then a circular pocket and a rectangular pocket are milled. After that a chamfer is ...","tags":[16,14,15,41,51,32,46,1,7,8,6,63],"uid":347,"detailPageLink":"\/tips\/nc-solutions\/milling-chamfers"},{"title":"Milling inclined hole","overviewText":"In this NC program the control first calculates a core hole, which it then machines perpendicular to the workpiece surface. Then it inclines the tool and moves it on an elliptical ...","tags":[16,14,15,1,32,51,46,7,8,6,63],"uid":348,"detailPageLink":"\/tips\/nc-solutions\/milling-inclined-hole"},{"title":"Simple machining on cylinder surface","overviewText":"NC program with which a cycle is executed on a cylinder surface several times. ","tags":[15,16,50,32,51,1,7,8,6,14,63],"uid":349,"detailPageLink":"\/tips\/nc-solutions\/simple-machining-on-cylinder-surface"},{"title":"3-D ruled surface, five-axis machining","overviewText":"NC program for machining a 3-D ruled surface. With this program, the control uses the entries to calculate a simultaneous movement of all five axes so that an end mill can be used ...","tags":[14,15,16,51,32,46,1,7,8,6,63],"uid":350,"detailPageLink":"\/tips\/nc-solutions\/3-d-ruled-surface-five-axis-machining"},{"title":"Installation of programming station is incomplete","overviewText":"Question:Soft keys and other data are missing when I start the programming station. Why?Answer:The Windows security settings block the installation because the files are ...","tags":[2,14,16,15,17,8],"uid":351,"detailPageLink":"\/tips\/nc-solutions\/installation-of-programming-station-is-incomplete"},{"title":"No Control Panel in the taskbar","overviewText":"Question:When I start the programming station there is no icon for the Control Panel in the taskbar. This means that I can't show the virtual keyboard nor can I change the ...","tags":[7,8],"uid":352,"detailPageLink":"\/tips\/nc-solutions\/no-control-panel-in-the-taskbar"},{"title":"Which version of the programming station should I use?","overviewText":"Question:I would like to install the HEIDENHAIN programming station on my PC. Should I use the Windows version or the VirtualBox programming station?Answer:HEIDENHAIN recommends ...","tags":[7,8],"uid":353,"detailPageLink":"\/tips\/nc-solutions\/which-version-of-the-programming-station-should-i-use"},{"title":"Error message: Failed to open...","overviewText":"Question:When you start the VirtualBox programming station, the following error message appears: Failed to open a session for the virtual machine TNC640.Answer:Windows 10 Build ...","tags":[8,2,14,15,16,17],"uid":354,"detailPageLink":"\/tips\/nc-solutions\/error-message-failed-to-open"},{"title":"Move to machine-based position","overviewText":"If you want to move to a machine-based position in an NC program, i.e. a position independent of the datum, the coordinate transformations and the tool data, you can do it with ...","tags":[6,2,14,15,16,17,18,19,20,21,22,63],"uid":355,"detailPageLink":"\/tips\/nc-solutions\/move-to-machine-based-position"},{"title":"Make screenshot","overviewText":"You can make a screenshot directly on the control, for example to write work instructions or document problems. Note: The function is not available in all versions on the TNC ...","tags":[6,2,14,15,16,63],"uid":356,"detailPageLink":"\/tips\/nc-solutions\/make-screenshot"},{"title":"Controlling Q parameters","overviewText":"You can check the contents of the Q parameters. You have various features available depending on the operating mode. In all operating modes you can check the Q parameters ...","tags":[60,58,7,8,6,2,14,15,16,17],"uid":357,"detailPageLink":"\/tips\/nc-solutions\/controlling-q-parameters"},{"title":"Sort the columns of the tool table","overviewText":"You can use a menu to define the sequence of the columns displayed in the tool table.Select the tool table \u2013 Press the HIDE\/SORT COLUMNS soft key.To change the ...","tags":[6,7,8,2,14,15,17],"uid":358,"detailPageLink":"\/tips\/nc-solutions\/sort-the-columns-of-the-tool-table"},{"title":"Text editor","overviewText":"A text editor is available on controls with HEROS 5. This program can create, open and edit text documents. Possible applications include the documentation of maintenance, viewing ...","tags":[6,8,2,14,15,16,17,18],"uid":359,"detailPageLink":"\/tips\/nc-solutions\/text-editor"},{"title":"Importing the tool table of the iTNC530","overviewText":"To be able to use the tool table of a iTNC 530 on a TNC 640, TNC 620 or TNC 320, you need to import it so that the format can be adapted. Proceed as follows:1. Copy TOOL.T to ...","tags":[6,2,14,15,17,8],"uid":360,"detailPageLink":"\/tips\/nc-solutions\/importing-the-tool-table-of-the-itnc530"},{"title":"Table calculation","overviewText":"A table calculation program is available on controls with HEROS 5. The program enables you to open and edit tables in .xls or .csv format. Possible applications are the editing of ...","tags":[8,2,14,15,16,17,18,6],"uid":361,"detailPageLink":"\/tips\/nc-solutions\/table-calculation"},{"title":"Transferring files directly from the Explorer to the control using TNCremo","overviewText":"You can use TNCremo to transfer files directly from the Explorer window to the control.1. Connect TNCremo with the control.2. In the Explorer, open the directory containing ...","tags":[36,2,11,14,15,16,17,18,19,63],"uid":362,"detailPageLink":"\/tips\/nc-solutions\/transferring-files-directly-from-the-explorer-to-the-control-using-tncremo"},{"title":"Write-protecting lines in the datum table","overviewText":"You can write-protect individual lines in the datum table.","tags":[16,2,6],"uid":340,"detailPageLink":"\/tips\/nc-solutions\/write-protecting-lines-in-the-datum-table"},{"title":"Resetting zoom and rotation in the graphic","overviewText":"If you zoomed or rotated the graphic in Test Run, the DXF converter or in the kinematics simulation too much, you can reset this easily and quickly.The 1:1 soft key ...","tags":[6,7,8,60,14,15,16,17,18],"uid":363,"detailPageLink":"\/tips\/nc-solutions\/resetting-zoom-and-rotation-in-the-graphic"},{"title":"Calendar","overviewText":"A calendar is available on controls with HEROS 5. You can enter events, to dos and journals in this calendar. You can also set alarms and recurrences. Possible applications are ...","tags":[6,8,2,14,15,16,17,18,27,28],"uid":364,"detailPageLink":"\/tips\/nc-solutions\/calendar"},{"title":"Picture viewer","overviewText":"The following files types can be opened directly on controls with HEROS 5: .bmp, .gif, .jpg, .png. This enables you to show pictures of the fixture during setup, compare pictures ...","tags":[6,8,2,14,15,16,17,18,27,29],"uid":365,"detailPageLink":"\/tips\/nc-solutions\/picture-viewer"},{"title":"Document viewer","overviewText":"With HEROS 5, you can open PDF files directly on the control. This enables you to display e.g. the workpiece drawing or tooling sketches and machining setups in a pop-up window ...","tags":[6,8,2,14,15,16,17,18,27,29],"uid":366,"detailPageLink":"\/tips\/nc-solutions\/document-viewer"},{"title":"Usable Q parameters","overviewText":"Question:Which parameter numbers can I use in my programs? Answer:The numbers that you can use depend on the NC software version. Please refer to the \u201cProgramming: Q ...","tags":[7,6,59,8,2,14,15,16,17,18,19,63],"uid":367,"detailPageLink":"\/tips\/nc-solutions\/usable-q-parameters"},{"title":"Data transmission between TNC and PC","overviewText":"Question:What possibilities do I have for data exchange between NC and PC with my control, and which is best suited to my demands?Answer:Inform yourself with the attached ...","tags":[6,36,2,11,14,15,16,17,18,19,20,21,22,23,24,25,26],"uid":368,"detailPageLink":"\/tips\/nc-solutions\/data-transmission-between-tnc-and-pc"},{"title":"Data transmission with ME protocol","overviewText":"Question:I want to establish data transmission using the ME protocol. Answer:Proceed according to the attached description in order to establish a simple connection.Anlage:ME ...","tags":[6,36,2,11,20,21,22,23,24,25,26],"uid":369,"detailPageLink":"\/tips\/nc-solutions\/data-transmission-with-me-protocol"},{"title":"Data transmission with FE protocol","overviewText":"Question:I want to establish data transmission using the FE protocol. Answer: Proceed according to the attached description in order to establish a simple ...","tags":[36,2,11,20,21,22,23,24,25],"uid":370,"detailPageLink":"\/tips\/nc-solutions\/data-transmission-with-fe-protocol"},{"title":"Capturing the actual value of the current position","overviewText":"Question:We need to score the surface of many workpieces before milling them.Can the positions traversed to be captured and entered in a program?Answer: You can use the ...","tags":[59,57,6,2,16,19],"uid":371,"detailPageLink":"\/tips\/nc-solutions\/capturing-the-actual-value-of-the-current-position"},{"title":"Feed rate is incorrect","overviewText":"Question:A feed rate smaller than what was programmed is displayed!Answer:The feed rate shown always refers to the cutter\u2019s center point path. During thread milling (circular ...","tags":[58,6,2,14,15,16,17,19,63,32],"uid":372,"detailPageLink":"\/tips\/nc-solutions\/feed-rate-is-incorrect"},{"title":"Programming station cannot be started","overviewText":"Question:What can I do if the programming station doesn\u2019t start, even though installation was just fine. Message: \u201cgiving up...\u201dAnswer:This is because the user logged on to ...","tags":[7,2,16],"uid":373,"detailPageLink":"\/tips\/nc-solutions\/programming-station-cannot-be-started"},{"title":"Feed rate in Cycle 210","overviewText":"Question:In Cycle 210 SLOT the TNC severely reduces the feed rate at the slot ends. Is this normal?Answer:Yes, in the arcs at the ends of a slot the TNC moves at the feed rate ...","tags":[6,58,2,14,15,16,17,19,63],"uid":374,"detailPageLink":"\/tips\/nc-solutions\/feed-rate-in-cycle-210"},{"title":"Tool radius compensation via TOOL CALL ... DL and DR","overviewText":"Question:If I change the tool radius compensation in the TOOL CALL block via DR and DL, the tool is correctly compensated. But in the graphic simulation the final dimensions of ...","tags":[7,6,8,60,2,14,15,16,17,18,19,63],"uid":375,"detailPageLink":"\/tips\/nc-solutions\/tool-radius-compensation-via-tool-call-dl-and-dr"},{"title":"Cutting Ensat inserts","overviewText":"Question:How can I cut Ensat inserts with a TNC? Different pitches are necessary for the plunging cuts and retraction cuts.Answer:Cycle 18 THREAD CUTTING is performed by means of ...","tags":[59,6,7,2,14,15,16,17,19,8,63],"uid":376,"detailPageLink":"\/tips\/nc-solutions\/cutting-ensat-inserts"},{"title":"Number of files that can be saved","overviewText":"Question:How many files can I save on the TNC?Answer:The only limit to the number of files is the size of the TNC hard disk. The size of the hard disk depends on the hardware ...","tags":[59,6,2,14,15,16,17,18,19,63,7,8],"uid":377,"detailPageLink":"\/tips\/nc-solutions\/number-of-files-that-can-be-saved"},{"title":"Files not sorted alphabetically","overviewText":"Question:During data transfer with a TNC 430, the files of the PC window are not sorted alphabetically.Answer:If you save more than 512 files in one directory, the TNC no longer ...","tags":[7,6,59,8,2,14,15,16,17,18,19],"uid":378,"detailPageLink":"\/tips\/nc-solutions\/files-not-sorted-alphabetically"},{"title":"File names","overviewText":"Question:The control can\u2019t find a program that I called with the CALL PGM function. What restrictions apply to program names?Answer:File names must not exceed 25 characters, ...","tags":[7,6,59,60,58,8,14,15,16,17,19,18],"uid":379,"detailPageLink":"\/tips\/nc-solutions\/file-names"},{"title":"Converting from ISO to conversational format and back","overviewText":"Question:Is it still possible to switch from DIN\/ISO programming to conversational programming on the new controls?Answer:This function was only possible up to the TNC 355.On the ...","tags":[59,6,7,8,2,14,15,16,17,18,19,20,21,22,63],"uid":380,"detailPageLink":"\/tips\/nc-solutions\/converting-from-iso-to-conversational-format-and-back"},{"title":"TNCremo and Windows versions","overviewText":"Question:Does the TNCremo data transmission software work with Windows 7 and Windows 8?Answer:We tested the current version of TNCremo under Windows 7 and Windows 8, and found ...","tags":[36,2,11,14,15,16,17,18,19,63],"uid":381,"detailPageLink":"\/tips\/nc-solutions\/tncremo-and-windows-versions"},{"title":"Cutting-data tables","overviewText":"Question:There are no cutting-data tables on my TNC. How can I get them?Answer:You can access the example cutting-data tables on the TNC as follows:> Select the Programming and ...","tags":[6,59,47,16,2],"uid":382,"detailPageLink":"\/tips\/nc-solutions\/cutting-data-tables"},{"title":"Touch probe not active","overviewText":"Question:The touch probe is not active after it has been inserted. Why not?Answer:If the basic PLC program from HEIDENHAIN is used on your machine, then it suffices if in the PLC ...","tags":[6,55,58,56,44,2,16,19],"uid":383,"detailPageLink":"\/tips\/nc-solutions\/touch-probe-not-active"},{"title":"Virus scanners on dual-processor version","overviewText":"Question:Can virus scanners be used on the two-processor version of the iTNC 530?Answer:Yes; however, you should only use virus scanners when no NC program is currently being run. ...","tags":[6,36,2,16],"uid":384,"detailPageLink":"\/tips\/nc-solutions\/virus-scanners-on-dual-processor-version"},{"title":"Calibrating a TT","overviewText":"Question:Why is the control off-target with the stylus when calibrating the tool touch probe?Answer:Before calibrating the TT, the coordinates of the stylus center point relative ...","tags":[6,55,44,2,16,19],"uid":385,"detailPageLink":"\/tips\/nc-solutions\/calibrating-a-tt"},{"title":"Calibration data from 3-D touch probe","overviewText":"Question:On my iTNC 530 with NC software no. 340 49x the soft key for loading calibration data from the 3-D touch probe to the tool table is missing.Answer:If you have set MP7411 ...","tags":[44,6,55,2,16],"uid":386,"detailPageLink":"\/tips\/nc-solutions\/calibration-data-from-3-d-touch-probe"},{"title":"Block skip","overviewText":"Question:Earlier, blocks programmed with a slash \u201c\/\u201d at the beginning were skipped by the control during Test Run and Program Run.Why doesn\u2019t this work anymore?Answer:In ...","tags":[58,60,59,6,2,14,15,16,17,18],"uid":387,"detailPageLink":"\/tips\/nc-solutions\/block-skip"},{"title":"Workpiece alignment with touch probe cycle 403","overviewText":"Question:\r\nWhich rotary axis can I align with Cycle 403?\r\nAnswer:\r\nCycle 403 permits alignment of one specific rotary axis in the basic position of the machine. Cycle 403 cannot ...","tags":[],"uid":388,"detailPageLink":"\/tips\/nc-solutions\/workpiece-alignment-with-touch-probe-cycle-403"},{"title":"PROBING ROT soft key not active","overviewText":"Question:The PROBING ROT soft key for measuring a basic rotation does not appear on my control. What is the reason?Answer:You have accidentally or intentionally activated the ...","tags":[6,55,56,2,16,19],"uid":389,"detailPageLink":"\/tips\/nc-solutions\/probing-rot-soft-key-not-active"},{"title":"Alignment with PLANE function","overviewText":"Question:Nach dem r\u00e4umlichen Ausrichten mit einer PLANE-Funktion stimmt die Werkzeugorientierung im anschlie\u00dfenden 5-Achs-Simultan-Programm nicht mehr.Answer:The spatial angle ...","tags":[59,58,6,46,37,14,15,16,63,2],"uid":390,"detailPageLink":"\/tips\/nc-solutions\/alignment-with-plane-function"},{"title":"Basic rotation soft key is not displayed","overviewText":"Question:I\u2019m working on a 5-axis machine, and sometimes the soft key for basic rotation is not shown. Why?Answer:Once you have activated the 3D ROT function in the Manual mode, ...","tags":[6,55,56,2,16,19],"uid":391,"detailPageLink":"\/tips\/nc-solutions\/basic-rotation-soft-key-is-not-displayed"},{"title":"Determining the run time of programs","overviewText":"Question:Can the running time of a program be read-out or saved?Answer:With the function FN18 ID 320 you can read out the system time of the control, indicated in seconds. If you ...","tags":[6,7,58,59,2,14,15,16,17],"uid":392,"detailPageLink":"\/tips\/nc-solutions\/determining-the-run-time-of-programs"},{"title":"Counter for workpieces","overviewText":"Question:How can I program a counter that will remain current even after the machine has been switched off?Answer:This is possible using a freely definable table or a non-volatile ...","tags":[59,6,7,8,2,14,15,16,17,19,63],"uid":393,"detailPageLink":"\/tips\/nc-solutions\/counter-for-workpieces"},{"title":"Further processing of tables from the control on a PC","overviewText":"Question:Can data from freely definable tables be processed further on a PC?Answer:Attached you will find a description of how to open data of a freely definable table in ...","tags":[59,2,14,15,16,17,18,19],"uid":394,"detailPageLink":"\/tips\/nc-solutions\/further-processing-of-tables-from-the-control-on-a-pc"},{"title":"Accuracy of circle positions","overviewText":"Question:When running a path contour with the functions CC and C, the control issues the error message \u201cCircle end pos. incorrect\u201d.Answer:The accuracy of the starting point, ...","tags":[7,6,8,59,2,14,15,16,17,19,20,21,22,63],"uid":395,"detailPageLink":"\/tips\/nc-solutions\/accuracy-of-circle-positions"},{"title":"Data transmission with FE protocol","overviewText":"Question:I want to establish data transmission using the FE protocol.Answer:Proceed according to the attached description in order to establish a simple connection. Special cases ...","tags":[6,36,2,14,15,16,17,18,19,20,21,22,23,24,25],"uid":396,"detailPageLink":"\/tips\/nc-solutions\/data-transmission-with-fe-protocol"},{"title":"Working with the programming station without administrator rights","overviewText":"Question:A user can only use the iTNC 530 programming station correctly if he has write permission for all files and directories beneath the installation directory. This is the ...","tags":[7,2,16],"uid":397,"detailPageLink":"\/tips\/nc-solutions\/working-with-the-programming-station-without-administrator-rights"},{"title":"Getting started with the programming station","overviewText":"Question:I\u2019m not exactly a software specialist, and would therefore appreciate it if you could show me how to install the programming station on my PC.Answer:There is a very ...","tags":[7,2,14,15,16,17],"uid":398,"detailPageLink":"\/tips\/nc-solutions\/getting-started-with-the-programming-station"},{"title":"DXF file cannot be opened","overviewText":"Question:I tried to open DXF files in the R12 format on the TNC, but I always get the error message \u201cDXF converter cannot be started.\u201d Why?Answer:Many CAD systems save DXF ...","tags":[7,6,8,2,14,15,16,17,63],"uid":399,"detailPageLink":"\/tips\/nc-solutions\/dxf-file-cannot-be-opened"},{"title":"Updating the programming station","overviewText":"Question:Can I update my programming station to a newer version without any problems?Answer:Yes. In an update only the new NC software is installed; everything else (NC programs, ...","tags":[7,2,14,15,16,17],"uid":400,"detailPageLink":"\/tips\/nc-solutions\/updating-the-programming-station"},{"title":"Drives on a programming station","overviewText":"Question:The PGM MGT file manager of the programming station shows all drives. Is it possible to hide specific drives?Answer:With machine parameter 7225 you can define letters of ...","tags":[7,36,2,16],"uid":401,"detailPageLink":"\/tips\/nc-solutions\/drives-on-a-programming-station"},{"title":"Creating a conversational program from a DXF file","overviewText":"Question:My programming station shows a *.A file when I create a conversational program from a DXF file. What am I doing wrong?Answer:With the programming station you can open a ...","tags":[7,59,2,16],"uid":402,"detailPageLink":"\/tips\/nc-solutions\/creating-a-conversational-program-from-a-dxf-file"},{"title":"\u201cCC\u201d and \u201cPGM CALL\u201d keys not available","overviewText":"Question:Problem with programming station: CC, PGM CALL and TOOL CALL keys don\u2019t work.Answer:The problem arises from an overlap in the assignments for keystroke shortcuts ...","tags":[7,59,2,14,15,16,17],"uid":403,"detailPageLink":"\/tips\/nc-solutions\/cc-and-pgm-call-keys-not-available"},{"title":"PLANE function not possible","overviewText":"Question:I can\u2019t program or test any PLANE functions on my programming station. The error message \u201cPLANE FUNCTION not permitted\u201d appears for programs I load.The soft keys ...","tags":[7,8,2,16,59],"uid":404,"detailPageLink":"\/tips\/nc-solutions\/plane-function-not-possible"},{"title":"Programming station becomes inoperable","overviewText":"Question:What can I do if the programming station becomes inoperable because a corrupt file was loaded (e.g. a faulty DXF file)?Answer:In such cases the file \u201cNCPATH.SYS\u201d in ...","tags":[7,2,16],"uid":405,"detailPageLink":"\/tips\/nc-solutions\/programming-station-becomes-inoperable"},{"title":"Programming station without administrator rights","overviewText":"Question:Can the programming station be used by users without administrator rights?Answer:The user currently logged on to Windows needs at least local administrator rights in ...","tags":[7,2,16],"uid":406,"detailPageLink":"\/tips\/nc-solutions\/programming-station-without-administrator-rights"},{"title":"Touchpad on keyboard is not working properly","overviewText":"Question:The touchpad on the TNC keyboard does not have a double-click function like on a laptop, for example.Answer:You must install a Windows driver. It is on the ...","tags":[7,2,16],"uid":407,"detailPageLink":"\/tips\/nc-solutions\/touchpad-on-keyboard-is-not-working-properly"},{"title":"Programming station displays fatal error","overviewText":"Question:I get a fatal error message after installing the programming station:\u201cActive Thread = PLCCYC\u201dAnswer:Possible solution:Open the Control Panel of the PC, select System ...","tags":[7,2,14,15,16,17],"uid":408,"detailPageLink":"\/tips\/nc-solutions\/programming-station-displays-fatal-error"},{"title":"TNC 426 cycle structure on programming station","overviewText":"Question:We have four machines equipped with TNC 426.How can we adapt our programming station (iTNC 530) to the TNC 426?Answer:Up to NC software no. 340494-02 you can adapt the ...","tags":[7,57,2,16,19,21],"uid":409,"detailPageLink":"\/tips\/nc-solutions\/tnc-426-cycle-structure-on-programming-station"},{"title":"Programming station: Shareware notice despite TNC keyboard","overviewText":"Question:Even though the licensed version was bought and the HEIDENHAIN TNC keyboard is connected to the USB port of the PC, the shareware notice still appears.Answer:You must ...","tags":[7,2,14,15,16,17,8],"uid":410,"detailPageLink":"\/tips\/nc-solutions\/programming-station-shareware-notice-despite-tnc-keyboard"},{"title":"Moving the storage location for the programming station","overviewText":"Question:Can I store my data (TNC folder) on a second hard drive (D:) and access it from the programming station even though the programming station is installed on C:?Answer:Yes, ...","tags":[7,2,14,15,16,17],"uid":411,"detailPageLink":"\/tips\/nc-solutions\/moving-the-storage-location-for-the-programming-station"},{"title":"Shifting the soft-key row on the programming station","overviewText":"Question:How can I shift the soft-key row on a programming station with virtual keyboard? The virtual keyboard doesn't have the soft-key switchover key that you normally have on ...","tags":[7,8,2,14,15,16,17],"uid":412,"detailPageLink":"\/tips\/nc-solutions\/shifting-the-soft-key-row-on-the-programming-station"},{"title":"Data transfer to TNC 155 aborted","overviewText":"Question:When using TNCserver 2.4.044 and a baud rate of 2400, data transfer to a TNC 155 is aborted.Answer:The baud rate set for TNCserver and a TNC 155 should not be below 9600.","tags":[36,2,11,25],"uid":413,"detailPageLink":"\/tips\/nc-solutions\/data-transfer-to-tnc-155-aborted"},{"title":"TNCremo: Transmission in binary format","overviewText":"Question:Files with which file extensions require binary transmission with TNCremo?Answer:Whenever TNCremo is updated or first installed, all known binary file types used on the ...","tags":[2,11,14,15,16,17,19,18,6,7,8,36],"uid":414,"detailPageLink":"\/tips\/nc-solutions\/tncremo-transmission-in-binary-format"},{"title":"Programming station with local PC keyboard","overviewText":"Question:Why can't I switch the keyboard for the programming station to the local PC keyboard?Answer:The programming station saves certain data in the C:\\temp folder. If this ...","tags":[7,2,14,15,16,17],"uid":415,"detailPageLink":"\/tips\/nc-solutions\/programming-station-with-local-pc-keyboard"},{"title":"Programming station causes error message from virus scanner","overviewText":"Question:After installing the programming station, the virus scanner reports error messages.Answer:There is a system setting in Windows where you can grant access to selectable ...","tags":[7,2,14,15,16,17],"uid":416,"detailPageLink":"\/tips\/nc-solutions\/programming-station-causes-error-message-from-virus-scanner"},{"title":"Data transfer at the programming station","overviewText":"Question:Can TNCremo be used to transfer data from a programming station? Are special settings required?Answer:To be able to establish a connection between HEIDENHAIN PC software ...","tags":[7,36,2,11,14,15,16,17],"uid":417,"detailPageLink":"\/tips\/nc-solutions\/data-transfer-at-the-programming-station"},{"title":"Mid-program startup of program with subprograms","overviewText":"Question:If machining programs with subprograms are used, and if the same subprogram is called in different blocks, mid-program startup of this subprogram must take place in ...","tags":[58,6,7,8,2,16,19],"uid":418,"detailPageLink":"\/tips\/nc-solutions\/mid-program-startup-of-program-with-subprograms"},{"title":"Screendump of programming station","overviewText":"Question:I tried to create a screendump of an iTNC 530 programming station (NC software no. 340494-01) using TNCremo (TNC screen to the clipboard).However, the generated bitmap ...","tags":[7,36,2,14,15,16,17,11],"uid":419,"detailPageLink":"\/tips\/nc-solutions\/screendump-of-programming-station"},{"title":"Data transmission from PC to programming station","overviewText":"Question:The transmission of NC programs on a PC to a programming station installed on it is not possible with TNCremo. How can the error 2000172D be avoided?Answer:2000172D: File ...","tags":[7,36,2,11,14,15,16,17],"uid":420,"detailPageLink":"\/tips\/nc-solutions\/data-transmission-from-pc-to-programming-station"},{"title":"Connecting with TNCremo takes a very long time","overviewText":"Question:When I start TNCremo and establish the connection, it takes a very long time before I can see the control directory. Also, when I change directories, the new directory ...","tags":[36,2,11,16,19],"uid":421,"detailPageLink":"\/tips\/nc-solutions\/connecting-with-tncremo-takes-a-very-long-time"},{"title":"How can I configure TNCserver to serve multiple interfaces simultaneously","overviewText":"Question:How can I configure TNCserver to serve multiple interfaces simultaneously?I have two serial ports on my PC, and a different control is connected to each one.If I start ...","tags":[36,2,11,14,15,16,17,18,19,20,21,22,23,24,25],"uid":422,"detailPageLink":"\/tips\/nc-solutions\/how-can-i-configure-tncserver-to-serve-multiple-interfaces-simultaneously"},{"title":"Using environmental variables with TNCcmd","overviewText":"Question:Can I use environmental variables with TNCcmd?Answer:Environmental variables are often used in batch processing in order to parameterize general tasks. The environmental ...","tags":[36,2,11,14,15,16,17,18,19],"uid":423,"detailPageLink":"\/tips\/nc-solutions\/using-environmental-variables-with-tnccmd"},{"title":"How can I use TNCremo to exchange files with MANUALplus \/ CNCpilot","overviewText":"Frage:How can I use TNCremo to exchange data with the MANUALplus \/ CNCpilot?Antwort:The TNCserver function of TNCremo is responsible for data exchange with the MANUALplus, ...","tags":[36,2,11,27,28,29],"uid":424,"detailPageLink":"\/tips\/nc-solutions\/how-can-i-use-tncremo-to-exchange-files-with-manualplus-cncpilot"},{"title":"I can\u2019t start the pallet management with the pallet files from my machine","overviewText":"Question:I can\u2019t start the pallet management with the pallet files from my machine. Why not? Answer:If the pallet file is write-protected (by the letter P in the ...","tags":[6,36,2,14,15,16,17,19,63,58],"uid":425,"detailPageLink":"\/tips\/nc-solutions\/i-cant-start-the-pallet-management-with-the-pallet-files-from-my-machine"},{"title":"Startup directory upon program call","overviewText":"Question:I want TNCremo to immediately start with a certain directory on the PC. Also, once the connection has been established, a specific directory on the control should be ...","tags":[36,2,11,14,15,16,17,18,19,63],"uid":426,"detailPageLink":"\/tips\/nc-solutions\/startup-directory-upon-program-call"},{"title":"The type cannot be selected in the tool table","overviewText":"Question:The tool type cannot be selected in the tool table.Answer:The COPY SAMPLE FILE function copies several files from the SYS partition to the \u201cProto\u201d directory, ...","tags":[6,59,2,16],"uid":427,"detailPageLink":"\/tips\/nc-solutions\/the-type-cannot-be-selected-in-the-tool-table"},{"title":"Alternative text editor","overviewText":"Question:I would like to use my UltraEdit text editor instead of the provided Notepad. How do I proceed?Answer:In the current TNCremo version, you can select the text editor under ...","tags":[36,2,11,14,15,16,17,18,19,63],"uid":429,"detailPageLink":"\/tips\/nc-solutions\/alternative-text-editor"},{"title":"Backing up machine parameters","overviewText":"Question:How can I make a backup of the machine parameters on the PC or a hard drive?Answer:The machine parameters are saved in an .mp file. You access this file by entering a ...","tags":[6,2,16,19,20,21,22],"uid":430,"detailPageLink":"\/tips\/nc-solutions\/backing-up-machine-parameters"},{"title":"As of which NC software number is TeleService possible","overviewText":"Question:I want to use TeleService to monitor machines equipped with HEIDENHAIN controls from my home. Are there any restrictions regarding what TeleService can do?Answer:You need ...","tags":[36,2,12,14,15,16,17,18,19],"uid":428,"detailPageLink":"\/tips\/nc-solutions\/as-of-which-nc-software-number-is-teleservice-possible"},{"title":"The Portmapper in CimcoNFS won't start","overviewText":"Question:On our Windows server, CimcoNFS starts with the error message \"1067 Portmapper will not start.\"Answer:If another program such as ARCserv (backup software) also uses port ...","tags":[36,2,13,14,15,16,17,18,19,6],"uid":431,"detailPageLink":"\/tips\/nc-solutions\/the-portmapper-in-cimconfs-wont-start"},{"title":"CimcoNFS with Windows firewall","overviewText":"Question:Data transmission with CimcoNFS only works if the firewall is completely deactivated. Is there a solution?Answer:The problem is not the CimcoNFS server, but the ...","tags":[36,2,13,14,15,16,17,18,19],"uid":432,"detailPageLink":"\/tips\/nc-solutions\/cimconfs-with-windows-firewall"},{"title":"Connecting a printer to a TNC","overviewText":"Question:The manual describes how to output directly to a printer via the RS232 interface using the FN 16 Data function. Unfortunately, it does not say what type of printer is ...","tags":[36,6,2,14,15,16,17,18,19],"uid":433,"detailPageLink":"\/tips\/nc-solutions\/connecting-a-printer-to-a-tnc"},{"title":"Ethernet: SMB connection to Windows 2003 Server","overviewText":"Question:How can I connect a TNC to a Windows 2003 Server via SMB?Answer:In the standard installation of the Windows 2003 Server, SMB signing is activated by default. Earlier ...","tags":[36,6,2,16],"uid":434,"detailPageLink":"\/tips\/nc-solutions\/ethernet-smb-connection-to-windows-2003-server"},{"title":"LSV2 on iTNC 530","overviewText":"Question:We use milling machines with TNC 430 and iTNC 530 controls from HEIDENHAIN. TNCremo is used to send programs to the controls over the serial interface.The iTNC 530 does ...","tags":[36,6,2,11,16],"uid":435,"detailPageLink":"\/tips\/nc-solutions\/lsv2-on-itnc-530"},{"title":"No access to TNC by TNCremo","overviewText":"Question:When trying to establish a connection between the TNCremo data-transmission software and the TNC control, the error message \u201cCannot establish connection\u201d appears. ...","tags":[36,6,2,11,14,15,16,17,18],"uid":436,"detailPageLink":"\/tips\/nc-solutions\/no-access-to-tnc-by-tncremo"},{"title":"MAC address of an iTNC 530","overviewText":"Question:How can I see the MAC address of an iTNC 530?Answer:You can only do so from a PC. At the prompt, first send a ping to the control (e.g. ping 168.1.180.4).Then enter ...","tags":[36,6,2,16],"uid":437,"detailPageLink":"\/tips\/nc-solutions\/mac-address-of-an-itnc-530"},{"title":"Block missing after data transmission to a TNC 4xx","overviewText":"Frage:Missing NC block after data transmission to a TNC 426\/430. On a nearby iTNC 530 this behavior does not occur when the same program is used.Initial situation:A CAM system is ...","tags":[36,39,6,19,20,21,22,2],"uid":438,"detailPageLink":"\/tips\/nc-solutions\/block-missing-after-data-transmission-to-a-tnc-4xx"},{"title":"Problems with the USB-to-COM adapter","overviewText":"Question:I have problems using my USB-to-COM adapter with TNCremo. What should I pay attention to?Answer:When using a USB-to-COM adapter for data transmission with TNCremo, the ...","tags":[36,2,11,14,15,16,17,18,19],"uid":439,"detailPageLink":"\/tips\/nc-solutions\/problems-with-the-usb-to-com-adapter"},{"title":"Redistribution of the HEIDENHAIN DNC COM component","overviewText":"Question:How is the HEIDENHAIN DNC COM component of the RemoTools SDK installed on a target system?Answer:When RemoTools SDK is installed, the software component, which consists ...","tags":[36,6,2,14,15,16,17],"uid":440,"detailPageLink":"\/tips\/nc-solutions\/redistribution-of-the-heidenhain-dnc-com-component"},{"title":"Switching MDI mode to DIN\/ISO","overviewText":"Question:Can I switch input in MDI mode to ISO?Answer:In MDI mode, press the MOD key.On the TNC 407, TNC 410, TNC 415 \/ 425, TNC 426 \/ 430 and iTNC 530 move the cursor to the ...","tags":[6,57,55,2,14,15,16,17,18,19,20,21,22],"uid":441,"detailPageLink":"\/tips\/nc-solutions\/switching-mdi-mode-to-din-iso"},{"title":"Saving the measuring log on a network drive","overviewText":"Question:Can a measuring cycle log (touch-probe cycles 420 to 431) also be saved on a network drive?Answer:In the factory setting, the TNC saves the measuring log in the directory ...","tags":[36,6,57,58,2,16,19],"uid":442,"detailPageLink":"\/tips\/nc-solutions\/saving-the-measuring-log-on-a-network-drive"},{"title":"Demo version of programming station","overviewText":"Question:After starting the demo version of the TNC programming station, I see a message window on the screen referring to the demo version. How can I clear this message?Answer:In ...","tags":[7,59,8,2,14,15,16,17,18],"uid":443,"detailPageLink":"\/tips\/nc-solutions\/demo-version-of-programming-station"},{"title":"DIN\/ISO","overviewText":"Question:Can I also write DIN\/ISO programs on the TNC?Answer:When you enter a program name, you specify the file type by appending a period and an extension after the file name. ...","tags":[6,7,59,8,2,14,15,16,17,18,19,20,21,22],"uid":444,"detailPageLink":"\/tips\/nc-solutions\/din-iso"},{"title":"Processing DXF files on a PC","overviewText":"Question:Is there a license-free tool that can easily process DXF files and save them in a format that the TNC can also process?Answer:We recommend the license-free DXF software ...","tags":[7,6,2,14,15,16,17,63,8],"uid":445,"detailPageLink":"\/tips\/nc-solutions\/processing-dxf-files-on-a-pc"},{"title":"Processing DXF data","overviewText":"Question:In some DXF files, some of the contour elements seem to be missing on the TNC, although they are in the original file. Why?Answer:The DXF file presumably contains splines ...","tags":[6,7,59,8],"uid":446,"detailPageLink":"\/tips\/nc-solutions\/processing-dxf-data"},{"title":"Helical thread milling","overviewText":"Question:Changing the thread depth causes the tool to change its path for the second cut and move at an offset. Can I change this behavior?Answer:In principle, no. The software ...","tags":[59,6,58,2,14,15,16,17,19],"uid":447,"detailPageLink":"\/tips\/nc-solutions\/helical-thread-milling"},{"title":"Point pattern cycle","overviewText":"Question:Why does the last machining operation run twice in the cycle for polar point patterns?Answer:Cycles 220 \/ 221 (Cartesian\/Polar point patterns) are DEF active, meaning ...","tags":[6,7,59,8,2,14,15,16,17,18,19,63],"uid":448,"detailPageLink":"\/tips\/nc-solutions\/point-pattern-cycle"},{"title":"Finishing with Cycle 24","overviewText":"Question:I only want to finish a contour with Cycle 24 (DIN\/ISO: G124), without having first roughed it out with Cycle 22 (DIN\/ISO: G122).Answer:In this case you must enter the ...","tags":[59,6,7,8,2,14,15,16,17,19,63],"uid":449,"detailPageLink":"\/tips\/nc-solutions\/finishing-with-cycle-24"},{"title":"Milling a circle with a C tilting table","overviewText":"Frage:Can a circular path be programmed with the table rotating, even if the part is not centered on the table?Antwort:Yes, it is possible if the M128\/TCPM function is active. You ...","tags":[6,7,59,8,2,14,15,16,19,63],"uid":450,"detailPageLink":"\/tips\/nc-solutions\/milling-a-circle-with-a-c-tilting-table"},{"title":"No reaction to entry for HSC MODE in Cycle 32","overviewText":"Question:My machine does not react to an entry for the HSC MODE in Cycle 32. What am I doing wrong?Answer:Switching the HSC MODE from finishing to roughing in fact does not work ...","tags":[6,58,2,14,15,16,17,63],"uid":451,"detailPageLink":"\/tips\/nc-solutions\/no-reaction-to-entry-for-hsc-mode-in-cycle-32"},{"title":"HSC machining","overviewText":"Question:The machine strongly reduces the feed rate, especially in curves. I create the program in a CAD\/CAM system, which only outputs linear blocks. The defined feed rates are ...","tags":[6,58,2,14,15,16,17,19,63],"uid":452,"detailPageLink":"\/tips\/nc-solutions\/hsc-machining"},{"title":"Programming station without tool table","overviewText":"Question:My machine works without a tool table (no tool changer). Can I also program the tool definition via TOOL DEF in the NC program on the iTNC 530 programming ...","tags":[7,59,8,2,16],"uid":453,"detailPageLink":"\/tips\/nc-solutions\/programming-station-without-tool-table"},{"title":"Program section repetitions","overviewText":"Question:On the TNC 426 we could see exactly how many program section repetitions had already been run (e.g. Call LBL 1 REP 4\/4). Can newer controls also show the number of ...","tags":[6,7,8,58,2,14,15,16,17,18,19],"uid":454,"detailPageLink":"\/tips\/nc-solutions\/program-section-repetitions"},{"title":"Block scan function for mid-program startup","overviewText":"Question:Sometimes the error message \u201cLimit switch X, Y or Z\u201d appears when I use the block scan function for mid-program startup. Answer:With mid-program startup the TNC ...","tags":[6,58,2,14,15,16,17,18,19,20,21,22],"uid":455,"detailPageLink":"\/tips\/nc-solutions\/block-scan-function-for-mid-program-startup"},{"title":"Replace specific rows of the tool table","overviewText":"Question:Only specific rows of the tool table are to be replaced by new values. A tool presetter generates the new data. Answer:If you copy any tool table into TOOL.T, you ...","tags":[6,36,2,16,19],"uid":456,"detailPageLink":"\/tips\/nc-solutions\/replace-specific-rows-of-the-tool-table"},{"title":"No traverse paths displayed in Test Run mode","overviewText":"Question:I tried to simulate a program in the Test Run mode, but I see no result on the workpiece blank.Answer:This effect can have several causes: - Your tool is moving ...","tags":[60,7,6,8,2,14,15,16,17,18,19,20,21,22,23,24,25],"uid":457,"detailPageLink":"\/tips\/nc-solutions\/no-traverse-paths-displayed-in-test-run-mode"},{"title":"Speed of program verification graphics","overviewText":"Question:The program verification graphics of the iTNC 530 with NC software no. 340 422 is much slower than on TNC 430. How can I speed it up? Answer:The newer software ...","tags":[6,60,2,16,19],"uid":458,"detailPageLink":"\/tips\/nc-solutions\/speed-of-program-verification-graphics"},{"title":"Multiple use of label numbers \/ label names","overviewText":"Question:The fact that a label number is used more than once in a longer program is not reported in Test Run or upon selection of the program. Why?Answer:You can specify how far ...","tags":[7,6,60,58,59,8,2,14,15,16,17,18,19],"uid":459,"detailPageLink":"\/tips\/nc-solutions\/multiple-use-of-label-numbers-label-names"},{"title":"Error message with M140","overviewText":"Question:Why can\u2019t I work with M140 MB MAX in Test Run mode?Answer:In order to simulate a program that uses M140 MB MAX in the Test Run mode you must activate workspace ...","tags":[60,6,7,8,2,14,15,16,17,18],"uid":460,"detailPageLink":"\/tips\/nc-solutions\/error-message-with-m140"},{"title":"\u201cTool table?\u201d error message in Test Run mode","overviewText":"Question:In the TEST RUN mode the error message \u201cTool table ?\u201d appears when testing a program. Answer:Presumably no tool table is active for the TEST RUN mode of ...","tags":[60,6,7,8,2,14,15,16,17,18,19,20,21,22],"uid":461,"detailPageLink":"\/tips\/nc-solutions\/tool-table-error-message-in-test-run-mode"},{"title":"Data transfer of tool tables","overviewText":"Question:I can\u2019t transfer tool tables to the control.Answer:If there are fewer indexings in MP7262 than in the tool table to be transferred, the TNC interrupts data transfer ...","tags":[6,7,8,2,16,19],"uid":462,"detailPageLink":"\/tips\/nc-solutions\/data-transfer-of-tool-tables"},{"title":"BLK FORM cannot be displayed","overviewText":"Question: Why can\u2019t a BLK FORM created on an iTNC 530 be displayed by a TNC 426?1 BLK FORM 0.1 Z X+0 Y+0 Z-12 BLK FORM 0.2 X+1000 Y+700 Z+0 Answer:On the TNC 426 ...","tags":[60,59,6,7,8,2,16,19],"uid":463,"detailPageLink":"\/tips\/nc-solutions\/blk-form-cannot-be-displayed"},{"title":"Automatic shutdown of the machine at the end of program run","overviewText":"Question:Can the machine be shut down automatically via a control function (such as an M function) at the end of program execution on the \u201cghost shift\u201d, i.e., during ...","tags":[58,6,2,14,15,16,17,18,19,63],"uid":464,"detailPageLink":"\/tips\/nc-solutions\/automatic-shutdown-of-the-machine-at-the-end-of-program-run"},{"title":"Solution in principle for the clearing of differing contours","overviewText":"Question:It should be possible to machine selectable contours with SL2 cycles in a program. Answer:In the SL cycles a subprogram, named in Cycle 14, can be written consisting ...","tags":[32,42,6,7,8,2,14,15,16,17,19,63],"uid":465,"detailPageLink":"\/tips\/nc-solutions\/solution-in-principle-for-the-clearing-of-differing-contours"},{"title":"Decimal\/binary conversion","overviewText":"Question:How can I get the binary number for a decimal number, such as 33, without too much calculation?Answer:You can use the Windows pocket calculator for this. After you open ...","tags":[40,7,8,6,2,14,15,16,17,18,19,20,21,22,23,24,25],"uid":466,"detailPageLink":"\/tips\/nc-solutions\/decimal-binary-conversion"},{"title":"The displayed feed rate does not match the programmed value","overviewText":"Question:In thread milling cycles and in the Bore Milling cycle I program a feed rate of 3000 mm\/min. However, the TNC displays a much smaller feed rate even though the ...","tags":[58,33,32,6,2,14,15,16,17,18,19,20,21,22,23,24,25],"uid":467,"detailPageLink":"\/tips\/nc-solutions\/the-displayed-feed-rate-does-not-match-the-programmed-value"},{"title":"Table names","overviewText":"Question:Is there anything I have to pay special attention to when creating datum tables on a TNC 128, TNC 320, TNC 620 or TNC 640?Answer:Yes, the file name of a table must always ...","tags":[59,6,7,8,2,14,15,17,18],"uid":468,"detailPageLink":"\/tips\/nc-solutions\/table-names"},{"title":"Tapered thread","overviewText":"Question:Does the TNC have a cycle for tapered threads?Answer:No, such a cycle is not included in the standard features.Follow the link below to view a sample program from our NC ...","tags":[32,7,8,6,2,14,15,16,17,18,19,20,21,22,23,24,63],"uid":469,"detailPageLink":"\/tips\/nc-solutions\/tapered-thread"},{"title":"Tool carrier kinematics for angle head","overviewText":"The folder provided for download contains tool carrier kinematics for different, variable angle heads and the associated directories. The description contains step-by-step ...","tags":[51,52,49,32,50,37,1,35,48,7,8,6,14,16,63],"uid":471,"detailPageLink":"\/tips\/nc-solutions\/tool-carrier-kinematics-for-angle-head"},{"title":"Tool carrier","overviewText":"The folder provided for download contains different tool carrier kinematics and the associated directories. After unpacking, transfer the entire folder content to the ...","tags":[48,35,1,7,8,6,14,16,63],"uid":472,"detailPageLink":"\/tips\/nc-solutions\/tool-carrier"},{"title":"Engraving the program name","overviewText":"NC program for automatically finding the file name and then engraving it onto the workpiece.","tags":[],"uid":473,"detailPageLink":"\/tips\/nc-solutions\/engraving-the-program-name-itnc"},{"title":"Engraving the program name","overviewText":"NC program for automatically finding the file name and then engraving it onto the workpiece.For this purpose, the complete path is saved in a string parameter according to syntax ...","tags":[32,45,49,50,51,52,7,8,6,14,15,17,63],"uid":474,"detailPageLink":"\/tips\/nc-solutions\/engraving-the-program-name"},{"title":"Engraving of an order number and sequential piece number","overviewText":"NC program with which you can engrave an eight-digit order or article number and the serial piece number on the workpiece. ","tags":[32,49,50,51,52,45,47,1,7,8,6],"uid":475,"detailPageLink":"\/tips\/nc-solutions\/engraving-of-an-order-number-and-sequential-piece-number"},{"title":"Engraving of an order number and sequential piece number","overviewText":"NC program with which you can engrave an eight-digit order or article number and the serial piece number on the workpiece. ","tags":[45,6,7,8,1,49,50,51,52,32,47,14,15,17,63],"uid":476,"detailPageLink":"\/tips\/nc-solutions\/engraving-of-an-order-number-and-sequential-piece-number"},{"title":"Workpiece counter with engraving","overviewText":"NC program combining a workpiece counter and the engraving cycle 225. The counting function is realized with a table so that the values will not be lost during shut down. If a ...","tags":[45,1,6,7,8,49,50,51,52,47,32,16],"uid":477,"detailPageLink":"\/tips\/nc-solutions\/workpiece-counter-with-engraving"},{"title":"Workpiece counter with engraving","overviewText":"NC program combining a workpiece counter and the engraving cycle 225. The counting function is realized with a table so that the values will not be lost during shut down. If a ...","tags":[32,49,50,51,52,45,47,1,7,8,6,14,15,17,63],"uid":478,"detailPageLink":"\/tips\/nc-solutions\/workpiece-counter-with-engraving"},{"title":"Engraving in an arc and a straight line with text input as string parameters","overviewText":"NC program for engraving text along a straight line and along an arc. The text is entered as string parameters. The following characters can be engraved:Upper caseLower ...","tags":[49,45,32,50,51,1,7,8,6,14,15,16,17,63],"uid":479,"detailPageLink":"\/tips\/nc-solutions\/engraving-in-an-arc-and-a-straight-line-with-text-input-as-string-parameters"},{"title":"Engraving in a straight line with text input as string parameters","overviewText":"NC program for engraving text along a straight line. The text is entered as string parameters. The following characters can be engraved:Upper caseLower caseNumbersThe most ...","tags":[45,49,32,50,51,52,1,7,8,6,14,15,16,17,63],"uid":480,"detailPageLink":"\/tips\/nc-solutions\/engraving-in-a-straight-line-with-text-input-as-string-parameters"},{"title":"Engraving in a straight line","overviewText":"NC program for engraving text along a straight line. The text is entered as ASCII-coded text. The required table is included in the description. The following characters can be ...","tags":[45,32,49,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":481,"detailPageLink":"\/tips\/nc-solutions\/engraving-in-a-straight-line"},{"title":"Engraving in an arc and a straight line","overviewText":"NC program for engraving text along a straight line or along an arc. The text is entered as ASCII-coded text. The required table is included in the description. The following ...","tags":[45,32,49,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":482,"detailPageLink":"\/tips\/nc-solutions\/engraving-in-an-arc-and-a-straight-line"},{"title":"Milling a radius on a contour","overviewText":"This NC program is for multipass-milling a radius on the upper edge of a contour.","tags":[1,6,7,8,32,49,50,51,42,41,14,15,17,63],"uid":483,"detailPageLink":"\/tips\/nc-solutions\/milling-a-radius-on-a-contour"},{"title":"Milling a chamfer on a contour","overviewText":"This NC program is for multipass-milling a chamfer on the upper edge of any contour.","tags":[1,51,49,50,52,32,42,41,6,7,8,14,15,17,63],"uid":484,"detailPageLink":"\/tips\/nc-solutions\/milling-a-chamfer-on-a-contour"},{"title":"Multipass milling a convex radius on the workpiece edge","overviewText":"Program for multipass milling of a convex radius on the workpiece edge. The machining operation can be executed with an end mill or a ball-nose cutter. The number of linear paths ...","tags":[49,41,50,51,52,1,7,8,6,14,15,16,17,63],"uid":485,"detailPageLink":"\/tips\/nc-solutions\/multipass-milling-a-convex-radius-on-the-workpiece-edge"},{"title":"Radius at edge of hole","overviewText":"NC-Program for milling a radius at the edge of a hole. An end mill is used. The milling path is in a linearized circular path in the X\/Z plane. You define the number of linear ...","tags":[49,41,50,51,52,32,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":486,"detailPageLink":"\/tips\/nc-solutions\/radius-at-edge-of-hole"},{"title":"Cable feedthrough with kink protection","overviewText":"NC program for machining a cable feedthrough. It consists of a hole and a slot that is rounded at a radius to prevent kinking.","tags":[1,7,8,6,50,49,51,52,32,14,15,16,17,19,20,21,22,23,24,25,63],"uid":487,"detailPageLink":"\/tips\/nc-solutions\/cable-feedthrough-with-kink-protection"},{"title":"Multipass milling a concave radius on the workpiece edge","overviewText":"Program for multipass milling of a concave radius on the workpiece edge. The machining operation can be executed with an end mill or a ball-nose cutter. The number of linear paths ...","tags":[49,32,41,50,51,52,1,7,8,6,14,15,16,17,63],"uid":488,"detailPageLink":"\/tips\/nc-solutions\/multipass-milling-a-concave-radius-on-the-workpiece-edge"},{"title":"Tapered feather key","overviewText":"NC-Program for milling a body in the form of a tapered feather key. An end mill is used in contour lines. The number of contour lines and some more values you define in ...","tags":[32,49,50,51,52,43,1,7,8,6,14,15,16,17,19,63],"uid":489,"detailPageLink":"\/tips\/nc-solutions\/tapered-feather-key"},{"title":"Milling a tapered inside thread","overviewText":"NC program for milling a tapered internal thread. This program is arranged so that first another program is called to pre-mill the tapered hole. At the beginning of this called ...","tags":[32,49,50,51,52,1,7,8,6,14,15,16,17,19,63],"uid":490,"detailPageLink":"\/tips\/nc-solutions\/milling-a-tapered-inside-thread"},{"title":"Milling a tapered outside thread","overviewText":"NC program for milling a tapered external thread. This program is arranged so that first another program is called to pre-mill the taper. At the beginning of this called program ...","tags":[32,49,50,51,52,1,7,8,6,14,15,16,17,63],"uid":491,"detailPageLink":"\/tips\/nc-solutions\/milling-a-tapered-outside-thread"},{"title":"Multipass milling a radius along a contour in contour lines","overviewText":"NC program for multipass milling a radius in contour lines at the upper edge of a contour. At the beginning of the program you have to define all required parameters, and at the ...","tags":[32,49,50,51,52,1,7,8,6,14,15,16,17,19,63],"uid":492,"detailPageLink":"\/tips\/nc-solutions\/multipass-milling-a-radius-along-a-contour-in-contour-lines"},{"title":"Concave arc segment","overviewText":"NC program for machining a concave arc segment. You define the angular lengths of the segment in the X\/Y plane and the X\/Z plane using parameters. In addition, the radius to be ...","tags":[1,49,50,51,52,43,6,7,8,32,14,15,16,17,19,63],"uid":493,"detailPageLink":"\/tips\/nc-solutions\/concave-arc-segment"},{"title":"Horizontal truncated cone inside in contour lines","overviewText":"NC-Program for machining a horizontal truncated cone from inside. The part is machined with a ball-nose cutter in contour lines.The axis of rotation is parallel to the X axis.","tags":[32,43,49,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,63],"uid":494,"detailPageLink":"\/tips\/nc-solutions\/horizontal-truncated-cone-inside-in-contour-lines"},{"title":"Horizontal truncated cone outside in contour lines","overviewText":"NC-Program for machining a horizontal truncated cone from outside. The part is machined with a ball-nose cutter in contour lines whose number you define with the parameter SCALE ...","tags":[32,43,49,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,63],"uid":495,"detailPageLink":"\/tips\/nc-solutions\/horizontal-truncated-cone-outside-in-contour-lines"},{"title":"SL cycle with selectable contour","overviewText":"NC-Program in which a SL cycle is definined. Its special feature is that you can use a Q parameter to select which subprogram number is to be used as a contour.","tags":[32,1,49,50,51,52,42,7,8,6,14,15,16,17,19,63],"uid":496,"detailPageLink":"\/tips\/nc-solutions\/sl-cycle-with-selectable-contour"},{"title":"Circular pocket with radius on pocket floor","overviewText":"NC-Program for manufacturing a circular pocket in which the pocket floor and lateral surface are rounded together. It is machined with a toroid cutter. The machining is done in ...","tags":[1,32,49,50,51,52,42,7,8,6,14,15,16,17,63],"uid":497,"detailPageLink":"\/tips\/nc-solutions\/circular-pocket-with-radius-on-pocket-floor"},{"title":"P3G polygon as stud","overviewText":"NC program for machining a stud with the contour of a P3G polygon profile according to DIN 32711. The control calculates the contour from the geometric dimensions you define. You ...","tags":[49,42,32,50,51,52,1,7,8,6,14,15,17,16,63],"uid":498,"detailPageLink":"\/tips\/nc-solutions\/p3g-polygon-as-stud"},{"title":"P4C polygon as stud","overviewText":"NC program for machining a stud with the contour of a P4C polygon profile according to DIN 32712. First you create a circular stud with Cycle 257. Then the surfaces are machined ...","tags":[49,32,50,51,52,1,7,8,6,14,15,16,17,63],"uid":500,"detailPageLink":"\/tips\/nc-solutions\/p4c-polygon-as-stud"},{"title":"Roughing out a P3G polygon","overviewText":"Program for machining a pocket with the contour of a P3G polygon profile according to DIN 32711. From the geometric dimensions you define, the control calculates the contour and ...","tags":[49,32,42,50,51,52,1,7,8,6,14,15,16,17,63],"uid":501,"detailPageLink":"\/tips\/nc-solutions\/roughing-out-a-p3g-polygon"},{"title":"Roughing out an ellipse","overviewText":"NC program for machining a pocket with the contour of an ellipse. You enter all the required values in parameters. From the entries, the control calculates the contour of the ...","tags":[42,49,32,50,51,52,1,7,8,6,14,15,16,17,19,63],"uid":502,"detailPageLink":"\/tips\/nc-solutions\/roughing-out-an-ellipse"},{"title":"Polygon defined by the width across flats","overviewText":"NC program for milling a polygon. You define the polygon by entering the width across flats and the number of corners. In addition, you set several parameters that define the ...","tags":[42,49,50,51,52,32,1,7,8,6,14,16,15,17,19,20,21,22,23,24,25,63],"uid":504,"detailPageLink":"\/tips\/nc-solutions\/polygon-defined-by-the-width-across-flats"},{"title":"Radii in the XY plane","overviewText":"NC program for milling arcs whose radius is larger than the maximum permissible radius in a path function. ","tags":[32,49,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":505,"detailPageLink":"\/tips\/nc-solutions\/radii-in-the-xy-plane"},{"title":"2-D spiral","overviewText":"NC program for milling a spiral in the X\/Y plane. First you enter all the required values in parameters. From the entries, the control calculates the tool path, which consists of ...","tags":[42,49,32,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":506,"detailPageLink":"\/tips\/nc-solutions\/2-d-spiral"},{"title":"Ellipse in the XY plane","overviewText":"NC program for milling an elliptical path. You enter all the required values in parameters. From the entries, the control calculates the required tool path and executes it. In ...","tags":[42,49,32,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":507,"detailPageLink":"\/tips\/nc-solutions\/ellipse-in-the-xy-plane"},{"title":"Polygon defined by the circumradius","overviewText":"NC program for milling a polygon. You define the polygon by entering the circumradius and the number of corners. In addition, you set several parameters that define the polygon ...","tags":[42,49,50,51,52,32,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":508,"detailPageLink":"\/tips\/nc-solutions\/polygon-defined-by-the-circumradius"},{"title":"Polar pattern","overviewText":"NC program for defining a circular point pattern. All values required for calculating the pattern are to be defined in parameters. Based on these values, the control ...","tags":[30,49,32,50,51,52,38,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":509,"detailPageLink":"\/tips\/nc-solutions\/polar-pattern"},{"title":"Frame point pattern","overviewText":"Program for defining a frame-shaped point pattern. All values required for calculating the pattern are to be defined in parameters. Based on these values, the control calculates ...","tags":[30,49,32,38,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":510,"detailPageLink":"\/tips\/nc-solutions\/frame-point-pattern"},{"title":"Cone as helical movement","overviewText":"NC program for milling a cone (truncated cone). The tool follows a helical path. ","tags":[1,6,32,8,7,49,50,51,43,14,16,15,17,52,63],"uid":517,"detailPageLink":"\/tips\/nc-solutions\/cone-as-helical-movement"},{"title":"Drilling sequence beginning in a pilot hole","overviewText":"NC program for a drilling sequence in which the tool is positioned in a pilot hole before actual machining begins. ","tags":[1,6,7,8,32,49,50,51,24,14,25,21,23,19,22,16,15,17,20,30,52,63],"uid":516,"detailPageLink":"\/tips\/nc-solutions\/drilling-sequence-beginning-in-a-pilot-hole"},{"title":"Pattern defined in a table","overviewText":"NC program in which holes are drilled at multiple positions. In this example, the drilling positions are saved in a table. This enables the user to easily assign drilling depths, ...","tags":[1,6,7,8,32,49,50,51,47,38,52,19,16,30,14,15,17,63],"uid":515,"detailPageLink":"\/tips\/nc-solutions\/pattern-defined-in-a-table"},{"title":"Cross-drilling of tubes","overviewText":"NC programs for cross-drilling of a tube with the possibility of defining different spindle speeds and feed rates, for example to move at an increased feed rate inside a tube.","tags":[1,6,7,8,32,49,50,51,30,22,21,14,15,16,19,20,52,31],"uid":514,"detailPageLink":"\/tips\/nc-solutions\/cross-drilling-of-tubes"},{"title":"\u201cLines on circular surface\u201d point pattern","overviewText":"NC program for defining a point pattern in which holes are made on a circular workpiece in linear arrangement (capacitor plate). ","tags":[1,6,7,8,32,49,50,51,30,25,24,23,22,14,15,16,17,19,20,52,21,63],"uid":513,"detailPageLink":"\/tips\/nc-solutions\/lines-on-circular-surface-point-pattern"},{"title":"Drilling process with decreasing plunging depth","overviewText":"NC program for a drilling process with exponentially decreasing plunging depth. ","tags":[1,6,7,8,32,49,50,51,52,25,24,23,22,21,14,19,16,15,17,20,63],"uid":512,"detailPageLink":"\/tips\/nc-solutions\/drilling-process-with-decreasing-plunging-depth"},{"title":"Grid-line point pattern","overviewText":"NC program for defining a grid-line point pattern. ","tags":[1,6,30,49,50,51,52,38,7,8,25,24,23,22,21,14,15,16,17,19,20,63],"uid":511,"detailPageLink":"\/tips\/nc-solutions\/grid-line-point-pattern"},{"title":"Spiral point pattern with equal distances","overviewText":"NC program for defining a spiral-shaped point pattern with equal position distances. All values required for calculating the pattern are to be defined in parameters. Based on ...","tags":[25,24,23,22,21,14,15,16,17,19,20,32,38,50,51,52,1,7,8,6,30,49,63],"uid":556,"detailPageLink":"\/tips\/nc-solutions\/spiral-point-pattern-with-equal-distances"},{"title":"Elliptical hole pattern","overviewText":"NC program for defining an ellipse-shaped point pattern.","tags":[1,32,49,50,51,6,7,8,25,19,14,15,16,17,20,21,22,23,24,63],"uid":503,"detailPageLink":"\/tips\/nc-solutions\/elliptical-hole-pattern"},{"title":"Guide","overviewText":"Quick-Start Guide for Course Participants","tags":[4,9],"uid":499,"detailPageLink":"\/tips\/nc-solutions\/guide"},{"title":"HIT Solutions Programming Station Exercises - Milling \u2013 3+2-Axis Machining","overviewText":"HIT Solutions Programming Station Exercises - Milling \u2013 3+2-Axis Machining","tags":[9,14,15,16,4,62],"uid":290,"detailPageLink":"\/tips\/nc-solutions\/hit-solutions-programming-station-exercises-milling-3-2-axis-machining"},{"title":"HIT Solutions Additional Exercises - Milling \u2013 3+2-Axis Machining","overviewText":"HIT Solutions Additional Exercises - Milling \u2013 3+2-Axis Machining","tags":[9,14,15,17,4,62],"uid":289,"detailPageLink":"\/tips\/nc-solutions\/hit-solutions-additional-exercises-milling-3-2-axis-machining"},{"title":"HIT Solutions Programming Station Exercises - Milling - 3-Axis Machining","overviewText":"HIT Solutions Programming Station Exercises - Milling - 3-Axis Machining\r\n","tags":[9,14,15,17,4,61],"uid":284,"detailPageLink":"\/tips\/nc-solutions\/hit-solutions-programming-station-exercises-milling-3-axis-machining"},{"title":"HIT Solutions Additional Exercises - Milling - 3-Axis Machining","overviewText":"HIT Solutions Additional Exercises - Milling - 3-Axis Machining","tags":[9,14,15,17,61,4],"uid":279,"detailPageLink":"\/tips\/nc-solutions\/hit-solutions-additional-exercises-milling-3-axis-machining"},{"title":"Creating a 3D-ToolComp table with Cycle 444","overviewText":"NC program for ascertaining compensation values for the 3D-ToolComp option (option 92) with the touch probe, and writing them in the 3DTC table.","tags":[1,49,50,51,32,44,47,58,6,14,63],"uid":518,"detailPageLink":"\/tips\/nc-solutions\/creating-a-3d-toolcomp-table-with-cycle-444"},{"title":"Running a 3+2-axis NC program on a pyramid fixture","overviewText":"NC program for machining four workpieces using a pyramid fixture.","tags":[1,6,7,8,40,49,50,51,32,37,16],"uid":519,"detailPageLink":"\/tips\/nc-solutions\/running-a-3-2-axis-nc-program-on-a-pyramid-fixture"},{"title":"Find program run time and display it","overviewText":"NC program for measuring the program run time and displaying it in a pop-up window at program end.","tags":[49,50,51,32,40,1,7,8,6,14,16,15,17,52,63],"uid":520,"detailPageLink":"\/tips\/nc-solutions\/find-program-run-time-and-display-it"},{"title":"Engraving, lateral surface","overviewText":"NC program in which the engraving cycle engraves a text that can be machined straight or in an arc. ","tags":[27,1,7,8,31,6],"uid":521,"detailPageLink":"\/tips\/nc-solutions\/engraving-lateral-surface"},{"title":"Sleeve, full-surface machining with dual spindles","overviewText":"NC program for full-surface machining with a main spindle and counter spindle. ","tags":[27,1,7,8,31,6,54],"uid":522,"detailPageLink":"\/tips\/nc-solutions\/sleeve-full-surface-machining-with-dual-spindles"},{"title":"Hemisphere, outside, as spiral path with toroid cutter","overviewText":"NC program for machining the outside of a sphere section with a toroid cutter.","tags":[14,16,15,17,1,32,7,8,6,43,49,50,51,19,20,21,63],"uid":523,"detailPageLink":"\/tips\/nc-solutions\/hemisphere-outside-as-spiral-path-with-toroid-cutter"},{"title":"Finding the hole center by probing three points","overviewText":"NC program for determining the center of a hole by probing three points and then setting the datum in X and Y.","tags":[19,16,44,49,50,51,32,1,6],"uid":524,"detailPageLink":"\/tips\/nc-solutions\/finding-the-hole-center-by-probing-three-points"},{"title":"Resolving decimal values into binary values","overviewText":"A machine parameter is read out and saved in Q1.","tags":[16,1,32,40,49,50,51,7,8,6,47],"uid":525,"detailPageLink":"\/tips\/nc-solutions\/resolving-decimal-values-into-binary-values"},{"title":"Horizontal cylinder, inside, in contour lines with ball-nose cutter","overviewText":"NC program for machining the inside of a cylinder surface with a ball-nose cutter. ","tags":[49,32,50,51,7,8,6,1,43,14,15,16,17,19,20,21,22,23,24,25,63],"uid":526,"detailPageLink":"\/tips\/nc-solutions\/horizontal-cylinder-inside-in-contour-lines-with-ball-nose-cutter"},{"title":"Horizontal cylinder, outside, as arc around X-Z with end mill","overviewText":"NC program for machining the outside of a cylinder surface with an end mill. ","tags":[32,43,49,50,51,1,6,7,8,14,15,16,17,19,20,21,22,23,24,25,63],"uid":527,"detailPageLink":"\/tips\/nc-solutions\/horizontal-cylinder-outside-as-arc-around-x-z-with-end-mill"},{"title":"Standing torus inside","overviewText":"NC program for inside machining of a standing, torus-shaped object. ","tags":[43,49,32,50,51,1,6,7,8,14,15,16,17,19],"uid":528,"detailPageLink":"\/tips\/nc-solutions\/standing-torus-inside"},{"title":"Taper inside with 3-D lines","overviewText":"NC program for inside milling of a cone. The operation requires a linear path in the X\/Z plane from top to bottom. ","tags":[1,6,7,8,32,43,49,50,51,63,14,15,16,17,19,20,21,22,23,24,25],"uid":529,"detailPageLink":"\/tips\/nc-solutions\/taper-inside-with-3-d-lines"},{"title":"Horizontal truncated cone, outside, with ball-nose cutter","overviewText":"Program for machining the outside of a truncated cone with a ball-nose cutter","tags":[1,6,7,8,32,49,50,51,14,15,16,17,19,20,21,22,23,24,25],"uid":530,"detailPageLink":"\/tips\/nc-solutions\/horizontal-truncated-cone-outside-with-ball-nose-cutter"},{"title":"Hemisphere, outside, in contour lines with ball-nose cutter","overviewText":"NC program for machining the outside of a hemisphere with a ball-nose cutter. ","tags":[7,6,8,32,1,43,14,15,16,17,19,20,21,22,23,24,25,63],"uid":531,"detailPageLink":"\/tips\/nc-solutions\/hemisphere-outside-in-contour-lines-with-ball-nose-cutter"},{"title":"Hemisphere, outside, in 3-D lines with end mill","overviewText":"NC program for machining the outside of a hemisphere with an end mill.\r\n","tags":[1,6,7,8,32,43,14,15,16,17,19,20,21,22,23,24,25,63],"uid":532,"detailPageLink":"\/tips\/nc-solutions\/hemisphere-outside-in-3-d-lines-with-end-mill"},{"title":"Milled-turned workpiece no 2","overviewText":"NC-Program for machining a milled-turned workpiece.","tags":[33,7,8,6,52,1,63,14],"uid":533,"detailPageLink":"\/tips\/nc-solutions\/milled-turned-workpiece-no-2"},{"title":"Milled-turned workpiece no 1","overviewText":"NC-Program for machining a milled-turned workpiece.","tags":[1,6,7,8,33,52,63],"uid":534,"detailPageLink":"\/tips\/nc-solutions\/milled-turned-workpiece-no-1"},{"title":"DIN-ISO1","overviewText":"NC program in DIN-ISO format.","tags":[1,6,7,8,30,39,38,49,50,51,14,15,16,17,19,20,21,22,23,24,25],"uid":535,"detailPageLink":"\/tips\/nc-solutions\/din-iso1"},{"title":"Horizontal cylinder, outside, in contour lines with ball-nose cutter","overviewText":"NC program for machining the outside of a cylinder surface with a ball-nose cutter. ","tags":[6,7,8,32,43,49,50,51,14,15,16,17,19,20,21,22,23,24,25],"uid":536,"detailPageLink":"\/tips\/nc-solutions\/horizontal-cylinder-outside-in-contour-lines-with-ball-nose-cutter"},{"title":"Horizontal cylinder, outside, as arc around X-Z with toroid cutter","overviewText":"NC program for machining the outside of a cylinder surface with a toroid cutter. ","tags":[43,49,50,51,32,6,7,8,1,14,15,16,17,19,20,21,22,23,24,25],"uid":537,"detailPageLink":"\/tips\/nc-solutions\/horizontal-cylinder-outside-as-arc-around-x-z-with-toroid-cutter"},{"title":"Engraving, face","overviewText":"NC program in which the engraving cycle engraves a text that can be machined straight or in an arc.","tags":[32,53,7,8,1,6,27,28,29],"uid":538,"detailPageLink":"\/tips\/nc-solutions\/engraving-face"},{"title":"Taper outside with 3-D lines","overviewText":"NC program for outside milling of a cone.","tags":[1,32,6,7,8,49,50,51,43,14,15,16,17,19,20,21,22,23,24,25,63],"uid":539,"detailPageLink":"\/tips\/nc-solutions\/taper-outside-with-3-d-lines"},{"title":"Hemisphere, outside, as spiral path with ball-nose cutter","overviewText":"NC program for machining the outside of a sphere section with a ball-nose cutter.","tags":[32,43,49,50,52,51,1,7,8,6,14,15,16,17,19,20,21,63],"uid":540,"detailPageLink":"\/tips\/nc-solutions\/hemisphere-outside-as-spiral-path-with-ball-nose-cutter"},{"title":"Deburr a hole on a cylinder surface","overviewText":"NC program to deburr a hole drilled into a cylinder at right angles to the cylinder axis using a form tool. The tool moves in the three linear axes First you define all required ...","tags":[41,49,50,51,52,32,1,7,8,6,14,15,16,17,19,20,21,22],"uid":541,"detailPageLink":"\/tips\/nc-solutions\/deburr-a-hole-on-a-cylinder-surface"},{"title":"Milling fits in a reliable process","overviewText":"NC program for milling a wide variety of fits. After the fits have been milled, they are measured with a touch probe. The cycles used in the process automatically compensate the ...","tags":[44,50,51,52,32,1,6,14,15,16,17,63],"uid":542,"detailPageLink":"\/tips\/nc-solutions\/milling-fits-in-a-reliable-process"},{"title":"Hemisphere, inside, as spiral path with ball-nose cutter","overviewText":"NC program for machining the inside of a sphere section with a ball-nose cutter.The machining operation is performed in a helical movement. This movement is divided into ...","tags":[32,43,49,50,51,52,1,7,8,6,14,15,16,17,19,20,21,63],"uid":543,"detailPageLink":"\/tips\/nc-solutions\/hemisphere-inside-as-spiral-path-with-ball-nose-cutter"},{"title":"Deburring a hole in the horizontal inside surface of a cylinder","overviewText":"NC program for deburring a hole in the inside surface of a cylinder with a ball-nose cutter. The position of the hole, the radius of the hole and cylinder, as well as other ...","tags":[32,41,49,50,51,52,1,7,8,6],"uid":544,"detailPageLink":"\/tips\/nc-solutions\/deburring-a-hole-in-the-horizontal-inside-surface-of-a-cylinder"},{"title":"Deburring the inclined surface of a circle with a form tool","overviewText":"NC program for deburring a circular stud or a hole on an inclined surface You use a form tool that moves only in the three linear axes. At the beginning of the program you ...","tags":[32,50,51,52,41,1,7,8,6,14,15,16,17,19],"uid":545,"detailPageLink":"\/tips\/nc-solutions\/deburring-the-inclined-surface-of-a-circle-with-a-form-tool"},{"title":"Horizontal cylinder, outside, as arc around X-Z with ball-nose cutter","overviewText":"NC program for machining the outside of a cylinder surface with a ball-nose cutter. The cylinder axis is parallel to the Y axis. The machining operation is performed in a circular ...","tags":[43,49,32,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25],"uid":546,"detailPageLink":"\/tips\/nc-solutions\/horizontal-cylinder-outside-as-arc-around-x-z-with-ball-nose-cutter"},{"title":"Rectangular funnel, definition of all corners, with SL2 cycles","overviewText":"NC program for machining a rectangular funnel and a pocket at the bottom. Definition of all eight corner points with the X and Y coordinates. The machining operation is performed ...","tags":[32,49,50,51,52,1,7,8,6,14,15,17,19,20,63],"uid":547,"detailPageLink":"\/tips\/nc-solutions\/rectangular-funnel-definition-of-all-corners-with-sl2-cycles"},{"title":"Rectangular funnel, definition of all corners, with SL1 cycles","overviewText":"NC program for machining a rectangular funnel and a pocket at the bottom. Definition of all eight corner points with the X and Y coordinates. The machining operation is performed ...","tags":[32,49,43,50,51,52,1,7,8,6,16,19,20,21,22,23,24],"uid":548,"detailPageLink":"\/tips\/nc-solutions\/rectangular-funnel-definition-of-all-corners-with-sl1-cycles"},{"title":"Horizontal truncated cone, inside, with ball-nose cutter","overviewText":"NC program for machining the inside of a truncated cone with a ball-nose cutter. The cone axis is parallel to the Y axis. The machining operation is performed in a circular arc ...","tags":[49,43,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25],"uid":549,"detailPageLink":"\/tips\/nc-solutions\/horizontal-truncated-cone-inside-with-ball-nose-cutter"},{"title":"Hemisphere, inside, in contour lines with ball-nose cutter","overviewText":"NC program for machining the inside of a hemisphere with a ball-nose cutter. The machining operation is performed in contour lines so that the milling path runs in the X\/Y plane ...","tags":[49,43,32,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":550,"detailPageLink":"\/tips\/nc-solutions\/hemisphere-inside-in-contour-lines-with-ball-nose-cutter"},{"title":"Screw conveyor with five axis machining","overviewText":"NC program for machining a screw conveyor. The form with its undercuts requires an inclined tool during machining. The TCPM function was used in order to permit compensation ...","tags":[51,52,32,46,43,1,7,8,6],"uid":551,"detailPageLink":"\/tips\/nc-solutions\/screw-conveyor-with-five-axis-machining"},{"title":"Deburring a hole in the horizontal outside surface of a cylinder","overviewText":"NC program for deburring a hole in the outside surface of a cylinder with a ball-nose cutter. The position of the hole, the radius of the hole and cylinder, as well as other ...","tags":[41,49,32,50,51,52,1,7,8,6],"uid":552,"detailPageLink":"\/tips\/nc-solutions\/deburring-a-hole-in-the-horizontal-outside-surface-of-a-cylinder"},{"title":"Hemisphere, outside, in 3-D lines with toroid cutter","overviewText":"NC program for machining the outside of a hemisphere with a toroid cutter.The milling operation is performed in an upward direction on an X\/Z path. This movement is divided into ...","tags":[49,43,32,50,51,52,1,7,8,6,14,15,16,17,19,20,21,22,23,24,25,63],"uid":553,"detailPageLink":"\/tips\/nc-solutions\/hemisphere-outside-in-3-d-lines-with-toroid-cutter"},{"title":"Determine current date and time","overviewText":"NC-Program for determining the current date and time.Therefore, the control reads the current systemtime and calculates the current date and time, and saves all values in ...","tags":[1,33,32,30,49,50,51,52,7,8,6,40,14,15,16,17,18,63],"uid":554,"detailPageLink":"\/tips\/nc-solutions\/determine-current-date-and-time"},{"title":"Watch case","overviewText":"Set of drawings and NC programs to manufacture a watch case.","tags":[14,19,16,15,1,34,32,50,51,52,7,8,6],"uid":555,"detailPageLink":"\/tips\/nc-solutions\/watch-case"},{"title":"Solitaire game","overviewText":"Set of drawings and NC programs to manufacture a solitaire game with cover.\r\n\r\n","tags":[1,14,16,15,17,34,49,50,51,52,53,54,7,6,27,28,8],"uid":557,"detailPageLink":"\/tips\/nc-solutions\/solitaire-game"},{"title":"Coordinate cross","overviewText":"Set of drawings for coordinate cross","tags":[14,16,15,34,50,51,52,6,7,8,1,37],"uid":558,"detailPageLink":"\/tips\/nc-solutions\/coordinate-cross"},{"title":"Compressed air motor","overviewText":"Drawing set for the production parts of a compressed air motor.","tags":[34,6,14,16,15,17,28,27,49,50,51,53,54],"uid":559,"detailPageLink":"\/tips\/nc-solutions\/compressed-air-motor"}],"allCategoriesWithTags":[{"uid":9,"name":"Category","tags":[{"name":"NC program","uid":1},{"name":"Additional documentation","uid":4}]},{"uid":10,"name":"Product","tags":[{"name":"Machine control","uid":6},{"name":"Programming station","uid":7},{"name":"Programming station VirtualBox","uid":8}]},{"uid":11,"name":"Product type","tags":[]},{"uid":12,"name":"Area of application","tags":[{"name":"Drilling","uid":30},{"name":"Turning","uid":31},{"name":"Milling","uid":32},{"name":"Milling-turning","uid":33},{"name":"Demos and sets of drawings","uid":34},{"name":"Collision objects","uid":35},{"name":"Data transfer","uid":36}]},{"uid":13,"name":"Applications","tags":[{"name":"Inclined machining","uid":37},{"name":"Machining positions","uid":38},{"name":"CAM examples","uid":39},{"name":"Calculations","uid":40},{"name":"Deburring \/ chamfering","uid":41},{"name":"2-D contours","uid":42},{"name":"Objects","uid":43},{"name":"Measuring \/ probing","uid":44},{"name":"Engraving","uid":45},{"name":"Simultaneous machining","uid":46},{"name":"Tables","uid":47},{"name":"Chucking equipment","uid":48}]},{"uid":14,"name":"Machine kinematics","tags":[{"name":"Milling in 3 axes (X, Y, Z)","uid":49},{"name":"Milling in 3 + 2 axes (X, Y, Z + inclined axes)","uid":50},{"name":"Milling in 5 axes (X, Y, Z + tilting axes)","uid":51},{"name":"Milling in 5 axes with turning function (X, Y, Z + tilting axes)","uid":52},{"name":"Turning in 2 axes (X, Z, C)","uid":53},{"name":"Turning in multiple axes (X, Z, Y, B, W)","uid":54},{"name":"Meerassig draaien (X Z Y B W)","uid":54}]},{"uid":15,"name":"Mode of operation","tags":[{"name":"Manual input","uid":55},{"name":"Handwheel","uid":56},{"name":"MOD function \/ network","uid":57},{"name":"Program run","uid":58},{"name":"Programming","uid":59},{"name":"Test run","uid":60}]},{"uid":16,"name":"HIT-Learning Package","tags":[{"name":"Milling - 3-Axis Machining","uid":61},{"name":"Milling \u2013 3+2-Axis Machining","uid":62}]}]} </span><span id="nc-solutions__overview-data-all-categories-with-tags-cache-hash" style="display: none"> "201ddd0af477f79c3ec7569b43cd70ce" </span><span id="nc-solutions__overview-translations" style="display: none"> { "pageText": { "key": "nc_solutions.pageXofX", "data": "Page {0} of {1}" }, "results":{ "key": "nc_solutions.results", "data": "Results" }, "search":{ "key": "nc_solutions.search", "data": "Search" } } </span></div></div></div></div></div></div></div> <!--TYPO3SEARCH_end--> <footer class="footer bg-dark"> <div class="footer__cross-links container py-5"> <div class="row no-gutters"> <div class="col-md-3 col-12 mb-md-0 mb-4"> <div class="text-white font-weight-bold mb-3"> </div> <a href="/cnc-controls" class="d-block text-uppercase text-white font-weight-bold"> Products </a> <a href="/software" class="d-block text-uppercase text-white font-weight-bold"> Software </a> <a href="/tips" class="d-block text-uppercase text-white font-weight-bold"> Tips </a> <a href="/technical-training" class="d-block text-uppercase text-white font-weight-bold"> Training </a> <a href="/media-library" class="d-block text-uppercase text-white font-weight-bold"> Media library </a> <a href="/klartext-magazine" class="d-block text-uppercase text-white font-weight-bold"> Magazine </a> </div> <div class="col-md-6 col-12 mb-md-0 mb-4"> <div class="d-flex flex-column align-items-center justify-content-center"> <div class="footer__separator footer__separator--vertical mb-3"></div> <div class="d-flex flex-column align-items-center"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="-2 -2 294 37.968" height="33" class=""> <defs> <style> .logo { fill: #fff; } </style> </defs> <path class="logo" d="M220.007,5.643V39.611h9.438V25.957h12.84V39.611h9.438V5.643h-9.438V19.2h-12.84V5.643Zm35.98,0V39.611h23.668v-6.42H265.378v-7.57h13.271V19.393H265.378V12.063h14.277V5.643Zm26.255,0V39.611h9.39V5.643Zm13.654,0V39.611H310.27c11.682,0,19.355-4.39,19.355-16.96S321.952,5.643,310.27,5.643Zm35.022,0V39.611h23.667v-6.42H340.309v-7.57H353.58V19.393H340.309V12.063h14.277V5.643Zm26.973,0V39.611H365.8l-.575-26.4,10.828,26.4h13.271V5.643h-8l.767,26.4-11.834-26.4Zm35.693,0V39.611h9.438V25.957h12.792V39.611h9.438V5.643h-9.438V19.2H403.024V5.643Zm46.185,0L426.116,39.611h9.39l2.587-7.043h14.661l2.683,7.043h9.438l-13.7-33.968Zm25.488,0V39.611H474.7V5.643Zm13.319,0V39.611h7.953l-.575-26.4,10.828,26.4h13.223V5.643h-8l.767,26.4-11.834-26.4ZM305.335,12.207h4.408c5.134,0,10.013,3.43,10.013,10.444s-4.879,10.4-10.013,10.4h-4.408Zm140.089.239L450.5,26.388H440.346Z" transform="translate(-220.007 -5.643)"/> </svg> <div class="text-white font-weight-bold text-center footer__core-text"> <p>Klartext Portal</p> </div> </div> <div class="footer__separator footer__separator--vertical"></div> <div class="mt-2 mt-md-4"> <a href="https://www.heidenhain.com/company/contact#c4922" target="_blank" class="font-weight-bold" rel="noreferrer"> HEIDENHAIN worldwide </a> </div> </div> </div> <div class="col-md-3 col-12 mb-md-0 mb-4"> <div class="d-flex flex-column align-items-center"> <div class="font-weight-bold text-white text-center mb-3"> More information </div> <a href="https://www.heidenhain.com/tnc-club-overview" target="_blank" class="btn text-white mb-4 btn-primary d-block d-lg-inline-block footer__button" rel="noreferrer"> TNC Club </a> <a href="https://www.youtube.com/user/heidenhaintv" target="_blank" class="btn text-white mb-4 btn-primary d-block d-lg-inline-block footer__button" rel="noreferrer"> HEIDENHAIN TV </a> <a href="https://news.heidenhain.com/machine-tool" target="_blank" class="btn text-white mb-4 btn-primary d-block d-lg-inline-block footer__button"> Solutions for machine tools </a> </div> </div> </div> </div> <div class="bg-darker"> <div class="container"> <div class="row no-gutters align-items-center"> <div class="col-lg-4 col-12"> <div class="text-xs text-lg-left text-sm-left text-md-center text-light py-3"> © HEIDENHAIN 2025 </div> </div> <div class="col-lg-4 col-12"> <div class="text-md text-light text-center py-4"> <div class="d-flex flex-row justify-content-between justify-content-md-center align-items-center"> </div> </div> </div> <div class="col-lg-4 col-12"> <div class="d-flex flex-md-row flex-column justify-content-center justify-content-lg-end align-items-md-center py-3"> <a href="/legal-notice" class="text-xs text-light ml-md-2 mb-md-0 mb-3"> Legal notice </a> <a href="/privacy-statement" class="text-xs text-light ml-md-2 mb-md-0 mb-3"> Privacy statement </a> <a href="/terms-of-use" class="text-xs text-light ml-md-2 mb-md-0 mb-3"> Terms of use </a> </div> </div> </div> </div> </div> </footer> <div class="position-fixed sticky-nav d-none d-lg-flex"> </div> </main> <script src="/typo3conf/ext/cs_seo/Resources/Public/JavaScript/cs_seo.ga.js?1684487788"></script> <script src="/typo3conf/ext/form_crshield/Resources/Public/JavaScript/FormCrShield.js?1706792903"></script> <script async>const u=e=>{e.target.media=e.target.dataset.media||"all"},l=(h,m)=>{const e=document.createElement("link");e.href=h;e.rel="stylesheet";e.media="print";m&&(e.dataset["media"]=m);e.addEventListener("load",u);document.body.append(e)};l("\/typo3conf\/ext\/sitepackage\/Resources\/Public\/Js\/dist\/assets\/main-BhuLoIIC.css");</script><link rel="preload" as="style" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/main-BhuLoIIC.css" /><noscript><link rel="stylesheet" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/main-BhuLoIIC.css" /></noscript><script type="module" defer async src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/header_top_line-mk1Hqo2n.js"></script><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/_commonjsHelpers-BosuxZz1.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/index-Cgxhk2ZS.js" /><script type="module" defer async src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/index-CNcQWvPr.js"></script><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/jquery-BdPLyg0l.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/util-DHEWulSJ.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/popper-DKBzXF5V.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/on-dom-ready-Btuw-ziZ.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/jquery-_dk5Cfbq.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/isSymbol-DHcJv6te.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/toNumber-OUaWPfBq.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/homesite-CUonnsRk.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/popover-Bdm1BB6U.js" /><link rel="modulepreload" href="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/anchor-ClvUf7WU.js" /><script type="module" defer async src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/index-MAmfBDuG.js"></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/polyfills-legacy-BNrLoWqb.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/home-lib-bootstrap-legacy-DE9P8Q9T.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/main-lib-additional-bootstrap-legacy-DR3V7M2I.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/home-remainder-legacy-2g05LkHW.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/main-remainder-legacy-wv_CPGBK.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/header_template-legacy-CNABMIj4.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/brand_header_template-legacy-LBKpwSLG.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/header_top_line-legacy-C37eZqD6.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/_commonjsHelpers-legacy-DUdKTVN3.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/index-legacy-CO9VAks8.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/main-legacy-BlbCS_nT.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/index-legacy-D4iPbNT6.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/jquery-legacy-DB1oKLee.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/util-legacy-BASVk6TJ.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/popper-legacy-L3aMNzWf.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/on-dom-ready-legacy-C3tfszu9.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/jquery-legacy-CR4FekG2.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/isSymbol-legacy-BOOq3V8-.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/toNumber-legacy-RxR_RJya.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/homesite-legacy-BAXowVzW.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/popover-legacy-CGRRNZMf.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/anchor-legacy-DP-G_rfb.js" defer nomodule></script><script type="application/javascript" src="/typo3conf/ext/sitepackage/Resources/Public/Js/dist/assets/index-legacy-Bybrwr2-.js" defer nomodule></script> </body> </html>