AP3D Convertir des Blocs AutoCAD en Equipement Divers Plant 3D

La création d’un équipement ne nécessite pas obligatoirement des objets 3D. Une simple ligne peut être convertie en équipement. Ce qui veut dire que si on effectue des filtres de recherche sur des calques, des matériaux et autres il y a peut être un risque de se retrouver avec des conversions incohérentes sauf si un calque ou un type de matériaux correspond à un ensemble d’objet pour un et un seul équipement.

Toutefois la sélection en masse pour la création d’équipements est possible car la commande « _-PlantEquipmentConvert » peut être utilisée en tant que ligne de commande pour qu’elle n’ouvre pas la fenêtre de sélection de la classe..

Voici un petit programme AutoLisp vite fait qui converti une sélection de blocs AutoCAD  en « Equipement divers » Plant 3D.


;; Conversion blocs en équipement divers Plant 3D
;; Dominique VAQUAND 22.05.2020
;; www.dominique-vaquand.com

(defun c:Ap3D_BlocsEnEquipementDivers ( / SelectionObjets Index Bloc_Ent Bloc_Position)

(princ "\nBlocs à convertir en équipement divers Plant 3D: ")
(setq SelectionObjets (ssget (list (cons 0 "INSERT") )))

(setq Index 0)

(repeat (sslength SelectionObjets)
(setq Bloc_Ent (ssname SelectionObjets index))
(setq Bloc_Position (cdr (assoc 10 (entget Bloc_Ent))))
(command "_-PlantEquipmentConvert" Bloc_Ent "" "_MiscEquipment" Bloc_Position)
(setq index (1+ index))
)

(princ)

)

AP3_BlocsEnEquipementDivers.zip

 

Cette entrée a été publiée dans Blog. Sauvegarder le permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *