ribbit Posté(e) le 4 août 2004 Posté(e) le 4 août 2004 Je relaie une question posée sur un autre forum : Bonjour, J'ai besoin de fusionner plusieurs centaines de fichiers Autocad2004 DWG,pour ensuite les importer en DXF dans Géoconcept.Quelqu'un connait-il un programme qui pourrait m'aider à faire cela? Par avance, merci. Quelqu'un à une idée ? Ps : je viens de voir que c'est du 2004.....Oups ! [Edité le 4/8/2004 par ribbit] Ribbit."Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."Version en cours : Autocad Map 2013
Patrick_35 Posté(e) le 4 août 2004 Posté(e) le 4 août 2004 SalutEn faisant un script et un insérer *nom_dwg (* le décompose) @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
ribbit Posté(e) le 4 août 2004 Auteur Posté(e) le 4 août 2004 La réponse que j'ai faite avec l'indice que tu m'as donné : "Bonjour, Vous pouvez utiliser TASASCRIPT (http://www.anshare.com/fiche.asp?I=14568&Ref=Tasa+Script+2) de Didier Lourdelle. Ce logiciel est spécialisé dans les traitement par lots en combinaison avec Excel. Ou bien si vous êtes motivé, il faudra taper le script à la main...Les scripts autocad ne sont qu'une suite de commandes. Il faudra une suite de commande de type : -inserer;nom_du_fichier1.dwg; (*nom_du_fichier1.dwg pour le décomposer)-inserer;nom_du_fichier2.dwg; Je pense qu'il vous faudra au préalable récupérer les noms de vos fichiers (commande msdos : "dir *.*>machin.txt") et les mettre dans excel (voir mode d'emploi de tasascript). [Edité le 4/8/2004 par ribbit] Ribbit."Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."Version en cours : Autocad Map 2013
Patrick_35 Posté(e) le 4 août 2004 Posté(e) le 4 août 2004 C'est bien et c'est presque çaJe vais te faire la manip.Sois tu passes par excel comme nous l'a démontré notre ami Tramber pour son 1000em message ou tu suis la procédure suivante1) lancer une session ms-dos2) se placer dans le répertoire où se situent les fichiers3) faire la commande ms-dos --> dir *.dwg /on /s /b > toto.scr4) faire la commande ms-dos --> edit toto.scr5) faire rechercher/remplacer c:\ par _insert *c:\6) faire rechercher/remplacer .dwg par .dwg 0,0 1 0 (point d'insertion, facteur d'échelle puis angle de rotation)7) sauvegarder et quitter l'éditeur Il n'y a plus qu'à lancer le script toto @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
lecrabe Posté(e) le 4 août 2004 Posté(e) le 4 août 2004 Hello Si il s'agit d'exporter ves GeoConcept, sois prudent et sauvegarde en conséquence car ce logiciel (Du moins dans sa version 5.0) semble ne pouvoir RELIRE que du DXF R12 !!! Cependant l'interface DXF / DWG s'est peut être améliorée dans une version plus récente ??? Ou sinon je crois qu'il existe des traducteurs "plus perfectionnées" ??? Bye Autodesk Expert Elite Team
ribbit Posté(e) le 4 août 2004 Auteur Posté(e) le 4 août 2004 Hello - re, Ben oui, j'ai pas réfléchi, ma tête est pleine de plans de recollement d'eaux potable...C'était à portée de clic... Comment éviter un problème d'espaces éventuel ? Y a-t-il une syntaxe précise ?ex : C:\Fichiers DWG\ (il ne comprends pas ou se trouve "Fichiers") C'est très secondaire je sait - il suffit de changer l'emplacement ou pour des noms de fichier il suffit de tous les renommer sans espace avec un batch - mais bon, ca peut être utile à l'occasion... Merci de ton coup de main,Ribbit. Ps : pour géoconcept, je fais passer le message... Ribbit."Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."Version en cours : Autocad Map 2013
ribbit Posté(e) le 4 août 2004 Auteur Posté(e) le 4 août 2004 PS : pourquoi tu mets "/on" dans la commande msdos ? Ribbit."Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."Version en cours : Autocad Map 2013
lecrabe Posté(e) le 4 août 2004 Posté(e) le 4 août 2004 Bonsoir /on = order by name /b = nom complet sans blabla (taille, date, etc) /s = pour être récursif (explorer les sous-catalogues)et avoir le chemin complet (Je n'aime pas trop) De façon générale, chaque fois que je sais que je vais faire passer des traitements Batch ou Script sur des DWGs, je respecte les 2 principes suivants: - Nom de catalogues et sous-catalogues SANS caractères spéciaux- Nom de fichiers SANS caractères spéciaux Donc j'utilise seulement: A - Z , 0 - 9 et "_" (underscore ou souligné). Ainsi j'ai pas de surprise ... et je ne dépasse jamais 27 caractères pour mes noms de fichiers et catalogues !!!d'ailleurs pour les noms de DWGs, j'essaye de rester à un maximum de 15-20 caractères (si c'est possible). Question piège: pourquoi ??? Bye Autodesk Expert Elite Team
CDL Posté(e) le 4 août 2004 Posté(e) le 4 août 2004 MSDOS 6.22 STEEL ALIVE !! 1) lancer une session ms-dos2) se placer dans le répertoire où se situent les fichiers3) faire la commande ms-dos --> dir *.dwg /on /s /b > toto.scr4) faire la commande ms-dos --> edit toto.scr5) faire rechercher/remplacer c:\ par _insert *c:\6) faire rechercher/remplacer .dwg par .dwg 0,0 1 0 (point d'insertion, facteur d'échelle puis angle de rotation)7) sauvegarder et quitter l'éditeurpour l'option 4 j'ai choisi le blocnotes ! /on = order by name /b = nom complet sans blabla (taille, date, etc) /s = pour être récursif (explorer les sous-catalogues)et avoir le chemin complet (Je n'aime pas trop)tu tapeC:\>DIR /?tramber (le maitre du SCRIPT)est toujour en vacance !lecrabe je tape pas aux clavier assez vite mais bravo les 300 CDL
ribbit Posté(e) le 5 août 2004 Auteur Posté(e) le 5 août 2004 tu tape C:\>DIR /? En fait je connaissais ca mais je viens de comprendre pourquoi je n'ai vu que /o et non /on : en fait tu peux faire pleins de sous options :o /os /oe /od, etc PS : steel alive ? ou still alive...? c'est pas pareil ! j'utilise seulement: A - Z , 0 - 9 et "_" (underscore ou souligné).Entièrement d'accord. et je ne dépasse jamais 27 caractères pour mes noms de fichiers et catalogues !!!d'ailleurs pour les noms de DWGs, j'essaye de rester à un maximum de 15-20 caractères (si c'est possible). Question piège: pourquoi ??? Limitation des noms des projets à 27 caractère dans archicad ? Plus c'est long moins c'est bon ? dir /? Affiche une liste de fichiers et de sous-répertoires dans un répertoire. DIR [lecteur:][chemin][nom_de_fichier] [/A[[:]attributs]] [/b] [/C] [/D] [/L] [/N] [/O[[:]tri]] [/P] [/Q] [/s] [/T[[:]heure]] [/W] [/X] [/4] [lecteur:][chemin][nom_de_fichier] Spécifie le lecteur, le répertoire et/ou fichiers à lister. /A Affiche les fichiers dotés des attributs spécifiés. attributs D Répertoires R Lecture seule H Caché A Archive S Système - Préfixe de négation /B Utilise le format abrégé (noms des fichiers). /C Affiche le séparateur de milliers pour les tailles de fichiers. Ceci est la valeur par défaut. Utilisez /-C pour désactiver l'affichage du séparateur. /D Sur cinq colonnes avec fichiers triés par colonne. /L Affiche en minuscules. /N Nouveau format longue liste où les noms de fichiers sont à droite. /O Affiche les fichiers selon un tri spécifié. tri N Nom (alphabétique) S Taille (ordre croissant) E Extension (alphabétique) D Date et heure (chronologique) G Répertoires en tête - Préfixe en ordre indirect /P Arrêt après l'affichage d'un écran d'informations. /Q Affiche le nom du propriétaire du fichier. /S Affiche les fichiers d'un répertoire et de ses sous-répertoires. /T Contrôle le champ heure affiché ou utilisé dans le tri. heure C Création A Dernier accès W Dernière écriture /W Affichage sur cinq colonnes. /X Affiche les noms courts générés pour les noms de fichier non 8.3 car. Ce format est celui de /N avec le nom court inséré avant le nom long. S'il n'y a pas de nom court, des espaces seront affichés à la place. /4 Affiche l'année sur quatre chiffres Ribbit."Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."Version en cours : Autocad Map 2013
Patrick_35 Posté(e) le 5 août 2004 Posté(e) le 5 août 2004 SalutPour éviter le problème avec les espaces, il faut faire le script un peu à la manière d'un lisp (seulement pour une version pleine ou une LT avec additif)la ligne de code sera du style (command "_insert" "*nom_dwg" "0,0" "1" "0") La méthode que je t'ai indiqué reste la même, c'est juste dans rechercher/remplacer qui est un peu différent @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
ribbit Posté(e) le 5 août 2004 Auteur Posté(e) le 5 août 2004 Merci ! Ribbit."Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."Version en cours : Autocad Map 2013
CDL Posté(e) le 5 août 2004 Posté(e) le 5 août 2004 PS : steel alive ? ou still alive...? c'est pas pareil !connaitre MSDOS reste un avantage en acier SalutPour éviter le problème avec les espaces, il faut faire le script un peu à la manière d'un lisp (seulement pour une version pleine ou une LT avec additif)si tu genere des PLT avec comme non celui du DWG par un scriptun reprographe qui veux l'imprimer avec un utilitaire style oceplotdirectoril devra les renomerle top c'est 8 caracteres + 3 l'extention
Patrick_35 Posté(e) le 5 août 2004 Posté(e) le 5 août 2004 Je confirme ce que dit CDL, il est toujours utile de connaître les commandes dos si tu genere des PLT avec comme non celui du DWG par un scriptun reprographe qui veux l'imprimer avec un utilitaire style oceplotdirectoril devra les renomerle top c'est 8 caracteres + 3 l'extentionLà , j’avoue ne pas tout comprendre ? ? ?Sous dos, il suffit de faire la commande copy *.plt /b adresse_imprimante_si_reseau @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
CDL Posté(e) le 5 août 2004 Posté(e) le 5 août 2004 C:\>copy plan 01.plt /b adresse_imprimante_si_reseau ? Pour éviter le problème avec les espaces,plan_01.plt : c'est mieux !
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