Automatiser ses plans de coffrage avec des routines LISP AutoCAD

Automatiser ses plans de coffrage avec des routines LISP AutoCAD

À force de recliquer le même décalage de polyligne sur une rive de dalle, on se demande si une routine ne ferait pas le boulot à votre place. La question revient dès qu'un dessinateur freelance du BTP s'attaque à la productivité CAO. Automatiser ses plans de coffrage avec des routines LISP AutoCAD, ça fait rêver tout le monde : gagner du temps sur le dessin de coffrage, lâcher les tâches bêtes et garder la tête pour le béton armé. Mais est-ce que ça tient la route sur de vrais plans, ou est-ce un gadget de plus ? Voilà les questions qu'on me pose le plus, et mes réponses de praticien, pas d'ingénieur.

Une routine LISP, ça automatise quoi exactement sur un plan de coffrage ?

Concrètement, une routine LISP, c'est un petit bout de code qui tourne dans l'interpréteur VLISP intégré à AutoCAD. Pas de module payant en plus, pas d'extension à installer à côté : le langage vit dans le logiciel depuis toujours. Ce qu'il sait faire, c'est répéter sans broncher les gestes qui vous bouffent vos soirées sur un plan de coffrage — coter une série de barres, repérer une volée de poutres, ou poser un cartouche propre et identique sur chaque feuille d'un dossier. Vous tapez une commande, le code dessine. La règle à garder en tête avant même de penser à acheter quoi que ce soit : une routine fait gagner du temps sur ce qui est répétitif et carré, jamais sur ce qui demande un coup d'œil.

Rien de magique là-dedans, juste de la répétition déléguée.

Écran AutoCAD montrant le chargement de routines LISP pour le coffrage

AutoCAD LT, le piège à vérifier avant d'acheter

Première chose à contrôler avant de sortir la carte bleue pour un pack de routines : la version d'AutoCAD sur laquelle vous travaillez. Les routines LISP tournent sur toutes les versions complètes du logiciel depuis la vieille R14 — autant dire qu'on est large. Mais elles ne fonctionnent pas sur AutoCAD LT, et aucun pack ne contournera ça : LT n'embarque tout simplement pas l'interpréteur. Bertrand, un chef de chantier qui bascule vers le bureau d'études et qui me pose surtout des questions sur les fondamentaux, a failli tomber dans ce trou — prêt à investir dans des scripts que sa licence LT n'aurait jamais chargés. La vérif tient en quelques secondes et elle évite un achat pour rien.

Faut-il standardiser ses calques avant de lancer une routine ?

Oui, et c'est sans doute la réponse la plus importante de toute cette page. Une routine est bête : elle applique des règles, point. Si vos calques ne portent pas les noms qu'elle attend, vous passerez plus de temps à rattraper des couleurs et des épaisseurs de trait qu'à dessiner. Ouvrir un fichier de base et y trouver les calques déjà nommés et rangés, c'est exactement ce qui fait sortir un plan propre du premier coup plutôt qu'un brouillon à reprendre. Avant de toucher au LISP, je renvoie toujours vers comment organiser ses calques de ferraillage sans être ingénieur béton — c'est la fondation. Évelyne, chargée de projet dans une agence d'architecture, ne jure que par les PDF en calques fusionnés avant chaque réunion de chantier ; si votre calquage est sale en amont, sa demande tourne au cauchemar, routine ou pas. Même logique pour les blocs dynamiques : ils ne valent rien si votre bibliothèque n'est pas carrée.

Coupe de poutre en béton armé détaillée sur un écran de dessin AutoCAD

Charger une routine avec APPLOAD sans casser son fichier

La manip en elle-même n'a rien de sorcier. Sur AutoCAD, on tape la commande APPLOAD, on pointe le fichier .lsp, et la commande devient disponible dans le dessin courant. Le seul vrai conseil que je martèle : testez d'abord sur une copie, jamais sur le plan que le client attend pour le lendemain matin. Charger du code tiers dans un fichier en cours, ça reste un petit pincement quand on n'est pas informaticien de formation. Une routine mal écrite peut semer des objets fantômes ou modifier un réglage sans prévenir. Sur une copie, le pire scénario, c'est quelques minutes perdues ; sur le bon fichier, c'est la soirée entière.

Ce qu'une routine ne fera jamais à votre place

Voilà la limite qu'aucun script ne franchit. Un LISP applique des règles de dessin, il ne réfléchit pas pour vous. La section d'acier, la descente de charge, le pourquoi d'une semelle ou d'un renfort — ça reste l'affaire de l'ingénieur, pas du dessinateur et encore moins du code.

Longtemps, j'ai cru gagner du temps sur les nomenclatures en collant mes tableaux Excel directement dans le dessin, en OLE. Mauvaise pioche. À la moindre mise à jour, l'objet se décale, refuse de s'imprimer correctement, et on passe plus de temps à le recaler qu'à l'avoir saisi à la main. La nomenclature d'armatures mérite son propre outil — j'y reviens ailleurs sur le site — pas un bricolage collé à l'arrache. Une routine, c'est la même histoire : elle exécute proprement ce que vous savez déjà faire, elle ne rattrape pas un raisonnement bancal.

Outils de dessinateur posés sur un plan de coffrage béton armé imprimé

Alors, on installe ou on garde ses vieux blocs ?

Ma réponse dépend d'où vous en êtes. Si vous débutez et que vous bricolez encore vos premiers coffrages, laissez le LISP de côté : tant qu'on n'a pas compris pourquoi on place les choses, automatiser revient à foncer plus vite dans le mur. Mais si vous tenez déjà votre métier de projeteur et que les cotations à rallonge vous sortent par les yeux, une routine se rentabilise vite — sur deux ou trois gros dossiers, le temps récupéré est bien réel. La condition ne bouge pas : un environnement carré derrière, sinon rien. Pour creuser ce point, pourquoi choisir un gabarit ferraillage AutoCAD pour vos plans de béton complète bien le sujet. Le LISP, voyez ça comme un meuble en kit : les pièces sont toutes là, mais si votre plan de montage — vos calques, vos blocs — part de travers, vous assemblerez quand même quelque chose de bancal, juste plus vite.