viande Posté(e) le 16 juin 2011 Auteur Posté(e) le 16 juin 2011 Mais qui voila?! ^^ En fait en utilisant tes lisps je n'arrive pas à avoir le même résultat qu'une extraction "de masse" telle que fonctionne le tableau AutoCAD.En gros c'est la possibilité de rassembler dans une feuille de fichier xls les attributs d'un bloc présent de nombreuses fois dans presque 600 dwg, tout en ayant une mise à jour possible sur ces données. Cela dit, je ne maitrise pas forcement à merveille ces lisps. Mais ils m'ont déjà rendus de gros services depuis plus d'un an. :)
lili2006 Posté(e) le 16 juin 2011 Posté(e) le 16 juin 2011 Re, Désolé, je n'ai pas eu le tps de regarder,... Mais à ça => d'un bloc présent de nombreuses fois dans presque 600 dwg, tout en ayant une mise à jour possible sur ces données. Patrick répond ça => utiliser XL->ATT ou ATT->XL en script pour traiter tous les dessins Pour traiter les scripts en masse, tu peux utiliser SAS de Eric , (Tu connais ?) En fait en utilisant tes lisps je n'arrive pas à avoir le même résultat qu'une extraction "de masse" telle que fonctionne le tableau AutoCAD. Alors là tu m'étonnes beaucoup !!! :exclam: Quand à => possibilité de rassembler dans une feuille de fichier xls les attributs d'un bloc présent de nombreuses fois dans presque 600 dwg A part un lisp spécifique (mais cela peut intéresser d'autres personnes,...faut voir !) je ne vois pas ! Sinon, tu fais quoi comme Job exactement ? @+ Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
viande Posté(e) le 16 juin 2011 Auteur Posté(e) le 16 juin 2011 Oui en script ça peut le faire, mais ça ne prendra pas automatiquement les nouveaux dessins aussi facilement que l'extraction de données. Ce qui me parait bizarre, c'est que cet outil a visiblement été prévu sur AutoCAD mais qu'il y a un souci dans la mise en place. (de ma part) sinon je travail dans le nucléaire en tant que dessinateur, c'est pas très rassurant.. mais je brille pas encore la nuit ^^
lili2006 Posté(e) le 16 juin 2011 Posté(e) le 16 juin 2011 Re, mais qu'il y a un souci dans la mise en place. (de ma part) Que veux tu dire exactement ? sinon je travail dans le nucléaire en tant que dessinateur De sacrés chantiers, en effet,... Merci de ta réponse,.. Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
viande Posté(e) le 16 juin 2011 Auteur Posté(e) le 16 juin 2011 Je veux dire part là que autocad a visiblement prévu la possibilité de faire une extraction liée pas seulement dans un tableau Autocad mais aussi dans un tableau Excel. Ce qui voudrait dire que je m'y prends mal pour le faire, ou dans le pire des cas qu'il s'agit d'un bug d'autocad.
lili2006 Posté(e) le 17 juin 2011 Posté(e) le 17 juin 2011 Re, Ou alors, c'est lié à la quantité d'entités traitées !??? Bizarre tout de même ! Comme dis plus haut, jamais eu de pb (mais je travaille, finalement, sur de "petits" dossiers comparé à toi et un seul fichier dessin pour une ou plusieurs liaisons),/// As_tu regardé mon exemple ? Ne serais_ce que pour vérifier que les passages entre AutoCAD_Excel et Excel_AutoCAD se déroulent normalement,.. (Mon AutoCAD tourne toujours sur les petites vidéos que je suis en train de faire sur le projet cité plus haut,....je ne peux donc toujours pas regarder ton dossier au risque de le faire planter, :exclam: ) Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
Patrick_35 Posté(e) le 17 juin 2011 Posté(e) le 17 juin 2011 Mais qui voila?! ^^Ben, je n'ai pas trop de temps en ce moment ^^ En fait en utilisant tes lisps je n'arrive pas à avoir le même résultat qu'une extraction "de masse" telle que fonctionne le tableau AutoCAD.Je suis comme lili, sceptique.L'inconvénient de LXL par rapport a une extraction global, c'est qu'avec LXL, il faut tout pointer et affecter à chaque attribut une cellule excel; mais une fois fait, c'est que du bonheur.Les mises à jour fonctionnent dans les deux sens. En gros c'est la possibilité de rassembler dans une feuille de fichier xls les attributs d'un bloc présent de nombreuses fois dans presque 600 dwg, tout en ayant une mise à jour possible sur ces données.C'est possible avec LXL, plusieurs dwg qui pointent sur le même fichier et pourquoi pas, sur les mêmes onglets (excel) Cela dit, je ne maitrise pas forcement à merveille ces lisps. Mais ils m'ont déjà rendus de gros services depuis plus d'un an. :) C'est le but, qu'ils rendent service et en plus, comme rien n'est protégé, on peut s'en inspirer pour créer ses propres lisps mais ça ne prendra pas automatiquement les nouveaux dessinsRegarde avec SAS.L'avantage est que l'on peux utiliser un script de base à appliquer sur autant de dessins que l'on souhaite. Il en est de même avec Scriptor qui en plus permet de traiter une branche complète d'arborescence, quelque soit le nombre de dessins. @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
viande Posté(e) le 17 juin 2011 Auteur Posté(e) le 17 juin 2011 "As_tu regardé mon exemple " Je ne peux pas ouvrir le lien.. :S (snouirf!) "je ne peux donc toujours pas regarder ton dossier au risque de le faire planter," Y a pas de mal, c'est déjà très sympa de s'être penché sur le problème! :) "Ben, je n'ai pas trop de temps en ce moment ^^" Ce n'est pas un reproche mais une agréable surprise ^^ "il faut tout pointer et affecter à chaque attribut une cellule excel" Oui, c'est sûre que quand tout est pointé le lien se fait très bien, j'ai utilisé ces lisps pour d'autres applications et c'était extra! Mais si je pouvais résoudre ce problème (et donc utiliser uniquement des fonctions autocad) je pourrai me passer de lisp, de script, donc plus simple, non? J'ai peur de ne pas arriver à faire ce que je veux avec les script et les lisps sans me retrouver avec une usine à gaz.. <acronym class=dict title= (c'est pour ça que je disais "je ne maîtrise pas assez bien les lisps etc..)
lili2006 Posté(e) le 18 juin 2011 Posté(e) le 18 juin 2011 Bonjour à toutes et tous, je ne peux pas ouvrir le lien.. :S (snouirf!) Et comme ça ? Après il faut décompresser avec 7-zip Je regarde ton dossier et reviens,... ;) Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
lili2006 Posté(e) le 18 juin 2011 Posté(e) le 18 juin 2011 Re, Dans l'étape 4/8 de l'extraction, j'ai déjà ce pb, et toi ? http://dl.dropbox.com/u/27225361/_DIVERS%20FORUMS/EXTRACTION-1.jpg Je continue tout de même +> A l'étape 5/8, as-tu créé ta liaison de données ? http://db.tt/U0Bc2sP De plus, préfères l'option aucun chemin d’accès pour la liaison,.. Je ne vois pas cette étape dans tes imprimes écran,...??!!! :o En ouvrant complétement la BD de liaisons (flèche en bas), As-tu vérifié ces options ??Surtout celle concernant la mise à jour !! En ce qui concerne le contenu des cellules (en haut à droite sur l'image ci-dessous), je ne me rappelle plus les nuances entre les choix,..Je te laisse regarder ! 800x600http://db.tt/TDl4ydQ [/img] Surement des choses à voir aussi ici,...??!! http://db.tt/5smrlnc Je te laisse voir ici ce que tu veux faire et poursuit la manip dés que j'ai du nouveau MAIS à mon avis, on est au tournant d'un "liaisonnage" correct ou non du tableau et du dessin, non ? @ tout à l'heure, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
lili2006 Posté(e) le 18 juin 2011 Posté(e) le 18 juin 2011 Re, En effet, sur une V2011 je constate le même pb que toi,... En vidéo (avec son) Je teste sur cette version l'exemple que j'ai donné en lien plus haut,... Heu, je viens de vérifier sur ma 2008, même pb ! Un truc qu'on fait mal vraisemblablement,... :mad: J'ai effectivement le même message en ligne de commande,... Commande:1 objet(s) trouvé(s).1 liaison(s) de données interdisent l'enregistrement de leurs données0 liaison(s) de données a (ont) été enregistrée(s). Si quelqu'un d'autre pouvait tester ? Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
viande Posté(e) le 18 juin 2011 Auteur Posté(e) le 18 juin 2011 coucou de samedi, coucou d'après midi! "Et comme ça ? " c'est beaucoup mieux ^^ "Dans l'étape 4/8 de l'extraction, j'ai déjà ce pb, et toi ?" Oui, mais je saurai pas dire de quoi ça vient.. "A l'étape 5/8, as-tu créé ta liaison de données ?" Voui, et j'ai aussi une préférence pour "aucun chemin d'accès".Mais j'ai du refaire cette étape une seconde fois lorsque j'ai créé cet exemple car on ne peut pas lier un fichier vide. "En ouvrant complétement la BD de liaisons (flèche en bas), As-tu vérifié ces options ??Surtout celle concernant la mise à jour !!" j'ai essayé avec tout les cas de figures.. "Surement des choses à voir aussi ici,...??!!" oh oui, justement un fichier vide ne peut pas fonctionner ici, donc une fois l'extraction faite dans un fichier Xls, il faut la refaire en choisissant cette fois la liaison de donnée en pointant le fichier précédemment créé, et là on parvient à faire correspondre le tableau avec la liaison.D'ailleurs, il faut choisir une colonne dans laquelle on ne trouve aucune valeur en double (sauf un champ vide) sinon ça ne passe pas. "En effet, sur une V2011 je constate le même pb que toi,..." ouinnnnnnn!!! <acronym class=dict title= "En vidéo (avec son)" impec la vidéo, et j'ai fais les mêmes manips que toi.Pour les champs, je connaissais, et je me pose du coup la question.. peut-on associer à la volée tous les blocs à leur PL respective par ce champ?J'ai un lisp qui permet de mettre à jour les blocs compris dans une polyligne fermée (il me semble que Patrick en a un du même genre)Mais c'est vrai que les champs sont plus pratiques.. avec une petite régénération hophophop ^^. "Un truc qu'on fait mal vraisemblablement" quel point commun.. <acronym class=dict title= Je vais essayer de refaire tout ça sur un AutoCAD 2012, on sait jamais..??? merci encore!! :)
lili2006 Posté(e) le 18 juin 2011 Posté(e) le 18 juin 2011 Re, peut-on associer à la volée tous les blocs à leur PL respective par ce champ? Là, je ne vois pas ce que tu veux dire,... PS: Utilise les bbcodes au dessus de ton message, cela sera plus lisible,.. :cool: Désolé, pas d'autres idées pour le moment,. Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
viande Posté(e) le 18 juin 2011 Auteur Posté(e) le 18 juin 2011 Là, je ne vois pas ce que tu veux dire,... c'est mieux? ^^Je veux dire qu'actuellement sur mes dessins, je fais le bâtiment, et je dessine sur un calque définit des polylignes qui vont représenter la surface de chaque local. Je lance le lisp qui va placer un bloc sur chaque centre de gravité des polylignes, tout en calculant la surface puis en la renseignant dans un attribut du bloc.Pour mettre à jour les surfaces quand on modifie une ou des polylignes, il faut relancer le lisp.Avec les champs, ce qu'il y a de bien comme tu me l'a montré, c'est qu'il suffit d'utiliser la commande régénérer pour faire la mise à jour.Mais est-il possible dans le lisp (ou d'une autre façon) d'associer automatiquement la surface d'une polyligne à son bloc par un champ?C'est un autre sujet, peut-être je devrais oublier ça pour le moment et poster autre part ce problème.. mais tu as éveillé en moi l'envie d'utiliser ces champs ^^
viande Posté(e) le 28 juin 2011 Auteur Posté(e) le 28 juin 2011 hello! Petite info, je viens de tester les mêmes opérations sur un AutoCAD 2012 (non-Map) et............pareil! :( <acronym class=dict title=moué, déception donc, du coup toujours bloqué, et pendant la semaine de vacance les petits lutins ne sont même po venus faire le boulot, quelle honte! ^^
lili2006 Posté(e) le 3 juillet 2011 Posté(e) le 3 juillet 2011 Bonjour à toutes et tous, Oui, dommage que personne d'autre ne se soient penché sur le pb,.... :mad: :exclam: :casstet: :o Mais est-il possible dans le lisp (ou d'une autre façon) d'associer automatiquement la surface d'une polyligne à son bloc par un champ? OUI ! Avec un bloc ou tout simplement un texte,.. Exemple avec un texte en unité courantes => %%).Area \f "%lu6%qf1">% Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
viande Posté(e) le 5 décembre 2011 Auteur Posté(e) le 5 décembre 2011 l'heureuretour Le bug persiste dans AutoCAD pour ce qui est de la liaison par extraction de données..Par contre, je viens de tomber sur Excellink, un programme vieux de quelques années déjà mais qui évolue bien avec les version AutoCAD. Celui ci gère très bien la liaison Excel-AutoCAD (les réglages faits en 2 minutes chrono lors de la première utilisation du programme, un bouton pour exporter, un pour importer, le pied quoi).Seul petit hic dans l'histoire, c'est qu'on ne peux pas faire cette extraction/importation sur un ensemble de plans et dans un même fichier Excel. Ce programme est apparemment une application ARX, peut il donc être modifié pour un usage personnalisé? p.s: l'utilisation d'ATTIN/ATTOUT en pur et dur, ou même LXL n'est pas très pratique pour 700 dwg sur 1 xls. L'idéal aurait été la liaison de données AutoCAD mais bon comme ça bug... snif
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