PageSourceSearch

https://bbmt.ca/_next/static/chunks/9926-a5894b46f10de31b.js

js bbmt.ca collected 2026-10-03 20:07:24 UTC 13,064 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9926],{4347:(e,t,i)=>{i.d(t,{CC:()=>s,GW:()=>l,HF:()=>a,NL:()=>n,uv:()=>r});let o={en:{common:{nav:["Home","About","Products","Field Notes","Contact"],homeLabel:"BBMT home",primaryNavigation:"Primary navigation",mobileNavigation:"Mobile navigation",openMenu:"Open menu",closeMenu:"Close menu",availability:"Available for thoughtful work",intro:"Building better workflows"},home:{eyebrow:"Independent design and software studio",overheadTitle:"The workflow comes first.",overheadBody:"BBMT looks at how work is actually performed, identifies repetitive or fragmented processes, and develops the right combination of software, automation, standards, and production support around them.",title:"Smarter Software.",titleAccent:"Faster Workflows.",intro:"BBMT builds software, AI, and automation systems that simplify complex workflows across construction, engineering, manufacturing, and business operations.",introExtended:"From BIM and CAD automation to custom software, production tools, and digital workflows, BBMT develops practical solutions around the way teams actually work, combining technical expertise, design thinking, and software development to reduce friction, improve reliability, and support better project delivery.",primaryAction:"Start a project",secondaryAction:"Meet BBMT",capabilitiesLabel:"Capabilities",capabilities:["Software","Automation","BIM + Data"],system:"System / in motion",live:"Live",phasesLabel:"Workflow phases",showPhase:"Show {phase} phase",phases:[{number:"01",word:"Observe",note:"Find the friction."},{number:"02",word:"Shape",note:"Design the system."},{number:"03",word:"Release",note:"Let work flow."}],serviceTeasers:[{title:"Less friction",description:"CAD/BIM templates, parametric tools, standardization"},{title:"Quiet craft",description:"Plugins, scripts, data applications"},{title:"Useful motion",description:"Workflow optimization, consulting, support"},{title:"Project production",description:"Design support that moves projects forward."}]},about:{eyebrow:"About BBMT",title:"Built to remove",titleAccent:"friction.",founderPrefix:"Founded by",founderName:"Mohamed Taher Ben Belgacem",founderText:"whose background spans architecture, BIM management, software development, and workflow automation, BBMT combines expertise in design, engineering, automation, data, and artificial intelligence to create practical digital solutions that help organizations work smarter.",founderOpen:"Read Taher's story",founderClose:"Close Taher's story",founderMission:"From BIM workflows and CAD automation to custom software and AI-powered systems, BBMT is dedicated to reducing repetitive work, improving data quality, and solving real operational challenges across construction, manufacturing, and business operations.",principlesLabel:"How BBMT works",principleServicesLabel:"Services",principleOpen:"View services for {title}",principleClose:"Return to {title}",principleOpenHint:"View services",principleCloseHint:"Flip back",principles:[{title:"Less friction",text:"Remove the steps that slow work down."},{title:"Quiet craft",text:"Build carefully. Keep the interface clear."},{title:"Useful motion",text:"Connect tools, data, and people."},{title:"Project production",text:"Design support that moves projects forward."}],principleServices:[["CAD and BIM templates","Parametric dynamic blocks","Workflow standardisation"],["Purpose-built plugins","Processing scripts","Data management applications"],["Workflow optimization","Technical training and support","Digital workflow consulting"],["Revit & BIM production","AutoCAD drafting","CADwork modeling & detailing","Shop & execution drawings","3D rendering & visualization","Animation & presentation videos"]],digitalEyebrow:"Digital portfolio",digitalTitle:"Published tools.",digitalText:"Applications and plugins by BBMT",platformLabels:["Mobile applications","Windows applications","Design extensions"],architectureEyebrow:"Architectural projects",architectureTitle:"Selected visual work.",architectureText:"Architecture, interiors, and design studies.",ctaText:"One useful system at a time.",ctaAction:"Work with BBMT"},portfolio:{label:"Architectural portfolio book",imageAlt:"Architectural portfolio project {number} by BBMT Inc.",coverAlt:"BBMT architectural portfolio cover",previous:"Previous portfolio page",next:"Next portfolio page",clickHint:"Click to flip page. Double-click for fullscreen"},contact:{eyebrow:"Contact",title:"Have a stubborn",titleAccent:"workflow?",intro:"A short note is enough.",emailLabel:"Email",phoneLabel:"Phone",projectNote:"Project note",responseTime:"Usually replies within 1-2 days",name:"Name",namePlaceholder:"Your name",email:"Email",emailPlaceholder:"[email protected]",messageLabel:"What should feel easier?",messagePlaceholder:"A few lines about the workflow...",submit:"Send email",sending:"Sending...",sent:"Your message has been sent.",sendError:"The message could not be sent. Please email [email protected].",nameError:"Please add your name.",emailError:"Please add a valid email.",messageError:"Please add a short message.",subject:"Project enquiry from {name}",bodyFrom:"From"}},fr:{common:{nav:["Accueil","\xc0 propos","Produits","Carnet","Contact"],homeLabel:"Accueil BBMT",primaryNavigation:"Navigation principale",mobileNavigation:"Navigation mobile",openMenu:"Ouvrir le menu",closeMenu:"Fermer le menu",availability:"Disponible pour de nouveaux projets",intro:"Cr\xe9er de meilleurs flux de travail"},home:{eyebrow:"Studio ind\xe9pendant de design et de logiciels",overheadTitle:"Le flux de travail passe avant tout.",overheadBody:"BBMT analyse la mani\xe8re dont le travail est r\xe9ellement effectu\xe9, identifie les processus r\xe9p\xe9titifs ou fragment\xe9s et d\xe9veloppe autour d’eux la combinaison adapt\xe9e de logiciels, d’automatisation, de standards et de support \xe0 la production.",title:"Des logiciels plus intelligents.",titleAccent:"Des flux plus rapides.",intro:"BBMT con\xe7oit des logiciels, des syst\xe8mes d’IA et des solutions d’automatisation qui simplifient les processus complexes dans la construction, l’ing\xe9nierie, la fabrication et les op\xe9rations d’entreprise.",introExtended:"De l’automatisation BIM et CAO aux logiciels sur mesure, outils de production et flux num\xe9riques, BBMT d\xe9veloppe des solutions concr\xe8tes adapt\xe9es aux m\xe9thodes r\xe9elles des \xe9quipes, en associant expertise technique, r\xe9flexion conceptuelle et d\xe9veloppement logiciel pour r\xe9duire les frictions, am\xe9liorer la fiabilit\xe9 et soutenir une meilleure livraison de projet.",primaryAction:"D\xe9marrer un projet",secondaryAction:"D\xe9couvrir BBMT",capabilitiesLabel:"Expertises",capabilities:["Logiciels","Automatisation","BIM + Donn\xe9es"],system:"Syst\xe8me / en mouvement",live:"Actif",phasesLabel:"\xc9tapes du processus",showPhase:"Afficher l’\xe9tape {phase}",phases:[{number:"01",word:"Observer",note:"Trouver les frictions."},{number:"02",word:"Concevoir",note:"Structurer le syst\xe8me."},{number:"03",word:"D\xe9ployer",note:"Fluidifier le travail."}],serviceTeasers:[{title:"Moins de friction",description:"Gabarits CAO/BIM, outils param\xe9triques et standardisation"},{title:"Savoir-faire discret",description:"Extensions, scripts et applications de gestion des donn\xe9es"},{title:"Mouvement utile",description:"Optimisation des flux de travail, conseil et soutien"},{title:"Production de projets",description:"Un soutien \xe0 la conception qui fait avancer les projets."}]},about:{eyebrow:"\xc0 propos de BBMT",title:"Con\xe7u pour \xe9liminer",titleAccent:"les frictions.",founderPrefix:"Fond\xe9 par",founderName:"Mohamed Taher Ben Belgacem",founderText:"dont le parcours couvre l’architecture, la gestion BIM, le d\xe9veloppement logiciel et l’automatisation des flux de travail, BBMT r\xe9unit une expertise en design, ing\xe9nierie, automatisation, donn\xe9es et intelligence artificielle pour cr\xe9er des solutions num\xe9riques pratiques qui aident les organisations \xe0 travailler plus intelligemment.",founderOpen:"Lire le parcours de Taher",founderClose:"Fermer le parcours de Taher",founderMission:"Des flux BIM et de l’automatisation CAO aux logiciels sur mesure et aux syst\xe8mes aliment\xe9s par l’IA, BBMT s’engage \xe0 r\xe9duire les t\xe2ches r\xe9p\xe9titives, am\xe9liorer la qualit\xe9 des donn\xe9es et r\xe9soudre de v\xe9ritables d\xe9fis op\xe9rationnels dans la construction, la fabrication et les op\xe9rations d’entreprise.",principlesLabel:"La m\xe9thode BBMT",principleServicesLabel:"Services",principleOpen:"Voir les services pour {title}",principleClose:"Revenir \xe0 {title}",principleOpenHint:"Voir les services",principleCloseHint:"Retourner",principles:[{title:"Moins de friction",text:"Supprimer les \xe9tapes qui ralentissent le travail."},{title:"Savoir-faire discret",text:"Concevoir avec soin. Garder une interface claire."},{title:"Mouvement utile",text:"Relier les outils, les donn\xe9es et les personnes."},{title:"Production de projets",text:"Support de conception qui fait avancer vos projets."}],principleServices:[["Gabarits CAO et BIM","Blocs dynamiques param\xe9triques","Standardisation des flux de travail"],["Extensions sp\xe9cialis\xe9es","Scripts de traitement","Applications de gestion des donn\xe9es"],["Optimisation des flux de travail","Formation et soutien techniques","Conseil en processus num\xe9riques"],["Production Revit & BIM","Dessin AutoCAD","Mod\xe9lisation & d\xe9tails CADwork","Plans d'atelier & d'ex\xe9cution","Rendu 3D & visualisation","Vid\xe9os d'animation & pr\xe9sentation"]],digitalEyebrow:"Portfolio num\xe9rique",digitalTitle:"Outils publi\xe9s.",digitalText:"Ap
1plications et extensions par BBMT",platformLabels:["Applications mobiles","Applications Windows","Extensions de conception"],architectureEyebrow:"Projets architecturaux",architectureTitle:"Travaux visuels s\xe9lectionn\xe9s.",architectureText:"Architecture, int\xe9rieurs et \xe9tudes de design.",ctaText:"Un syst\xe8me utile \xe0 la fois.",ctaAction:"Travailler avec BBMT"},portfolio:{label:"Livre du portfolio architectural",imageAlt:"Projet architectural {number} du portfolio de BBMT Inc.",coverAlt:"Couverture du portfolio architectural BBMT",previous:"Page pr\xe9c\xe9dente du portfolio",next:"Page suivante du portfolio",clickHint:"Cliquer pour tourner la page. Double-cliquer pour le plein \xe9cran"},contact:{eyebrow:"Contact",title:"Un processus qui",titleAccent:"r\xe9siste ?",intro:"Quelques lignes suffisent.",emailLabel:"Courriel",phoneLabel:"T\xe9l\xe9phone",projectNote:"Note de projet",responseTime:"R\xe9ponse sous 1 \xe0 2 jours",name:"Nom",namePlaceholder:"Votre nom",email:"Courriel",emailPlaceholder:"[email protected]",messageLabel:"Qu’est-ce qui devrait \xeatre plus simple ?",messagePlaceholder:"Quelques lignes sur votre processus...",submit:"Envoyer le courriel",sending:"Envoi en cours...",sent:"Votre message a \xe9t\xe9 envoy\xe9.",sendError:"Le message n’a pas pu \xeatre envoy\xe9. \xc9crivez \xe0 [email protected].",nameError:"Veuillez ajouter votre nom.",emailError:"Veuillez ajouter une adresse courriel valide.",messageError:"Veuillez ajouter un court message.",subject:"Demande de projet de {name}",bodyFrom:"De"}}};function r(e){return o[e]}function s(e){return"/fr"===e||e.startsWith("/fr/")?"fr":"en"}function a(e,t){let i=e.replace(/^\/fr(?=\/|$)/,"")||"/";return"fr"===t?"/"===i?"/fr":`/fr${i}`:i}function n(e,t){return"fr"===e?"/"===t?"/fr":`/fr${t}`:t}function l(e,t){return e.replace(/\{(\w+)\}/g,(e,i)=>String(t[i]??""))}},8774:(e,t,i)=>{i.d(t,{default:()=>l});var o=i(5155),r=i(2115),s=i(8310);function a({text:e,className:t,visibleCharacters:i,elementRef:r}){return(0,o.jsxs)("span",{ref:r,className:`typewriter-text${t?` ${t}`:""}`,"aria-label":e,children:[(0,o.jsx)("span",{className:"typewriter-text__measure","aria-hidden":"true",children:e}),(0,o.jsx)("span",{className:"typewriter-text__copy","aria-hidden":"true",children:e.slice(0,i)})]})}function n({text:e,className:t,delay:i,speed:l,step:c,startOnView:u}){let d=(0,s.I)(),[p,m]=(0,r.useState)(0),[f,v]=(0,r.useState)(!u),g=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(!u||f||d)return;let e=g.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e.isIntersecting&&(v(!0),t.disconnect())},{rootMargin:"0px",threshold:.01});return t.observe(e),()=>t.disconnect()},[f,d,u]),(0,r.useEffect)(()=>{let t;if(d||!f)return;let o=window.setTimeout(()=>{t=window.setInterval(()=>{m(i=>{let o=Math.min(i+c,e.length);return o===e.length&&t&&window.clearInterval(t),o})},l)},i);return()=>{window.clearTimeout(o),t&&window.clearInterval(t)}},[i,f,d,l,c,e]);let h=d?e.length:p;return(0,o.jsx)(a,{text:e,className:t,visibleCharacters:h,elementRef:g})}function l({text:e,active:t=!0,className:i="",delay:r=0,speed:s=24,step:c=1,startOnView:u=!0}){return t?(0,o.jsx)(n,{text:e,className:i,delay:r,speed:s,step:c,startOnView:u},`${e}-${r}-${s}-${c}-${u}`):(0,o.jsx)(a,{text:e,className:i,visibleCharacters:0})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.