Før vi så hvordan man genererer et gitter af matrikulære kvadranter, lad os nu se, hvordan man laver koordinatgitteret med en CAD-applikation... ja, det er det, som ArcView og Manifold gør meget nemt. Også med AutoCAD kan du gøre ved hjælp af CivilCAD.
I dette tilfælde vil vi se, hvordan man gør det med Microstation Geographics, noget som mange brugere ikke ved, at systemet gør; Advarsel, dette gøres ikke af normal Microstation.
1. Du skal have tildelt et projektionssystem.
For at se, hvordan projektionen er tildelt eller ændret, kan du se det forrige indlæg.
2. Definition af kvadranten
I mit tilfælde har jeg dette kort, jeg har allerede oprettet kvadranten, ligesom vi analyserer i indlægget dedikeret til det.
3. De vigtigste konfigurationsknapper
For at aktivere panelet til at konfigurere nettet vælger vi værktøjer / koordineringssystem / hjælpeprogrammer. så aktiverer vi det første ikon (gittergenereringsparametre).
Her er de ønskede egenskaber konfigureret, lad os se hovedknapperne, disse kan ændres til enhver tid i processen:
Rammen. Dette gøres med det øverste ikon "Neat Line" Der bruges en pæn linje til at indramme
Ref=Lat/lang. Dette skyldes, at jeg aktiverede det i referencekoordinatsystemet
Ref=Mester. Det er de koordinater, der er primære, de er også konfigureret, som vi forklarede i det indlæg.
Generer. Denne knap er til at generere gitteret, jeg anbefaler, at du bruger den, indtil du har konfigureret funktionerne.
I afsnittet "Komponenter" kan du aktivere eller deaktivere de etiketter, som du vil konfigurere eller inaktivere
"Deltas"-indstillingen er at definere, om gitteret vil være baseret på en defineret afstand (for eksempel en UTM mesh på 1000 x 1000 meter) eller en maske hvert 30. sekund.
Indstillingen Inkrementer bruges til at definere, om nettet skal gå fra multipla af gitteret eller fra det nederste venstre hjørne af kvadranten (oprindelse).
I Udseende kan du definere, om de genererede elementer skal gå efter en symbologi af niveauet eller efter attributter (funktioner) i Geographics-projektet.
4. De andre indstillinger er en praksis... ikke for at prøve og fejle, men for at smage, hvad du vil generere til sidst. Heri ArcView y Manifold De slår ethvert CAD-værktøj, men det er på ingen måde, hvad Microstation Geographics V8 gør.
Klip linje. Den bruges til at konfigurere den ramme, der skærer
Gitterramme. For at sætte nettet op
Etiketter. For at definere teksterne, hvis du vil have koordinaterne i hjørnerne (NL-hjørne), i gitterets kanter (Grid Line), i trådkorset i gitterets skæringspunkter (Tick Marck), tekststørrelser, stilarter, decimaler, gradformat... bla, bla, bla.
Pæn linje. For at angive den ramme, der definerer nettet, og som indeholder det område, der skal raster: Det er tilrådeligt at vælge indstillingen 4 punkter, da ikke et nøjagtigt rektangel.
Gitteret. Disse er konfigureret med følgende skabeloner; Gitterlinjer for at definere gitterets symbolologi, krydskryds for krydsningstrådene, afkrydsningsmærker for kantlinjerne.
Når alt allerede er defineret, anvendes "Generer", alle elementer er vektorielle og lagres i de konfigurerede niveauer (lag), hvis de genereres igen, erstattes de.
Endelig ser kortet sådan ud, selvom jeg indrømmer det, er der andre måder at gøre det på tryk med et kort. Den ydre kant dannes ikke i denne proces, den kan genereres som en celle eller som et layout (modeller)
12 kommentarer
TAL BLANKT DER ER FLERE BEN, DER IKKE FORSTÅR JEG VIL HA LISP, PROGRAMMET ER ALLEREDE DOWNLOADET FOR AT GENERE GRIDS OK? VIL DU GØRE MIG EN GUDS… TAK
JEG VILLE VÆRE INTERESSERET I AT VIDE OM LEDELSEN AF CIVILCAD... HILS!!!
Hej, kan du forklare mig, hvordan man gør det? Jeg har prøvet at indlæse det med appload, men det virker ikke for mig, kan nogen forklare mig det? Jeg ville sætte pris på det, jeg har virkelig brug for det til mit arbejde.
Tak og hilsen
lisp'en virker til autocad 2010…..som
I AutoCAD er gitteret lavet med en lisp-rutine, jeg har brugt det i mere end 10 år
Her er det:
(defun strpto(åå/lang)
(setq lang(strlen aa))
(kond ((= x minX))
(setq l (tilføj l (liste x)))
)
(setq-liste (cdr-liste))
)
(liste (min (char l)(cadr l)) (max (char l)(cadr l)))
)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Skæring givet ordinaten X
;;
(Defun CalculateY(abcx)
(hvis (= 0.0 b); der er ingen skæring
nul
(/(-c(*ax))b)
)
)
(Defun IntersectY( /l liste)
(setql()
liste (liste (BeregnY a1 b1 c1 startX) (BeregnY a2 b2 c2 startX)
(ComputeY a3 b3 c3 startX) (ComputeY a4 b4 c4 startX)
)
)
(mens (/= nulliste)
(setq y (char liste))
(hvis (og (/= y nul) (= y minY))
(setq l (tilføj l (liste y)))
)
(setq-liste (cdr-liste))
)
(liste (min (char l)(cadr l)) (max (char l)(cadr l)))
)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; hovedprogram
;;
(Defun c:cuadri (/ p1 p2 p3 p4 paux incx incy lhn maldata base
alpha startX startY minX minY maxX maxY)
(setvar “CMDECHO” 0)
(kommando “LAYER” “M” “gitter” “C” “8” “”””)
(setq p1 (getpoint “\nIndtast et toppunkt for området “)
p2 (getpoint p1 “\nIndtast det andet toppunkt “)
)
(kommando "LINE" p1 p2 "")
(hvis (> (cadr p1)(cadr p2)); altid p1 nede
(setq paux p1 p1 p2 p2 paux)
)
(setq p3 (getpoint p1 “\nIndtast punkt for regionsbredde “)
l(afstand p1 p3); beregning af punkterne p3 og p4, parallel
alfa(vinkel pl p1); til p2 og p1 i afstand l
alfa (+ (/pi 2) alfa)
)
(hvis (> (char p3) (char p1))
(setq alfa (+pi alfa))
)
(hvis (= (char p1) (char p3))
(hvis ((- maxY startY)(*2 høj))
(kommando "TEXT" (liste (+ x1 dl) (+ startY dh)) high 0 coordY)
(kommando "TEXT" "R" (liste (- x2 dl) (+ startY dh)) høj 0 coordY)
)
)
(setq startY (+ startY incy))
)
(mens ( (- startX minX) (* 2 høj))
(kommando "TEXT" (liste (- startX dh) (+ y1 dl)) høj 100 coordX)
(kommando "TEXT" "R" (liste (- startX dh) (- y2 dl)) høj 100 coordX)
)
)
(setq startX (+ startX incx))
)
(hvis (> (afstand p1 p3) (afstand p1 p2))
(setq alpha angP1P3)
(setq alpha angP1P2)
)
(hvis (eller (/= alfa pi) (/= alfa 0.0))
(setq alpharad(* -1 alpha)
alpha(*-1(/(*180 alpha)pi))
p4 (liste (- (* (char p4)(cos alfarad)) (* (cadr p4) (uden alfarad)))
(+ (* (char p4)(sin alfarad)) (* (cadr p4) (cos alfarad)))
)
p1 (liste (- (* (char p1)(cos alfarad)) (* (cadr p1)(sin alfarad)))
(+ (* (char p1)(sin alfarad)) (* (cadr p1)(cos alfarad)))
)
base(liste 0.0 0.0); Oprindelsen
)
)
)
hola
Hej, genererer du gitteret i modellen og indsætter det derefter i papirrummet?
Jeg fortæller dig dette, fordi jeg bruger værktøjet "udskrivningsforberedelse", og jeg vil gerne sætte en pæn linje som standard i skabelonen, som den indsætter, og som jeg kun skal trykke på generer-knappen.
Problemer, der opstår, hvordan kan jeg gøre, så koordinaterne for "papirrummet" er modellens?
Tak
hehehe tak alligevel
hehe jeg er allerede i problemer.
Fordi jeg går ud fra, at Microstation Geographics svarer til AutoCAD Map, tror jeg det kan.
Jeg vil downloade prøveversionen, og jeg vil fortælle dig, om det er muligt eller ej.
Sandheden er, at jeg også har været fascineret, kan det samme lade sig gøre med kortet?
Autocad Civil 3D 2008 inkluderer Autocad Map, kan du forklare, hvordan man gør det?
Ikke med autoCAD Civil 3D, for til dette sørger det for, at programmet styrer projektionssystemet. Men ja, med AutoCAD Map 3D kan du gøre noget lignende.
Det kan gøres med Civil 3D fra AutoCAD 2009, formoder jeg, fordi det endda tillader forbindelse til Google Earth, så det formodes at understøtte projektioner.
Er der nogen lignende mulighed i civil autocad?