Tegn punkter, linjer og tekster af en polygonal fra Excel til AutoCAD
Jeg har denne liste over koordinater i Excel.
Nej. | 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 |
I disse er der en X-koordinat, en Y-koordinat og også et navn for toppunktet. Det, jeg vil, er at tegne det i AutoCAD. I dette tilfælde vil vi bruge udførelse af scripts fra sammenkædet tekst i Excel.
Sammenkoble en kommando til indsættelse af punkter i AutoCAD
Tabellen vist i grafen, som du kan se, indeholder en kolonne med navnet på vertex og derefter UTM-koordinater for kolonnerne X, Y.
Den første ting, vi skal gøre, er at sammenkæde koordinaterne, da AutoCAD-kommandoen forventer dem. For eksempel for at tegne et punkt optager vi: PUNKT koordinatX, koordinatY.
Så hvad vi vil gøre er at indsætte en ny kolonne med disse sammenkædede data i formularen:
PUNKT 374037.8,1580682.4
PUNKT 374032.23,1580716.25
PUNKT 374037.73,1580735.14
PUNKT 374044.98,1580772.49
PUNKT 374097.77,1580771.83
PUNKT 374116.27,1580769.13
For at gøre denne sammenslutning har jeg gjort følgende:
- Jeg har kaldt cellen D4 med navnet POINT,
- Jeg har oprettet med sammenkædningsfunktionen, en streng, der inkluderer POINT-cellen, så har jeg efterladt et mellemrum ved at bruge " ", derefter har jeg sammenkædet celle B5 med en tocifret afrunding, og for at tegne kommaet har jeg brugt "," , så har jeg sammenkædet celle C5. Så har jeg kopieret til resten af rækkerne.
Tegn punkterne i Excel
Jeg har kopieret indholdet af kolonne D til en tekstfil.
For at udføre det skal du skrive kommandolinjen SCRIPT og derefter Enter-tasten. Det bringer opdagelsesrejsende op, og jeg ser efter den fil, som jeg har ringet til geofumadas.scr. Når den er valgt, trykkes på åbneknappen.
Og voila, der har vi vinklerne tegnet.
Hvis punkterne ikke er synlige, er det nødvendigt at zoome ind på det komplette sæt objekter. Til dette skriver vi kommandoen Zoom, enter, Extent, enter.
Hvis punkterne ikke vises meget synlige, udføres PTYPE-kommandoen, hvorefter den angivne i billedet er valgt.
Sammenkæd kommandoen i Excel og tegne polygonen i AutoCAD
For at tegne polygonen vil det være den samme logik. med den variant, at vi besætter PLINE-kommandoen, derefter de sammenkædede koordinater og endelig CLOSE-kommandoen.
Plines
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
LUK
Vi kalder dette script geofumadas2.scr, og når vi udfører det, får vi spor af tegningen. Jeg valgte gul farve for at bemærke forskellen med de røde hjørner.
Sammenkæd kommandoen i Excel og bemærk kantene i AutoCAD
Endelig optager vi annotering af teksterne i den første kolonne som bemærkninger ved hvert toppunkt. Til dette kæder vi kommandoen på følgende måde:
TEKST JC 374037.8,1580682.4 3 0 1
Denne kommando repræsenterer:
- TEKST-kommandoen,
- Tilstanden for teksten, i dette tilfælde begrundet, er derfor, at brevet J,
- Det centrale punkt i teksten, vi valgte Center, derfor er bogstavet C
- Den sammenkædede koordinat X, Y,
- Så størrelsen på teksten har vi valgt 3,
- Rotationsvinklen, i dette tilfælde 0,
- Endelig er den tekst, vi håber, at i første række bliver tallet 1
Allerede spredt til de andre celler, vil det være som følger:
TEKST JC 374037.8,1580682.4 3 0 1
TEKST JC 374032.23,1580716.25 3 0 2
TEKST JC 374037.73,1580735.14 3 0 3
TEKST JC 374044.98,1580772.49 3 0 3A
TEKST JC 374097.77,1580771.83 3 0 4
TEKST JC 374116.27,1580769.13 3 0 5
TEKST JC 374127.23,1580779.64 3 0 6
...
Jeg kaldte geofumadas3.cdr fil
Jeg har aktiveret grøn farve for at bemærke forskellen. Når scriptet er udført, har vi teksten i den angivne størrelse lige midt i koordinaten.
Download den AutoCAD-fil, der anvendes i dette eksempel.
Artiklen viser, hvordan skabelonen er bygget. Hvis du bruger skabelonen i Excel, der allerede er bygget til kun feeddata, Du kan købe det her.
jeg har brug for hjælp
Jeg må tegne hundreder af rektangler, der repræsenterer mineindrømmelser, de er rektangler med midtpunkt og sider x og y, jeg har brug for hjælp, jeg har dataene i Excel