AutoCAD-AutodeskMicrostation-Bentley

CAD Export txt əlaqələndirir

CAD formatından vergüllə ayrılmış siyahıya eksport etmək istədiyimizi fərz edək ki, ümumi bir stansiyaya yükləyin və bir sayt sabitliyi edək. Əvvəllər onları Excel və ya txt-dən necə idxal edəcəyimizi görmüşdük AutoCAD ilə y Microstation iləİndi onları necə ixrac edəcəyik.

Bunu etmək üçün müxtəlif yollar var, məsələn inəkləri saymaq, ayaqları sayıb dördə bölmək və ya sadəcə inəkləri saymaq olar. Bəzi yollara baxaq:

1 Microstation ilə bunu (dxt to txt)

Məsələn, beş köşəyə sahib olan bir sahəsi var və koordinatları bir txt faylına ixrac etməliyəm.

Bunun üçün nöqtələri görünən bir qalınlığa qoydum. Microstationdakı xətt ağırlıqlarının dinamik olduğunu unutmayın, buna görə dərhal nəzərə çarpır.

dxt to txt

İlk addım: Koordinat ixrac alətini aktivləşdirin (aktiv deyilsə), bunun üçün seçirik

alətləri
alət qutuları
son əmri aktivləşdiririk (xyz)
sonra paneli bağlayırıq və bu şəkildə aktivləşməliyik

xyz dgn

İkinci addım: İxrac etmək istədiyimiz nöqtələri seçin, sonra yuxarı ox olan “eksport koordinatları” əmrini seçin və şərtləri doldurun:ixrac koordinatları

Faylın tarixi
Fayl adı
- koordinatların alınması
-İdarə vahidləri
-Decimals
- Separator
-Bəli
-Prefix / suffix
-İlk nömrəsi

Panel, yalnız seçilmiş təsvirlər (vahid), bir çit (çit) və ya bütün fayl (bütün) şəkillərində,

Son nəticə excel-dən aça bilən bir .txt faylıdır.

Mənim vəziyyətimdə ona bir nömrə təyin etmişəm, sağdakı onay qutusunu yoxlayırdım

Fayl zaten mövcud olursa, dəyişdirmək və ya əlavə etmək (əlavə et və ya əlavə etmək) istəməyiniz istənilən bir pəncərə göstərilir.

txt koordinatlarıXalların hansı olduğunu müəyyən etmək üçün microstation, aktiv olduğunuz rəng, xətt növü və mətn ölçüsü ilə hər nöqtədə sizə nömrələri çəkir.

2 AutoCAD ilə bunu edirik

CivilCAD (Softdesk) 'ni bilməkdən əvvəl biz hələ də adlandırılan bir DOS tətbiqini istifadə etdik dxf2csv. Özünüzə nostalji ilə işgəncə verməyi sevirsinizsə, cəhd edə bilərsiniz, 🙂 bəzi proqramlar da var”pulsuz deyil“, və əminəm ki, bir az pulsuz olmalıdır, lakin bu halda biz bunun Softdesk8 ilə necə edildiyini görəcəyik, CivilCAD-də oxşardır.

Nöqtələrin görünməsi üçün formatı format/format nöqtəsi/nöqtə üslubu ilə dəyişdim. Xətlərin qalınlığının görünməsi üçün fərqi görənə qədər 1-dən kiçik bir dəyər istifadə edərək “Lts”i aktivləşdirməlisiniz.

txt üçün dwg

İlk addım: Bir layihəni açın və ya yenisini yaradın

AEC
Softdesk proqramları (ilk dəfə fayl saxlaya bilərsiniz)
Layihə yaradın
Layihənin adını verin, sonra tamam
Numaralandırma başlayanda nömrəni seçirik
Lueto ok, sonra tamam
biz “cogo” seçirik, sonra ok

İkinci addım: Verilənlər bazasına bal daxil edin: bunun üçün fərqli yollar var, bu halda avtomatik olaraq bunu edəcəyik: Points / set points / automatic, sonra poliqonun hər bir xəttini seçirik.
Girilən siqnal nöqtələr / müəyyən nöqtələr / mövcud nöqtələrin siyahısıdır. +6 göstərilməlidir, yəni verilənlər bazasına 5 nöqtə daxil edilmişdir.

Üçüncü addım: Xalları ixrac et.
Biz xalları ixrac etmək üçün:

-points / idxal-ixrac nöqtələri / faylları ixrac nöqtələri
İxrac formatını seç, bu vəziyyətdə PNE (nöqtə, şimal, şərq)
- Faylın hədəf qovluğunu seçdik və adını yazdıq
- Komanda barında ixrac seçimlərini seçirik (seçimlə, rütbələrlə ... bu halda hamımızın hamısını istifadə edirik)
-Gözəl, fayl getdi, bu halda boşluqlarla ayrılır, ancaq eyni excel ilə aça bilər

txt autocad

Ballar çox böyük ölçülərdə yazılıbsa, ingilis dili standartları gəldiyi üçün metrik vahidləri dəyişdirməlisiniz (AEC / quraşdırma çəkilişi / vahid açılar / métric seçin)

Bu dəfə xallar yüksəlməmişdi, kontur xətləri haqqında danışarkən mövzu başqa bir postda görəcəyik.

Mənim təkidəmə möhkəmdir, kimsə sadə və azad bir atrokada makroyu bilir?

Kimsə başqa bir şəkildə bunu edirmi?

Golgi Alvarez

Yazıçı, tədqiqatçı, Torpaq İdarəetmə Modelləri üzrə mütəxəssis. O, Hondurasda SINAP Milli Əmlak İdarəetmə Sistemi, Hondurasda Birgə Bələdiyyələrin İdarəetmə Modeli, Kadastr İdarəetməsinin İnteqrasiya Modeli - Nikaraquada Reyestr, Kolumbiyada SAT Ərazi İdarəetmə Sistemi kimi modellərin konseptuallaşdırılması və həyata keçirilməsində iştirak etmişdir. . 2007-ci ildən Geofumadas bilik bloqunun redaktoru və GIS - CAD - BIM - Digital Twins mövzularında 100-dən çox kursu özündə birləşdirən AulaGEO Akademiyasının yaradıcısıdır.

əlaqəli məqalələr

18 Şərhlər

  1. Bunun üçün CivilCAD və ya Civil3D tələb edir. Hər ikisi də AutoCAD üzərində işləyən xüsusi modullardır.
    AutoCAD yalnız bunu etməyə icazə vermir.

  2. Mənim başlamağım üçün üzr istəyirik, hər bir 20 mt-dən oxuma hündürlüyü və məsafələrlə (iz eni) birbaşa autocad-da kəsilmə və ya bölmə çəkmək və / və ya çəkmək üçün necə bilmək lazımdır. uzunluqlu və eyni zamanda mən autocad-da dolguların və qazıntıların həcmini hesablayıram

  3. Yaxşı, bu yazı əladır, işi asanlaşdırmaq üçün bir çox dəstək vasitəsi var və istifadəsi çox praktik olan Civilcad-a etibar etmək də yaxşı olar, amma vacib olan hər konsepsiyanın mənşəyini bilməkdir

  4. yaxşı addımlar bizə öyrədir

  5. Hello kovos, bu vəzifədə Bunu Softdesk8 ilə necə edəcəyimizi izah edirik. Sizə deyirəm ki, bu blog vasitəsilə pirat proqram əldə etməyin yollarını tövsiyə edə bilmərik, bu yazıda qeyd etdim Vuze Bunun üçün də çalışır, amma riskiniz var.

  6. Aautocad-da səviyyəli əyriləri necə çəkə bilərəm? Softdesk8-ı necə yükləyə bilərəm?

  7. Salam Jorge Luis,

    Birincisi, ümumi stansiyadakı nöqtələr, tercihen sırasıyla: x koordinat, y koordinat, yüksəlmə, təsviri .txt formatına vurun.

    sonra tipi .txt faylını seçərək Excel ilə açın

    virgülle ayrılmış variantları seçdiyiniz üçün sütunları ayıra bilərsiniz

    Onları exceldə istifadə etmenizi məsləhət görürəm bu vasitədirexcel-dən dxf-ə qədər ixrac edir

  8. Stansiya ballarını üstünə ixrac edə bilmək üçün addımlara ehtiyacım var ... Təşəkkürlər

    Təcili

  9. Bunu xahiş edirəm. Bu, mənim tezisimdir və mən bunu yalnız əvvəlcədən və başa çatdırmaq üçün etməliyəm. TƏKLİF EDİR

  10. Daniel, bir müddət əvvəl istifadə etdiyim bir vba axtarmağa və onu sınamaq üçün yükləməyə icazə verin

    Bu gün mənə verin

  11. Xeyr, yalnız idxal nöqtələrinə xidmət edir.
    Bir VBA axtaracam və onu sınamaq üçün yükləyəcəyəm

  12. ¿¿¿¿KOORDİNATLARI EXCEL'DƏN MİKROSTASYONA İXRACI VƏ XƏTLƏRİMİ ÇƏKMƏK ÜÇÜN NECƏ ETİRƏM; TOOL BOXER APP> XYZtext> İQTİDAR KOORDİNALLARI İLƏ ???????

    BU TƏTBİQİN İTHAL EDİLMƏSİNƏ NƏDİR?

  13. GOOD DAY, GALVAREZHN

    Təşəkkürlər, amma mənim vəziyyətim bu:

    Excel-də mənşə və təyinat koordinatlarına malik olan verilənlər bazam var və mən onun autocad-da xətləri çəkməsini istəyirəm. “””AMA””” Kopyalamadan və yapışdırmadan, əksinə əməliyyat avtomatikdir, yəni interfeys yaratmaq üçün makro və ya hansısa kodla və ya ola bilsin AUTOCAD və ya MICROSTATION daxilində excel AUTOCAD və ya verilənləri idxal edən O İNTERFACE VAR. Əgər belədirsə, MİKROSTASİYA

    mənə galvarezhn nə təklif edirsən?
    ??????????? Təşəkkürlər

  14. Mən bir TEZİSTİST və avtomatik olaraq AutoCAD-də Excel-də bir verilənlər bazasından, yəni ORIGIN koordinatlarına malik olan xətləri və avtomatik olaraq xətləri çəkə bilərəm.

    AMMA MƏN YOXLARININ ÇIXIŞI, BUTLARIN HAZIRLANMASI İSTİFADƏ EDƏN BİR NÖQTƏ EDƏCƏSİ VƏ YARADICI HƏDDİ NÖQTƏSİNDİR
    THANKS

  15. Bu lisp bunu edə bilər

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    i 0
    f (açıq (getstring “\nfayl adı: “) “w”)
    )
    (təkrarlamaq n
    (setq adı (ssname ai)
    ent (entget name)
    tp (cdr (assoc 0 ent))
    )

    (əgər (= “TEXT” tp)
    (əgər (və (= (cdr (assoc 71 ent)) 0) (= (cdr (assoc 72 ent)) 0))
    (progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (avtomobil ipi) 2 2)
    və (rtos (kadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ), sola əsaslanan mətn
    (progn
    (setq ip (cdr (assoc 11 ent))
    x (rtos (avtomobil ipi) 2 2)
    və (rtos (kadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ) soldan başqa bir şey deyildir
    ); əgər
    ); əgər

    (əgər (= “MTEXT” tp)
    (progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (avtomobil ipi) 2 2)
    və (rtos (kadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ), sola əsaslanan mətn
    ); mtext

    (setq i (1 + i))
    ); təkrarlayın
    (yaxın f)
    )

Şərh yaz

E-poçt ünvanından dərc olunmayacaq. Lazım alanlar qeyd olunur *

Başa dön düyməsini basın