jeudi 25 août 2011

Palette de calques ou boîte de dialogue classique

Source : http://aecad.blogspot.com/2009/02/les-calques-sous-autocad-2009-palette.html

Depuis AutoCAD 2009, la modification des calques via une palette ne nécessite plus le clique sur un bouton OK pour que les modifications soient appliquées au dessin. La palette des calques a les mêmes propriétés que les autres palettes AutoCAD (ancrage, masquage automatique, transparence, ...).

La variable LAYERDLGMODE permet de choisir si l'on désire utiliser la palette des calques (LAYERDLGMODE=1) ou le dialogue des calques (LAYERDLGMODE=0), avec le bouton OK pour valider les modifications.

Garder la palette des calques ouverte (visible ou masquée) peut ralentir sensiblement AutoCAD 2009 (j'espère que ce problème ne sera plus présent dans les prochaines versions). Il est donc préférable de fermer la palette lorsque vous ne l'utilisez pas. Si vous désirez vérifier ce problème de lenteur, suivez la procédure ci-après :

  • Ouvrir un dessin possédant plusieurs calques et/ou filtres de calque.
  • Afficher la palette des calques.
  • Aller en espace papier, créer une fenêtre si nécessaire.
  • Exécuter la commande DEPLACER, choisir une ou plusieurs fenêtres.
  • Durant la phase de déplacement de ces fenêtres, vous verrez scintiller le contenu de la palette des calques.
D'autres nouveautés liées aux calques ont été implémentées dans les dernières versions d'AutoCAD.

Offset avec chanfrein ou raccord

Source : http://aecad.blogspot.com/2009/03/offsetgaptype-methode-de-decalage.html

La variable OffsetGapType définit la méthode de décalage des 'polylignes'. Notez que contrairement à ce qui est noté dans l'aide en ligne d'AutoCAD 2009, cette commande n'agit pas que sur les 'polylignes' fermées. Elle agit également sur les 'polylignes' non fermées.


Cette variable est une variable système, elle est globale à l'application (elle n'est donc pas spécifique au dessin). Sa valeur courante est stockée dans la base de registre.

L'exemple ci-dessus présente le résultat de la commande 'Decaler' pour les 3 valeurs possibles de la variable OffsetGapType.
  • Valeur : 0 - Les segments sont prolongés.
  • Valeur : 1 - Raccordement avec un rayon égale à la distance de décalage
  • Valeur : 2 - La distance depuis le sommet perpendiculaire sur le chanfrein est égale à la distance de décalage.
Cette variable est également utilisée par la commande 'FilletFeature' d'AutoCAD Civil 3D. Cette commande est également accessible via le menu 'Talus' > 'Modifier la géométrie des lignes caractéristiques de terrain' > 'Raccord'.

mercredi 24 août 2011

Règles de nommage des fichiers

 Voici le résultat (toujours en évolution) de réflexions et de mauvaises expériences concernant les noms attribués aux fichiers. De mauvais noms peuvent provoquer une perte de temps, mais aussi des pertes de données.
  1. Les contraintes du système d'exploitation :
    Certaines applications ne permettent pas la gestion de noms longs. Il faut donc dans la mesure du possible conserver un nom complet (incluant les dossiers successifs) dont la longueur est inférieure à 256 caractères ("\\serveur\partage\dossier\sous-dossier\nomdefichier.ext" doit faire 256 caractères maximum).
  2. Les caractères utilisables : les 26 lettres de l'alphabet latin, les chiffres de 0 à 9, quelques symboles de ponctuations ( - + _ ), éventuellement le point (à éviter, car normalement réservé à la séparation nom de fichier / extension).
    Les caractères spéciaux (* & @ / \ , ? ; : ) et les caractères accentués (é è à ...) sont interdits. Les espaces ne sont pas interdits, mais il faut savoir qu'ils ne pourront pas être correctement restitués dans certaines conditions (ex : fichier joint dans un webmail : les espaces sont remplacés par %20).
    L'emploi de majuscules ou de minuscules est indifférent. Toutefois il faut éviter les noms entièrement en majuscules qui attirent inutilement l'attention.
  3. Les dates : toujours dans le format YYMMDD, afin d'avoir un classement chronologique lorsqu'on affiche les fichiers en ordre alphabétique dans l'explorateur.
    Eviter les dossiers reprenant une version d'un projet et intitulés "Version janvier".
  4. Le nom en lui-même doit être explicite sur le contenu du fichier tout en respectant la règle 1. Il doit être compréhensible par d'autres utilisateurs et lorsqu'on doit s'en resservir plusieurs années après la création.
    Eviter les termes "final" et autres du même genre. On ne sait en effet jamais si la version est finale, on risque donc de devoir créer un "final2" ou "final_final" qui prête à confusion. L'utilisation des dates semble plus judicieux.

Enlever le formattage (surcharges de styles) des textes

Il arrive (notamment avec des fichiers exportés depuis d'autres logiciels) que les textes possèdent des propriétés (essentiellement la police de caractère) différentes de celles de leur style.

Exemple :
Texte en style "Arial", avec un changement de police en simplex dans l'éditeur

















































Le style "Arial" est pourtant bien défini en Arial


Solution :

Télécharger le lisp StripMText.lsp : http://cadabyss.wordpress.com/2007/04/01/stripmtext-v309/
Le dézipper dans un dossier ressource d'Autocad (dossier "support" par exemple).
Aller dans Outils > Autolisp > Charger une application. Sélectionner le lisp et cliquer sur Charger.
Utiliser la commande StripMText et choisir les options.

jeudi 18 août 2011

Boîte de dialogue de hachures très lente

Lors de la création de hachures, il arrive que le choix d'un point ou d'objets soit lent à arriver. L'écran reste de longues secondes sur la boîte de dialogue avant de redonner accès au dessin pour sélectionner la zone. On peut alors désactiver la prévisualisation en direct par la variable système HPQUICKPREVIEW = off pour retrouver un comportement rapide.