Aller au contenu

Messages recommandés

Posté(e)

hello la joyeuse bande de non vacanciers,

avec ATTEDIT,

tu peux changer :

 

[Valeur/POsition/Hauteur/Angle/Style/CAlque/COuleur/suivaNt]

 

mais il me semble que la question, si elle est correctement posée

parle d' ETIRER

nous comprendrons, entre les lignes, qu'il faut changer le facteur de largeur du texte de l'attribut.

là, il faut LISPER

à moins qu CGDESSINE se soit mal exprimé, et que par ETIRER

il faille entendre DEPLACER .

et dans ce cas , si les grips ne conviennent pas

là aussi, il faut LISPER

amicalement

Posté(e)
mais il me semble que la question, si elle est correctement posée

parle d' ETIRER

nous comprendrons, entre les lignes, qu'il faut changer le facteur de largeur du texte de l'attribut

 

On pourrait changer le style de l'attribut et lui affecter un style étiré.

Posté(e)

Voici un petit routine très pratique pour DÉPLACE un attribut : :present:

 

;**************************POSITATT ***********************************

;

; Demande a l'usager de placer l'attribut a l'endroit desire: pour l'attribut

; passe en parametre.

;

;**********************************************************************

 

(defun PositAtt (Nom / VarSnap)

 

(princ "\nPosition de l'attribut: ")

(setq VarSnap (getvar "OSMODE"))

(setvar "OSMODE" 0)

(command "ATTEDIT" "" "" "" "" Nom "P" Pause "")

(setvar "OSMODE" VarSnap)

)

 

Voici un petit routine très pratique pour TOURNER un attribut : :present:

 

;********************** TourneAtt **************************************

;

; M-A-J l'angle de rotation des attributs du bloc passer en parametre,

; pour qu'il ait tous une valeur comprise entre (-180 180) degre.

;

;*********************************************************************

 

(defun TourneAtt (nom / Ang elem )

 

(setq elem (entget nom))

(if (and (eq (champ 0 elem) "INSERT") (eq (champ 66 elem) 1)) (progn

(setq nom (entnext nom))

(setq elem (entget nom))

 

(while (/= (champ 0 elem) "SEQEND")

(setq Ang (AngTextR (champ 50 elem)))

(setq elem (subst (cons 50 Ang) (assoc 50 elem) elem))

(entmod elem)

(setq nom (entnext nom))

(setq elem (entget nom))

)

 

(entupd (champ -2 elem))

))

)

 

 

l'ACADien ! http://img124.exs.cx/img124/7999/start.gif

Posté(e)

Merci de vos reponses, sinon je parle bien de déplacer les attributs.

Excusez moi mais comme j'étire souvent le mot et resté, d'ailleur il vaut mieux etirer une cote que de la deplacer (defpoint)

Sur 1 bloc j'ai 10 attributs et d'apres la position(hor. ou ver.) je dois déplacer les attributs avec les grips, mais 1 par 1 cela et tres long surtout que je suis sur un gros projet et que j'ai 200 blocspar niveau alors c un peu long.

et comme je ne connais pas la prog en lisp cela me pose des problemes...

Posté(e)

Hello,

 

Juste pour terminer...

 

Vous remarquerez que pour certaines entités, quand on les saisit par les grips, elles se comportent différemment en fonction du grip sur lequel on a cliqué et se laissent parfois DEPLACER, pourtant la fenetre de texte marque bien ETIRER d'où la confusion de terme je crois.

 

Pour exemple : créez un text dynamique (une seule ligne). Cliquez sur la poignée, vous pourrez bouger le texte mais il y aura écrit ** ETIRER ** dans la fenêtre de texte

Ribbit.

"Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."

Version en cours : Autocad Map 2013

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité