{"id":17147,"date":"2025-07-28T15:47:21","date_gmt":"2025-07-28T13:47:21","guid":{"rendered":"https:\/\/www.ftz.fr\/?page_id=17147"},"modified":"2026-09-07T11:13:41","modified_gmt":"2026-09-07T09:13:41","slug":"schemharness-harness-3d","status":"publish","type":"page","link":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/","title":{"rendered":"SchemHARNESS | FTZ-HARNESS 3D"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17147\" class=\"elementor elementor-17147\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c664432 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c664432\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bd0fdec\" data-id=\"bd0fdec\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e38285b elementor-widget elementor-widget-html\" data-id=\"e38285b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== FTZ \u2014 Hero sous-page \"FTZ-Harness 3D\" (SchemHARNESS) EN ===== -->\n<style>\nbody{margin:0;overflow-x:hidden;}\n.seharnsub2heroen{\n  position:relative;\n  width:100vw;\n  left:50%;\n  right:50%;\n  margin-left:-50vw;\n  margin-right:-50vw;\n  min-height:340px;\n  display:flex;\n  align-items:center;\n  background-image:url('https:\/\/www.ftz.fr\/wp-content\/uploads\/2025\/06\/electric-1080584-scaled.jpg');\n  background-size:cover;\n  background-position:center;\n  font-family:'Cairo',sans-serif;\n  overflow:hidden;\n}\n.seharnsub2heroen-overlay{position:absolute;inset:0;background:#08AFE3;opacity:.7;}\n.seharnsub2heroen-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,20,35,.55) 0%,rgba(0,20,35,.15) 55%,transparent 85%);}\n.seharnsub2heroen-inner{position:relative;z-index:2;max-width:1160px;margin:0 auto;padding:56px 24px;width:100%;}\n.seharnsub2heroen h1{font-family:'Cairo',sans-serif;font-weight:800;font-size:38px;line-height:1.2;color:#FFFFFF;margin:0 0 16px;text-shadow:0 2px 12px rgba(0,0,0,.25);}\n.seharnsub2heroen-rule{width:120px;height:2px;background:rgba(255,255,255,.6);margin-bottom:28px;}\n.seharnsub2heroen-brand{display:flex;align-items:center;gap:14px;margin-bottom:28px;}\n.seharnsub2heroen-logo{height:56px!important;width:auto!important;max-width:none!important;display:block;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35));}\n.seharnsub2heroen-name{font-family:'Cairo',sans-serif;font-weight:800;font-size:26px;color:#FFFFFF;text-shadow:0 2px 10px rgba(0,0,0,.3);}\n.seharnsub2heroen-cta-row{display:flex;gap:14px;flex-wrap:wrap;}\n.seharnsub2heroen-btn{display:inline-flex;align-items:center;gap:8px;font-family:'Cairo',sans-serif;font-size:15px;font-weight:700;padding:14px 28px;border-radius:9px;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease;}\n.seharnsub2heroen-btn-primary{background:#00406C;color:#FFFFFF;}\n.seharnsub2heroen-btn-primary:hover{background:#FFFFFF;color:#00406C;transform:translateY(-3px);box-shadow:0 10px 24px -8px rgba(0,0,0,.4);}\n.seharnsub2heroen-btn-ghost{background:rgba(255,255,255,.1);border:1.5px solid rgba(255,255,255,.6);color:#FFFFFF;}\n.seharnsub2heroen-btn-ghost:hover{background:rgba(255,255,255,.2);border-color:#FFFFFF;transform:translateY(-3px);}\n@media(max-width:640px){\n  .seharnsub2heroen{min-height:auto;}\n  .seharnsub2heroen-inner{padding:44px 20px;text-align:center;}\n  .seharnsub2heroen h1{font-size:26px;}\n  .seharnsub2heroen-rule{margin:0 auto 22px;}\n  .seharnsub2heroen-brand{justify-content:center;}\n  .seharnsub2heroen-cta-row{justify-content:center;}\n}\n<\/style>\n<section class=\"seharnsub2heroen\">\n  <div class=\"seharnsub2heroen-overlay\"><\/div>\n  <div class=\"seharnsub2heroen-shade\"><\/div>\n  <div class=\"seharnsub2heroen-inner\">\n    <h1>FTZ-Harness 3D<\/h1>\n    <div class=\"seharnsub2heroen-rule\"><\/div>\n    <div class=\"seharnsub2heroen-brand\">\n      <img decoding=\"async\" class=\"seharnsub2heroen-logo\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Logo_SchemELECT_OLDCOLOR.png\" alt=\"SchemHARNESS\" style=\"height:56px;width:auto;max-width:none;\">\n      <span class=\"seharnsub2heroen-name\">SchemHARNESS<\/span>\n    <\/div>\n    <div class=\"seharnsub2heroen-cta-row\">\n      <a href=\"https:\/\/www.ftz.fr\/en\/contact\/\" class=\"seharnsub2heroen-btn seharnsub2heroen-btn-primary\">Request a demo<\/a>\n      <a href=\"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/\" class=\"seharnsub2heroen-btn seharnsub2heroen-btn-ghost\">Back to SchemHARNESS page<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- ===== FIN Hero sous-page FTZ-Harness 3D ===== -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f320dd7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f320dd7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6b8af0f\" data-id=\"6b8af0f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-89eadaf elementor-widget elementor-widget-html\" data-id=\"89eadaf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== FTZ \u2014 Sub-page FTZ-Harness 3D \u2014 Block 1 (white background) EN ===== -->\n<style>\nbody{margin:0;}\n\n.seharnsub2f1en{\n  background:#FFFFFF;\n  padding:70px 0;\n  font-family:'Cairo',sans-serif;\n}\n.seharnsub2f1en-wrap{\n  max-width:1160px;\n  margin:0 auto;\n  padding:0 24px;\n  display:grid;\n  grid-template-columns:1fr 1.1fr;\n  gap:56px;\n  align-items:center;\n}\n\n@keyframes seharnsub2f1enFadeUp{\n  from{opacity:0; transform:translateY(18px);}\n  to{opacity:1; transform:translateY(0);}\n}\n.seharnsub2f1en-copy h3, .seharnsub2f1en-copy p, .seharnsub2f1en-shot{\n  opacity:0;\n}\n.seharnsub2f1en.is-visible .seharnsub2f1en-copy h3{animation:seharnsub2f1enFadeUp .7s cubic-bezier(.16,.8,.3,1) forwards .1s;}\n.seharnsub2f1en.is-visible .seharnsub2f1en-copy p{animation:seharnsub2f1enFadeUp .7s cubic-bezier(.16,.8,.3,1) forwards .18s;}\n.seharnsub2f1en.is-visible .seharnsub2f1en-shot{animation:seharnsub2f1enFadeUp .7s cubic-bezier(.16,.8,.3,1) forwards .18s;}\n\n.seharnsub2f1en-copy h3{\n  font-size:26px;\n  font-weight:800;\n  color:#0B2545;\n  margin:0 0 16px;\n  line-height:1.3;\n}\n.seharnsub2f1en-copy p{\n  font-size:15.5px;\n  line-height:1.75;\n  color:#5B6472;\n  margin:0;\n}\n\n.seharnsub2f1en-shot{\n  border-radius:16px;\n  overflow:hidden;\n  border:1px solid #E4E7EC;\n  box-shadow:0 24px 48px -22px rgba(11,37,69,.28);\n  cursor:zoom-in;\n  position:relative;\n  background:#F5F6F8;\n}\n.seharnsub2f1en-shot img{\n  width:100%;\n  display:block;\n  transition:transform .3s ease;\n}\n.seharnsub2f1en-shot:hover img{\n  transform:scale(1.03);\n}\n.seharnsub2f1en-zoom-hint{\n  position:absolute;\n  top:14px;\n  right:14px;\n  background:rgba(11,37,69,.75);\n  color:#FFFFFF;\n  width:34px;\n  height:34px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:15px;\n  opacity:0;\n  transition:opacity .2s ease;\n  pointer-events:none;\n}\n.seharnsub2f1en-shot:hover .seharnsub2f1en-zoom-hint{\n  opacity:1;\n}\n\n.seharnsub2f1en-lightbox{\n  position:fixed;\n  inset:0;\n  background:rgba(11,20,32,.92);\n  display:none;\n  align-items:center;\n  justify-content:center;\n  padding:40px;\n  z-index:9999;\n  cursor:zoom-out;\n}\n.seharnsub2f1en-lightbox.is-open{\n  display:flex;\n}\n.seharnsub2f1en-lightbox img{\n  max-width:100%;\n  max-height:100%;\n  border-radius:8px;\n  box-shadow:0 30px 80px rgba(0,0,0,.5);\n}\n.seharnsub2f1en-lightbox-close{\n  position:fixed;\n  top:24px;\n  right:28px;\n  width:44px;\n  height:44px;\n  border-radius:50%;\n  background:rgba(255,255,255,.1);\n  border:1.5px solid rgba(255,255,255,.4);\n  color:#FFFFFF;\n  font-size:20px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n.seharnsub2f1en-lightbox-close:hover{\n  background:rgba(255,255,255,.2);\n}\n\n@media(max-width:900px){\n  .seharnsub2f1en-wrap{grid-template-columns:1fr;gap:32px;}\n  .seharnsub2f1en-shot{order:-1;}\n}\n@media(max-width:640px){\n  .seharnsub2f1en{padding:48px 0;}\n  .seharnsub2f1en-wrap{padding:0 20px;text-align:center;}\n  .seharnsub2f1en-copy{order:1;}\n  .seharnsub2f1en-shot{order:2;}\n  .seharnsub2f1en-copy h3{font-size:21px;}\n  .seharnsub2f1en-copy p{font-size:14.5px;}\n}\n<\/style>\n\n<section class=\"seharnsub2f1en\" id=\"seharnsub2f1en\">\n  <div class=\"seharnsub2f1en-wrap\">\n    <div class=\"seharnsub2f1en-copy\">\n      <h3>The 3D diagram is easily designed with advanced tools<\/h3>\n      <p>SchemHARNESS is a powerful software package dedicated to the design of electrical harnesses. It is complemented by the FTZ-Harness 3D module, which provides an even more advanced 3D diagram experience.<\/p>\n      <p>This lets you route the harness in three dimensions, so the wiring representation is realistic and precise.<\/p>\n      <p>In addition, FTZ-Harness 3D lets you visualise the harness path in space, taking into account environmental constraints and adjacent components. This optimises harness positioning and helps avoid interference and wiring errors.<\/p>\n    <\/div>\n    <div class=\"seharnsub2f1en-shot\" id=\"seharnsub2f1enShot\">\n      <img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2023\/07\/harness-2.png\" alt=\"3D diagram FTZ-Harness 3D\">\n      <span class=\"seharnsub2f1en-zoom-hint\">\u2922<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"seharnsub2f1en-lightbox\" id=\"seharnsub2f1enLightbox\">\n  <button class=\"seharnsub2f1en-lightbox-close\" id=\"seharnsub2f1enLightboxClose\" aria-label=\"Close\">\u2715<\/button>\n  <img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2023\/07\/harness-2.png\" alt=\"3D diagram FTZ-Harness 3D \u2014 full screen\">\n<\/div>\n\n<script>\n(function(){\n  var section = document.getElementById('seharnsub2f1en');\n  if(!section) return;\n  if('IntersectionObserver' in window){\n    var observer = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          section.classList.add('is-visible');\n          observer.unobserve(section);\n        }\n      });\n    }, {threshold:.25});\n    observer.observe(section);\n  } else {\n    section.classList.add('is-visible');\n  }\n\n  var shot = document.getElementById('seharnsub2f1enShot');\n  var lightbox = document.getElementById('seharnsub2f1enLightbox');\n  var closeBtn = document.getElementById('seharnsub2f1enLightboxClose');\n  if(shot && lightbox){\n    shot.addEventListener('click', function(){ lightbox.classList.add('is-open'); });\n    lightbox.addEventListener('click', function(){ lightbox.classList.remove('is-open'); });\n    if(closeBtn){\n      closeBtn.addEventListener('click', function(e){\n        e.stopPropagation();\n        lightbox.classList.remove('is-open');\n      });\n    }\n    document.addEventListener('keydown', function(e){\n      if(e.key === 'Escape') lightbox.classList.remove('is-open');\n    });\n  }\n})();\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"ImageObject\",\n  \"contentUrl\": \"https:\/\/www.ftz.fr\/wp-content\/uploads\/2023\/07\/harness-2.png\",\n  \"description\": \"Screenshot of the FTZ-Harness 3D module showing 3D harness design.\",\n  \"representativeOfPage\": false\n}\n<\/script>\n<!-- ===== END Block 1 sub-page ===== -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e5053d6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e5053d6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7173d57\" data-id=\"7173d57\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c3e4312 elementor-widget elementor-widget-html\" data-id=\"c3e4312\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== FTZ \u2014 Sub-page FTZ-Harness 3D \u2014 Block 2 (blue background) EN ===== -->\n<style>\nbody{margin:0;overflow-x:hidden;}\n\n.seharnsub2f2en{\n  position:relative;\n  width:100vw;\n  left:50%;\n  right:50%;\n  margin-left:-50vw;\n  margin-right:-50vw;\n  background:#08AFE3;\n  padding:70px 0;\n  font-family:'Cairo',sans-serif;\n  overflow:hidden;\n}\n.seharnsub2f2en::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background-image:\n    radial-gradient(560px circle at 15% 15%, rgba(255,255,255,.18), transparent 60%),\n    linear-gradient(rgba(255,255,255,.12) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.12) 1px, transparent 1px);\n  background-size:100% 100%, 44px 44px, 44px 44px;\n  -webkit-mask-image:radial-gradient(80% 80% at 35% 30%, #000 40%, transparent 100%);\n  mask-image:radial-gradient(80% 80% at 35% 30%, #000 40%, transparent 100%);\n  pointer-events:none;\n}\n.seharnsub2f2en-wrap{\n  position:relative;\n  max-width:1160px;\n  margin:0 auto;\n  padding:0 24px;\n  display:grid;\n  grid-template-columns:1.1fr 1fr;\n  gap:56px;\n  align-items:center;\n}\n.seharnsub2f2en-copy{order:2;}\n.seharnsub2f2en-shot{order:1;}\n\n@keyframes seharnsub2f2enFadeUp{\n  from{opacity:0; transform:translateY(18px);}\n  to{opacity:1; transform:translateY(0);}\n}\n.seharnsub2f2en-copy h3, .seharnsub2f2en-copy p, .seharnsub2f2en-shot{\n  opacity:0;\n}\n.seharnsub2f2en.is-visible .seharnsub2f2en-copy h3{animation:seharnsub2f2enFadeUp .7s cubic-bezier(.16,.8,.3,1) forwards .1s;}\n.seharnsub2f2en.is-visible .seharnsub2f2en-copy p{animation:seharnsub2f2enFadeUp .7s cubic-bezier(.16,.8,.3,1) forwards .18s;}\n.seharnsub2f2en.is-visible .seharnsub2f2en-shot{animation:seharnsub2f2enFadeUp .7s cubic-bezier(.16,.8,.3,1) forwards .18s;}\n\n.seharnsub2f2en-copy h3{\n  font-size:26px;\n  font-weight:800;\n  color:#FFFFFF;\n  margin:0 0 16px;\n  line-height:1.3;\n}\n.seharnsub2f2en-copy p{\n  font-size:15.5px;\n  line-height:1.75;\n  color:rgba(255,255,255,.92);\n  margin:0;\n}\n\n.seharnsub2f2en-shot{\n  border-radius:16px;\n  overflow:hidden;\n  border:2px solid rgba(255,255,255,.5);\n  box-shadow:0 24px 48px -20px rgba(0,0,0,.35);\n  cursor:zoom-in;\n  position:relative;\n  background:rgba(255,255,255,.08);\n}\n.seharnsub2f2en-shot img{\n  width:100%;\n  display:block;\n  transition:transform .3s ease;\n}\n.seharnsub2f2en-shot:hover img{\n  transform:scale(1.03);\n}\n.seharnsub2f2en-zoom-hint{\n  position:absolute;\n  top:14px;\n  right:14px;\n  background:rgba(11,37,69,.75);\n  color:#FFFFFF;\n  width:34px;\n  height:34px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:15px;\n  opacity:0;\n  transition:opacity .2s ease;\n  pointer-events:none;\n}\n.seharnsub2f2en-shot:hover .seharnsub2f2en-zoom-hint{\n  opacity:1;\n}\n\n.seharnsub2f2en-lightbox{\n  position:fixed;\n  inset:0;\n  background:rgba(11,20,32,.92);\n  display:none;\n  align-items:center;\n  justify-content:center;\n  padding:40px;\n  z-index:9999;\n  cursor:zoom-out;\n}\n.seharnsub2f2en-lightbox.is-open{\n  display:flex;\n}\n.seharnsub2f2en-lightbox img{\n  max-width:100%;\n  max-height:100%;\n  border-radius:8px;\n  box-shadow:0 30px 80px rgba(0,0,0,.5);\n}\n.seharnsub2f2en-lightbox-close{\n  position:fixed;\n  top:24px;\n  right:28px;\n  width:44px;\n  height:44px;\n  border-radius:50%;\n  background:rgba(255,255,255,.1);\n  border:1.5px solid rgba(255,255,255,.4);\n  color:#FFFFFF;\n  font-size:20px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n.seharnsub2f2en-lightbox-close:hover{\n  background:rgba(255,255,255,.2);\n}\n\n@media(max-width:900px){\n  .seharnsub2f2en-wrap{grid-template-columns:1fr;gap:32px;}\n  .seharnsub2f2en-copy{order:2;}\n  .seharnsub2f2en-shot{order:1;}\n}\n@media(max-width:640px){\n  .seharnsub2f2en{padding:48px 0;}\n  .seharnsub2f2en-wrap{padding:0 20px;text-align:center;}\n  .seharnsub2f2en-copy{order:1;}\n  .seharnsub2f2en-shot{order:2;}\n  .seharnsub2f2en-copy h3{font-size:21px;}\n  .seharnsub2f2en-copy p{font-size:14.5px;}\n}\n<\/style>\n\n<section class=\"seharnsub2f2en\" id=\"seharnsub2f2en\">\n  <div class=\"seharnsub2f2en-wrap\">\n    <div class=\"seharnsub2f2en-copy\">\n      <h3>Automatic Checking and Verification for a Reliable, Compliant 3D Diagram<\/h3>\n      <p>In addition, the FTZ-Harness 3D module makes it easy to create 'nail board' layouts. These layouts provide a clear, detailed view of the harness components, making the assembly and wiring process simpler.<\/p>\n      <p>Furthermore, the combination of SchemHARNESS and FTZ-Harness 3D offers a complete toolset. You can design, visualise and produce your harnesses efficiently and accurately, whether for simple or complex projects.<\/p>\n      <p>As a result, you optimise your wiring process and ensure the quality and reliability of your work.<\/p>\n    <\/div>\n    <div class=\"seharnsub2f2en-shot\" id=\"seharnsub2f2enShot\">\n      <img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Harness-1024x488.png\" alt=\"3D diagram checking FTZ-Harness 3D\">\n      <span class=\"seharnsub2f2en-zoom-hint\">\u2922<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"seharnsub2f2en-lightbox\" id=\"seharnsub2f2enLightbox\">\n  <button class=\"seharnsub2f2en-lightbox-close\" id=\"seharnsub2f2enLightboxClose\" aria-label=\"Close\">\u2715<\/button>\n  <img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Harness-1024x488.png\" alt=\"3D diagram checking FTZ-Harness 3D \u2014 full screen\">\n<\/div>\n\n<script>\n(function(){\n  var section = document.getElementById('seharnsub2f2en');\n  if(!section) return;\n  if('IntersectionObserver' in window){\n    var observer = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          section.classList.add('is-visible');\n          observer.unobserve(section);\n        }\n      });\n    }, {threshold:.25});\n    observer.observe(section);\n  } else {\n    section.classList.add('is-visible');\n  }\n\n  var shot = document.getElementById('seharnsub2f2enShot');\n  var lightbox = document.getElementById('seharnsub2f2enLightbox');\n  var closeBtn = document.getElementById('seharnsub2f2enLightboxClose');\n  if(shot && lightbox){\n    shot.addEventListener('click', function(){ lightbox.classList.add('is-open'); });\n    lightbox.addEventListener('click', function(){ lightbox.classList.remove('is-open'); });\n    if(closeBtn){\n      closeBtn.addEventListener('click', function(e){\n        e.stopPropagation();\n        lightbox.classList.remove('is-open');\n      });\n    }\n    document.addEventListener('keydown', function(e){\n      if(e.key === 'Escape') lightbox.classList.remove('is-open');\n    });\n  }\n})();\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"ImageObject\",\n  \"contentUrl\": \"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Harness-1024x488.png\",\n  \"description\": \"Screenshot of the FTZ-Harness 3D module showing nail board layouts and wiring checks.\",\n  \"representativeOfPage\": false\n}\n<\/script>\n<!-- ===== END Block 2 sub-page ===== -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ff341c0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ff341c0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fcc3647\" data-id=\"fcc3647\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ffdca1e elementor-widget elementor-widget-html\" data-id=\"ffdca1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== FTZ \u2014 Sous-page Harness Diagram SchemHARNESS \u2014 D'autres fonctionnalit\u00e9s (fond blanc) ===== -->\n<style>\nbody{margin:0;overflow-x:hidden;}\n\n.seharnsub2ofen{\n  background:#FFFFFF;\n  padding:80px 0;\n  font-family:'Cairo',sans-serif;\n}\n.seharnsub2ofen-wrap{\n  max-width:1200px;\n  margin:0 auto;\n  padding:0 24px;\n}\n.seharnsub2ofen-head{\n  text-align:center;\n  max-width:600px;\n  margin:0 auto 44px;\n}\n.seharnsub2ofen-head h2{\n  font-size:32px;\n  font-weight:800;\n  color:#0B2545;\n  margin:0;\n}\n\n@keyframes seharnsub2ofenFadeUp{\n  from{opacity:0; transform:translateY(18px);}\n  to{opacity:1; transform:translateY(0);}\n}\n.seharnsub2ofen-head h2, .seharnsub2ofen-card, .seharnsub2ofen-return{\n  opacity:0;\n}\n.seharnsub2ofen.is-visible .seharnsub2ofen-head h2{animation:seharnsub2ofenFadeUp .7s cubic-bezier(.16,.8,.3,1) forwards .05s;}\n.seharnsub2ofen.is-visible .seharnsub2ofen-card, .seharnsub2ofen.is-visible .seharnsub2ofen-return{animation:seharnsub2ofenFadeUp .6s cubic-bezier(.16,.8,.3,1) forwards .16s;}\n\n.seharnsub2ofen-grid{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:22px;\n}\n.seharnsub2ofen-card{\n  flex:0 0 calc(33.333% - 15px);\n  display:flex;\n  flex-direction:column;\n  background:#FFFFFF;\n  border:1px solid #E4E7EC;\n  border-radius:14px;\n  overflow:hidden;\n  transition:transform .25s ease, box-shadow .25s ease;\n}\n.seharnsub2ofen-card:hover{\n  transform:translateY(-5px);\n  box-shadow:0 20px 40px -18px rgba(11,37,69,.25);\n}\n.seharnsub2ofen-shot{\n  aspect-ratio:16\/10;\n  overflow:hidden;\n  cursor:zoom-in;\n  position:relative;\n  flex-shrink:0;\n  background:#F5F6F8;\n}\n.seharnsub2ofen-shot img{\n  width:100%;\n  height:100%;\n  object-fit:contain;\n  display:block;\n  transition:transform .3s ease;\n}\n.seharnsub2ofen-shot:hover img{\n  transform:scale(1.05);\n}\n.seharnsub2ofen-zoom-hint{\n  position:absolute;\n  top:10px;\n  right:10px;\n  background:rgba(11,37,69,.75);\n  color:#FFFFFF;\n  width:28px;\n  height:28px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:13px;\n  opacity:0;\n  transition:opacity .2s ease;\n  pointer-events:none;\n}\n.seharnsub2ofen-shot:hover .seharnsub2ofen-zoom-hint{\n  opacity:1;\n}\n.seharnsub2ofen-body{\n  display:flex;\n  flex-direction:column;\n  flex:1;\n  padding:20px;\n  text-decoration:none;\n  cursor:pointer;\n}\n.seharnsub2ofen-body h4{\n  font-size:16.5px;\n  font-weight:800;\n  color:#0B2545;\n  margin:0 0 8px;\n}\n.seharnsub2ofen-body p{\n  font-size:13.5px;\n  line-height:1.6;\n  color:#5B6472;\n  margin:0 0 14px;\n}\n.seharnsub2ofen-cta{\n  margin-top:auto;\n  padding-top:4px;\n  font-size:13px;\n  font-weight:700;\n  color:#08AFE3;\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  transition:color .18s ease;\n}\n.seharnsub2ofen-cta .arrow{display:inline-block;transition:transform .18s ease;}\n.seharnsub2ofen-body:hover .seharnsub2ofen-cta{color:#00406C;}\n.seharnsub2ofen-body:hover .seharnsub2ofen-cta .arrow{transform:translateX(3px);}\n\n.seharnsub2ofen-return{\n  flex:0 0 calc(33.333% - 15px);\n  position:relative;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  aspect-ratio:16\/10;\n  border-radius:14px;\n  overflow:hidden;\n  text-decoration:none;\n  background-size:cover;\n  background-position:center;\n  transition:transform .25s ease, box-shadow .25s ease;\n}\n.seharnsub2ofen-return:hover{\n  transform:translateY(-5px);\n  box-shadow:0 20px 40px -18px rgba(0,0,0,.35);\n}\n.seharnsub2ofen-return-overlay{\n  position:absolute;\n  inset:0;\n  background:#08AFE3;\n  opacity:.75;\n}\n.seharnsub2ofen-return-content{\n  position:relative;\n  z-index:2;\n  text-align:center;\n  padding:20px;\n}\n.seharnsub2ofen-return-logo{\n  height:44px !important;\n  width:auto !important;\n  max-width:none !important;\n  display:block;\n  margin:0 auto 10px;\n  filter:drop-shadow(0 4px 10px rgba(0,0,0,.4));\n}\n.seharnsub2ofen-return-name{\n  display:block;\n  font-family:'Cairo',sans-serif;\n  font-weight:800;\n  font-size:17px;\n  color:#FFFFFF;\n  margin-bottom:14px;\n  text-shadow:0 2px 8px rgba(0,0,0,.25);\n}\n.seharnsub2ofen-return-cta{\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n  font-family:'Cairo',sans-serif;\n  font-size:12.5px;\n  font-weight:700;\n  color:#FFFFFF;\n  background:rgba(255,255,255,.12);\n  border:1.5px solid rgba(255,255,255,.75);\n  padding:9px 16px;\n  border-radius:8px;\n  transition:background-color .18s ease, color .18s ease, transform .18s ease;\n}\n.seharnsub2ofen-return-cta .arrow{display:inline-block;transition:transform .18s ease;}\n.seharnsub2ofen-return:hover .seharnsub2ofen-return-cta{\n  background:#FFFFFF;\n  color:#08AFE3;\n  transform:translateY(-2px);\n}\n\n.seharnsub2ofen-lightbox{\n  position:fixed;\n  inset:0;\n  background:rgba(11,20,32,.92);\n  display:none;\n  align-items:center;\n  justify-content:center;\n  padding:40px;\n  z-index:9999;\n  cursor:zoom-out;\n}\n.seharnsub2ofen-lightbox.is-open{\n  display:flex;\n}\n.seharnsub2ofen-lightbox img{\n  max-width:100%;\n  max-height:100%;\n  border-radius:8px;\n  box-shadow:0 30px 80px rgba(0,0,0,.5);\n}\n.seharnsub2ofen-lightbox-close{\n  position:fixed;\n  top:24px;\n  right:28px;\n  width:44px;\n  height:44px;\n  border-radius:50%;\n  background:rgba(255,255,255,.1);\n  border:1.5px solid rgba(255,255,255,.4);\n  color:#FFFFFF;\n  font-size:20px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n.seharnsub2ofen-lightbox-close:hover{\n  background:rgba(255,255,255,.2);\n}\n\n@media(max-width:640px){\n  .seharnsub2ofen{padding:56px 0;}\n  .seharnsub2ofen-wrap{padding:0 20px;}\n  .seharnsub2ofen-head h2{font-size:24px;}\n  .seharnsub2ofen-card, .seharnsub2ofen-return{flex:0 0 100%;}\n  .seharnsub2ofen-grid{gap:16px;}\n  .seharnsub2ofen-body{align-items:center;text-align:center;}\n}\n<\/style>\n\n<section class=\"seharnsub2ofen\" id=\"seharnsub2ofen\">\n  <div class=\"seharnsub2ofen-wrap\">\n    <div class=\"seharnsub2ofen-head\">\n      <h2>D'autres fonctionnalit\u00e9s<\/h2>\n    <\/div>\n\n    <div class=\"seharnsub2ofen-grid\">\n\n      <div class=\"seharnsub2ofen-card\">\n        <div class=\"seharnsub2ofen-shot\" data-zoom=\"0\">\n          <img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2023\/07\/harness-1.png\" alt=\"Harness Diagram SchemHARNESS\">\n          <span class=\"seharnsub2ofen-zoom-hint\">\u2922<\/span>\n        <\/div>\n        <a href=\"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-diagram\/\" class=\"seharnsub2ofen-body\">\n          <h4>Harness Diagram<\/h4>\n          <p>SchemHARNESS helps you to create the bundle diagram by managing connectors, strands and splices\u2026<\/p>\n          <span class=\"seharnsub2ofen-cta\">Find out more <span class=\"arrow\">\u2192<\/span><\/span>\n        <\/a>\n      <\/div>\n      <div class=\"seharnsub2ofen-card\">\n        <div class=\"seharnsub2ofen-shot\" data-zoom=\"1\">\n          <img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2023\/07\/harness-3.png\" alt=\"Lists SchemHARNESS\">\n          <span class=\"seharnsub2ofen-zoom-hint\">\u2922<\/span>\n        <\/div>\n        <a href=\"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-listes\/\" class=\"seharnsub2ofen-body\">\n          <h4>Lists<\/h4>\n          <p>SchemHARNESS makes it easy to extract customisable lists tailored to the specific needs of the project\u2026<\/p>\n          <span class=\"seharnsub2ofen-cta\">Find out more <span class=\"arrow\">\u2192<\/span><\/span>\n        <\/a>\n      <\/div>\n\n      <a href=\"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/\" class=\"seharnsub2ofen-return\" style=\"background-image:url('https:\/\/www.ftz.fr\/wp-content\/uploads\/2025\/06\/electric-1080584-scaled.jpg');\">\n        <div class=\"seharnsub2ofen-return-overlay\"><\/div>\n        <div class=\"seharnsub2ofen-return-content\">\n          <img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Logo_SchemELECT_OLDCOLOR.png\" alt=\"SchemHARNESS\" class=\"seharnsub2ofen-return-logo\">\n          <span class=\"seharnsub2ofen-return-name\">SchemHARNESS<\/span>\n          <span class=\"seharnsub2ofen-return-cta\">Back to SchemHARNESS page <span class=\"arrow\">\u2192<\/span><\/span>\n        <\/div>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"seharnsub2ofen-lightbox\" id=\"seharnsub2ofenLightbox\">\n  <button class=\"seharnsub2ofen-lightbox-close\" id=\"seharnsub2ofenLightboxClose\" aria-label=\"Close\">\u2715<\/button>\n  <img decoding=\"async\" id=\"seharnsub2ofenLightboxImg\" src=\"\" alt=\"\">\n<\/div>\n\n<script>\n(function(){\n  var section = document.getElementById('seharnsub2ofen');\n  if(!section) return;\n  if('IntersectionObserver' in window){\n    var observer = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          section.classList.add('is-visible');\n          observer.unobserve(section);\n        }\n      });\n    }, {threshold:.15});\n    observer.observe(section);\n  } else {\n    section.classList.add('is-visible');\n  }\n\n  var lightbox = document.getElementById('seharnsub2ofenLightbox');\n  var lightboxImg = document.getElementById('seharnsub2ofenLightboxImg');\n  var closeBtn = document.getElementById('seharnsub2ofenLightboxClose');\n  section.querySelectorAll('.seharnsub2ofen-shot').forEach(function(shot){\n    shot.addEventListener('click', function(){\n      var img = shot.querySelector('img');\n      lightboxImg.src = img.src;\n      lightboxImg.alt = img.alt;\n      lightbox.classList.add('is-open');\n    });\n  });\n  if(lightbox){\n    lightbox.addEventListener('click', function(){ lightbox.classList.remove('is-open'); });\n    if(closeBtn){\n      closeBtn.addEventListener('click', function(e){\n        e.stopPropagation();\n        lightbox.classList.remove('is-open');\n      });\n    }\n    document.addEventListener('keydown', function(e){\n      if(e.key === 'Escape') lightbox.classList.remove('is-open');\n    });\n  }\n})();\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\"@type\":\"ImageObject\",\"contentUrl\":\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2023\/07\/harness-1.png\",\"description\":\"Screenshot of the bundle diagram, connectors, strands and splices in SchemHARNESS.\"},\n    {\"@type\":\"ImageObject\",\"contentUrl\":\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2023\/07\/harness-3.png\",\"description\":\"Screenshot of customisable list extraction in SchemHARNESS.\"}\n  ]\n}\n<\/script>\n<!-- ===== FIN D'autres fonctionnalit\u00e9s ===== -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-51c96ed elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"51c96ed\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b54ee96\" data-id=\"b54ee96\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cb7d4b5 elementor-widget elementor-widget-html\" data-id=\"cb7d4b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== FTZ \u2014 SchemELECT Testimonials (continuous scroll, SchemELECT blue background) EN ===== -->\n<style>\nbody{margin:0;overflow-x:hidden;}\n\n.setesten{\n  position:relative;\n  width:100vw;\n  left:50%;\n  right:50%;\n  margin-left:-50vw;\n  margin-right:-50vw;\n  background:#08AFE3;\n  padding:70px 0;\n  font-family:'Cairo',sans-serif;\n  overflow:hidden;\n}\n.setesten::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background-image:\n    radial-gradient(560px circle at 85% 15%, rgba(255,255,255,.16), transparent 60%),\n    linear-gradient(rgba(255,255,255,.1) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.1) 1px, transparent 1px);\n  background-size:100% 100%, 44px 44px, 44px 44px;\n  -webkit-mask-image:radial-gradient(80% 80% at 60% 25%, #000 40%, transparent 100%);\n  mask-image:radial-gradient(80% 80% at 60% 25%, #000 40%, transparent 100%);\n  pointer-events:none;\n}\n.setesten-head{\n  position:relative;\n  max-width:600px;\n  margin:0 auto 32px;\n  text-align:center;\n  padding:0 24px;\n}\n.setesten-head h2{\n  font-family:'Cairo',sans-serif;\n  font-weight:800;\n  font-size:32px;\n  color:#FFFFFF;\n  margin:0;\n  opacity:0;\n}\n.setesten.is-visible .setesten-head h2{\n  animation:setestenFadeUp .8s cubic-bezier(.16,.8,.3,1) forwards .05s;\n}\n@keyframes setestenFadeUp{\n  from{opacity:0; transform:translateY(18px);}\n  to{opacity:1; transform:translateY(0);}\n}\n\n.setesten-mask{\n  position:relative;\n  width:100%;\n  overflow:hidden;\n  -webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 6%, #000 94%, transparent 100%);\n  mask-image:linear-gradient(90deg, transparent 0%, #000 6%, #000 94%, transparent 100%);\n  margin-bottom:30px;\n}\n.setesten-track{\n  display:flex;\n  align-items:center;\n  width:max-content;\n  gap:22px;\n  padding:14px 0;\n  animation:setestenScroll 38s linear infinite;\n}\n.setesten-track:hover{\n  animation-play-state:paused;\n}\n.setesten-slide{\n  flex:0 0 auto;\n  display:block;\n  width:300px;\n  border-radius:14px;\n  overflow:hidden;\n  text-decoration:none;\n  background:#FFFFFF;\n  box-shadow:0 14px 32px -16px rgba(0,0,0,.3);\n  transition:transform .3s ease, box-shadow .3s ease;\n}\n.setesten-slide:hover{\n  transform:translateY(-4px);\n  box-shadow:0 20px 38px -16px rgba(0,0,0,.35);\n}\n.setesten-slide img{\n  width:100%;\n  display:block;\n  transition:transform .3s ease;\n}\n.setesten-slide:hover img{\n  transform:scale(1.02);\n}\n\n@keyframes setestenScroll{\n  from{transform:translateX(0);}\n  to{transform:translateX(-50%);}\n}\n\n.setesten-cta-wrap{\n  position:relative;\n  text-align:center;\n  display:flex;\n  justify-content:center;\n  gap:14px;\n  flex-wrap:wrap;\n}\n.setesten-cta{\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n  font-size:14.5px;\n  font-weight:700;\n  color:#FFFFFF;\n  background:transparent;\n  border:1.5px solid rgba(255,255,255,.75);\n  padding:12px 26px;\n  border-radius:9px;\n  text-decoration:none;\n  transition:background-color .18s ease, border-color .18s ease, transform .18s ease;\n}\n.setesten-cta .arrow{display:inline-block;transition:transform .18s ease;}\n.setesten-cta:hover{\n  background:rgba(255,255,255,.15);\n  border-color:#FFFFFF;\n  transform:translateY(-3px);\n}\n.setesten-cta:hover .arrow{transform:translateX(4px);}\n.setesten-cta-primary{\n  border:none;\n  background:#00406C;\n}\n.setesten-cta-primary:hover{\n  background:#FFFFFF;\n  color:#08AFE3 !important;\n}\n\n.setesten-msg, .setesten-err{\n  padding:30px 24px;\n  text-align:center;\n  color:rgba(255,255,255,.8);\n  font-size:14px;\n}\n.setesten-err{color:#FFE1E1;}\n\n@media (max-width: 768px){\n  .setesten-slide{width:230px;}\n  .setesten-track{animation-duration:26s; gap:16px;}\n}\n@media (max-width: 600px){\n  .setesten-head h2{font-size:23px;}\n}\n@media(prefers-reduced-motion: reduce){\n  .setesten-track{animation:none;}\n}\n<\/style>\n\n<section class=\"setesten\" id=\"setesten\">\n  <div class=\"setesten-head\"><h2>They use SchemELECT<\/h2><\/div>\n\n  <div class=\"setesten-mask\">\n    <div class=\"setesten-track\" id=\"se_testi_en_track\">\n      <div class=\"setesten-msg\">Loading\u2026<\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"setesten-cta-wrap\">\n    <a href=\"https:\/\/www.ftz.fr\/en\/customer-feedback\/temoignages-schemelect\/\" class=\"setesten-cta\">Read all SchemELECT testimonials <span class=\"arrow\">\u2192<\/span><\/a>\n    <a href=\"https:\/\/www.ftz.fr\/en\/contact\/\" class=\"setesten-cta setesten-cta-primary\">Request a demo <span class=\"arrow\">\u2192<\/span><\/a>\n  <\/div>\n<\/section>\n\n<script>\n(() => {\nconst FEED  = 'https:\/\/www.ftz.fr\/en\/category\/temoignages-schemelect\/feed\/';\nconst COUNT = 10;\nconst CACHE_KEY = 'ftz_cache_se_testi_en';\nconst CACHE_TTL = 3600000;\n\nfunction extractImg(html) {\n  const doc = new DOMParser().parseFromString(html, 'text\/html');\n  for (const img of doc.querySelectorAll('img[src]')) {\n    const src = img.getAttribute('src') || '';\n    if (!src.includes('\/wp-content\/uploads\/')) continue;\n    if (\/\\\/thumbs\\\/|\\\/elementor\\\/|logo|Logo|favicon|submit-spin|emoji\/.test(src)) continue;\n    const ss = img.getAttribute('srcset');\n    if (ss) {\n      const last = ss.split(',').map(s => s.trim()).filter(Boolean).pop();\n      const url  = last ? last.split(' ')[0] : '';\n      if (url.includes('\/wp-content\/uploads\/')) return url;\n    }\n    return src;\n  }\n  return null;\n}\n\nfunction parseItems(xml) {\n  return [...xml.querySelectorAll('item')].slice(0, COUNT).map(it => {\n    const link = it.querySelector('link')?.nextSibling?.textContent?.trim()\n              || it.querySelector('link')?.textContent?.trim() || '#';\n    const title = it.querySelector('title')?.textContent?.trim() || '';\n    const enc  = it.getElementsByTagNameNS(\n      'http:\/\/purl.org\/rss\/1.0\/modules\/content\/', 'encoded'\n    )[0]?.textContent || '';\n    return { link, title, img: extractImg(enc) };\n  }).filter(a => a.img);\n}\n\nfunction render(arts) {\n  const track = document.getElementById('se_testi_en_track');\n  track.innerHTML = '';\n  [...arts, ...arts].forEach(art => {\n    const a = document.createElement('a');\n    a.className = 'setesten-slide';\n    a.href = art.link; a.target = '_blank'; a.rel = 'noopener';\n    const img = document.createElement('img');\n    img.src = art.img; img.alt = art.title || ''; img.loading = 'lazy';\n    a.appendChild(img);\n    track.appendChild(a);\n  });\n}\n\nasync function load() {\n  try {\n    const cached = localStorage.getItem(CACHE_KEY);\n    if (cached) {\n      const parsed = JSON.parse(cached);\n      if (Date.now() - parsed.ts < CACHE_TTL && parsed.data.length) {\n        render(parsed.data);\n      }\n    }\n  } catch(e) {}\n\n  try {\n    const r = await fetch(FEED);\n    if (!r.ok) throw new Error(r.status);\n    const xml = new DOMParser().parseFromString(await r.text(), 'text\/xml');\n    const fresh = parseItems(xml);\n    if (!fresh.length) throw new Error('no images');\n    try { localStorage.setItem(CACHE_KEY, JSON.stringify({ ts: Date.now(), data: fresh })); } catch(e) {}\n    render(fresh);\n  } catch(e) {\n    const track = document.getElementById('se_testi_en_track');\n    if (track && !track.querySelector('img')) {\n      track.innerHTML = `<div class=\"setesten-err\">Could not load the feed (${e.message})<\/div>`;\n    }\n  }\n}\n\nload();\n\n(function(){\n  var section = document.getElementById('setesten');\n  if(!section) return;\n  if('IntersectionObserver' in window){\n    var observer = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          section.classList.add('is-visible');\n          observer.unobserve(section);\n        }\n      });\n    }, {threshold:.2});\n    observer.observe(section);\n  } else {\n    section.classList.add('is-visible');\n  }\n})();\n})();\n<\/script>\n<!-- ===== END SchemELECT Testimonials ===== -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-036b84f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"036b84f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-85193e2\" data-id=\"85193e2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ff2e048 elementor-widget elementor-widget-html\" data-id=\"ff2e048\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== FTZ \u2014 SchemELECT FAQ + search (white background) EN ===== -->\n<style>\nbody{margin:0;overflow-x:hidden;}\n\n.sefaqen{\n  background:#FFFFFF;\n  padding:80px 0;\n  font-family:'Cairo',sans-serif;\n}\n.sefaqen-inner{\n  max-width:820px;\n  margin:0 auto;\n  padding:0 24px;\n}\n\n@keyframes sefaqenFadeUp{\n  from{opacity:0; transform:translateY(18px);}\n  to{opacity:1; transform:translateY(0);}\n}\n.sefaqen-head, .sefaqen-search, .sefaqen-list{\n  opacity:0;\n}\n.sefaqen.is-visible .sefaqen-head{animation:sefaqenFadeUp .8s cubic-bezier(.16,.8,.3,1) forwards .1s;}\n.sefaqen.is-visible .sefaqen-search{animation:sefaqenFadeUp .8s cubic-bezier(.16,.8,.3,1) forwards .22s;}\n.sefaqen.is-visible .sefaqen-list{animation:sefaqenFadeUp .8s cubic-bezier(.16,.8,.3,1) forwards .34s;}\n\n.sefaqen-head{\n  text-align:center;\n  margin-bottom:34px;\n}\n.sefaqen-head h2{\n  font-family:'Cairo',sans-serif;\n  font-weight:800;\n  font-size:36px;\n  line-height:1.22;\n  letter-spacing:-0.01em;\n  color:#0B2545;\n  margin:0;\n}\n\n.sefaqen-search{\n  margin-bottom:48px;\n}\n.sefaqen-search form{\n  display:flex;\n  gap:10px;\n  background:#F5F6F8;\n  border:1px solid #E4E7EC;\n  border-radius:12px;\n  padding:6px;\n}\n.sefaqen-search input[type=\"search\"]{\n  flex:1;\n  border:none;\n  background:transparent;\n  color:#0B2545;\n  font-family:'Cairo',sans-serif;\n  font-size:15px;\n  padding:12px 14px;\n  outline:none;\n}\n.sefaqen-search input[type=\"search\"]::placeholder{\n  color:#8A93A3;\n}\n.sefaqen-search button{\n  flex:0 0 auto;\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n  font-family:'Cairo',sans-serif;\n  font-size:14.5px;\n  font-weight:700;\n  color:#FFFFFF;\n  background:#08AFE3;\n  border:none;\n  padding:12px 22px;\n  border-radius:8px;\n  cursor:pointer;\n  transition:background-color .18s ease, transform .18s ease;\n}\n.sefaqen-search button:hover{\n  background:#00406C;\n  color:#FFFFFF !important;\n  transform:translateY(-2px);\n}\n\n.sefaqen-list{\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n}\n.sefaqen-item{\n  background:#F5F6F8;\n  border:1px solid #E4E7EC;\n  border-radius:12px;\n  overflow:hidden;\n}\n.sefaqen-q{\n  width:100%;\n  text-align:left;\n  background:none;\n  border:0;\n  padding:18px 20px;\n  font-family:'Cairo',sans-serif;\n  font-size:15.5px;\n  font-weight:700;\n  color:#0B2545;\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:16px;\n  cursor:pointer;\n}\n.sefaqen-q .sefaqen-icon{\n  flex-shrink:0;\n  font-size:20px;\n  color:#08AFE3;\n  transition:transform .2s ease;\n}\n.sefaqen-item.is-open .sefaqen-icon{\n  transform:rotate(45deg);\n}\n.sefaqen-a{\n  max-height:0;\n  overflow:hidden;\n  transition:max-height .3s ease;\n}\n.sefaqen-item.is-open .sefaqen-a{\n  max-height:600px;\n}\n.sefaqen-a p{\n  margin:0;\n  padding:0 20px 20px;\n  font-size:14px;\n  line-height:1.65;\n  color:#5B6472;\n}\n.sefaqen-a ul{\n  margin:0;\n  padding:0 20px 20px 40px;\n  font-size:14px;\n  line-height:1.7;\n  color:#5B6472;\n}\n\n@media(max-width:640px){\n  .sefaqen{padding:56px 0;}\n  .sefaqen-inner{padding:0 20px;}\n  .sefaqen-head h2{font-size:24px;}\n  .sefaqen-search form{flex-direction:column;background:none;border:none;padding:0;gap:10px;}\n  .sefaqen-search input[type=\"search\"]{\n    background:#F5F6F8;\n    border:1px solid #E4E7EC;\n    border-radius:10px;\n  }\n  .sefaqen-search button{justify-content:center;}\n  .sefaqen-q{font-size:14.5px;padding:15px 16px;}\n  .sefaqen-a p, .sefaqen-a ul{font-size:13.5px;padding-left:16px;padding-right:16px;}\n}\n\n@media(prefers-reduced-motion: reduce){\n  .sefaqen-head, .sefaqen-search, .sefaqen-list{\n    animation:none !important;\n    opacity:1 !important;\n  }\n}\n<\/style>\n\n<section class=\"sefaqen\" id=\"sefaqen\">\n  <div class=\"sefaqen-inner\">\n\n    <div class=\"sefaqen-head\">\n      <h2>Answers to your questions<\/h2>\n    <\/div>\n\n    <div class=\"sefaqen-search\">\n      <form role=\"search\" method=\"get\" action=\"https:\/\/www.ftz.fr\/en\/\">\n        <input type=\"search\" name=\"s\" placeholder=\"Search the FTZ website...\" required>\n        <button type=\"submit\">Search<\/button>\n      <\/form>\n    <\/div>\n\n    <div class=\"sefaqen-list\">\n\n      <div class=\"sefaqen-item\">\n        <button class=\"sefaqen-q\">Can SchemELECT create 3D wiring for electrical cabinets? <span class=\"sefaqen-icon\">+<\/span><\/button>\n        <div class=\"sefaqen-a\"><p>SchemELECT has 2 levels of wiring depending on the degree of precision required: the \"CABI\" module allows cabinet layout in 2D1\/2, and the FTZ-Panel 3D product manages cabinet layout and wiring in 3D.<\/p><\/div>\n      <\/div>\n\n      <div class=\"sefaqen-item\">\n        <button class=\"sefaqen-q\">What are the minimum requirements for installing and running SchemELECT on a PC? <span class=\"sefaqen-icon\">+<\/span><\/button>\n        <div class=\"sefaqen-a\">\n          <ul>\n            <li>Processor: Intel i5 or i7<\/li>\n            <li>Operating system: Windows 7 or 10 (64-bit)<\/li>\n            <li>RAM: 8 GB or more<\/li>\n            <li>Storage: 500 GB hard disk or 256 GB SSD<\/li>\n            <li>Graphics card: AMD ATI R7 240 or Nvidia GT740<\/li>\n            <li>Display: 22\u2033 to 24\u2033 screen, 1920\u00d71080 resolution or higher<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n\n      <div class=\"sefaqen-item\">\n        <button class=\"sefaqen-q\">Is SchemELECT compatible with Apple computers running macOS? <span class=\"sefaqen-icon\">+<\/span><\/button>\n        <div class=\"sefaqen-a\"><p>SchemELECT software can be used on a macOS computer using a Windows virtual machine or via the gateway available on the latest versions of macOS.<\/p><\/div>\n      <\/div>\n\n      <div class=\"sefaqen-item\">\n        <button class=\"sefaqen-q\">Can PLC cards be integrated into SchemELECT? <span class=\"sefaqen-icon\">+<\/span><\/button>\n        <div class=\"sefaqen-a\"><p>Yes, our software offers PLC board integration, with automatic installation of connection boards and management of a PLC database.<\/p><\/div>\n      <\/div>\n\n      <div class=\"sefaqen-item\">\n        <button class=\"sefaqen-q\">Is SchemELECT suitable for designing schematics for photovoltaic installations? <span class=\"sefaqen-icon\">+<\/span><\/button>\n        <div class=\"sefaqen-a\"><p>SchemELECT can be used to create the electrical diagram of a photovoltaic installation. The calculation part specific to photovoltaics must be carried out using a third-party product.<\/p><\/div>\n      <\/div>\n\n      <div class=\"sefaqen-item\">\n        <button class=\"sefaqen-q\">Is it possible to number wires freely in SchemELECT? <span class=\"sefaqen-icon\">+<\/span><\/button>\n        <div class=\"sefaqen-a\"><p>Yes, wires can be numbered manually, by incrementing, or using the automatic numbering function.<\/p><\/div>\n      <\/div>\n\n      <div class=\"sefaqen-item\">\n        <button class=\"sefaqen-q\">What electrical standards does SchemELECT support? <span class=\"sefaqen-icon\">+<\/span><\/button>\n        <div class=\"sefaqen-a\"><p>SchemELECT supports various worldwide standards such as IEC, ISO, ANSI, JIS, BS, and more.<\/p><\/div>\n      <\/div>\n\n      <div class=\"sefaqen-item\">\n        <button class=\"sefaqen-q\">Can symbols be created or modified in SchemELECT? <span class=\"sefaqen-icon\">+<\/span><\/button>\n        <div class=\"sefaqen-a\"><p>Yes, SchemELECT comes with libraries of many pre-established and customizable symbols. You can also create your own libraries to enhance your working environment.<\/p><\/div>\n      <\/div>\n\n      <div class=\"sefaqen-item\">\n        <button class=\"sefaqen-q\">Which suppliers are included in SchemELECT's nomenclature databases? <span class=\"sefaqen-icon\">+<\/span><\/button>\n        <div class=\"sefaqen-a\"><p>SchemELECT integrates hundreds of thousands of components such as: Abb, AMI, Baco, Balluf, Banner, Beckhoff, Citel, Comat, Crouzet, Danfoss, Eaton Moeller, Ferraz, Festo, Finder, Fuji Electric, General Electric, Hager, Harting, Hyundai, Idec, Ifm Electrotechnics, ILME, Legrand, Lemo, Lenze, Leroy Somer, LS Electric, Misumi, Mitsubishi, Molex, Murrelektronik, Nidec, Noark, Nvent Hoffman, Omron, Panasonic, Pepperl Fuchs, Phoenix Contact, Pilz, Planet Wattohm, Rittal, Rockwell, Schmersal, Schneider, SEW Eurodrive, Siemens, SMC, Socomec, Sofrel, TE Connectivity, Terasaki, Unex, Wago, Weidmuller, Yaskawa, Yokogawa, Zenergy, and more. These databases can be edited, and SchemELECT allows you to integrate your own databases and specific features.<\/p><\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  var section = document.getElementById('sefaqen');\n  if(!section) return;\n\n  section.querySelectorAll('.sefaqen-q').forEach(function(btn){\n    btn.addEventListener('click', function(){\n      var item = btn.parentElement;\n      var wasOpen = item.classList.contains('is-open');\n      section.querySelectorAll('.sefaqen-item').forEach(function(i){ i.classList.remove('is-open'); });\n      if(!wasOpen){ item.classList.add('is-open'); }\n    });\n  });\n\n  if('IntersectionObserver' in window){\n    var observer = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          section.classList.add('is-visible');\n          observer.unobserve(section);\n        }\n      });\n    }, {threshold:.2});\n    observer.observe(section);\n  } else {\n    section.classList.add('is-visible');\n  }\n})();\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\"@type\":\"Question\",\"name\":\"Can SchemELECT create 3D wiring for electrical cabinets?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"SchemELECT has 2 levels of wiring depending on the degree of precision required: the \\\"CABI\\\" module allows cabinet layout in 2D1\/2, and the FTZ-Panel 3D product manages cabinet layout and wiring in 3D.\"}},\n    {\"@type\":\"Question\",\"name\":\"What are the minimum requirements for installing and running SchemELECT on a PC?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Processeur Intel i5 ou i7, Windows 7 ou 10 (64 bits), 8 Go RAM ou plus, disque dur de 500 Go ou SSD de 256 Go, carte graphique AMD ATI R7 240 ou Nvidia GT740, \u00e9cran 22 \u00e0 24 pouces en 1920x1080 ou sup\u00e9rieur.\"}},\n    {\"@type\":\"Question\",\"name\":\"Is SchemELECT compatible with Apple computers running macOS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"SchemELECT software can be used on a macOS computer using a Windows virtual machine or via the gateway available on the latest versions of macOS.\"}},\n    {\"@type\":\"Question\",\"name\":\"Can PLC cards be integrated into SchemELECT?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, our software offers PLC board integration, with automatic installation of connection boards and management of a PLC database.\"}},\n    {\"@type\":\"Question\",\"name\":\"Is SchemELECT suitable for designing schematics for photovoltaic installations?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"SchemELECT can be used to create the electrical diagram of a photovoltaic installation. The calculation part specific to photovoltaics must be carried out using a third-party product.\"}},\n    {\"@type\":\"Question\",\"name\":\"Is it possible to number wires freely in SchemELECT?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, wires can be numbered manually, by incrementing, or using the automatic numbering function.\"}},\n    {\"@type\":\"Question\",\"name\":\"What electrical standards does SchemELECT support?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"SchemELECT prend en charge les diff\u00e9rentes normes mondiales comme CEI, ISO, ANSI, JIS, BS, entre autres.\"}},\n    {\"@type\":\"Question\",\"name\":\"Can symbols be created or modified in SchemELECT?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui, SchemELECT est fourni avec des biblioth\u00e8ques de nombreux symboles pr\u00e9\u00e9tablies et personnalisables. Il est \u00e9galement possible de cr\u00e9er vos propres biblioth\u00e8ques.\"}},\n    {\"@type\":\"Question\",\"name\":\"Which suppliers are included in SchemELECT's nomenclature databases?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"SchemELECT int\u00e8gre des centaines de milliers de composants (ABB, Schneider, Siemens, Legrand, Phoenix Contact, Rockwell, Wago, Weidmuller et bien d'autres). Ces bases de donn\u00e9es sont \u00e9ditables et personnalisables.\"}}\n  ]\n}\n<\/script>\n<!-- ===== END SchemELECT FAQ ===== -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-19bc8c8 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"19bc8c8\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-bd614bb\" data-id=\"bd614bb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-df64087 elementor-widget elementor-widget-html\" data-id=\"df64087\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== FTZ \u2014 Polices globales du site (\u00e0 coller UNE SEULE FOIS, dans le <head> du th\u00e8me ou juste au-dessus du premier widget FTZ de la page) ===== -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cairo:wght@500;600;700;800&display=swap\" rel=\"stylesheet\">\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-87a40ea elementor-widget elementor-widget-html\" data-id=\"87a40ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== FTZ \u2014 SchemELECT Final CTA (same as homepage, adapted text) EN ===== -->\n<style>\nbody{margin:0;}\n\n.sectafinalen{\n  position:relative;\n  padding:60px 24px;\n  font-family:'Cairo',sans-serif;\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n  height:100%;\n  box-sizing:border-box;\n  text-align:left;\n}\n\n@keyframes ftzCtafinalFadeUp{\n  from{opacity:0; transform:translateY(18px);}\n  to{opacity:1; transform:translateY(0);}\n}\n.sectafinalen-eyebrow,\n.sectafinalen h2,\n.sectafinalen p{\n  opacity:0;\n}\n.sectafinalen.is-visible .sectafinalen-eyebrow{animation:ftzCtafinalFadeUp .8s cubic-bezier(.16,.8,.3,1) forwards .05s;}\n.sectafinalen.is-visible h2{animation:ftzCtafinalFadeUp .8s cubic-bezier(.16,.8,.3,1) forwards .15s;}\n.sectafinalen.is-visible p{animation:ftzCtafinalFadeUp .8s cubic-bezier(.16,.8,.3,1) forwards .25s;}\n\n.sectafinalen-eyebrow{\n  display:block;\n  font-size:16px;\n  font-weight:700;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n  color:#00406C;\n  margin:0 0 20px;\n}\n.sectafinalen h2{\n  font-family:'Cairo',sans-serif;\n  font-weight:800;\n  font-size:52px;\n  line-height:1.15;\n  letter-spacing:-0.01em;\n  color:#FFFFFF;\n  margin:0 0 24px;\n}\n.sectafinalen p{\n  font-size:19px;\n  line-height:1.65;\n  color:rgba(255,255,255,.75);\n  margin:0;\n  max-width:520px;\n}\n\n.sectafinalen-trust{\n  display:flex;\n  align-items:center;\n  gap:24px;\n  margin-top:32px;\n}\n.sectafinalen-trust img{\n  display:block;\n  transition:transform .3s ease;\n}\n.sectafinalen-trust img:hover{\n  transform:translateY(-3px);\n}\n\n#sectafinalenBg{\n  position:absolute;\n  background:#08AFE3;\n  z-index:-1;\n  pointer-events:none;\n  overflow:hidden;\n}\n#sectafinalenBg::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background-image:\n    radial-gradient(560px circle at 15% 20%, rgba(255,255,255,.18), transparent 60%),\n    linear-gradient(rgba(255,255,255,.12) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.12) 1px, transparent 1px);\n  background-size:100% 100%, 44px 44px, 44px 44px;\n  -webkit-mask-image:radial-gradient(70% 90% at 25% 40%, #000 40%, transparent 100%);\n  mask-image:radial-gradient(70% 90% at 25% 40%, #000 40%, transparent 100%);\n}\n\n@media(max-width:640px){\n  .sectafinalen{padding:44px 20px;text-align:center;align-items:center;}\n  .sectafinalen h2{font-size:30px;}\n  .sectafinalen p{max-width:100%;font-size:17px;}\n  .sectafinalen-trust{justify-content:center;}\n}\n\n@media(prefers-reduced-motion: reduce){\n  .sectafinalen-eyebrow, .sectafinalen h2, .sectafinalen p{\n    animation:none !important;\n    opacity:1 !important;\n  }\n}\n<\/style>\n\n<div class=\"sectafinalen\" id=\"sectafinalen\">\n  <span class=\"sectafinalen-eyebrow\">Take action<\/span>\n  <h2>Ready to try SchemELECT?<\/h2>\n  <p>Request a personalized SchemELECT demo or simply get in touch with an FTZ expert to learn more. We tailor our response to your industry and your existing tools.<\/p>\n\n  <div class=\"sectafinalen-trust\">\n    <img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2026\/08\/logo-qualiopi-text-e1788354798864.png\" alt=\"Qualiopi\" style=\"height:56px;width:auto;max-width:none;border-radius:10px;\">\n    <img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2025\/11\/La-french-fab.webp\" alt=\"La French Fab\" style=\"height:56px;width:auto;max-width:none;\">\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var wrap = document.getElementById('sectafinalen');\n  if(!wrap) return;\n\n  var bg = document.getElementById('sectafinalenBg');\n  if(!bg){\n    bg = document.createElement('div');\n    bg.id = 'sectafinalenBg';\n    document.body.appendChild(bg);\n  }\n\n  \/\/ Cherche le conteneur \"ligne\" Elementor qui regroupe la colonne de\n  \/\/ texte ET la colonne du formulaire, uniquement pour positionner le\n  \/\/ calque de fond (jamais pour modifier la hauteur du texte lui-m\u00eame\n  \/\/ \u2014 \u00e7a \u00e9vite tout risque de boucle avec l'\u00e9tirement automatique\n  \/\/ d'Elementor).\n  function findRow(el){\n    var node = el.parentElement;\n    while(node && node !== document.body){\n      var cs = window.getComputedStyle(node);\n      if((cs.display === 'flex' || cs.display === 'grid') && node.children.length >= 2){\n        return node;\n      }\n      node = node.parentElement;\n    }\n    return null;\n  }\n\n  var row = findRow(wrap);\n\n  function align(){\n    var refRect = row ? row.getBoundingClientRect() : wrap.getBoundingClientRect();\n    bg.style.top    = (refRect.top + window.scrollY) + 'px';\n    bg.style.left   = '0px';\n    bg.style.width  = document.documentElement.clientWidth + 'px';\n    bg.style.height = refRect.height + 'px';\n  }\n\n  align();\n  window.addEventListener('resize', align);\n  window.addEventListener('load', align);\n  if('ResizeObserver' in window){\n    new ResizeObserver(align).observe(row || wrap);\n  }\n\n  if('IntersectionObserver' in window){\n    var observer = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          wrap.classList.add('is-visible');\n          observer.unobserve(wrap);\n        }\n      });\n    }, {threshold:.25});\n    observer.observe(wrap);\n  } else {\n    wrap.classList.add('is-visible');\n  }\n})();\n<\/script>\n<!-- ===== END SchemELECT Final CTA ===== -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5e5f16d\" data-id=\"5e5f16d\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-07f0e67 elementor-widget elementor-widget-wpforms\" data-id=\"07f0e67\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wpforms.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"wpforms-container wpforms-container-full\" id=\"wpforms-13335\"><form id=\"wpforms-form-13335\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"13335\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/en\/wp-json\/wp\/v2\/pages\/17147\" data-token=\"40bae05e043e5eaabe06d7e79a9178d4\" data-token-time=\"1789704349\"><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div class=\"wpforms-field-container\"><div id=\"wpforms-13335-field_0-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"0\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-13335-field_0\">Pr\u00e9nom Nom <span class=\"wpforms-required-label\">*<\/span><\/label><div class=\"wpforms-field-row wpforms-field-medium\"><div class=\"wpforms-field-row-block wpforms-first wpforms-one-half\"><input type=\"text\" id=\"wpforms-13335-field_0\" class=\"wpforms-field-name-first wpforms-field-required\" name=\"wpforms[fields][0][first]\" placeholder=\"First name*\" required><label for=\"wpforms-13335-field_0\" class=\"wpforms-field-sublabel after wpforms-sublabel-hide\">First<\/label><\/div><div class=\"wpforms-field-row-block wpforms-one-half\"><input type=\"text\" id=\"wpforms-13335-field_0-last\" class=\"wpforms-field-name-last wpforms-field-required\" name=\"wpforms[fields][0][last]\" placeholder=\"Name*\" required><label for=\"wpforms-13335-field_0-last\" class=\"wpforms-field-sublabel after wpforms-sublabel-hide\">Last<\/label><\/div><\/div><\/div><div id=\"wpforms-13335-field_1-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"1\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-13335-field_1\">E-mail <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"email\" id=\"wpforms-13335-field_1\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][1]\" placeholder=\"E-mail*\" spellcheck=\"false\" required><\/div><div id=\"wpforms-13335-field_6-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"6\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-13335-field_6\">Soci\u00e9t\u00e9 <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"text\" id=\"wpforms-13335-field_6\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][6]\" placeholder=\"Company*\" required><\/div>\t\t<div id=\"wpforms-13335-field_3-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"3\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-13335-field_3\" >Soci\u00e9t\u00e9 Ville Pays<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-13335-field_3\" class=\"wpforms-field-medium\" name=\"wpforms[fields][3]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-13335-field_9-container\" class=\"wpforms-field wpforms-field-number\" data-field-id=\"9\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-13335-field_9\">T\u00e9l\u00e9phone <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"number\" id=\"wpforms-13335-field_9\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][9]\" placeholder=\"Phone number*\" step=\"any\" required><\/div><div id=\"wpforms-13335-field_10-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"10\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-13335-field_10\">Ville <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"text\" id=\"wpforms-13335-field_10\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][10]\" placeholder=\"City*\" required><\/div><div id=\"wpforms-13335-field_7-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"7\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-13335-field_7\">Pays <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"text\" id=\"wpforms-13335-field_7\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][7]\" placeholder=\"Country*\" required><\/div><div id=\"wpforms-13335-field_4-container\" class=\"wpforms-field wpforms-field-checkbox wpforms-list-2-columns\" data-field-id=\"4\"><label class=\"wpforms-field-label\">Software<\/label><ul id=\"wpforms-13335-field_4\"><li class=\"choice-2 depth-1\"><input type=\"checkbox\" id=\"wpforms-13335-field_4_2\" name=\"wpforms[fields][4][]\" value=\"SchemELECT (Industrial Electrical Engineering)\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-13335-field_4_2\">SchemELECT (Industrial Electrical Engineering)<\/label><\/li><li class=\"choice-7 depth-1\"><input type=\"checkbox\" id=\"wpforms-13335-field_4_7\" name=\"wpforms[fields][4][]\" value=\"SchemBAT (Electricity for tertiary and octopus buildings)\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-13335-field_4_7\">SchemBAT (Electricity for tertiary and octopus buildings)<\/label><\/li><li class=\"choice-6 depth-1\"><input type=\"checkbox\" id=\"wpforms-13335-field_4_6\" name=\"wpforms[fields][4][]\" value=\"SchemPID (Piping and Instrumentation Diagram)\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-13335-field_4_6\">SchemPID (Piping and Instrumentation Diagram)<\/label><\/li><li class=\"choice-5 depth-1\"><input type=\"checkbox\" id=\"wpforms-13335-field_4_5\" name=\"wpforms[fields][4][]\" value=\"FTZ-BIM (OpenBIM IFC and Revit\u2122 formats)\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-13335-field_4_5\">FTZ-BIM (OpenBIM IFC and Revit\u2122 formats)<\/label><\/li><li class=\"choice-4 depth-1\"><input type=\"checkbox\" id=\"wpforms-13335-field_4_4\" name=\"wpforms[fields][4][]\" value=\"FTZ-Panel 3D (3D CAD software for electrical cabinets)\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-13335-field_4_4\">FTZ-Panel 3D (3D CAD software for electrical cabinets)<\/label><\/li><li class=\"choice-3 depth-1\"><input type=\"checkbox\" id=\"wpforms-13335-field_4_3\" name=\"wpforms[fields][4][]\" value=\"FTZ-Wiring Assistant (Dedicated to wiring workshop)\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-13335-field_4_3\">FTZ-Wiring Assistant (Dedicated to wiring workshop)<\/label><\/li><\/ul><\/div><div id=\"wpforms-13335-field_2-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"2\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-13335-field_2\">Message <span class=\"wpforms-required-label\">*<\/span><\/label><textarea id=\"wpforms-13335-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" placeholder=\"Message*\" required><\/textarea><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-13335-field_3-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-13335-field_3-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-13335-field_3-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-recaptcha-container wpforms-is-hcaptcha\" ><div class=\"h-captcha\" data-sitekey=\"a1d005b5-24a1-40df-bd4f-93e8e75714ba\"><\/div><input type=\"text\" name=\"g-recaptcha-hidden\" class=\"wpforms-recaptcha-hidden\" style=\"position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;\" data-rule-hcaptcha=\"1\"><\/div><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"13335\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/pages\/17147\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-13335\" class=\"wpforms-submit\" data-alt-text=\"Processing...\" data-submit-text=\"Send\" aria-live=\"assertive\" value=\"wpforms-submit\">Send<\/button><img decoding=\"async\" src=\"https:\/\/www.ftz.fr\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>FTZ-Harness 3D SchemHARNESS Demander une d\u00e9mo Retour \u00e0 la page SchemHARNESS Le sch\u00e9ma 3D se con\u00e7oit facilement avec des outils avanc\u00e9s SchemHARNESS est un logiciel puissant d\u00e9di\u00e9 \u00e0 la conception de faisceaux \u00e9lectriques. Ensuite, il est compl\u00e9t\u00e9 par le module FTZ-Harness 3D. Ce module permet, en effet, une exp\u00e9rience de sch\u00e9ma 3D encore plus avanc\u00e9e. [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":174,"parent":660,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"ocean_front_end_style_editor":"no","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","footnotes":""},"class_list":["post-17147","page","type-page","status-publish","has-post-thumbnail","hentry","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SchemHARNESS | FTZ-HARNESS 3D<\/title>\n<meta name=\"description\" content=\"FTZ-HARNESS 3D : design and visualise your electrical harnesses in 3D for precise, smooth, interference-free wiring.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SchemHARNESS | FTZ-HARNESS 3D\" \/>\n<meta property=\"og:description\" content=\"FTZ-HARNESS 3D : design and visualise your electrical harnesses in 3D for precise, smooth, interference-free wiring.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/\" \/>\n<meta property=\"og:site_name\" content=\"FTZ Informatique Industrielle\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ftzfr\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-07T09:13:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Logo_SchemELECT_OLDCOLOR.png\" \/>\n\t<meta property=\"og:image:width\" content=\"250\" \/>\n\t<meta property=\"og:image:height\" content=\"250\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/cad-software-design\\\/electrical-drawing-schematic-diagram\\\/harness\\\/schemharness-harness-3d\\\/\",\"url\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/cad-software-design\\\/electrical-drawing-schematic-diagram\\\/harness\\\/schemharness-harness-3d\\\/\",\"name\":\"SchemHARNESS : sch\u00e9ma 3D avec FTZ-HARNESS 3D\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/cad-software-design\\\/electrical-drawing-schematic-diagram\\\/harness\\\/schemharness-harness-3d\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/cad-software-design\\\/electrical-drawing-schematic-diagram\\\/harness\\\/schemharness-harness-3d\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ftz.fr\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Logo_SchemELECT_OLDCOLOR.png\",\"datePublished\":\"2025-07-28T13:47:21+00:00\",\"dateModified\":\"2026-09-07T09:13:41+00:00\",\"description\":\"FTZ-HARNESS 3D : concevez vos faisceaux avec un sch\u00e9ma 3D pour un c\u00e2blage pr\u00e9cis, fluide et sans interf\u00e9rences.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/cad-software-design\\\/electrical-drawing-schematic-diagram\\\/harness\\\/schemharness-harness-3d\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ftz.fr\\\/en\\\/cad-software-design\\\/electrical-drawing-schematic-diagram\\\/harness\\\/schemharness-harness-3d\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/cad-software-design\\\/electrical-drawing-schematic-diagram\\\/harness\\\/schemharness-harness-3d\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ftz.fr\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Logo_SchemELECT_OLDCOLOR.png\",\"contentUrl\":\"https:\\\/\\\/www.ftz.fr\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Logo_SchemELECT_OLDCOLOR.png\",\"width\":250,\"height\":250,\"caption\":\"SchemELECT\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/cad-software-design\\\/electrical-drawing-schematic-diagram\\\/harness\\\/schemharness-harness-3d\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ftz.fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cad software design\",\"item\":\"https:\\\/\\\/www.ftz.fr\\\/les-logiciels\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Electrical Drawing Schematic Diagram\",\"item\":\"https:\\\/\\\/www.ftz.fr\\\/les-logiciels\\\/electricite-industrielle\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Harness\",\"item\":\"https:\\\/\\\/www.ftz.fr\\\/les-logiciels\\\/electricite-industrielle\\\/faisceaux-harnais\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"SchemHARNESS | FTZ-HARNESS 3D\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/fr\\\/\",\"name\":\"FTZ Informatique Industrielle\",\"description\":\"Logiciel \u00e9lectricit\u00e9 CAO DAO industrie b\u00e2timent - FTZ\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/fr\\\/#organization\",\"name\":\"FTZ Informatique Industrielle\",\"url\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ftz.fr\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Logo-ftz-sans-contour125x50.png\",\"contentUrl\":\"https:\\\/\\\/www.ftz.fr\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Logo-ftz-sans-contour125x50.png\",\"width\":125,\"height\":50,\"caption\":\"FTZ Informatique Industrielle\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ftz.fr\\\/en\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ftzfr\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/5308337\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SchemHARNESS | FTZ-HARNESS 3D","description":"FTZ-HARNESS 3D : design and visualise your electrical harnesses in 3D for precise, smooth, interference-free wiring.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/","og_locale":"en_GB","og_type":"article","og_title":"SchemHARNESS | FTZ-HARNESS 3D","og_description":"FTZ-HARNESS 3D : design and visualise your electrical harnesses in 3D for precise, smooth, interference-free wiring.","og_url":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/","og_site_name":"FTZ Informatique Industrielle","article_publisher":"https:\/\/www.facebook.com\/ftzfr\/","article_modified_time":"2026-09-07T09:13:41+00:00","og_image":[{"width":250,"height":250,"url":"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Logo_SchemELECT_OLDCOLOR.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/","url":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/","name":"SchemHARNESS : sch\u00e9ma 3D avec FTZ-HARNESS 3D","isPartOf":{"@id":"https:\/\/www.ftz.fr\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/#primaryimage"},"image":{"@id":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Logo_SchemELECT_OLDCOLOR.png","datePublished":"2025-07-28T13:47:21+00:00","dateModified":"2026-09-07T09:13:41+00:00","description":"FTZ-HARNESS 3D : concevez vos faisceaux avec un sch\u00e9ma 3D pour un c\u00e2blage pr\u00e9cis, fluide et sans interf\u00e9rences.","breadcrumb":{"@id":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/#primaryimage","url":"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Logo_SchemELECT_OLDCOLOR.png","contentUrl":"https:\/\/www.ftz.fr\/wp-content\/uploads\/2022\/10\/Logo_SchemELECT_OLDCOLOR.png","width":250,"height":250,"caption":"SchemELECT"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ftz.fr\/en\/cad-software-design\/electrical-drawing-schematic-diagram\/harness\/schemharness-harness-3d\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ftz.fr\/"},{"@type":"ListItem","position":2,"name":"Cad software design","item":"https:\/\/www.ftz.fr\/les-logiciels\/"},{"@type":"ListItem","position":3,"name":"Electrical Drawing Schematic Diagram","item":"https:\/\/www.ftz.fr\/les-logiciels\/electricite-industrielle\/"},{"@type":"ListItem","position":4,"name":"Harness","item":"https:\/\/www.ftz.fr\/les-logiciels\/electricite-industrielle\/faisceaux-harnais\/"},{"@type":"ListItem","position":5,"name":"SchemHARNESS | FTZ-HARNESS 3D"}]},{"@type":"WebSite","@id":"https:\/\/www.ftz.fr\/en\/fr\/#website","url":"https:\/\/www.ftz.fr\/en\/fr\/","name":"FTZ Informatique Industrielle","description":"Logiciel \u00e9lectricit\u00e9 CAO DAO industrie b\u00e2timent - FTZ","publisher":{"@id":"https:\/\/www.ftz.fr\/en\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ftz.fr\/en\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.ftz.fr\/en\/fr\/#organization","name":"FTZ Informatique Industrielle","url":"https:\/\/www.ftz.fr\/en\/fr\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.ftz.fr\/en\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.ftz.fr\/wp-content\/uploads\/2024\/09\/Logo-ftz-sans-contour125x50.png","contentUrl":"https:\/\/www.ftz.fr\/wp-content\/uploads\/2024\/09\/Logo-ftz-sans-contour125x50.png","width":125,"height":50,"caption":"FTZ Informatique Industrielle"},"image":{"@id":"https:\/\/www.ftz.fr\/en\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ftzfr\/","https:\/\/www.linkedin.com\/company\/5308337\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/pages\/17147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/comments?post=17147"}],"version-history":[{"count":7,"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/pages\/17147\/revisions"}],"predecessor-version":[{"id":22545,"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/pages\/17147\/revisions\/22545"}],"up":[{"embeddable":true,"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/pages\/660"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/media\/174"}],"wp:attachment":[{"href":"https:\/\/www.ftz.fr\/en\/wp-json\/wp\/v2\/media?parent=17147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}