selton Posté(e) le 9 novembre 2006 Posté(e) le 9 novembre 2006 Salut a tous,J'ai une petit question sur les champs!Sur champs objet Air - j'aimerai pouvoir lui metre pas defaut le suffixe M² Car a chaque insersion on n'est oblige de le remetre, Alors Comment peut on l'automatiser?Merci
jalna Posté(e) le 9 novembre 2006 Posté(e) le 9 novembre 2006 Salut,Je te conseille de regarder ce sujet http:// http://www.cadxp.com/sujetXForum-11551.htmMerci (gile) "Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."J-C Van DammeMon forum : http://plexus.forumactif.org/
selton Posté(e) le 9 novembre 2006 Auteur Posté(e) le 9 novembre 2006 Merci mais peut on l'avoir en fichier de facon a le remplacer celui pas defaut AutoCAD 2007?
(gile) Posté(e) le 9 novembre 2006 Posté(e) le 9 novembre 2006 Salut, Dans la boite de dialogue "Champ" clique sur le bouton "Outils supplémentaires" et dans la nouvelle boite qui s'ouvre, tu ajoutes ton suffixe. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
(gile) Posté(e) le 9 novembre 2006 Posté(e) le 9 novembre 2006 Je crois que j'avais lu un peu trop vite la question. Un suffixe par défaut, je ne pense pas qu'on puisse, mais avec un petitLISP tu peux te faire une commande pour le champ "aire" d'une polyligne avec un suffixe : m² Voici un exemple : (defun c:champ-aire (/ ss obj ins id) (vl-load-com) (setq AcDoc (vla-get-ActiveDocument (vlax-get-acad-object)) Space (if (= 1 (getvar "CVPORT")) (vla-get-PaperSpace AcDoc) (vla-get-ModelSpace AcDoc) ) ) (if (setq ss (ssget "_:S:E" '((0 . "LWPOLYLINE")))) (progn (initget 1) (setq ins (getpoint "\nSpécifiez le point d'insertion: ") obj (vlax-ename->vla-object (ssname ss 0)) id (vla-get-ObjectID obj) ) (vla-addMtext Space (vlax-3d-point ins) 0.0 (strcat "% (itoa id) ">%).Area \\f \"%lu2%pr2%ps[, m²]\">%" ) ) ) ) (princ) ) Si tu veux ajouter ou modifier des options, vois ce message. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
selton Posté(e) le 14 novembre 2006 Auteur Posté(e) le 14 novembre 2006 A tu la meme chose en fichier AcFields.fdc? comme pour la version 2005?
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant