LUDWIG
Membres-
Compteur de contenus
1 396 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par LUDWIG
-
moi c'est pareil, j'ai excel mais en fait je souhaite surtout un tableau dans le dessin... Effectivement, si on se sert du dxe de "dessin1" pour faire l'extraction de "dessin2", quand on ouvrira "dessin1", c'est le tableau d'extraction de "dessin2" qui sera affiché...
-
Merci Lovecraf, mais c'est justement cette manipulation qu'on voudrait éviter : - ne pas avoir à faire cette manipulation à chaque nouveau fichier - ne pas avoir de fichier dxe pour chaque fichier (j'imagine le souk que ça peut mettre dans mes répertoires...) En fait, il nous faudrait qu'à chaque nouveau dessin, un tableau s'insère et ne traite que les objets du dessin courant. Sans fichier DXE... Peut-être en Lisp, avec des réacteurs.
-
Merci beaucoup pour ta réponse ! Dommage en effet... peut-être dans une prochaine version...
-
Bonjour à tous, Qui manipule bien l'extraction de données ? Car, bien sûr, j'ai un problème (peut-être de compréhension...) : En fait j'utilise un gabarit de dessin qui sert de base à tous mes dessins. Je souhaite que chacun de mes dessins aient un tableau issu d'une extraction de données. Or il semble que les DXE soient liées à un dessin : si j'insère dans le dessin MAISON une extraction précocement utilisée pour le dessin GARAGE, les données du tableau seront celles de GARAGE (alors que je veux celle de MAISON). Si je change mon extraction pour indiquer le MAISON, c'est dans GARAGE que mon tableau sera faux. Bref, j'ai l'impression que je suis obligé de créer un fichier DXE à chaque fois que je créé un dessin. Est-ce le cas ? Y-a-t'il un moyen d'arriver à mes fins ? En résumé, je voudrais un tableau dans mon dessin qui résume les données de ce dessin sans avoir à repasser par l'extraction de données. Merci d'avance
-
Wipeout>Cadre>Actif : les wipeout sont sélectionnables car leur cadre s'affiche. Une fois ta manip terminée, tu fais Wipeout>Cadre>Inactif pour masquer le cadre.
-
Quand j'étais Wanadoo (en bas débit, en ... 2006) et que j'ai changé, je n'ai pas pu récupérer mon adresse mail... ou bien je n'ai pas su le faire (mas je ne crois pas).
-
En faisant des copies d'écran (touche "Impr Ecran" puis "coller" dans Word). Le mieux étant de mettre le fond en blanc dans autocad. OU de coller le fichier pdf dans word (ça doit marcher ça ?).
-
je n'ai jamais réussi et ne crois pas que ce soit possible... Sur la 2010, avec le paramétrique, peut-être...
-
Je suis dans le même cas. Sauf erreur de ma part, il faut configurer plusieurs compte, mais le SMTP d'envoi doit être celui du lieu ou tu te situes : - chez toi, pour l'envoie tu dois utiliser smtp.free.fr sur tout tes comptes - à ton boulot, pour l'envoie tu dois utiliser smtp.orange.fr sur tout tes comptes
-
ca marche chez moi Super Tramber
-
Lisps de ... (Gile) RENDRE NON DECOMPOSABLES / DECOMPASBLES TOUS LES BLOCS c'est réversible, mais sans lisp, il faudra cliquer un par un les blocs à rendre décomposable (je ne sais plus ou est l'option décomposable / non décomposable d'ailleurs) (defun c:1bld(/ bl) (if (setq bl (ssget "_:e:s" (list (cons 0 "INSERT")))) (progn (setq bl (vlax-ename->vla-object (ssname bl 0))) (if (not (vlax-property-available-p bl 'path)) (progn (if (vlax-property-available-p bl 'effectivename) (setq bl (vla-get-effectivename bl)) (setq bl (vla-get-name bl)) ) (setq bl (vla-item (vla-get-blocks (vla-get-activedocument (vlax-get-acad-object))) bl)) (if (eq (vla-get-explodable bl) :vlax-true) (progn (vla-put-explodable bl :vlax-false) (princ (strcat "\nLe bloc " (vla-get-name bl) " ne peut plus être décomposé.")) ) (progn (vla-put-explodable bl :vlax-true) (princ (strcat "\nLe bloc " (vla-get-name bl) " est décomposable.")) ) ) ) ) ) ) (princ) ) (defun c:bld() (vlax-for b (vla-get-Blocks (vla-get-ActiveDocument (vlax-get-acad-object) ) ) (vla-put-explodable b :vlax-false) ) ) (defun c:blnd() (vlax-for b (vla-get-Blocks (vla-get-ActiveDocument (vlax-get-acad-object) ) ) (vla-put-explodable b :vlax-true) ) ) http://www.cadxp.com/sujetXForum-19085.htm http://www.cadxp.com/sujetXForum-16158.htm http://www.cadxp.com/sujetXForum-14591.htm http://www.cadxp.com/sujetXForum-14915.htm CONVERSION DYNAMIQUE A STATIQUE attention, irreversible ;conversion blocs dynamiques-->statiques ;;;(defun c:dyn2stat (/ n ss) ;;;(setq n 0) ;;;(if (setq ss (ssget "_X" '((0 . "INSERT")))) ;;;(foreach bl (mapcar 'cadr (ssnamex ss)) ;;;(setq bl (vlax-ename->vla-object bl)) ;;;(if (= (vla-get-IsDynamicBlock bl) :vlax-true) ;;;(vla-ConvertToStaticBlock ;;;bl ;;;(strcat (vla-get-EffectiveName bl) ;;;"_" ;;;(itoa (setq n (1+ n))) ;;;) ;;;) ;;;) ;;;) ;;;) ;;;(vla-PurgeAll (vla-get-ActiveDocument (vlax-get-acad-object))) ;;;(princ) ;;;) (defun c:dyn2stat (/ ss n) (or *acdoc* (setq *acdoc* (vla-get-ActiveDocument (vlax-get-acad-object))) ) (princ "\nSélectionnez les blocs ou : ") (or (setq ss (ssget '((0 . "INSERT")))) (setq ss (ssget "_X" '((0 . "INSERT")))) ) (if ss (progn (vla-StartUndoMark *acdoc*) (vlax-for b (vla-get-ActiveSelectionSet *acdoc*) (if (= (vla-get-IsDynamicBlock b) :vlax-true) (progn (setq eff (vla-get-EffectiveName b) n 1 ) (while (tblsearch "BLOCK" (setq name (strcat eff "_" (itoa n)))) (setq n (1+ n)) ) (vla-ConvertToStaticBlock b name) ) ) ) (vla-PurgeAll *acdoc*) (vla-endundoMark *acdoc*) ) ) (princ) ) http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=12666#pid49784 http://www.cadxp.com/sujetXForum-17796.htm
-
Ah bon ? Jamais essayé. Tu peux développer car tu as l'air d'avoir cette expérience. Même avec la 2010 ? Tu as découvert ça comment ? Tramber, tu m'as fait douter et j'ai retesté. J'utilise beaucoup les blocs dynamiques, dont beaucoup "étirables". Hors, tout mes blocs ont un "fond" gris créé avec des hachures. J'avais beaucoup galéré, et j'avais trouvé cette solution. Mais en refaisant des tests : - hachure non associative et non inclue dans le jeu d''étirement : la hachure ne s'étire pas - hachure associative et non inclue dans le jeu d''étirement : la hachure s'étire - hachure associative et inclue dans le jeu d''étirement : la hachure s'étire (il me semblait que non) Des sujets liés : http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=21606#pid91650 http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=21710#pid92101
-
Même constant. Merci, je ne suis plus seul. Je n'ai pas vu la cause du problème, et la seule solution que j'ai trouvé, c'est de fermer et rouvrir autocad.
-
Tu as la possibilité de créer un fichier Excel avec une colonne indiquant le calque. Ça ne réponds pas exactement à ta demande, mais ça peut aider.
-
wipeout > Cadre > Actif peut-être ?
-
pour compléter la réponse de faux-suisse, il faut que tes hachures soient ASSOCIATIVES mais qu'elles ne soient pas inclues dans le jeu de sélection des objets à étirer.
-
ce n'est pas un message d'erreur, c'est pour dire qu'il est bien CHARGé. Maintenant, tu le lances en tapant 'COUPE_TN"
-
Moi j'impose une procédure avant de transmettre mes plans : transformer les blocs dynamiques en statiques (via un lisp) et "bloquer" les blocs (via une autre routine).
-
addition des longueurs de polyligne
LUDWIG a répondu à un(e) sujet de benoitlacroix dans Débuter en LISP
Je n'ai pas dit le contraire, mais si les outils de recherche étaient plus facile d'utilisation, les membres y feraient (peut-être !) des recherches plus volontiers... mais attention, je ne veux pas non plus défendre les demandeurs de développements tout faits. -
Malheureusement ce n'est pas possible - 2 blocs dynamiques deviendront "statiques" si insérés dans un troisième - on ne peut créer qu'un paramètre de visibilité (avec autant de visibilité que tu veux ou presque). J'ai pour ma part un blocs dynamiques (une plonge de cuisine) avec 33 visibilités. J'aurais préféré avoir plusieurs paramètres représentant chaque option, telles que : nombre de bacs, taille des bacs, nombre d'égouttoir, égouttoir à droite ou à gauche, etc. Peut-être dans une prochaine version ?
-
[ENFIN DISPO POUR TOUS]Nettoyage de plans en 2 clicks
LUDWIG a répondu à un(e) sujet de sechanbask dans Routines VBA
OK. De toute façon, les outils pour normaliser les blocs ne manquent pas... arg ! ferme tes balises, tu as tout cassé !! ;) ;) [Edité le 9/6/2009 par LUDWIG] -
addition des longueurs de polyligne
LUDWIG a répondu à un(e) sujet de benoitlacroix dans Débuter en LISP
Il faut dire quand même que la recherche sur CadXP n'est pas simple, surtout pour des nouveaux venus. RECHERCHE FORUM n'accepte pas les mots génériques (rechercher "longueur polyligne" trouvera "longueur polyligne", "longueur polylignes" mais pas "longueur de polylignes"). RECHERCHE CADXP : il faut désactiver les options autres que "dans les sujets", et le résultat affiché n'est pas terrible, le titre des sujets est souvent tronqué, et seulement 10 résultats par pages (rechercher "longueur polyligne" renvoie 120 résultats tous forums confondus...) Il y a aussi le problème régulier que les questions sont parfois très mal posées, dans les titres et dans les sujets (TITRE "besoin d'aide" !!). C'est moins facile de retrouver ces sujets 1 an après... -
OK, merci quand même !
-
Ca fonctionne. Quel était donc le problème ?
-
Autre bug : après lancement du lisp, enregistrement, fermeture et ré-ouverture, - non seulement les textes et styles de textes reviennent avec leur police d'origine, - mais en plus, quand j'essaye de changer manuellement la police de chaque style en "txt", le bouton "Appliquer" ne se dégrise pas (alors qu'il se dégrise pour n'importe quelle autre police que "txt" et celle d'origine) !!
