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.
İ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
İ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:
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.
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.
İ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
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?
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.
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
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
Çox cəhd edin bu digər tətbiq
həmçinin XYZ-DXF mövcuddur ən yaxşı olanıdır
yaxşı addımlar bizə öyrədir
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.
Aautocad-da səviyyəli əyriləri necə çəkə bilərəm? Softdesk8-ı necə yükləyə bilərəm?
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
Stansiya ballarını üstünə ixrac edə bilmək üçün addımlara ehtiyacım var ... Təşəkkürlər
Təcili
Yaxşı Daniel, bu işi sübut edə biləcəyim tək bir şey idi, bu bir VBA, ancaq Excel ilə qarşılıqlı əlaqə
http://geofumadas.com/cuadro-de-rumbos-y-distancias-en-excel-interactivo-con-microstation/
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
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
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
¿¿¿¿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?
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
Salam Daniel, burada eyni prosedur açıqlandı
http://geofumadas.com/como-importar-puntos-de-excel-a-autocad/
bu sizin üçün işləyir, amma nöqtə əmrini aktivləşdirmək yerinə
line əmrini və ya pline aktivləşdirin
balları qoymaq yerinə bir xətt çəkəcəksiniz
əlaqədar
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
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)
)