Listing des actions - Tamu/revo GitHub Wiki
La liste est non exhaustive, merci d'avance pour vos suggestions et questions.
#BL  Bloc
Insertion et modification des propriétés de blocs.
Nom du blocle 1er paramètre est obligatoire (possibilité d'utiliser un joker avec * ) importer un bloc>NomCalquepurger un bloc<NomCalqueSpace= Nom de l'espace papier/ Current / Paper / Model (défaut)XYZInsertionPoint= 0,0,0?Rotation= 0-360 (en fonction de l'unité du dessin)?XInsertionPointval (si facteur unique Y et Z ne sont pas nécessaire)YInsertionPointval (si facteur 2D le Z n'est pas nécessaire)ZInsertionPointval (si facteur 3D)TrueColor1-255 / R,V,B / ByLayer / ByBlockLayerNom du nouveau calqueAnnotative1 / 0 (activé/désactivé)PaperOrientation1 / 0 (activé/désactivé)!nomAttributcontenu de l'attribut ("!"` obligatoire pour définir les attributs)
Exemple spécifique de la commande
#BL;>X:\Dossier1\Dossier2\Library\;
La commande recherche tout les blocs du dossier puis met à jour les blocs (écrasement des blocs)
#HA  Hachure
Création des hachures à l'intérieur d'objets surfaciques
Filtre calquesrecherche des objets surfaciques, le 1er paramètre est obligatoireTrueColor1-255 / R,V,B / ByLayer / ByBlockLayerCalque de destination de hachures 1 Effacer et mettre à jour les hachures<CalqueHach(défaut : calque courant)StyleNameNomDuStyleScaleFactorEchelle de la hachure
#LA  Calque
Création et modification des propriétés de calques (Layer).
Nom de calquele 1er paramètre est obligatoire (possibilité d'utiliser un joker avec * ) créer un nouveau calque :>NomCalquesupprimer un calque<NomCalqueNameNouveau nom de calque (renommer le calque)LayerOn1 / 0 (activé/désactivé)Freeze1 / 0 (geler/dégeler)Lock1 / 0 (verrouiller/déverrouiller)TrueColor1-255 / R,V,BLinetypeNom du type de ligneLineweight0.00/ByLayer/ByBlock/ByDefault (largeur du type de ligne)Plottable1 / 0 (tracer/pas tracer)FilterCréer ou supprimer des filtres de calques créer un filtre de propriété>NomFiltrecréer un filtre de groupeNomFiltresupprimer un filtre<NomFiltre(pour ajouter plusieurs calques dans le filtre, ajoutez-les dans la propriété Nom séparés par le caractère|)
#PS  Espace papier (Présentation)
Création et modification des paramètres des présentation AutoCAD.
NomPrésentationle 1er paramètre est obligatoire, ajouter devant le car.>pour importer une nouvelle présentation (possibilité d'utiliser le termecurrent)NouvNomNom pour renommer une présentationUrlchemin du fichier *.dwtPaperScaleEchelle de la configuration du papier ( X mm / 1 unité dessin)CTBNom du CTB (Exemple` "acad.ctb" ou "None" pour mettre Aucune)
#STY  Style de texte
Modification des styles de texte
Filtre Stylele 1er paramètre est obligatoire (possibilité d'utiliser un joker avec * )Filtre TypeText / Cotation (le 2ème paramètre est obligatoire, possibilité d'utiliser un joker avec * )FontsNom de la policeHeightHauteur
#XREF  Gestion des références externe
Redéfinition des chemins des Xref (dwg, pdf, img)
NomOriginalle 1er paramètre est obligatoire (nom affiché, possibilité d'utiliser un joker avec * )Urlmodification en#absolus ou@relatif et remplacement de caractère (C:/abc||Y:/xyz)
#Cmd  Commande en ligne de commande (AutoCAD)
Commande classique AutoCAD qui peux être exécuté dans un flux (exemple: regen )
Commandeplusieurs commandes peuvent être ajoutées en les séparants par le car.|
#Var  Variable d'action
Chargement de données externe et stockée dans une variable. (une variable peux être un listing)
Nom1er paramètre obligatoire (attention à la case)Type2ème paramètre obligatoire (Acad / MySQL / http / DataReader / XLS)
Acad
ToDay"le d MMM yyyy"ValEntrée une valeur dans l'action ou ajouter une saisie manuelle (ajouter le>ou>>NUM*sélection objets avec filtre attr. pour les bloc uniquement ou>>>saisie coord.)Rotation0-360 (en fonction de l'unité du dessin)
Plus d'information concernant le format des dates
#OBJ  Traitement sur les objets
Modifications sur les objets AutoCAD
- 
Filtre Calquele 1er paramètre est obligatoire (possibilité d'utiliser un joker avec * ) - 
Filtre Objetle 2ème paramètre est obligatoire (<pour effacer les objets, possibilité d'utiliser un joker avec * )- AlignedDimension
 - Arc
 - ArcDimension
 - Attribute
 - BlockReference
 - Circle
 - DBPoint
 - DBText
 - DiametricDimension
 - Ellipse
 - Hatch
 - Helix
 - LineAngularDimension2
 - Line
 - MText
 - Polyline3d
 - Polyline2d
 - Polyline
 - RadialDimension
 - Ray
 - RotatedDimension
 - Spline
 - Xline
 - Wipeout
 - Solid3d
 - SubDMesh
 - Surface
 - PlaneSurface
 - Others (autres : objet divers non listé ci-dessus)
 
 - 
Space= Nom de l'espace papier/ Current / Paper / block / Model (défaut) - 
TrueColor1-255 / R,V,B - 
Layernew layer (change layer) - 
LinetypeLine Type name - 
LinetypeScale0.00 (number) - 
Lineweight0.00/ByLayer/ByBlock/ByDefault - 
Rotation0.00 (degre) - 
ScaleFactor0.00 (degre, block only) - 
StyleFilter0.00 (degre, hatch only)