kallain Posté(e) le 21 juin 2010 Posté(e) le 21 juin 2010 Salut, Testé la version v2.02 avec AutoCAD Map 3D 2008 Sur le dessin proposé par lili2006 (message 7 page1) "FICHIERS BLOCS v2.1.dwg"(les panneaux routiers) Après une passe de JAV il reste encore des blocs à purger,Après une 2° passe de JAV il reste encore des blocs à purger.C'est bon à la 3° passe : plus de blocs à purger. Alain.
lili2006 Posté(e) le 22 juin 2010 Posté(e) le 22 juin 2010 Bonjour à toutes et tous, Personnellement, en essayant toutes les combinaisons possibles, je n'arrive pas à "nettoyer" ce fichier,... Ou alors, il ne reste quasiment plus de blocs à la réouverture du fichier !!! Et malgrés ça, toujours pas la main sur le zoom étendu ! Faites un control + A pour voir,... http://free0.hiboox.com/images/2510/3236a7a3cf2075c78f2f350c15a24c79.jpg Au troisième nettoyage, avec toutes les options cochées, j'ai ça => http://free0.hiboox.com/images/2510/77c740c856256e8be075afb14eaac528.jpg Et après test d'un e-transmit => Plantage de AutoCAD !!! Essayez d'ouvrir le fichier joint => Attention !!! Chez moi plantage de AutoCAD dés que je veux l'enregistrer,... http://free0.hiboox.com/images/2510/3cb0fb9f8d73d6bb83d7188da0658562.jpg Dommage, il y a des blocs très intéressant dans ce fichier,... :mad: A coté de ça, c'est un très bon fic=hier test, et même jav n'en arrive pas à bout,... Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
kallain Posté(e) le 22 juin 2010 Posté(e) le 22 juin 2010 Surle dessin précédent,C'est vrai ça plante à l'enregistrement avec ou sans JAV sur autocad Map 3D 2008 Mais avec AutoCAD Map 3D 2010 pas de problème pour l'enregistrement. avec 2008 ou 2010 pas de problème avec Ctrl+a ou le zoom étendu. Alain PS : Bizarre ce fichier avec Map 3D 2010 après le zoom étendu 2 blocs existe à 10h10 et 18000 m.et tous les blocs sont 5 x plus grands. avec 2008 ces 2 blocs n'existe pas. :casstet: :P :casstet: Encore plus bizarre, pendant que je modifiais ce message,un message d'erreur est apparu : Erreur fatale sur Map2008et ça faisais bien 3 mn que je n'étais plus dessus :casstet: [Edité le 22/6/2010 par kallain] Ce fameux fichier est d'origine enregistré en version 2004Avec AutocadMap 2004 pas de problème d'enregistrement ou autres.[Edité le 22/6/2010 par kallain] [Edité le 22/6/2010 par kallain]
Patrick_35 Posté(e) le 23 juin 2010 Auteur Posté(e) le 23 juin 2010 Salut Après une passe de JAV il reste encore des blocs à purger,Après une 2° passe de JAV il reste encore des blocs à purger.C'est bon à la 3° passe : plus de blocs à purger.Ok, j'avais essayé d'accélérer la routine, mauvaise idée.Correction en V2.03 liliJe viens de tester ton fichier avec JAV.Il ne nettoie pas grand chose (3420 -> 3396)Aucun problème de plantage (Autocad 2009 uniquement), même avec un etransmitAucun problème de sélectionEt pour les objets que tu sélectionnes (avec ctrl+A) et dont tu vois les grips mais pas les objets, si tu actives le calque, cela ira mieux ;) @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
lili2006 Posté(e) le 23 juin 2010 Posté(e) le 23 juin 2010 Bonjour à toutes et tous, si tu actives le calque, cela ira mieux Humhummmmmmmmmmmm ;) J'ai tellement l'habitude d'user de rigueur dans l'élaboration de mes fichiers biblio que cela ne m'est même pas venu à l'idée, bref !!! Quelqu'un peut m'envoyer le fichier le plus nettoyé possible SVP ? (plus de calques gelée, plus d'onglets papiers, tout dans calque "o",.... bref que les symboles biblio afin de tenter une palette "propre" !!). Merci d'avance, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
Patrick_35 Posté(e) le 23 juin 2010 Auteur Posté(e) le 23 juin 2010 Un lisp pour ne conserver que les blocs (defun c:lili(/ doc ent sel tot) (setq doc (vla-get-activedocument (vlax-get-acad-object)) tot 0 ) (vla-startundomark doc) (and (ssget "x") (progn (vlax-for ent (setq sel (vla-get-activeselectionset doc)) (or (eq (vla-get-objectname ent) "AcDbBlockReference") (progn (vla-delete ent) (setq tot (1+ tot)) ) ) ) (vla-delete sel) ) ) (vla-endundomark doc) (princ (strcat "\n" (itoa tot) " objet(s) effacé(s)")) (princ) ) Un coup d'edit_bloc pour avoir les objets qui composent le bloc sur le calque 0Deux coup de JAV (le deuxième pour vérifier qu'il ne reste plus rien) Résultat @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
kallain Posté(e) le 23 juin 2010 Posté(e) le 23 juin 2010 Testé la version v2.03 Sur le dessin proposé par lili2006 (message 7 page1) "FICHIERS BLOCS v2.1.dwg"(les panneaux routiers) Ok avec AutocadMap 2004 2008 et 2010
philsogood Posté(e) le 23 juin 2010 Posté(e) le 23 juin 2010 hello Patrick_35,encore merci pour ce LISP mais j'ai un nouveau pb :j'utilise les cotes/textes annotatifs et qd je fait un eettoyage à la JAV ben il m'efface mes Xdatas.je ne sais aps ce qu'est une Xdata mais je sais que qd yen a plus ben yen a plus (de cotes!!)mes cotes annotatives perdent leur caractère annotatif et passent à l'echelle 1 (et ça devient très compliqué pour les lire...)les boules...j'ai javelliser un plan, j'ai savuegardé, je l'ouvre ajd...je m'arracherais presque les cheveux si j'avais pas fait un svg du fichier sur un serveur... (pfioouuu)donc la question : quelle est le rapport xdata/cotes annotatives?je peux t'envoyer le fichier au besoin++phil PS : il est possible que mon fichier soit pourri, c'était ma grande première sur AutoCAD!! :) Projeteur Revit Indépendant - traitement des eaux/CVC
lili2006 Posté(e) le 23 juin 2010 Posté(e) le 23 juin 2010 Re, Un lisp pour ne conserver que les blocs Carrément excellent !!! Et merci pour le fichier Patrick_35, mais ça donne ça chez moi !!! => http://free0.hiboox.com/images/2510/59a35d23cf52e4af47f9541a58156079.jpg Alors, j'ai suivi la même démarche que toi => Un coup d'edit_bloc pour avoir les objets qui composent le bloc sur le calque 0Deux coup de JAV (le deuxième pour vérifier qu'il ne reste plus rien) Avec en plus un p'tit coup de "lili" (Tout de même => 2568 objet(s) effacé(s) Le fichier ne plante plus a la fermeture sur ma 2008 mais toujours des calques impurgeables !!!(idem sur ton fichier Patrick_35 Et à la réouverture du fichier, OH surprise, reste presque plus rien !!! Je veux le refermer, replantage !! http://free0.hiboox.com/images/2510/ed6961fd5b4d926cfe10d728209752ec.jpg Décidément, fichier très très bizarre et surtout inexploitable !!, on à vite fait de poluer un plan en utilisant un de ces éléments,... J'ai alors repris le fichier de Patrick_35, tout sélectionné, mis dans le calque "o", il reste encore 5 calques (surement dans les blocs)., 2 coups de jav et voici le résultat !!! Toujours pareil replantage à la fermeture après nettoyage,...(Même message ci-dessus) Peut-être lié à covadis,je ne sais pas ! Patrick_35, est-ce que jav est du pur lisp (m'étonnerais fort,...) auxquel cas je pourrais tester aussi sur zwcad Vraiment dommage ! :( Et toi, kallain, pas de pb chez toi ,,,!!! Tout est correctement purgé ? Peux-tu mettre en ligne ton fichier STP ? Merci encore à tous, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
kallain Posté(e) le 24 juin 2010 Posté(e) le 24 juin 2010 voici le fichier Javélisé. Origine du ficher : réponse 7 page 1Un seul coup de Jav , zoom étendu, enregistrer sous et eTransmitFait sous AutocadMap2004 et Covadis 11e
lili2006 Posté(e) le 24 juin 2010 Posté(e) le 24 juin 2010 Bonjour à toutes et tous, Merci pour le fichier kallain, Tout comme moi, tu n'as presque plus de blocs et encore plein de calques parasites,... Ou bien cela s'affiche autrement chez toi ??? http://free0.hiboox.com/images/2510/7d83f7d756462df885b0df287692c20d.jpg Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
lili2006 Posté(e) le 24 juin 2010 Posté(e) le 24 juin 2010 Re, Très très bizarre, s'affiche bien sur ma 2011 !!! Un pb sur mon AutoCAD 2008 ??? !!!!Ou lié à covadis,... A creuser,... J'ai ouvert le plan sur ZwCAD, affichage correct ! Ouverture également sans pb de jav mais "blocage" sur la première ligne "Contôle des erreurs,... Dommage, Je crois que je vais me les reprendre 1 par 1 ! Merci encore, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
kallain Posté(e) le 24 juin 2010 Posté(e) le 24 juin 2010 Vraiment bizarre, tu l'as dit http://img651.imageshack.us/img651/9210/panneauxalain.jpg
PHILPHIL Posté(e) le 24 juin 2010 Posté(e) le 24 juin 2010 hello pour ce qui est de l'elimination de tous les blocs j'ai eu le meme probleme sur un fichierplus de blocs pfff effacé par contre sur un autre fichier avec les meme type de blocs pas de soucis je suis sous autocad architecture est ce qu'il y a moyen par un petit lisp d'avoir la liste des "xdata" des "dictionnaires" d'un fihier qu'il va éliminer ou non histoire de voir a quoi ca correspont et peut etre se dire celui la , ceux la je vais le garder meme si on a l'impression qu'il ne sert a rien une idée farfelue ??? a+ phil FREELANCE Autodesk Architecture 2025 sous windows 11 64 REVIT 24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal
philsogood Posté(e) le 24 juin 2010 Posté(e) le 24 juin 2010 @philphil...pas si farfelue que ça comme idée car qd je nettoie mon fichier de ses xdatas mes cotes annotatives se déglinguent...il faut peut ê pas tout jeter!!++ Projeteur Revit Indépendant - traitement des eaux/CVC
lili2006 Posté(e) le 24 juin 2010 Posté(e) le 24 juin 2010 Re, Merci pour l'aperçu kallain, j'ai la même chose en v2011,... Petite suggestion pour jav => En dernière commande, après la purge, serait-il possible de rajouter le zoom étendu ? Actuellement, je rajoute dans "lancer une/des applications" un script qui le fait, l'intégrer serait peut-être mieux, non ? Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
Patrick_35 Posté(e) le 24 juin 2010 Auteur Posté(e) le 24 juin 2010 Salut Et merci pour le fichier Patrick_35, mais ça donne ça chez moi !!! =>Idem, mais comme je ne sais pas ce que tu attends du dessin, cela ne m'a pas choqué Le fichier ne plante plus a la fermeture sur ma 2008 mais toujours des calques impurgeables !!!(idem sur ton fichier Patrick_35Ne sachant pas lesquels, difficile d'en dire plus. Toujours pareil replantage à la fermeture après nettoyage,...(Même message ci-dessus)Sûrement un dictionnaire effacé lié avec Covadis, car je n'ai aucun plantage avec ton fichier Patrick_35, est-ce que jav est du pur lispSi je prends le terme, OuiMais il y a aussi du vlisp ;) Très très bizarre, s'affiche bien sur ma 2011 !!!Là, un truc m'échappe une idée farfelue ???Pas facile à mettre en oeuvre.Si on souhaite éliminer au cas par cas, il vaut mieux utiliser la fonction lisp (dictremove (namedobjdict) dictionnaire) il faut peut ê pas tout jeter!!Ben non, c'est pour cela qu'il y a comme indication que cela peut être sensible, donc dommageable Petite suggestion pour jav => En dernière commande, après la purge, serait-il possible de rajouter le zoom étendu ?On peut l'intégrer dans un script, un lisp, mais c'est d'abord les applications qui sont lancées puis le nettoyage Et s'il ne reste plus que le zoom étendu, un double-clic sur la molette @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
lili2006 Posté(e) le 24 juin 2010 Posté(e) le 24 juin 2010 Re, Ok ! Merci pour tes explications Patrick_35 Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
lutofo Posté(e) le 12 juillet 2010 Posté(e) le 12 juillet 2010 Tout d'abord merci pour ce lisp il est super.J'ai juste un petit souci pour utilisé design center apres avoir nettoyé le plan avec le lisp, je souhaite récuperer les calques d'un autre dessin via design center. Le hic c'est que la super purge a trop purger et mon dessin tout propre a perdu des liens ou je ne sais quoi ce qui rend impossible la copie des calques.Si quelqu'un a deja eu le pb. Merci PS: Design center marche si je ne fait que purger mon dessin.
yusukens82 Posté(e) le 29 juillet 2010 Posté(e) le 29 juillet 2010 Question : Pourquoi avoir appeler cette routine JAV ? Cordialement
bonuscad Posté(e) le 29 juillet 2010 Posté(e) le 29 juillet 2010 Question :Pourquoi avoir appeler cette routine JAV ? Voir réponse page 2, 5eme réponse. T'es pas un fan de couche ! ;) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
chris_mtp Posté(e) le 22 août 2010 Posté(e) le 22 août 2010 Bonjour à tous, Ou peut on trouver le lisp de nettoyage en question ?Le lien du site ci-joint ne marche plus apparement. John
lili2006 Posté(e) le 22 août 2010 Posté(e) le 22 août 2010 Bonjour à toutes et tous, Salut John Ici Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
pierrevigneux Posté(e) le 22 août 2010 Posté(e) le 22 août 2010 Meci beaicoup Patrick_35 Ça fonctionne très bien.Par contre j'ai un message d'erreur, comme suit.error: bad argument type: stringp # : Command: javCommand: 176 Blocks auditedPass 1 1779 objects auditedPass 2 1779 objects auditedPass 3 11900 objects auditedTotal errors found 0 fixed 0 Acadnadien
chris_mtp Posté(e) le 23 août 2010 Posté(e) le 23 août 2010 Merci Lilli, fonctionne nickel Bravo Patrick
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