CINXE.COM

Innovation Services - Knowledge Hub

<!doctype html><html lang="en"><head> <meta charset="utf-8"> <title> Innovation Services - Knowledge Hub </title> <meta name="description" content="Innovation Services | "> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="og:description" content="Innovation Services | "> <meta property="og:title" content="Knowledge Hub | Innovation Services"> <meta name="twitter:description" content="Innovation Services | "> <meta name="twitter:title" content="Knowledge Hub | Innovation Services"> <link rel="stylesheet" href="/hs/hsstatic/ContentIcons/static-1.198/fontawesome/5.0.10/css/fontawesome-all.min.css"> <style> a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} </style> <!-- Added by GoogleAnalytics4 integration --> <script> var _hsp = window._hsp = window._hsp || []; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} var useGoogleConsentModeV2 = true; var waitForUpdateMillis = 1000; if (!window._hsGoogleConsentRunOnce) { window._hsGoogleConsentRunOnce = true; gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': waitForUpdateMillis }); if (useGoogleConsentModeV2) { _hsp.push(['useGoogleConsentModeV2']) } else { _hsp.push(['addPrivacyConsentListener', function(consent){ var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics)); var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement)); gtag('consent', 'update', { 'ad_storage': hasAdsConsent ? 'granted' : 'denied', 'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied', 'ad_user_data': hasAdsConsent ? 'granted' : 'denied', 'ad_personalization': hasAdsConsent ? 'granted' : 'denied' }); }]); } } gtag('js', new Date()); gtag('set', 'developer_id.dZTQ1Zm', true); gtag('config', 'G-WT5P7T908E'); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-WT5P7T908E"></script> <!-- /Added by GoogleAnalytics4 integration --> <meta http-equiv="content-language" content="en"> <meta property="og:type" content="article"> <link rel="shortcut icon" href="https://knowledgebase.aecinspire.com/hubfs/AECInspire%20Favicon.png"> <link href="//7052064.fs1.hubspotusercontent-na1.net/hub/7052064/hub_generated/template_assets/1732723779459/hubspot/themes/knowledge/assets/main.css" rel="stylesheet"> <link href="//7052064.fs1.hubspotusercontent-na1.net/hub/7052064/hub_generated/template_assets/1732723774783/hubspot/themes/knowledge/assets/_support-form.min.css" rel="stylesheet"> <script type="text/javascript" src="//7052064.fs1.hubspotusercontent-na1.net/hub/7052064/hub_generated/template_assets/1732723777470/hubspot/themes/knowledge/assets/kbdom.min.js"></script> <style type="text/css" data-preview-theme="true"> .kb-article, .kb-search__suggestions__article-content, .kb-search-results__description { font-family: georgia, palatino; } h1, h2, h3, h3 a, h4, h4 a, h5, h6, .kb__text-link, .kb__text-link-small, .kb-header, .kb-sticky-footer, .kb-search__suggestions__article-title, .kb-search-results__title, #hs_form_target_kb_support_form input.hs-button, #hs_form_target_kb_support_form label, input, select, textarea, #hs_form_target_kb_support_form .hs-field-desc, #hs_form_target_kb_support_form .hs-richtext p { font-family: helvetica; } a, .kb-search__suggestions__breadcrumb, .kb-header__nav .kbui-dropdown__link { color: #2d3e50; } .kb-header, .kb-header a, .kb-header button.kb-button--link { color: #000000; } .kb-header svg * { fill: #000000; } .kb-search-section { background-color: #ffffff; } .kb-search-section__title { color: #2d3e50; } .kb-search-section-with-image { background-image: url(https://knowledgebase.aecinspire.com/hubfs/Electrician%20KB.png); background-size: cover; color: #ffffff; position: relative; } .kb-search-section-with-gradient { background-color: ; background-image: linear-gradient(180deg, #ffffff 0%, transparent 97%); } .kb-mobile-search-section { background-color: #ffffff; } .kb-search__suggestions a:hover, .kb-search__suggestions a:focus, .kb-category-menu li.active > a, .kb-category-menu li > a:hover { background-color: rgba(45, 62, 80, .1); } .kb-theme--cards .kb-category-menu li.active > a, .kb-theme--cards .kb-category-menu li > a:hover { background-color: transparent; } .kb-breadcrumbs > ol > li > span, .kb-breadcrumbs > ol > li > a > span, .kb-breadcrumbs > .kb-breadcrumbs__mobile-back a { font-family: helvetica; } .kb-breadcrumbs__arrow--left * { fill: #2d3e50 } .kb-sidebar .kb-category-menu a, .kb-mobile-menu .kb-mobile-menu__current-page, .kb-mobile-menu ul > li > a { font-family: helvetica; } .kb-header__logo img { max-height: 40px; } .kb-footer__logo img { max-height: 24px; } /* SVG SUPPORT */ .kb-header__logo img[src$=".svg"] { height: 40px; } .kb-footer__logo img[src$=".svg"] { height: 24px; } /* MOBILE STYLES */ .kb-mobile-menu, .kb-mobile-search__bar { background-color: #ffffff; } .kb-mobile-menu a, .kb-mobile-menu__current-page, .kb-mobile-search__input, .kb-search--open .kb-mobile-search__input { color: #111111 } .kb-mobile-search__input::-webkit-input-placeholder { color: #111111 } .kb-mobile-search__input::-moz-placeholder { color: #111111 } .kb-mobile-search__input:-ms-input-placeholder { color: #111111 } .kb-mobile-search__input:-moz-placeholder { color: #111111 } .kb-mobile-search__mag * { fill: #111111 } .kb-mobile-menu__arrow *, .kb-mobile-search__close * { stroke: #111111 } @media (max-width: 767px) { .kb-header__nav { background-color: #ffffff } .kb-header, .kb-header a { color: #111111; } .kb-header svg * { fill: #111111; } .kb-theme--content.kb-page--index .kb-header__nav-toggle svg *, .kb-theme--content.kb-page--index .kb-header__nav-close svg *, .kb-theme--tiles.kb-page--index .kb-header__nav-toggle svg *, .kb-theme--tiles.kb-page--index .kb-header__nav-close svg *, .kb-theme--minimal .kb-header__nav-toggle svg *, .kb-theme--minimal .kb-header__nav-close svg *, .kb-theme--cards .kb-header__nav-toggle svg *, .kb-theme--cards .kb-header__nav-close svg *, .kb-theme--default .kb-header__nav-toggle svg *, .kb-theme--default .kb-header__nav-close svg * { fill: #000000; } } </style> <meta name="generator" content="HubSpot"></head> <body class="kb-theme--cards "> <header> <div class="kb-header" data-preview-id="kb-header"> <div class="kb-header-inner" id="kb-header"> <div class="kb-header__logo"> <a href="https://aecinspire.com/"> <img src="https://21775945.fs1.hubspotusercontent-na1.net/hub/21775945/hubfs/AECInspire-logo_black%20(3)-1.png?height=120&amp;name=AECInspire-logo_black%20(3)-1.png" alt="company logo"> </a> </div> <a class="kb-header__title" href="/knowledge"> Knowledge Hub </a> <nav id="kb-header__nav" class="kb-header__nav" role="navigation"> <ul> <li class="kb-header__company-website-link"> <a href="//aecinspire.com" target="_blank" rel="noopener"> Go to AECInspire.com <svg width="12" height="12" xmlns="http://www.w3.org/2000/svg"> <path d="M8.11 10.223V7.0472l1.308-1.3077v4.4835c0 .9323-.7628 1.6952-1.6953 1.6952H1.6952C.7628 11.9182 0 11.1553 0 10.223V4.1955C0 3.2628.7628 2.5 1.6952 2.5h4.4833L4.8707 3.8082H1.6952c-.2099 0-.3872.1771-.3872.3873v6.0275c0 .2098.1773.387.3872.387h6.0275c.21 0 .3873-.1772.3873-.387zM5.9428.4417L12.0137 0l-.442 6.0708L9.6368 4.136 6.0925 7.68 4.3333 5.9207l3.544-3.5442L5.9428.4417z" fill="#2d3e50" /> </svg> </a> </li> <li class="kb-header__support-form-link"><a href="/knowledge/kb-tickets/new">Contact us</a></li> </ul> </nav> <div class="kb-header__nav-controls-container"> <button id="kb-header__close-target" class="kb-header__nav-close" role="button" aria-label="Close main navigation menu" aria-controls="kb-header__nav kb-header__langs-nav"> <span class="kb-icon close" aria-hidden="true"> <svg width="16" height="17" xmlns="http://www.w3.org/2000/svg"> <g fill="#2D3E50" fill-rule="nonzero"> <path d="M15.07107 1.42893c.59587.59588.88893 1.23239.0505 2.07081L2.99975 15.62158c-.83842.83842-1.48089.5394-2.0708-.05051C.33305 14.97519.04 14.33868.87841 13.50026L13.00026 1.37842c.83842-.83842 1.48089-.5394 2.0708.05051z" /> <path d="M15.07107 15.57107c-.59588.59587-1.23239.88893-2.07081.0505L.87842 3.49975C.04 2.66132.33902 2.01885.92893 1.42894 1.52481.83305 2.16132.54 2.99974 1.37841l12.12184 12.12184c.83842.83842.5394 1.48089-.05051 2.0708z" /> </g> </svg> </span> </button> <button id="kb-header__main-nav-target" class="kb-header__nav-toggle" role="button" aria-label="Open main navigation menu" aria-controls="kb-header__nav"> <span class="kb-icon menu"> <svg width="25" height="17" xmlns="http://www.w3.org/2000/svg"> <g fill="#2D3E50" fill-rule="nonzero"> <path d="M24.56897 2.295c0 .85-.2931 1.513-1.72414 1.513H2.15517C.72414 3.808.43103 3.1365.43103 2.295c0-.85.2931-1.513 1.72414-1.513h20.68966c1.43103 0 1.72414.6715 1.72414 1.513zM24.56897 8.8315c0 .85-.2931 1.513-1.72414 1.513H2.15517c-1.43103 0-1.72414-.6715-1.72414-1.513 0-.85.2931-1.513 1.72414-1.513h20.68966c1.43103 0 1.72414.6715 1.72414 1.513zM24.56897 15.3595c0 .85-.2931 1.513-1.72414 1.513H2.15517c-1.43103 0-1.72414-.6715-1.72414-1.513 0-.85.2931-1.513 1.72414-1.513h20.68966c1.43103 0 1.72414.6715 1.72414 1.513z" /> </g> </svg> </span> </button> </div> </div> </div> <!-- Mobile Menu --> <div class="kb-mobile-search-section"> <div class="kb-mobile-header"> <div class="kb-mobile-menu"> <div class="kb-mobile-menu__current-page"> Innovation Services <svg class="kb-mobile-menu__arrow" width="12" height="7" xmlns="http://www.w3.org/2000/svg"> <path d="M10.6817 1.6816l-4.5364 4-4.5364-3.9315" stroke="#00A38D" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> <ul> <li> <a href="/knowledge/quick-start"> Quick Start </a> <ul> </ul> </li> <li> <a href="/knowledge/popular-workflows"> Popular Workflows </a> <ul> <li> <a href="/knowledge/popular-workflows#lighting-take-off"> Lighting Take-Off </a> </li> </ul> </li> <li> <a href="/knowledge/feature-training"> Feature Training </a> <ul> </ul> </li> <li> <a href="/knowledge/faq"> FAQ </a> <ul> </ul> </li> <li class="active open"> <a href="/knowledge/innovation-services"> Innovation Services </a> <ul> </ul> </li> <li> <a href="/knowledge/aecinspire-version-release-updates"> AECInspire Version Release Updates </a> <ul> </ul> </li> </ul> </div> <div class="kb-mobile-search kb-search" kb-language-tag="en" kb-group-id="74115999593"> <div class="kb-mobile-search__placeholder"></div> <div class="kb-mobile-search__box"> <div class="kb-mobile-search__bar"> <svg class="kb-mobile-search__mag" width="15" height="15" xmlns="http://www.w3.org/2000/svg"> <path d="M14.02 12.672l-3.64-3.64a5.687 5.687 0 0 0 1.06-3.312A5.726 5.726 0 0 0 5.72 0 5.726 5.726 0 0 0 0 5.72a5.726 5.726 0 0 0 5.72 5.72 5.687 5.687 0 0 0 3.311-1.06l3.641 3.64a.95.95 0 0 0 1.348 0 .953.953 0 0 0 0-1.348zm-8.3-3.139a3.813 3.813 0 1 1 0-7.626 3.813 3.813 0 0 1 0 7.626z" fill="#4A4A4A" fill-rule="evenodd" /> </svg> <form action="/knowledge/kb-search-results"> <input type="text" class="kb-mobile-search__input kb-search__input" name="term" autocomplete="off" placeholder="Search for answers"> <input type="hidden" name="ref" value=""> </form> <svg class="kb-mobile-search__close" width="14" height="14" xmlns="http://www.w3.org/2000/svg"> <g stroke="#4A4A4A" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"> <path d="M1 12.314L12.314 1M12.314 12.314L1 1" /> </g> </svg> </div> <ul class="kb-search__suggestions" data-lang="Results for &quot;&quot;"></ul> </div> </div> </div> </div> <script> kbDom.whenReady(function() { // Mobile Nav Menu var mobileToggle = function() { var navMenuOpen = document.getElementById('kb-header__main-nav-target'); var langNavOpen = document.getElementById('kb-header__langs-nav-target'); var navClose = document.getElementById('kb-header__close-target'); navMenuOpen.addEventListener('click',function() { document.body.classList.toggle('kb-header__main-nav-open'); }); if (langNavOpen) { langNavOpen.addEventListener('click',function() { document.body.classList.toggle('kb-header__lang-nav-open'); }); } navClose.addEventListener('click',function() { document.body.classList.remove('kb-header__main-nav-open'); document.body.classList.remove('kb-header__lang-nav-open'); }); }; window.addEventListener('click', mobileToggle); mobileToggle(); kbDom.initDropdown(document.querySelector('[data-kbui-dropdown-contents="lang-switcher"]')) // Mobile Cat Menu document.querySelector('.kb-mobile-menu__current-page').addEventListener('click',function() { document.querySelector('.kb-mobile-header').classList.toggle('menu-open'); }); document.querySelector('.kb-mobile-search__mag').addEventListener('click',function() { document.querySelector('.kb-mobile-header').classList.toggle('search-open'); if (document.querySelector('.kb-mobile-header').classList.contains('search-open')) { document.querySelector('.kb-mobile-search__input').focus(); } }); document.querySelector('.kb-mobile-search__close').addEventListener('click',function() { document.querySelector('.kb-mobile-header').classList.remove('search-open'); }); }); </script> <div class="kb-search-section kb-search-section--narrow kb-search-section-with-image "> <div class="kb-search-section__content content-container"> <div class="kb-search" kb-language-tag="en" kb-group-id="74115999593"> <div class="kb-search__placeholder"></div> <div class="kb-search__box"> <div class="kb-search__bar"> <svg class="kb-search__mag" width="15" height="15" xmlns="http://www.w3.org/2000/svg"> <path d="M14.02 12.672l-3.64-3.64a5.687 5.687 0 0 0 1.06-3.312A5.726 5.726 0 0 0 5.72 0 5.726 5.726 0 0 0 0 5.72a5.726 5.726 0 0 0 5.72 5.72 5.687 5.687 0 0 0 3.311-1.06l3.641 3.64a.95.95 0 0 0 1.348 0 .953.953 0 0 0 0-1.348zm-8.3-3.139a3.813 3.813 0 1 1 0-7.626 3.813 3.813 0 0 1 0 7.626z" fill="#4A4A4A" fill-rule="evenodd" /> </svg> <form action="/knowledge/kb-search-results"> <input type="text" class="kb-search__input" name="term" autocomplete="off" placeholder="Search for answers" required> </form> <svg class="kb-search__close" width="14" height="14" xmlns="http://www.w3.org/2000/svg"> <g stroke="#4A4A4A" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"> <path d="M1 12.314L12.314 1M12.314 12.314L1 1" /> </g> </svg> </div> <ul class="kb-search__suggestions" data-lang="Results for &quot;&quot;"></ul> </div> </div> </div> </div> </header> <main data-preview-id="kb-category-main"> <div class="content-container-outer"> <div class="content-container"> <div class="kb-breadcrumbs"> <div class="kb-breadcrumbs__mobile-back"> <svg class="kb-breadcrumbs__arrow kb-breadcrumbs__arrow--left" width="7" height="12" xmlns="http://www.w3.org/2000/svg"> <path d="M.055 5.7194c.018-.045.0518-.0835.0795-.125.0166-.0255.0322-.052.0489-.0775.007-.011.0116-.024.0216-.034L5.2426.2328c.2877-.3.7662-.3115 1.0685-.026a.7468.7468 0 0 1 .0262 1.0605L1.7954 6l4.5419 4.733a.7462.7462 0 0 1-.0262 1.0601.7563.7563 0 0 1-.5214.207.7568.7568 0 0 1-.547-.2325L.205 6.5174c-.01-.0105-.0146-.023-.0216-.0345-.0167-.025-.0323-.0515-.0489-.077-.0277-.0415-.0615-.08-.0796-.125-.0186-.0455-.0222-.0935-.0312-.141C.0147 6.0934 0 6.0474 0 5.9999c0-.047.0146-.093.0237-.1395.009-.0475.0126-.096.0312-.141" fill="#7C98B6" fill-rule="evenodd" /> </svg> <a href="/knowledge">Back to home</a> </div> <ol itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="/knowledge"> <span itemprop="name">Knowledge Hub</span> </a> <meta itemprop="position" content="1"> </li> <svg class="kb-breadcrumbs__arrow kb-breadcrumbs__arrow--right" width="7" height="12" xmlns="http://www.w3.org/2000/svg"> <path d="M6.4905 5.7194c-.018-.045-.0518-.0835-.0795-.125-.0167-.0255-.0323-.052-.049-.0775-.007-.011-.0115-.024-.0216-.034L1.3028.2328c-.2876-.3-.7662-.3115-1.0684-.026a.7468.7468 0 0 0-.0262 1.0605L4.75 6l-4.542 4.733a.7462.7462 0 0 0 .0263 1.0601.7563.7563 0 0 0 .5213.207.7568.7568 0 0 0 .5471-.2325l5.0376-5.2501c.0101-.0105.0146-.023.0217-.0345.0166-.025.0322-.0515.0489-.077.0277-.0415.0614-.08.0795-.125.0187-.0455.0222-.0935.0313-.141.009-.0465.0237-.0925.0237-.14 0-.047-.0147-.093-.0237-.1395-.009-.0475-.0126-.096-.0313-.141" fill="#7C98B6" fill-rule="evenodd" /> </svg> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <span itemprop="name">Innovation Services</span> <meta itemprop="position" content="2"> </li> </ol> </div> <div class="main-body"> <div class="kb-sidebar"> <div class="kb-category-menu"> <ul> <li> <a href="/knowledge/quick-start"> <div class="kb-category-menu-option" data-id="166598098298"> <span class="kb-category-menu-option__color-bar" style="background-color: #2d3e50;"></span> Quick Start </div> </a> <ul> </ul> </li> <li> <a href="/knowledge/popular-workflows"> <div class="kb-category-menu-option" data-id="166598098434"> <span class="kb-category-menu-option__color-bar" style="background-color: #2d3e50;"></span> Popular Workflows </div> <div> <svg width="12" height="7" xmlns="http://www.w3.org/2000/svg"> <path d="M10.6817 1.6816l-4.5364 4-4.5364-3.9315" stroke="#2d3e50" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </a> <ul> <li data-id="167986729115"> <a href="/knowledge/popular-workflows#lighting-take-off"> <span class="kb-category-menu-option__color-bar" style="background-color: #2d3e50;"></span> Lighting Take-Off </a> </li> </ul> </li> <li> <a href="/knowledge/feature-training"> <div class="kb-category-menu-option" data-id="166599289100"> <span class="kb-category-menu-option__color-bar" style="background-color: #2d3e50;"></span> Feature Training </div> </a> <ul> </ul> </li> <li> <a href="/knowledge/faq"> <div class="kb-category-menu-option" data-id="166598098462"> <span class="kb-category-menu-option__color-bar" style="background-color: #2d3e50;"></span> FAQ </div> </a> <ul> </ul> </li> <li class="open"> <a href="/knowledge/innovation-services"> <div class="kb-category-menu-option" data-id="110508521366"> <span class="kb-category-menu-option__color-bar" style="background-color: #2d3e50;"></span> Innovation Services </div> </a> <ul> </ul> </li> <li> <a href="/knowledge/aecinspire-version-release-updates"> <div class="kb-category-menu-option" data-id="119418379685"> <span class="kb-category-menu-option__color-bar" style="background-color: #2d3e50;"></span> AECInspire Version Release Updates </div> </a> <ul> </ul> </li> </ul> </div> <script> kbDom.whenReady(function() { document.querySelectorAll('.kb-category-menu svg').forEach(function(el) { el.addEventListener('click', function(e) { e.preventDefault(); var li = kbDom.closest('li', this); if (li) { li.classList.toggle('open'); } }); }) }) </script> </div> <div class="kb-content"> <div class="kb-categories"> <h1 id="innovation-services">Innovation Services</h1> <h6 class="kb-categories__category-description"></h6> <h6 class="kb-categories__item"> <ul> <li> <a href="https://knowledgebase.aecinspire.com/knowledge/aecinspire-assembly-configurator-overview">AECInspire Assembly Configurator Overview</a> </li> </ul> </h6> </div> <script> kbDom.whenReady(function() { var kbSubcategoryOnExpand = function(articles, toggle) { articles.classList.add('expanded'); toggle.textContent = `See less`; } var kbSubcategoryOnCollapse = function(articles, toggle) { articles.classList.remove('expanded'); toggle.textContent = `See more`; } var kbSubcategorySetupExpand = function(toggle) { toggle.addEventListener('click', function(e) { e.preventDefault(); var allArticles = document.querySelectorAll('.kb-subcategory__articles'); var articles = kbDom.siblings(toggle, '.kb-subcategory__articles')[0]; var isExpanded = articles.classList.contains('expanded'); if (isExpanded) { kbSubcategoryOnCollapse(articles, toggle); } else { allArticles.forEach(function(el) { var curToggle = kbDom.siblings(el, '.kb-subcategory__expand-articles-toggle')[0]; if (curToggle) { kbSubcategoryOnCollapse(el, curToggle); } }) kbSubcategoryOnExpand(articles, toggle); } }) } document.querySelectorAll('.kb-subcategory__expand-articles-toggle').forEach(function(el) { kbSubcategorySetupExpand(el); }); var AFTER_THE_LAST_SLASH_REGEX = /\/([^\/]+)\/?$/; var smoothScroll = new smoothAnchorsScrolling(); var categoriesSmoothScroll = function() { var linksArray = document.querySelectorAll('.open a'); var updateActiveMenuItem = function(selectedItemPath) { linksArray.forEach(function(link) { kbDom.closest('li', link).classList.remove('active'); }) document.querySelectorAll('a[href="' + selectedItemPath + '"]').forEach( function(link) { kbDom.closest('li', link).classList.add('active'); } ); }; linksArray.forEach(function(link) { link.addEventListener('click', function(e) { e.preventDefault(); var node = e.currentTarget; var decodedHash = decodeURI(node.hash); var decodedPathname = decodeURI(node.pathname); var targetPathWithHash = decodedPathname + decodedHash; var clickedState = { path: targetPathWithHash, parentCat: decodedPathname.match(AFTER_THE_LAST_SLASH_REGEX)[1], childCat: decodedHash.replace('#', '') }; document.querySelector('.kb-mobile-header').classList.remove('menu-open'); scrollToCategory(clickedState); history.pushState(clickedState, '', node.href); }); }); var scrollToCategory = function(passedState) { var selectedId = passedState.childCat || passedState.parentCat; updateActiveMenuItem(passedState.path); var target = document.querySelector('[id="' + selectedId + '"]'); smoothScroll.scrollTo(target); }; window.addEventListener('popstate', function(e) { if (!e.state) { history.back(); } else { scrollToCategory(e.state); } }); var init = (function() { var decodedHash = decodeURI(window.location.hash); var decodedPathname = decodeURI(window.location.pathname); var initialState = { path: decodedPathname + decodedHash, parentCat: decodedPathname.match(AFTER_THE_LAST_SLASH_REGEX)[1], childCat: decodedHash.substr(1) }; if (decodedHash) { setTimeout(function() { scrollToCategory(initialState); }, 1); } history.pushState(initialState, null, ''); })(); } window.addEventListener('load', function(e) { categoriesSmoothScroll(); }); }); </script> </div> </div> </div> </div> </main> <footer> <div class="kb-sticky-footer" data-preview-id="kb-footer"> <div class="kb-footer"> <div class="kb-footer__center-aligned-content"> <div class="kb-footer__logo"> <a href="//www.aecinspire.com"> <img src="https://21775945.fs1.hubspotusercontent-na1.net/hub/21775945/hubfs/AECInspire-logo_black%20(3)-2.png?height=120&amp;name=AECInspire-logo_black%20(3)-2.png" alt="company logo"> </a> </div> <div class="kb-footer__title">Knowledge Hub</div> <div class="kb-footer__social"> <ul> <li><a href="https://www.linkedin.com/company/aecinspire" class="linkedin" target="_blank" rel="noopener"> <img src="https://static.hsstatic.net/TemplateAssets/static-1.329/img/hs_default_template_images/modules/Follow+Me+-+Email/linkedin_circle_color.png" alt="linkedin_social_link_icon_alt_text"> </a></li> </ul> </div> </div> <div class="kb-footer__links-container"> <ul class="kb-footer__links columns__two"> <li class="kb-footer__company-website-link"> <a href="//aecinspire.com" target="_blank" rel="noopener"> Go to AECInspire.com <svg width="12" height="12" xmlns="http://www.w3.org/2000/svg"> <path d="M8.11 10.223V7.0472l1.308-1.3077v4.4835c0 .9323-.7628 1.6952-1.6953 1.6952H1.6952C.7628 11.9182 0 11.1553 0 10.223V4.1955C0 3.2628.7628 2.5 1.6952 2.5h4.4833L4.8707 3.8082H1.6952c-.2099 0-.3872.1771-.3872.3873v6.0275c0 .2098.1773.387.3872.387h6.0275c.21 0 .3873-.1772.3873-.387zM5.9428.4417L12.0137 0l-.442 6.0708L9.6368 4.136 6.0925 7.68 4.3333 5.9207l3.544-3.5442L5.9428.4417z" fill="#2d3e50" /> </svg> </a> </li> <li class="kb-footer__support-form-link"><a href="/knowledge/kb-tickets/new">Contact us</a></li> </ul> </div> </div> </div> </footer> <!-- Start of HubSpot Analytics Code --> <script type="text/javascript"> var _hsq = _hsq || []; _hsq.push(["setContentType", "listing-page"]); _hsq.push(["setCanonicalUrl", "https:\/\/knowledgebase.aecinspire.com\/knowledge\/innovation-services"]); _hsq.push(["setPageId", "74115999593"]); _hsq.push(["setContentMetadata", { "contentPageId": null, "legacyPageId": null, "contentFolderId": null, "contentGroupId": 74115999593, "abTestId": null, "languageVariantId": null, "languageCode": null, }]); </script> <script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/21775945.js"></script> <!-- End of HubSpot Analytics Code --> <script type="text/javascript"> var hsVars = { render_id: "b8638840-da37-4651-9e7b-82dfa13300c2", ticks: 1732868328446, page_id: 0, content_group_id: 74115999593, portal_id: 21775945, app_hs_base_url: "https://app.hubspot.com", cp_hs_base_url: "https://cp.hubspot.com", language: "en", analytics_page_type: "", scp_content_type: "", analytics_page_id: "74115999593", category_id: 6, folder_id: 0, is_hubspot_user: false } </script> <script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.354/js/index.js"></script> <script type="text/javascript" src="//7052064.fs1.hubspotusercontent-na1.net/hub/7052064/hub_generated/template_assets/1732723779141/hubspot/themes/knowledge/assets/lib/dompurify/purify.min.js"></script> <script type="text/javascript" src="//7052064.fs1.hubspotusercontent-na1.net/hub/7052064/hub_generated/template_assets/1732723776961/hubspot/themes/knowledge/assets/kb-search.min.js"></script> <script type="text/javascript" src="//7052064.fs1.hubspotusercontent-na1.net/hub/7052064/hub_generated/template_assets/1732723785327/hubspot/themes/knowledge/assets/sticky-header.min.js"></script> <script type="text/javascript" src="//7052064.fs1.hubspotusercontent-na1.net/hub/7052064/hub_generated/template_assets/1732723783177/hubspot/themes/knowledge/assets/smooth-anchors-scrolling.min.js"></script> </body></html>

Pages: 1 2 3 4 5 6 7 8 9 10