Från Excel till AutoCAD, sammanfattning av de bästa
Tja, jag måste erkänna att det har varit roligt att prata om detta ämne, så i det här inlägget vill jag visa det bästa vi hittat.
- Vi såg Microstation har integrerat Funktionen att importera direkt från en txt-fil
- Vi såg också hur gör det med AutoCAD
- Vi såg hur exportera från AutoCAD o Microstation till csv eller txt
- Då såg vi hur man använder kommandot sammanfoga i fall av att ha lager och avstånd i excel
- Och vi såg en VBA-ansökan för Microstation som fungerar på båda sätten
Men bäst av allt var att lära av någon som i sina kommentarer som vi talat om det här verktyget som gör det möjligt från en Excel-fil för att generera en DXF-fil med hjälp av koordinaterna för x, y, z, en identifieringskod och den nivå där vi vill att den ska dras.
Applikationen heter XYZ-DXF och du kan ladda ner det här;
Låt oss se hur det fungerar:
1. Uppgifterna om ursprung:
Denna applikation är lämplig för information som laddas ner från en GPS eller totalstation, så länge som koordinaterna är UTM, betyder det att dess enheter i ett kartesiskt plan är i meter. Kodkolumnen är en identifierare för punkten, sedan koordinaterna x, y, z och slutligen lagret där vi vill att de ska ritas, dessa kan till exempel vara gataxel, träd, gränser, polygonal eller vilken egenskap som senare tillåter oss filtrera data i AutoCAD eller Microstation.
* Alla poäng måste ha kod.
* Alla poäng måste anges efter varandra utan att lämna tomma rader.
Datavisualisering
Tack till Juan Manuel Anguita, en topograf från Jaén, Spanien som ansträngde sig för att bygga detta makro. Excel-filen har tre ark, ett av dem som kallas Preview låter dig se grafen i planvy och sidovyer (byggd till ren Excel-graf!). Var och en av dessa 9 kvadranter kan också ses, i händelse av att data ändras i tabellen används knappen "Uppdatera vyer"
Konfigurera data för export
Den tredje ark som kallas alternativ, ange om den fil du kommer att exportera kommer att gå på två eller tre dimenciones, teckenstorleken, om vi vill höjder (höjder) och namnet på DXF-filen visas.
När den lila knappen trycks in skapas en .dxf-fil som kan öppnas med Microstation, Arcview, AutoCAD eller nästan vilket CAD-program som helst. I detta skapas ett lager för varje annan text som finns i kolumnen "Layer" (t.ex.: lev), där punkterna kommer att vara; Det kommer också att finnas ett annat lager vars namn kommer att vara texten i kolumnen "Layer" + txt (ex: levtxt), där koderna kommer att vara, och ett annat kommer att skapas, där dimensionerna kommer att vara, med namnet "text på kolumn 'Layer' + dimensioner (ex: levcotas). En excel-fil med samma namn och i samma destination skapas också.
Målfilen (dxf)
Detta är exemplet på filen som ses från AutoCAD. Sedan kan du ändra färgen på lagren (format / lager) eller punktformat (format / punktformat).
Det är helt enkelt en imponerande applikation för hur användbar och enkel det är att hantera. Det drar inte linjer, det skickar bara poäng.
Med endast AutoCAD är det inte möjligt.
Du kan, om du importerar tabellen som en databas i AutoCAD-versioner som Civi3D.
Eller om du gör ett makro med AutoLisp som ger bordet.
Jag uppskattar att du kan hjälpa mig med en sökning av texter i autocad på ett utmärkt bord, hitta dem och ändra färgen, jag hoppas du kan, hälsningar.
Utmärkt program
tack
UTMÄRKT !!!! TACK ..
Jag får fel 1004 vid körning ....
uppriktigt fel med makrot är ofullständig, eftersom den inte låter sig användas flera gånger, TN bara en gång och det gör för en medioker eller får inte användas utan och försökte skapa flera filer, men säger att filen används av ett annat program ????????
Hej Juan MaNuel
Jag letade efter information för att göra ett projekt som jag har i åtanke och jag hittade den här filen.
Tja, jag är inte riktigt en expert i progaramtion, men jag har tanken på att automatiseringen av den geometriska utformningen av vägar genom den visuella grundredigeraren av excel ska ske.
Syftet är att beräkna geometriska element i de olika kurvor och dessa värden jag få som xls, konvertera dem till ASCII-format för att köra på en plattform CAD och Microstation.
Och det är där jag inte kan fortsätta, jag vet inte hur man gör det. Från det jag ser dig har du mycket idé och kanske kan du hjälpa mig
Jag skulle också vilja köra en craer-kod genom vilken du kan visualisera kurvan i ett excel-diagram innan du exporterar data till olika plattformar.
För din uppmärksamhet, tack.
Du måste använda AutoCAD-kartan eller Civil 3D för detta.
Om du inte har det, använd ett open source-program som QGis eller gvSIG
Hallå
Jag vet att det inte behöver göra exakt med detta ämne, men om någon kan vägleda mig om hur jag kan exportera autocad-filer till KML och sätta teckningar på gmaps.
Tack och hälsningar
det fungerar inte, det berättar för mig att jag måste felsöka
TACK för materialet men en gång körs endast vilja göra Podro återanvändbara OAVSETT 2003 2007 EXCEL Jag har också vissa format EXCEL AUTOCAD UTAN LEAN
Hjälp
någon kan hjälpa mig
Mycket bra bidrag !! Jag behöver bara att du läser mer än 1000 poäng, jag ser att den är skyddad ... Jag har lyckats få poängen upp till 950, men jag har koordinater på mer än 5000 poäng ... tyvärr säger den mig skyddad med ett lösenord .. Men utmärkt bidrag! Jag hoppas att författaren ser detta och kan öka antalet poäng för att kunna komma in ..
Hälsningar till alla!
Tack så mycket för att ge en så bra applikation. Jag är väldigt lättad i arbetet, en fråga: Är det möjligt att associera vid varje punkt ett block, till exempel en cirkel? Om så är fallet, kan du berätta för mig.
Från redan tack så mycket
Patrick
utmärkt bra, denna funktion av Excel ark, fråga enligt de tester jag har gjort detta begränsat antal punkter som ska plottas, i mitt fall jag måste göra grafer om 4000 poäng som jag kan göra för att ändra detta Excel pivottabellen som Det skulle ta mig för lång tid att plotta i avsnitt.
tacksam
Jag skickar mina uppriktiga gratulationer författaren, det är en stor hjälp för lantmätare, hoppas kunna fortsätta att ta emot sådana tekniska hjälpmedel för att utveckla mig själv på ett mer professionellt sätt i framtiden.
Douglas ... i AutoCAD måste du bara ge filen öppen,
i filetype selleccionas dxf
Välj filen som skapades i C och
Redo !!!!!
Om det fungerar i 2007, när du öppnar filen visas en säkerhetsvarning, måste du välja i
Alternativ ...
Aktivera detta innehåll och
acceptera
Om du hänvisar till Excel-filen som visas i exemplet, när du har angett koordinaterna, tryck på den lila knappen med gul text: "tryck för att skapa dxf"
Jag vill veta hur man transporterar data från tabellen i Excel till Autocad, vad ska kommandot använda.
Jag skulle vilja att du hjälpte mig ... Jag försöker hitta en applikation eller rutin i lsp. Med vilken du kan exportera texter från .dwg till .xls endast texter som du väljer med musen och samtidigt kan skriva in data med tangentbordet om det inte finns någon text i ritningen. och att de exporterade texterna inte är markerade om det inte tillåter mig att välja det så många gånger som nödvändigt.
Jag har denna rutin
(defun C: TXTOUT (/ va vb vc vd ve vf vg); V1.0
; Av Scott Hull, 11-20-86
; SAH Mekanisk Design (415) 343-4015
; Exporterar ASCII-text till fil.
(defun *error* (st) (prompt (strcat “error: ” st “07\n”)))
(setq goes (getstring "Namn på ASCII-fil att skapa: ") vb (öppen går "r")))
(om (/ = vb nil) (prognosen (stäng vb) (setq vc (ascii (strcase (getstring
"En fil med detta namn finns redan.\nVill du ersätta den? “)))))
(setq vc xnumx))
(om (= vc 89) (progn
(setq vb (öppen va "w") vd (ssget) ve (sslängd vd) vf 0)
(Medan (
Jag känner inte till nyckeln, författaren skyddade den. Men det hindrar dig inte från att kopiera celler
För att kopiera och klistra in en kolumn med data i ett kalkylblad detta säger mig att cellerna är skyddade, och inte vad som är nyckeln till att lösa detta problem, om du vet skulle vara mycket tacksam
Hej vänner, för att kunna använda den i office 2007 behöver du bara konvertera den till versionen, i ikonen längst upp till vänster är alternativet, KLICKA ALLI. Sedan ger du det att acceptera. När du blir ombedd att stänga och öppna boken klickar du på JA. Det varnar dig för att de osparade ändringarna kommer att gå förlorade, det spelar ingen roll, det accepteras bara och nu (om det här alternativet inte visas, bättre). Innan du använder makrot måste du följa nedanför menyraderna SÄKERHETSVARNING: Viss aktivt innehåll har inaktiverats, GÅ TILL ALTERNATIV OCH KLICKA PÅ Aktivera detta innehåll och voila…. Du kan redan använda den på kontoret 2007.
LYCKAS FÖR ALLA !!!!! (Glöm inte MACROS OPTION MÅSTE AKTIVT OCH INSPELNING)
Om du vill överföra innehållet, välj texten i Excel, kopiera och sedan i AutoCAD, klistra in
bra som de är alla ser min fråga är följande hur man passerar den fina excelen, till auto cad men i en text?
Mycket bra arkiv. En hälsning till den kille som lämnade den här filen, för att se om fler bidrag släpps.
du behöver inte ändra det, bara ange data.
Den här applikationen är lösenordsskyddad, det gjorde författaren
Hej, jag kan inte ändra alternativen jag frågar efter det oskyddade lösenordet som jag kan göra i det här fallet
g! eller någon jag arbetar på en ritning av en gata, nästan alltid göra med en totalstation, men nu har de gett mig trafikdata och nivå (tvärsnitt) Någon som vet hur man omvandlar dessa data till UTM? Jag har en definierad axel och avläsningarna i avsnitten är avstånd vänsterhöjd i + eller - mittlinje, avstånd höger höjd i + eller - ... om någon hjälper mig jcpescotosb@hotmail.com
Detta makro är utmärkt tack vare alla som gör denna utveckling möjlig.
hälsningar
Hej Jag letar efter ett sätt att skapa en polygon och justera den men i Arcgis.
Först att tacka togografen Juancho för makrot och även till den gamle mannen! för att hitta och publicera ... vilket fantastiskt bidrag !!!!!
filen skapar den i c:
där du skapar dxf-filen
om det fungerar
Fungerar i OFFICE 2007 INTE ALLTID MIG MIG UT FEL och säger export till en mapp på CY ingenting kommer ut får jag ett fönster som PERUTRAR OCH INTE BERÄTTA vad jag ska göra SDE
Tyvärr, jag vet inte vad det kommer att bli
Tack för ditt snabba svar, galvarezhn. Tyvärr fungerade det inte.
förhandsgranskningsfelet, det verkar för mig att det kan bero på den regionala konfigurationen, att avgränsaren av tusentals och decimaler (semikolon) ändras, kontrollera ...
Det ser intressant ut, eftersom det är online; Jag ska se om jag gör en recension en dag här
tack för info
Jag hittade en gratis webbapplikation för att konvertera text till dxf
TEXT PASS X, Y, ZA DXF (TOPOGRAFI)
http://www.konstruir.com/topografia/
Efter att ha ställt in trustnivån för makroet fortsätter kalkylbladet fortfarande att visa ett felmeddelande för den andra (PREVISUAL) fliken.
Även om jag fortsätter att exportera punkterna till dxf, vill jag fullt ut aktivera funktionaliteten i detta mycket användbara kalkylblad.
Grattis
för att ställa in konfidensnivå
du går till excel-knappen, den som är först uppe till vänster, och väljer "excel-alternativ"-knappen,
välj sedan "trust center"
och där väljer du "konfigurera förtroendecenter"
välj sedan "makroinställningar"
och där väljer du "aktivera alla makron"
Där ställde jag upp tillitsnivån i Excel 2007
Jag gratulerar er och säger att det fungerar väldigt bra i ecxel 2007 bara att du måste konfigurera exel på konfidensnivå och redo
MED KONTOR 2007 ARBETAR INTE, OM NÅGON FENOMAN UTFÄRER SOM DEN EN SOM SKAPADE ANSÖKAN OCH UPPDATERAR DEN. TACK
till bra, gå och ändra den regionala konfigurationen till din maskin
hem / kontrollpanel / regionala inställningar
Välj sedan ditt land i de regionala alternativen
se till att tusentalsavgränsaren upprättas med symbolen "komma" och decimalerna med "punkt"
då skriver du Excel och borde fungera
Det fungerar utan decimaler ....... men där skulle koordinaterna inte vara exakta i planet ... .. ag, vad råder du mig ???
Försök att ange avrundade koordinater, det vill säga utan decimaler, för att se om det inte är ett problem med den regionala konfigurationen (att kommatecken skiljer tusentals och decimalpunkten).
Jag presenterar ett fel
Jag skriver norrkoordinaterna och dessa med kvoten men inte förhandsgranskningen
Försäljningsfel
Körtid; '1004,:
kan inte hämta egenskapen chartObjects i worsheet-klassen
då borde jag köra dig smidigt
2002 excel
Saknar det något?
hej shaka, vilken version av excel har du?
Makrot fungerar inte för mig, kan du hjälpa mig ???
Detta är allt på gång och nu be om makroens säkerhet är det minsta som g! kommentarer, det fungerar inte !!!!! hjälp meeee
Hej Marcos, systemet genererar ett meddelande som du inte kan ändra ändringarna, men du accepterar dem. Det vill säga, du kan ändra filnamn och storlek på texten, och när du kör det genererar resultatet.
Om du har fler problem, ändra inte storleken på texten eller filnamnet, det är inte nödvändigt. Textens storlek kan redigeras i autokad.
Hej good'm försöker använda det här programmet för att tillbringa en liten uppror CAD per min excel låter mig inte ändra någon av möjligheter det tredje arket, kan detta bero aq? tack på förhand
Michael: Macro fungerar inte med Excel 2007
Joaquin: makron måste aktiveras, det här görs i verktyg / makro / säkerhet och möjliggör säkerhet på en låg nivå.
ditt Excel-ark är mycket bra, men makronen som kalkylbladet räknas inte fungerar kommer att inaktiveras som jag kan göra för att de ska fungera korrekt
Det är ett mycket bra verktyg jag har använt det länge men jag hittar ett stort problem:
Det fungerar inte med 2007 kontor.
Jag skulle uppskatta någon lösning på detta problem.
Jag tycker det är väldigt intressant, särskilt för jobb som inte är stort, jag ska försöka se att sådana muffins
Hej Jordi, jag har ärligt försökt det inte i excel 2007, för att se om någon som har provat det där och bekräftar om det ger problem
en hälsning
galvrezhn första feliciarte den samling som du har gjort i den här posten, och å andra sidan (så att du ser finns det en missbrukare mer XYZ-DXF, hehe) ville kommentera om någon eller själv smakat makrot Excel 2007, 5 eftersom jag var tvungen att använda it-6 år i tidigare versioner av Excel, och vet inte varför, men det går inte (jag har makron aktiverat och allt det där).
hälsningar