Nubrėžkite daugiakampio taškus, linijas ir tekstus iš „Excel“ į „AutoCAD“

Turiu šį „Excel“ koordinates. Juose yra X koordinatė, Y koordinatė, taip pat viršūnės pavadinimas. Ką aš noriu, kad jį atkreiptumėte į „AutoCAD“. Tokiu atveju naudosime scenarijų vykdymą iš susieto teksto „Excel“.

Susieti komandą, skirtą taškams įterpti į „AutoCAD“

Grafike parodyta lentelė, kaip matote, apima stulpelį su viršūnės pavadinimu, tada UTM koordinačių stulpeliuose X, Y.

Pirmas dalykas, kurį turime padaryti, yra susieti koordinates, kai komanda „AutoCAD“ laukia jų. Pavyzdžiui, norėdami atkreipti tašką, mes užimsime: POINT X koordinatę, Y koordinates.

Taigi, ką darysime, įterpti naują stulpelį su šiais susietais duomenimis tokia forma:

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

Norėdami tai padaryti, aš padariau:

  • Aš iškvietiau langelį D4 pavadinimu POINT,
  • Sukūriau su susietą funkciją - eilutę, kurioje yra langelis „POINT“, tada palikau erdvę, naudodamas »«, tada susikaupiau langelį B5 su dviem skaitmenimis suapvalinant, tada nupiešiau kablelį, kurį naudoju «,», tada turiu sujungė C5 ląstelę. Tada aš nukopijuoju likusias eilutes.

Nubraižykite taškus „Excel“

Kopijuoju D stulpelio turinį į tekstinį failą.

Norėdami tai atlikti, jis parašytas komandų juostoje SCRIPT, tada - Enter. Tai padidina skautą ir ieško failo, kurį pašaukiau geofumadas.scr, Pasirinkus, paspaudžiamas atidarytas mygtukas.

Ir voila, ten mes turime viršūnių brėžinius.

Jei taškai nėra matomi, būtina kreiptis į visą objektų rinkinį. Tam parašome komandą Zoom, įveskite, Extent, įveskite.

Jei taškai nėra labai matomi, komanda PTYPE vykdoma, tada pasirenkamas paveikslėlyje nurodytas.

Suderinkite komandą „Excel“ ir pieškite daugiakampį „AutoCAD“

Jei norite piešti daugiakampį, tai bus ta pati logika. su variantu, kurį užimsime PLINE komandą, tada sujungtos koordinatės ir pagaliau CLOSE komanda.

PLANAS
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
CLOSE

Mes vadinsime šį scenarijų geofumadas2.scr, ir vykdydami jį turėsime piešinio pėdsaką. Aš pažymėjau geltoną spalvą, kad pastebėčiau skirtumą su raudonomis viršūnėmis.

Suderinkite komandą „Excel“ ir pažymėkite „AutoCAD“ viršūnių

Galiausiai atkreipiame dėmesį į pirmojo stulpelio tekstus kaip anotacijas kiekviename viršūnėje. Šiuo tikslu paversime komandą taip:

TEKSTAS JC 374037.8,1580682.4 3 0 1

Ši komanda reiškia:

  • TEKSTO komanda,
  • Teksto būklė, šiuo atveju pagrįsta, todėl raidė J,
  • Svarbiausias teksto taškas, mes pasirinkome Centrą, todėl C raidė
  • Sudėtinė koordinatė X, Y,
  • Tada teksto dydis, mes pasirinkome 3,
  • Sukimosi kampas, šiuo atveju 0,
  • Galiausiai tekstą, kurį tikimės, kad pirmoje eilutėje bus numeris 1

Jau išplatinta kitose ląstelėse:

TEKSTAS JC 374037.8,1580682.4 3 0 1
TEKSTAS JC 374032.23,1580716.25 3 0 2
TEKSTAS JC 374037.73,1580735.14 3 0 3
TEKSTAS JC 374044.98,1580772.49 3 0 3A
TEKSTAS JC 374097.77,1580771.83 3 0 4
TEKSTAS JC 374116.27,1580769.13 3 0 5
TEKSTAS JC 374127.23,1580779.64 3 0 6
...

Aš pašaukiau geofumadas3.cdr failas

Aš suaktyvinau žalią spalvą, kad pastebėčiau skirtumą. Kai scenarijus bus įvykdytas, turime tekstą nurodytu dydžiu, tiesiai koordinačių centre.

Atsisiųskite Šiame pavyzdyje naudojamas „AutoCAD“ failas.

Straipsnyje parodyta, kaip sukurtas šablonas. Jei užpildote „Excel“ šabloną, jau sukurtą tik duomenų perdavimui, Čia galite nusipirkti.

Vienas atsakymas į „Nubraižykite daugiakampio taškus, linijas ir tekstus iš„ Excel “į„ AutoCAD ““.

  1. man reikia pagalbos
    Turiu nupiešti šimtus stačiakampių, vaizduojančių kasybos koncesijas, jie yra stačiakampiai su vidurio tašku ir x bei y pusėmis, man reikia pagalbos, turiu duomenų „excel“

Palikite atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas.

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojami jūsų komentarų duomenys.