Geofumed – GIS – CAD – BIM ressourcer

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.

64 kommentarer

  • du egeomates februar 2019 kl

    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.

  • Wilmer Soto februar 2019 kl

    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.

  • Hipolito Rhodes september 2016 kl

    Fremragende program
    Tak

  • Anonymous marts 2016 kl

    UDMÆRKET !!!! Tak

  • Anonymous december 2013 kl

    Jeg får fejl 1004 ved kørsel….

  • joe oktober 2012 kl

    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 ????????

  • clarenna december 2010 kl

    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.

  • g! august 2010 kl

    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

  • Carles august 2010 kl

    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

  • Anonymous august 2010 kl

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

  • Jose Cedeño juli 2010 kl

    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

  • g! juli 2010 kl

    Hjælp

  • Anonymous juli 2010 kl

    nogen kan hjælpe mig

  • Pepe_Mexico juni 2010 kl

    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 !!

  • Patrick maj 2010 kl

    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

  • jose maj 2010 kl

    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

  • RICHARD ZURITA marts 2010 kl

    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.

  • lazarin marts 2010 kl

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

  • lazarin marts 2010 kl

    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

  • g! februar 2010 kl

    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"

  • Douglas februar 2010 kl

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

  • CARLOS MMM august 2009 kl

    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 (

  • g! juli 2009 kl

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

  • Juancarlo81 juli 2009 kl

    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

  • BCVA juli 2009 kl

    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)

  • g! juli 2009 kl

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

  • sergio villa juli 2009 kl

    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?

  • Armando Alvardo juni 2009 kl

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

  • g! juni 2009 kl

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

    Denne ansøgning er beskyttet med adgangskode, forfatteren gjorde

  • diego juni 2009 kl

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

  • jcpescotosb maj 2009 kl

    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

  • zamarripa maj 2009 kl

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

    hilsen

  • Michel april 2009 kl

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

  • Lruedaon januar 2009 kl

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

  • g! december 2008 kl

    filen opretter den i c:

  • Anonymous december 2008 kl

    hvor du opretter dxf-filen

  • g! december 2008 kl

    hvis det virker

  • JONY COLOMBIA november 2008 kl

    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

  • g! september 2008 kl

    Undskyld, jeg ved ikke, hvad det vil være

  • Leonardo september 2008 kl

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

  • g! september 2008 kl

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

  • g! september 2008 kl

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

    tak for info

  • Leonardo september 2008 kl

    Jeg fandt en gratis webapplikation til konvertering af tekst til dxf

    TEKSTPASS X, Y, ZA DXF (TOPOGRAFI)

    http://www.konstruir.com/topografia/

  • Leonardo september 2008 kl

    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

  • g! september 2008 kl

    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"

  • jose spanien september 2008 kl

    Hvor jeg opretter tillidsniveauet i Excel 2007

  • JUAN RAMON juli 2008 kl

    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

  • Miguel marts 2008 kl

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

  • g! marts 2008 kl

    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

  • Shaka marts 2008 kl

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

  • g! marts 2008 kl

    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).

  • Shaka marts 2008 kl

    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

  • g! marts 2008 kl

    så skal jeg køre dig glat

  • Shaka marts 2008 kl

    2002 excel

    Mangler det noget?

  • g! marts 2008 kl

    hej shaka, hvilken version af excel har du?

  • Shaka marts 2008 kl

    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

  • g! februar 2008 kl

    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.

  • Marcos februar 2008 kl

    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

  • g! februar 2008 kl

    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.

  • joaquin soto magariño februar 2008 kl

    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

  • Miguel februar 2008 kl

    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.

  • rafael amaiz februar 2008 kl

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

  • g! januar 2008 kl

    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

  • jordiTGN januar 2008 kl

    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