AutoCAD-AutodesksMicrostation-Bentleytopografi

Fra Excel til AutoCAD, resumé af de bedste

Nå må jeg indrømme, at det har været sjovt at tale om dette emne, så i dette indlæg vil jeg vise det bedste, vi har fundet.

Men det bedste af alt var at lære af en person, der i sine kommentarer fortalte os om dette værktøj, der tillader fra en Excel-fil at generere en DXF-fil ved hjælp af koordinaterne for x, y, z, en identifikationskode og det niveau, hvor vi vil have det tegnet.

Ansøgningen hedder XYZ-DXF, og du kan download det her;
Lad os se, hvordan det virker:

1. Oprindelsesdata:

Denne applikation er passende til information, der downloades fra en GPS eller totalstation, så længe koordinaterne er UTM, betyder det, at dens enheder i et kartesisk plan er i meter. Kodekolonnen er en identifikator af punktet, derefter x-, y-, z-koordinaterne og til sidst det lag, hvor vi ønsker, at de skal tegnes, disse kan for eksempel være gadeakse, træer, grænser, polygonale eller en hvilken som helst egenskab, der senere tillader os filtrer dataene i AutoCAD eller Microstation.
txt til autocad

* Alle point skal have kode.
* Alle punkter skal indtastes efter hinanden uden at forlade tomme rækker.

Datavisualisering

Tak til Juan Manuel Anguita, en topograf fra Jaén, Spanien, som gjorde en indsats for at bygge denne makro. Excel-filen har tre ark, et af dem kaldet Preview giver dig mulighed for at se grafen i planvisning og sidevisninger (bygget til ren Excel-graf!). Hver af disse 9 kvadranter kan også ses, i tilfælde af ændring af data i tabellen bruges knappen "opdater visninger"

excel og autocad

Konfigurer data til eksport

Den tredje plade kaldet optioner, indstille, om den fil, du vil eksportere vil gå på to eller tre dimenciones, skriftstørrelsen, hvis vi ønsker forhøjninger (højder) og navnet på den DXF-fil vises.

billede

Når den lilla knap er trykket, oprettes en .dxf-fil, som kan åbnes med Microstation, Arcview, AutoCAD eller næsten ethvert CAD-program. I dette oprettes et lag for hver anden tekst, der findes i kolonnen 'Lag' (f.eks: lev), hvor punkterne vil være; Der vil også være et andet lag, hvis navn vil være teksten i kolonnen 'Lag' + txt (f.eks: levtxt), hvor koderne vil være, og en anden oprettes, hvor dimensionerne vil være med navnet 'teksten til kolonne 'Lag' + dimensioner (f.eks. levcotas). Der oprettes også en excel-fil med samme navn og i samme destination.

Destinationsfilen (dxf)

Dette er eksemplet på den fil, der er set fra AutoCAD. Derefter kan du ændre farverne på lagene (format / lag) eller punktformat (format / punktformat).

autocad txt excel

Det er simpelthen en imponerende applikation, for hvor nyttig og enkel det er at håndtere. Det trækker ikke streger, det sender bare point.

Golgi Alvarez

Forfatter, forsker, specialist i jordforvaltningsmodeller. Han har deltaget i konceptualisering og implementering af modeller såsom: National System of Property Administration SINAP i Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT in Colombia . Redaktør af Geofumadas vidensblog siden 2007 og skaberen af ​​AulaGEO Academy, der omfatter mere end 100 kurser om emner GIS - CAD - BIM - Digitale tvillinger.

Relaterede artikler

64 Kommentarer

  1. Med kun AutoCAD er det ikke muligt.
    Du kan, hvis du importerer tabellen som en database i AutoCAD-versioner som Civi3D.
    Eller hvis du laver en makro med AutoLisp, der giver bordet.

  2. Jeg sætter pris på, at du kan hjælpe mig med at søge efter tekster i autocad på et fremragende bord, find dem og skift farve, jeg håber du kan, hilsner.

  3. oprigtigt galt med dette makro er ufuldstændig, fordi den ikke lader sig blive brugt flere gange, TN kun én gang, og det gør for en middelmådig eller ikke kan anvendes, men og forsøgte at skabe flere filer, men siger, at filen bruges af et andet program ????????

  4. Hej Juan MaNuel

    Jeg ledte efter oplysninger til at lave et projekt, som jeg har i tankerne, og jeg fandt denne fil.

    Nå, jeg er ikke rigtig ekspert i progaramtion, men jeg har ideen om at automatisere det geometriske design af veje gennem den visuelle grundredaktør af Excel.

    Målet er at beregne de geometriske elementer i de forskellige kurver og de værdier, som jeg opnår som xls, konvertere dem til et ascii format til at udføre dem i en cad og microstation platform.
    Og det er her, jeg kan ikke fortsætte, jeg ved ikke, hvordan man gør det. Fra det jeg ser dig har du en masse ideer og måske kan du hjælpe mig
    Jeg vil også gerne kaste en craer kode, hvorigennem du kan visualisere kurven i et Excel-kort, før du eksporterer dataene til de forskellige platforme.

    Til din opmærksomhed, tak.

  5. Du skal bruge AutoCAD-kort eller Civil 3D til dette.
    Hvis du ikke har det, skal du bruge et open source-program som QGis eller gvSIG

  6. hola

    Jeg ved, det har intet at gøre netop dette, men hvis nogen kan guide mig, hvordan jeg kan eksportere filer fra AutoCAD tegninger KML og sat på GMaps.

    Tak og venlig hilsen

  7. det virker ikke, det fortæller mig, at jeg skal debugere

  8. TAK for det materiale, men når kun kører gerne gøre Podro genanvendelige UANSET 2003 2007 EXCEL jeg også har nogle formater EXCEL AutoCAD UDEN LEAN

  9. Meget godt bidrag !! Jeg har bare brug for, at du læser mere end 1000 point, jeg ser, at det er beskyttet ... Det er lykkedes mig at sætte pointene op til 950, men jeg har koordinater på mere end 5000 point ... desværre fortæller det mig beskyttet med en adgangskode .. Men fremragende bidrag! Jeg håber forfatteren ser dette og kan øge antallet af point for at kunne komme ind ..

    Hilsner til alle !!

  10. Mange tak for at give en så god ansøgning. Jeg er meget lettet arbejdet, en forespørgsel: Er det muligt at knytte en blok til hvert punkt, for eksempel en cirkel? Hvis ja, kan du fortælle mig vejen.

    Mange tak

    Patrick

  11. fremragende god, denne funktionalitet Excel-ark, spørgsmål i henhold til prøverne, jeg har gjort dette begrænset antallet af punkter, der skal tegnes, i mit tilfælde jeg har brug for at gøre grafer om 4000 point som jeg kan gøre for at ændre denne Excel pivottabel som det ville tage mig for lang tid at plotte i sektioner.
    taknemmelig

  12. Jeg sender mine oprigtige lykønskninger til forfatteren, er det en stor hjælp for landinspektører, håber at fortsætte med at modtage sådanne tekniske hjælpemidler til at udvikle mig i en mere professionel måde i fremtiden.

  13. Douglas ... i AutoCAD skal du bare give filen åben,
    i filetype selleccionas dxf
    Vælg den fil, der blev genereret i C og
    Klar !!!!!

  14. Hvis det virker i 2007, skal du vælge, når du åbner filen, den viser en sikkerhedsadvarsel
    Muligheder ...
    Aktivér dette indhold og
    acceptere

  15. Hvis du henviser til Excel-filen vist i eksemplet, skal du, når du har indtastet koordinaterne, trykke på den lilla knap med gul tekst: "tryk for at oprette dxf"

  16. Jeg vil gerne vide, hvordan man transporterer dataene fra bordet i Excel til Autocad, hvad er kommandoen at bruge.

  17. Jeg vil gerne have, at du hjælper mig ... Jeg prøver at finde en applikation eller rutine i lsp. Med hvilken du kun kan eksportere tekster fra .dwg til .xls, kun tekster, som du vælger med musen, og samtidig kan du indtaste data med tastaturet, hvis du ikke kan finde tekst på tegningen. og at de eksporterede tekster ikke er valgt, hvis det ikke tillader mig at vælge det så mange gange som nødvendigt.
    Jeg har denne rutine
    (defun C: TXTOUT (/ va vb vc vd ve vf vg); V1.0
    Ved Scott Hull, 11-20-86
    ; SAH Mekanisk Design (415) 343-4015
    ; Eksporterer ASCII-tekst til fil.

    (defun *fejl* (st) (prompt (strcat “error: ” st “07\n”)))

    (setq goes (getstring "Navn på ASCII-fil, der skal oprettes: ") vb (åben går "r")))
    (hvis (/ = vb nil) (prognose (luk vb) (setq vc (ascii (strcase (getstring
    "Der findes allerede en fil med dette navn.\nVil du erstatte den? “)))))
    (setq vc xnumx))
    (hvis (= vc 89) (progn
    (setq vb (åben va "w") vd (ssget) ve (slængde vd) vf 0)
    (Mens (

  18. Jeg kender ikke nøglen, forfatteren har beskyttet det. Men det forhindrer dig ikke i at kopiere celler

  19. At kopiere og indsætte en kolonne med data i et regneark dette fortæller mig, at cellerne er beskyttet, og ikke hvad der er nøglen til at løse dette problem, hvis du ved ville være meget taknemmelig

  20. Hej venner, for at kunne bruge det i office 2007 skal du bare konvertere det til versionen, i ikonet øverst til venstre er indstillingen, KLIK ALLI. Så giver du det til at acceptere. Når den beder om muligheden for at lukke og åbne bogen, skal du klikke på JA. Det advarer dig om, at de ikke-gemte ændringer går tabt, det betyder ikke noget, det accepteres kun og nu (hvis denne mulighed IKKE vises, bedre). Inden du bruger makroen, skal du overholde nedenunder menubjælker SIKKERHEDSADVARSEL: Noget aktivt indhold er blevet deaktiveret, GÅ TIL INDSTILLINGER OG KLIK TIL Aktivér dette indhold og voila…. DU KAN allerede bruge det på kontoret 2007.

    LUCK TIL ALLE !!!!! (Glem ikke MACROS OPTION SKAL VÆRE AKTIV OG OPTAGELSE)

  21. Hvis du mener at passere indholdet, du markere teksten i Excel, kopiere, og derefter i AutoCAD, pasta

  22. godt da de alle ser ud, er mit spørgsmål det følgende, hvordan man kan passere den udrolige udmærkning, til auto cad, men i en tekst?

  23. Meget godt arkiv. En hilsen til den fyr, der forlod denne fil, for at se, om flere bidrag er frigivet.

  24. du behøver ikke ændre det, skal du blot indtaste data.

    Denne ansøgning er beskyttet med adgangskode, forfatteren gjorde

  25. Hej, jeg kan ikke ændre de muligheder, jeg spørger om den ubeskyttede adgangskode, jeg kan gøre i dette tilfælde

  26. g! eller nogen, jeg arbejder på at tegne en gade, gør det næsten altid med en total station, men nu har jeg bragt trafikdata og niveau (tværsnit) ved nogen, hvordan man konverterer disse data til UTM? Jeg har en defineret akse, og aflæsningerne af afsnittene er afstande venstre højde i + eller - centerlinie, afstande højre højde i + eller - ... hvis nogen hjælper mig jcpescotosb@hotmail.com

  27. Denne makro er fremragende tak til alle dem, der gør denne udvikling mulig.

    hilsen

  28. Hej Jeg leder efter en måde at oprette en polygon på og justere den, men i Arcgis.

  29. Først skal du takke togografen Juancho for makroen og også den gamle mand! for at finde den og udgive ... hvilket stort bidrag !!!!!

  30. Arbejder i OFFICE 2007 IKKE ALTID ME OUT FEJL OG SIGER eksport til en mappe på CY intet kommer ud får jeg et vindue, der PERUTRAR OG ikke fortælle mig HVAD GØR SDE

  31. Tak for dit hurtige svar, galvarezhn. Desværre fungerede det ikke.

  32. preview-fejlen ser det ud til, at det kan skyldes den regionale konfiguration, at separatoren for tusinder og decimaler (semikoloner) ændres, tjek ...

  33. Det ser interessant ud, fordi det er online; Jeg vil se om jeg foretager en anmeldelse en dag herom

    tak for info

  34. Efter indstilling af tillidsniveauet for makroen fortsætter regnearket stadig med en fejlmeddelelse for den anden (PREVISUAL) -fanen.

    Selv om jeg fortsætter med at eksportere punkterne til dxf, vil jeg gerne fuldt ud aktivere funktionaliteten i dette meget nyttige regneark.

    Tillykke

  35. at indstille konfidensniveauet

    du går til excel-knappen, den der er først øverst til venstre, og vælger knappen "excel-indstillinger",

    vælg derefter "tillidscenter"

    og der vælger du "konfigurer tillidscenter"

    vælg derefter "makroindstillinger"

    og der vælger du "aktiver alle makroer"

  36. Jeg lykønsker dig og jeg fortæller dig, at det kun fungerer fint i ecxel 2007, at du skal konfigurere exel i konfidensniveau og klar

  37. Oficce 2007 UDEN ARBEJDE, hvis det viser sig at have nogen fænomen, der skabte ansøgningen og opdateret. TAK

  38. til godt, så gå og skift den regionale konfiguration til din maskine

    hjem / kontrolpanel / regionale indstillinger

    Vælg derefter dit land i de regionale muligheder

    der skal du sørge for, at tusindtalsseparatoren er etableret med symbolet "komma" og decimalerne med "punktum"

    så du indtaster excel og skal arbejde

  39. Det fungerer uden decimaler …… men der ville koordinaterne ikke være nøjagtige i flyet… .. agn, hvad rådgiver du mig ???

  40. Indtast koordinater afrundede test, det vil sige uden decimaler for at se, om problemet er ikke locale (kommaer er til at adskille tusinder og decimal punkt for adskillelse).

  41. Jeg præsenterer en fejl

    Jeg skriver nordkoordinaterne og disse med kvoten, men det gør ikke forhåndsvisningen

    salg fejl
    Kørselstid; '1004,:
    ude af stand til at få chartObjects-ejendommen i worsheet-klassen

  42. makroen virker ikke for mig, kan du hjælpe mig ???

    dette er i gang, og nu spørge om makroens sikkerhed er det mindste som g! kommentarer, det virker ikke !!!!! hjælp mig

  43. Hej Marcos, systemet genererer en besked om, at du ikke kan ændre ændringerne, men du accepterer dem. Det vil sige, du kan ændre filnavn og størrelse på teksten, og når du udfører, genererer det resultatet.

    Hvis du har flere problemer, skal du ikke ændre størrelsen af ​​teksten eller filnavnet, det er ikke nødvendigt. Størrelsen af ​​teksten kan redigeres i autocad.

  44. Hej, jeg forsøger at bruge dette program til at bestå en lille CAD-opgradering pr. I min Excel, lad mig ikke ændre nogen af ​​mulighederne for det tredje ark, kan dette aq skyldes? på forhånd tak

  45. Michael: Macro virker ikke med Excel 2007
    Joaquin: Makroer skal aktiveres, dette gøres i værktøjer / makro / sikkerhed og aktiverer sikkerhed på et lavt niveau.

  46. dit Excel-ark er meget godt, men de makroer, som regnearket tæller ikke virker, bliver deaktiveret, som jeg kan gøre for at få dem til at fungere korrekt

  47. Det er et meget godt værktøj, jeg har brugt det i lang tid, men jeg finder et stort problem:

    Det virker ikke med 2007 kontor.

    Jeg vil sætte pris på enhver løsning på dette problem.

  48. Jeg finder det meget interessant især for job ikke meget stort Jeg vil forsøge at se, at sådanne muffins

  49. Hej Jordi, jeg har ærligt ikke prøvet det i Excel 2007 for at se om nogen der har prøvet det der og bekræfter, om det giver problemer

    en hilsen

  50. galvrezhn, først, feliciarte samlingen du har gjort i denne post, og på den anden side (så du kan se der er en narkoman mere til XYZ-DXF, hehe) ønskede at kommentere, hvis nogen, eller dig selv, har smagt den makro Excel 2007, 5 fordi jeg var nødt til at bruge det-6 år i tidligere versioner af Excel, og ved ikke hvorfor, men det kører ikke (jeg har makroer aktiveret, og alt det).

    hilsener

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

Tilbage til toppen knap