CAD Uitvoer koördineer om txt
Laat ons aanvaar dat ons punte van CAD-formaat na 'n komma-geskeide lys wil uitvoer om na 'n totale stasie op te laai en 'n werf-uitbetaling te doen. Voorheen het ons gesien hoe om dit uit Excel of txt in te voer met AutoCAD y met mikrostasie, laat ons nou sien hoe om dit uit te voer.
Daar is verskillende maniere om dit te doen, soos om die koeie te tel, jy kan die bene tel en deur vier deel, of jy kan net die koeie tel. Kom ons kyk na 'n paar maniere:
1. Doen dit met Microstation (dgn to txt)
In die voorbeeld het ek 'n plot wat vyf hoekpunte het, en ek moet die koördinate na 'n txt-lêer uitvoer.
Hiervoor het ek die punte in 'n sigbare dikte geplaas. Onthou dat lyngewigte in Microstation dinamies is, dus dit is dadelik opvallend.
Eerste stap: Aktiveer die koördinaat-uitvoerinstrument (as dit nie aktief is nie), hiervoor kies ons
gereedskap
gereedskap bokse
ons aktiveer die laaste opdrag (xyz)
Toe het ons die paneel gesluit en moes dit op hierdie manier geaktiveer word
Tweede stap: Kies die punte wat ons wil uitvoer, kies dan die "uitvoer koördinate"-opdrag, wat die op-pyltjie is, en vul die voorwaardes in:
-Data-lêer
Naam van lêer
-Order van koördinate
-Gebruik primêre
-Decimales
-Separador
-having
-Prefix / agtervoegsel
- Aanvanklike nommer
Die paneel stel jou in staat om die opsies te kies, indien slegs die geselekteerde tekeninge (enkel), die tekeninge binne 'n heining of al die lêers (almal)
Die eindresultaat is 'n .txt lêer wat u van Excel kan oopmaak.
In my geval het ek nommer toegeken, en merk die boks aan wat regs is
As die lêer reeds bestaan, word 'n venster vertoon wat gevra word of u wil vervang of byvoeg (voeg of byvoeg).
Om te identifiseer wat die punte is, trek mikrostasie u getalle in elke punt, met die kleur, tipe lyn en grootte van die teks wat u aktief het.
2. Doen dit met AutoCAD
Voordat ons CivilCAD (Softdesk) geweet het, het ons 'n DOS-program gebruik wat nog daar genoem word dxf2csv. Jy kan dit probeer as jy daarvan hou om jouself met nostalgie te martel, 🙂 daar is ook 'n paar toepassings”nie gratis nie“, en ek is seker daar moet 'n paar gratis wees, maar in hierdie geval sal ons sien hoe dit met Softdesk8 gedoen word, dit is soortgelyk in CivilCAD.
Om die punte sigbaar te maak, het ek die formaat verander met formaat/formaat punt/puntstyl. Om die dikte van die lyne sigbaar te maak, moet jy "Lts" aktiveer, met 'n waarde minder as 1 totdat ons die verskil sien.
Eerste stap: Open 'n projek of skep 'n nuwe een
AEC
Sagteware programme (stoor lêer eerste keer)
Skep projek
Noem die projek, dan ok
Ons kies die nommer waarin die nommering begin
Ok ok, oké dan
ons kies "cogo", dan ok
Tweede stap: Tik die punte in die databasis: hiervoor is daar verskillende vorms. In hierdie geval sal ons dit outomaties doen: Punte / stelpunte / outomaties, dan kies ons elke lyn van die veelhoek.
Die sein wat ingevoer is, is om punte / setpunte / beskikbare punte te maak. Dit moet +6 wys, wat beteken dat daar reeds 5 punte in die databasis is.
Derde stap: Voer die punte uit.
Om die punte wat ons doen, uit te voer:
-punte / invoer-uitvoerpunte / uitvoerpunte na lêer
- Kies die uitvoer formaat, in hierdie geval PNE (punt, noord, easting)
-Ons kies die bestemmingsmap van die lêer en skryf die naam
-In die opdragbalk kies ons die uitvoeropsies (deur seleksie, volgens rang ... in hierdie geval gebruik ons almal, almal)
-Lys, die lêer het gegaan, in hierdie geval geskei deur expacios maar kan met uitblink oopgemaak word
As die punte in te groot groottes geskryf word, moet u die metrieke eenhede verander, aangesien die Engelse standaard (AEC / opsteltekening / eenheidshoeke / metrieke)
Hierdie keer het die punte nie hoogte gehad nie, daardie onderwerp sal ons in 'n ander pos sien wanneer ons praat van vlakke van vlakke.
Tolerate my aandrang, ken iemand 'n makro vir atosad wat eenvoudiger en vry is?
Doen iemand anders dit?
Hiervoor benodig jy CivilCAD of Civil3D. Albei is gespesialiseerde modules wat op AutoCAD werk.
AutoCAD alleen laat jou nie toe om dit te doen nie.
verskoning vir my inisiasie, ek moet weet hoe om te slaag en / of snitte of afdeling in autocad direk met leeshoogte en afstande (spoorwydte) elke 20 mt te teken. longitudinale en terselfdertyd gaan ek die volume vullings en opgrawings direk in autocad bereken
goed hierdie pos is uitstekend Daar is baie ondersteuningshulpmiddels om die werk te vereenvoudig, en dit sal ook goed wees om staat te maak op burgerlikes wat baie prakties is om te gebruik, maar die belangrikste is om die oorsprong van elke konsep te ken
Probeer met hierdie ander aansoek
ook XYZ-DXF bestaan wat is die beste
goeie stappe bly ons leer
Hi, kovos in hierdie post Ons verduidelik hoe om dit te doen met Softdesk8. Ek het kommentaar gelewer dat ons nie met behulp van hierdie blog maniere kan aanbeveel om seerower sagteware te verkry nie. In hierdie pos het ek dit genoem vuze Dit werk daarvoor, maar dit is op jou risiko.
Hoe teken ek die vlakkrommes in Aautocad? Hoe laai ek die softdesk8?
Hallo Jorge Luis
Eerstens, in die totale stasie, voer dit die punte uit na .txt formaat, verkieslik in volgorde: x koördinaat, y koördinaat, hoogte, beskrywing.
dan maak hulle dit oop met Excel, kies die lêer van die tipe .txt
kies die opsie wat deur kommas geskei is, sodat jy die kolomme kan skei
Om hulle te laat presteer, beveel ek aan dat jy dit gebruik hierdie instrument, watter uitvoer presteer dxf
Ek het die stappe nodig om die stasiepunte te kan uitvoer om te presteer ... Dankie
Dringende
Wel, Daniël, dit was die enigste een wat ek kon bewys wat werk, is 'n VBA, maar wissel met Excel op die vlieg
http://geofumadas.com/cuadro-de-rumbos-y-distancias-en-excel-interactivo-con-microstation/
Ek sal dit waardeer, asseblief. Dit is vir my proefskrif en ek moet dit net doen om te vorder en uit te kul. DANKIE.
Daniël, laat ek 'n vba vind wat ek geruime tyd gelede gebruik het en laai dit vir jou om te probeer
Gee my vandag
nee, dit dien jou net om punte in te voer.
Ek sal 'n vba kry en ek sal dit oplaai sodat jy kan probeer.
¿¿¿¿HOE DOEN EK OM DIE KOORDINATE IN TE IMPORTEER VANUIT EXCEL NA MIKROSTASIE EN MY LYNE TEKEN; DEUR DIE TOOL BOXER APP> XYZtext> IMPORT COORDINALES ???????
IS DAT HOE EK GEBRUIK HIERDIE AANSOEK OM INVOER TE MAAK?
GOEIE DAG, GALVAREZHN
Dankie, maar my saak is dit:
Ek het 'n databasis in Excel waar ek die oorsprongkoördinate en bestemmingskoördinate het, en ek wil hê dit moet die lyne in autocad trek. “””MAAR””” Sonder om te kopieer en te plak, maar eerder is die bewerking outomaties, dit wil sê, met 'n makro of een of ander kode om die koppelvlak te skep, of dalk binne AUTOCAD of MICROSTATION IS DAAR DAARDIE SKOPELS wat data invoer vanaf Excel AUTOCAD of MIKROSTASIE as dit die geval is
jy stel voor my galvarezhn
??????????? DANKIE
Hallo Daniel, dieselfde prosedure verduidelik hier
http://geofumadas.com/como-importar-puntos-de-excel-a-autocad/
Dit werk, maar in plaas van die puntopdrag te aktiveer
aktiveer die opdrag lyn, of pline
In plaas van die punte te plaas, sal jy 'n lyn teken
groete
Ek is 'n THESISIST en ek soek hoe ek outomaties lyne kan teken in AutoCAD vanuit 'n databasis in Excel, dit wil sê met die koördinate ORIGIN en koördinate DESTINATIONS
MAAR EK DRA DEK NIE PUNTE NIE, MAAR LYNE DIREKTE IS SIGPUNT OORSPRONG EN VERSKILLENDE PUNTTE BESTEMMINGS
Dankie
Hierdie lisp kan dit doen
(defun c: txt-xyzs ()
(setq a (ssget)
n (sslength a)
Ek 0
f (oop (getstring “\nlêernaam: “) “w”)
)
(herhaal n
(setq naam (ssname ai)
ent (ingevul naam)
tp (cdr (assosieer 0 ent))
)
(as (= "TEKS" tp)
(as (en (= (cdr (assosieer 71 ent)) 0) (= (cdr (assosieer 72 ent)) 0))
(progn
(setq ip (cdr (assosieer 10 ent))
x (rtos (motor ip) 2 2)
en (rtos (cadr ip) 2 2)
z (rtos (caddr ip) 2 2)
s (cdr (assosieer 1 ent))
)
(princ (strcat x "," y "," z "," s "\n") f)
), links-geregverdigde teks
(progn
(setq ip (cdr (assosieer 11 ent))
x (rtos (motor ip) 2 2)
en (rtos (cadr ip) 2 2)
z (rtos (caddr ip) 2 2)
s (cdr (assosieer 1 ent))
)
(princ (strcat x "," y "," z "," s "\n") f)
), behalwe links-geregverdig
);
);
(as (= "MTEXT" tp)
(progn
(setq ip (cdr (assosieer 10 ent))
x (rtos (motor ip) 2 2)
en (rtos (cadr ip) 2 2)
z (rtos (caddr ip) 2 2)
s (cdr (assosieer 1 ent))
)
(princ (strcat x "," y "," z "," s "\n") f)
), links-geregverdigde teks
); as mtext
(setq i (1 + i))
), herhaal
(naby f)
)