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 bloc le 1er paramètre est obligatoire (possibilité d'utiliser un joker avec * ) importer un bloc >NomCalque purger un bloc <NomCalque
  • Space = Nom de l'espace papier/ Current / Paper / Model (défaut)
  • XYZInsertionPoint = 0,0,0
  • ?Rotation = 0-360 (en fonction de l'unité du dessin)
  • ?XInsertionPoint val (si facteur unique Y et Z ne sont pas nécessaire)
  • YInsertionPoint val (si facteur 2D le Z n'est pas nécessaire)
  • ZInsertionPoint val (si facteur 3D)
  • TrueColor 1-255 / R,V,B / ByLayer / ByBlock
  • Layer Nom du nouveau calque
  • Annotative 1 / 0 (activé/désactivé)
  • PaperOrientation 1 / 0 (activé/désactivé)
  • !nomAttribut contenu 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 calques recherche des objets surfaciques, le 1er paramètre est obligatoire
  • TrueColor 1-255 / R,V,B / ByLayer / ByBlock
  • Layer Calque de destination de hachures 1 Effacer et mettre à jour les hachures <CalqueHach (défaut : calque courant)
  • StyleName NomDuStyle
  • ScaleFactor Echelle de la hachure

#LA Calque

Création et modification des propriétés de calques (Layer).

  • Nom de calque le 1er paramètre est obligatoire (possibilité d'utiliser un joker avec * ) créer un nouveau calque : >NomCalque supprimer un calque <NomCalque
  • Name Nouveau nom de calque (renommer le calque)
  • LayerOn 1 / 0 (activé/désactivé)
  • Freeze 1 / 0 (geler/dégeler)
  • Lock 1 / 0 (verrouiller/déverrouiller)
  • TrueColor 1-255 / R,V,B
  • Linetype Nom du type de ligne
  • Lineweight 0.00/ByLayer/ByBlock/ByDefault (largeur du type de ligne)
  • Plottable 1 / 0 (tracer/pas tracer)
  • Filter Créer ou supprimer des filtres de calques créer un filtre de propriété >NomFiltre créer un filtre de groupe NomFiltre supprimer 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ésentation le 1er paramètre est obligatoire, ajouter devant le car. > pour importer une nouvelle présentation (possibilité d'utiliser le terme current )
  • NouvNom Nom pour renommer une présentation
  • Url chemin du fichier *.dwt
  • PaperScale Echelle de la configuration du papier ( X mm / 1 unité dessin)
  • CTB Nom du CTB (Exemple` "acad.ctb" ou "None" pour mettre Aucune)

#STY Style de texte

Modification des styles de texte

  • Filtre Style le 1er paramètre est obligatoire (possibilité d'utiliser un joker avec * )
  • Filtre Type Text / Cotation (le 2ème paramètre est obligatoire, possibilité d'utiliser un joker avec * )
  • Fonts Nom de la police
  • Height Hauteur

#XREF Gestion des références externe

Redéfinition des chemins des Xref (dwg, pdf, img)

  • NomOriginal le 1er paramètre est obligatoire (nom affiché, possibilité d'utiliser un joker avec * )
  • Url modification 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 )

  • Commande plusieurs 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)

  • Nom 1er paramètre obligatoire (attention à la case)
  • Type 2ème paramètre obligatoire (Acad / MySQL / http / DataReader / XLS)

Acad

  • ToDay "le d MMM yyyy"
  • Val Entré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.)
  • Rotation 0-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 Calque le 1er paramètre est obligatoire (possibilité d'utiliser un joker avec * )

  • Filtre Objet le 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)

  • TrueColor 1-255 / R,V,B

  • Layer new layer (change layer)

  • Linetype Line Type name

  • LinetypeScale 0.00 (number)

  • Lineweight 0.00/ByLayer/ByBlock/ByDefault

  • Rotation 0.00 (degre)

  • ScaleFactor 0.00 (degre, block only)

  • StyleFilter 0.00 (degre, hatch only)