bmbm Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 Salut je deviens fou à les compter un a un. Comment faire pour automatiser le calcul du nombre de blocks sur mon fichier??
grand_sapin Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 salut il y a la commande bcount qui te fait apparaitre le décompte de tes blocs dans la barre de commande en bas Sapin
Patrick_35 Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 SalutAvec la commande bcount des express tools ou avec ce vieux lisp (vmon) (defun c:compt (/ bloc d a n) (setq en (car (entsel "\nPIQUEZ LE BLOC A COMPTER ..."))) (setq name (cdr (assoc 2 (entget en)))) (princ (strcat "\n-----> " name)) (setq d (cons 2 bl)) (setq a (ssget "x" (list (cons 2 name)))) (if (/= a nil) (progn (setq n (sslength a)) (PRINC (strcat "\nJ'ai TROUVE "(itoa n) " " name " dans le dessin \n")) ) ) (if (= a nil) (prompt "\ DESOLE Aucun bloc dans le dessin !!!") ) ) @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
Tramber Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 et la commande ATTEXTR ? Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
x_all Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 heu.... bcount? comment ça marche?il me répond commande inconue...(v 2006) :mad: [Edité le 28/7/2006 par x_all] quelques trucs sur autocad
Invité Patrick Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 Tu peux faire une sélection rapide en utilisant le critère nom de bloc.
Oli553 Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 Bcount est une commande des express tool, il te faut les installés.Sinon, fait une recherche sur le forum.Patrick 35 avait proposé un petit lisp pour le comptage et la légende semi-automatique.Mais il ne fonctionne pas avec les bloc dynamiques@+ L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai. "Il vaut mieux mobiliser son intelligence sur des conneries, que sa connerie sur des choses intelligentes" - Devise Shadok. "ceux qui ne se souviennent pas du passé sont condamnés à le revivre" George Santayana Ma bibliothèque de blocs électrique :symbole elec.dwg
Phileb08 Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 J'utilise personnellement une macro sous Excel que j'avais récupéré je sais plus ou et qui liste tout les blocs contenus dans l'espace courant avec une variante donnant les points d'insertions. C'est juste un peu ennuyeux avec les plans convertis contenant des centaines de blocs. Par rapport à DDATTEXT il n'y a pas besoin d'attribut spécifique dans les blocs. Par contre si quelqu'un sait compter les blocs dynamiques je les utiliserai de temps en temps !
Patrick_35 Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 Mais il ne fonctionne pas avec les bloc dynamiques Je sais, et je viens de passer sur A2005 et bientôt en A2007 et dès que j'ai un bloc dynamique, je fais la modif @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
Tramber Posté(e) le 28 juillet 2006 Posté(e) le 28 juillet 2006 Par rapport à DDATTEXT il n'y a pas besoin d'attribut spécifique dans les blocs. OK, je me suis trompé dans l'orthographe, il faut taper EATTEXTE.Franchement, je trouve que vous cherchez midi à 14h ! (même si il y a beaucoup de méthodes valables).En plus on peut exporter dans XL et/ou faire une selection. Et pas besoin d'attribut, c'était dans l'ancien temps, ça. [Edité le 28/7/2006 par Tramber] Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
tiboulen Posté(e) le 30 juillet 2006 Posté(e) le 30 juillet 2006 salut à tous et à patrick35si je pouvais retrouver le lisp qui compte les blocs et fait une legendeje serais ravia +
autospeed Posté(e) le 30 juillet 2006 Posté(e) le 30 juillet 2006 Bonjour , l'applicatif Autospeed ( http://www.autospeed.biz) permet de comptabiliser les blocs par calques. Très utile si tu as le meme bloc sur plusieurs calques.Pour l'utiliser tu n'est pas obligé de payer la licence , tu charges la version de demo et tu colles tes blocs dans le dessin autospeed.dwg interdit d'enlever le dessin visible sinon ca risque de ne pas marcher.ensuite tu tapes MBC au clavier et hop ... miracle ! Auteur du logiciel AutospeedAuteur de la théorie du site www.kheops.bizAuteur de nombreux livres
Oli553 Posté(e) le 30 juillet 2006 Posté(e) le 30 juillet 2006 salut à tous et à patrick35si je pouvais retrouver le lisp qui compte les blocs et fait une legendeje serais ravia + Tu le trouve ici [Edité le 30/7/2006 par Oli553] L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai. "Il vaut mieux mobiliser son intelligence sur des conneries, que sa connerie sur des choses intelligentes" - Devise Shadok. "ceux qui ne se souviennent pas du passé sont condamnés à le revivre" George Santayana Ma bibliothèque de blocs électrique :symbole elec.dwg
yalta Posté(e) le 31 juillet 2006 Posté(e) le 31 juillet 2006 Bonjour, Le sujet étant de nouveau d'actualité, j' en profite pour demander à Patrick s'il a eu le temps de regarder son lisp afin que l'on puisse intégrer de nouveaux blocs là où bon nous semble dans sa légende (DWG), plus précisement en intercaler un entre deux autres... ;) ;) .....!!!!! Merci, Sylvain
Patrick_35 Posté(e) le 1 août 2006 Posté(e) le 1 août 2006 YaltaTu vas être content, le lisp vient d'être corrigé @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
yalta Posté(e) le 1 août 2006 Posté(e) le 1 août 2006 [surligneur]UN GRAND MERCI A TOI[/surligneur] :) ;) :D ......et pour ceux qui en aurait l'utilité, je vous encourage à utiliser cette légende. Je n'y connais rien en Lisp mais le résultat est là......super boulot Patrick ;) Merci encore, Sylvain
yalta Posté(e) le 1 août 2006 Posté(e) le 1 août 2006 .....re moi de nouveau.... je viens de tester, tout roule à 100%, on peut désormais insérer des blocs intermédiaires à volonté. :) :)
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