1 2 3<!DOCTYPE html> 4<html lang="en" dir="ltr" class=""> 5<head> 6 <link rel="preload" href="/dist/fonts/roboto-condensed-v30-latin-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"> 7 <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin> 8 <link rel="dns-prefetch" href="https://www.googletagmanager.com"> 9 10
10<script> 11 window.dataLayer = window.dataLayer || []; 12 window.dataLayer.push({ 13 'region': 'NA', 14 'language': 'English', 15 'country': 'US' 16 }); 17 var currentLanguage = "en"; 18 var currentRegion = "NA"; 19 var wtKey = "f05a9bd227d74ef18a0c17cd60bb185d-9e1d9f26-578f-42e5-83dd-8517f54568c5-7144"; 20 var wtOrg = "dff295e7-adf1-4221-9ea0-8405bdbfb5df"; 21 </script>
21 22 23<style> 24 @font-face { 25 font-display: swap; 26 font-family: 'Roboto Condensed'; 27 font-style: normal; 28 font-weight: normal; 29 src: url('/dist/fonts/roboto-condensed-v30-latin-regular.woff2') format('woff2'); 30 } 31 32 /* Fallback font with adjusted metrics to match Roboto Condensed */ 33 @font -face { 34 font-family: 'Roboto Condensed Fallback'; 35 src: local('Arial Narrow'); 36 size-adjust: 107%; 37 ascent-override: 90%; 38 descent-override: 19%; 39 line-gap-override: 5%; 40 } 41</style> 42 <style>@media(min-width: 992px){.critical-hide-desktop{position:absolute !important;opacity:0 !important;visibility:hidden !important}}@media(max-width: 991px){.critical-show-mobile{opacity:1 !important;visibility:visible !important}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;position:relative;min-height:100%}body{margin:0}header,nav,footer{display:block}a{background-color:rgba(0,0,0,0)}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}button,input[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:16px}body{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;color:#000;background-color:#fff}input,button{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#d6272e;text-decoration:none}.img-responsive{display:block;max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:10px;margin-bottom:10px;font-size:18px}p{margin:0 0 10px}ul{margin-top:0;margin-bottom:10px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.container{width:750px}}@media(min-width: 992px){.container{width:970px}}@media(min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-12,.col-sm-12,.col-md-6,.col-md-8,.col-md-9,.col-md-10,.col-md-12,.col-lg-3,.col-lg-4,.col-lg-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12{float:left;width:100%}@media(min-width: 768px){.col-sm-12{float:left;width:100%}}@media(min-width: 992px){.col-md-6{float:left;width:50%}.col-md-8{float:left;width:66.66666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.33333333%}.col-md-12{float:left;width:100%}}@media(min-width: 1200px){.col-lg-3{float:left;width:25%}.col-lg-4{float:left;width:33.33333333%}.col-lg-8{float:left;width:66.66666667%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:" "}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.visible-xs,.visible-sm{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm{display:block !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}h1,h2,h3,h4,h5{font-family:"Roboto Condensed","Roboto Condensed Fallback","Arial Narrow","Times New Roman",sans-serif;font-weight:500}h1{font-size:48px;margin-bottom:10px;margin-top:20px !important}h2{font-size:36px}h3{font-size:30px}h4{font-size:20px}h5{font-size:16px}.padding0-top{padding-top:0}.padding15-top{padding-top:15px}.padding30-top{padding-top:30px}.padding45-top{padding-top:45px}.padding0-bottom{padding-bottom:0}.padding15-bottom{padding-bottom:15px}.padding30-bottom{padding-bottom:30px}.padding45-bottom{padding-bottom:45px}.padding0-left{padding-left:0}.padding15-left{padding-left:15px}.padding30-left{padding-left:30px}.padding45-left{padding-left:45px}.padding0-right{padding-right:0}.padding15-right{padding-right:15px}.padding30-right{padding-right:30px}.padding45-right{padding-right:45px}.rowlayoutblock{background-repeat:no-repeat;background-size:cover}.rowlayoutblock .rowlayoutblock--content .row-layout-messaging{width:100%}.container .rowlayoutblock{padding-left:0 !important;padding-right:0 !important}div.rowlayoutblock.no-gutter div.block{padding-left:0 !important;padding-right:0 !important} 43.site-search-desktop{display:none}.navbar-collapse.collapse,.dropdown-menu{display:none}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;background-image:none;border:1px solid rgba(0,0,0,0);line-height:1.42857143;border-radius:0;box-sizing:border-box;white-space:initial;padding:6px 12px;font-family:"Roboto Condensed","Arial Narrow","Times New Roman",sans-serif;text-transform:uppercase;font-size:20px}.btn-default{color:#333;background-color:#fff;border-color:#ccc;font-family:Arial,Helvetica,sans-serif;text-transform:initial;font-size:16px}.btn-primary{color:#fff;background-color:#d6272e;border-color:#d6272e;border-width:2px;font-size:20px}.btn-block{display:block;width:100%}.collapse{display:none}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid rgba(0,0,0,0)}@media(min-width: 768px){.navbar{border-radius:4px}}@media(min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid rgba(0,0,0,0);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}@media(min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:rgba(0,0,0,0);background-image:none;border:1px solid rgba(0,0,0,0);border-radius:4px}
43.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse{border-color:#e7e7e7}.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}h4{font-family:"Roboto Condensed","Arial Narrow","Times New Roman",sans-serif;font-size:20px;color:#000}:focus,:active{outline:none;box-shadow:none;border-radius:0}ul{padding-left:20px}@media(max-width: 767px){.desktop{display:none !important}.no-gutter-xs{padding-left:0 !important;padding-right:0 !important}}.toggle-content{display:none}.background-gray-bg{background-color:#e8e9e9}span.svgsprite{box-sizing:content-box;min-width:1em;display:inline-block}span.svgsprite svg{width:1em;height:1em;vertical-align:middle;display:inline-block;position:relative;fill:currentColor;top:-0.1em}button.btn{white-space:normal}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem }.technology-nav-links{display:flex;flex-direction:column;justify-content:center;align-items:center}.technology-nav-links .btn-toggle{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:14px;font-weight:bold;text-transform:uppercase;padding:14px 0}.technology-nav-links .btn-toggle:after{background-repeat:no-repeat;height:16px;width:21px;content:"";display:inline-block;background-position-y:1px;background-position-x:3px;background-size:1em}.technology-nav-links ul{list-style:none;padding:0;margin:0;width:100%;text-align:center}.technology-nav-links ul li{display:block;padding:8px 0}.technology-nav-links ul li a{color:#000;font-size:14px}.technology-nav-links ul li:first-child{text-transform:uppercase}.technology-nav-links ul li:nth-child(2){padding-top:0}.technology-nav-links ul li:last-child{padding-bottom:15px}@media(min-width: 991px){.technology-nav-links{height:50px;align-items:flex-start}.technology-nav-links ul{list-style:none;padding:0;margin:0}.technology-nav-links ul li{display:inline;padding-right:15px;padding-top:0;padding-bottom:0}.technology-nav-links li:first-child{text-transform:uppercase;border-right:1px solid #000}.technology-nav-links li:first-child a{font-weight:bold}.technology-nav-links li:nth-child(2){padding-left:15px}.technology-nav-links li:last-child{padding-right:0;padding-bottom:0 !important}}@media(min-width: 991px){.collapse.dont-collapse-sm{display:block;height:auto !important;visibility:visible}}.utility-menu{margin-top:15px;display:flex;flex-direction:row;justify-content:flex-end}.utility-menu .navbar-nav>li>a{color:#000;font-size:14px;padding-top:0;padding-bottom:0;line-height:20px;padding-left:0;padding-right:15px}.utility-menu .navbar-nav>li:last-child{border-left:solid 1px #000;padding-right:0}.utility-menu .navbar-nav>li:last-child a{padding-right:0;padding-left:15px}.utility-menu .navbar-nav>li.change-region-language{font-weight:bold}@media(max-width: 990px){.header-logo{max-width:250px;margin-left:0}}nav.navigation-row{background-color:#fff;border:none;display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;margin-bottom:20px;margin-top:10px}@media(max-width: 1198px){nav.navigation-row .navbar-header{display:flex;flex-direction:row;align-items:center;padding-top:5px;padding-bottom:5px}}nav.navigation-row .navbar-collapse{align-self:flex-end;margin-left:auto;padding:0;margin-top:15px}nav.navigation-row .navbar-header button{width:45px;height:45px}nav.navigation-row .navbar-toggle{padding:3px 4px;margin-top:0}
43nav.navigation-row .navbar-toggle .icon-bar{margin-left:2px;background-color:#949595;width:30px;height:3px}nav.navigation-row .mobile-menu-btn{background-color:#fff}nav.navigation-row .mobile-search-btn{color:#949595;margin-left:auto}@media(max-width: 990px){nav.navigation-row{margin:0}nav.navigation-row .navbar-header{justify-content:space-between;width:100%}nav.navigation-row .navbar-toggle{display:block}nav.navigation-row .navbar-collapse{width:100%;border-top:none}nav.navigation-row .navbar-collapse.site-search-mobile{margin:15px 0}nav.navigation-row .navbar-collapse.collapse{display:none !important}nav.navigation-row .navbar-header button{border-color:rgba(0,0,0,0);margin-right:0}}.site-search-mobile{padding:0;overflow-y:unset !important}@media(min-width: 991px){#search-menu{display:none !important}}nav.navigation-row{background-color:#fff;border:none;display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;margin-bottom:20px;margin-top:10px}nav.navigation-row .navigation-group-wrap{margin-left:auto;flex-wrap:nowrap;display:flex}nav.navigation-row .site-search-open{width:auto}nav.navigation-row .site-search-open .btn{border:none;background-color:#d2d3d5;width:45px;height:50px;margin-left:30px}nav.navigation-row .site-search-open .btn svg{height:14px}@media(max-width: 1198px){nav.navigation-row .navbar-header{display:flex;flex-direction:row;align-items:center;padding-top:5px;padding-bottom:5px}}nav.navigation-row .navbar-collapse{align-self:flex-end;margin-left:auto;padding:0;margin-top:15px}nav.navigation-row .navbar-collapse.hide{display:none !important}nav.navigation-row .navbar-header button{width:45px;height:45px}nav.navigation-row .navbar-toggle{padding:3px 4px;margin-top:0}nav.navigation-row .navbar-toggle .icon-bar{margin-left:2px;background-color:#949595;width:30px;height:3px}nav.navigation-row .mobile-search-btn{color:#949595;margin-left:auto}nav.navigation-row .navbar-nav .nav-link,nav.navigation-row .navbar-nav .nav-text{padding:0;color:#000}nav.navigation-row .navbar-nav .nav-link{padding:4px 0;display:flex;flex-direction:row;justify-content:space-between}nav.navigation-row .navbar-nav .nav-links{list-style:none;padding:0}nav.navigation-row .navbar-nav>.nav-links>li{padding:6px 0}nav.navigation-row .navbar-nav>.nav-item{padding:0 30px 0 5px}nav.navigation-row .navbar-nav>.nav-item:last-child{padding-right:0}nav.navigation-row .navbar-nav>.nav-item>.nav-link,nav.navigation-row .navbar-nav>.nav-item>.nav-text{white-space:nowrap;font-family:"Roboto Condensed","Roboto Condensed Fallback","Arial Narrow","Times New Roman",sans-serif;font-size:20px;border:none;background:#fff;line-height:normal}nav.navigation-row .navbar-nav>.nav-item>.nav-link>.nav-text,nav.navigation-row .navbar-nav>.nav-item>.nav-text{max-width:235px;white-space:normal;text-align:left}@media(max-width: 990px){nav.navigation-row{margin:0}nav.navigation-row .navigation-group-wrap{margin-left:unset;width:100%;margin-top:15px}nav.navigation-row .navbar-header{justify-content:space-between;width:100%}nav.navigation-row .navbar-toggle{display:block}nav.navigation-row .navbar-collapse{width:100%;border-top:none}nav.navigation-row .navbar-collapse.site-search-mobile{margin:15px 0}nav.navigation-row .navbar-collapse.collapse{display:none !important}nav.navigation-row .collapse.in{display:block !important}nav.navigation-row .navbar-header button{border-color:rgba(0,0,0,0);margin-right:0}nav.navigation-row .navbar-nav{margin:0;float:none !important}nav.navigation-row .navbar-nav>li{float:none}nav.navigation-row .navbar-nav>.nav-item{padding:20px 0;border-top:1px solid #000;width:100%}nav.navigation-row .navbar-nav .nav-item.open>.dropdown-menu{margin-left:0;margin-right:0;padding:0;width:100%;position:static;float:none;margin-top:0;border:0;box-shadow:none}}.collapse-content{position:absolute;top:100%;right:0;display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-out;z-index:1000;min-width:250px;margin-top:5px;pointer-events:none;opacity:0}.collapse-content-mobile{position:relative;display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-out;background:rgba(0,0,0,0);width:100%;pointer-events:none;opacity:0}
43.collapse-pushdown{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 !important;margin:0 !important}@media(min-width: 991px){.collapse-pushdown.dont-collapse-sm{max-height:none !important;overflow:visible !important;transition:none !important}}.utility-navigation{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:10px;font-size:14px}.utility-navigation .nav-links{list-style:none;display:flex;flex-direction:row;margin:0;padding:0}.utility-navigation .nav-links li{padding-left:15px}.utility-navigation .nav-links li.change-region-language{font-weight:bold}.utility-navigation .utility-button a{padding:0px 15px}@media(max-width: 990px){.utility-navigation{margin-bottom:30px;margin-top:15px;justify-content:center}} 44</style> 45 46 47
48<script src="/dist/js/global.cookie-consent.main.min.js?v=Z4IgdYMYaFhANRb42WkNSNpJ1H5Hwa5RazS_sdkQ5YE"></script>
48 49 50<!-- Google Tag Manager -->
51<script>
vendor: 327 bytes, lines 51-55
51(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 52new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 53j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 54'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 55})(window,document,'script','dataLayer','
55GTM-PKM4WHG
vendor: 3 bytes, line 55
55');
55</script>
55 56<!-- End Google Tag Manager --> 57 58 59 60<meta http-equiv="Content-Type" content="text/html" charset="utf-8" /> 61<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> 62<title>About Offline Programming for Robots | Robotmaster</title> 63 64 <link rel="icon" href="/robotmaster/icon.svg" type="image/svg+xml"> 65 <link rel="icon" href="/robotmaster/favicon.ico" sizes="any"> 66 <link rel="apple-touch-icon" href="/robotmaster/apple-touch-icon.png"> 67 <link rel="manifest" href="/robotmaster/manifest.webmanifest"> 68 <meta name="apple-mobile-web-app-title" content="Robotmaster"> 69 70 71<meta name="description" content="Learn about what offline programming software is, how it works, and key advantages to improve manufacturing operations."> 72 73<!-- Facebook metadata --> 74<meta property="og:title" content="About Offline Programming for Robots | Robotmaster" /> 75<meta property="og:description" content="Learn about what offline programming software is, how it works, and key advantages to improve manufacturing operations." /> 76<meta property="og:url" content="https://www.robotmaster.com/about-offline-programming/" /> 77 78<meta name="viewport" content="width=device-width, initial-scale=1" /> 79 80<link rel="search" type="application/opensearchdescription+xml" href="/hypertherm/opensearch.xml" title="Hypertherm Search"> 81 82<link rel="canonical" href="https://www.robotmaster.com/about-offline-programming/" /> 83 84 85<link rel="alternate" href="https://www.robotmaster.com/about-offline-programming/" hreflang="en" /> 86<link rel="alternate" href="https://www.robotmaster.com/es/about-offline-programming/" hreflang="es" /> 87<link rel="alternate" href="https://www.robotmaster.com/fr/about-offline-programming/" hreflang="fr" /> 88<link rel="alternate" href="https://www.robotmaster.com/pt/about-offline-programming/" hreflang="pt" /> 89<link rel="alternate" href="https://www.robotmaster.com/de/about-offline-programming/" hreflang="de" /> 90<link rel="alternate" href="https://www.robotmaster.com/it/about-offline-programming/" hreflang="it" /> 91<link rel="alternate" href="https://www.robotmaster.com/pl/about-offline-programming/" hreflang="pl" /> 92<link rel="alternate" href="https://www.robotmaster.com/zh/about-offline-programming/" hreflang="zh" /> 93<link rel="alternate" href="https://www.robotmaster.com/ko/about-offline-programming/" hreflang="ko" /> 94<link rel="alternate" href="https://www.robotmaster.com/ja/about-offline-programming/" hreflang="ja" /> 95<link rel="alternate" href="https://www.robotmaster.com/tr/about-offline-programming/" hreflang="tr" /> 96 <link rel="alternate" href="https://www.robotmaster.com/about-offline-programming/" hreflang="x-default" /> 97 98 99
99<script> 100!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");
1002===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{src: "https://js.monitor.azure.com/scripts/b/ai.2.gbl.min.js", crossOrigin: "anonymous", cfg: {instrumentationKey:'34e420bb-1e5e-4e4f-8032-ac88a47de762', disableCookiesUsage: false }}); 101</script>
101 102 103 104 105 <meta name="msvalidate.01" content="D816846F627E694EA90F62CCD33EAB27" /> 106 107 108 109 110 <link rel="preload" href="/dist/css/site.robotmaster.main.min.css?v=5TlJePgL_HPaIZk7fC1pytXcZ-iM3k3KM_jACPwzLTY" as="style" onload="this.onload=null;this.rel='stylesheet'" /> 111 <noscript> 112 <link rel="stylesheet" href="/dist/css/site.robotmaster.main.min.css?v=5TlJePgL_HPaIZk7fC1pytXcZ-iM3k3KM_jACPwzLTY"> 113 </noscript> 114 115 116 117 118 119
119<script> 120 var productInterestData = {}; 121 </script>
121 122</head> 123<body data-js-enabled="false" class="robotmaster" data-site="robotmaster"> 124<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 124-125
124 125<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
125GTM-PKM4WHG
vendor: 83 bytes, lines 125-126
125" 126height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
127<!-- End Google Tag Manager (noscript) --> 128 129 130 131 132 133 134 135 136 137 138 139 140<header class="header-robotmaster"> 141 142 <div class="technology-nav"> 143 <div class="container-fluid background-gray-bg"> 144 <div class="row"> 145 <div class="col-xs-12 no-gutter-xs"> 146 <div class="container"> 147 <div class="row"> 148 <div class="col-xs-12 technology-nav-links"> 149 <a class="collapse-toggle btn-toggle visible-xs visible-sm" role="button" data-target="#technologyDropdown" aria-expanded="false" aria-controls="technologyDropdown"> 150 Hypertherm Associates 151 </a> 152 <nav class="collapse-pushdown dont-collapse-sm" id="technologyDropdown" aria-label="Brand Sites"> 153 <ul> 154 <li><a href="https://www.hyperthermassociates.com/" title="Hypertherm Associates">Hypertherm Associates</a></li> 155 <li><a href="https://www.hypertherm.com/" title="Hypertherm Plasma">Hypertherm Plasma</a></li> 156 <li><a href="https://www.omax.com/" title="OMAX Waterjet">OMAX Waterjet</a></li> 157 <li><a href="https://www.hypertherm.com/products/software/" title="Software Group">Software Group</a></li> 158 </ul> 159 </nav> 160 </div> 161 </div> 162 </div> 163 </div> 164 </div> 165 </div> 166 </div> 167 168 169 170 171 <div class="container hidden-xs hidden-sm"> 172 <div class="row"> 173 <div class="col-xs-12"> 174 175 <nav class="utility-navigation" aria-label="Utility"> 176 177 178 179 180 181 182 <ul class="nav-links " id="324786"> 183 <li> 184 <a href="/contact/" title="Contact us" class="nav-link"><span class="nav-text">Contact us</span></a> 185 186 </li> 187 <li> 188 <a href="/support/" title="Support" class="nav-link"><span class="nav-text">Support</span></a> 189 190 </li> 191 192 </ul> 193 194 <ul class="nav-links"> 195 <li>|</li> 196 <li class="change-region-language"> 197 <a href="/global-landing-page/"> 198 <span> 199 English 200 </span> 201 <span class="svgsprite"><svg aria-hidden="true" focusable="false"> 202 <use xlink:href="/dist/spritemap.svg#globe"></use> 203 </svg></span> 204 </a> 205 </li> 206 </ul> 207 </nav> 208 209 </div> 210 </div> 211 </div> 212 213 <div class="container"> 214 <nav class="navbar navbar-default navigation-row" aria-label="Main"> 215 <div class="navbar-header"> 216 217 <div class="header-logo"> 218 <a href="/" aria-label="Robotmaster"> 219 <picture> 220 <source media="(min-width: 768px)" srcset="/globalassets/_robotmaster/logo_robotmaster_rgb_50.png" width="325" height="50"> 221 222 <source media="(max-width: 767.98px)" srcset="/globalassets/_robotmaster/logo_robotmaster_rgb_50.png" width="325" height="50"> 223 224 <img src="/globalassets/_robotmaster/logo_robotmaster_rgb_50.png" alt="Robotmaster" width="325" height="50" decoding="async" fetchpriority="high" class="img-responsive"> 225 </picture> 226 </a> 227 </div> 228 229 <!-- mobile search button --> 230 <button type="button" class="mobile-search-btn navbar-toggle collapse-toggle" data-target="#search-menu" aria-expanded="false" aria-label="Toggle search">
231 <span class="sr-only">Toggle search</span> 232 <span class="svgsprite"><svg aria-hidden="true" focusable="false"> 233 <use xlink:href="/dist/spritemap.svg#search"></use> 234 </svg></span> 235 </button> 236 237 <!-- mobile menu button --> 238 <button type="button" class="mobile-menu-btn navbar-toggle collapse-toggle" data-target="#main-navbar" aria-expanded="false" aria-label="Toggle navigation"> 239 <span class="sr-only">Toggle navigation</span> 240 <span class="icon-bar"></span> 241 <span class="icon-bar"></span> 242 <span class="icon-bar"></span> 243 </button> 244 245 </div> 246 247 <!-- mobile search --> 248 249 <div class="collapse-pushdown navbar-collapse site-search site-search-mobile" id="search-menu"> 250 <div> 251 <search class="search-input-mobile"> 252 253 <form role="search" action="/search/" method="get" autocomplete="off"> 254 <input type="hidden" name="searchtype" value="all" /> 255 <input type="hidden" name="sort" value="relevancy" /> 256 <div class="input-group"> 257 258 <input type="search" 259 aria-label="search" 260 name="search" 261 data-suggestive-search="/Autocomplete/Search" 262 class="form-control search has-feedback" 263 placeholder="Search" 264 required /> 265 266 <span class="form-control-clear form-control-feedback is-hidden"><span class="clear-search svgsprite"><svg aria-hidden="true" focusable="false"> 267 <use xlink:href="/dist/spritemap.svg#times"></use> 268 </svg></span></span> 269 270 <div class="input-group-btn search"> 271 <button type="submit" class="btn btn-default" title="Search"> 272 <span class="svgsprite"><svg aria-hidden="true" focusable="false"> 273 <use xlink:href="/dist/spritemap.svg#search"></use> 274 </svg></span> 275 </button> 276 </div> 277 278 </div> 279 </form> 280 281 </search> 282 283 <div class="clearfix"></div> 284 </div> 285 </div> 286 <!-- end mobile only --> 287 288 <div class="navigation-group-wrap"> 289 290 <div class="collapse-pushdown dont-collapse-sm navbar-collapse main-nav" id="main-navbar"> 291 292 <div class="visible-xs visible-sm action-row"> 293 294 <!-- mobile language selector --> 295 <div class="visible-xs visible-sm change-language"> 296 <a href="/global-landing-page/"> 297 <span> 298 English 299 </span> 300 <span class="svgsprite"><svg aria-hidden="true" focusable="false"> 301 <use xlink:href="/dist/spritemap.svg#globe"></use> 302 </svg></span> 303 </a> 304 </div> 305 </div> 306 307 <!-- mobile utility navigation --> 308 <div class="visible-xs visible-sm"> 309 310 <nav class="utility-navigation" aria-label="Utility"> 311 312 313 314 315 316 <ul class="nav-links " id="324786"> 317 <li> 318 <a href="/contact/" title="Contact us" class="nav-link"><span class="nav-text">Contact us</span></a> 319 320 </li> 321 <li> 322 <a href="/support/" title="Support" class="nav-link"><span class="nav-text">Support</span></a> 323 324 </li> 325 326 </ul> 327 328 </nav> 329 </div> 330 331 <!-- main navigation --> 332 <ul class="nav navbar-nav"> 333 334 335<li class="nav-item "> 336 337 <a href="/product/robotmaster/" title="Robotmaster Software" class="nav-link"><span class="nav-text">Robotmaster Software</span> 338 </a> 339 340</li> 341 342<li class="nav-item dropdown default-menu"> 343 344 <button type="button" class="nav-link" aria-haspopup="true" aria-expanded="false" aria-controls="314868">
345 <span class="nav-text">Applications</span> 346 <span class="svgsprite"><svg aria-hidden="true" focusable="false"> 347 <use xlink:href="/dist/spritemap.svg#chevron-down"></use> 348 </svg></span> 349 </button> 350 351 <div class="dropdown-menu default-menu" id="314868"> 352 <div class=""> 353 354 355 356 357 <ul class="nav-links " id="314872"> 358 <li> 359 <a href="/applications/cutting/" title="Cutting" class="nav-link"><span class="nav-text">Cutting</span></a> 360 361 </li> 362 <li> 363 <a href="/applications/welding/" title="Welding" class="nav-link"><span class="nav-text">Welding</span></a> 364 365 </li> 366 367 </ul> 368 </div> 369 <div class=""> 370 371 372 <button type="button" class="nav-link expanding-list" aria-expanded="false" aria-controls="314873"> 373 <span class="nav-text">Other</span> 374 <span class="svgsprite"><svg aria-hidden="true" focusable="false"> 375 <use xlink:href="/dist/spritemap.svg#chevron-right"></use> 376 </svg></span> 377 </button> 378 379 380 <ul class="nav-links expanding-list" id="314873"> 381 <li> 382 <a href="/applications/additive-manufacturing/" class="nav-link"><span class="nav-text">Additive Manufacturing</span></a> 383 384 </li> 385 <li> 386 <a href="/applications/deburring/" class="nav-link"><span class="nav-text">Deburring</span></a> 387 388 </li> 389 <li> 390 <a href="/applications/dispensing/" class="nav-link"><span class="nav-text">Dispensing</span></a> 391 392 </li> 393 <li> 394 <a href="/applications/grinding-and-finishing/" class="nav-link"><span class="nav-text">Grinding and Finishing</span></a> 395 396 </li> 397 <li> 398 <a href="/applications/machining/" class="nav-link"><span class="nav-text">Machining</span></a> 399 400 </li> 401 <li> 402 <a href="/applications/paint/" title="Paint / Spray" class="nav-link"><span class="nav-text">Paint / Spray</span></a> 403 404 </li> 405 <li> 406 <a href="/applications/surface-treatment/" class="nav-link"><span class="nav-text">Surface Treatment</span></a> 407 408 </li> 409 410 </ul> 411 </div> 412 </div> 413</li> 414 415<li class="nav-item dropdown mega-menu"> 416 417 <button type="button" class="nav-link" aria-haspopup="true" aria-expanded="false" aria-controls="314869"> 418 <span class="nav-text">Resources</span> 419 <span class="svgsprite"><svg aria-hidden="true" focusable="false"> 420 <use xlink:href="/dist/spritemap.svg#chevron-down"></use> 421 </svg></span> 422 </button> 423 424 <div class="dropdown-menu dropdown-mega-menu" id="314869"> 425 <div class="dropdown-menu-list"> 426 427 428 <a href="/resources/" title="Resource by type" class="nav-link"> 429 <span class="nav-text">Resource by type</span> 430 </a> 431 432 433 <ul class="nav-links " id="314877"> 434 <li> 435 <a href="/resources/?type=article" title="Articles" class="nav-link"><span class="nav-text">Articles</span></a> 436 437 </li> 438 <li> 439 <a href="/product/robotmaster/#resources" title="Brochures" class="nav-link"><span class="nav-text">Brochures</span></a> 440 441 </li> 442 <li> 443 <a href="/resources/?type=CustomerStory" title="Customer stories" class="nav-link"><span class="nav-text">Customer stories</span></a> 444 445 </li> 446 <li> 447 <a href="/resources/?type=NewsRelease" title="Newsroom" class="nav-link"><span class="nav-text">Newsroom</span></a> 448 449 </li> 450 <li> 451 <a href="/resources/?type=Webinar" title="Webinars" class="nav-link"><span class="nav-text">Webinars</span></a> 452 453 </li> 454 <li> 455 <a href="/events/" title="Events" class="nav-link"><span class="nav-text">Events</span></a> 456 457 </li> 458 459 </ul> 460 </div> 461 <div class="dropdown-menu-list"> 462 463 464 <a href="/about-offline-programming/" title="Learn about OLP" class="nav-link">
465 <span class="nav-text">Learn about OLP</span> 466 </a> 467 468 469 <ul class="nav-links " id="314875"> 470 <li> 471 <a href="/about-offline-programming/" title="Offline robot programming" class="nav-link"><span class="nav-text">Offline robot programming</span></a> 472 473 </li> 474 <li> 475 <a href="/resources/calculating-roi-offline-robot-programming-software/" title="Calculating ROI" class="nav-link"><span class="nav-text">Calculating ROI</span></a> 476 477 </li> 478 479 </ul> 480 </div> 481 <div class="dropdown-menu-list"> 482 483 484 <a href="/support/" title="Support resources" class="nav-link"> 485 <span class="nav-text">Support resources</span> 486 </a> 487 488 489 <ul class="nav-links " id="314878"> 490 <li> 491 <a href="/support/" title="Support" class="nav-link"><span class="nav-text">Support</span></a> 492 493 </li> 494 <li> 495 <a href="/faqs/" class="nav-link"><span class="nav-text">FAQs</span></a> 496 497 </li> 498 499 </ul> 500 </div> 501 <div class="dropdown-menu-list gray-background-list"> 502 503 504 505 506 <ul class="nav-links " id="314876"> 507 <li> 508 <a href="/partner/" title="Partner with us" class="nav-link"><span class="nav-text">Partner with us</span></a> 509 510 </li> 511 512 </ul> 513 </div> 514 </div> 515</li> </ul> 516 517 518 </div> 519 520 <div class="input-group-btn site-search-open hidden-sm hidden-xs"> 521 <button type="submit" class="btn btn-default search" title="Search" aria-label="Search"> 522 <span class="sr-only">Toggle search</span> 523 <span class="svgsprite"><svg aria-hidden="true" focusable="false"> 524 <use xlink:href="/dist/spritemap.svg#search"></use> 525 </svg></span> 526 </button> 527 </div> 528 529 <div class="site-search site-search-desktop hidden-xs hidden-sm"> 530 <search class="search-input-desktop"> 531 532 <form role="search" action="/search/" method="get" autocomplete="off"> 533 <input type="hidden" name="searchtype" value="all" /> 534 <input type="hidden" name="sort" value="relevancy" /> 535 <div class="input-group"> 536 537 <input type="search" 538 aria-label="search" 539 name="search" 540 data-suggestive-search="/Autocomplete/Search" 541 class="form-control search has-feedback" 542 placeholder="Search" 543 required /> 544 545 <span class="form-control-clear form-control-feedback is-hidden"> 546 <span class="clear-search svgsprite"><svg aria-hidden="true" focusable="false"> 547 <use xlink:href="/dist/spritemap.svg#times"></use> 548 </svg></span> 549 </span> 550 551 <div class="input-group-btn search"> 552 <button type="submit" class="btn btn-default" title="Search"> 553 <span class="svgsprite"><svg aria-hidden="true" focusable="false"> 554 <use xlink:href="/dist/spritemap.svg#search"></use> 555 </svg></span> 556 </button> 557 </div> 558 559 </div> 560 </form> 561 562 <div class="search-input-desktop-close"><span class="clear-search svgsprite"><svg aria-hidden="true" focusable="false"> 563 <use xlink:href="/dist/spritemap.svg#times"></use> 564 </svg></span></div> 565 </search> 566 </div> 567 568 </div> 569 570 </nav> 571 </div> 572 573 <div class="container-fluid"><div class="row"><div class="header-bottom-border"></div></div></div> 574 575</header> 576 577 578<main class="main-robotmaster"> 579 580 581 582 583 584<div class="container header-page"> 585 <div class="row hidden-xs"> 586 <div class="col-xs-12"> 587 <div class="ht-breadcrumb"> 588 589 590 591 592<nav aria-label="breadcrumb" class="ht-breadcrumb"> 593<a href="/">Home</a>
593 <span class="ht-breadcrumb-divider">></span> 594 595 <a href="/about-offline-programming/" aria-current="page">About offline programming</a> 596 597</nav> 598 599 </div> 600 </div> 601 </div> 602 <div class="row"> 603 <div class="flex-switch"> 604 <div class="col-xs-12"> 605 <h1>About offline programming for robots</h1> 606 </div> 607 608 </div> 609 </div> 610</div> 611 612 613 614 615 616<div class="main-content"> 617 618 619<div class="block rowlayoutblock col-xxl-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 "> 620 621 622 623 624 <div class="container "> 625 626 <div class="row"> 627 <div class="col-xs-12"> 628 629 <div class="rowlayoutblock--content padding0-bottom padding0-top padding0-left padding0-right "> 630 631 632 633<div class="row"><div class="block heroproductblock col-xxl-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 "> 634 635<div class="heroproductblock--wrapper reverse padding0-bottom padding0-top padding0-left padding0-right" data-load-css="hero-product-block"> 636 637 <div class="heroproductblock--media"> 638 639 640 641 642 643<div class="row media-gallery" data-gallery-type="single"> 644 <div class="col-xs-12 gallery-media"> 645 <div class="gallery-media-panel youtube-slide" data-gallery-type="single" data-video-title="" data-video-gate="False" data-src="37_wS3tZrLs"></div> 646 </div> 647 648 649</div> 650 651 652 653 </div> 654 <div class="heroproductblock--text-action"> 655 <h3 class="heroproductblock--heading"> 656 What is offline programming? 657 </h3> 658 659 660<p>Offline Programming (OLP) or Offline Robot Programming (OLRP) software is a robot programming method that allows users to program their industrial manufacturing robot from a computer using software rather than using the robot controller. Using this method, manufacturers can keep their robot in production while programs are generated using computer software. This drastically reduces robot downtime, increases production efficiency, and saves on costs.</p> 661<p>Manufacturing facilities around the globe are adopting automation to maximize their productivity and remain competitive. Manufacturing robots have many advantages such as high accuracy and consistent production which result in a much better ROI in comparison to completing processes manually. Robots do have a downside, however, when it comes to programming—most of the time, they must be offline to be updated or programmed, which means production delays and lost revenue.</p> 662 663 </div> 664 665</div></div></div> 666 <div class="clearfix"></div> 667 </div> 668 669 </div> 670 </div> 671 672 673 </div> 674 675</div><div class="clearfix"></div><div class="block rowlayoutblock col-xxl-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 "> 676 677 678 679 680 <div class="container "> 681 682 <div class="row"> 683 <div class="col-xs-12"> 684 685 <div class="rowlayoutblock--content light-gray-bg padding45-bottom padding45-top padding0-left padding0-right "> 686 687 688 689<div class="row"><div class="block heroproductblock col-xxl-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 "> 690 691<div class="heroproductblock--wrapper padding0-bottom padding0-top padding0-left padding0-right" data-load-css="hero-product-block"> 692 693 <div class="heroproductblock--media"> 694 695 696 697<div class="image-wrapper"> 698 <img alt="SC_SonteMillingRobots_716x403.jpg" loading="lazy" class="lazy-load img-responsive" sizes="(max-width: 767px) calc(100vw - 30px), 600px" data-src="/cdn-cgi/image/width=179,quality=65,format=webp/globalassets/_robotmaster/about/sc_sontemillingrobots_716x403.jpg" data-srcset="/cdn-cgi/image/width=179,quality=65,format=webp/globalassets/_robotmaster/about/sc_sontemillingrobots_716x403.jpg 179w,/cdn-cgi/image/width=358,quality=65,format=webp/globalassets/_robotmaster/about/sc_sontemillingrobots_716x403.jpg 358w,/cdn-cgi/image/width=537,quality=65,format=webp/globalassets/_robotmaster/about/sc_sontemillingrobots_716x403.jpg 537w,/cdn-cgi/image/width=716,quality=65,format=webp/globalassets/_robotmaster/about/sc_sontemillingrobots_716x403.jpg 716w" width="716" height="403"> 699</div> 700 701 </div> 702 <div class="heroproductblock--text-action"> 703 <h3 class="heroproductblock--heading"> 704 How does offline programming work? 705 </h3> 706 707 708<div> 709<p>OLP software works with 3D CAD models to define tasks such as path planning, programming, and engineering.</p> 710<p>The OLP environment utilizes a 3D CAD model of the robot work cell. All the programming is completed in the virtual space, which allows for troubleshooting and problem solving before the robot has been installed. Programs can be created, simulated, and edited in the OLP environment, ensuring that the robot will perform as required. Once the robot code is generated it's then uploaded to the robot.</p> 711</div> 712 713 </div> 714 715</div></div></div> 716 <div class="clearfix"></div> 717 </div> 718 719 </div> 720 </div> 721 722 723 </div> 724 725</div><div class="clearfix"></div><div class="block rowlayoutblock col-xxl-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 "> 726 727 728 729 730 <div class="container "> 731 732 <div class="row"> 733 <div class="col-xs-12"> 734 735 <div class="rowlayoutblock--content padding45-bottom padding45-top padding0-left padding0-right "> 736 737 738 <div class="row-layout-messaging"> 739 <h2 class="" >Key advantages of offline programming vs teach pendant programming</h2> 740 </div> 741 742<div class="row"><div class="block stackedcontentblock col-xxl-4 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-xs-12 displaymode-one-third "> 743 744 745 746<div class="stacked-content stacked-content-default padding0-bottom padding0-top padding0-left padding0-right"> 747 748 749 750 751 752 <div class="stacked-content-image"> 753 <img alt="Timer showing less time" loading="lazy" class="lazy-load img-responsive" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 991px) 720px, (max-width: 1199px) 455px, 360px" data-src="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_time2.jpg" data-srcset="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_time2.jpg 125w,/cdn-cgi/image/width=250,quality=65,format=webp/globalassets/_robotmaster/product/icon_time2.jpg 250w,/cdn-cgi/image/width=375,quality=65,format=webp/globalassets/_robotmaster/product/icon_time2.jpg 375w,/cdn-cgi/image/width=500,quality=65,format=webp/globalassets/_robotmaster/product/icon_time2.jpg 500w" width="500" height="233"> 754 </div> 755 756 <div class="stacked-content-title"> 757 758<p><strong><span class="font-weight-bold">Quicker robot integration</span></strong></p> 759 </div> 760 761 <div class="stacked-content-text"> 762 763<div> 764<p>Whether a new installation or a redeployment, time is always an essential factor. By creating, adjusting, and testing the programming in a virtual environment, when the robot is installed, it is ready to operate, saving days or weeks compared to a teach pendant.</p> 765</div> 766 </div> 767 768 769 770</div></div><div class="block stackedcontentblock col-xxl-4 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-xs-12 displaymode-one-third "> 771 772 773 774<div class="stacked-content stacked-content-default padding0-bottom padding0-top padding0-left padding0-right"> 775 776 777 778 779 780 <div class="stacked-content-image"> 781 <img alt="Illustration showing increased production" loading="lazy" class="lazy-load img-responsive" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 991px) 720px, (max-width: 1199px) 455px, 360px" data-src="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_downtime2.jpg" data-srcset="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_downtime2.jpg 125w,/cdn-cgi/image/width=250,quality=65,format=webp/globalassets/_robotmaster/product/icon_downtime2.jpg 250w,/cdn-cgi/image/width=375,quality=65,format=webp/globalassets/_robotmaster/product/icon_downtime2.jpg 375w,/cdn-cgi/image/width=500,quality=65,format=webp/globalassets/_robotmaster/product/icon_downtime2.jpg 500w" width="500" height="233"> 782 </div> 783 784 <div class="stacked-content-title"> 785 786<p><strong><span class="font-weight-bold">No downtime</span></strong></p> 787 </div> 788 789 <div class="stacked-content-text"> 790 791<p>With teach pendant programming, the robot must be in teach mode. OLP can upload the programming to a robot while it is operating, which means less manufacturing delays.</p> 792 </div> 793 794 795 796</div></div><div class="block stackedcontentblock col-xxl-4 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-xs-12 displaymode-one-third "> 797 798 799 800<div class="stacked-content stacked-content-default padding0-bottom padding0-top padding0-left padding0-right"> 801 802 803 804 805 806 <div class="stacked-content-image"> 807 <img alt="Safety icon" loading="lazy" class="lazy-load img-responsive" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 991px) 720px, (max-width: 1199px) 455px, 360px" data-src="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_safety2.jpg" data-srcset="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_safety2.jpg 125w,/cdn-cgi/image/width=250,quality=65,format=webp/globalassets/_robotmaster/product/icon_safety2.jpg 250w,/cdn-cgi/image/width=375,quality=65,format=webp/globalassets/_robotmaster/product/icon_safety2.jpg 375w,/cdn-cgi/image/width=500,quality=65,format=webp/globalassets/_robotmaster/product/icon_safety2.jpg 500w" width="500" height="233"> 808 </div> 809 810 <div class="stacked-content-title"> 811 812<p><strong><span class="font-weight-bold">Safety</span></strong></p> 813 </div> 814 815 <div class="stacked-content-text"> 816 817<div> 818<p>Whether faced with a safety concern due to robot configuration, or restricted access to the robot due to work from home protocols, OLP can be completed from a laptop in a safe location and uploaded to the robot without the need to access the teach pendant.</p> 819</div> 820 </div> 821 822 823 824</div></div><div class="block stackedcontentblock col-xxl-4 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-xs-12 displaymode-one-third "> 825 826 827 828<div class="stacked-content stacked-content-default padding0-bottom padding0-top padding0-left padding0-right"> 829 830 831 832 833 834 <div class="stacked-content-image"> 835 <img alt="More changeovers icon" loading="lazy" class="lazy-load img-responsive" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 991px) 720px, (max-width: 1199px) 455px, 360px" data-src="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_changeovers2.jpg" data-srcset="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_changeovers2.jpg 125w,/cdn-cgi/image/width=250,quality=65,format=webp/globalassets/_robotmaster/product/icon_changeovers2.jpg 250w,/cdn-cgi/image/width=375,quality=65,format=webp/globalassets/_robotmaster/product/icon_changeovers2.jpg 375w,/cdn-cgi/image/width=500,quality=65,format=webp/globalassets/_robotmaster/product/icon_changeovers2.jpg 500w" width="500" height="233"> 836 </div> 837 838 <div class="stacked-content-title"> 839 840<p><strong><span class="font-weight-bold">Quick changeovers</span></strong></p> 841 </div> 842 843 <div class="stacked-content-text"> 844 845<div> 846<p>OLP can program a robot for part B, while it is completing the part A run. As soon as part A is complete, the part B programming can be uploaded and the task begun without turning off the robot. OLP allows for quicker cycle times, allowing for a higher mix of jobs with faster transitions.</p> 847</div> 848 </div> 849 850 851 852</div></div><div class="block stackedcontentblock col-xxl-4 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-xs-12 displaymode-one-third "> 853 854 855 856<div class="stacked-content stacked-content-default padding0-bottom padding0-top padding0-left padding0-right"> 857 858 859 860 861 862 <div class="stacked-content-image"> 863 <img alt="Icon" loading="lazy" class="lazy-load img-responsive" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 991px) 720px, (max-width: 1199px) 455px, 360px" data-src="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_universal-application2.jpg" data-srcset="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_universal-application2.jpg 125w,/cdn-cgi/image/width=250,quality=65,format=webp/globalassets/_robotmaster/product/icon_universal-application2.jpg 250w,/cdn-cgi/image/width=375,quality=65,format=webp/globalassets/_robotmaster/product/icon_universal-application2.jpg 375w,/cdn-cgi/image/width=500,quality=65,format=webp/globalassets/_robotmaster/product/icon_universal-application2.jpg 500w" width="500" height="233"> 864 </div> 865 866 <div class="stacked-content-title"> 867 868<p><strong><span class="font-weight-bold">Universal application</span></strong></p> 869 </div> 870 871 <div class="stacked-content-text"> 872 873<div> 874<p>Few manufacturing operations ascribe to brand loyalty, operating only one brand of robot. For most, the robot that accomplishes the task at the best price is the one that is installed, which leads to a variety of robots that need to be programmed. True OLP software should be “robot agnostic”, meaning it can generate code for a variety of robot brands.</p> 875</div> 876 </div> 877 878 879 880</div></div><div class="block stackedcontentblock col-xxl-4 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-xs-12 displaymode-one-third "> 881 882 883 884<div class="stacked-content stacked-content-default padding0-bottom padding0-top padding0-left padding0-right"> 885 886 887 888 889 890 <div class="stacked-content-image"> 891 <img alt="Hand icon" loading="lazy" class="lazy-load img-responsive" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 991px) 720px, (max-width: 1199px) 455px, 360px" data-src="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_hand2.jpg" data-srcset="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_hand2.jpg 125w,/cdn-cgi/image/width=250,quality=65,format=webp/globalassets/_robotmaster/product/icon_hand2.jpg 250w,/cdn-cgi/image/width=375,quality=65,format=webp/globalassets/_robotmaster/product/icon_hand2.jpg 375w,/cdn-cgi/image/width=500,quality=65,format=webp/globalassets/_robotmaster/product/icon_hand2.jpg 500w" width="500" height="233"> 892 </div> 893 894 <div class="stacked-content-title"> 895 896<p><strong><span class="font-weight-bold">Ease of use</span></strong></p> 897 </div> 898 899 <div class="stacked-content-text"> 900 901<div> 902<p>The right OLP requires process knowledge, however, it does not require advanced programming or robotics expertise. OLP is built around the user and is designed to be a clean and elegant user experience. In addition, the ability to interface with various brands of robots, your programmers do not need to learn proprietary OEM interfaces for each OEM robot brand.</p> 903</div> 904 </div> 905 906 907 908</div></div><div class="block stackedcontentblock col-xxl-4 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-xs-12 displaymode-one-third "> 909 910 911 912<div class="stacked-content stacked-content-default padding0-bottom padding0-top padding0-left padding0-right"> 913 914 915 916 917 918 <div class="stacked-content-image"> 919 <img alt="Robot icon" loading="lazy" class="lazy-load img-responsive" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 991px) 720px, (max-width: 1199px) 455px, 360px" data-src="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_configurations2.jpg" data-srcset="/cdn-cgi/image/width=125,quality=65,format=webp/globalassets/_robotmaster/product/icon_configurations2.jpg 125w,/cdn-cgi/image/width=250,quality=65,format=webp/globalassets/_robotmaster/product/icon_configurations2.jpg 250w,/cdn-cgi/image/width=
919375,quality=65,format=webp/globalassets/_robotmaster/product/icon_configurations2.jpg 375w,/cdn-cgi/image/width=500,quality=65,format=webp/globalassets/_robotmaster/product/icon_configurations2.jpg 500w" width="500" height="233"> 920 </div> 921 922 <div class="stacked-content-title"> 923 924<p><strong><span class="font-weight-bold">Test new configurations</span></strong></p> 925 </div> 926 927 <div class="stacked-content-text"> 928 929<div> 930<p>Adding a robot into your manufacturing operation is a significant capital investment. OLP software should have an intuitive user interface that allows the user to design and test various configurations in 3D simulation before the robot is installed. Engineer, identify, and solve issues before the robot arrives.</p> 931</div> 932 </div> 933 934 935 936</div></div></div> 937 <div class="clearfix"></div> 938 </div> 939 940 </div> 941 </div> 942 943 944 </div> 945 946</div><div class="clearfix"></div><div class="container"><div class="row"><div class="block genericcontentblock col-xxl-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 "> 947 948 949 950 951 952<div class="genericcontentblock--textonly padding0-bottom padding0-top padding0-left padding0-right"> 953 954 955<hr style="border: 2px solid #ffc20f; text-align: center; max-width: 1210px;"> 956</div> 957</div></div></div><div class="block rowlayoutblock col-xxl-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 "> 958 959 960 961 962 <div class="container "> 963 964 <div class="row"> 965 <div class="col-xs-12"> 966 967 <div class="rowlayoutblock--content padding0-bottom padding0-top padding0-left padding0-right "> 968 <div class="anchor"> 969 <a id="resources"></a> 970 </div> 971 972 973 <div class="row-layout-messaging"> 974 <h2 class="" >Resources</h2> 975 </div> 976 977<div class="row"><div class="block relatedcontentblock col-xxl-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 "> 978 979 980 981 <div class="related-content row flex-row flex-row-bootstrap-col"> 982 983 <div class="col-xs-12 col-md-3"> 984 985 986<div class="related-video margin-bottom35" data-video-source-url="https://youtu.be/BEHTOaGyY1M"> 987 988 <h4> 989 <a href="/resources/transition-manual-process-to-automation/">Transition Your Manual and Labor-Intensive Processes to Automation</a> 990 </h4> 991 992 993 <p> 994 Get the most out of your robotic investment. Find out what manual processes are best suited for automation, the key steps and ... 995 </p> 996 997 <a href="https://www.robotmaster.com/resources/transition-manual-process-to-automation/">Watch video ></a> 998</div> 999 </div> 1000 <div class="col-xs-12 col-md-3"> 1001 1002 1003 1004 1005<div class="article-result horizontal"> 1006 1007 <h4 class=""> 1008 <a class="title" href="/resources/10-things-to-consider-offline-robot-programming/" target="">10 things to consider when exploring Offline Robot Programming software solutions</a> 1009 </h4> 1010 1011 <p class="main-intro"> 1012 Find out what to consider when you are researching offline robot programming software. 1013 </p> 1014 1015 <a href="https://www.robotmaster.com/resources/10-things-to-consider-offline-robot-programming/">Read more ></a> 1016</div> 1017 </div> 1018 <div class="col-xs-12 col-md-3"> 1019 1020 1021 1022 1023<div class="article-result horizontal"> 1024 1025 <h4 class=""> 1026 <a class="title" href="/resources/calculating-roi-offline-robot-programming-software/" target="">Calculating the ROI of Offline Robot Programming Software</a> 1027 </h4> 1028 1029 <p class="main-intro"> 1030 If you are looking at investing in OLP here are some things to consider about the potential return on investment (ROI). 1031 </p> 1032 1033 <a href="https://www.robotmaster.com/resources/calculating-roi-offline-robot-programming-software/">Read more ></a> 1034</div> 1035 </div> 1036 <div class="col-xs-12 col-md-3"> 1037 1038 1039<div class="related-video margin-bottom35" data-video-source-url="https://youtu.be/D_-DFIklvBw"> 1040 1041 <h4> 1042 <a href="/resources/how-offline-robot-programming-impacts-business/">Offline Robot Programming and How It Can Impact Your Business</a> 1043 </h4> 1044 1045 1046 <p> 1047 View this webinar to discover how offline robot programming can impact your business in a positive way. 1048 </p> 1049 1050 <a href="https://www.robotmaster.com/resources/how-offline-robot-programming-impacts-business/">Watch video ></a> 1051</div> 1052 </div> 1053 1054 </div> 1055</div></div> 1056 <div class="clearfix"></div> 1057 </div> 1058 1059 </div> 1060 </div> 1061 1062 1063 </div> 1064 1065</div><div class="clearfix"></div> 1066</div> 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076</main> 1077 1078 1079 1080 1081<footer> 1082 <nav class="footer-nav hidden-xs" aria-label="Footer"> 1083 <div class="container"> 1084 <div class="row flex-row"> 1085 1086
1087<div class="block menulistblock col-xxl-3 col-xl-3 col-lg-3 col-md-3 col-sm-6 col-xs-6 displaymode-one-quarter-md-one-half-sm"> 1088 1089 <span class="nav-text">About Robotmaster</span> 1090 1091 1092 <ul class="nav-links " id="325141"> 1093 <li> 1094 <a href="/about/" title="About us" class="nav-link"><span class="nav-text">About us</span></a> 1095 1096 </li> 1097 <li> 1098 <a href="/legal/eula/" title="Legal" class="nav-link"><span class="nav-text">Legal</span></a> 1099 1100 </li> 1101 1102 </ul> 1103</div><div class="block menulistblock col-xxl-3 col-xl-3 col-lg-3 col-md-3 col-sm-6 col-xs-6 displaymode-one-quarter-md-one-half-sm"> 1104 1105 <span class="nav-text">Support resources</span> 1106 1107 1108 <ul class="nav-links " id="325142"> 1109 <li> 1110 <a href="https://www.hyperthermassociates.com/landing-pages/software-knowledge-base/?source=ROBOTMASTER" title="Software Knowledge Base (opens in new window)" target="_blank" class="nav-link"><span class="nav-text">Software Knowledge Base</span></a> 1111 1112 </li> 1113 <li> 1114 <a href="https://robotmaster.atlassian.net/servicedesk/customer/portals" title="Software support portal (opens in new window)" target="_blank" class="nav-link"><span class="nav-text">Software support portal</span></a> 1115 1116 </li> 1117 1118 </ul> 1119</div><div class="block menulistblock col-xxl-3 col-xl-3 col-lg-3 col-md-3 col-sm-6 col-xs-6 displaymode-one-quarter-md-one-half-sm"> 1120 1121 <span class="nav-text">Learn more</span> 1122 1123 1124 <ul class="nav-links " id="325143"> 1125 <li> 1126 <a href="/about-offline-programming/" class="nav-link"><span class="nav-text">About offline programming</span></a> 1127 1128 </li> 1129 <li> 1130 <a href="/resources/" class="nav-link"><span class="nav-text">View all resources</span></a> 1131 1132 </li> 1133 1134 </ul> 1135</div><div class="block menulistblock col-xxl-3 col-xl-3 col-lg-3 col-md-3 col-sm-6 col-xs-6 displaymode-one-quarter-md-one-half-sm"> 1136 1137 <span class="nav-text">Contact us</span> 1138 1139 1140 <ul class="nav-links " id="325144"> 1141 <li> 1142 <a href="/contact/" class="nav-link"><span class="nav-text">Contact an expert</span></a> 1143 1144 </li> 1145 <li> 1146 <a href="/partner/" class="nav-link"><span class="nav-text">Become a partner</span></a> 1147 1148 </li> 1149 1150 </ul> 1151</div> 1152 1153 </div> 1154 </div> 1155 </nav> 1156 1157 <div class="footer-links footer-links-with-social"> 1158 <div class="container"> 1159 <div class="row"> 1160 <nav class="col-lg-8 col-md-8 col-sm-12 col-xs-12 footer-links-items" aria-label="Footer Utility"> 1161 <ul> 1162 <li><a href="/legal/privacy/" title="Privacy notice">Privacy notice</a></li> 1163 <li><a href="/legal/accessibility/">Accessibility</a></li> 1164 <li><a href="/legal/disclaimer/" title="Disclaimer">Disclaimer</a></li> 1165 <li><a href="/legal/terms/" title="Terms of use">Terms of use</a></li> 1166 <li><a href="/legal/mobile-application-terms/" title="Mobile application terms of use">Mobile application terms of use</a></li> 1167 1168 <li class="hidden-xs">|</li> 1169 <li class="hidden-xs">© 2026 Hypertherm, Inc.</li> 1170 </ul> 1171 </nav> 1172 1173 <nav class="col-lg-4 col-md-4 col-sm-12 col-xs-12 footer-social" aria-label="Social Media Links"> 1174 <ul> 1175 <li> 1176 <a href="https://www.youtube.com/robotmaster" target="_blank" rel="nofollow"> 1177 <img src="/globalassets/social-media/icon_social_youtube.png?width=36" alt="Youtube" title="Youtube" style="height: 28px" aria-hidden="true" />
1178 <span class="sr-only visually-hidden-focusable">Youtube</span> 1179 </a> 1180 </li> 1181 <li> 1182 <a href="https://www.linkedin.com/company/robotmasterolp/" target="_blank" rel="nofollow"> 1183 <img src="/globalassets/social-media/icon_social_linkedin.png?width=36" alt="LinkedIn" title="LinkedIn" style="height: 28px" aria-hidden="true" /> 1184 <span class="sr-only visually-hidden-focusable">LinkedIn</span> 1185 </a> 1186 </li> 1187 <li> 1188 <a href="https://www.instagram.com/robotmaster/" target="_blank" rel="nofollow"> 1189 <img src="/globalassets/social-media/icon_social_instagram.png?width=36" alt="Instagram" title="Instagram" style="height: 28px" aria-hidden="true" /> 1190 <span class="sr-only visually-hidden-focusable">Instagram</span> 1191 </a> 1192 </li> 1193 <li> 1194 <a href="https://www.facebook.com/RobotmasterSoftware" target="_blank" rel="nofollow"> 1195 <img src="/globalassets/social-media/icon_social_facebook.png?width=36" alt="Facebook" title="Facebook" style="height: 28px" aria-hidden="true" /> 1196 <span class="sr-only visually-hidden-focusable">Facebook</span> 1197 </a> 1198 </li> 1199 </ul> 1200 </nav> 1201 1202 <div class="row visible-xs visible-sm"> 1203 <div class="col-xs-12"> 1204 <p class="xs-copyright">© 2026 Hypertherm, Inc.</p> 1205 </div> 1206 </div> 1207 </div> 1208 </div> 1209 </div> 1210 1211 1212<!-- HA footer --> 1213<div class="ha-brand-footer"> 1214 <div class="container"> 1215 <div class="row"> 1216 <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 ha-brand-footer-left"> 1217 <a href="https://www.hyperthermassociates.com/"> 1218 <img class="header-logo" alt="Hypertherm Associates" src="/globalassets/_common/logos/logo_ht-associates_reg_white.png" width="183" height="46" /> 1219 </a> 1220 </div> 1221 1222 <div class="col-lg-8 col-md-8 col-sm-6 col-xs-12 ha-brand-footer-right"> 1223 <img class="associate-owned" width="150" height="19" alt="100% Associate-owned" src="/globalassets/_common/logos/associate-owned-footer.webp" /> 1224 1225 <ul> 1226 <li> 1227 <a href="https://www.hyperthermassociates.com/" title="www.HyperthermAssociates.com" alt="www.HyperthermAssociates.com"> 1228 www.HyperthermAssociates.com 1229 </a> 1230 </li> 1231 </ul> 1232 </div> 1233 </div> 1234 </div> 1235</div></footer> 1236 1237 1238 1239 1240
1240<script defer="defer" src="/Util/Find/epi-util/find.js"></script>
vendor: 1 bytes, line 1240
1240
1241<script> 1242document.addEventListener('DOMContentLoaded',function(){if(typeof FindApi === 'function'){var api = new FindApi();api.setApplicationUrl('/');api.setServiceApiBaseUrl('/find_v2/');api.processEventFromCurrentUri();api.bindWindowEvents();api.bindAClickEvent();api.sendBufferedEvents();}}) 1243</script>
1243 1244 1245 1246 1247
1247<script src="/dist/js/runtime.min.js?v=nTrtZYYxO1rqM7l_luKSNJO0NJHGWA4HjEMldEHLN4Y"></script>
1247 1248
1248<script src="/dist/js/site.robotmaster.main.min.js?v=Jjm_4cbFEP2iEwMh34HAppbBE1e54vySZWPz0sFRqr8"></script>
1248 1249 1250 1251 1252 1253
1253<script> 1254 var currentAudienceGroups = {"e87030f9-dc52-46fb-b960-254c5174e255":"North America","5b5fc9b5-fe42-43e5-8323-53c794c134a2":"Americas","21efa510-bf61-45e6-a957-ae4321c5fd73":"Not Available"} 1255 </script>
1255 1256 1257
1257<script>(function () { var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function () { acsbJS.init({ statementLink: '', footerHtml: '', hideMobile: false, hideTrigger: false, disableBgProcess: false, language: 'en', position: 'right', leadColor: '#002f5d', triggerColor: '#002f5d', triggerRadius: '50%', triggerPositionX: 'right', triggerPositionY: 'bottom', triggerIcon: 'people', triggerSize: 'medium', triggerOffsetX: 20, triggerOffsetY: 20, mobile: { triggerSize: 'small', triggerPositionX: 'right', triggerPositionY: 'bottom', triggerOffsetX: 10, triggerOffsetY: 10, triggerRadius: '50%' } }); }; h.appendChild(s); })();</script>
1257 1258 1259 <style> 1260 #epi-quickNavigator .epi-quickNavigator-dropdown ul li a { 1261 font-size: 1.2rem !important; 1262 } 1263 </style> 1264</body> 1265</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.