AutoCAD AutoDeskMicrostation-Bentley

coordina CAD Esporta in txt

Supponiamo di voler esportare i punti dal formato CAD, in un elenco separato da virgole in modo da caricarli su una stazione totale e fare un picchettamento del sito. In precedenza avevamo visto come importarli da excel o txt Con AutoCAD y con Microstation, ora vediamo come esportarli.

Ci sono diversi modi per farlo, come contare le mucche, puoi contare le gambe e dividerle per quattro o puoi semplicemente contare le mucche. Diamo un'occhiata ad alcuni modi:

1. Fare con Microstation (da dgn a txt)

Nell'esempio, ho una trama con cinque vertici e devo esportare le coordinate in un file txt.

Per questo, ho messo i punti in uno spessore visibile. Ricorda che gli spessori di linea in Microstation sono dinamici, quindi sono immediatamente evidenti.

dgn a txt

Primo passo: Attiva lo strumento di esportazione delle coordinate (se non è attivo), per questo selezioniamo

strumenti
scatole utensili
attiviamo l'ultimo comando (xyz)
poi abbiamo chiuso il pannello e dovremmo essere stati attivati ​​in questo modo

xyz dgn

Secondo passo: Seleziona i punti che vogliamo esportare, quindi seleziona il comando "esporta coordinate", che è la freccia su, e compila le condizioni:esporta coordinate

-Data file
- Nome del file
-Order delle coordinate
-Unità primaria
-Decimales
-Separador
-vista
-Prefix / suffisso
- Numero iniziale

Il pannello consente di scegliere le opzioni, se solo i disegni selezionati (singoli), i disegni all'interno di una recinzione o tutto il file (tutti)

Il risultato finale è un file .txt che è possibile aprire da excel.

Nel mio caso ho assegnato il numero, contrassegnando la casella di controllo sulla destra

Nel caso in cui il file esiste già una finestra che chiede se si desidera sostituire o aggiungere (aggiungere o aggiungere) viene visualizzata.

txt coordinatePer identificare quali sono i punti, la microstazione ti disegna i numeri in ogni punto, con il colore, il tipo di linea e la dimensione del testo che hai attivato.

2. Farlo con AutoCAD

Prima di conoscere CivilCAD (Softdesk) abbiamo usato un'applicazione DOS ancora chiamata dxf2csv. Puoi provarlo se ti piace torturarti con la nostalgia, 🙂 ci sono anche alcune app”nessun libero“, e sono sicuro che ci devono essere alcuni gratuiti ma in questo caso vedremo come si fa con Softdesk8, è simile in CivilCAD.

Per rendere visibili i punti, ho modificato il formato con formato/formato punto/stile punto. Affinché lo spessore delle linee sia visibile, è necessario attivare “Lts”, utilizzando un valore inferiore a 1 fino a quando non vediamo la differenza.

dwg a txt

Primo passo: Aprire un progetto o crearne uno nuovo

AEC
Programmi di Softdesk (prima di salvare il file)
Crea progetto
Assegna nome del progetto, quindi ok
Scegliamo il numero in cui inizia la numerazione
Ok ok, ok allora
scegliamo “cogo”, quindi ok

Secondo passo: Inserisci i punti nel database: per questo ci sono forme diverse, in questo caso lo faremo automaticamente: Punti / punti set / automatici, quindi selezionare ogni riga del poligono.
Il segnale che è stato inserito è make points / set points / list avaible points. Dovrebbe mostrare +6, il che significa che ci sono già 5 punti inseriti nel database.

Terzo passo: Esporta i punti.
Per esportare i punti che facciamo:

punti / import-esporta punti / esporta punti al file
- Selezionare il formato di esportazione, in questo caso PNE (punto, nord, est)
-Scegliamo la cartella di destinazione del file e scriviamo il nome
-In la barra dei comandi scegliamo le opzioni di esportazione (per selezione, per rango ... in questo caso usiamo tutti, tutti)
-Ready, il file è andato, in questo caso separato da expacios, ma uguali possono essere aperti con excel

autocad txt

Nel caso in cui i punti siano scritti in dimensioni troppo grandi, è necessario modificare le unità metriche poiché per impostazione predefinita sono disponibili gli angoli (AEC / disegno di configurazione / angoli di unità / scelte métric)

In questa occasione i punti non hanno alcuna elevazione, che il tema vedrà in un altro posto, quando si parla di linee di contorno.

Tollerare la mia insistenza, chiunque conosce una macro per atacad che è più semplice e libera?

Qualcuno lo fa?

Golgi Alvarez

Scrittore, ricercatore, specialista in modelli di gestione del territorio. Ha partecipato alla concettualizzazione e all'implementazione di modelli quali: Sistema nazionale di amministrazione della proprietà SINAP in Honduras, Modello di gestione dei comuni congiunti in Honduras, Modello integrato di gestione del catasto - Registro in Nicaragua, Sistema di amministrazione del territorio SAT in Colombia . Editor del knowledge blog Geofumadas dal 2007 e ideatore dell'AulaGEO Academy che comprende più di 100 corsi su argomenti GIS - CAD - BIM - Digital Twins.

Articoli Correlati

Commenti

  1. Per questo, hai bisogno di CivilCAD o Civil3D. Entrambi sono moduli specializzati che funzionano su AutoCAD.
    Solo AutoCAD non ti consente di farlo.

  2. mi scuso per la mia iniziazione, ho bisogno di sapere come passare e / o disegnare tagli o sezioni in autocad direttamente con altezza di lettura e distanze (larghezza della traccia) ogni 20 mt. longitudinale e allo stesso tempo vado a calcolare il volume di otturazioni e scavi direttamente in autocad

  3. buono questo post è eccellente ci sono molti strumenti di supporto per semplificare il lavoro e sarebbe anche bello fare affidamento su civili che è molto pratico da usare, ma la cosa importante è conoscere l'origine di ogni concetto

  4. buoni passi continuano a insegnarci

  5. Ciao, Kovos in questo post spieghiamo come farlo con Softdesk8. Commento che non possiamo attraverso questo blog consigliare modi per acquisire software pirata, in questo post che ho citato Vuze Funziona per questo, ma è a tuo rischio.

  6. Come disegnare le curve di livello in Aautocad? Come faccio a scaricare il softdesk8?

  7. Ciao Jorge Luis

    In primo luogo, nella stazione totale, esporta i punti in formato .txt, preferibilmente per: coordinate x, coordinate y, elevazione, descrizione.

    quindi apri con Excel, scegliendo il file di tipo .txt

    scegliere l'opzione delimitata da virgole, in modo da poter separare le colonne

    per farli in eccellenza ti consiglio di usare questo strumento, che esporta excel a dxf

  8. Ho bisogno dei passaggi per poter esportare i punti di stazione per eccellere ... Grazie

    Urgente

  9. Mi piacerebbe, per favore. È per la mia tesi e devo solo fare questo per avanzare e culminare. GRAZIE.

  10. Daniel, lasciatemi trovare una vba che ho usato qualche tempo fa e carica per voi per provare

    dammi questo giorno

  11. no, che ti serve solo per importare punti.
    Prenderò una vba e lo caricherò per farti provare.

  12. ¿¿¿¿COME FACCIO A IMPORTARE LE COORDINATE DA EXCEL A MICROSTATION E DISEGNARE LE MIE LINEE; TRAMITE L'APP TOOL BOXER> XYZtext> COORDINALI DI IMPORTAZIONE ???????

    È CHE COME USARE QUESTA APPLICAZIONE PER IMPORTA ???

  13. BUON GIORNO, GALVAREZHN

    Grazie, ma il mio caso è questo:

    Ho un database in Excel in cui ho le coordinate di origine e le coordinate di destinazione e voglio che disegni le linee in AutoCAD. “””MA””” Senza copiare e incollare, anzi l'operazione è automatica, cioè con una macro o qualche codice per creare l'interfaccia, o magari all'interno di AUTOCAD o MICROSTATION C'È QUELLA INTERFACCIA che importa i dati da excel AUTOCAD o MICROSTATION se è il caso

    mi suggeri di galvarezhn
    ??????????? GRAZIE

  14. Sono un TESISISTA e sto cercando come posso automaticamente tracciare linee in AutoCAD da un database in Excel, ovvero avere le coordinate ORIGINE e coordinare le DESTINAZIONI

    MA I DONT DRAW PUNTI, MA LINEE DIRETTAMENTE CHE DICHIARA L'ORIGINE PUNTO E DESTINAZIONI VARIE PUNTI
    GRAZIE

  15. Questo lisp può farlo

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    i 0
    f (apri (getstring “\nnomefile: “) “w”)
    )
    (ripetere n
    (nome di setq (ssname ai)
    ent (entget name)
    tp (cdr (assoc 0 ent))
    )

    (se (= “TESTO” tp)
    (= (cdr (assoc 71 ent)) 0)) (se (e (= (cdr (assoc 72 ent)) 0)
    (progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (auto ip) 2 2)
    e (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ), testo giustificato da sinistra
    (progn
    (setq ip (cdr (assoc 11 ent))
    x (rtos (auto ip) 2 2)
    e (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ), diverso da quello giustificato da sinistra
    ), se
    ), se

    (se (= “TESTO TESTO” tp)
    (progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (auto ip) 2 2)
    e (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ), testo giustificato da sinistra
    ); Se mtext

    (setq i (1 + i))
    ), ripetere
    (chiudi f)
    )

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Torna a pulsante in alto