<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://kubuz.net/</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/" />
    <image:image>
      <image:loc>https://kubuz.net/media/site/home/opening.webp</image:loc>
      <image:title>Tekening van een beugel naast een korte softwarebeschrijving, verbonden door een gedeelde geometrische vorm.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/services/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/work/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/ideas/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/ideas/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/ideas/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/ideas/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/about/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/about/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/about/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/about/" />
    <image:image>
      <image:loc>https://kubuz.net/media/site/about/parametric.jpg</image:loc>
      <image:title>Zwart-witportret van Dennis Vercauteren, met CAD-maatvoering over het gezicht.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/contact/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/contact/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/contact/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/contact/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/services/mechanical-design/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/mechanical-design/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/mechanical-design/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/mechanical-design/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/services/engineering-automation/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/engineering-automation/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/engineering-automation/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/engineering-automation/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/services/product-configuration/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/product-configuration/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/product-configuration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/product-configuration/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/services/engineering-software/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/engineering-software/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/engineering-software/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/engineering-software/" />
  </url>
  <url>
    <loc>https://kubuz.net/nl/work/mechanical-process-installation/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/mechanical-process-installation/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/mechanical-process-installation/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/mechanical-process-installation/" />
    <image:image>
      <image:loc>https://kubuz.net/media/work/mechanical-process-installation/hall.jpg</image:loc>
      <image:title>Industriële procesinstallatie in een hal, met hoppertoren op een roosterbordes, trap, bigbag op een pallet en IBC-tanks.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/work/inoxplus/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/inoxplus/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/inoxplus/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/inoxplus/" />
    <image:image>
      <image:loc>https://kubuz.net/media/work/inoxplus/worktop.jpg</image:loc>
      <image:title>Rvs werkblad met spoelbak, rooster en mengkraan in een donkere keuken.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/work/configurable-door-system/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/configurable-door-system/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/configurable-door-system/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/configurable-door-system/" />
    <image:image>
      <image:loc>https://kubuz.net/media/work/configurable-door-system/family.jpg</image:loc>
      <image:title>Negen anonieme deur- en raamvarianten in een hal: vaste deuren, glasdeuren, zijlichten en bovenlichten, zonder merknamen.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/work/technics-and-applications/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/technics-and-applications/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/technics-and-applications/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/technics-and-applications/" />
    <image:image>
      <image:loc>https://kubuz.net/media/work/technics-and-applications/cover.jpg</image:loc>
      <image:title>Zwembad met een lamellenafdekking die half is uitgeschoven, bij een huis in de bergen.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/ideas/geometry-kernel/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/ideas/geometry-kernel/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/ideas/geometry-kernel/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/ideas/geometry-kernel/" />
    <image:image>
      <image:loc>https://kubuz.net/media/ideas/geometry-kernel/session.jpg</image:loc>
      <image:title>Kernel-sessie: links een JSON-productmodel van een trap, rechts de gegenereerde trap met stalen wangen en houten treden.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/ideas/3d-synth/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/ideas/3d-synth/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/ideas/3d-synth/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/ideas/3d-synth/" />
    <image:image>
      <image:loc>https://kubuz.net/media/ideas/3d-synth/vase.jpg</image:loc>
      <image:title>3D Synth: links de contour-wave-instellingen, rechts een blauwe geweven vaas van 100 mm hoog.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/ideas/openframe/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/ideas/openframe/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/ideas/openframe/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/ideas/openframe/" />
    <image:image>
      <image:loc>https://kubuz.net/media/ideas/openframe/frame.jpg</image:loc>
      <image:title>Zij-aanzicht van een Openframe-fiets met houten buizen en zwarte 3D-geprinte knooppunten, voor een geperforeerde wand.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/een-fabrication-kernel-voor-webconfiguratoren/</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/een-fabrication-kernel-voor-webconfiguratoren/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/building-a-fabrication-kernel/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/building-a-fabrication-kernel/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/fabrication-kernel/kernel-playground.webp</image:loc>
      <image:title>De kernel-playground op kernel.kubuz.net: een geperforeerde plaatwerkbak in 3D, met schuifregelaars voor breedte, diepte, gat en steek, en de uitslag, het materiaal en de rekentijd ernaast.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/van-tacton-configuratie-naar-autocad-tekening/</loc>
    <lastmod>2026-09-28</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/van-tacton-configuratie-naar-autocad-tekening/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/from-tacton-configuration-to-autocad-drawing/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/from-tacton-configuration-to-autocad-drawing/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/tacton-to-autocad/opening.png</image:loc>
      <image:title>Tacton Studio met dynamische blokken naast de Kubuz-app, die uit een Tacton XML-rapport een AutoCAD-tekening met vijf rechthoeken heeft gemaakt.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/geometrie-is-niet-het-productmodel/</loc>
    <lastmod>2026-09-01</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/geometrie-is-niet-het-productmodel/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/geometry-is-not-the-product-model/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/geometry-is-not-the-product-model/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/geometry-is-not-the-product-model/layers-nl.webp</image:loc>
      <image:title>Schema met vier lagen en de tafelpoot als voorbeeld. Product: een poot die bij een frame hoort, op de grond staat en het werkblad draagt. Logica: een lengte berekend uit werkhoogte en dikte van het werkblad. Fabricage: een kokerprofiel 40 × 40 × 2 mm met voorraad, zaaglengte en materiaal. Geometrie: een profiel met een bepaalde lengte. Product en logica vormen het productmodel, fabricage en geometrie horen bij de kernel.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/wat-ik-bedoel-met-cpqm/</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/wat-ik-bedoel-met-cpqm/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/what-i-mean-by-cpqm/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/what-i-mean-by-cpqm/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/wat-ik-bedoel-met-cpqm/figure.jpg</image:loc>
      <image:title>Illustratie van configuratie tot productie: een kast bij een configuratorscherm, een exploded assembly met uitslagen, en plaatwerk in een plooibank.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/regels-constraints-en-domains/</loc>
    <lastmod>2026-09-17</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/regels-constraints-en-domains/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/rules-constraints-and-domains/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/rules-constraints-and-domains/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/rules-constraints-and-domains/logic-kinds-nl.webp</image:loc>
      <image:title>Schema met vier soorten logica. Domain: breedte 600 tot 2400 mm, RVS304 of RVS316, zonder richting. Expression: pootlengte is werkhoogte min dikte werkblad, één richting. Rule: als de breedte groter is dan 1800 mm, komt er een middensteun, één richting met een voorwaarde. Constraint: totale breedte is linker marge plus deurbreedte plus rechter marge, moet altijd kloppen.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/van-parametrische-cad-naar-productconfiguratie/</loc>
    <lastmod>2026-08-20</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/van-parametrische-cad-naar-productconfiguratie/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/from-parametric-cad-to-product-configuration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/from-parametric-cad-to-product-configuration/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/from-parametric-cad-to-product-configuration/path-nl.webp</image:loc>
      <image:title>Trap in doorsnede met vijf treden: 2008 tekenaar, 2012 parametrische CAD met iLogic, rond 2019 de eerste configurator bij Technics &amp; Applications, 2023 constraint-based CPQ met Tacton, en vandaag eerst het productmodel. Van een slim CAD-model naar een model van het product zelf: telkens dezelfde vraag, op een hoger niveau.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/van-engineer-to-order-naar-configure-to-order/</loc>
    <lastmod>2026-09-21</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/van-engineer-to-order-naar-configure-to-order/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/from-engineer-to-order-to-configure-to-order/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/from-engineer-to-order-to-configure-to-order/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/eto-to-cto/configurable-space-nl.webp</image:loc>
      <image:title>Schema van de configureerbare ruimte: binnen een expliciete grens kiest een klantorder een technisch geldige variant, erbuiten wordt het een engineeringtaak. Rechts het spectrum tussen engineer-to-order en configure-to-order, met drie voorbeelden ertussen en de vraag welke engineeringbeslissingen vaak genoeg terugkomen om deel van het productmodel te worden.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/waar-productlogica-thuishoort/</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/waar-productlogica-thuishoort/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/where-product-logic-lives/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/where-product-logic-lives/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/where-product-logic-lives/logic-homes-nl.webp</image:loc>
      <image:title>Tabel met zes lagen: productmodel, configuratielogica, commerciële logica, geometry / CAD implementation, manufacturing capability en output adapters, met wat elke laag beschrijft en welk systeem autoritair is. Twee voorbeeldregels als test: de plooibankregel is product- en manufacturingkennis, de flange-regel is implementatielogica bij het Inventor-model.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/wat-hoort-in-een-configureerbaar-productmodel/</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/wat-hoort-in-een-configureerbaar-productmodel/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/what-belongs-in-a-configurable-product-model/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/what-belongs-in-a-configurable-product-model/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/configurable-product-model/product-model-nl.webp</image:loc>
      <image:title>Schema: productstructuur, parameters met domains, expressions, rules, constraints, materialen, verbindingen, manufacturing intent en commerciële informatie wijzen allemaal naar één geconfigureerd product. Daaruit volgen geometrie, stuklijst, tekeningen, offerte, zaaglijst, CNC-data en ERP-orderstructuur als afgeleide views. Manufacturing capability staat buiten het model en wordt vergeleken met wat het product nodig heeft.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/productconfiguratie-en-productiecapaciteit/</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/productconfiguratie-en-productiecapaciteit/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/manufacturing-aware-product-configuration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/manufacturing-aware-product-configuration/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/manufacturing-aware-configuration/factory-capability-nl.webp</image:loc>
      <image:title>Schema: een geconfigureerde plaat heeft een plooi van 3200 mm nodig. Fabriek A kan het maken; fabriek B heeft een plooibank tot 3000 mm, wat een conflict geeft. De configuratie kan de variant weigeren, een andere constructie voorstellen, naar een andere fabriek sturen of engineering review vragen. Onderaan het verschil tussen een product constraint en een factory constraint.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/openframe-materialen-en-constructie/</loc>
    <lastmod>2026-09-19</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/openframe-materialen-en-constructie/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/openframe-materials-and-construction/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/openframe-materials-and-construction/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/openframe-materials-and-construction/joint-nl.webp</image:loc>
      <image:title>Schematische doorsnede van een lijmverbinding, niet op schaal: een bamboe fineerbuis (Ø 25, 30 of 40 mm) in een FDM-geprint PA12-CF knooppunt, met de epoxy lijmlaag, de insteekdiepte en de printlagen. Ernaast wat telt: insteekdiepte, passing, printlagen, en wat nog niet bewezen is.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/nl/blog/openframe-v02-bouwen-en-testen/</loc>
    <lastmod>2026-09-19</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/openframe-v02-bouwen-en-testen/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/openframe-v02-build-and-test/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/openframe-v02-build-and-test/" />
    <image:image>
      <image:loc>https://kubuz.net/media/ideas/openframe/frame.jpg</image:loc>
      <image:title>Zij-aanzicht van het Openframe v0.2 prototype met bamboe buizen en zwarte 3D-geprinte knooppunten.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/" />
    <image:image>
      <image:loc>https://kubuz.net/media/site/home/opening.webp</image:loc>
      <image:title>Drawing of a bracket beside a short software definition, joined through a shared geometric solid.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/services/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/" />
  </url>
  <url>
    <loc>https://kubuz.net/en/work/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/" />
  </url>
  <url>
    <loc>https://kubuz.net/en/ideas/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/ideas/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/ideas/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/ideas/" />
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/" />
  </url>
  <url>
    <loc>https://kubuz.net/en/about/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/about/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/about/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/about/" />
    <image:image>
      <image:loc>https://kubuz.net/media/site/about/parametric.jpg</image:loc>
      <image:title>Black-and-white portrait of Dennis Vercauteren, with CAD dimensions over the face.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/contact/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/contact/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/contact/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/contact/" />
  </url>
  <url>
    <loc>https://kubuz.net/en/services/mechanical-design/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/mechanical-design/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/mechanical-design/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/mechanical-design/" />
  </url>
  <url>
    <loc>https://kubuz.net/en/services/engineering-automation/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/engineering-automation/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/engineering-automation/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/engineering-automation/" />
  </url>
  <url>
    <loc>https://kubuz.net/en/services/product-configuration/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/product-configuration/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/product-configuration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/product-configuration/" />
  </url>
  <url>
    <loc>https://kubuz.net/en/services/engineering-software/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/services/engineering-software/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/services/engineering-software/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/services/engineering-software/" />
  </url>
  <url>
    <loc>https://kubuz.net/en/work/mechanical-process-installation/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/mechanical-process-installation/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/mechanical-process-installation/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/mechanical-process-installation/" />
    <image:image>
      <image:loc>https://kubuz.net/media/work/mechanical-process-installation/hall.jpg</image:loc>
      <image:title>Industrial process installation in a hall, with a hopper tower on a grated platform, a stair, a bulk bag on a pallet, and IBC tanks.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/work/inoxplus/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/inoxplus/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/inoxplus/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/inoxplus/" />
    <image:image>
      <image:loc>https://kubuz.net/media/work/inoxplus/worktop.jpg</image:loc>
      <image:title>Stainless worktop with sink, drainer grid and mixer tap in a dark kitchen.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/work/configurable-door-system/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/configurable-door-system/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/configurable-door-system/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/configurable-door-system/" />
    <image:image>
      <image:loc>https://kubuz.net/media/work/configurable-door-system/family.jpg</image:loc>
      <image:title>Nine anonymised door and window variants in a hall: solid doors, glazed doors, sidelights and transoms, with no client branding.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/work/technics-and-applications/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/work/technics-and-applications/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/work/technics-and-applications/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/work/technics-and-applications/" />
    <image:image>
      <image:loc>https://kubuz.net/media/work/technics-and-applications/cover.jpg</image:loc>
      <image:title>Swimming pool with a slatted cover half extended, beside a house in the mountains.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/ideas/geometry-kernel/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/ideas/geometry-kernel/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/ideas/geometry-kernel/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/ideas/geometry-kernel/" />
    <image:image>
      <image:loc>https://kubuz.net/media/ideas/geometry-kernel/session.jpg</image:loc>
      <image:title>Kernel session: a JSON product model of a stair on the left, the generated stair with steel stringers and wooden treads on the right.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/ideas/3d-synth/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/ideas/3d-synth/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/ideas/3d-synth/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/ideas/3d-synth/" />
    <image:image>
      <image:loc>https://kubuz.net/media/ideas/3d-synth/vase.jpg</image:loc>
      <image:title>3D Synth: contour-wave settings on the left, a blue woven vase 100 mm high on the right.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/ideas/openframe/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/ideas/openframe/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/ideas/openframe/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/ideas/openframe/" />
    <image:image>
      <image:loc>https://kubuz.net/media/ideas/openframe/frame.jpg</image:loc>
      <image:title>Side view of an Openframe bicycle with wooden tubes and black 3D-printed joints, in front of a perforated wall.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/building-a-fabrication-kernel/</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/een-fabrication-kernel-voor-webconfiguratoren/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/building-a-fabrication-kernel/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/building-a-fabrication-kernel/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/fabrication-kernel/kernel-playground.webp</image:loc>
      <image:title>The kernel playground at kernel.kubuz.net: a perforated sheet-metal pan in 3D, with sliders for width, depth, hole and pitch, and the unfolded size, material and build time beside it.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/from-tacton-configuration-to-autocad-drawing/</loc>
    <lastmod>2026-09-28</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/van-tacton-configuratie-naar-autocad-tekening/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/from-tacton-configuration-to-autocad-drawing/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/from-tacton-configuration-to-autocad-drawing/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/tacton-to-autocad/opening.png</image:loc>
      <image:title>Tacton Studio with dynamic blocks beside the Kubuz app, which has generated an AutoCAD drawing of five rectangles from a Tacton XML report.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/geometry-is-not-the-product-model/</loc>
    <lastmod>2026-09-01</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/geometrie-is-niet-het-productmodel/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/geometry-is-not-the-product-model/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/geometry-is-not-the-product-model/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/geometry-is-not-the-product-model/layers-en.webp</image:loc>
      <image:title>Diagram with four layers and the table leg as the example. Product: a leg that is part of the frame, stands on the floor and carries the top. Logic: a length calculated from working height and top thickness. Fabrication: a 40 × 40 × 2 mm box profile with stock, cut length and material. Geometry: a profile with a certain length. Product and logic form the product model; fabrication and geometry belong to the kernel.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/what-i-mean-by-cpqm/</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/wat-ik-bedoel-met-cpqm/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/what-i-mean-by-cpqm/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/what-i-mean-by-cpqm/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/wat-ik-bedoel-met-cpqm/figure.jpg</image:loc>
      <image:title>Illustration of configuration into production: a cabinet in front of a configurator screen, an exploded assembly with unfold drawings, and sheet metal in a press brake.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/rules-constraints-and-domains/</loc>
    <lastmod>2026-09-17</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/regels-constraints-en-domains/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/rules-constraints-and-domains/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/rules-constraints-and-domains/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/rules-constraints-and-domains/logic-kinds-en.webp</image:loc>
      <image:title>Diagram of four kinds of logic. Domain: width 600 to 2400 mm, AISI 304 or AISI 316, no direction. Expression: leg length is working height minus top thickness, one way. Rule: if width exceeds 1800 mm, add a centre support, one way with a condition. Constraint: total width is left margin plus door width plus right margin, must always hold.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/from-parametric-cad-to-product-configuration/</loc>
    <lastmod>2026-08-20</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/van-parametrische-cad-naar-productconfiguratie/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/from-parametric-cad-to-product-configuration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/from-parametric-cad-to-product-configuration/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/from-parametric-cad-to-product-configuration/path-en.webp</image:loc>
      <image:title>Stair in section with five treads: 2008 drafter, 2012 parametric CAD with iLogic, around 2019 the first configurator at Technics &amp; Applications, 2023 constraint-based CPQ with Tacton, and today the product model first. From a smart CAD model to a model of the product itself: the same question, at a higher level.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/from-engineer-to-order-to-configure-to-order/</loc>
    <lastmod>2026-09-21</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/van-engineer-to-order-naar-configure-to-order/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/from-engineer-to-order-to-configure-to-order/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/from-engineer-to-order-to-configure-to-order/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/eto-to-cto/configurable-space-en.webp</image:loc>
      <image:title>Diagram of the configurable space: inside an explicit boundary a customer order selects a technically valid variant; outside it the order becomes an engineering task. On the right, the spectrum between engineer-to-order and configure-to-order, three in-between examples, and the question which engineering decisions repeat often enough to become part of the product model.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/where-product-logic-lives/</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/waar-productlogica-thuishoort/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/where-product-logic-lives/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/where-product-logic-lives/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/where-product-logic-lives/logic-homes-en.webp</image:loc>
      <image:title>Table of six layers: product model, configuration logic, commercial logic, geometry / CAD implementation, manufacturing capability and output adapters, with what each describes and which system is authoritative. Two example rules as the test: the press-brake rule is product and manufacturing knowledge; the flange rule is implementation logic that stays with the Inventor model.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/what-belongs-in-a-configurable-product-model/</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/wat-hoort-in-een-configureerbaar-productmodel/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/what-belongs-in-a-configurable-product-model/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/what-belongs-in-a-configurable-product-model/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/configurable-product-model/product-model-en.webp</image:loc>
      <image:title>Diagram: product structure, parameters with domains, expressions, rules, constraints, materials, connections, manufacturing intent and commercial information all point to one configured product. Geometry, bill of materials, drawings, quotation, cutting list, CNC data and ERP order structure follow from it as derived views. Manufacturing capability sits outside the model and is compared with what the product needs.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/manufacturing-aware-product-configuration/</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/productconfiguratie-en-productiecapaciteit/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/manufacturing-aware-product-configuration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/manufacturing-aware-product-configuration/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/manufacturing-aware-configuration/factory-capability-en.webp</image:loc>
      <image:title>Diagram: a configured plate needs a 3200 mm bend. Factory A can make it; factory B has a press brake up to 3000 mm, which is a conflict. The configuration can reject the variant, suggest another construction, route the order to another factory or ask for engineering review. Below, the difference between a product constraint and a factory constraint.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/openframe-materials-and-construction/</loc>
    <lastmod>2026-09-19</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/openframe-materialen-en-constructie/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/openframe-materials-and-construction/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/openframe-materials-and-construction/" />
    <image:image>
      <image:loc>https://kubuz.net/media/writing/openframe-materials-and-construction/joint-en.webp</image:loc>
      <image:title>Schematic section of a bonded joint, not to scale: a bamboo veneer tube (Ø 25, 30 or 40 mm) in an FDM-printed PA12-CF lug, with the epoxy bond line, the insertion depth and the print layers. Beside it what matters: insertion depth, fit, print layers, and what is not yet proven.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kubuz.net/en/blog/openframe-v02-build-and-test/</loc>
    <lastmod>2026-09-19</lastmod>
    <xhtml:link rel="alternate" hreflang="nl" href="https://kubuz.net/nl/blog/openframe-v02-bouwen-en-testen/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kubuz.net/en/blog/openframe-v02-build-and-test/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kubuz.net/en/blog/openframe-v02-build-and-test/" />
    <image:image>
      <image:loc>https://kubuz.net/media/ideas/openframe/frame.jpg</image:loc>
      <image:title>Side view of the Openframe v0.2 prototype with bamboo tubes and black 3D-printed lugs.</image:title>
    </image:image>
  </url>
</urlset>
