Automatiser et différer le tracé de plans lourds dans AutoCAD

Comment automatiser et différer le lancement du tracé ou de la publication de nombreux plans AutoCAD (notamment ceux contenant des images volumineuses) afin de ne pas bloquer le traceur pendant les heures de travail ?

La problématique de l’impression de plans volumineux (contenant des orthophotos de grande taille ou des détails complexes) est courante et peut monopoliser les ressources du traceur pendant de longues périodes. Bien qu’AutoCAD n’intègre plus nativement une fonction de « tracé différé » comme dans ses anciennes versions (avant AutoCAD 2000), il est tout à fait possible d’automatiser et de planifier le lancement de ces tracés en combinant les fonctionnalités d’AutoCAD avec les outils système.

La solution la plus robuste et recommandée pour votre cas, qui implique de ne pas bloquer le traceur en journée, consiste à générer des fichiers de tracé (.PLT) depuis AutoCAD, puis à utiliser une tâche planifiée du système d’exploitation pour envoyer ces fichiers au traceur à l’heure souhaitée.

Voici la procédure détaillée :

  1. Génération des fichiers de tracé (.PLT) depuis AutoCAD

    • Préparation des mises en page : Assurez-vous que toutes vos mises en page (layouts) sont correctement configurées avec les échelles, les styles de tracé (CTB/STB), les cadres et les cartouches.
    • Configuration du pilote de traceur :
      • Ouvrez le Gestionnaire de configuration des traceurs (commande PLOTTERMANAGER).
      • Créez ou modifiez un fichier de configuration de traceur PC3 (par exemple, MonTraceur.pc3) pour votre traceur physique.
      • Dans les propriétés du PC3, assurez-vous que l’option « Tracer vers un fichier » (Plot to File) est cochée. Cela redirigera la sortie vers un fichier .PLT au lieu d’envoyer directement au traceur.
      • Spécifiez un dossier de destination pour vos fichiers .PLT (ex: C:\TracagesNuit\).
    • Lancement du tracé en mode fichier :
      • Utilisez la commande PUBLIER (PUBLISH) pour traiter toutes vos mises en page en une seule fois.
      • Dans la boîte de dialogue « Publier », sélectionnez les mises en page à inclure.
      • Assurez-vous que le pilote PC3 configuré pour « Tracer vers un fichier » est sélectionné comme périphérique de publication.
      • Lancez la publication. AutoCAD générera alors un fichier .PLT distinct pour chaque mise en page dans le dossier spécifié.
  2. Planification de l’envoi des fichiers .PLT au traceur (Windows)

    • Prérequis : Le traceur doit être partagé sur le réseau et accessible depuis la machine où AutoCAD a généré les .PLT. Notez le nom de partage du traceur (ex: \\ServeurImpression\TraceurA1).
    • Création d’un script d’envoi (fichier .BAT) :
      • Ouvrez le Bloc-notes.
      • Pour chaque fichier .PLT, ajoutez une ligne utilisant la commande COPY ou PRINT. La commande COPY est souvent plus fiable pour les traceurs.
      • Exemple de script send_plots.bat :
        @echo off
        echo Envoi des tracés au traceur...
        copy "C:\TracagesNuit\plan01.plt" "\\ServeurImpression\TraceurA1"
        copy "C:\TracagesNuit\plan02.plt" "\\ServeurImpression\TraceurA1"
        copy "C:\TracagesNuit\plan03.plt" "\\ServeurImpression\TraceurA1"
        :: ... répéter pour tous les fichiers .PLT
        echo Tracés envoyés.
        exit
        
      • Enregistrez ce fichier avec l’extension .bat (ex: C:\Scripts\send_plots.bat).
    • Configuration de la tâche planifiée :
      • Ouvrez le « Planificateur de tâches » de Windows (tapez taskschd.msc dans la barre de recherche).
      • Créez une nouvelle tâche de base.
      • Donnez-lui un nom descriptif (ex: « Tracé Nuit AutoCAD »).
      • Définissez le déclencheur : « Quotidien » ou « Une seule fois », et spécifiez l’heure de début souhaitée (ex: 21h00).
      • Pour l’action, choisissez « Démarrer un programme ».
      • Dans « Programme/script », naviguez jusqu’à votre fichier .bat (ex: C:\Scripts\send_plots.bat).
      • Assurez-vous que la tâche s’exécute avec les privilèges nécessaires (un compte utilisateur ayant accès au traceur partagé).

Considérations supplémentaires :

  • Jeu de feuilles (Sheet Set Manager) : Bien que le SSM ne permette pas de différer le lancement à une heure précise, il est l’outil idéal pour organiser et publier de grands ensembles de plans. Vous l’utiliserez pour la première étape (génération des PLT).
  • Fichiers PDF : Si la solution PLT/script s’avère trop complexe ou si votre traceur gère mieux les PDF, vous pouvez générer des PDF depuis AutoCAD (DWG To PDF.pc3 ou AutoCAD PDF (General Documentation).pc3) et ensuite utiliser un script pour envoyer ces PDF à l’imprimante par le biais d’un lecteur PDF (ex: AcroRd32.exe /p "chemin\fichier.pdf" "nom_imprimante"). Cependant, vous avez spécifiquement demandé à éviter cette voie.
  • Développement personnalisé : Pour des besoins très spécifiques ou une intégration plus poussée, il est possible de développer une application personnalisée (par exemple en C# .NET avec l’API AutoCAD ou la CoreConsole) pour gérer le processus de tracé et sa planification. C’est une option plus avancée mais qui offre une flexibilité maximale.

Cette approche vous permettra de libérer votre poste de travail et votre traceur pendant la journée, en déportant les tâches de tracé lourdes sur les heures creuses.