#imRoot{ –bg:#ffffff; –bg2:#f4f6f8; –ink:#0d1a26; –ink-dim:#54626f; –line:#e2e7eb; –navy:#005d87; –steel:#4389a5; –accent:#c9d301; –sans:’Inter’,-apple-system,sans-serif; –serif:’Fraunces’,Georgia,serif; } #imRoot *{box-sizing:border-box} #imRoot{margin:0;background:var(–bg);color:var(–ink);font-family:var(–sans);padding:0 20px} #imRoot .wrap{max-width:1200px;margin:0 auto} #imRoot a{color:inherit;text-decoration:none} #imRoot img, #imRoot .ph{max-width:100%} #imRoot header{padding:16px 0;display:flex;justify-content:space-between;align-items:center;position:sticky;top:env(safe-area-inset-top,0px);background:color-mix(in srgb, var(–bg) 90%, transparent);backdrop-filter:blur(6px);z-index:30} #imRoot .brand{background:#fff;padding:7px 14px;border-radius:4px;display:inline-flex;align-items:center;border:1px solid var(–line)} #imRoot .brand img{height:26px;display:block} #imRoot .navlinks{display:flex;gap:34px;font-size:14px;color:var(–ink-dim)} #imRoot .navlinks a:hover{color:var(–ink)} #imRoot .btn{font-size:13.5px;font-weight:600;padding:11px 22px;border-radius:2px} #imRoot .btn.solid{background:var(–navy);color:#fff} #imRoot .btn.solid:hover{background:var(–accent);color:#06232f} #imRoot .btn.ghost{border:1px solid var(–line);color:var(–ink)} #imRoot .header-actions{display:flex;align-items:center;gap:14px} #imRoot .im-lang-switch{display:flex;border:1px solid var(–line);border-radius:100px;padding:3px;gap:2px;background:#fff;flex:none} #imRoot .im-lang-btn{border:none;background:transparent;font-family:var(–sans);font-size:12px;font-weight:700;letter-spacing:.03em;padding:6px 13px;border-radius:100px;cursor:pointer;color:var(–ink-dim);line-height:1} #imRoot .im-lang-btn.active{background:var(–navy);color:#fff} #imRoot .im-lang-btn:hover:not(.active){color:var(–ink)} #imRoot .hero{position:relative;padding:56px 0 0;overflow:hidden;isolation:isolate} #imRoot .hero-bg{position:absolute;inset:0;top:-20px;height:660px;z-index:-2;overflow:hidden; background: linear-gradient(180deg, var(–bg2), var(–bg) 82%); } #imRoot .hero-bg .blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;will-change:transform} #imRoot .hero-bg .blob-a{width:640px;height:640px;top:-260px;right:-140px; background:radial-gradient(circle at 40% 40%, color-mix(in srgb, var(–accent) 55%, transparent), transparent 70%); animation:driftA 26s ease-in-out infinite; } #imRoot .hero-bg .blob-b{width:520px;height:520px;top:60px;left:-180px; background:radial-gradient(circle at 60% 40%, color-mix(in srgb, var(–navy) 60%, transparent), transparent 72%); animation:driftB 32s ease-in-out infinite; } #imRoot .hero-bg .blob-c{width:380px;height:380px;top:220px;right:8%; background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(–steel) 45%, transparent), transparent 72%); animation:driftC 22s ease-in-out infinite; } @keyframes driftA{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-60px,40px) scale(1.08)}} @keyframes driftB{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(50px,-30px) scale(1.05)}} @keyframes driftC{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-30px,-50px) scale(.94)}} #imRoot .hero-bg .lines{position:absolute;inset:0;z-index:-1; background-image: repeating-linear-gradient(0deg, color-mix(in srgb, var(–ink) 5%, transparent) 0 1px, transparent 1px 46px), repeating-linear-gradient(90deg, color-mix(in srgb, var(–ink) 5%, transparent) 0 1px, transparent 1px 46px); background-size:46px 46px; animation:panGrid 60s linear infinite; mask-image:linear-gradient(180deg, black, transparent 92%); } @keyframes panGrid{from{background-position:0 0}to{background-position:460px 460px}} #imRoot .hero-track{position:absolute;inset:0;width:100%;height:100%;z-index:-1;opacity:.7} #imRoot .hero-track path{fill:none;stroke:var(–accent);stroke-width:1.4;stroke-dasharray:8 10;animation:trackFlow 14s linear infinite} #imRoot .hero-track .dot{fill:var(–accent);animation:dotFly 9s ease-in-out infinite} @keyframes trackFlow{to{stroke-dashoffset:-360}} @keyframes dotFly{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}100%{offset-distance:100%;opacity:0}} @media (prefers-reduced-motion:reduce){ #imRoot .hero-bg .blob, #imRoot .hero-bg .lines, #imRoot .hero-track path, #imRoot .hero-track .dot{animation:none} } #imRoot .hero-eyebrow{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(–navy);margin-bottom:20px} #imRoot .hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center;padding-bottom:56px} #imRoot h1{font-family:var(–serif);font-weight:600;font-size:clamp(34px,4.6vw,54px);line-height:1.08;letter-spacing:-.01em;margin:0 0 24px;text-wrap:balance} #imRoot .lead{font-size:17px;color:var(–ink-dim);max-width:46ch;margin:0 0 32px;line-height:1.65} #imRoot .hero-actions{display:flex;gap:14px;margin-bottom:8px;flex-wrap:wrap} #imRoot .hero-visual{aspect-ratio:4/5;border-radius:6px;position:relative;overflow:hidden;border:1px solid var(–line);background:var(–bg2)} #imRoot .hero-visual img{width:100%;height:100%;object-fit:cover;display:block} #imRoot .hero-visual::after{content: » »;position:absolute;top:0;bottom:0;width:35%; background:linear-gradient(90deg, transparent, rgba(255,255,255,.16), transparent); animation:sweep 7s ease-in-out infinite; } @keyframes sweep{0%{left:-40%}55%{left:110%}100%{left:110%}} #imRoot .hero-visual .cap{position:absolute;left:16px;bottom:14px;color:#fff;font-size:12px;letter-spacing:.05em;text-transform:uppercase;opacity:.9;z-index:1;text-shadow:0 1px 6px rgba(0,0,0,.5)} @media (prefers-reduced-motion:reduce){ .hero-visual::after{animation:none} } #imRoot .trustbar{border-top:1px solid var(–line);border-bottom:1px solid var(–line);padding:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;color:var(–ink-dim);font-size:12px;letter-spacing:.05em;text-transform:uppercase} #imRoot section{padding:76px 0} #imRoot .section-head{max-width:680px;margin:0 auto 44px;text-align:center} #imRoot .kicker{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(–navy);margin-bottom:14px} #imRoot .kicker.on-dark{color:var(–accent)} #imRoot h2{font-family:var(–serif);font-weight:600;font-size:clamp(26px,3.2vw,38px);margin:0;text-wrap:balance} #imRoot .section-head p{color:var(–ink-dim);margin-top:16px;font-size:15.5px;line-height:1.6} #imRoot .services{display:grid;grid-template-columns:repeat(3,1fr);gap:22px} #imRoot .svc{background:var(–bg2);border:1px solid var(–line);border-radius:4px;padding:28px 24px} #imRoot .svc .num{font-family:var(–serif);color:var(–navy);font-size:14px;font-weight:600;margin-bottom:16px} #imRoot .svc h3{font-size:16.5px;font-weight:600;margin:0 0 10px} #imRoot .svc p{color:var(–ink-dim);font-size:14px;line-height:1.6;margin:0} #imRoot .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center} #imRoot .split .visual{border-radius:6px;overflow:hidden;position:relative;aspect-ratio:4/5; background: repeating-linear-gradient(0deg, rgba(255,255,255,.05) 0 1px, transparent 1px 40px), repeating-linear-gradient(90deg, rgba(255,255,255,.05) 0 1px, transparent 1px 40px), radial-gradient(ellipse 80% 70% at 50% 40%, color-mix(in srgb, var(–navy) 55%, transparent), transparent 75%), var(–ink); display:flex;align-items:center;justify-content:center; } #imRoot .split .visual .portrait{width:62%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:7px solid var(–accent);box-shadow:0 12px 40px rgba(0,0,0,.35)} #imRoot .split .visual .portrait img{width:100%;height:100%;display:block;object-fit:cover} #imRoot .quote{font-family:var(–serif);font-size:19px;line-height:1.5;font-weight:500;color:var(–ink);margin:26px 0 18px;text-wrap:balance} #imRoot .quote-by{display:flex;align-items:center;gap:12px;font-size:13.5px;color:var(–ink-dim)} #imRoot .quote-by .line{width:26px;height:1px;background:var(–accent)} #imRoot .split ul{margin:22px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px} #imRoot .split li{display:flex;gap:12px;font-size:14.5px;color:var(–ink-dim);align-items:flex-start} #imRoot .split li::before{content: » »;width:6px;height:6px;border-radius:50%;background:var(–accent);margin-top:7px;flex:none} #imRoot .simlist{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 24px} #imRoot .simlist div{display:flex;gap:10px;align-items:baseline;font-size:14.5px;color:var(–ink-dim);border-top:1px solid var(–line);padding-top:12px} #imRoot .simlist div::before{content: »→ »;color:var(–navy);font-size:13px} #imRoot .tools{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:24px} #imRoot .tools span{border:1px solid var(–line);border-radius:100px;padding:7px 16px;font-size:12.5px;color:var(–ink-dim);letter-spacing:.02em} #imRoot .featured{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px} #imRoot .case{border-radius:4px;overflow:hidden;border:1px solid var(–line)} #imRoot .case .thumb{aspect-ratio:16/10;background:var(–bg2)} #imRoot .case .thumb img{width:100%;height:100%;object-fit:cover;display:block} #imRoot .case .body{padding:20px} #imRoot .case .tag{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(–navy);font-weight:600} #imRoot .case h4{margin:8px 0 6px;font-size:17px} #imRoot .case p{margin:0;color:var(–ink-dim);font-size:13.5px;line-height:1.55} #imRoot .grid-projects{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(–line);border:1px solid var(–line);border-radius:4px;overflow:hidden} #imRoot .gp{background:var(–bg2);padding:18px 16px;min-height:104px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px} #imRoot .gp .tag{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(–navy);font-weight:600} #imRoot .gp .t{font-size:13.5px;font-weight:600;line-height:1.3} #imRoot .cta{background:var(–navy);color:#fff;border-radius:6px;padding:60px 44px;text-align:center} #imRoot .cta h2{color:#fff} #imRoot .cta p{color:#c4d2de;max-width:46ch;margin:16px auto 30px} #imRoot .cta .btn.solid{background:var(–accent);color:#06232f} #imRoot .cta .btn.ghost{border-color:rgba(255,255,255,.35);color:#fff} #imRoot .cta-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap} #imRoot .contact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px} #imRoot .cbox{border:1px solid var(–line);border-radius:4px;padding:22px 20px;background:var(–bg2)} #imRoot .cbox .l{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(–navy);font-weight:600;margin-bottom:8px} #imRoot .cbox .v{font-size:14.5px;font-weight:600;line-height:1.4} #imRoot footer{border-top:1px solid var(–line);padding:34px 0 44px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;color:var(–ink-dim);font-size:13px} @media (max-width:860px){ #imRoot .hero-grid{grid-template-columns:1fr} #imRoot .hero-visual{aspect-ratio:16/10} #imRoot .navlinks{display:none} #imRoot .services{grid-template-columns:1fr} #imRoot .split{grid-template-columns:1fr} #imRoot .featured{grid-template-columns:1fr} #imRoot .grid-projects{grid-template-columns:repeat(2,1fr)} #imRoot .simlist{grid-template-columns:1fr} #imRoot .contact-grid{grid-template-columns:repeat(2,1fr)} #imRoot .cta{padding:44px 24px} } #imRoot .im-chat-fab{position:fixed;right:22px;bottom:22px;z-index:999;width:58px;height:58px;border-radius:50%; background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.28); transition:transform .18s ease, box-shadow .18s ease; } #imRoot .im-chat-fab:hover{transform:scale(1.07);box-shadow:0 10px 28px rgba(0,0,0,.34)} #imRoot .im-chat-fab svg{width:29px;height:29px;fill:#fff;display:block} #imRoot .im-chat-fab .im-chat-ping{position:absolute;inset:0;border-radius:50%;background:#25D366;opacity:.55; animation:imChatPing 2.6s ease-out infinite; } @keyframes imChatPing{0%{transform:scale(1);opacity:.55}80%{transform:scale(1.7);opacity:0}100%{transform:scale(1.7);opacity:0}} #imRoot .im-chat-tip{position:absolute;right:70px;bottom:15px;background:var(–ink);color:#fff;font-size:13px; font-weight:500;padding:8px 14px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none; transform:translateX(6px);transition:opacity .18s ease, transform .18s ease; } #imRoot .im-chat-fab:hover .im-chat-tip{opacity:1;transform:translateX(0)} @media (prefers-reduced-motion:reduce){ #imRoot .im-chat-ping{animation:none} } @media (max-width:640px){ #imRoot .im-chat-fab{right:16px;bottom:16px;width:52px;height:52px} #imRoot .im-chat-fab .im-chat-tip{display:none} } #imRoot .im-mnav{display:none;position:relative} #imRoot .im-mnav summary{list-style:none;cursor:pointer;border:1px solid var(–line);border-radius:4px;padding:9px 12px;font-size:13px;font-weight:600;background:#fff} #imRoot .im-mnav summary::-webkit-details-marker{display:none} #imRoot .im-mnav nav{position:absolute;right:0;top:calc(100% + 8px);background:#fff;border:1px solid var(–line);border-radius:6px;box-shadow:0 12px 30px rgba(13,26,38,.12);padding:8px;display:flex;flex-direction:column;min-width:220px;z-index:40} #imRoot .im-mnav nav a{padding:10px 12px;font-size:14.5px;color:var(–ink);border-radius:4px} #imRoot .im-mnav nav a:hover{background:var(–bg2)} #imRoot .navlinks a.cur{color:var(–navy);font-weight:600} #imRoot .page-hero{position:relative;padding:64px 0 56px;overflow:hidden;isolation:isolate} #imRoot .page-hero .hero-bg{height:100%;top:0} #imRoot .page-hero .lead{max-width:62ch;margin-bottom:28px} #imRoot .crumbs{font-size:12.5px;color:var(–ink-dim);margin-bottom:18px} #imRoot .crumbs a{color:var(–navy)} #imRoot .prose{max-width:780px;margin:0 auto} #imRoot .prose h2{font-size:clamp(24px,2.6vw,30px);margin:48px 0 14px} #imRoot .prose h3{font-size:18px;font-weight:600;margin:30px 0 10px} #imRoot .prose p{color:var(–ink-dim);font-size:16px;line-height:1.75;margin:0 0 16px} #imRoot .prose a{color:var(–navy);text-decoration:underline;text-underline-offset:3px} #imRoot .prose ul{margin:0 0 18px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px} #imRoot .prose li{display:flex;gap:12px;color:var(–ink-dim);font-size:15.5px;line-height:1.6} #imRoot .prose li::before{content: » »;width:6px;height:6px;border-radius:50%;background:var(–accent);margin-top:9px;flex:none} #imRoot .prose strong{color:var(–ink)} #imRoot .steps{counter-reset:st;display:grid;grid-template-columns:repeat(2,1fr);gap:18px} #imRoot .steps .svc h3::before{counter-increment:st;content:counter(st,decimal-leading-zero);display:block;font-family:var(–serif);color:var(–navy);font-size:14px;margin-bottom:12px} #imRoot .svc ul{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px} #imRoot .svc li{font-size:13.5px;color:var(–ink-dim);display:flex;gap:9px;line-height:1.45} #imRoot .svc li::before{content: »→ »;color:var(–navy);font-size:12px} #imRoot .gp .d{font-size:12.5px;color:var(–ink-dim);line-height:1.45;margin-top:4px} #imRoot .grid-projects.big{grid-template-columns:repeat(3,1fr)} #imRoot .grid-projects.big .gp{min-height:140px;justify-content:flex-start;padding:22px 20px} #imRoot .cbox a{color:inherit} #imRoot .linkrow{text-align:center;margin-top:26px} #imRoot .linkrow a{color:var(–navy);font-weight:600;font-size:14px} @media (max-width:860px){ #imRoot .im-mnav{display:block} #imRoot .header-actions .btn{display:none} #imRoot .steps{grid-template-columns:1fr} #imRoot .grid-projects.big{grid-template-columns:1fr} } #imRoot .brand img{height:34px} .elementor-widget-html:has(#imRoot){width:100%!important;max-width:100%!important;flex:1 1 100%!important}
INTILLIMECH & CO
Accueil / Algérie
Bureau d’études mécanique · Algérie · à distance

Bureau d’études mécanique pour les industriels algériens

Conception SOLIDWORKS, calcul et simulation numérique ANSYS : INTILLIMECH & CO réalise vos études mécaniques à distance pour les entreprises d’Alger, Oran, Constantine, Sétif, Annaba et de toute l’Algérie.

100 % à distance

Un bureau d’études voisin, sans vous déplacer

Toutes nos études se font à distance : vous nous transmettez votre besoin, vos plans ou vos fichiers CAO, et nous vous livrons des modèles 3D, des plans de fabrication, des notes de calcul et des rapports de simulation directement exploitables par votre atelier ou votre sous-traitant.

Même fuseau horaire, même langue de travail (français), des échanges rapides par e-mail, visioconférence ou WhatsApp : travailler avec un bureau d’études tunisien est aussi simple qu’avec un prestataire local.

Comment ça marche

Un projet à distance en quatre étapes

Vous décrivez votre besoin

Fonction, dimensions, cadence, contraintes, photos ou plans existants : par e-mail ou via le formulaire de devis.

Nous chiffrons l’étude

Nous revenons vers vous avec un périmètre clair, un délai et un devis.

Échanges en visioconférence

Points d’avancement réguliers, partage d’écran sur les modèles 3D et validation de chaque étape avec vous.

Livraison des fichiers

Modèles SOLIDWORKS, formats neutres (STEP, PDF, DWG), plans cotés, nomenclatures, notes de calcul et rapports de simulation.

Nos prestations

Ce que nous réalisons pour vous

01

Machines spéciales

Conception de machines et d’équipements industriels sur mesure.

02

Conception & CAO SOLIDWORKS

Modélisation 3D, mises en plan, nomenclatures, rétro-conception.

03

Simulation numérique

Analyses statiques, fatigue, vibrations, thermique et CFD sous ANSYS et SOLIDWORKS Simulation.

04

Calcul & dimensionnement

Structures, arbres, engrenages, roulements et transmissions (KISSsoft).

05

Dossiers de fabrication

Plans prêts pour l’atelier, choix des matériaux et des procédés.

06

Assistance technique

Vérification de calculs, optimisation d’un équipement existant, support R&D.

Secteurs

Des équipements pour toute l’industrie

Agroalimentaire et oléicole, textile, plasturgie et recyclage, manutention, levage et convoyage : plus de 250 études réalisées, dont une sélection de projets est présentée sur notre site (du broyeur d’olive à la ligne d’enrobage de biscuits), dans le respect de la confidentialité de nos clients.

Nous intervenons à distance pour les entreprises d’Alger, Oran, Constantine, Sétif, Annaba, Blida, Béjaïa et de toutes les wilayas.

Contact

Un projet en Algérie ?

Envoyez-nous votre besoin et vos fichiers : nous revenons vers vous rapidement avec une proposition.

Une question ? Écrivez-nous