DXF2TXT – Eksporter og oversett tekst fra AutoCAD. Hvordan skrive koordinater til en fil? Koordinater av punkter fra AutoCAD til txt

💖 Liker du det? Del lenken med vennene dine

(DWG, DXF). Importert tekst kan oversettes ved hjelp av ved hjelp av oversettelsesminner() og ordlister, noe som sparer tid som kreves for oversettelse. Den oversatte teksten kan importeres tilbake til AutoCAD-tegning. DXF2TXT- og TXT2DXF-verktøyene er kommandolinjeverktøy som er ekstremt enkle å bruke og gir effektive resultater.

Forfatter av programmet: mikegor(Mikhail), side DXF2TXT og TXT2DXF og kontakt med forfatteren

Vilkår for distribusjon : Gratis.

Detaljert beskrivelse:

Verktøyene DXF2TXT og TXT2DXF er designet for å eksportere tekst fra AutoCAD-tegninger (DWG, DXF) og importere den oversatte teksten tilbake til tegningene. DXF2TXT- og TXT2DXF-verktøyene er kommandolinjeverktøy. DXF 2004-formatet støttes. Historien til programmet siden 2006 er beskrevet på følgende lenke: Autocad -> Tekst -> TM -> Autocad.

Instruksjoner for bruk

  1. Forberede en tegning for oversettelse: ofte i tegninger er en stor tekstblokk delt inn i separate blokker av typen TEKST. Det anbefales å kombinere dem til enkeltstående MTEXT-blokker ved hjelp av Express-Utilities: merk de nødvendige TEXT-blokkene og deretter Express -> Text -> Convert Text to Mtext. Deretter skal tegningen eksporteres til DXF-format. Hvis tegningen inneholder objekter som er vanskelige å eksportere, kan du samle all teksten som trenger oversettelse i ett lag og eksportere kun det til DXF.
  2. La oss anta at tegningene Machine1.dxf og Machine2.dxf ligger i mappen C:\Translate\ZhadinaGovyadina\Project200. De kjørbare filene til dxf2txt.exe og txt2dxf.exe-verktøyene må enten plasseres i samme mappe eller i en mappe som er inkludert i system-PATH-variabelen. For eksempel, hvis verktøyene er plassert i mappen C:\Program Files\DXFUtil, høyreklikker du på "Min datamaskin" - Egenskaper - Avansert - Miljøvariabler . Der, i systemvariablene eller i variablene for den aktuelle brukeren, finner vi PATH-variabelen og legger til på slutten: ;C:\Program Files\DXFUtil (semikolonet er skillet mellom forskjellige stier i denne variabelen).
  3. Ring kommandolinjen: Start - Kjør - cmd. Skriv inn følgende kommandoer, og avslutte hver med en tast TAST INN:C: cd C:\Translate\ZhadinaGovyadina\Project200
    Fra: dxf2txt Maskin1.dxf Maskin2.dxf

    Etter dette vil filene Machine1.txt og Machine2.txt vises i denne mappen. I disse filene har hver eksporterte tekstblokk formatet:

    (n-mmm)
    Tekst, tekst, tekst

    n - et tall fra 1 til 4, som indikerer blokktypen MTEXT/TEXT/DIMENSION/ATTDEF, mmm - blokknummeret. Blokker forskjellige typer er nummerert separat.

  4. Vi oversetter de resulterende tekstfilene i ditt favoritt TM-program. Så hvis vi for eksempel bruker Trados, importerer vi tekstfilen til Word og fortsetter på en standard måte. Filstrukturen skal ikke endres, dvs. Du kan ikke fjerne blokketiketter eller sette inn avsnittsender. Når oversettelsen er klar, eksporter du den tilbake til en tekstfil. La for eksempel kildefilen se slik ut:

    {2-001}
    Jeg har en katt.
    {1-001}
    Jeg liker epler.

    Oversettelsen skal se helt lik ut:

    {2-001}
    Jeg har en katt.
    {1-001}
    Jeg liker epler.

  5. Etter dette importerer vi oversettelsen tilbake til tegningen. La oss anta at de oversatte tekstfilene har samme navn, Machine1.txt og Machine2.txt. Så inn kommandolinje skriv inn kommandoen:txt2dxf Maskin1.dxf Maskin2.dxf

    Etter dette vil filene Machine1_TR.dxf og Machine2_TR.dxf vises i gjeldende mappe (de originale tegningene Machine1.dxf og Machine2.dxf er lagret). Hvis filnavnene er forskjellige, for eksempel Machine1_RU.txt og Machine2_RU.txt, må DXF-filene som teksten skal importeres til kopieres til filer med samme navn Machine1_RU.dxf og Machine2_RU.dxf, og etter import av filene Maskin1_RU_TR vil bli opprettet dxf og Machine2_RU_TR.dxf.

    Hvis alt ble gjort riktig, vil de oversatte tekstblokkene vises nøyaktig der de originale tekstene var. Hvis blokkene er tapt, så se ekstra linjer V tekstfil med oversettelsen.


Program laster (importerer) koordinater av punkter fra filer i formatene *.txt, *.csv, *. tsv inn i Autocad versjon 2000-2013.

Filen med koordinater for import kan genereres manuelt, eller ved å bruke GroundArc TSP-programmet eller et annet program.


Arbeid med programmet:

1. Start Point2CAD-programmet:


Hvis filen inneholder en overskriftslinje med kolonnebetegnelser (se eksempelfil nr. 1, første linje "N X Y H"), må du sette flagget "Hopp over den første linjen (overskriften) i kildefilen". Hvis dette ikke gjøres, vil Point2CAD vise et feilmeldingsvindu.


Som standard, i Autocad faller ikke retningen til aksene sammen med de geodetiske for dette tilfellet, du må sette flagget "Swap X og Y (for korrekt import til AutoCAD)".

2. Velg filer som skal importeres:


3. Konverter dataene ved å klikke på "Konverter"-knappen:


Et meldingsvindu vil vise fremdriften til konverteringsprosessen;

Dokumenter med utvidelsen *.src vil vises i mappen med kildedataene;

4. For å importere punktkoordinater til Autocad, må du starte Autocad og velge "Verktøy->Kjør skript"-menyen

Deretter spesifiser *.src-dokumentet med koordinater som kommer fra programmet


Trykk deretter på "Åpne"-knappen. Punkter med koordinater fra det innlastede dokumentet vises på skjermen

La oss si at vi ønsker å eksportere CAD-formatpunkter til en kommadelt liste for å laste opp til en delt stasjon og by på nettstedet. Tidligere så vi hvordan du importerer dem fra excel eller txt med AutoCAD y med mikrostasjon, la oss nå se hvordan du eksporterer dem.

Spise forskjellige måter for å gjøre dette som å telle kuer, kan du telle bena og dele dem på fire, eller du kan ikke telle kuene lenger. La oss se på noen måter:

1. Gjør dette med Microstation (dgn til txt)

I eksemplet har jeg en graf som har fem toppunkter, og jeg må eksportere koordinatene til en txt-fil.

For å gjøre dette, plasserte jeg prikker i den synlige tykkelsen. Husk at linjetykkelsen i Microstation er dynamisk, så de er umiddelbart merkbare.

Første skritt: Aktiver koordinateksportverktøyet (hvis det ikke er aktivt), for dette velger vi

verktøy
verktøykasser
vi aktiverer siste kommando(xyz)
så lukket vi panelet og måtte aktiveres på denne måten

Andre trinn: Velg punktene vi vil eksportere, velg deretter kommandoen Eksporter koordinater, som er pil opp, og fyll ut betingelsene:

Data fil
-Filnavn
-Endre koordinater
-Universitet
-Desimaler
-Separador
-å ha
-Konvertering/suffiks
- Startnummer

Panelet lar deg velge alternativer om kun valgte tegninger (enkelt), tegninger innenfor et gjerde eller hele filen (alle)

Sluttresultatet er en TXT-fil som kan åpnes fra excel.

I mitt tilfelle tildelte jeg et nummer ved å merke av i avmerkingsboksen som er til høyre

I tilfelle filen allerede eksisterer, vises et vindu som spør om du vil erstatte eller legge til (legge til eller legge til).

For å finne ut hvilke punkter, ringer mikrostasjonen tallene ved hvert punkt, med fargen, linjetypen og tekststørrelsen du har aktiv.

2. Gjør det med AutoCAD

Før vi ble introdusert til CivilCAD (Softdesk), brukte vi en DOS-applikasjon, som fortsatt heter dxf2csv Du kan prøve dette hvis du liker å plage deg selv med nostalgi, 🙂 det finnes også flere apper " ikke gratis"Og jeg er sikker på at det må være noen gratis, men i dette tilfellet vil vi se det gjort med Softdesk8, som ligner på CivilCAD.

For å gjøre punktene synlige endret jeg formatet med format/punktformat/punktstil. For å gjøre tykkelsen på linjene synlig, må du aktivere "Lts" med en lavere verdi på 1 til vi ser forskjellen.

Første skritt: Åpne et prosjekt eller opprett et nytt

Andre trinn: Skriv inn punktene i databasen: Det er forskjellige former for dette, i dette tilfellet vil vi gjøre det automatisk: punkter / settpunkter / automatisk, velg deretter hver linje i polygonet.
Signalet som er innført er å lage poeng/settpunkter/liste over tilgjengelige poeng. Den skal vise +6, noe som betyr at det allerede er 5 poeng lagt inn i databasen.

Tredje trinn: eksportpunkter.
For å eksportere varene vi gjør:

poeng / import-eksportpunkter / eksportpunkter til fil
- Velg eksportformat, i dette tilfellet PNE (punkt, nord, øst)
-Vi velger mappen for filen og skriver ned navnet
- På kommandolinjen velger vi eksportalternativene (etter valg, etter rang... i dette tilfellet bruker vi alt, alt)
-Deretter forsvant filen, i dette tilfellet atskilte expacios, men like kan åpnes ved hjelp av excel

I tilfelle punktene er skrevet med store størrelser, må du endre de metriske enhetene fordi standardene kommer på engelsk (AEC / oppsetttegning / enhetsvinkel / velg metrisk)

Av denne grunn hadde punktene ingen høyde, dette emnet vil bli sett i et annet innlegg når vi snakker om konturlinjer.

Tro meg, er det noen som vet en makro for atocad som er enklere og friere?

Noen andre som gjør dette?

    Kom igjen? selv om vi vurderer den samme stresstensoren, hva vil du gjøre med null? vi har både sigma11 og sigma22, og vi har også 12 i henhold til Zhuravskys formel. Det samme gjelder for deformasjoner. I enhver bok om elastisitetsteorien er et eksempel på en PNS bøying av en bjelke. Dette problemet vil kun være endimensjonalt i spenning. Hva stoppet deg fra å lage rutenettet HEX8? Deplanasjon kan ikke sees eksternt i bildet - denne verdien er flere størrelsesordener mindre sammenlignet med den sopromatiske "rotasjonen" av seksjonen Hvis en beregning er gitt i en bok, betyr det ikke at de vurderer et planproblem teori om elastisitet. hvorfor ikke bruke riktig numerisk løsning? Takk alle sammen for svarene. siden ingen vet, er det ingen grunn til å fortsette

    Bjelketeori implementeres i FEM ved hjelp av bjelkeelementer. teori om elastisitet - tredimensjonale elementer i det generelle tilfellet. du ønsker å løse et problem i elastisitetsteorien. Så bruk de riktige elementene!)
    Slik implementeres bjelkeelementer i Solidworks for eksempel:
    6 frihetsgrader i noden - 3 bevegelser, 3 rotasjoner. Spenninger beregnes ved å bruke den relative formelen g=Mz/J. Skjærkrefter er tatt med i beregningen, men påvirker kun bevegelser i materialets styrke generelt, buede seksjoner vurderes også. Selv i Belyaevs enkle bok om materialstyrke er det en beregning av forskyvninger som tar hensyn til skjærkrefter - det sammenfaller nesten perfekt med FEM. Hvorfor snakker du ikke om en flat tilstand..?! en bjelke er en reduksjon av et tredimensjonalt problem med kontinuummekanikk til et endimensjonalt, selv om bøyningen ikke er flat, slik jeg forstår det. Dessuten er den analytiske løsningen av bjelker og skjell omtrentlige løsninger av elastisitetsteorien ... men dette er et eget emne for diskusjon Vel, i teorien er det slik det skal være, alt er riktig. for lange bjelker deformeres ikke seksjonene. Jeg vet ikke heller. Dette er hva jeg ser, for eksempel stor deplanasjon, jeg husker at en person ønsket å "se" tapet av stabilitet i SW-beregningen.. en annen vil se deplanasjon.. dere gjør feil ting, folkens - dere bør skulpturere spesialeffekter i Hollywood ved hjelp av en fraktalgenerator)))

    Det er tid for fantastiske historier. I maskinindustrien, sier de, er det ingen steder å ta et skritt overalt hvor "effektive ledere" presser arbeiderklassen. La meg gi deg en stresstest, jeg trenger en ingeniør som vet hvordan man utvikler automatisering innen lysteknikk (matpakkelinjer, testoppgave selv i dag). Lønnen er omsettelig og starter fra et beløp nær 100.
    Eller enda mer indikativt, du trenger en spesialist i vuforia studio (industriell AR) - her er det allerede fra 100 (og streber oppover hvis en person trekker) Sted - Chelyabinsk, Jekaterinburg, Perm, Tyumen. Ja, det er ikke som å trekke knastene over skjermen.

    ))))))) vel ... jeg ser at "USSR" er her bare for å være i trenden ...

    Selv om... hvorfor bestemte jeg meg plutselig for at disse brevene betyr noe for noen på dette forumet?... Man kunne umiddelbart trekke en konklusjon om rettslig handleevne og fornuft... det er tross alt som om man må bøye seg bakover for å gi en time med svært intellektuelt arbeid som tilsvarer en kopp kaffe på en kafé...))) og til og med ønsker det samme fra andre...)))) Ikke alle rundt er så smarte at de ikke ser det åpenbare...
    Den eneste drømmen til en ARBEIDER er å ha sine egne ARBEIDER.
    Og her er et visuelt eksempel fra de "effektive lederne" som du har blitt:
    Det er det, ARBEIDERE.

La oss si at vi ønsker å eksportere CAD-formatpunkter til en kommadelt liste for å laste opp til en delt stasjon og by på nettstedet. Tidligere så vi hvordan du importerer dem fra excel eller txt med AutoCAD y med mikrostasjon, la oss nå se hvordan du eksporterer dem.

Det er forskjellige måter å gjøre dette på, som å telle kyrne, du kan telle beina og dele dem på fire, eller du kan ikke telle kyrne lenger. La oss se på noen måter:

1. Gjør dette med Microstation (dgn til txt)

I eksemplet har jeg en graf som har fem toppunkter, og jeg må eksportere koordinatene til en txt-fil.

For å gjøre dette, plasserte jeg prikker i den synlige tykkelsen. Husk at linjetykkelsen i Microstation er dynamisk, så de er umiddelbart merkbare.

Første skritt: Aktiver koordinateksportverktøyet (hvis det ikke er aktivt), for dette velger vi

verktøy
verktøykasser
vi aktiverer den siste kommandoen (xyz)
så lukket vi panelet og måtte aktiveres på denne måten

Andre trinn: Velg punktene vi vil eksportere, velg deretter kommandoen Eksporter koordinater, som er pil opp, og fyll ut betingelsene:

Data fil
-Filnavn
-Endre koordinater
-Universitet
-Desimaler
-Separador
-å ha
-Konvertering/suffiks
- Startnummer

Panelet lar deg velge alternativer om kun valgte tegninger (enkelt), tegninger innenfor et gjerde eller hele filen (alle)

Sluttresultatet er en TXT-fil som kan åpnes fra excel.

I mitt tilfelle tildelte jeg et nummer ved å merke av i avmerkingsboksen som er til høyre

I tilfelle filen allerede eksisterer, vises et vindu som spør om du vil erstatte eller legge til (legge til eller legge til).

For å finne ut hvilke punkter, ringer mikrostasjonen tallene ved hvert punkt, med fargen, linjetypen og tekststørrelsen du har aktiv.

2. Gjør det med AutoCAD

Før vi ble introdusert til CivilCAD (Softdesk), brukte vi en DOS-applikasjon, som fortsatt heter dxf2csv Du kan prøve dette hvis du liker å plage deg selv med nostalgi, 🙂 det finnes også flere apper " ikke gratis"Og jeg er sikker på at det må være noen gratis, men i dette tilfellet vil vi se det gjort med Softdesk8, som ligner på CivilCAD.

For å gjøre punktene synlige endret jeg formatet med format/punktformat/punktstil. For å gjøre tykkelsen på linjene synlig, må du aktivere "Lts" med en lavere verdi på 1 til vi ser forskjellen.

Første skritt: Åpne et prosjekt eller opprett et nytt

Andre trinn: Skriv inn punktene i databasen: Det er forskjellige former for dette, i dette tilfellet vil vi gjøre det automatisk: punkter / settpunkter / automatisk, velg deretter hver linje i polygonet.
Signalet som er innført er å lage poeng/settpunkter/liste over tilgjengelige poeng. Den skal vise +6, noe som betyr at det allerede er 5 poeng lagt inn i databasen.

Tredje trinn: eksportpunkter.
For å eksportere varene vi gjør:

poeng / import-eksportpunkter / eksportpunkter til fil
- Velg eksportformat, i dette tilfellet PNE (punkt, nord, øst)
-Vi velger filen destinasjonsmappen og skriver ned navnet
- På kommandolinjen velger vi eksportalternativene (etter valg, etter rang... i dette tilfellet bruker vi alt, alt)
-Så forsvant filen, i dette tilfellet atskilte expacios men like kan åpnes ved hjelp av excel

I tilfelle punktene er skrevet med store størrelser, må du endre de metriske enhetene fordi standardene kommer på engelsk (AEC / oppsetttegning / enhetsvinkel / velg metrisk)

Av denne grunn hadde punktene ingen høyde, dette emnet vil bli sett i et annet innlegg når vi snakker om konturlinjer.

Tro meg, er det noen som vet en makro for atocad som er enklere og friere?

Noen andre som gjør dette?

fortelle venner