-
Compteur de contenus
340 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par vinz34
-
Salut, Si ça peut te rassurer tu n'est pas le seul dans ce cas. Le sujet a déja été abordé ici
-
Salut, Ce que je cherche à faire, c'est justement de l'intégrer dans un texte. Ca m'éviterai d'avoir à tous les reprendre quand je change l'échelle de mon plan par l'annotativité. J'ai bien le shp, il m'a été donné par nazemrap un peu plus haut : précédé de deux points virgules et enregistrés en shp. PS : Je ne connais pas le TTF.
-
Salut, Je n'ai jamais utilisé la signature numérique, mais peut-être qu'en faisant un wbloc par sélection...
-
Salut, Visiblement on ne peut pas forcer un bloc à être dynamique. (vla-put-isdynamicblock sel :vlax-true) retourne : C'est une propiété en lecture seule. Merci encore pour les explications, maintenant je sais où chercher.
-
Salut Trisha, Tes "problèmes" sont juste des préférences à remettre en place en fonction de tes besoins. 2 - Quand tu étires un objet par ses poignées c'est la configuration de la saisie dynamique : --> passes la variable DYNMODE à 1 3 - Pour les déplcements, c'est un paramètre de coordonnées de saisie de côte (absolue ou relative) --> passes la variable DYNPICOORDS à 0 Tu peux faire aussi faire ces modifications en passant par la boîte de dialogue "paramètres de dessin" accessible par un clic droit sur le bouton "DYN" dans la barre d'état ou en tapant la commande "PARAMDESS" au clavier.
-
Salut Patrick, Merci à toi de te pencher sur notre problème. Désolé, mais ça ne fonctionne pas, le bloc n'est toujours pas dynamique (vla-get-isdynamicblock sel) retourne , alors que le bloc retrouve ses propriétés dynamiques par les modifications manuelles. Avec (vla-resetblock sel), le bloc est modifié, et perd ses propriétés (ex : un bloc avec une action d'étirement perd sa longueur.)
-
Salut, Merci nazemrap, effectivement la barre oblique est un peu longue. J'ai réussi à l'insérer par la commande formes, mais c'est un bloc. Je n'arrive pas à l'intégrer dans un texte.
-
Salut Phil, En attendant la 2009 qui sortira en mars, si tu veux revoir les poignées de tes blocs dynamiques, il faut modifier les 3 échelles dans la barre de propriétés et revenir aux anciennes, ça c'est pour la méthode barbare si tu as beaucoup de blocs. sinon il faut se pencher sur le vlisp je pense pour tenir les presque trois mois qui restent.
-
Bonjour, Travaillant sur des plans de structure essentiellement béton mais parfois métal je suis confronté à un problème, qui je pense relève du fichier de polices. Le fait est que je ne sais pas écrire la représentation d'un tube carré. Pour un diamètre, c'est un cercle barré - là les lettres grecques sont là pour nous aider -, pour un tube carré, c'est un carré barré, et là je ne trouve rien. Depuis des années, je redessine le carré barré mais si qqn sait où le trouver dans un shx, ça m'arrangerait vraiment.
-
Salut, C'est la commade publier.
-
Salut, Effectivement c'est bug, bien vu lili. Je pense qu'il y a une piste en vlisp avec GetDynamicBlockProperties à creuser.
-
On verra bien en mars sur la 2009.
-
Salut, Pour créer ton style de multiligne c'est la commande "mlstyle".
-
Salut Bred, Pour être plus explicite, quand j'utilise ce lisp, ma liste d'échelle est propre, mais les objets annotatifs s'affichent tous à l'échelle 1:1 quelque soit l'échelle courante. Du reste depuis la barre de propriétés je n'arrive plus à rentrer dans la liste d'échelle annotative de l'objet.
-
Salut Bred, Bien vu, j'avais foiré le lien. Ce n'est pas à ce post que je faisais référence. J'avais erlancé le sujet plus récemment. Le lien est rectifié.
-
Salut philous, Je ne vois pas comment tu voudrais tout renommer sans leur donner un nom à chacun. A ta place j'aurais utilisé la commande renommer. Peut être qu'avec des exemples....
-
Bonjour, L'annotativité est une des meilleures amélioration d'Autocad depuis la version 2008. Bizarrement beaucoup d'utilisateurs n'en sont pas satisfaits pour diverses raisons... Ce qui me manque le plus dans cette nouvelle fonctionnalité, c'est la possibilité d'effectuer une purge de la scalelist qui peut devenir impressionante quand on a plusieurs fichiers en Xref. J'avais déja abordé ce sujet dans le forum Autocad 2008 ici, la réponse fait appel au lisp pour un résultat satifaisant au départ puis aléatoire au fil des différents test. [Edité le 9/1/2008 par vinz34]
-
Salut, Même problème depuis ce matin, à chaque sauvegarde Autocad renvoie : Je ne comprends pas le plan n'a pas changé depuis hier ! Pourtant la sauvegarde se fait bien, pas de pertes de données. Pour les échelles d'annotations je n'ai pas rencontrés de problème mis à part les listes à rallonge dont nous avions déja parlé ici. D'ailleurs cette solution à première vue cette solution parraissait très bien mais ne fonctionne plus sur le plan où j'ai ces messages d'avertissement.
-
Décidément, je n'ai pas les yeux en face des trous aujourd'hui. Peut être assez pour pondre ça : (defun c:philous (/ ss lst n elist e nom newname) (setq ss (ssget)) (while (not newname) (setq newname (getstring "Nom du type de ligne de remplacement : ")) (if (not (tblsearch "ltype" newname)) (setq newname nil)) );while (repeat (setq n (sslength ss)) (setq elist (entget (setq e (ssname ss (setq n (1- n)))))) (if (and (= (cdr (assoc 0 elist)) "INSERT") (not (member (setq nom (cdr (assoc 2 elist))) lst))) (progn (setq lst (cons nom lst) e (cdr (assoc -2 (tblsearch "block" nom)))) (while e (setq elist (entget e)) (cond ((and (assoc 6 elist) (= (cdr (assoc 6 elist)) "Continuous")) (entmod (subst (cons 6 newname) (assoc 6 elist) elist)))) (setq e (entnext e)) ); while );progn );if );repeat );defun
-
Pascal19, Désolé, on ne t'as pas vu depuis jeudi, alors je pensais que tu avais oublié ce sujet. Patrick_35 Merci beacoup de m'éclairer, j'y vois déja plus clair. Je vais enfin pouvoir me pencher sur ce language bien plus puissant que l'autolisp.
-
Salut philous, Désolé je n'avais pas compris, je n'avais pas les yeux en face des trous en sortant de table, on va mettre ça sur le compte de la digestion. C'est effectivement plus clair, mais je ne sais toujours pas une si tu une version LT ou full.
-
Salut, Ma proposition : (defun c:vblat_vinz (/ e elist date) (while (or (not (setq e (car (entsel "\nSélectionner un bloc :")))) (/= (cdr (assoc 0 (setq elist (entget e)))) "INSERT") ) ) (if (assoc 66 elist) (progn (setq e (entnext e)) (while e (cond ((= (cdr (assoc 0 (setq elist (entget e)))) "ATTRIB") (progn (setq date (strcat (substr (rtos (getvar "cdate")) 7 2) "." (substr (rtos (getvar "cdate")) 5 2) "." (substr (rtos (getvar "cdate")) 1 4) ) ) (if (= (cdr (assoc 2 elist)) "DATE") (entmod (subst (cons 1 date) (assoc 1 elist) elist)) ) (setq e (entnext e)) ) ) ((= (cdr (assoc 0 (setq elist (entget e)))) "SEQEND") (setq e nil) ) ) ) ) (princ "\nCe bloc ne contient pas d'attribut.") ) (princ) ) PS : Patrick, J'ai beau chercher, je n'y comprends rien au vlisp, enfin je le comprends mais je ne saurais pas le refaire. Je ne sais pas d'où sortent des commandes comme "vla-get-hasattributes" ou "vla-get-tagstring" introuvables dans la documentation du développeur d'Autocad. Pour l'ordre d'affichage des attributs, si j'avais à les classer ce serait par ordre alphabétique avec "acad_strlsort".
-
Salut, Il y a surement une solution si tu as une version full en passant par le lisp, mais il faudrait que tu sois plus clair. ??!!??D'abord c'est quoi "blmoc" ? Ensuite, ce sont toutes lignes dans les blocs de type de ligne "continuous" que tu veux remplacer par ton type de ligne ?
-
Salut Matt, Ta solution donne tous les attributs qui suivent ceux du bloc sélectionné. C'est pourquoi j'avais mis une condition d'arret au "seqend". Changer l'attribut ne me parît pas bien compliqué, j'attends un peu de voir si quelqu"n d'autre se lance. Je crois que Lovecraft peut commencer à répondre... Pour info, c'est bien l'étiquette de l'attribut qui s'appelle "DATE" ?
-
Salut Matt, J'avoue ne pas en être à mes tous débuts, mais je ne connaissais pas la solution à ce que tu demandais. Alors j'ai testé, testé... C'était plus compliqué que ce que je pensais alors j'ai posté pour faire approuver. Pour moi ça fonctionne, donc à voir...
