1 2 3<!DOCTYPE html> 4 5<html lang="en-US"> 6 7 8<head>
8<script> 9var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); 10</script>
10 11 12 13 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 14 15 <!-- This site is optimized with the Yoast SEO plugin v26.6 - https://yoast.com/wordpress/plugins/seo/ --> 16 <title>Technology - Engineering.com</title> 17 <link rel="canonical" href="index-5.html" /> 18 <link rel="next" href="index-105.html" /> 19 <meta property="og:locale" content="en_US" /> 20 <meta property="og:type" content="article" /> 21 <meta property="og:title" content="Technology - Engineering.com" /> 22 <meta property="og:url" content="https://www.engineering.com/category/technology/" /> 23 <meta property="og:site_name" content="Engineering.com" /> 24 <meta name="twitter:card" content="summary_large_image" /> 25
25<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://www.engineering.com/category/technology/","url":"https://www.engineering.com/category/technology/","name":"Technology - Engineering.com","isPartOf":{"@id":"https://www.engineering.com/#website"},"primaryImageOfPage":{"@id":"https://www.engineering.com/category/technology/#primaryimage"},"image":{"@id":"https://www.engineering.com/category/technology/#primaryimage"},"thumbnailUrl":"https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems.jpg","breadcrumb":{"@id":"https://www.engineering.com/category/technology/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.engineering.com/category/technology/#primaryimage","url":"https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems.jpg","contentUrl":"https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https://www.engineering.com/category/technology/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.engineering.com/"},{"@type":"ListItem","position":2,"name":"Technology"}]},{"@type":"WebSite","@id":"https://www.engineering.com/#website","url":"https://www.engineering.com/","name":"Engineering.com","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.engineering.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
25 26 <!-- / Yoast SEO plugin. --> 27 28 29<link rel='dns-prefetch' href='http://securepubads.g.doubleclick.net/' /> 30<link rel='dns-prefetch' href='http://scripts.wtwhmedia.com/' /> 31<link rel='dns-prefetch' href='http://kit.fontawesome.com/' /> 32<link rel="alternate" type="application/rss+xml" title="Engineering.com » Technology Category Feed" href="index-106.html" /> 33<style id='wp-img-auto-sizes-contain-inline-css'> 34img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 35/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 36</style> 37<style id='wp-block-library-inline-css'> 38:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
38--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 39 40/*# sourceURL=wp-block-library-inline-css */ 41</style><style id='wp-block-button-inline-css'> 42.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none} 43/*# sourceURL=https://www.engineering.com/wp-includes/blocks/button/style.min.css */ 44</style> 45<style id='wp-block-heading-inline-css'> 46h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 47/*# sourceURL=https://www.engineering.com/wp-includes/blocks/heading/style.min.css */ 48</style> 49<style id='wp-block-image-inline-css'> 50.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;
50cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 51/*# sourceURL=https://www.engineering.com/wp-includes/blocks/image/style.min.css */ 52</style> 53<style id='wp-block-buttons-inline-css'> 54.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center} 55/*# sourceURL=https://www.engineering.com/wp-includes/blocks/buttons/style.min.css */ 56</style> 57<style id='wp-block-search-inline-css'> 58.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right} 59/*# sourceURL=https://www.engineering.com/wp-includes/blocks/search/style.min.css */ 60</style> 61<style id='wp-block-group-inline-css'> 62.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 63/*# sourceURL=https://www.engineering.com/wp-includes/blocks/group/style.min.css */ 64</style> 65<style id='wp-block-paragraph-inline-css'> 66.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 67/*# sourceURL=https://www.engineering.com/wp-includes/blocks/paragraph/style.min.css */ 68</style> 69<style id='global-styles-inline-css'> 70:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--main: #2a2a2a;--wp--preset--color--main-light: #6c6c6c;--wp--preset--color--primary: #562b7c;--wp--preset--color--primary-tint: #602A92;--wp--preset--color--secondary: #6aeae9;--wp--preset--color--secondary-tint: rgba(106, 234, 233, 0.20);--wp--preset--color--tertiary: #f06560;--wp--preset--color--background: #efefef;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
700) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--gradient-1: linear-gradient(90deg, rgba(243,78,55,1) 0%, rgba(226,93,125,1) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--font-size-1: 12px;--wp--preset--font-size--font-size-2: 14px;--wp--preset--font-size--font-size-3: 16px;--wp--preset--font-size--font-size-4: 18px;--wp--preset--font-size--font-size-5: 20px;--wp--preset--font-size--font-size-6: 24px;--wp--preset--font-size--font-size-7: 28px;--wp--preset--font-size--font-size-8: 32px;--wp--preset--font-size--font-size-9: clamp(32px, calc(2rem + ((1vw - 6px) * 1.1765)), 40px);--wp--preset--font-size--font-size-10: clamp(32px, calc(2rem + ((1vw - 6px) * 2.3529)), 48px);--wp--preset--font-family--primary-font: Space Grotesk;--wp--preset--font-family--secondary-font: Grandway;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--tiny: 8px;--wp--preset--spacing--small: 16px;--wp--preset--spacing--medium: clamp(24px, calc(1.5rem + ((1vw - 7.68px) * 1.5625)), 32px);--wp--preset--spacing--large: clamp(32px, calc(2rem + ((1vw - 7.68px) * 3.125)), 48px);--wp--preset--spacing--x-large: clamp(48px, calc(3rem + ((1vw - 6px) * 2.8169)), 64px);--wp--preset--spacing--xx-large: clamp(40px, calc(2.5rem + ((1vw - 6px) * 5.8824)), 80px);--wp--preset--spacing--xxx-large: clamp(64px, calc(4rem + ((1vw - 6px) * 5.6338)), 96px);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);--wp--custom--color--primary-hover: var(--wp--preset--color--main);--wp--custom--color--secondary-hover: var(--wp--preset--color--main);--wp--custom--color--link: var(--wp--preset--color--primary);--wp--custom--font-weight--thin: 100;--wp--custom--font-weight--extra-light: 200;--wp--custom--font-weight--light: 300;--wp--custom--font-weight--regular: 400;--wp--custom--font-weight--medium: 500;--wp--custom--font-weight--semi-bold: 600;--wp--custom--font-weight--bold: 700;--wp--custom--font-weight--extra-bold: 800;--wp--custom--font-weight--black: 900;--wp--custom--font-size--body-default: var(--wp--preset--font-size--font-size-3);--wp--custom--forms--border-color: var(--wp--preset--color--background);--wp--custom--forms--border-color-focus: var(--wp--preset--color--secondary);--wp--custom--forms--border-radius: 0;--wp--custom--forms--border-width: 1px;--wp--custom--forms--font-size: 16px;--wp--custom--forms--input-padding-vertical: 14px;--wp--custom--forms--input-padding-horizontal: 16px;--wp--custom--forms--spacing-column: 32px;--wp--custom--forms--spacing-row: 32px;--wp--custom--forms--text-color: var(--wp--preset--color--main);--wp--custom--layout--thin: 900px;--wp--custom--layout--default: 1280px;--wp--custom--layout--wide: calc( var(--wp--custom--layout--default) + 250px);--wp--custom--layout--sidebar: 300px;--wp--custom--spacing--block-gap: 24px;--wp--custom--spacing--column-gap: var(--wp--custom--spacing--block-gap);--wp--custom--spacing--viewport-padding: var(--wp--preset--spacing--medium);}
70.wp-block-button .wp-block-button__link{--wp--preset--color--primary: #562b7c;--wp--preset--color--secondary: #6aeae9;--wp--preset--color--background: #efefef;--wp--preset--color--white: #ffffff;}.wp-block-wd-acf-email-subscribe{--wp--preset--color--background: #efefef;--wp--preset--color--white: #ffffff;}:root { --wp--style--global--content-size: var(--wp--custom--layout--thin);--wp--style--global--wide-size: var(--wp--custom--layout--wide); }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--wp--custom--spacing--block-gap); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--wp--custom--spacing--block-gap); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--wp--custom--spacing--block-gap);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--wp--custom--spacing--block-gap);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--wp--custom--spacing--block-gap);}:root :where(.is-layout-grid){gap: var(--wp--custom--spacing--block-gap);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--background);color: var(--wp--preset--color--main);font-family: var(--wp--preset--font-family--primary-font);font-size: var(--wp--custom--font-size--body-default);line-height: var(--wp--custom--line-height--normal);--wp--style--root--padding-top: 0;--wp--style--root--padding-right: var(--wp--preset--spacing--medium);--wp--style--root--padding-bottom: 0;--wp--style--root--padding-left: var(--wp--preset--spacing--medium);}a:where(:not(.wp-element-button)){color: var(--wp--custom--color--link);text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-main-color{color: var(--wp--preset--color--main) !important;}.has-main-light-color{color: var(--wp--preset--color--main-light) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-primary-tint-color{color: var(--wp--preset--color--primary-tint) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-secondary-tint-color{color: var(--wp--preset--color--secondary-tint) !important;}.has-tertiary-color{color: var(--wp--preset--color--tertiary) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-main-background-color{background-color: var(--wp--preset--color--main) !important;}.has-main-light-background-color{background-color: var(--wp--preset--color--main-light) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-primary-tint-background-color{background-color: var(--wp--preset--color--primary-tint) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-secondary-tint-background-color{background-color: var(--wp--preset--color--secondary-tint) !important;}.has-tertiary-background-color{background-color: var(--wp--preset--color--tertiary) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-main-border-color{border-color: var(--wp--preset--color--main) !important;}.has-main-light-border-color{border-color: var(--wp--preset--color--main-light) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-primary-tint-border-color{border-color: var(--wp--preset--color--primary-tint) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-secondary-tint-border-color{border-color: var(--wp--preset--color--secondary-tint) !important;}.has-tertiary-border-color{border-color: var(--wp--preset--color--tertiary) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
70.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-gradient-1-gradient-background{background: var(--wp--preset--gradient--gradient-1) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-font-size-1-font-size{font-size: var(--wp--preset--font-size--font-size-1) !important;}.has-font-size-2-font-size{font-size: var(--wp--preset--font-size--font-size-2) !important;}.has-font-size-3-font-size{font-size: var(--wp--preset--font-size--font-size-3) !important;}.has-font-size-4-font-size{font-size: var(--wp--preset--font-size--font-size-4) !important;}.has-font-size-5-font-size{font-size: var(--wp--preset--font-size--font-size-5) !important;}.has-font-size-6-font-size{font-size: var(--wp--preset--font-size--font-size-6) !important;}.has-font-size-7-font-size{font-size: var(--wp--preset--font-size--font-size-7) !important;}.has-font-size-8-font-size{font-size: var(--wp--preset--font-size--font-size-8) !important;}.has-font-size-9-font-size{font-size: var(--wp--preset--font-size--font-size-9) !important;}.has-font-size-10-font-size{font-size: var(--wp--preset--font-size--font-size-10) !important;}.has-primary-font-font-family{font-family: var(--wp--preset--font-family--primary-font) !important;}.has-secondary-font-font-family{font-family: var(--wp--preset--font-family--secondary-font) !important;}.wp-block-button .wp-block-button__link.has-primary-color{color: var(--wp--preset--color--primary) !important;}.wp-block-button .wp-block-button__link.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.wp-block-button .wp-block-button__link.has-background-color{color: var(--wp--preset--color--background) !important;}.wp-block-button .wp-block-button__link.has-white-color{color: var(--wp--preset--color--white) !important;}.wp-block-button .wp-block-button__link.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.wp-block-button .wp-block-button__link.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.wp-block-button .wp-block-button__link.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.wp-block-button .wp-block-button__link.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.wp-block-button .wp-block-button__link.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.wp-block-button .wp-block-button__link.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.wp-block-button .wp-block-button__link.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.wp-block-button .wp-block-button__link.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.wp-block-wd-acf-email-subscribe.has-background-color{color: var(--wp--preset--color--background) !important;}.wp-block-wd-acf-email-subscribe.has-white-color{color: var(--wp--preset--color--white) !important;}.wp-block-wd-acf-email-subscribe.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.wp-block-wd-acf-email-subscribe.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.wp-block-wd-acf-email-subscribe.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.wp-block-wd-acf-email-subscribe.has-white-border-color{border-color: var(--wp--preset--color--white) !important;} 71:root :where(.wp-block-button .wp-block-button__link){background-color: var(--wp--preset--color--primary);color: var(--wp--preset--color--secondary);padding-top: 12px;padding-right: 40px;padding-bottom: 12px;padding-left: 20px;} 72/*# sourceURL=global-styles-inline-css */ 73</style> 74<style id='core-block-supports-inline-css'> 75.wp-container-core-buttons-is-layout-fc4fd283{justify-content:flex-start;}.wp-container-core-group-is-layout-6ca02fed{gap:var(--wp--preset--spacing--medium);justify-content:space-between;}
75.wp-elements-b21be2ad9433f327e0d27f4124fdc6ac a:where(:not(.wp-element-button)){color:var(--wp--preset--color--main-light);}.wp-container-core-group-is-layout-ebbf4722 > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-ebbf4722 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-ebbf4722 > * + *{margin-block-start:4px;margin-block-end:0;}.wp-elements-2bb6a7d806153587094cc199206dbaf9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--main-light);}.wp-container-core-group-is-layout-a47c0ab4{flex-wrap:nowrap;gap:16px;}.wp-container-core-group-is-layout-cba0d1c0{gap:32px;} 76/*# sourceURL=core-block-supports-inline-css */ 77</style> 78 79<link rel='stylesheet' id='gn-frontend-gnfollow-style-css' href='css/gn-frontend-gnfollow.mindc81.css' media='all' /> 80<style id='wd-font-inline-css'> 81 82 @font-face { 83 font-family: 'Space Grotesk'; 84 font-style: normal; 85 font-stretch: normal; 86 font-display: swap; 87 font-weight: 400; 88 src: url('woff2/space-grotesk-v16-latin-regular.woff2') format('woff2'); 89 } 90 @font-face { 91 font-family: 'Space Grotesk'; 92 font-style: normal; 93 font-stretch: normal; 94 font-display: swap; 95 font-weight: 700; 96 src: url('woff2/space-grotesk-v16-latin-700.woff2') format('woff2'); 97 } 98 @font-face { 99 font-family: 'Grandway'; 100 font-style: normal; 101 font-stretch: normal; 102 font-display: swap; 103 font-weight: 500; 104 src: url('woff2/grandway-medium.woff2') format('woff2'); 105 } 106 @font-face { 107 font-family: 'Grandway'; 108 font-style: italic; 109 font-stretch: normal; 110 font-display: swap; 111 font-weight: 500; 112 src: url('woff2/grandway-mediumitalic.woff2') format('woff2'); 113 } 114 @font-face { 115 font-family: 'Grandway'; 116 font-style: normal; 117 font-stretch: normal; 118 font-display: swap; 119 font-weight: 700; 120 src: url('woff2/grandway-bold.woff2') format('woff2'); 121 } 122 @font-face { 123 font-family: 'Grandway'; 124 font-style: italic; 125 font-stretch: normal; 126 font-display: swap; 127 font-weight: 700; 128 src: url('woff2/grandway-bolditalic.woff2') format('woff2'); 129 } 130 131/*# sourceURL=wd-font-inline-css */ 132</style> 133<link rel='stylesheet' id='wd-style-css' href='css/maina68f.css' media='all' /> 134<link rel='stylesheet' id='wtwh-uni-gam-prestitial-style-css' href='css/prestitial9030.css' media='all' />
135<script src="txt/f.txt" id="wtwh-uni-gam-gpt-lib-js"></script>
vendor: 1 bytes, line 135
135
136<script src="js/googletag-display-controller9030.js" id="wtwh-uni-gam-display-controller-js"></script>
vendor: 1 bytes, line 136
136
137<script id="wtwh-uni-gam-ad-slot-generator-js-extra"> 138var wtwh_gam_ad_config = {"slots":[{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_wallpaper","div_id":"div-gpt-engcom_wallpaper","desktop_sizes":["1x1"],"mobile_sizes":["0x0"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_sidebar1","div_id":"engcom_sidebar1","desktop_sizes":["300x250","300x600"],"mobile_sizes":["300x250"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_sidebar1","div_id":"engcom_sidebar2","desktop_sizes":["300x250","300x600"],"mobile_sizes":["300x250"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_sidebar1","div_id":"engcom_sidebar3","desktop_sizes":["300x250","300x600"],"mobile_sizes":["300x250"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_sidebar1","div_id":"engcom_sidebar4","desktop_sizes":["300x250"],"mobile_sizes":["300x250"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_largeleader","div_id":"largeleader1","desktop_sizes":["970x250"],"mobile_sizes":["0x0"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_header","div_id":"engcomheader","desktop_sizes":["728x90"],"mobile_sizes":["300x250"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_largeleader","div_id":"engcomheaderlarge","desktop_sizes":["970x250"],"mobile_sizes":["0x0"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_allstreamprelude","div_id":"div-gpt-ecom_allstreamprelude","desktop_sizes":["1x1"],"mobile_sizes":["1x1"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_allstreamflex","div_id":"div-gpt-ecom_allstreamflex","desktop_sizes":["1x1"],"mobile_sizes":["1x1"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_headeroversize","div_id":"div-gpt-engcom_headeroversize","desktop_sizes":["1280x750"],"mobile_sizes":["0x0"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_largeleader","div_id":"div-gpt-engcom_largeleader","desktop_sizes":["970x90","970x250"],"mobile_sizes":["0x0"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false}],"prestitial":{"account_id":"5272491","network_code":"dw_network","ad_unit_code":"engcom_prestitial","div_id":"gam-holder-prestitial-banner","desktop_sizes":["640x480"],"mobile_sizes":["300x225"],"targeting":{"articletitle":"managing-and-designing-for-success-with-sustainability","contentHash":"d062e811134e0d2c727ea8a7dc8c2503","category":"Technology"},"skip_ads":false},"enable_single_request":"1","collapse_empty_divs":"1"}; 139//# sourceURL=wtwh-uni-gam-ad-slot-generator-js-extra 140</script>
vendor: 1 bytes, line 140
140
141<script src="js/ad-slot-generator9030.js" id="wtwh-uni-gam-ad-slot-generator-js"></script>
vendor: 1 bytes, line 141
141
142<script src="js/jquery.minf43b.js" id="jquery-core-js"></script>
vendor: 1 bytes, line 142
142
143<script src="js/jquery-migrate.min5589.js" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 143
143
144<script src="js/main-js-mina68f.js" id="wd-scripts-js"></script>
vendor: 1 bytes, line 144
144
145<script src="js/371676a4da9030.js" id="wtwh-uni-gam-prestitial-font-awesome-js"></script>
145 146<link rel="https://api.w.org/" href="index-3.html" /><link rel="alternate" title="JSON" type="application/json" href="json/12.json" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="xmlrpc0db0.html" /> 147 <link rel="preload" href="woff2/space-grotesk-v16-latin-regular.woff2" as="font" type="font/woff2" crossorigin> 148 <link rel="preload" href="woff2/space-grotesk-v16-latin-700.woff2" as="font" type="font/woff2" crossorigin> 149 <link rel="preload" href="woff2/grandway-medium.woff2" as="font" type="font/woff2" crossorigin> 150 <link rel="preload" href="woff2/grandway-mediumitalic.woff2" as="font" type="font/woff2" crossorigin> 151 <link rel="preload" href="woff2/grandway-bold.woff2" as="font" type="font/woff2" crossorigin> 152 <link rel="preload" href="woff2/grandway-bolditalic.woff2" as="font" type="font/woff2" crossorigin> 153 <meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="profile" href="http://gmpg.org/xfn/11"><link rel="pingback" href="xmlrpc.html"><!-- Google Tag Manager Global -->
154<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 155new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 156j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 157'gtm5445.html'+i+dl;f.parentNode.insertBefore(j,f); 158})(window,document,'script','dataLayer','GTM-MMC9PJ9');</script>
158 159<!-- End Google Tag Manager Global--> 160 161<!-- Google Tag Manager -->
162<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 163new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 164j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 165'gtm5445.html'+i+dl;f.parentNode.insertBefore(j,f); 166})(window,document,'script','dataLayer','GTM-P4MLP9MK');</script>
166 167<!-- End Google Tag Manager --> 168
169<script> 170 var articleid=''; 171 var projectid=''; 172 var category=''; 173</script>
173<link rel="icon" href="webp/0-square-icon-white-on-purpleb-150x150.webp" sizes="32x32" /> 174<link rel="icon" href="png/0-square-icon-white-on-purpleb-300x300.png" sizes="192x192" /> 175<link rel="apple-touch-icon" href="png/0-square-icon-white-on-purpleb-300x300.png" /> 176<meta name="msapplication-TileImage" content="https://www.engineering.com/wp-content/uploads/2025/06/0-Square-Icon-White-on-Purpleb-300x300.png" /> 177 <style id="wp-custom-css"> 178 .single-post .site-inner{ 179 padding-top:50px; 180} 181.single .site-inner{ 182 padding-top:50px; 183 padding-bottom:50px; 184} 185body .gform_wrapper .gform_body .gform_fields #field_6_32.gfield textarea {font-size: 11px;} 186 187/* Tutorials Page */ 188 189.page-id-49820 > #body-wrapper{ 190 width:100%; 191} 192 193/* Voices */ 194 195.voices-template-default .site-header{ 196padding: 32px var(--wp--custom--spacing--viewport-padding) 0; 197} 198 199.voices-template-default .site-inner{ 200background:#562b7c; 201 padding: 0; 202 margin: 25px 0 0 0; 203 overflow: unset; 204} 205 206.voices-template-default .content-area{ 207 background:white; 208 width:70%; 209 max-width: 1025px; 210 margin:auto; 211} 212 213.voices-template-default .entry-header{ 214 display:none; 215} 216 217.voices-template-default .single-related-posts, .voices-template-default .block-area-before-footer{ 218display:none; 219} 220 221@media (max-width: 600px) { 222 223.voices-template-default .content-area{ 224 width:85%; 225} 226 227 .voices-template-default .type-voices p { 228 padding: 0 3rem; 229 font-size: 0.8rem; 230 } 231 232} 233 234#input_15_55_6_container { 235 flex: 0 0 100%; 236} </style> 237
237<script id="wtwh-uni-gam-content-hash-variables"> 238 var contentHash = "d062e811134e0d2c727ea8a7dc8c2503"; 239 var cat_target = "d062e811134e0d2c727ea8a7dc8c2503,technology,ros"; 240 </script>
240 241 242 243<link rel='stylesheet' id='gform_basic-css' href='css/basic.mineeb6.css' media='all' /> 244<link rel='stylesheet' id='gform_theme_components-css' href='css/theme-components.mineeb6.css' media='all' /> 245<link rel='stylesheet' id='gform_theme-css' href='css/theme.mineeb6.css' media='all' /> 246</head> 247 248<body class="archive category category-technology category-12 wp-embed-responsive wp-theme-engineering-2024 default-layout" id="top"> 249 250 <!-- Google Tag Manager Global(noscript) -->
vendor: 69 bytes, lines 250-251
250 251<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
251GTM-MMC9PJ9
vendor: 85 bytes, lines 251-252
251" 252height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
253<!-- End Google Tag Manager Global(noscript) --> 254 255<!-- Google Tag Manager (noscript)a -->
vendor: 69 bytes, lines 255-256
255 256<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
256GTM-P4MLP9MK
vendor: 85 bytes, lines 256-257
256" 257height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
258<!-- End Google Tag Manager (noscript) --> 259 260<div id='div-gpt-ecom_allstreamprelude'> 261
261<script> 262 googletag.cmd.push(function() { googletag.display('div-gpt-ecom_allstreamprelude'); }); 263 </script>
263 264</div> <!-- xyzzy top --> 265 <div id="prestitial" style="opacity: 0;"> 266 <div id="prestitial-overlay"></div> 267 <div id="prestitial-grid"></div> 268 </div> 269 270 <div class="site-container"> 271 272 <a class="skip-link screen-reader-text" href="#main-content">Skip to content</a> 273 274 275 <header class="site-header" role="banner"> 276 <div class="wrap"> 277 278 279 280 <button class="site-header__mobile-toggle site-header__mobile-toggle--menu" aria-label="Toggle Mobile Navigation" aria-pressed="false"> 281 <svg class="open-menu" width="22" height="18" viewBox="0 0 22 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 0H21.5V3H0.5V0ZM0.5 7.5H21.5V10.5H0.5V7.5ZM21.5 15V18H0.5V15H21.5Z" fill="#562B7C"/></svg> 282 <svg class="close-menu" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.2812 3.82812L10.1094 8L14.2812 12.2188L15.3594 13.25L13.25 15.4062L12.1719 14.3281L8 10.1562L3.78125 14.3281L2.75 15.4062L0.59375 13.25L1.67188 12.2188L5.84375 8L1.67188 3.82812L0.59375 2.75L2.75 0.640625L3.78125 1.71875L8 5.89062L12.1719 1.71875L13.25 0.640625L15.3594 2.75L14.2812 3.82812Z" fill="#562B7C"/></svg> 283 </button> 284 285 <div class="site-header__logo"> 286 <a href="index.html" rel="home" aria-label="Engineering.com Home"> 287 <img src="svg/engineering-com-logo-1.svg" alt="Engineering.com logo" width="249" height="48" /> 288 </a> 289 </div> 290 291 <div class="site-header__right"> 292 293 <form role="search" method="get" action="https://www.engineering.com/" class="wp-block-search__no-button wp-block-search" ><label class="wp-block-search__label screen-reader-text" for="wp-block-search__input-1" >Search</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-1" placeholder="Search for anything" value="" type="search" name="s" required /></div></form> 294 <a class="site-header__button" href="index-4.html" target=""> 295 Subscribe </a> 296 297 </div> 298 299 <button class="site-header__mobile-toggle site-header__mobile-toggle--search" aria-label="Toggle Mobile Search" aria-pressed="false"> 300 <svg class="open-search" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.6149 9.78823C19.6149 11.9529 18.9077 13.9765 17.7289 15.5765L22.9155 20.8L24 21.8353L21.8782 24L20.7937 22.9176L15.5599 17.6941C13.9568 18.9176 11.9293 19.5765 9.80747 19.5765C4.38507 19.5765 0 15.2 0 9.78823C0 4.42353 4.38507 0 9.80747 0C15.1827 0 19.6149 4.42353 19.6149 9.78823ZM9.80747 16.5647C12.2122 16.5647 14.4283 15.2941 15.6542 13.1765C16.8802 11.1059 16.8802 8.51765 15.6542 6.4C14.4283 4.32941 12.2122 3.01176 9.80747 3.01176C7.3556 3.01176 5.13949 4.32941 3.91356 6.4C2.68762 8.51765 2.68762 11.1059 3.91356 13.1765C5.13949 15.2941 7.3556 16.5647 9.80747 16.5647Z" fill="#562B7C"/></svg> 301 <svg class="close-search" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.2812 3.82812L10.1094 8L14.2812 12.2188L15.3594 13.25L13.25 15.4062L12.1719 14.3281L8 10.1562L3.78125 14.3281L2.75 15.4062L0.59375 13.25L1.67188 12.2188L5.84375 8L1.67188 3.82812L0.59375 2.75L2.75 0.640625L3.78125 1.71875L8 5.89062L12.1719 1.71875L13.25 0.640625L15.3594 2.75L14.2812 3.82812Z" fill="#562B7C"/></svg> 302 </button> 303 304 305 <nav class="mega-menu"> 306 <div class="mega-menu__inner"> 307 308 309 <div class="mega-menu__menu-item"> 310 311 <a class="mega-menu__menu-label" href="index-5.html"> 312 313 <span> 314 Technology </span> 315 316 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 317 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 318 319 </a> 320 321 <button class="mega-menu__menu-label-button"> 322 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 323 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 324 </button> 325 326 <div class="mega-menu__menu-menu"> 327 <div class="mega-menu__menu-inner-wrap layout-4-col-small-links"> 328 329 <div class="mega-menu__menu-inner-primary-content"> 330 331 <div class="mega-menu__menu-inner-header"> 332 333 <button class="mega-menu__mobile-menu-back" aria-label="Go back to primary menu"> 334 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 0L0 6L8 12L8 0Z" fill="#562B7C"/><path d="M8 0L9.53674e-07 6H8V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 335 Back </button> 336 337 <span class="mega-menu__menu-inner-title"> 338 Technology </span> 339 340 341 342 <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 343 <div class="wp-block-button is-style-arrow-right"> 344 <a class="wp-block-button__link has-secondary-background-color has-background wp-element-button" href="index-5.html"> 345 <span class="desktop-button-text"> 346 Browse All </span> 347 <span class="mobile-button-text"> 348 All </span> 349 </a> 350 </div> 351 </div> 352 353 354 355 </div> 356 357 <div class="mega-menu__menu-links"> 358 359 360 361 362 363 364 365 <a class="mega-menu__menu-link" href="index-6.html" aria-label="3D Printing"> 366 367 <span class="mega-menu__menu-link-text"> 368 3D Printing </span> 369 370 <span class="mega-menu__menu-link-icon"> 371 <img src="svg/icon-papers.svg" alt="3D Printing Category Icon"> 372 </span> 373 374 </a> 375 376 377 378 <a class="mega-menu__menu-link" href="index-7.html" aria-label="Advanced Manufacturing"> 379 380 <span class="mega-menu__menu-link-text"> 381 Advanced Manufacturing </span> 382 383 <span class="mega-menu__menu-link-icon"> 384 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Advanced Manufacturing Category Icon"> 385 </span> 386 387 </a> 388 389 390 391 <a class="mega-menu__menu-link" href="index-8.html" aria-label="Artificial Intelligence"> 392 393 <span class="mega-menu__menu-link-text"> 394 Artificial Intelligence </span> 395 396 <span class="mega-menu__menu-link-icon"> 397 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Artificial Intelligence Category Icon"> 398 </span> 399 400 </a> 401 402 403 404 <a class="mega-menu__menu-link" href="index-9.html" aria-label="Automation"> 405 406 <span class="mega-menu__menu-link-text"> 407 Automation </span> 408 409 <span class="mega-menu__menu-link-icon"> 410 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Automation Category Icon"> 411 </span> 412 413 </a> 414 415 416 417 <a class="mega-menu__menu-link" href="index-10.html" aria-label="BIM"> 418 419 <span class="mega-menu__menu-link-text"> 420 BIM </span> 421 422 <span class="mega-menu__menu-link-icon"> 423 <img src="svg/e-icon-arrow-right-fallback.svg" alt="BIM Category Icon"> 424 </span> 425 426 </a> 427 428 429 430 <a class="mega-menu__menu-link" href="index-11.html" aria-label="Components"> 431 432 <span class="mega-menu__menu-link-text"> 433 Components </span> 434 435 <span class="mega-menu__menu-link-icon"> 436 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Components Category Icon"> 437 </span> 438 439 </a> 440 441 442 443 <a class="mega-menu__menu-link" href="index-12.html" aria-label="Computing"> 444 445 <span class="mega-menu__menu-link-text"> 446 Computing </span> 447 448 <span class="mega-menu__menu-link-icon"> 449 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Computing Category Icon"> 450 </span> 451 452 </a> 453 454 455 456 <a class="mega-menu__menu-link" href="index-13.html" aria-label="Design"> 457 458 <span class="mega-menu__menu-link-text"> 459 Design </span> 460 461 <span class="mega-menu__menu-link-icon"> 462 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Design Category Icon"> 463 </span> 464 465 </a> 466 467 468 469 <a class="mega-menu__menu-link" href="index-14.html" aria-label="Digital Transformation"> 470 471 <span class="mega-menu__menu-link-text"> 472 Digital Transformation </span> 473 474 <span class="mega-menu__menu-link-icon"> 475 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Digital Transformation Category Icon"> 476 </span> 477 478 </a> 479 480 481 482 <a class="mega-menu__menu-link" href="index-15.html" aria-label="Off Topic"> 483 484 <span class="mega-menu__menu-link-text"> 485 Off Topic </span> 486 487 <span class="mega-menu__menu-link-icon"> 488 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Off Topic Category Icon"> 489 </span> 490 491 </a> 492 493 494 495 <a class="mega-menu__menu-link" href="index-16.html" aria-label="PLM/ERP"> 496 497 <span class="mega-menu__menu-link-text"> 498 PLM/ERP </span> 499 500 <span class="mega-menu__menu-link-icon"> 501 <img src="svg/e-icon-arrow-right-fallback.svg" alt="PLM/ERP Category Icon"> 502 </span> 503 504 </a> 505 506 507 508 <a class="mega-menu__menu-link" href="index-17.html" aria-label="Simulation"> 509 510 <span class="mega-menu__menu-link-text"> 511 Simulation </span> 512 513 <span class="mega-menu__menu-link-icon"> 514 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Simulation Category Icon"> 515 </span> 516 517 </a> 518 519 520 521 522 523 524 </div> 525 526 527 </div> 528 529 530 </div> 531 </div> 532 533 </div> 534 535 536 537 <div class="mega-menu__menu-item"> 538 539 <a class="mega-menu__menu-label" href="index-18.html"> 540 541 <span> 542 Industry </span> 543 544 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 545 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 546 547 </a> 548 549 <button class="mega-menu__menu-label-button"> 550 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 551 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 552 </button> 553 554 <div class="mega-menu__menu-menu"> 555 <div class="mega-menu__menu-inner-wrap layout-2-col-50-50"> 556 557 <div class="mega-menu__menu-inner-primary-content"> 558 559 <div class="mega-menu__menu-inner-header"> 560 561 <button class="mega-menu__mobile-menu-back" aria-label="Go back to primary menu"> 562 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 0L0 6L8 12L8 0Z" fill="#562B7C"/><path d="M8 0L9.53674e-07 6H8V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 563 Back </button> 564 565 <span class="mega-menu__menu-inner-title"> 566 Industry </span> 567 568 569 570 <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 571 <div class="wp-block-button is-style-arrow-right"> 572 <a class="wp-block-button__link has-secondary-background-color has-background wp-element-button" href="index-18.html"> 573 <span class="desktop-button-text"> 574 Browse All </span> 575 <span class="mobile-button-text"> 576 All </span> 577 </a> 578 </div> 579 </div> 580 581 582 583 </div> 584 585 <div class="mega-menu__menu-links"> 586 587 588 589 590 591 592 593 <a class="mega-menu__menu-link" href="index-19.html" aria-label="Aerospace and Defense"> 594 595 <span class="mega-menu__menu-link-text"> 596 Aerospace and Defense </span> 597 598 <span class="mega-menu__menu-link-icon"> 599 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Aerospace and Defense Category Icon"> 600 </span> 601 602 </a> 603 604 605 606 <a class="mega-menu__menu-link" href="index-20.html" aria-label="Automotive"> 607 608 <span class="mega-menu__menu-link-text"> 609 Automotive </span> 610 611 <span class="mega-menu__menu-link-icon"> 612 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Automotive Category Icon"> 613 </span> 614 615 </a> 616 617 618 619 <a class="mega-menu__menu-link" href="index-21.html" aria-label="Education"> 620 621 <span class="mega-menu__menu-link-text"> 622 Education </span> 623 624 <span class="mega-menu__menu-link-icon"> 625 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Education Category Icon"> 626 </span> 627 628 </a> 629 630 631 632 <a class="mega-menu__menu-link" href="index-22.ht
632ml" aria-label="Energy"> 633 634 <span class="mega-menu__menu-link-text"> 635 Energy </span> 636 637 <span class="mega-menu__menu-link-icon"> 638 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Energy Category Icon"> 639 </span> 640 641 </a> 642 643 644 645 <a class="mega-menu__menu-link" href="index-23.html" aria-label="Industry News"> 646 647 <span class="mega-menu__menu-link-text"> 648 Industry News </span> 649 650 <span class="mega-menu__menu-link-icon"> 651 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Industry News Category Icon"> 652 </span> 653 654 </a> 655 656 657 658 <a class="mega-menu__menu-link" href="index-24.html" aria-label="Quality"> 659 660 <span class="mega-menu__menu-link-text"> 661 Quality </span> 662 663 <span class="mega-menu__menu-link-icon"> 664 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 665 </span> 666 667 </a> 668 669 670 671 672 673 674 </div> 675 676 677 </div> 678 679 680 <div class="mega-menu__menu-inner-secondary-content"> 681 682 683 684 <article class="loop-item loop-item--horizontal"> 685 686 <div class="loop-item__thumbnail"> 687 <a href="index-25.html" tabindex="-1"> 688 <img width="400" height="225" src="jpg/swag-multi-sg-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" /> </a> 689 </div> 690 691 <div class="loop-item__content"> 692 693 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-6.html" class="loop-item__categories-link has-inline-color">3D Printing</a></p></div> 694 <h3 class="loop-item__title has-font-size-4-font-size"> 695 <a href="index-25.html"> 696 3D-Printed Swag Ideas for Your Next Trade Show </a> 697 </h3> 698 699 </div> 700 701 </article> 702 703 704 705 </div> 706 707 708 </div> 709 </div> 710 711 </div> 712 713 714 715 <div class="mega-menu__menu-item"> 716 717 <a class="mega-menu__menu-label" href="index-26.html"> 718 719 <span> 720 Resources </span> 721 722 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 723 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 724 725 </a> 726 727 <button class="mega-menu__menu-label-button"> 728 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 729 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 730 </button> 731 732 <div class="mega-menu__menu-menu"> 733 <div class="mega-menu__menu-inner-wrap layout-3-col-large-links"> 734 735 <div class="mega-menu__menu-inner-primary-content"> 736 737 <div class="mega-menu__menu-inner-header"> 738 739 <button class="mega-menu__mobile-menu-back" aria-label="Go back to primary menu"> 740 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 0L0 6L8 12L8 0Z" fill="#562B7C"/><path d="M8 0L9.53674e-07 6H8V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 741 Back </button> 742 743 <span class="mega-menu__menu-inner-title"> 744 Resources </span> 745 746 747 748 <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 749 <div class="wp-block-button is-style-arrow-right"> 750 <a class="wp-block-button__link has-secondary-background-color has-background wp-element-button" href="index-26.html"> 751 <span class="desktop-button-text"> 752 Resources </span> 753 <span class="mobile-button-text"> 754 All </span> 755 </a> 756 </div> 757 </div> 758 759 760 761 </div> 762 763 <div class="mega-menu__menu-links"> 764 765 766 767 768 769 <a class="mega-menu__menu-link" href="index-26.html" aria-label="Papers, Reports, and more"> 770 771 <span class="mega-menu__menu-link-text"> 772 Papers, Reports, and more </span> 773 774 <span class="mega-menu__menu-link-icon"> 775 <img src="svg/e-icon-papers.svg" alt="Quality Category Icon"> 776 </span> 777 778 <div class="mega-menu__menu-link-description">
779 Research on the latest technology and processes prepared by domain experts. </div> 780 781 </a> 782 783 784 785 <a class="mega-menu__menu-link" href="index0c67.html" aria-label="Calculators"> 786 787 <span class="mega-menu__menu-link-text"> 788 Calculators </span> 789 790 <span class="mega-menu__menu-link-icon"> 791 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 792 </span> 793 794 <div class="mega-menu__menu-link-description"> 795 Specialty calculators for engineering professionals. </div> 796 797 </a> 798 799 800 801 <a class="mega-menu__menu-link" href="https://gateway.on24.com/wcc/experience/elitewtwhmedia/2927718/4498137/eng" target="_blank" rel="noopener noreferrer" aria-label="Webinars"> 802 803 <span class="mega-menu__menu-link-text"> 804 Webinars </span> 805 806 <span class="mega-menu__menu-link-icon"> 807 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 808 </span> 809 810 <div class="mega-menu__menu-link-description"> 811 Discussion on technology and trends hosted by engineering leaders. </div> 812 813 </a> 814 815 816 817 <a class="mega-menu__menu-link" href="index-27.html" aria-label="Voices"> 818 819 <span class="mega-menu__menu-link-text"> 820 Voices </span> 821 822 <span class="mega-menu__menu-link-icon"> 823 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 824 </span> 825 826 <div class="mega-menu__menu-link-description"> 827 Explore insights from company thought leaders as they share their expertise and industry knowledge. </div> 828 829 </a> 830 831 832 833 <a class="mega-menu__menu-link" href="index-28.html" aria-label="Views"> 834 835 <span class="mega-menu__menu-link-text"> 836 Views </span> 837 838 <span class="mega-menu__menu-link-icon"> 839 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 840 </span> 841 842 <div class="mega-menu__menu-link-description"> 843 Discover company news, insights, case studies, testimonials, and announcements from a variety of organizations. </div> 844 845 </a> 846 847 848 849 </div> 850 851 852 </div> 853 854 855 </div> 856 </div> 857 858 </div> 859 860 861 862 <div class="mega-menu__menu-item hide-on-tablet"> 863 864 <a class="mega-menu__menu-label" href="#"> 865 866 <span> 867 Communities </span> 868 869 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 870 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 871 872 </a> 873 874 <button class="mega-menu__menu-label-button"> 875 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 876 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 877 </button> 878 879 <div class="mega-menu__menu-menu"> 880 <div class="mega-menu__menu-inner-wrap layout-3-col-large-links"> 881 882 <div class="mega-menu__menu-inner-primary-content"> 883 884 <div class="mega-menu__menu-inner-header"> 885 886 <button class="mega-menu__mobile-menu-back" aria-label="Go back to primary menu"> 887 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 0L0 6L8 12L8 0Z" fill="#562B7C"/><path d="M8 0L9.53674e-07 6H8V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 888 Back </button> 889 890 <span class="mega-menu__menu-inner-title"> 891 Communities </span> 892 893 894 895 </div> 896 897 <div class="mega-menu__menu-links"> 898 899 900 901 902 903 <a class="mega-menu__menu-link" href="https://jobs.engineering.com/jobs/" target="_blank" rel="noopener noreferrer" aria-label="Engineering Jobs"> 904 905 <span class="mega-menu__menu-link-text"> 906 Engineering Jobs </span> 907 908 <span class="mega-menu__menu-link-icon"> 909 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 910 </span> 911 912 <div class="mega-menu__menu-link-description"> 913 Jobs for Engineering Professionals </div> 914 915 </a> 916 917 918 919 <a class="mega-menu__menu-link" href="https://www.eng-tips.com/" target="_blank" rel="noopener noreferrer" aria-label="Eng-Tips"> 920 921 <span class="mega-menu__menu-link-text"> 922 Eng-Tips </span> 923 924 <span class="mega-menu__menu-link-icon"> 925 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 926 </span> 927 928 <div class="mega-menu__menu-link-description"> 929 Forums for engineering.com professionals </div> 930 931 </a> 932 933 934 935 <a class="mega-menu__menu-link" href="https://www.tek-tips.com/" target="_blank" rel="noopener noreferrer" aria-label="Tek-Tips"> 936 937 <span class="mega-menu__menu-link-text"> 938 Tek-Tips </span> 939 940 <span class="mega-menu__menu-link-icon"> 941 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 942 </span> 943 944 <div class="mega-menu__menu-link-description"> 945 Forums for IT professionals </div> 946 947 </a> 948 949 950 951 <a class="mega-menu__menu-link" href="https://www.engineersrule.com/" target="_blank" rel="noopener noreferrer" aria-label="Engineersrule"> 952 953 <span class="mega-menu__menu-link-text"> 954 Engineersrule </span> 955 956 <span class="mega-menu__menu-link-icon"> 957 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 958 </span> 959 960 <div class="mega-menu__menu-link-description"> 961 Solidworks news and tips </div> 962 963 </a> 964 965 966 967 <a class="mega-menu__menu-link" href="https://www.edaboard.com/" target="_blank" rel="noopener noreferrer" aria-label="EDA Board"> 968 969 <span class="mega-menu__menu-link-text"> 970 EDA Board </span> 971 972 <span class="mega-menu__menu-link-icon"> 973 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 974 </span> 975 976 <div class="mega-menu__menu-link-description"> 977 Forums for electronic design professionals </div> 978 979 </a> 980 981 982 983 <a class="mega-menu__menu-link" href="https://www.electro-tech-online.com/" target="_blank" rel="noopener noreferrer" aria-label="Electro Tech"> 984 985 <span class="mega-menu__menu-link-text"> 986 Electro Tech </span> 987 988 <span class="mega-menu__menu-link-icon"> 989 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 990 </span> 991 992 <div class="mega-menu__menu-link-description"> 993 Forums for building electronic circuits, projects and gadgets. </div> 994 995 </a> 996 997 998 999 </div> 1000 1001 1002 </div> 1003 1004 1005 </div> 1006 </div> 1007 1008 </div> 1009 1010 1011 1012 <div class="mega-menu__menu-item"> 1013 1014 <a class="mega-menu__menu-label" href="index-29.html"> 1015 1016 <span> 1017 Stem Games </span> 1018 1019 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1020 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 1021 1022 </a> 1023 1024 <button class="mega-menu__menu-label-button"> 1025 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1026 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 1027 </button> 1028 1029 <div class="mega-menu__menu-menu"> 1030 <div class="mega-menu__menu-inner-wrap layout-3-col-large-links"> 1031 1032 <div class="mega-menu__menu-inner-primary-content"> 1033 1034 <div class="mega-menu__menu-inner-header"> 1035 1036 <button class="mega-menu__mobile-menu-back" aria-label="Go back to primary menu"> 1037 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 0L0 6L8 12L8 0Z" fill="#562B7C"/><path d="M8 0L9.53674e-07 6H8V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1038 Back </button> 1039 1040 <span class="mega-menu__menu-inner-title"> 1041 Stem Games </span> 1042 1043 1044 1045 <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 1046 <div class="wp-block-button is-style-arrow-right"> 1047 <a class="wp-block-button__link has-secondary-background-color has-background wp-element-button" href="index-29.html"> 1048 <span class="desktop-button-text"> 1049 Browse all </span> 1050 <span class="mobile-button-text"> 1051 All </span> 1052 </a> 1053 </div> 1054 </div> 1055 1056 1057 <span class="mega-menu__menu-item-description"> 1058 Problem solving games to challenge the engineer. </span> 1059 1060 </div> 1061 1062 <div class="mega-menu__menu-links"> 1063 1064 1065 1066 1067 1068 </div> 1069 1070 1071 </div> 1072 1073 1074 </div> 1075 </div> 1076 1077 </div> 1078 1079 1080 1081 <div class="mega-menu__menu-item"> 1082 1083 <a class="mega-menu__menu-label" href="index-30.html"> 1084 1085 <span> 1086 TV </span> 1087 1088 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1089 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 1090 1091 </a> 1092 1093 <button class="mega-menu__menu-label-button"> 1094 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1095 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 1096 </button> 1097 1098 <div class="mega-menu__menu-menu"> 1099 <div class="mega-menu__menu-inner-wrap layout-4-col-small-links"> 1100 1101 <div class="mega-menu__menu-inner-primary-content"> 1102 1103 <div class="mega-menu__menu-inner-header"> 1104 1105 <button class="mega-menu__mobile-menu-back" aria-label="Go back to primary menu"> 1106 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 0L0 6L8 12L8 0Z" fill="#562B7C"/><path d="M8 0L9.53674e-07 6H8V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1107 Back </button> 1108 1109 <span class="mega-menu__menu-inner-title"> 1110 TV </span> 1111 1112 1113 1114 <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 1115 <div class="wp-block-button is-style-arrow-right"> 1116 <a class="wp-block-button__link has-secondary-background-color has-background wp-element-button" href="index-30.html"> 1117 <span class="desktop-button-text"> 1118 Browse All </span> 1119 <span class="mobile-button-text"> 1120 All </span> 1121 </a> 1122 </div> 1123 </div> 1124 1125 1126 1127 </div> 1128 1129 <div class="mega-menu__menu-links"> 1130 1131 1132 1133 1134 1135 1136 1137 <a class="mega-menu__menu-link" href="index-31.html" aria-label="This Week in Engineering"> 1138 1139 <span class="mega-menu__menu-link-text"> 1140 This Week in Engineering
1140</span> 1141 1142 <span class="mega-menu__menu-link-icon"> 1143 <img src="svg/e-icon-arrow-right-fallback.svg" alt="This Week in Engineering Category Icon"> 1144 </span> 1145 1146 </a> 1147 1148 1149 1150 1151 1152 <a class="mega-menu__menu-link" href="index-32.html" aria-label="End of the Line"> 1153 1154 <span class="mega-menu__menu-link-text"> 1155 End of the Line </span> 1156 1157 <span class="mega-menu__menu-link-icon"> 1158 <img src="svg/e-icon-arrow-right-fallback.svg" alt="End of the Line Category Icon"> 1159 </span> 1160 1161 </a> 1162 1163 1164 1165 1166 1167 <a class="mega-menu__menu-link" href="index-33.html" aria-label="The Engineering Roundtable"> 1168 1169 <span class="mega-menu__menu-link-text"> 1170 The Engineering Roundtable </span> 1171 1172 <span class="mega-menu__menu-link-icon"> 1173 <img src="svg/e-icon-arrow-right-fallback.svg" alt="The Engineering Roundtable Category Icon"> 1174 </span> 1175 1176 </a> 1177 1178 1179 1180 1181 1182 <a class="mega-menu__menu-link" href="index-34.html" aria-label="Designing the Future"> 1183 1184 <span class="mega-menu__menu-link-text"> 1185 Designing the Future </span> 1186 1187 <span class="mega-menu__menu-link-icon"> 1188 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Designing the Future Category Icon"> 1189 </span> 1190 1191 </a> 1192 1193 1194 1195 1196 1197 <a class="mega-menu__menu-link" href="index-35.html" aria-label="Manufacturing the Future"> 1198 1199 <span class="mega-menu__menu-link-text"> 1200 Manufacturing the Future </span> 1201 1202 <span class="mega-menu__menu-link-icon"> 1203 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Manufacturing the Future Category Icon"> 1204 </span> 1205 1206 </a> 1207 1208 1209 1210 1211 1212 <a class="mega-menu__menu-link" href="index-36.html" aria-label="The Primary Loop"> 1213 1214 <span class="mega-menu__menu-link-text"> 1215 The Primary Loop </span> 1216 1217 <span class="mega-menu__menu-link-icon"> 1218 <img src="svg/e-icon-arrow-right-fallback.svg" alt="The Primary Loop Category Icon"> 1219 </span> 1220 1221 </a> 1222 1223 1224 1225 1226 1227 1228 </div> 1229 1230 1231 </div> 1232 1233 1234 </div> 1235 </div> 1236 1237 </div> 1238 1239 1240 1241 <div class="mega-menu__menu-item"> 1242 1243 <a class="mega-menu__menu-label" href="index-37.html"> 1244 1245 <span> 1246 Careers </span> 1247 1248 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1249 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 1250 1251 </a> 1252 1253 <button class="mega-menu__menu-label-button"> 1254 <svg class="mega-menu__menu-label-icon" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.428711 6.10352e-07L6.42871 8L12.4287 0L0.428711 6.10352e-07Z" fill="#562B7C"/><path d="M0.428711 0L6.42871 8L6.42871 0L0.428711 0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1255 <svg class="mega-menu__menu-label-icon-hover" width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.713867 0.00122131L6.71387 8.00122L12.7139 0.0012207L0.713867 0.00122131Z" fill="#6AEAE9"/><path d="M0.713867 0.0012207L6.71387 8.00122L6.71387 0.0012207L0.713867 0.0012207Z" fill="#562B7C" fill-opacity="0.2"/></svg> 1256 </button> 1257 1258 <div class="mega-menu__menu-menu"> 1259 <div class="mega-menu__menu-inner-wrap layout-2-col-50-50"> 1260 1261 <div class="mega-menu__menu-inner-primary-content"> 1262 1263 <div class="mega-menu__menu-inner-header"> 1264 1265 <button class="mega-menu__mobile-menu-back" aria-label="Go back to primary menu"> 1266 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 0L0 6L8 12L8 0Z" fill="#562B7C"/><path d="M8 0L9.53674e-07 6H8V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1267 Back </button> 1268 1269 <span class="mega-menu__menu-inner-title"> 1270 Careers </span> 1271 1272 1273 1274 <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 1275 <div class="wp-block-button is-style-arrow-right"> 1276 <a class="wp-block-button__link has-secondary-background-color has-background wp-element-button" href="index-37.html"> 1277 <span class="desktop-button-text"> 1278 Browse All </span> 1279 <span class="mobile-button-text"> 1280 All </span> 1281 </a> 1282 </div> 1283 </div> 1284 1285 1286 1287 </div> 1288 1289 <div class="mega-menu__menu-links"> 1290 1291 1292 1293 1294 1295 1296 1297 <a class="mega-menu__menu-link" href="index-38.html" aria-label="EDI"> 1298 1299 <span class="mega-menu__menu-link-text"> 1300 EDI </span> 1301 1302 <span class="mega-menu__menu-link-icon"> 1303 <img src="svg/e-icon-arrow-right-fallback.svg" alt="EDI Category Icon"> 1304 </span> 1305 1306 </a> 1307 1308 1309 1310 <a class="mega-menu__menu-link" href="index-21.html" aria-label="Education"> 1311 1312 <span class="mega-menu__menu-link-text"> 1313 Education </span> 1314 1315 <span class="mega-menu__menu-link-icon"> 1316 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Education Category Icon"> 1317 </span> 1318 1319 </a> 1320 1321 1322 1323 <a class="mega-menu__menu-link" href="index-39.html" aria-label="Top Workplaces"> 1324 1325 <span class="mega-menu__menu-link-text"> 1326 Top Workplaces </span> 1327 1328 <span class="mega-menu__menu-link-icon"> 1329 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Top Workplaces Category Icon"> 1330 </span> 1331 1332 </a> 1333 1334 1335 1336 1337 1338 1339 </div> 1340 1341 1342 </div> 1343 1344 1345 <div class="mega-menu__menu-inner-secondary-content"> 1346 1347 1348 1349 <article class="loop-item loop-item--horizontal"> 1350 1351 <div class="loop-item__thumbnail"> 1352 <a href="index-40.html" tabindex="-1"> 1353 <img width="400" height="225" src="webp/top-workplaces-for-engineers-2026_engineering.webp" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" /> </a> 1354 </div> 1355 1356 <div class="loop-item__content"> 1357 1358 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-39.html" class="loop-item__categories-link has-inline-color">Top Workplaces</a></p></div> 1359 <h3 class="loop-item__title has-font-size-4-font-size"> 1360 <a href="index-40.html"> 1361 Is your company a Top Workplace for Engineers? Nominations are open </a> 1362 </h3> 1363 1364 </div> 1365 1366 </article> 1367 1368 1369 1370 </div> 1371 1372 1373 </div> 1374 </div> 1375 1376 </div> 1377 1378 </div> 1379 </nav> 1380 1381 1382 </div> 1383 </header> 1384 1385 1386 <div class="site-inner" id="main-content"> 1387 1388 1389<div class="content-area"> 1390 1391 1392 <main class="site-main" role="main"> 1393 1394 <div class="block-area block-area-category-technology block-area-category"> 1395<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:80px;margin-bottom:80px;padding-top:0px;padding-bottom:0px"> 1396<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-6ca02fed wp-block-group-is-layout-flex" style="margin-bottom:40px"> 1397<h2 class="wp-block-heading">the latest in technology</h2> 1398 1399 1400 1401<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-fc4fd283 wp-block-buttons-is-layout-flex"> 1402<div class="wp-block-button"><a class="wp-block-button__link has-white-background-color has-background wp-element-button">Browse The Latest*</a></div> 1403</div> 1404</div> 1405 1406 1407 1408<div id="block-0c1a511c96f0b79d6121d9479b84b9e9" class="acf-block block-recent-posts"> 1409 1410 1411 1412 1413 <div class="block-recent-posts__loop-wrapper layout-featured-thumbnails"> 1414 1415 1416<article class="loop-item loop-item--featured"> 1417 1418 <div class="loop-item__thumbnail"> 1419 <a href="index-79.html" tabindex="-1"> 1420 <img decoding="async" width="650" height="366" src="jpg/4065701-ryzen-ai-embedded-og-2.jpg" class="attachment-e-featured size-e-featured wp-post-image" alt="" srcset="https://www.engineering.com/wp-content/uploads/2026/01/4065701-ryzen-ai-embedded-og-2.jpg 650w, https://www.engineering.com/wp-content/uploads/2026/01/4065701-ryzen-ai-embedded-og-2-300x169.jpg 300w, https://www.engineering.com/wp-content/uploads/2026/01/4065701-ryzen-ai-embedded-og-2-400x225.jpg 400w" sizes="(max-width: 650px) 100v
1420w, 650px" /> </a> 1421 </div> 1422 1423 <div class="loop-item__content"> 1424 1425 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-23.html" class="loop-item__categories-link has-inline-color">Industry News</a></p></div> 1426 <h3 class="loop-item__title has-font-size-8-font-size"> 1427 <a href="index-79.html" tabindex="-1"> 1428 AMD introduces Ryzen AI Embedded processor portfolio </a> 1429 </h3> 1430 1431 1432 <p class="loop-item__article-date"> 1433 January 8, 2026 </p> 1434 1435 <p class="loop-item__article-excerpt"> 1436 New AMD Ryzen AI Embedded P100 and X100 Series processors combine high-performance âZen 5â CPU cores. </p> 1437 </div> 1438 1439 <div class="loop-item__readmore"> 1440 <a href="index-79.html"> 1441 Read <span class="screen-reader-text">AMD introduces Ryzen AI Embedded processor portfolio</span> 1442 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1443 </a> 1444 </div> 1445 1446</article> 1447 1448 1449 1450<article class="loop-item loop-item--thumbnail"> 1451 1452 <div class="loop-item__thumbnail"> 1453 <a href="index-80.html" tabindex="-1"> 1454 <img decoding="async" width="150" height="150" src="jpg/nvidia-rubin-platform-2-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" /> </a> 1455 </div> 1456 1457 <div class="loop-item__content"> 1458 1459 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-23.html" class="loop-item__categories-link has-inline-color">Industry News</a></p></div> 1460 <h3 class="loop-item__title has-font-size-4-font-size"> 1461 <a href="index-80.html"> 1462 NVIDIA introduces Rubin platform for large-scale AI systems </a> 1463 </h3> 1464 1465 <p class="loop-item__article-date"> 1466 January 8, 2026 </p> 1467 </div> 1468 1469</article> 1470 1471 1472 1473<article class="loop-item loop-item--thumbnail"> 1474 1475 <div class="loop-item__thumbnail"> 1476 <a href="index-81.html" tabindex="-1"> 1477 <img decoding="async" width="150" height="150" src="png/hexagon-logo-150x150.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" /> </a> 1478 </div> 1479 1480 <div class="loop-item__content"> 1481 1482 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-23.html" class="loop-item__categories-link has-inline-color">Industry News</a></p></div> 1483 <h3 class="loop-item__title has-font-size-4-font-size"> 1484 <a href="index-81.html"> 1485 Hexagon Robotics partners with Microsoft on humanoid robots </a> 1486 </h3> 1487 1488 <p class="loop-item__article-date"> 1489 January 8, 2026 </p> 1490 </div> 1491 1492</article> 1493 1494 1495 1496<article class="loop-item loop-item--thumbnail"> 1497 1498 <div class="loop-item__thumbnail"> 1499 <a href="index-82.html" tabindex="-1"> 1500 <img decoding="async" width="150" height="150" src="jpg/image1-2-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" /> </a> 1501 </div> 1502 1503 <div class="loop-item__content"> 1504 1505 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-23.html" class="loop-item__categories-link has-inline-color">Industry News</a></p></div> 1506 <h3 class="loop-item__title has-font-size-4-font-size"> 1507 <a href="index-82.html"> 1508 Humanoid robots show autonomous sorting and mobility at CES 2026 </a> 1509 </h3> 1510 1511 <p class="loop-item__article-date"> 1512 January 8, 2026 </p> 1513 </div> 1514 1515</article> 1516 1517 1518 1519<article class="loop-item loop-item--thumbnail"> 1520 1521 <div class="loop-item__thumbnail"> 1522 <a href="index-83.html" tabindex="-1"> 1523 <img decoding="async" width="150" height="150" src="png/images-1-150x150.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" /> </a> 1524 </div> 1525 1526 <div class="loop-item__content"> 1527 1528 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-23.html" class="loop-item__categories-link has-inline-color">Industry News</a></p></div> 1529 <h3 class="loop-item__title has-font-size-4-font-size"> 1530 <a href="index-83.html"> 1531 Hyundai Mobis to supply actuators for humanoid robot </a> 1532 </h3> 1533 1534 <p class="loop-item__article-date"> 1535 January 8, 2026 </p> 1536 </div> 1537 1538</article> 1539 1540 </div> 1541 1542 1543</div> 1544</div> 1545 1546 1547 1548 1549 <div id="block-5cafecedbd341bfd196939a92b6a5938" class="acf-block block-email-subscribe background-white" style="margin-top:80px;margin-bottom:80px;"> 1550 1551 <div class="block-email-subscribe__innerBlocks acf-inner-blocks-container"> 1552 1553<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-ebbf4722 wp-block-group-is-layout-constrained" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 1554<p class="has-main-light-color has-text-color has-link-color has-secondary-font-font-family has-font-size-4-font-size wp-elements-b21be2ad9433f327e0d27f4124fdc6ac" style="font-style:normal;font-weight:700;line-height:1.22">stay in the know</p> 1555 1556 1557 1558<h2 class="wp-block-heading">get the newsletter </h2> 1559</div> 1560 1561</div> 1562 1563 <img decoding="async" class="block-email-subscribe__icon" src="svg/e-icon-icosahedron.svg" width="180px" height="188px" alt="Engineering.com Icosahedron Icon"> 1564 1565 <div class="block-email-subscribe__form"> 1566 1567 <div class='gf_browser_safari gform_wrapper gravity-theme gform-theme--no-framework styled-labels_wrapper' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_4' ><form method='post' enctype='multipart/form-data' id='gform_4' class='styled-labels' action='https://www.engineering.com/category/technology/' data-formid='4' novalidate> <div style="display: none !important;" class="akismet-fields-container gf_invisible" data-prefix="ak_"> 1568 <label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label> 1569 <input type="hidden" id="ak_js_1" name="ak_js" value="19" /> 1570
1570<script> 1571document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); 1572</script>
1572 1573 1574 </div> 1575 <div class='gform-body gform_body'><div id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_4_7" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gfield_honeypot_wrap" data-field-class="gfield_honeypot_wrap" ><label class='gfield_label gform-field-label' for='input_4_7'>X/Twitter</label><div class='ginput_container'><input name='input_7' id='input_4_7' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_4_7'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_4_6" class="gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden gfield_text_wrap" data-field-class="gfield_text_wrap" ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_4_6'>Category</label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_4_6' type='text' value='' class='large' aria-invalid="false" /></div></div><div id="field_4_3" class="gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden gfield_text_wrap" data-field-class="gfield_text_wrap" ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_4_3'>Submission URL</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_4_3' type='text' value='https://www.engineering.com/category/technology/' class='large' aria-invalid="false" /></div></div><div id="field_4_1" class="gfield gfield--type-email gfield--input-type-email gfield--width-three-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible gfield_email_wrap" data-field-class="gfield_email_wrap" ><label class='gfield_label gform-field-label' for='input_4_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'> 1576 <input name='input_1' id='input_4_1' type='email' value='' class='large' placeholder='Email Address' aria-required="true" aria-invalid="false" /> 1577 </div></div><div id="field_submit" class="gfield gfield--type-submit gfield--width-quarter field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield_submit_wrap" data-field-class="gform_editor_submit_container" data-field-position="inline" ><button type="submit" id="gform_submit_button_4" class="gform-button gform-button--white button" onclick="gform.submission.handleButtonClick(this);" data-submission-type="submit">Submit</button></div></div></div> 1578 <div class='gform-footer gform_footer top_label'> 1579 <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_4' value='postback' /> 1580 <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_4' id='gform_theme_4' value='gravity-theme' /> 1581 <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_4' id='gform_style_settings_4' value='' /> 1582 <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' /> 1583 <input type='hidden' class='gform_hidden' name='gform_submit' value='4' /> 1584 1585 <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> 1586 <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsIjM1YTc2YjA1MmFhM2M4N2I5MzVlMjZmNWQ2ZmZiY2Q0Il0=' /> 1587 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' /> 1588 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' /> 1589 <input type='hidden' name='gform_field_values' value='' /> 1590 1591 </div> 1592 </form> 1593 </div>
1593<script> 1594gform.initializeOnLoaded( function() {gformInitSpinner( 4, 'svg/spinner.svg', true );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'svg/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "4", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_4" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_4"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_4" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 4, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); 1595</script>
1595 1596 </div> 1597 1598 </div> 1599 1600 1601 1602<p></p> 1603 1604 1605 1606<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:80px;margin-bottom:80px"> 1607<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-6ca02fed wp-block-group-is-layout-flex" style="margin-bottom:40px"> 1608<h2 class="wp-block-heading">3d printing</h2> 1609 1610 1611 1612<div class="wp-block-group is-horizontal is-layout-flex wp-container-core-group-is-layout-cba0d1c0 wp-block-group-is-layout-flex"> 1613<div class="wp-block-group is-horizontal is-nowrap is-layout-flex wp-container-core-group-is-layout-a47c0ab4 wp-block-group-is-layout-flex"> 1614<p class="has-main-light-color has-text-color has-link-color has-secondary-font-font-family wp-elements-2bb6a7d806153587094cc199206dbaf9" style="letter-spacing:-0.32px;text-transform:uppercase"><strong>Sponsored By</strong></p> 1615 1616 1617 1618<figure class="wp-block-image size-full"><img decoding="async" width="89" height="33" src="webp/eos-logo.webp" alt="" class="wp-image-440"/></figure> 1619</div> 1620 1621 1622 1623<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-fc4fd283 wp-block-buttons-is-layout-flex"> 1624<div class="wp-block-button"><a class="wp-block-button__link has-white-background-color has-background wp-element-button" href="index-107.html">Browse 3d Printing</a></div> 1625</div> 1626</div> 1627</div> 1628 1629 1630 1631<div id="block-e1281f0c1bcb677fbe68b764f4cef5da" class="acf-block block-recent-posts"> 1632 1633 1634 1635 1636 <div class="block-recent-posts__loop-wrapper layout-default"> 1637 1638 1639<article class="loop-item"> 1640 1641 <div class="loop-item__thumbnail"> 1642 <a href="index-41.html" tabindex="-1"> 1643 <img decoding="async" width="400" height="225" src="jpg/siemens-and-nvidia-industrial-manufacturing-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" srcset="https://www.engineering.com/wp-content/uploads/2026/01/siemens-and-nvidia-industrial-manufacturing-400x225.jpg 400w, https://www.engineering.com/wp-content/uploads/2026/01/siemens-and-nvidia-industrial-manufacturing-300x169.jpg 300w, https://www.engineering.com/wp-content/uploads/2026/01/siemens-and-nvidia-industrial-manufacturing-1024x576.jpg 1024w, https://www.engineering.com/wp-content/uploads/2026/01/siemens-and-nvidia-industrial-manufacturing-768x432.jpg 768w, https://www.engineering.com/wp-content/uploads/2026/01/siemens-and-nvidia-industrial-manufacturing-1536x864.jpg 1536w, https://www.engineering.com/wp-content/uploads/2026/01/siemens-and-nvidia-industrial-manufacturing-900x506.jpg 900w, https://www.engineering.com/wp-content/uploads/2026/01/siemens-and-nvidia-industrial-manufacturing.jpg 1920w" sizes="(max-width: 400px) 100vw, 400px" /> </a> 1644 </div> 1645 1646 <div class="loop-item__content"> 1647 1648 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-7.html" class="loop-item__categories-link has-inline-color">Advanced Manufacturing</a></p></div> 1649 <h3 class="loop-item__title has-font-size-5-font-size"> 1650 <a href="index-41.html" tabindex="-1"> 1651 Siemens and Nvidia building next-gen ‘industrial AI operating system’ </a> 1652 </h3> 1653 1654 <p class="loop-item__article-date"> 1655 January 6, 2026 </p> 1656 1657 </div> 1658 1659 <div class="loop-item__readmore"> 1660 <a href="index-41.html"> 1661 Read <span class="screen-reader-text">Siemens and Nvidia building next-gen ‘industrial AI operating system’</span> 1662 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1663 </a> 1664 </div> 1665 1666</article> 1667 1668 1669 1670<article class="loop-item"> 1671 1672 <div class="loop-item__thumbnail"> 1673 <a href="index-42.html" tabindex="-1"> 1674 <img decoding="async" width="400" height="225" src="webp/img_engpaper_thumb2026-1-400x225.webp" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" srcset="https://www.engineering.com/wp-content/uploads/2026/01/img_engpaper_thumb2026-1-400x225.png 400w, https://www.engineering.com/wp-content/uploads/2026/01/img_engpaper_thumb2026-1-300x169.png 300w, https://www.engineering.com/wp-content/uploads/2026/01/img_engpaper_thumb2026-1-1024x576.png 1024w, https://www.engineering.com/wp-content/uploads/2026/01/img_engpaper_thumb2026-1-768x432.png 768w, https://www.engineering.com/wp-content/uploads/2026/01/img_engpaper_thumb2026-1-1536x864.png 1536w, https://www.engineering.com/wp-content/uploads/2026/01/img_engpaper_thumb2026-1-900x506.png 900w, https://www.engineering.com/wp-content/uploads/2026/01/img_engpaper_thumb2026-1.png 1600w" sizes="(max-width: 400px) 100v
1674w, 400px" /> </a> 1675 </div> 1676 1677 <div class="loop-item__content"> 1678 1679 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-13.html" class="loop-item__categories-link has-inline-color">Design</a></p></div> 1680 <h3 class="loop-item__title has-font-size-5-font-size"> 1681 <a href="index-42.html" tabindex="-1"> 1682 3 AI features coming to every CAD program in 2026 </a> 1683 </h3> 1684 1685 <p class="loop-item__article-date"> 1686 January 6, 2026 </p> 1687 1688 </div> 1689 1690 <div class="loop-item__readmore"> 1691 <a href="index-42.html"> 1692 Read <span class="screen-reader-text">3 AI features coming to every CAD program in 2026</span> 1693 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1694 </a> 1695 </div> 1696 1697</article> 1698 1699 1700 1701<article class="loop-item"> 1702 1703 <div class="loop-item__thumbnail"> 1704 <a href="index-46.html" tabindex="-1"> 1705 <img decoding="async" width="400" height="225" src="jpg/20250408_113512-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" /> </a> 1706 </div> 1707 1708 <div class="loop-item__content"> 1709 1710 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-6.html" class="loop-item__categories-link has-inline-color">3D Printing</a></p></div> 1711 <h3 class="loop-item__title has-font-size-5-font-size"> 1712 <a href="index-46.html" tabindex="-1"> 1713 Additive manufacturing in 2025: A year in review </a> 1714 </h3> 1715 1716 <p class="loop-item__article-date"> 1717 January 6, 2026 </p> 1718 1719 </div> 1720 1721 <div class="loop-item__readmore"> 1722 <a href="index-46.html"> 1723 Read <span class="screen-reader-text">Additive manufacturing in 2025: A year in review</span> 1724 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1725 </a> 1726 </div> 1727 1728</article> 1729 1730 1731 1732<article class="loop-item"> 1733 1734 <div class="loop-item__thumbnail"> 1735 <a href="index-43.html" tabindex="-1"> 1736 <img decoding="async" width="400" height="225" src="jpg/251126_dtf-new_england_wire-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" srcset="https://www.engineering.com/wp-content/uploads/2026/01/251126_dtf-new_england_wire-400x225.jpg 400w, https://www.engineering.com/wp-content/uploads/2026/01/251126_dtf-new_england_wire-300x169.jpg 300w, https://www.engineering.com/wp-content/uploads/2026/01/251126_dtf-new_england_wire-1024x576.jpg 1024w, https://www.engineering.com/wp-content/uploads/2026/01/251126_dtf-new_england_wire-768x432.jpg 768w, https://www.engineering.com/wp-content/uploads/2026/01/251126_dtf-new_england_wire-1536x864.jpg 1536w, https://www.engineering.com/wp-content/uploads/2026/01/251126_dtf-new_england_wire-900x506.jpg 900w, https://www.engineering.com/wp-content/uploads/2026/01/251126_dtf-new_england_wire.jpg 1920w" sizes="(max-width: 400px) 100vw, 400px" /> </a> 1737 </div> 1738 1739 <div class="loop-item__content"> 1740 1741 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-11.html" class="loop-item__categories-link has-inline-color">Components</a></p></div> 1742 <h3 class="loop-item__title has-font-size-5-font-size"> 1743 <a href="index-43.html" tabindex="-1"> 1744 Litz wire: Solving AC high frequency issues in multiple applications </a> 1745 </h3> 1746 1747 <p class="loop-item__article-date"> 1748 January 6, 2026 </p> 1749 1750 </div> 1751 1752 <div class="loop-item__readmore"> 1753 <a href="index-43.html"> 1754 Read <span class="screen-reader-text">Litz wire: Solving AC high frequency issues in multiple applications</span> 1755 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1756 </a> 1757 </div> 1758 1759</article> 1760 1761 </div> 1762 1763 1764</div> 1765</div> 1766 1767 1768 1769<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:80px;margin-bottom:80px"></div> 1770</div> 1771 1772 1773 <header class="archive-header archive-header--category"> 1774 1775 1776 <h1 class="entry-title"> 1777 more Technology </h1> 1778 1779 1780 1781 1782 1783 1784 </header> 1785 1786 1787 1788 <div class="loop-wrapper"> 1789 1790 1791 <div class="block-adspace block-adspace--full-width"> 1792 <span> 1793 <div id='largeleader1' style='min-width: 970px; min-height: 250px;'> 1794
1794<script> 1795 googletag.cmd.push(function() { googletag.display('largeleader1'); }); 1796 </script>
1796 1797</div> </span> 1798 </div> 1799 1800 <!--fwp-loop--> 1801 1802<article class="loop-item"> 1803 1804 <div class="loop-item__thumbnail"> 1805 <a href="index-72.html" tabindex="-1"> 1806 <img width="400" height="225" src="jpg/251210_ert-bentley_systems-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems-400x225.jpg 400w, https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems-300x169.jpg 300w, https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems-1024x576.jpg 1024w, https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems-768x432.jpg 768w, https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems-1536x864.jpg 1536w, https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems-900x506.jpg 900w, https://www.engineering.com/wp-content/uploads/2026/01/251210_ert-bentley_systems.jpg 1920w" sizes="auto, (max-width: 400px) 100vw, 400px" /> </a> 1807 </div> 1808 1809 <div class="loop-item__content"> 1810 1811 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-33.html" class="loop-item__categories-link has-inline-color">The Engineering Roundtable</a></p></div> 1812 <h3 class="loop-item__title has-font-size-5-font-size"> 1813 <a href="index-72.html" tabindex="-1"> 1814 Managing and designing for success with sustainability </a> 1815 </h3> 1816 1817 <p class="loop-item__article-date"> 1818 January 7, 2026 </p> 1819 1820 </div> 1821 1822 <div class="loop-item__readmore"> 1823 <a href="index-72.html"> 1824 Read <span class="screen-reader-text">Managing and designing for success with sustainability</span> 1825 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1826 </a> 1827 </div> 1828 1829</article> 1830 1831<article class="loop-item"> 1832 1833 <div class="loop-item__thumbnail"> 1834 <a href="index-101.html" tabindex="-1"> 1835 <img width="400" height="225" src="jpg/low-res_necroprintingnozzle-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" /> </a> 1836 </div> 1837 1838 <div class="loop-item__content"> 1839 1840 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-6.html" class="loop-item__categories-link has-inline-color">3D Printing</a></p></div> 1841 <h3 class="loop-item__title has-font-size-5-font-size"> 1842 <a href="index-101.html" tabindex="-1"> 1843 Using mosquitos for ultrafine 3D printing </a> 1844 </h3> 1845 1846 <p class="loop-item__article-date"> 1847 January 5, 2026 </p> 1848 1849 </div> 1850 1851 <div class="loop-item__readmore"> 1852 <a href="index-101.html"> 1853 Read <span class="screen-reader-text">Using mosquitos for ultrafine 3D printing</span> 1854 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1855 </a> 1856 </div> 1857 1858</article> 1859 1860<article class="loop-item"> 1861 1862 <div class="loop-item__thumbnail"> 1863 <a href="index-108.html" tabindex="-1"> 1864 <img width="400" height="225" src="webp/screenshot-2025-12-17-170240-400x225.webp" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.engineering.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-170240-400x225.png 400w, https://www.engineering.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-170240-900x506.png 900w" sizes="auto, (max-width: 400px) 100vw, 400px" /> </a> 1865 </div> 1866 1867 <div class="loop-item__content"> 1868 1869 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-6.html" class="loop-item__categories-link has-inline-color">3D Printing</a></p></div> 1870 <h3 class="loop-item__title has-font-size-5-font-size"> 1871 <a href="index-108.html" tabindex="-1"> 1872 Design for additive manufacturing perspectives </a> 1873 </h3> 1874 1875 <p class="loop-item__article-date"> 1876 January 2, 2026 </p> 1877 1878 </div> 1879 1880 <div class="loop-item__readmore"> 1881 <a href="index-108.html"> 1882 Read <span class="screen-reader-text">Design for additive manufacturing perspectives</span> 1883 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1884 </a> 1885 </div> 1886 1887</article> 1888 1889<article class="loop-item"> 1890 1891 <div class="loop-item__thumbnail"> 1892 <a href="index-69.html" tabindex="-1"> 1893 <img width="400" height="225" src="jpg/rochesterelectronics-sponsored-featured-image-january2026-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" /> </a> 1894 </div> 1895 1896 <div class="loop-item__content"> 1897 1898 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-7.html" class="loop-item__categories-link has-inline-color">Advanced Manufacturing</a></p></div> 1899 <h3 class="loop-item__title has-font-size-5-font-size"> 1900 <a href="index-69.html" tabindex="-1"> 1901 Mitigating the Hidden Costs of Semiconductor Obsolescence </a> 1902 </h3> 1903 1904 <p class="loop-item__article-date"> 1905 January 1, 2026 </p> 1906 1907 </div> 1908 1909 <div class="loop-item__readmore"> 1910 <a href="index-69.html"> 1911 Read <span class="screen-reader-text">Mitigating the Hidden Costs of Semiconductor Obsolescence</span> 1912 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1913 </a> 1914 </div> 1915 1916</article> 1917 1918<article class="loop-item"> 1919 1920 <div class="loop-item__thumbnail"> 1921 <a href="index-64.html" tabindex="-1"> 1922 <img width="400" height="225" src="jpg/bigstock-engineering-students-working-i-137061923-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" /> </a> 1923 </div> 1924 1925 <div class="loop-item__content"> 1926 1927 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-8.html" class="loop-item__categories-link has-inline-color">Artificial Intelligence</a></p></div> 1928 <h3 class="loop-item__title has-font-size-5-font-size"> 1929 <a href="index-64.html" tabindex="-1"> 1930 AI will reshape engineering careers and experience, not jobs, is at risk </a> 1931 </h3> 1932 1933 <p class="loop-item__article-date"> 1934 December 30, 2025 </p> 1935 1936 </div> 1937 1938 <div class="loop-item__readmore"> 1939 <a href="index-64.html"> 1940 Read <span class="screen-reader-text">AI will reshape engineering careers and experience, not jobs, is at risk</span> 1941 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1942 </a> 1943 </div> 1944 1945</article> 1946 1947<article class="loop-item"> 1948 1949 <div class="loop-item__thumbnail"> 1950 <a href="index-52.html" tabindex="-1"> 1951 <img width="400" height="225" src="jpg/vehicle_electrical_design-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.engineering.com/wp-content/uploads/2023/04/Vehicle_Electrical_Design-400x225.jpg 400w, https://www.engineering.com/wp-content/uploads/2023/04/Vehicle_Electrical_Design-300x169.jpg 300w, https://www.engineering.com/wp-content/uploads/2023/04/Vehicle_Electrical_Design.jpg 500w" sizes="auto, (max-width: 400px) 100v
1951w, 400px" /> </a> 1952 </div> 1953 1954 <div class="loop-item__content"> 1955 1956 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-14.html" class="loop-item__categories-link has-inline-color">Digital Transformation</a></p></div> 1957 <h3 class="loop-item__title has-font-size-5-font-size"> 1958 <a href="index-52.html" tabindex="-1"> 1959 Building a simple edge-to-cloud data pipeline â part 2 </a> 1960 </h3> 1961 1962 <p class="loop-item__article-date"> 1963 December 26, 2025 </p> 1964 1965 </div> 1966 1967 <div class="loop-item__readmore"> 1968 <a href="index-52.html"> 1969 Read <span class="screen-reader-text">Building a simple edge-to-cloud data pipeline â part 2</span> 1970 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 1971 </a> 1972 </div> 1973 1974</article> 1975 1976<article class="loop-item"> 1977 1978 <div class="loop-item__thumbnail"> 1979 <a href="index-109.html" tabindex="-1"> 1980 <img width="400" height="225" src="jpg/20250618_091201-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.engineering.com/wp-content/uploads/2025/12/20250618_091201-400x225.jpg 400w, https://www.engineering.com/wp-content/uploads/2025/12/20250618_091201-900x506.jpg 900w" sizes="auto, (max-width: 400px) 100vw, 400px" /> </a> 1981 </div> 1982 1983 <div class="loop-item__content"> 1984 1985 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-6.html" class="loop-item__categories-link has-inline-color">3D Printing</a></p></div> 1986 <h3 class="loop-item__title has-font-size-5-font-size"> 1987 <a href="index-109.html" tabindex="-1"> 1988 When design for additive manufacturing is literally life-changing </a> 1989 </h3> 1990 1991 <p class="loop-item__article-date"> 1992 December 24, 2025 </p> 1993 1994 </div> 1995 1996 <div class="loop-item__readmore"> 1997 <a href="index-109.html"> 1998 Read <span class="screen-reader-text">When design for additive manufacturing is literally life-changing</span> 1999 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 2000 </a> 2001 </div> 2002 2003</article> 2004 2005<article class="loop-item"> 2006 2007 <div class="loop-item__thumbnail"> 2008 <a href="index-44.html" tabindex="-1"> 2009 <img width="400" height="225" src="webp/img_engpaper_thumb47-400x225.webp" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb47-400x225.png 400w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb47-300x169.png 300w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb47-1024x576.png 1024w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb47-768x432.png 768w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb47-1536x864.png 1536w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb47-900x506.png 900w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb47.png 1600w" sizes="auto, (max-width: 400px) 100vw, 400px" /> </a> 2010 </div> 2011 2012 <div class="loop-item__content"> 2013 2014 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-13.html" class="loop-item__categories-link has-inline-color">Design</a></p></div> 2015 <h3 class="loop-item__title has-font-size-5-font-size"> 2016 <a href="index-44.html" tabindex="-1"> 2017 An eventful year for engineering software </a> 2018 </h3> 2019 2020 <p class="loop-item__article-date"> 2021 December 23, 2025 </p> 2022 2023 </div> 2024 2025 <div class="loop-item__readmore"> 2026 <a href="index-44.html"> 2027 Read <span class="screen-reader-text">An eventful year for engineering software</span> 2028 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 2029 </a> 2030 </div> 2031 2032</article> 2033 2034<article class="loop-item"> 2035 2036 <div class="loop-item__thumbnail"> 2037 <a href="index-48.html" tabindex="-1"> 2038 <img width="400" height="225" src="webp/fasteners_thumb-400x225.webp" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.engineering.com/wp-content/uploads/2025/12/Fasteners_thumb-400x225.png 400w, https://www.engineering.com/wp-content/uploads/2025/12/Fasteners_thumb-300x169.png 300w, https://www.engineering.com/wp-content/uploads/2025/12/Fasteners_thumb-1024x576.png 1024w, https://www.engineering.com/wp-content/uploads/2025/12/Fasteners_thumb-768x432.png 768w, https://www.engineering.com/wp-content/uploads/2025/12/Fasteners_thumb-1536x864.png 1536w, https://www.engineering.com/wp-content/uploads/2025/12/Fasteners_thumb-900x506.png 900w, https://www.engineering.com/wp-content/uploads/2025/12/Fasteners_thumb.png 1920w" sizes="auto, (max-width: 400px) 100v
2038w, 400px" /> </a> 2039 </div> 2040 2041 <div class="loop-item__content"> 2042 2043 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-13.html" class="loop-item__categories-link has-inline-color">Design</a></p></div> 2044 <h3 class="loop-item__title has-font-size-5-font-size"> 2045 <a href="index-48.html" tabindex="-1"> 2046 Why weâre still fighting for perfect fasteners in CAD </a> 2047 </h3> 2048 2049 <p class="loop-item__article-date"> 2050 December 17, 2025 </p> 2051 2052 </div> 2053 2054 <div class="loop-item__readmore"> 2055 <a href="index-48.html"> 2056 Read <span class="screen-reader-text">Why weâre still fighting for perfect fasteners in CAD</span> 2057 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 2058 </a> 2059 </div> 2060 2061</article> 2062 2063<article class="loop-item"> 2064 2065 <div class="loop-item__thumbnail"> 2066 <a href="index-49.html" tabindex="-1"> 2067 <img width="400" height="225" src="webp/img_engpaper_thumb46-400x225.webp" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb46-400x225.png 400w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb46-300x169.png 300w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb46-1024x576.png 1024w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb46-768x432.png 768w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb46-1536x864.png 1536w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb46-900x506.png 900w, https://www.engineering.com/wp-content/uploads/2025/12/img_engpaper_thumb46.png 1600w" sizes="auto, (max-width: 400px) 100vw, 400px" /> </a> 2068 </div> 2069 2070 <div class="loop-item__content"> 2071 2072 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-13.html" class="loop-item__categories-link has-inline-color">Design</a></p></div> 2073 <h3 class="loop-item__title has-font-size-5-font-size"> 2074 <a href="index-49.html" tabindex="-1"> 2075 Trimble launches SketchUp AI for rendering and object generation </a> 2076 </h3> 2077 2078 <p class="loop-item__article-date"> 2079 December 16, 2025 </p> 2080 2081 </div> 2082 2083 <div class="loop-item__readmore"> 2084 <a href="index-49.html"> 2085 Read <span class="screen-reader-text">Trimble launches SketchUp AI for rendering and object generation</span> 2086 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 2087 </a> 2088 </div> 2089 2090</article> 2091 2092<article class="loop-item"> 2093 2094 <div class="loop-item__thumbnail"> 2095 <a href="index-110.html" tabindex="-1"> 2096 <img width="400" height="225" src="jpg/low-res_am111-400x225.jpg" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.engineering.com/wp-content/uploads/2025/12/Low-Res_aM111-400x225.jpg 400w, https://www.engineering.com/wp-content/uploads/2025/12/Low-Res_aM111-900x506.jpg 900w" sizes="auto, (max-width: 400px) 100vw, 400px" /> </a> 2097 </div> 2098 2099 <div class="loop-item__content"> 2100 2101 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-6.html" class="loop-item__categories-link has-inline-color">3D Printing</a></p></div> 2102 <h3 class="loop-item__title has-font-size-5-font-size"> 2103 <a href="index-110.html" tabindex="-1"> 2104 Rethinking design for additive manufacturing </a> 2105 </h3> 2106 2107 <p class="loop-item__article-date"> 2108 December 16, 2025 </p> 2109 2110 </div> 2111 2112 <div class="loop-item__readmore"> 2113 <a href="index-110.html"> 2114 Read <span class="screen-reader-text">Rethinking design for additive manufacturing</span> 2115 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 2116 </a> 2117 </div> 2118 2119</article> 2120 2121<article class="loop-item"> 2122 2123 <div class="loop-item__thumbnail"> 2124 <a href="index-56.html" tabindex="-1"> 2125 <img width="400" height="225" src="webp/img_comsol_mp64_thumb-1-400x225.webp" class="attachment-e-thubmnail size-e-thubmnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.engineering.com/wp-content/uploads/2025/12/img_comsol_mp64_thumb-1-400x225.png 400w, https://www.engineering.com/wp-content/uploads/2025/12/img_comsol_mp64_thumb-1-300x169.png 300w, https://www.engineering.com/wp-content/uploads/2025/12/img_comsol_mp64_thumb-1-1024x576.png 1024w, https://www.engineering.com/wp-content/uploads/2025/12/img_comsol_mp64_thumb-1-768x432.png 768w, https://www.engineering.com/wp-content/uploads/2025/12/img_comsol_mp64_thumb-1-1536x864.png 1536w, https://www.engineering.com/wp-content/uploads/2025/12/img_comsol_mp64_thumb-1-900x506.png 900w, https://www.engineering.com/wp-content/uploads/2025/12/img_comsol_mp64_thumb-1.png 1920w" sizes="auto, (max-width: 400px) 100v
2125w, 400px" /> </a> 2126 </div> 2127 2128 <div class="loop-item__content"> 2129 2130 <div class="loop-item__categories"><p class="has-font-size-1-font-size"><a href="index-17.html" class="loop-item__categories-link has-inline-color">Simulation</a></p></div> 2131 <h3 class="loop-item__title has-font-size-5-font-size"> 2132 <a href="index-56.html" tabindex="-1"> 2133 The 4 biggest updates in Comsol Multiphysics 6.4 </a> 2134 </h3> 2135 2136 <p class="loop-item__article-date"> 2137 December 15, 2025 </p> 2138 2139 </div> 2140 2141 <div class="loop-item__readmore"> 2142 <a href="index-56.html"> 2143 Read <span class="screen-reader-text">The 4 biggest updates in Comsol Multiphysics 6.4</span> 2144 <svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.10352e-07 0L8 6L0 12L6.10352e-07 0Z" fill="#562B7C"/><path d="M0 0L8 6H0V0Z" fill="#6AEAE9" fill-opacity="0.2"/></svg> 2145 </a> 2146 </div> 2147 2148</article> 2149 2150 </div> 2151 2152 2153 <div class="archive-pager archive-pager--technology"><div class="facetwp-facet facetwp-facet-wd_pager facetwp-type-pager" data-name="wd_pager" data-type="pager"></div></div> 2154 2155 2156 </main> 2157 2158 2159</div> 2160 2161 2162 <div class="category-archive-related-cats"> 2163 <div class="category-archive-related-cats__inner"> 2164 2165 <div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-layout-1 wp-block-group-is-layout-flex" style="margin-bottom:40px"> 2166 2167 <h2 class="wp-block-heading"> 2168 all Technology </h2> 2169 2170 2171 </div> 2172 2173 <div class="category-archive-related-cats__cats"> 2174 2175 2176 <a class="category-archive-related-cats__cat" href="index-6.html" aria-label="3D Printing"> 2177 2178 <span class="category-archive-related-cats__cat-text"> 2179 3D Printing </span> 2180 2181 <span class="category-archive-related-cats__cat-icon"> 2182 <img src="svg/icon-papers.svg" alt="3D Printing Category Icon"> 2183 </span> 2184 2185 </a> 2186 2187 2188 2189 <a class="category-archive-related-cats__cat" href="index-7.html" aria-label="Advanced Manufacturing"> 2190 2191 <span class="category-archive-related-cats__cat-text"> 2192 Advanced Manufacturing </span> 2193 2194 <span class="category-archive-related-cats__cat-icon"> 2195 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Advanced Manufacturing Category Icon"> 2196 </span> 2197 2198 </a> 2199 2200 2201 2202 <a class="category-archive-related-cats__cat" href="index-8.html" aria-label="Artificial Intelligence"> 2203 2204 <span class="category-archive-related-cats__cat-text"> 2205 Artificial Intelligence </span> 2206 2207 <span class="category-archive-related-cats__cat-icon"> 2208 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Artificial Intelligence Category Icon"> 2209 </span> 2210 2211 </a> 2212 2213 2214 2215 <a class="category-archive-related-cats__cat" href="index-111.html" aria-label="Assembly"> 2216 2217 <span class="category-archive-related-cats__cat-text"> 2218 Assembly </span> 2219 2220 <span class="category-archive-related-cats__cat-icon"> 2221 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Assembly Category Icon"> 2222 </span> 2223 2224 </a> 2225 2226 2227 2228 <a class="category-archive-related-cats__cat" href="index-9.html" aria-label="Automation"> 2229 2230 <span class="category-archive-related-cats__cat-text"> 2231 Automation </span> 2232 2233 <span class="category-archive-related-cats__cat-icon"> 2234 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Automation Category Icon"> 2235 </span> 2236 2237 </a> 2238 2239 2240 2241 <a class="category-archive-related-cats__cat" href="index-10.html" aria-label="BIM"> 2242 2243 <span class="category-archive-related-cats__cat-text"> 2244 BIM </span> 2245 2246 <span class="category-archive-related-cats__cat-icon"> 2247 <img src="svg/e-icon-arrow-right-fallback.svg" alt="BIM Category Icon"> 2248 </span> 2249 2250 </a> 2251 2252 2253 2254 <a class="category-archive-related-cats__cat" href="index-112.html" aria-label="Biotech"> 2255 2256 <span class="category-archive-related-cats__cat-text"> 2257 Biotech </span> 2258 2259 <span class="category-archive-related-cats__cat-icon"> 2260 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Biotech Category Icon"> 2261 </span> 2262 2263 </a> 2264 2265 2266 2267 <a class="category-archive-related-cats__cat" href="index-11.html" aria-label="Components"> 2268 2269 <span class="category-archive-related-cats__cat-text"> 2270 Components </span> 2271 2272 <span class="category-archive-related-cats__cat-icon"> 2273 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Components Category Icon"> 2274 </span> 2275 2276 </a> 2277 2278 2279 2280 <a class="category-archive-related-cats__cat" href="index-12.html" aria-label="Computing"> 2281 2282 <span class="category-archive-related-cats__cat-text"> 2283 Computing </span> 2284 2285 <span class="category-archive-related-cats__cat-icon"> 2286 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Computing Category Icon"> 2287 </span> 2288 2289 </a> 2290 2291 2292 2293 <a class="category-archive-related-cats__cat" href="index-13.html" aria-label="Design"> 2294 2295 <span class="category-archive-related-cats__cat-text"> 2296 Design </span> 2297 2298 <span class="category-archive-related-cats__cat-icon"> 2299 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Design Category Icon"> 2300 </span> 2301 2302 </a> 2303 2304 2305 2306 <a class="category-archive-related-cats__cat" href="index-113.html" aria-label="Devices"> 2307 2308 <span class="category-archive-related-cats__cat-text"> 2309 Devices </span> 2310 2311 <span class="category-archive-related-cats__cat-icon"> 2312 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Devices Category Icon"> 2313 </span> 2314 2315 </a> 2316 2317 2318 2319 <a class="category-archive-related-cats__cat" href="index-14.html" aria-label="Digital Transformation"> 2320 2321 <span class="category-archive-related-cats__cat-text"> 2322 Digital Transformation </span> 2323 2324 <span class="category-archive-related-cats__cat-icon"> 2325 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Digital Transformation Category Icon"> 2326 </span> 2327 2328 </a> 2329 2330 2331 2332 <a class="category-archive-related-cats__cat" href="index-114.html" aria-label="IoT"> 2333 2334 <span class="category-archive-related-cats__cat-text"> 2335 IoT </span> 2336 2337 <span class="category-archive-related-cats__cat-icon"> 2338 <img src="svg/e-icon-arrow-right-fallback.svg" alt="IoT Category Icon"> 2339 </span> 2340 2341 </a> 2342 2343 2344 2345 <a class="category-archive-related-cats__cat" href="index-115.html" aria-label="Machining"> 2346 2347 <span class="category-archive-related-cats__cat-text"> 2348 Machining </span> 2349 2350 <span class="category-archive-related-cats__cat-icon"> 2351 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Machining Category Icon"> 2352 </span> 2353 2354 </a> 2355 2356 2357 2358 <a class="category-archive-related-cats__cat" href="index-15.html" aria-label="Off Topic"> 2359 2360 <span class="category-archive-related-cats__cat-text"> 2361 Off Topic </span> 2362 2363 <span class="category-archive-related-cats__cat-icon"> 2364 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Off Topic Category Icon"> 2365 </span> 2366 2367 </a> 2368 2369 2370 2371 <a class="category-archive-related-cats__cat" href="index-16.html" aria-label="PLM/ERP"> 2372 2373 <span class="category-archive-related-cats__cat-text"> 2374 PLM/ERP </span> 2375 2376 <span class="category-archive-related-cats__cat-icon"> 2377 <img src="svg/e-icon-arrow-right-fallback.svg" alt="PLM/ERP Category Icon"> 2378 </span> 2379 2380 </a> 2381 2382 2383 2384 <a class="category-archive-related-cats__cat" href="index-24.html" aria-label="Quality"> 2385 2386 <span class="category-archive-related-cats__cat-text"> 2387 Quality </span> 2388 2389 <span class="category-archive-related-cats__cat-icon"> 2390 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Quality Category Icon"> 2391 </span> 2392 2393 </a> 2394 2395 2396 2397 <a class="category-archive-related-cats__cat" href="index-17.html" aria-label="Simulation"> 2398 2399 <span class="category-archive-related-cats__cat-text"> 2400 Simulation </span> 2401 2402 <span class="category-archive-related-cats__cat-icon"> 2403 <img src="svg/e-icon-arrow-right-fallback.svg" alt="Simulation Category Icon"> 2404 </span> 2405 2406 </a> 2407 2408 </div> 2409 2410 </div> 2411 </div> 2412 2413 2414 </div> 2415 2416 <div class="block-area block-area-before-footer"> 2417 2418 <div id="block-c57930f42217d75c798582d83689a00c" class="acf-block block-email-subscribe above-footer-cta background-white" style="margin-top:80px;margin-bottom:0px;"> 2419 2420 <div class="block-email-subscribe__innerBlocks acf-inner-blocks-container"> 2421 2422<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-ebbf4722 wp-block-group-is-layout-constrained" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 2423<p class="has-main-light-color has-text-color has-link-color has-secondary-font-font-family has-font-size-4-font-size wp-elements-b21be2ad9433f327e0d27f4124fdc6ac" style="font-style:normal;font-weight:700;line-height:1.22">stay in the know</p> 2424</div> 2425 2426</div> 2427 2428 <img decoding="async" class="block-email-subscribe__icon" src="svg/e-icon-icosahedron.svg" width="180px" height="188px" alt="Engineering.com Icosahedron Icon"> 2429 2430 <div class="block-email-subscribe__form"> 2431 2432 <div class='gf_browser_safari gform_wrapper gravity-theme gform-theme--no-framework styled-labels_wrapper' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_8' ><form method='post' enctype='multipart/form-data' id='gform_8' class='styled-labels' action='https://www.engineering.com/category/technology/' data-formid='8' novalidate> <div style="display: none !important;" class="akismet-fields-container gf_invisible" data-prefix="ak_"> 2433 <label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label> 2434 <input type="hidden" id="ak_js_2" name="ak_js" value="113" /> 2435
2435<script> 2436document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() ); 2437</script>
2437 2438 2439 </div> 2440 <div class='gform-body gform_body'><div id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_8_7" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gfield_honeypot_wrap" data-field-class="gfield_honeypot_wrap" ><label class='gfield_label gform-field-label' for='input_8_7'>URL</label><div class='ginput_container'><input name='input_7' id='input_8_7' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_8_7'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_8_6" class="gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden gfield_text_wrap" data-field-class="gfield_text_wrap" ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_8_6'>Category</label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_8_6' type='text' value='' class='large' aria-invalid="false" /></div></div><div id="field_8_3" class="gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden gfield_text_wrap" data-field-class="gfield_text_wrap" ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_8_3'>Submission URL</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_8_3' type='text' value='https://www.engineering.com/category/technology/' class='large' aria-invalid="false" /></div></div><div id="field_8_1" class="gfield gfield--type-email gfield--input-type-email gfield--width-three-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible gfield_email_wrap" data-field-class="gfield_email_wrap" ><label class='gfield_label gform-field-label' for='input_8_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'> 2441 <input name='input_1' id='input_8_1' type='email' value='' class='large' placeholder='Email Address' aria-required="true" aria-invalid="false" /> 2442 </div></div><div id="field_submit" class="gfield gfield--type-submit gfield--width-quarter field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield_submit_wrap" data-field-class="gform_editor_submit_container" data-field-position="inline" ><button type="submit" id="gform_submit_button_8" class="gform-button gform-button--white button" onclick="gform.submission.handleButtonClick(this);" data-submission-type="submit">Submit</button></div></div></div> 2443 <div class='gform-footer gform_footer top_label'> 2444 <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_8' value='postback' /> 2445 <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_8' id='gform_theme_8' value='gravity-theme' /> 2446 <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_8' id='gform_style_settings_8' value='' /> 2447 <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' /> 2448 <input type='hidden' class='gform_hidden' name='gform_submit' value='8' /> 2449 2450 <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> 2451 <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjM1YTc2YjA1MmFhM2M4N2I5MzVlMjZmNWQ2ZmZiY2Q0Il0=' /> 2452 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' /> 2453 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' /> 2454 <input type='hidden' name='gform_field_values' value='' /> 2455 2456 </div> 2457 </form> 2458 </div>
2458<script> 2459gform.initializeOnLoaded( function() {gformInitSpinner( 8, 'svg/spinner.svg', true );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'svg/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_8').text());}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "8", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_8" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_8"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_8" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 8, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); 2460</script>
2460 2461 </div> 2462 2463 </div> 2464</div> 2465 <footer class="site-footer" role="contentinfo"> 2466 <div class="wrap"> 2467 2468 2469 2470 <div class="site-footer__top"> 2471 2472 <div class="site-footer__logo"> 2473 <img src="svg/engineer-com-loog-white.svg" alt="Engineering.com logo white" /> 2474 </div> 2475 2476 <div class="site-footer__menu-wrap"> 2477 <svg class="site-footer__menu-wrap-arrow site-footer__menu-wrap-arrow--start" xmlns="http://www.w3.org/2000/svg" width="16" height="32" viewBox="0 0 16 32" fill="none"> 2478 <path opacity="0.5" d="M0.5 30.793L0.500001 1.2072L15.2929 16.0001L0.5 30.793Z" stroke="white"/> 2479 </svg> 2480 <div class="footer-menu-wrap"><ul id="menu-footer-menu" class="menu menu--footer"><li id="menu-item-460" class="menu-item"><a href="index-91.html"><span>About</span></a></li> 2481<li id="menu-item-345" class="menu-item"><a target="_blank" href="https://marketing.engineering.com/media-guide-product-offerings-directory?utm_campaign=home+page+navigation&utm_source=engcom_footer&utm_medium=web"><span>Advertise</span></a></li> 2482<li id="menu-item-522" class="menu-item"><a href="index-92.html"><span>Contact</span></a></li> 2483</ul></div> <svg class="site-footer__menu-wrap-arrow site-footer__menu-wrap-arrow--end" xmlns="http://www.w3.org/2000/svg" width="16" height="32" viewBox="0 0 16 32" fill="none"> 2484 <path opacity="0.5" d="M0.5 30.793L0.500001 1.2072L15.2929 16.0001L0.5 30.793Z" stroke="white"/> 2485 </svg> 2486 </div> 2487 2488 2489 <div class="social-media social-media__footer"> 2490 2491 2492 <div class="social-media__links"> 2493 2494 2495 <a class="social-media__link" href="https://www.facebook.com/engineeringcom" target="_blank" rel="noopener noreferrer" aria-label="Facebook"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" width="16px" height="16px"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg></a> 2496 2497 <a class="social-media__link" href="https://www.instagram.com/engineeringdotcom" target="_blank" rel="noopener noreferrer" aria-label="Instagram"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" width="16px" height="16px"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg></a> 2498 2499 <a class="social-media__link" href="https://twitter.com/engineeringcom" target="_blank" rel="noopener noreferrer" aria-label="Twitter X"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg></a> 2500 2501 <a class="social-media__link" href="https://www.linkedin.com/company/1844762/admin/feed/posts/" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" width="16px" height="16px"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg></a> 2502 2503 <a class="social-media__link" href="https://www.youtube.com/@engineeringdotcom" target="_blank" rel="noopener noreferrer" aria-label="YouTube"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="16px" height="16px"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/></svg></a> 2504 2505 </div> 2506 2507 </div> 2508 2509 </div> 2510 2511 <div class="site-footer__network-links"> 2512 2513 <span class="site-footer__network-links-header"> 2514 Part of the designworld digital network </span> 2515 2516 <div class="site-footer__network-links-list"> 2517 2518 2519 <a class="site-footer__network-links-list-item" href="https://www.eng-tips.com/" target="_blank" rel="noopener noreferrer"> 2520 2521 <span class="site-footer__network-links-list-item-primary-text"> 2522 Eng-Tips </span> 2523 2524 <span class="site-footer__network-links-list-item-secondary-text"> 2525 eng-tips.com </span> 2526 2527 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2528 2529 </a> 2530 2531 2532 2533 <a class="site-footer__network-links-list-item" href="https://www.designworldonl
2533ine.com/" target="_blank" rel="noopener noreferrer"> 2534 2535 <span class="site-footer__network-links-list-item-primary-text"> 2536 Design World </span> 2537 2538 <span class="site-footer__network-links-list-item-secondary-text"> 2539 designworldonline.com </span> 2540 2541 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2542 2543 </a> 2544 2545 2546 2547 <a class="site-footer__network-links-list-item" href="https://www.bearingtips.com/" target="_blank" rel="noopener noreferrer"> 2548 2549 <span class="site-footer__network-links-list-item-primary-text"> 2550 Bearing Tips </span> 2551 2552 <span class="site-footer__network-links-list-item-secondary-text"> 2553 bearingtips.com </span> 2554 2555 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2556 2557 </a> 2558 2559 2560 2561 <a class="site-footer__network-links-list-item" href="https://www.couplingtips.com/" target="_blank" rel="noopener noreferrer"> 2562 2563 <span class="site-footer__network-links-list-item-primary-text"> 2564 Coupling Tips </span> 2565 2566 <span class="site-footer__network-links-list-item-secondary-text"> 2567 couplingtips.com </span> 2568 2569 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2570 2571 </a> 2572 2573 2574 2575 <a class="site-footer__network-links-list-item" href="https://www.linearmotiontips.com/" target="_blank" rel="noopener noreferrer"> 2576 2577 <span class="site-footer__network-links-list-item-primary-text"> 2578 Linear Motion Tips </span> 2579 2580 <span class="site-footer__network-links-list-item-secondary-text"> 2581 linearmotiontips.com </span> 2582 2583 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2584 2585 </a> 2586 2587 2588 2589 <a class="site-footer__network-links-list-item" href="https://www.motioncontroltips.com/" target="_blank" rel="noopener noreferrer"> 2590 2591 <span class="site-footer__network-links-list-item-primary-text"> 2592 Motion Control tips </span> 2593 2594 <span class="site-footer__network-links-list-item-secondary-text"> 2595 motioncontroltips.com </span> 2596 2597 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2598 2599 </a> 2600 2601 2602 2603 <a class="site-footer__network-links-list-item" href="https://www.therobotreport.com/" target="_blank" rel="noopener noreferrer"> 2604 2605 <span class="site-footer__network-links-list-item-primary-text"> 2606 The Robot Report </span> 2607 2608 <span class="site-footer__network-links-list-item-secondary-text"> 2609 therobotreport.com </span> 2610 2611 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2612 2613 </a> 2614 2615 2616 2617 <a class="site-footer__network-links-list-item" href="https://engineeringexch
2617ange.com/" target="_blank" rel="noopener noreferrer"> 2618 2619 <span class="site-footer__network-links-list-item-primary-text"> 2620 Engineering Exchange </span> 2621 2622 <span class="site-footer__network-links-list-item-secondary-text"> 2623 engineeringexchange.com </span> 2624 2625 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2626 2627 </a> 2628 2629 2630 2631 <a class="site-footer__network-links-list-item" href="https://www.3dcadforums.com/" target="_blank" rel="noopener noreferrer"> 2632 2633 <span class="site-footer__network-links-list-item-primary-text"> 2634 3d CAD forums </span> 2635 2636 <span class="site-footer__network-links-list-item-secondary-text"> 2637 3dcadforums.com </span> 2638 2639 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2640 2641 </a> 2642 2643 2644 2645 <a class="site-footer__network-links-list-item" href="https://www.wireandcabletips.com/" target="_blank" rel="noopener noreferrer"> 2646 2647 <span class="site-footer__network-links-list-item-primary-text"> 2648 Wire and Cable Tips </span> 2649 2650 <span class="site-footer__network-links-list-item-secondary-text"> 2651 wireandcabletips.com </span> 2652 2653 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2654 2655 </a> 2656 2657 2658 2659 <a class="site-footer__network-links-list-item" href="https://www.plantengineering.com/" target="_blank" rel="noopener noreferrer"> 2660 2661 <span class="site-footer__network-links-list-item-primary-text"> 2662 Plant Engineering </span> 2663 2664 <span class="site-footer__network-links-list-item-secondary-text"> 2665 plantengineering.com </span> 2666 2667 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2668 2669 </a> 2670 2671 2672 2673 <a class="site-footer__network-links-list-item" href="https://www.controleng.com/" target="_blank" rel="noopener noreferrer"> 2674 2675 <span class="site-footer__network-links-list-item-primary-text"> 2676 Control Engineering </span> 2677 2678 <span class="site-footer__network-links-list-item-secondary-text"> 2679 controleng.com </span> 2680 2681 <svg class="site-footer__network-links-arrow" width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.39233e-07 16.0249L11 8.0249L0 0.0249023L8.39233e-07 16.0249Z" fill="#6AEAE9"/><path d="M0 16.0249L11 8.0249H0V16.0249Z" fill="#602A92" fill-opacity="0.2"/></svg> 2682 2683 </a> 2684 2685 </div> 2686 2687 </div> 2688 2689 <div class="site-footer__bottom"> 2690 2691 <div class="site-footer__copyright"> 2692 <p> 2693 © 2026 WTWH Media, LLC. All rights reserved. </p> 2694 </div> 2695 2696 <div class="footer-privacy-menu-wrap"><ul id="menu-footer-privacy" class="menu menu--footer-privacy"><li id="menu-item-547" class="menu-item"><a target="_blank" href="https://www.wtwhmedia.com/privacy-policy/"><span>Privacy Policy</span></a></li> 2697<li id="menu-item-548" class="menu-item"><a target="_blank" href="https://www.wtwhmedia.com/terms-and-conditions/"><span>Terms & Conditions</span></a></li> 2698</ul></div> 2699 </div> 2700 2701 2702 </div> 2703 </footer> 2704 2705 2706</div> 2707
2708<script type="speculationrules"> 2709{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/engineering-2024/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2710</script>
2710 2711<div id='div-gpt-engcom_wallpaper'> 2712
2712<script> 2713 googletag.cmd.push(function() { googletag.display('div-gpt-engcom_wallpaper'); }); 2714 </script>
2714 2715</div> 2716<div id='div-gpt-ecom_allstreamflex'> 2717
2717<script> 2718 googletag.cmd.push(function() { googletag.display('div-gpt-ecom_allstreamflex'); }); 2719 </script>
2719 2720</div> 2721
2722<script src="js/index7e93.js" id="wtwh-ai-search-script-js"></script>
vendor: 1 bytes, line 2722
2722
2723<script id="wtwh-uni-gam-prestitial-core-js-extra"> 2724var PRESTITIALINFO = {"logoHeight":"100","logoWidth":"50","backgroundColor":"clear","siteUrl":"https://www.engineering.com","siteName":"Engineering.com","siteLogo":"https://www.engineering.com/wp-content/uploads/2024/03/engineering-com-logo-1.svg","mainCss":"https://www.engineering.com/wp-content/plugins/wtwh-universal-gam/assets/css/frontend/prestitial/main.css?=1.2.4","prestitialCss":"https://www.engineering.com/wp-content/plugins/wtwh-universal-gam/assets/css/frontend/prestitial/prestitial.css?=1.2.4"}; 2725//# sourceURL=wtwh-uni-gam-prestitial-core-js-extra 2726</script>
vendor: 1 bytes, line 2726
2726
2727<script src="js/adlogic9030.js" id="wtwh-uni-gam-prestitial-core-js"></script>
vendor: 1 bytes, line 2727
2727
2728<script src="js/dom-ready.min5346.js" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 2728
2728
2729<script src="js/hooks.minaf5f.js" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2729
2729
2730<script src="js/i18n.min1cde.js" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2730
2730
2731<script id="wp-i18n-js-after"> 2732wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2733//# sourceURL=wp-i18n-js-after 2734</script>
vendor: 1 bytes, line 2734
2734
2735<script src="js/a11y.min1b1c.js" id="wp-a11y-js"></script>
vendor: 1 bytes, line 2735
2735
2736<script defer='defer' src="js/jquery.json.mineeb6.js" id="gform_json-js"></script>
vendor: 1 bytes, line 2736
2736
2737<script id="gform_gravityforms-js-extra"> 2738var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; 2739var gf_legacy_multi = []; 2740var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://www.engineering.com/wp-content/plugins/gravityforms/images"}}; 2741var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://www.engineering.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://www.engineering.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"6b3c072905e6f5e59cc183173cb112ab","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 2742var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://www.engineering.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://www.engineering.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"6b3c072905e6f5e59cc183173cb112ab","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 2743//# sourceURL=gform_gravityforms-js-extra 2744</script>
vendor: 1 bytes, line 2744
2744
2745<script defer='defer' src="js/gravityforms.mineeb6.js" id="gform_gravityforms-js"></script>
vendor: 1 bytes, line 2745
2745
2746<script defer='defer' src="js/placeholders.jquery.mineeb6.js" id="gform_placeholder-js"></script>
vendor: 1 bytes, line 2746
2746
2747<script defer='defer' src="js/utils.min4e8e.js" id="gform_gravityforms_utils-js"></script>
vendor: 1 bytes, line 2747
2747
2748<script defer='defer' src="js/vendor-theme.mina3a1.js" id="gform_gravityforms_theme_vendors-js"></script>
vendor: 1 bytes, line 2748
2748
2749<script id="gform_gravityforms_theme-js-extra"> 2750var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"6b3c072905e6f5e59cc183173cb112ab"},"ajax":{"ajaxurl":"https://www.engineering.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"33febb9c79","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https://www.engineering.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"d6785bbfe0"}; 2751//# sourceURL=gform_gravityforms_theme-js-extra 2752</script>
vendor: 1 bytes, line 2752
2752
2753<script defer='defer' src="js/scripts-theme.minb0c1.js" id="gform_gravityforms_theme-js"></script>
vendor: 1 bytes, line 2753
2753
2754<script id="wp-ajax-response-js-extra"> 2755var wpAjax = {"noPerm":"Sorry, you are not allowed to do that.","broken":"An error occurred while processing your request. Please try again later."}; 2756//# sourceURL=wp-ajax-response-js-extra 2757</script>
vendor: 1 bytes, line 2757
2757
2758<script src="js/wp-ajax-response.mind4d0.js" id="wp-ajax-response-js"></script>
vendor: 1 bytes, line 2758
2758
2759<script id="gforms_google_analytics_frontend-js-before"> 2760var gforms_google_analytics_frontend_strings = {"ajaxurl":"https:\/\/www.engineering.com\/wp-admin\/admin-ajax.php","nonce":"61dc78c058","logging_enabled":false,"logging_nonce":"31ec4a0b5f","ua_tracker":""}; 2761//# sourceURL=gforms_google_analytics_frontend-js-before 2762</script>
vendor: 1 bytes, line 2762
2762
2763<script src="js/google-analytics.min8d5a.js" id="gforms_google_analytics_frontend-js"></script>
vendor: 1 bytes, line 2763
2763
2764<script id="wp-emoji-settings" type="application/json"> 2765{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.engineering.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9"}} 2766</script>
vendor: 1 bytes, line 2766
2766
2767<script type="module"> 2768/*! This file is auto-generated */ 2769const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); 2770//# sourceURL=https://www.engineering.com/wp-includes/js/wp-emoji-loader.min.js 2771</script>
2771 2772<link href="css/fronta94e.css" rel="stylesheet">
2773<script src="js/front.mina94e.js"></script>
vendor: 1 bytes, line 2773
2773
2774<script src="js/accessibilitya94e.js"></script>
vendor: 1 bytes, line 2774
2774
2775<script> 2776window.FWP_JSON = {"a11y":{"label_page":"Go to page","label_page_next":"Go to next page","label_page_prev":"Go to previous page"},"prefix":"_","no_results_text":"No results found","ajaxurl":"https:\/\/www.engineering.com\/wp-json\/facetwp\/v1\/refresh","nonce":"a05fa31910","preload_data":{"facets":{"wd_pager":"<button class=\"facetwp-load-more\" data-loading=\"Loading more...\">Show More<\/button>"},"template":"","settings":{"debug":{"query_args":{"category_name":"technology","error":"","m":"","p":0,"post_parent":"","subpost":"","subpost_id":"","attachment":"","attachment_id":0,"name":"","pagename":"","page_id":0,"second":"","minute":"","hour":"","day":0,"monthnum":0,"year":0,"w":0,"tag":"","cat":"","tag_id":"","author":"","author_name":"","feed":"","tb":"","paged":1,"meta_key":"","meta_value":"","preview":"","s":null,"sentence":"","title":"","fields":"","menu_order":"","embed":"","category__in":[],"category__not_in":[],"category__and":[],"post__in":[],"post__not_in":[145478,145475,145472,145470,145465,145452,145444,145442,145427],"post_name__in":[],"tag__in":[],"tag__not_in":[],"tag__and":[],"tag_slug__in":[],"tag_slug__and":[],"post_parent__in":[],"post_parent__not_in":[],"author__in":[],"author__not_in":[],"search_columns":[],"post_type":["post","resources"],"facetwp":true,"posts_per_page":12},"sql":"SELECT SQL_CALC_FOUND_ROWS wp_posts.*\n\t\t\t\t\t FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id)\n\t\t\t\t\t WHERE 1=1 AND wp_posts.ID NOT IN (145427,145442,145444,145452,145465,145470,145472,145475,145478) AND ( \n wp_term_relationships.term_taxonomy_id IN (2,3,4,5,12,25,29,30,31,32,34,35,36,40,41,43,45,47,48)\n) AND ((wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled')) OR (wp_posts.post_type = 'resources' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled')))\n\t\t\t\t\t GROUP BY wp_posts.ID\n\t\t\t\t\t ORDER BY wp_posts.post_date DESC\n\t\t\t\t\t LIMIT 0, 12","facets":{"wd_pager":{"name":"wd_pager","label":"Page","type":"pager","pager_type":"load_more","inner_size":"2","dots_label":"\u2026","prev_label":"\u00ab Prev","next_label":"Next \u00bb","count_text_plural":"[lower] - [upper] of [total] results","count_text_singular":"1 result","count_text_none":"No results","scroll_target":"","scroll_offset":"","load_more_text":"Show More","loading_text":"Loading more...","default_label":"Per page","per_page_options":"10, 25, 50, 100","operator":"or","selected_values":[]}},"template":{"name":"wp"},"settings":{"thousands_separator":",","decimal_separator":".","prefix":"_","load_jquery":"no","load_a11y":"yes","strict_query_detection":"yes","debug_mode":"on","enable_indexer":"yes","gmaps_api_key":"","places_version":"place-class"},"last_indexed":"2 years","row_counts":{"categories":60098,"game_categories":152,"resource_category":1674,"type":25277},"hooks_used":{"pre_get_posts":["wp-content\/plugins\/wordpress-seo\/inc\/sitemaps\/class-sitemaps.php:243","wp-content\/plugins\/gn-publisher\/class-gnpub-rss-url.php:23","wp-content\/plugins\/public-post-preview\/public-post-preview.php:645","wp-content\/themes\/engineering-2024\/inc\/theme-functionality.php:876","wp-content\/plugins\/shared-counts\/includes\/class-shared-counts-admin.php:774"]},"post_types":["games","page","post","resources","team","views","voices","whitepaper"]},"pager":{"page":1,"per_page":12,"total_rows":25246,"total_rows_unfiltered":25246,"total_pages":2104},"num_choices":[],"labels":{"wd_pager":"Page"},"wd_pager":{"pager_type":"load_more"},"places":"place-class"}}}; 2777window.FWP_HTTP = {"get":[],"uri":"category\/technology","url_vars":[]}; 2778</script>
vendor: 1 bytes, line 2778
2778
2779<script> 2780gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 4) {if(typeof Placeholders != 'undefined'){ 2781 Placeholders.enable(); 2782 } gform.utils.addAsyncFilter('gform/submission/pre_submission', async (data) => { 2783 const input = document.createElement('input'); 2784 input.type = 'hidden'; 2785 input.name = 'gf_zero_spam_key'; 2786 input.value = 'qz8Y6SQneH8Xh05j85nYzUP4fOL94NSeVDN2NDe9qAJdprkc4pNpNQPeJn9lDQOD'; 2787 input.setAttribute('autocomplete', 'new-password'); 2788 data.form.appendChild(input); 2789 2790 return data; 2791 });} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 2792</script>
vendor: 1 bytes, line 2792
2792
2793<script> 2794gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "4", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_4" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_4"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_4" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 4, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); 2795</script>
vendor: 1 bytes, line 2795
2795
2796<script> 2797gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){ 2798 Placeholders.enable(); 2799 } gform.utils.addAsyncFilter('gform/submission/pre_submission', async (data) => { 2800 const input = document.createElement('input'); 2801 input.type = 'hidden'; 2802 input.name = 'gf_zero_spam_key'; 2803 input.value = 'qz8Y6SQneH8Xh05j85nYzUP4fOL94NSeVDN2NDe9qAJdprkc4pNpNQPeJn9lDQOD'; 2804 input.setAttribute('autocomplete', 'new-password'); 2805 data.form.appendChild(input); 2806 2807 return data; 2808 });} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 2809</script>
vendor: 1 bytes, line 2809
2809
2810<script> 2811gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "8", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_8" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_8"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_8" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 8, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); 2812</script>
2812 2813 2814
2815<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9bac28975b508170',t:'MTc2Nzg4MDE3MC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='js/maind41d.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2815<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"698e9b381fdd4a84b5784028ec2a9469","server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 2815
2815
2816<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9bac28975b508170',t:'MTc2Nzg4MDE3MA=='};var a=document.createElement('script');a.src='js/maind41d.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2816</body></html> 2817
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.