Jacq Posté(e) le 26 juillet 2005 Posté(e) le 26 juillet 2005 bonjour à tous!. je cherche a importer un semis de points qui à cette forme dans un fichier texte:JI.7188:X=32211.1227,Y=54685.4545,Z=36.32JI.7189:X=32210.1740,Y=54684.0084,Z=35.63JI.7199:X=32212.9382,Y=54624.2911,Z=34.38JI.7202:X=32213.4473,Y=54622.8716,Z=35.09JI.7206:X=32196.0647,Y=54572.8861,Z=35.18JI.7295:X=32196.2404,Y=54570.8418,Z=36.26JI.7296:X=32171.8534,Y=54560.8802,Z=38.54JI.7297:X=32173.0374,Y=54560.2201,Z=38.39JI.7494:X=31947.5829,Y=54410.4740,Z=46.72JI.7495:X=31947.1114,Y=54411.1135,Z=46.70JI.7496:X=31950.4759,Y=54421.5120,Z=46.00etc... en utilisant l'outils de bonus cad : "dessin du semis de points avec fichier xyz"le message d'erreur s'affiche :"Caracteres non reconnus !"comment reformater ce fichier pour qu'il soit lisible?un autre outil existe? Merci d'avance.
rebcao Posté(e) le 26 juillet 2005 Posté(e) le 26 juillet 2005 tu peux m'envoyer le fichier BRUT à cad123@wanadoo.fr pour que je jette un oeil ! Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
rebcao Posté(e) le 26 juillet 2005 Posté(e) le 26 juillet 2005 AH ! le format corrigé devra ressembler à ça je suppose ? XXX.xxx , YYY.yyy , ZZZ.zzz Christian [Edité le 26/7/2005 par rebcao] Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
bonuscad Posté(e) le 26 juillet 2005 Posté(e) le 26 juillet 2005 Bonjour, Si tu pouvais le mettre sous cette forme, il n'y aura pas de problème! 7188,32211.1227,54685.4545,36.327189,32210.1740,54684.0084,35.637199,32212.9382,54624.2911,34.387202,32213.4473,54622.8716,35.097206,32196.0647,54572.8861,35.187295,32196.2404,54570.8418,36.267296,32171.8534,54560.8802,38.547297,32173.0374,54560.2201,38.397494,31947.5829,54410.4740,46.727495,31947.1114,54411.1135,46.707496,31950.4759,54421.5120,46.00 Ceci est facilement faisable avec un éditeur de texte, même avec Excel cela doit être possible, à condition d'enregistrer au format texte. Autrement trouver autre chose.... Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
Tramber Posté(e) le 26 juillet 2005 Posté(e) le 26 juillet 2005 Sous Exel ouvrir le fichier texte, choisir de spéarer les virgules. Utiliser la fonction =GAUCHE() ou =DROITE(), par exempleC'est facile et ca peut rapporter gros. Enfin, reconstruire un script en suivant le lien de ma signature (j'y explique la fonction CONCATENER) pour mettre le résultat dans une colonne (à copier-coller direct dans le script) 2 heures de boulot la première fois5 minutes toutes les suivantes ! Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
rebcao Posté(e) le 26 juillet 2005 Posté(e) le 26 juillet 2005 Pour une fois, je vais proposer un petit LISP pour charger un fichier de points. Voici le ZIP…qui contient le LISP + le fichier BLOC (Point + Nom) Le format de fichier prévu est : NOM_du_Point X Y Z et surtout pas de . POINT dans le Nom des points !!! JI-7188 32211.1227 54685.4545 36.32JI-7189 32210.1740 54684.0084 35.63JI-7199 32212.9382 54624.2911 34.38JI-7202 32213.4473 54622.8716 35.09JI-7206 32196.0647 54572.8861 35.18 Pas de séparateur, les champs peuvent être séparés par plusieurs espaces ou tabulation, ça marche. Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Jacq Posté(e) le 27 juillet 2005 Auteur Posté(e) le 27 juillet 2005 Bonjour!pour commencer merci pour toutes vos réponses. j'ai essayé le lisp joint et obtient les messages suivant: Commande: (LOAD "C:/Program Files/AutoCAD 2002 Fra/Support/PT-XYZ.LSP")Taper PT-XYZ pour charger un fichier de POINTS NOM-X-Y-Z(.TXT)... Commande: PT-XYZ Echelle des symboles <1> : 22.000000 Commande inconnue "PT-XYZ". Appuyez sur F1 pour obtenir de l'aide.Commande inconnue "PT-XYZ". Appuyez sur F1 pour obtenir de l'aide.0Commande inconnue "DHT ". Appuyez sur F1 pour obtenir de l'aide.2.000000 ETC... je vais reprendre tout ceci à tete reposée afin d'utiliser la bonne méthode.
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 attention ! évites de placer des fichiers PERSOs dans les dossiers d'application crée un sous-dossier, exemple c:\ ou r:\dessinc:\ ou r:\dessin\AFFAIRESc:\ ou r:\dessin\ BIBc:\ ou r:\dessin\ Prog ou Utiletc il faut déclarer le chemin ou tu auras placé le fichier dessin fournit PT_NOM.DWG(Menu Outils : Options : Onglet Fichiers ajouter le dossier ou tu as placé le dessindans la 1ère rubrique : Chemin de Recherche fichiers supports) et ça devrait mieux marcher ! Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Jacq Posté(e) le 27 juillet 2005 Auteur Posté(e) le 27 juillet 2005 Désolé! j'obtient ça a présent: Commande: PT-XYZ Echelle des symboles <1> :1Commande inconnue "PT-XYZ". Appuyez sur F1 pour obtenir de l'aide.0Commande inconnue "2C ". Appuyez sur F1 pour obtenir de l'aide.1Commande inconnue "PT-XYZ". Appuyez sur F1 pour obtenir de l'aide.0Commande inconnue "2C ". Appuyez sur F1 pour obtenir de l'aide.1
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 désolé, mais ça marche ! 1. Essayes d'insérer le bloc PT_NOM avant de lancer le prog 2. Utilise le fichier de point au format NOM X Y Z avec les espaces (celui que je t'avais retourné) comme indiqué dans mon message précédent ! Pour une fois, je vais proposer un petit LISP pour charger un fichier de points. Voici le ZIP…qui contient le LISP + le fichier BLOC (Point + Nom) Le format de fichier prévu est : NOM_du_Point X Y Z et surtout pas de . POINT dans le Nom des points !!! JI-7188 32211.1227 54685.4545 36.32JI-7189 32210.1740 54684.0084 35.63JI-7199 32212.9382 54624.2911 34.38JI-7202 32213.4473 54622.8716 35.09JI-7206 32196.0647 54572.8861 35.18 Pas de séparateur, les champs peuvent être séparés par plusieurs espaces ou tabulation, ça marche. Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 une question bête ! tu as quelle version AutoCAD ? [Edité le 27/7/2005 par rebcao] Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 !!! :casstet: ça devrait marcher ! Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Jacq Posté(e) le 27 juillet 2005 Auteur Posté(e) le 27 juillet 2005 yesss! ! ! ça marche, en utilisant le fichier que tu m'as retourné.le numéro qui code le point est affichée mais pas l'altitude?l'insertion se fait correctement en Z.
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 Bonne nouvelle ! là on part ensuite dans des variantes... Tu me dis ce que tu veux comme format... exemple : Afficher le NOM du PointAfficher le Zplacer le bloc en X et Y, mais pas en Z ( z = 0 ) etc. il suffit de préciser les données... Chistian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Jacq Posté(e) le 27 juillet 2005 Auteur Posté(e) le 27 juillet 2005 Fabuleux!Afficher le z et le nom du point dans un calque différent c'est posssible?merci.
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 il te faut ça pour quand ? Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Jacq Posté(e) le 27 juillet 2005 Auteur Posté(e) le 27 juillet 2005 j'ai l'impression d'abuser.j'ai un besoin urgent d'afficher au moins les altitudes en z.si j'avais plus de temps je me serais penché sur le probleme.il existe peut etre un autre outil qui me permettrait d'inserer dans un deuxième temps les altitude et ainsi ne pas abuser de ton temps.merci d'avance!
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 l'autre outil ou fonction serait le SCRIPT, mais là aussi si on ne connait pas ! on passe du temps ! Bertrand nous l'a bien dit dans son sujet sur les SCRIPTS...la prremière fois plusieurs HEURES...!!! :mad: (je crois !) et ensuite quelques minutes... :D je te fais ça pour cette prèm !!! Christian [Edité le 27/7/2005 par rebcao] Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 voici le ZIP complété ... (c'est le même lien que le message plus haut) Il contient : PT_NOM.dwg(Bloc avec Nom du point sur un calque PT_NOM PT_NOM-ALTI.dwg(Bloc avec Nom du point et Altitude sur un calque PT_NOM et PT_ALTITUDE) PT-XYZ.LSPdemande le format de fichier de points comme séparateurs uniquement ESPACES et/ou TABULATION. Dans l'ordre NOM ----- X ---- Y ---- Z ( ---- = espace/TAB ) Je rappelle que les deux dessins doivent se trouver dans un dossier PERSO connu d'AutoCAD Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Tramber Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 JI.7188:X=32211.1227,Y=54685.4545,Z=36.32JI.7189:X=32210.1740,Y=54684.0084,Z=35.63JI.7199:X=32212.9382,Y=54624.2911,Z=34.38JI.7202:X=32213.4473,Y=54622.8716,Z=35.09JI.7206:X=32196.0647,Y=54572.8861,Z=35.18JI.7295:X=32196.2404,Y=54570.8418,Z=36.26JI.7296:X=32171.8534,Y=54560.8802,Z=38.54JI.7297:X=32173.0374,Y=54560.2201,Z=38.39JI.7494:X=31947.5829,Y=54410.4740,Z=46.72JI.7495:X=31947.1114,Y=54411.1135,Z=46.70JI.7496:X=31950.4759,Y=54421.5120,Z=46.00 J'ai ouvert ce fichier texte et séparé par la vrigule.J'obtient 3 colonnes, j'en insère une entre chaque.Dans la colonne B je mets : =DROITE(A1;10) et je dérouleidem dans la D je mets =DROITE(C1;10) et je dérouledans la F je mets =DROITE(E1;5) dans la G je mets =CONCATENER(B1;",";D1) et je dérouleCopier-coller la colonne G dans un fichier texte, le nommer bla.scr reste à ajouter POLYLIGN au début du script et ca roule tous seul POLYLIGN 32211.1227,54685.4545 32210.1740,54684.0084 32212.9382,54624.2911 32213.4473,54622.8716 32196.0647,54572.8861 32196.2404,54570.8418 32171.8534,54560.8802 32173.0374,54560.2201 31947.5829,54410.4740 31947.1114,54411.1135 31950.4759,54421.5120 Pour les altitudes en Z il suffit de faire un autre script contenant l'instruction TEXTE genre TEXTE 32211.1227,54685.4545 10 0; TEXTE 32211.1227,54685.4545 10 0; ..... Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 Je te rejoins totalement sur les SCRIPTs Bertrand... au fait quand est-ce qu'on ce verre et que je te casse la gueule ???!!!... ;) Dans l'urgence j'ai répondu avec ce LISP, mais n'oublions pas nos chers LTsiens... EXCEL avec les quelques fonctions simples que tu nous donnes Bertrand, permet de réaliser très rapidement ce genre d'importation; que ce soit un texte, un bloc, une polyligne, etc. Longue vie aux SCRIPTS, comme le LISP d'ailleurs... Tiens les SCRIPTs et EXCEL ça pourrait faire un exercice de vacances...!!! ;) Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Jacq Posté(e) le 27 juillet 2005 Auteur Posté(e) le 27 juillet 2005 mille fois merci à tous, vous m'avez sérieusement dépanné. bon courage à l'ouvrage.Gérard.
rebcao Posté(e) le 27 juillet 2005 Posté(e) le 27 juillet 2005 Merci, c'est toujours sympa d'avoir le retour ! à bientôt Christian [Edité le 27/7/2005 par rebcao] Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
BIM G CO Posté(e) le 28 juillet 2005 Posté(e) le 28 juillet 2005 et dire que j'habite en Franche Comté (pas trop loin de la moselle ;) ) et que je vais retourner pendant mes vacances chez mes parents dans le Pas de Calais :casstet: Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office PlaquetteDeplianteMars2024.pdf
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