Excel-dən AutoCAD-ə bir çoxbucaqlı xal, xətt və mətnlər çəkin
Məndə Excel-də bu koordinatların siyahısı var.
Xeyr | X | Y |
---|---|---|
1 | 374,037.80 | 1,580,682.41 |
2 | 374,032.23 | 1,580,716.26 |
3 | 374,037.74 | 1,580,735.15 |
3A | 374,044.99 | 1,580,772.50 |
4 | 374,097.78 | 1,580,771.83 |
Bunlarda X koordinatı, Y koordinatı və həmçinin təpənin adı var. İstədiyim onu AutoCAD-də çəkməkdir. Bu halda Excel-də birləşdirilmiş mətndən skriptlərin icrasından istifadə edəcəyik.
AutoCAD-də balların yerləşdirilməsi üçün bir əmr qoşun
göründüyü kimi, grafik göstərilir masa, bir sütun adlı vertex daxildir, sonra UTM X sütun, Y. üçün əlaqələndirir
Etməli olduğumuz ilk şey, koordinatları AutoCAD əmrinin gözlədiyi kimi birləşdirməkdir. Məsələn, bir nöqtəni çəkmək üçün tutacağıq: POINT koordinatX, koordinatY.
Beləliklə, nə edəcəyimiz formada bu birləşdirilmiş məlumatlarla yeni bir sütun əlavə etməkdir:
POINT 374037.8,1580682.4
POINT 374032.23,1580716.25
POINT 374037.73,1580735.14
POINT 374044.98,1580772.49
POINT 374097.77,1580771.83
POINT 374116.27,1580769.13
Bunu birləşdirmək üçün aşağıdakıları etdik:
- Hücumu D4 adlı POINT adı ilə çağırdım,
- Mən birləşdirici funksiya ilə, NÖQTƏ xanasını ehtiva edən sətir yaratdım, sonra " " istifadə edərək boşluq buraxdım, sonra B5 xanasını ikirəqəmli yuvarlaqlaşdırma ilə birləşdirdim, sonra vergül çəkmək üçün "," istifadə etdim. , onda mən C5 xanasını birləşdirmişəm. Sonra qalan sətirlər üçün kopyaladım.
Excel-də balları çəkin
Sütun D məzmununu mətn faylına kopyaladım.
Bunu həyata keçirmək üçün SCRIPT əmrlər çubuğunu, sonra Enter düyməsini yazmalısınız. Bu, kəşfiyyatçıyı gündəmə gətirir və axtardığım faylı axtarıram geofumadas.scr. Seçildikdən sonra açıq düyməyə basılır.
Və voila, orada şaquli çəkilir.
Xalların görünməməsi halında, obyektlərin tam dəstini yaxınlaşdırmaq lazımdır. Bunun üçün Zoom, enter, Extent, enter əmrini yazırıq.
Xalların çox görünməyəcəyi təqdirdə, PTYPE əmri yerinə yetirilir, sonra şəkildəki göstəricilər seçilir.
Excel-in əmrini birləşdirin və AutoCAD-də poliqonu çəkin
Çoxbucağı çəkmək üçün eyni məntiq olacaqdır. PLINE əmrini, daha sonra birləşdirilmiş koordinatları və nəhayət KAPAT əmrini tutacağımız variantla.
PLINE
374037.8,1580682.4
374032.23,1580716.25
374037.73,1580735.14
...
374111.31,1580644.84
374094.32,1580645.98
374069.21,1580647.31
374048.83,1580655.01
Yaxın
Biz bu scripti çağırırıq geofumadas2.scrvə onu icra etdiyimiz zaman rəsm izinə sahib olacağıq. Qırmızı zirvələrlə fərqi hiss etmək üçün sarı rəng seçdim.
Excel-də əmri birləşdirin və AutoCAD-də vertices qeyd edin
Nəhayət, birinci sütunun mətnlərini hər təpədə şərh kimi şərh etməklə məşğuluq. Bunun üçün əmri aşağıdakı şəkildə zəncirləyəcəyik:
TEXT JC 374037.8,1580682.4 3 0 1
Bu əmr aşağıdakıları göstərir:
- TEXT əmri,
- Mətnin vəziyyəti, bu vəziyyətdə əsaslandırılmışdır, buna görə məktub J,
- Mətnin mərkəz nöqtəsi, biz Mərkəzi seçmişik, ona görə də hərfi C
- Birləşən koordinat X, Y,
- Sonra mətnin ölçüsü, biz 3,
- Dönmə bucağı, bu vəziyyətdə 0,
- Nəhayət ümid etdiyimiz mətn, ilk sırada 1 sayı olacaq
Artıq digər hüceyrələrə yayılır, belə olacaq:
TEXT JC 374037.8,1580682.4 3 0 1
TEXT JC 374032.23,1580716.25 3 0 2
TEXT JC 374037.73,1580735.14 3 0 3
TEXT JC 374044.98,1580772.49 3 0 3A
TEXT JC 374097.77,1580771.83 3 0 4
TEXT JC 374116.27,1580769.13 3 0 5
TEXT JC 374127.23,1580779.64 3 0 6
...
Mən dəvət etdim geofumadas3.cdr faylı
Fərqi görmək üçün yaşıl rəngi aktiv etdim. Ssenari icra edildikdən sonra koordinatın mərkəzində göstərilən ölçüdə mətn var.
Download Bu nümunədə istifadə edilən AutoCAD faylı.
Məqalədə şablonun necə qurulduğu göstərilir. Şablonu Excel-də istifadə edirsinizsə, yalnız məlumatları qidalandırmaq üçün hazırlanmışdır, Buradan satın ala bilərsiniz.
köməyə ehtiyacım var
Mədən güzəştlərini təmsil edən yüzlərlə düzbucaqlı çəkməliyəm, orta nöqtə və x və y tərəfləri olan düzbucaqlılardır, köməyə ehtiyacım var, exceldə məlumatlar var