AutoCAD-AutodeskMicroStation-Bentley

CAD-дан txt-қа дейінгі координаттарын экспорттау

Жалпы стансаға жүктеу және сайттың жұмысын орындау үшін нүктелерді CAD форматынан үтірмен бөлінген тізімге экспорттағымыз келеді деп есептейік. Бұрын біз оларды excel немесе txt-тен қалай импорттау керектігін көрдік AutoCAD арқылы y Microstation арқылы, енді оларды экспорттауды көрейік.

Мұны жасаудың әр түрлі тәсілдері бар, мысалы сиырларды санау, аяқтарын санап, оларды төртке бөлуге болады немесе сиырларды санауға болады. Кейбір жолдарды қарастырайық:

1 Оны Microstation арқылы жасау (dgn to txt)

Мысалда менің бес шыңы бар сюжеттің бар екендігін және коститтерді txt файлына экспорттау қажет.

Ол үшін мен нүктелерді көрінетін қалыңдыққа қойдым. Естеріңізге сала кетейік, Microstation-дағы салмақ динамикалық, сондықтан олар бірден байқалады.

dxt to txt

Бірінші қадам: Координаттардың экспорттау құралын іске қосыңыз (егер ол белсенді болмаса), біз оны таңдаймыз

құралдары
құралдар қораптары
соңғы команданы белсендіреміз (xyz)
біз панельді жауып тастадық және оны осылай белсендірген болар едік

xyz dgn

Екінші қадам: Экспортталатын нүктелерді таңдаңыз, содан кейін жоғары көрсеткі болып табылатын «экспорт координаттары» пәрменін таңдаңыз және шарттарды толтырыңыз:экспорт координаттары

-Дата файлы
- файлдың аты
- координат алу
- Бастапқы бірлікте
- Десекстар
Бөлгіш
-View
-Prefix / suffix
- Бастапқы нөмір

Таңдалған суреттер (жалғыз), қоршау ішіндегі сызбалар немесе барлық файл (барлығы) болса, панель опцияларды таңдауға мүмкіндік береді.

Соңғы нәтиже Excel бағдарламасынан ашуға болатын .txt файл болып табылады.

Менің жағдайымда оң жағындағы құсбелгіні белгілеп, нөмірді тағайындадым

Егер файлды ауыстыру немесе қосу (қосу немесе қосу) сұрайтын терезе бар болса.

txt координатынүктелері болып табылатын анықтау үшін, MicroStation сіз белсенді бар мәтін түсі, желісі түрі мен өлшемі, әрбір нүктесінде нөмірлерін түсеміз.

2 AutoCAD көмегімен жасаңыз

CivilCAD (Softdesk) туралы білместен бұрын біз DOS қосымшасын қолдандық, ол әлі де бар dxf2csv. Сағынышпен өзіңізді қинауды ұнатсаңыз, қолданып көруге болады, 🙂 кейбір қолданбалар да бар»тегін емес«, және мен кейбір тегін болуы керек екеніне сенімдімін, бірақ бұл жағдайда оның Softdesk8 көмегімен қалай жасалатынын көреміз, ол CivilCAD-та ұқсас.

Нүктелерді көрінетін ету үшін мен пішімді пішім/пішім нүктесі/нүкте стилі арқылы өзгерттім. Жолдардың қалыңдығы көрінуі үшін айырмашылықты көргенше 1-ден аз мәнді пайдаланып, «Lts» қосу керек.

dwg - txt

Бірінші қадам: Жобаны ашыңыз немесе жаңасын жасаңыз

AEC
Softdesk бағдарламалары (файлды бірінші рет сақтау)
Жобаны жасаңыз
Жобаның атын тағайындаңыз, сосын жақсы
Нөмірлеу басталатын нөмірді таңдаймыз
Жарайды, жақсы
біз «cogo» таңдаймыз, содан кейін жарайды

Екінші қадам: Дерекқорға нүктелерді енгізіңіз: бұл үшін әртүрлі пішіндер бар, бұл жағдайда біз оны автоматты түрде орындаймыз: Points / set points / automatically, содан кейін полигонның әр жолын таңдаңыз.
Енгізілген сигнал нүктелер / белгіленген нүктелер / қол жетімді нүктелер тізімі. Ол +6 көрсетуі керек, яғни мәліметтер базасына 5 нүкте енгізілген.

Үшінші қадам: Баллдарды экспорттаңыз.
Біз ұпайларды экспорттау үшін:

-points / import-export points / file for export point
- Экспорттау пішімін таңдаңыз, бұл жағдайда PNE (нүкте, солтүстік, шығыс)
- Біз файлдың тағайындалған қалтасын таңдап, атын жазып аламыз
- Командалық жолда біз экспорттау параметрлерін таңдаймыз (іріктеу бойынша, дәреже бойынша ... бұл жағдайда біз бәрін пайдаланамыз)
- Қалыпты, файл экспacios арқылы бөлінген, бірақ эквиске тең болуы мүмкін

autocad txt

Егер нүктелер тым үлкен көлемде жазылса, метрикалық бірліктерді өзгерту керек, себебі әдепкі бойынша ағылшын тілін (AEC / setup draw / unit бұрыштары / мэтрик таңдаңыз)

Бұл жолы нүктелердің биіктігі болмады, бұл тақырып басқа деңгейде, біз деңгейдің қисықтары туралы айтқан кезде көреміз.

Менің пәрмендігіме кедергі келтіре ме, бәрі қарапайым және еркін болатын атокад үшін макросты біледі ме?

Басқа біреу мұны істей ме?

Гольджи Альварес

Жазушы, зерттеуші, Жер ресурстарын басқару үлгілерінің маманы. Ол: Гондурастағы SINAP мүлікті басқарудың ұлттық жүйесі, Гондурастағы бірлескен муниципалитеттерді басқару моделі, Кадастрды басқарудың біріктірілген моделі - Никарагуадағы тізілім, Колумбиядағы SAT аумақты басқару жүйесі сияқты үлгілерді тұжырымдамалау және енгізуге қатысты. . 2007 жылдан бері Geofumadas білім блогының редакторы және GIS - CAD - BIM - Digital Twins тақырыптары бойынша 100-ден астам курстарды қамтитын AulaGEO академиясының құрушысы.

Қатысты Мақалалар

18 Пікірлер

  1. Ол үшін CivilCAD немесе Civil3D керек. Екі AutoCAD-да жұмыс істейтін мамандандырылған модульдер.
    Жалғыз AutoCAD сізге мұны жасауға мүмкіндік бермейді.

  2. менің қозғау үшін кешірім, Мен өтуге қалай істеу керектігін білу қажет және / немесе биіктігі оқу және қашықтыққа (трек ені) тікелей әрбір 20 млн.тонна AutoCAD кесіп немесе бөлімді сурет. бойлық және әлі Мен AutoCAD тікелей полигондарын және қазба көлемін есептеу бойынша өтіңіз

  3. Ал осы пост бар пайдалану өте ыңғайлы болып табылады Civilcad үшін жақсы қолдау жұмысты жеңілдету, сондай-ақ болуы көптеген қолдау құралдары болып табылады, бірақ бастысы әрбір тұжырымдамасын шығу білу болып табылады керемет

  4. жақсы қадамдар бізді үйретеді

  5. Сәлем, Ковос осы лауазымға біз оны Softdesk8-те қалай жасауға болатынын түсіндіреміз. Мен осы блог арқылы қарақшылық бағдарламалық қамтамасыз етуді сатып алудың жолдарын ұсынбаймын деп түсіндіремін, осы лауазымда айттым Vuze Ол бұл үшін жұмыс істейді, бірақ ол сіздің тәуекеліңізге байланысты.

  6. Aautocad деңгейіндегі қисық сызықтарды қалай шығаруға болады? Softdesk8 файлын қалай жүктеймін?

  7. Сәлем, Хорхе Луис

    Біріншіден, жалпы станцияда нүктелерді .txt форматына экспорттайды, жақсырақ үшін: x координатасы, й координатасы, биіктік, сипаттамасы.

    содан кейін оларды Excel бағдарламасымен ашыңыз, .txt түріндегі файлды таңдап алыңыз

    үтірмен бөлектелген опцияны таңдап, бағанды ​​бөлуге болады

    оларды excel ішінде пайдалануды ұсынамын Бұл құрал, ол dxf-ге экспорттаушы болып табылады

  8. Маған станция нүктелерін экспорты бойынша экспорттауға мүмкіндік беретін қадамдар қажет ... Рахмет

    Шұғыл

  9. Мен оны бағалаймын, өтінемін. Бұл менің тезистерім үшін және мен мұны тек қана алға жылжыту мен аяқтау үшін ғана жасау керек. Сізге рахмет.

  10. Даниэль, мен бұрын-соңды пайдаланған ВБА-ны тауып берейін делік

    маған осы күні беріңіз

  11. жоқ, бұл тек импорттық нүктелерге қызмет етеді.
    Мен VBA-ді аламын және мен оны сізге жіберемін.

  12. ¿¿¿КОРДИИНАТТАРДЫ EXCEL-ден МИКРОСТАЦИЯҒА КЕШІРІП, САПТАРЫМДЫ СҰРУ ҮШІН ҚАЛАЙ ІСТЕЙМІН; ҚҰРАЛ БОКСЫ ҚОЛДАНМАСЫ> XYZtext> КОРДИНАЛДАРДЫ КІШКЕ КЕЛТІРУ ???????

    БҰЛ БАҒДАРЛАМАНЫ ҚОЛДАНУҒА ҚОЛДАНУМАНЫМ?

  13. GOOD DAY, GALVAREZHN

    Рахмет, бірақ менің жағдайым:

    Менде Excel бағдарламасында дерекқор бар, онда менде бастапқы координаттар мен тағайындалған жер координаттары бар және мен оның автокадта сызықтар салғанын қалаймын. “”” БІРАҚ””” Көшіру және қоюсыз, керісінше операция автоматты түрде орындалады, яғни интерфейсті жасау үшін макроспен немесе кейбір кодпен немесе мүмкін AUTOCAD немесе MICROSTATION ішінде excel AUTOCAD немесе деректерді импорттайтын ИНТЕРФЕЙС БАР. МИКРОСТАНЦИЯ, егер солай болса

    Сіз маған galvarezhn ұсынамыз
    ??????????? Рахмет

  14. Сәлеметсіз бе, Даниил, осында түсіндірілген рәсім

    http://geofumadas.com/como-importar-puntos-de-excel-a-autocad/

    ол жұмыс істейді, бірақ нүкте пәрменін белсендірудің орнына
    пәрмен жолын немесе плайнды белсендіріңіз
    ұпайларды орналастырудың орнына сызық сызады

    тілекпен

  15. Мен THESISIST және AutoCAD-да сызбаларды автоматты түрде Excel-дағы дерекқордан қалай жасауға болатынын іздеймін, яғни ORIGIN координатасына ие боламын және DESTINATIONS

    БІРАҚ НЕ БОЛУЫМЫЗДЫҢ НЕГІЗГІ БАҒДАРЛАМАЛАРЫМЫЗДЫҢ НЕГІЗГІ БІЛДІРІҢІЗДІҢ НЕГІЗГІ ЖӘНЕ МҮМКІННІҢ НЕГІЗДЕРІ
    GRACIAS

  16. Бұл лизп мұны істей алады

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    Мен 0
    f (ашу (getstring “\nфайл аты: “) “w”)
    )
    (қайталау n
    (setq аты (ssname ai)
    ent (аты)
    tp (cdr (assoc 0 ен))
    )

    (егер (= “TEXT” tp)
    (if (және (= (cdr (assoc 71 ent)) 0) (= (cdr (assoc 72)) 0))
    болжам
    (setq ip (cdr (assoc 10 ен))
    x (rtos (авто ip) 2 2)
    және (rtos (kadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1))
    )
    (princ(strcat x, "y", "z", "s"\n") f)
    ), сол жаққа негізделген мәтін
    болжам
    (setq ip (cdr (assoc 11 ен))
    x (rtos (авто ip) 2 2)
    және (rtos (kadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1))
    )
    (princ(strcat x, "y", "z", "s"\n") f)
    ), сол жақтан ақталғаннан басқа
    ), егер
    ), егер

    (егер (= “MTEXT” tp)
    болжам
    (setq ip (cdr (assoc 10 ен))
    x (rtos (авто ip) 2 2)
    және (rtos (kadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1))
    )
    (princ(strcat x, "y", "z", "s"\n") f)
    ), сол жаққа негізделген мәтін
    mtext

    (setq i (1 + i))
    ) қайталау
    (Жабу f)
    )

Пікір қалдыру

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

Басына оралу