Dessiner des polylignes parallèles multiples sur AutoCAD LT 2024 avec LISP

J’ai besoin de tracer plusieurs polylignes parallèles simultanément, comme un faisceau de câbles électriques en VRD, car l’outil Décaler n’est pas pratique. Je suis sur AutoCAD LT 2024 et cherche une méthode plus efficace.

La commande MLINE n’étant pas disponible dans AutoCAD LT, une routine LISP personnalisée est la solution pour créer des polylignes parallèles multiples. Olivier Eckmann a développé un LISP, amélioré par Patrice Braud, qui permet de générer des polylignes décalées à partir d’une polyligne de base, avec la possibilité de gérer leurs propriétés.

Étapes pour utiliser le LISP d’Olivier Eckmann (modifié par Patrice Braud) :

  1. Préparer le LISP :
    • Assurez-vous que la ligne (vl-load-com) est présente au début du fichier LISP. Olivier Eckmann a confirmé l’avoir ajoutée.
    • Enregistrez le code LISP (par exemple, ppl.lsp) dans un dossier accessible par AutoCAD LT.
  2. Charger le LISP :
    • Dans AutoCAD LT 2024, utilisez la commande APPLOAD (ou _APPLOAD en version anglaise).
    • Naviguez jusqu’au fichier ppl.lsp et chargez-le. Vous pouvez l’ajouter au groupe de démarrage pour qu’il se charge automatiquement.
  3. Utiliser la commande PPL :
    • Tapez PPL dans la ligne de commande et appuyez sur Entrée.
    • Sélectionnez la polyligne de base que vous souhaitez dupliquer.
    • Entrez le nombre de polylignes parallèles à créer.
    • Spécifiez la distance de décalage entre chaque polyligne.
    • Les nouvelles polylignes seront créées avec les propriétés (calque, couleur, type de ligne) de la polyligne d’origine.
  4. Utiliser la commande PPLEDF3 (pour des modèles prédéfinis) :
    • Tapez PPLEDF3 dans la ligne de commande et appuyez sur Entrée.
    • Sélectionnez la polyligne de base.
    • Cette commande est un exemple qui utilise une liste de paramètres prédéfinis dans le LISP pour les décalages, calques, couleurs et types de lignes. Pour personnaliser ces propriétés, vous devrez modifier le code LISP de la fonction PPLEDF3 (ou en créer une nouvelle) pour y définir vos propres listes de décalages et de propriétés pour chaque ligne parallèle.

Conseil d’expert : Pour une gestion avancée des propriétés (calques, couleurs, types de lignes) pour chaque ligne parallèle, modifiez directement la fonction PPLEDF3 dans le fichier LISP ou créez une nouvelle fonction personnalisée. Vous pouvez y définir des listes de décalages et de propriétés pour chaque entité générée. Si vous avez des modèles récurrents (ex: faisceau de 3 câbles, 5 câbles), dupliquez et adaptez cette fonction pour chaque modèle.