Menu |
**** Version 6.30, august 2000 Rettet så de '4 tegns' i 'KMS 4 tegns SagsNummer' falder ud under menuen Udskriv DSFL. De 4 tegn gælder ikke længere, som tidlige beskrevet. Rettet i en intern funktion, der udleder den bedste skæring af et utal cirkel / cirkel / linie skæringer. Funktionen bruges i forbindelse med beregning af Foreløbige koordinater under en Netberegning og var ikke altid sikker, i altid at beregne den bedste skæring. ..................... Når man indlæser en Obs fil udfyldes koordinater nu med udefineret og ikke 0. Det samme sker hvis man bruger Nulstil koordinater og koter under Funktioner - Observationer. Her er desuden også rettet så ingen punkter regnes for kendte efter Nulstilling af koordinater og / eller koter. ...................... Ved en Horisontal Udjævning under Observationer vises nu straks Resultater. ...................... Desuden kan man nu adskille dobbeltsigter med fx en bemærkning, så medtages sigter derunder ikke i udjævning af dobbeltsigtet. Normalt midles alle horisontale sigter til samme punkt, der kommer umiddelbart efter hinanden, da der regnes med at sigterne er målt umiddelbart efter hinanden og måske med gennemslag. Men hvis man pludseligt venter, fx 20 min mellem de 2 sigter til samme punkt, er det mere sandsynligt instrumentet har flyttet sig ved en forskel i vinklen, og nu kan man altså bare indsætte en linie mellem de 2 sigter for at dobbeltsigtet ignoreres under Udjævning. ...................... Rettet så der igen bruges filnavn som FGS navn på tegning ved diverse indlæste OBS filer. Rettet funktioner Fyld Tomme Koder og Punktnumre under Justér Akser - Fyld Akse. Der blev ikke taget hensyn til hvilke felter, der var tomme. Indlagt Indlæsning af sømærker fra NaviLine Event filer. Der genkendes filtype EVT, men ellers vil man nok bruge, at indlæse sømærkerne via menupunkt Indlæs NAVI sømærker i menuen Sejlløb, der indlæser sømærkerne i den eksisterende tegning / M3 model. I forbindelse med indlæsningen spørges efter et C format som skal bruges på koderne der ellers ligger som 000 - 999. Som standard bruges format 'B%s' der blot sætter et B foran koden. Der skal ske en konvertering af koderne ellers fungerer de ikke sammen med en M3 model. Herunder ses et udsnit af en NaviLine Event fil og sømærke typen i filen indlæses som punktkode. ---------------------------------------------------------------------------------- Udvidet pladsen fra 1 Kb til 16 Kb for alle interne simple punktsymboler, ellers var der ikke plads til, at jeg kunne oprette 44 sømærker med ca. 100 vektorer hver i snit til KI. Der kan stadig kun defineres 256 symboler i Symboltabellen, men husk at man stadig har mere avanceret mulighed for at arbejde med avancerede symboler i filen LCADSYM.FGS i LCAD95 mappen, der indlæses under opstart. De simple symboler har den fordel, at de tegens utroligt hurtigt (ligesom bogstaver), intet fylder i tegningen og nemt bruges som symbol ved ethvert punkt. .................. Under Udskriv tabellinier under Symboler udskrives nu ikke linier hvor intet symbol er defineret. ................. Udvidet under Editering i Symboltabellen. Man kan nu indsætte og slette linier / symboler som man forventer med INS og DEL, så man fx kan kopiere og flytte symboler, som det kendes fra de andre tabeller (Sidst slettet indsættes). Man skal nok passe lidt på med at flytte rundt på symbolernes position, fordi symbolets nummer, der er dens position i tabellen, bruges flere steder, fx i Kodetabellen, når det bestemmes hvilket symbol, der skal bruges for den enkelte kode, eller i Linietyper med tilknyttede symboler. Men hvis man er i gang med at konstruere en Symboltabel, er det rart at kunne indsætte og slette symboler efter behov. ................ Lavet en ny funktion i Symboltabellen, så man umiddelbart kan oprette et punktsymbol som af kopi at et tegnet objekt på tegningen. Proceduren er enkel så alle kan være med: 1. Man markerer basispunktet for symbolet (dets indsættelsespunkt) på tegningen og vælger Symboltabellen 'ay'. 2. Nu placerer man cursoren i tabellen i det symbolnummer der skal oprettes og vælger funktionen i menuen Alt-'o'. 3. Nu skal man indtaste skalering af symbolets vektorer på tegningen. Hvis fx symbolet fylder 10 meter på tegningen og man bruger en symbolradius 1 meter under Opsætning, skal man indtaste skalering 0.1, så fylder det færdige symbol kun 1 meter ved 1 meter symbolradius. 4. Nu spørges efter symbolets udbredelse. Her indtastes en afstand lidt større end symbolets max afstand fra markeret symbolcenter, så symbolet kan ligge på en komplet tegning, men kun vektorer inden for den indtastede udbredelse medtages til symbolet. 5. Nu spørges efter om symbolets viste farver altid skal bruges for symbolet. Hvis Ja vil symbolets farver / farveskift på tegningen genkendes og indlægges fast i det oprettede symbol. Det er farvens nummer der bruges, så hvis symbolet bruges sammen med en anden Farvetabel, skifter symbolet sikkert farve(r). 6. Nu oprettes og ligger symbolet klar i Symboltabellen og man kan evt. indtaste et navn for det. 7. P.t. medtages kun rette linier, FGS type 5, når symbolet oprettes. ................. I Symboltabellen er nu også lavet så man oprette et helt net af symboler. Man marker blot de 2 yderste hjørner af nettet af symboler, vælger Opret Net i Symboltabel menuen og skal indtaste hvor mange symboler der findes på hver led og ellers følger man blot beskrivelsen herover for et enkelt symbol. Hvis man kan få fat i tegninger med diverse symboler placeret pænt i et net, er dette en nem metode til at få symbolerne konverteret til LCAD95 som punktsymboler. ................. Indlagt så man kan skifte / definere farver direkte i Symboler (skal bruges i søbøjer). Man går ind i Symboltabellen og taster Alt-'r' for at rette i et symbol. I dets kode kan man nu indsætte '117 n1' ethvert sted i symbolets kode, hvor n1 er farvens nummer. Man kan skifte farve så tit man vil, mens symbolet tegnes, og hvis ingen / indtil farves defineres, som det er normalt, bruges farven som det tegnede punkts kode beskriver. P.t. findes nu disse koder man kan opbygge symboler af: 127: stop -
q="Stop symbol"; Indlagt under Indlæsning af DXF formatet at de danske bogstaver m.fl. ved %%nnn i DXF tekster oversættes til deres ANSI / ASCII kode. Samtidigt har man nu også mulighed for konvertere samme bogstaver ved en DXF Udskrivning og ved min test i en ACAD LT oversættes nu korrekt æøå, efter at jeg er gået over til at udskrive DXF tekster med Windows ANSI formatet i stedet for ASCII formatet. Det er muligt de nyere ACAD kan oversætte tekster uden denne %% konvertering. .............. Under Udskrivning af DXF filer, fejlmeldes ikke længere hvis en punktkode er tom, kun hvis koden er ugyldig i DXF formatet. For at undgå lukkede stiplede linier, har jeg nu lavet det, så en linietype der starter med et liniestykke, der er længere end et efterfølgende mellemrum, som start tegnes med mellemrummet. Så undgår man disse lukkede stiplede linier ved bestemte forhold under Udtegning. --------------- Som en detalje kan nu bruge stiplede linier sammen med symboler i en linietype. Fx '-4 2 2 1 2 4 2' tegner symbol 4, mellemrum 2 + 2 mm, 1 mm linie, 2 mm mellemrum, 4 mm linie og 2 mm mellemrum og forfra igen Udvidet Obs Indlæsning af NICON DTM 700 formatet under Observationer. Der kommer nu en menu Indlæs NICON 700, hvor man kan bestemme om CO bemærkninger skal indlæses, om punkter med koordinater skal indlæses og om de kun er foreløbige, og så kan man nu bestemme om der skal udledes observationer og koordinater af indmålte og beregnede friopstillinger i marken. Hvis man har indmålt og beregnet en friopstilling i marken ligger der en mængde data i Obs filen som LCAD95 nu kan indlægge som normale observationer, så friopstillingen kan beregnes som normalt i LCAD95 plus at de beregnede koordinater i marken indlægges som foreløbige koordinater for opstillingen, til brug for fx en Netberegning. Endeligt er der nu lavet så Backsight kontrolsigter der ligger i CO Obs linier indlæses som normale Observationer, så man kan beregne en normal horisontal udjævning med v.h.a. disse. Tomme linier accepteres nu i 700 formatet og skippes lige som '*' linier. ................. Indlæsning af 700 formatet er udvidet til at der i menuen nu kan korrigeres automatisk for nulstilling der er sket under opmålingen. Dette er i forbindelse med de nye Backsight sigter der indlæses, og hvor operatøren af instrumentet kan bestille nulstilling af den horisontale kreds til et bestemt punkt flere gange i en opstilling. Det er lavet sådan at LCAD95 kan udskille denne korrektion og korrigere alle horisontale vinkler, som om at nulstillingen slet ikke er sket, og derved kan man lave en korrekt Horisontal Udjævning når man kommer hjem. Disse nulstillinger giver nemlig et problem i forbindelse med dobbeltsigter, hvor LCAD95 vil søge at midle sigtet, hvor instrumentet i stedet har flyttet kredsen indtil nul og det undgår man nu ved de nye metode. Man skal blot huske at først at lave et Kontrol Backsight først inden man laver den egentlige nulstilling, for ellers ved LCAD95 ikke, hvor meget instrumentet flytter den horisontale kreds. Ny funktion Linier Luk Polygon under Nyt Objekt. Når man er ved at trække en polygon rundt, kan man her lukke polygonen ved 'np'. Hvis en cursor funktion er tilkoblet (fx Linier med mus) lukkes denne cursor funktion automatisk, når polygonen lukkes. Under Profil Editor kan man nu bestemme et antal iterationer for beregning af middelkurve og fejlpunkter. Middelkurve beregnes for de gode punkter og fejlpunkter beregnes med baggrund i middelkurven, så ved at øge iterationer for disse beregninger gøres middelkurven mere fri af fejlpunkternes indflydelse. Som standard bruges iteration 1 (beregn kurve - fejlpunkter - kurve - fejlpunkter), men iteration 0 (som tidligere) kan bruges for at øge hastigheden mærkbart. ............... Under Profiler sker der nu kun en beregning af middelkurve og fejlpunkter, når det er nødvendigt. D.v.s. man kan bevæge sig rundt på tegningen og zoome m.v. uden der skal genereres kurve og fejlpunkter igen. ............... Under visning af Profiler vises nu alle andre objekter på tegningen, kun profilpunkter uden for det valgte profile vises ikke. D.v.s. man kan trække en polygon rundt om profilpunkterne og denne polygon vil altid vises uanset hvilket profil der vises. Under Snap Punkter er den interne variabel (gemmes i FGS filen) udvidet til 32 bit, så der også huskes de nye snaptilstande i en gemt FGS fil. Der er kommet en ny snaptilstand Helt Frit til, hvor man bestemmer om snap skal ske til et punkt ved cursor som normalt, eller der i stedet blot hurtigt skal snappes et frit punkt på tegningen. Det kan virke trægt på meget store tegninger, hvis man fx vil trække en polygon rundt om nogle punkter. Så nu kan man slå Helt Frit snap fra og nu kan polygonen hurtigt trækkes frit op, uden der bruges tid på at snappe punkter til brug for polygonen. Husk at man normalt ikke kan lukke polygonen, kun hvis man slår Helt Frit fra igen, dog lukker den ny Luk Polygon. .............. Til forskel fra den Helt Frit snap virker den Automatiske snap så snart man flytter / bevæger cursoren rundt på tegningen. Hvis den automatiske er slået til (som normalt) snappes altid automatisk det tætteste punkt ved cursor og det er disse koordinater der vises i bundlinien og også Autoinfo for det snappede punkt der vises. Man vil normalt aldrig slå disse snaptilstande fra, det er fra gammel tid, hvor computerne var meget langsomme, at det kunne genere med det ekstra automatik. Men samme problemer er kommet lidt tilbage igen ved den ny mode med de meget store tegninger. .............. Når man vælger at slå Snap Helt Frit til under Snap Punkter, slås nu automatisk Nye Linier Frit til under Nye Objekt. Kun ved Nye Linier Frit kan man trække linier / polygon uden tilknytning til andre punkter. .............. Fremgangsmåde for at trække en fri polygon er nu: Slå Helt Frit til under Snap 'sh'. Tast 'nl' for at trække linier med musen. Mark 1. punkt. Træk polygonen rundt med musen og Hmus. Tast 'np' for at lukke polygonen. Efter man har brugt polygonen til sletning eller andet fjernes den nemmest med 'So' Slet Objekt. Fjernet en nyligt indlagt tæller under Optegning af tegningen. Det blev for langsomt at tegne store tegninger. Profiler vist for en M3 model er nu meget mere komplette, som det ses herover med enheder net osv. Man kan under menuen 'ajt' eller 'a3p' M3 Kanal Snit bestemme hvilke koder de forskellige linier skal have, interval i nettet m.v. og data gemmes med FGS tegningen, så man kan have en standard opsætning liggende i en FGS fil med de ønskede farver og linietyper m.v. Man bestemmer hvilke kurver / profiler man vil have med ved i menuen at blanke de koder der ikke skal med. På billedet er det det gule område, der skal renses op, da sejlrenden (mørkeblå profil) her ligger højere end den teoretiske kanal (rød profil). Den lyseblå profil er differensen ...................... Rettet en fejl ved oprettelse af kanaler, hvor der i kanten af bunden kunne oprettes forkerte koter i modellen. Under optegning er lavet om så en skravering / flade kun tegnes for sammenhængende FGS typer 1 og 7. Før blev en løs FGS type 1 længere oppe i Punkttabellen medtaget til efterfølgende flade. Under Rettelser kan nu få kontrolleret FGS syntaksen for hele tegningen / Punkttabellen. FGS syntaks fejl er fx at en FGS tekstlinie 65 ikke har en tilhørende FGS type 65 eller 10 foran eller fx en liniekode 6 der hat en tilhørende FGS type 3, 4 eller 5 foran eller fx en enkeltstående FGS type 1. Ingen data / linier slettes i forbindelse med kontrollen, der skiftes blot til FGS kode 0 (Punkt) eller 64 (Bemærk) for de FGS fejl der findes og under Resultater vises alle steder, hvor der er rettet. Rettet tangent og Skæring funktion 3p bue / linie og den kan nu også bruges ved 3p buer udover 200 gon. Man markerer buen ved de 3 punkter og 2 punkter for en ret linie og punktet i skæring oprettes. Man kan fortsætte med flere linieskæring og behøver nu kun markere 2 punkter for en anden ret linie. ------------------ Nu funktion for Skæring cen-rad-2p mellem cirkel med indtastet radius og ret linie, hvor man markerer et punkt for cirkelcentrum, markerer 2 punkter for den rette linie, vælger funktion og skal indtaste cirklens radius. Hvis muligt indsættes de 2 punkter i skæring mellem linie og cirkel. Man kan fortsætte med flere linieskæringer og behøver nu kun markere 2 punkter for en anden ret linie. Dette gælder nu også for den normale cirkel - linie skæring. ------------------ Alle steder under Skæringer huskes indtastet data nu, så indtastning kan genbruges ved ENTER. Pyntet en del på Resultater fra Netberegningen. Bla. vises Resultater nu korrekt, selv man beregner et net kun i højden. Indlagt så man nu kan bruge polygon som definition for en Tegningsblok. Man placerer cursoren ved polygonen og vælger Udenfor eller Indenfor Polygon under Tegningsblok. Funktion er praktisk hvis man fx vil flytte en del af en udstykningsplan et bestemt stykke. Her må man trække en polygon rundt om området, markere indenfor den som en tegningsblok og lave en normal blokflytning under Rettelser. Funktionen bliver nok ret træg på store tegninger, da det er tungt at skulle bestemme for hvert punkt, om det ligger indenfor en polygon, men på måleblade mv. virker det snildt. Husk at hvis man definerer flere ting under Tegningsblok, fx en blokkode og en polygon, skal begge ting opfyldes for at punktet indgår i Tegningsblokken. Rettet så man kan trække linier hen over slettede punkter, hvis Snap af slettede punkter er slået til. Der kan være flere steder, hvor det er svært at arbejde med de slettede punkter, da der generelt er lagt op til at slettede punkter ignoreres i Punkttabellen, men hvis Snap slettet er markeret, skal slettede punkter kunne bruges næsten som punkter der ikke er slettet. Rettet så man igen kan få vist automatisk tværsnit ved cursoren i en M3 model. Der blev kun vist en ret linie siden de sidste arbejder med profileditoren. I menuen Ny Tekst er også den nu delt lidt bedre i op. Først en blok med normale nye tekstfunktioner, derefter tekster som dimensionering og til sidst konstanterne for drejning og højde af alle nye tekster. ................ Under Ny Tekst og dimensionering tages nu hensyn til Dimension faktoren også når der indsættes en sidelængde eller mellem 2 markerede punkter. Faktoren bruges jo hvis man fx vil have vist mål i mm i stedet for meter. ................ Under Nye Tekst kan nu bestemmes om der skal 2D eller 3D afstande som dimensionering. Hidtil er 2D afstande altid indsat. Det tages altid hensyn til valgt koordinatsystem for beregning af disse afstande. ................ Byttet rundt på nogle bogstaver i Ny Tekst menuen, bl.a. skal nu bruges 'h' og 'd' for nu højde eller drejning af nye tekster. Generelt i menuer skal de mest brugte kommandoer gerne have de nemmeste taster. ............... Brug af dynamiske dimensioner, fx sidelængder. Prøv at indsætte en Sidelængde 'nti' og træk det ene skelpunkt i linien med musen 'cf'. Dette sker ved, at der i Punkttabellen lige inden den indsatte tekst (her en sidelængde) indsættes en FGS type 66 linie, der koder en bestemt funktion 'Calc' hver gang tegningen tegnes. P.t. har jeg kun lagt en Len funktion ind fx: Calc Len 2 kan være et eksempel der indsættes i 66 linien. Efter Len bruges en Mode parameter: 1 = Kun Z differens indsættes 2 = YX i 2D differens indsættes. 3 = YXZ i 3D differens indsættes. 4 = Centrerer altid dimension mellem de 2 punkter. (4 summeres) Efter Mode variablen kan der evt. indsættes et andet C format, hvis standard dimension formatet ikke skal bruges. Brug fx 'Afs = %.4lf mm', giver fx 'Afs = 12.3456 mm'. Inden 66 FGS linien er de 2 linier med de 2 punkter, der bruges i beregningen. Det virker nok lidt indviklet, men der er store muligheder i udvidelser af disse funktioner, så tegningen afspejler ændringer dynamisk for hver optegning. Jeg regner bla. med at indlægge Orto, Areal og Relat, sådan at man kan indlægge relative punkter ind på tegningen, der vil flyttes automatisk, når et andet punkt flyttes. Ny Skæring Udviser, der bruges til at skære linier over, så de i stedet vises som udvisere. Man markerer starten af den eksisterende linie og placerer cursoren hvortil udviseren skal vises. Nu vælges funktionen under Skæring 'kU' og udviseren er nu oprettet, ved at beregne nye koordinater i den eksisterende linie i Punkttabellen. Jeg mindes at have lavet noget tidligere med disse udvisere, men kan ikke huske hvad det er. Faktisk kan jeg nu sjældent huske, hvad jeg har lavet tidligere, så giv mig gerne besked hvis noget overlapper. Husk, man jo også har mulighed for at bruge den elegante funktion med Ramme afskæring på tegningen, eller en Sletning efter en polygon, hvis man ikke vil have alle skel tegnet helt igennem til papirets kant. ... Det er nu lavet så der gemmes et slettet punkt sidst i Punkttabellen med de originale koordinater, hvis man skulle fortryde en Skæring Udviser. .................... I menuen Skæring er alle menupunkter grupperet om, så de er nemmere at finde. Først en blok hvor alle linie skæringer indgår, dernæst en blok med alle cirkel / bue skæringer og dernæst andre skæringer. Det har irriteret mig en tid, at jeg ikke lige kunne finde den skæring jeg ville bruge, når jeg en sjælden gang har lavet noget praktisk tegnearbejde. Rettet en fejl i Netberegningen. Hvis man valgte at bruge en centrering over Fikspunkter blev disse alligevel fastholdt. Ny funktion under Rettelser Billede. Man kan nu indtaste en bestemt pixelbredde i meter for billedet. Billedets 2. punkt justeres, så indtastet pixelbredde passer. .............. Der er en fejl hvis navnet på en BMP fil indlæst i LCAD95 indeholder fx et 'ø'. Jeg kan ikke finde fejlen, men filen kan bare ikke åbnes, så indtil videre må man undgå de danske bogstaver i BMP filer. ? Baggrund indlæst skifter tit kode? Lige et lille spørgsmål inden ferien. Hvorfor sker det tit, at når jeg læser en fil ind som baggrund, skifter baggrundskoderne til en anden kode.?? ! Når en fil indlæses i baggrund eller sammenlægges, kan den tilhørende Kodetabel ikke umiddelbart indlæses, da der allerede ligger en Kodetabel i den tegning man arbejder med. Der sker det at alle koder fra den indlæste tegning, søges i den eksisterende Kodetabel og hvis fundet bruges denne. Først hvis koden ikke allerede findes bruges data fra den nye Kodetabel og denne kode oprettes i den eksisterende Kodetabel. Derfor kan nogle koder få tilknyttet andre farver m.v. når man sammenlægger tegningen i en anden tegning. Var det dette du mente? ? Version 6.30 i stedet for Version 6.29? For et par uger siden hentede jeg en lcadupd.zip og forventede at få Version 6.29. Fik i stedet Version 6.30, som du endnu ikke har adviseret os om. ! Jo, det sker tit jeg opdaterer dagligt og så får I en nyere version, afhængigt af hvornår I henter LCADUPD.ZIP filen. Så længe I ikke er adviseret er det blot en mellemversion der ligger, d.v.s. en midlertidig version til en eller anden, der har fået lavet noget i den mellemversion. Der ligger den seneste version beskrivelse i ZIP filen, så alle kan følge med, selvom man får hentet en mellemversion. Hvis man endeligt mangler en version beskrivelse, kan man nu se de nyeste på Internettet på min LCAD95 site: www.landmaal.dk/lcad ? Dynamisk zoom giver prik? En skavank, som jeg døjede med i nogle tidligere versioner, er desværre kommet med i version 6.30. Denne gang er fejlen dog så forudsigelig, at den kan undgås. Når jeg sikkerhedslagrer en tegning under udarbejdelsen og derefter går videre med supplering og ændringer, vil tegningen øjeblikkeligt svinde ind til et punkt, hvis jeg bruger dynamisk zoom. Derefter er der ikke andet at gøre, end at krydse tegningen ud og indlæse den lagrede fil. ! Jeg har prøvet igen (med din medsendte tegning), men jeg kan slet ikke få den dynamiske zoom til at svigte her?? Fejlen skal nok være der, når du skriver det, men der må være noget forskel på vores maskiner og software, så jeg ikke kan fremprovokere fejlen her. Jeg skal have fejlen frem på min maskine her, før jeg kan rette den, så indtil videre skal jeg tænke lidt over det. ? Skravering / farvelægning er ikke perfekt. Den er heller ikke perfekt i den sidste version. Fejlen er uforudsigelig. På nogle tegninger virker funktionen fejlfrit, men på andre må jeg opgive at skravere, idet skravering eller farve pludselig vælter ud i lange kiler, når jeg arbejder et helt andet sted på tegningen. I punkttabellen kan man så se, at den nederste linie i skraveringssekvensen, den linie, som begynder med kode 7, har fået et nyt sæt koordinater (tyngdepunktet flyttet ?). ! Ved den fejl skal du sende mig den tegning hvor det er galt og det sted hvor det fejler. Det er næsten altid en linie uden længde (fra punkt til samme punkt), et meget lille gab eller andre ting i punkterne der driller og derfor skal jeg have det nøjagtige sted for at kunne sige hvad det er. .............. Den sidste FGS type 7 afslutter rigtigt skraveringen eller fladen og for hver optegning beregnes rigtigt figurens tyngdepunkt i tabelpunktet. Dette kan bruges som punkt, der kan snappes på tegningen for fx Ajourføring og valg af farve m.v. ... Hermed 2 filer, der viser tidligere omtalt fejl. Første vedhæftede fil skulle vise den vellykkede skravering af huset på matr.nr. 5cp. Lige efter udførelsen af kommando 'nss' lægger skraveringen sig altid fint inden for den valgte ramme, i dette tilfælde huset. Men allerede næstfølgende kommando, 'udskriv', forstyrrede tegningen. Du kan se, at skraveringen drypper ud fra nederste højre hjørne af huset. Tyngdepunktet ligger nu ude i det frie område syd for bygningen. Som en ekstra test udfyldte jeg derefter højre halvdel af nordpilens spids med farve. Intet problem. Så satte jeg et N ved toppen af pilen. Det påvirkede ikke skravering eller farve. Men da jeg derefter slettede husets skravering, blev den sorte kile i pilen til den store sorte trekant udenfor. - Se filen 'skravering2.fgs'. Hvorfor ? ... Filerne følger ikke helt FGS standarden og det giver disse problemer. Hvis du ser i starten af filerne ligger der en enlig FGS type 1 der samles op til en flade der tegnes senere i filen. Du har også en del enlige FGS type 6 liggende, nogle ukendte FGS typer 24?? og nogle enlige FGS typer 65. Jeg har derfor i den ny Version 6.30 lavet så du under Rettelser kan checke denne FGS syntaks og desuden ignorerer tegning af flade nu enlige FGS typer 1. Se også i version beskrivelsen, hvor jeg har fået af en del af jeres sidste ting med. ? Slet mange filer - BRG filer lagres uophørligt. Filer med extension .brg lagres uophørligt i mappen LCAD95. Jeg gætter på, at disse filer er et affaldsprodukt, som ikke kan bruges til noget. Jeg sletter filerne enkeltvis med højreklik, men savner en simplere metode. Noget, der ligner DOS kommandoen 'DEL *.brg'. ! Ja, for hvert arbejde i en FGS tegning gemmes alle Resultater i en BRG fil med pågældende filnavn når LCAD95 afsluttes. Sådan har man mulighed for at arbejde videre med de seneste Resultater for hver fil. Mens LCAD95 er i gang ligger Resultater i LCAD95nn.BRG filer for hver opstartet LCAD95 og hvis der bliver mere end 10 af disse (strømsvigt, nedbrud m.v.) spørges om disse BRG filer skal slettes ved en ny opstart og man svarer blot Ja. .................. Du kan bruge et normal DOS vindue MS-DOS Prompt i Windows under menuen Start, hvor du kan bruge den DOS kommando du kender. ................ Her kommer også lidt generel Windows vejledning: Man kan markerer flere filer m.v. i Windows af gangen som man fx vil slette eller flytte. Der er flere muligheder. Hvis man holder CTRL nede og klikker med Vmus på hver fil bliver disse markeret eller afmarkeret til en samlet blok. Man kan bruge også trække musen for at markere en blok når både CTRL og Vmus er nede. Når du på denne måde har markeret alle BRG filerne trykker du DEL eller vælger Slet i Hmus Windows menuen. ? Praktis manual. Brunos manual med dine kommentarer bruger jeg hver gang, jeg laver indlægningskort. Før måtte jeg eksperimentere mig frem. Nu går det lettere. ! Dejligt. Det var 1. reaktion på dokumentet, som jeg egentligt ventede lidt på. Det piner mig noget, at I i starten har svært ved bruge funktionerne i LCAD95, men jeg kan stadig kun se, at jeg må prøve at forklare mig bedst muligt i hver enkelt situation. Dette kan jeg ikke gøre over en bred kam, så derfor er det bedst I kommer med en del respons, så jeg kan bestemme hvor jeg skal gøre en indsats. Der er jo heller ingen mulighed for at tage et kursus i LCAD95 og det er lidt kritisk, når man faktisk kan komme på kursus i alt andet software. ? Cirkelbue skæring? I vedhæftede udstyknings- og bebyggelsesplan er der en cirkelrund vendeplads med kantstensradius 9 m og udvendig radius 11 m. Cirklerne afbrydes af kantstenslinier, vejskel og overkørslen ved hus nr. 80. Buernes endepunkter har jeg beregnet koordinater til på lommeregneren, efter at jeg forgæves prøvede at bruge skæringsfunktionerne i lcad. ............. På medsendte tegning skal parcellerne nr. 36 og 38 udvides til vejskellet, så der ikke bliver luft mellem parcelskel og bagkant af det 2 m brede fortov. Jeg skal finde skæringspunktet, hvor linie 337-309 rammer den udvendige cirkel. Har først markeret 5 punkter og derefter skæringsfunktionen med 3-punkt bue/linie. Programmet svarer: "Fejl i funktionskald". - Hvilken fejl ? Jeg har markeret buepunkt nr. 451, midtpunktet af storbuen og buepunkt nr. 30. Så liniepunkterne nr. 309 og 337. ! Der er 2 fejl i funktionen. For det første virker den ikke i Lokalt system!! Hvis du i stedet vælger System 34 virker den, men kun indenfor cirkelbuer mindre end 200 gon, så i dit tilfælde får du indsat det andet buepunkt. Jeg skal nok rette fejlene. .................. Når du støder på disse problemer, skal du blot indsætte hjælpecirkler og bruge disse til skæringer. Der findes mange cirkelskæringer og du opretter blot lige en cirkel der ligger i den yderste fortovskant, beregner skæringer og fjerner cirklen igen. Et lille trick: Du opretter nemt en cirkel hvis du et centrum punkt liggende i Punkttabellen. Giv blot punktet FGS type 9 (cirkel) og indtast en radius i punktet og for at slette cirklen igen giv punktet FGS type 0 (løst punkt). ? Skæring - ny med cirkel. Kan du ikke lave en
funktion, der beregner skæringspunkter linie / cirkel således: ! Ja, den skal jeg nok lave til dig. Jeg bliver altid glad, når I kan finde på en brugbar funktion. Jeg selv finder flere, blot jeg skal lave en smule, men I kommer ikke med ret mange. ? Tekster skal følge korte papirkant? Denne funktion under UDTEGNING drejer jo al vandret tekst , så den bliver parallel med papirets lange kant. Ved udtegning i højt format vil jeg gøre teksten parallel med papirets korte kant. Hvordan ? ! Det kan man vist ikke, jeg skal tænke over det. Det er vist sådan at tekster tæt på lodret bliver justeret til den korte kant, eller tager jeg fejl? Jeg kommer tilbage. ... Jo, teksterne følger den nærmeste papirkant, hvis de har drejning 0 - 100 - 200 eller 300 gon. Så hvis du giver teksterne 100 gon drejning i stedet for 200, skal de følge den anden papirkant, når papirkant er markeret under Udtegning. Jeg kan godt se det er vanskeligt, hvis man har mange tekster, så her kan man tage blokfunktioner eller andet i brug. Hvis alle tekster skal drejes det samme, kan dette gøres under Opsætning og Udseende af tegning, men hvis kun nogle tekster skal drejes, kan man sikkert bruge en Blokkode, for at dreje alle disse tekster under Akser Justér. Hvis det er nye tekster kan man under Nyt Objekt og Tekstfunktioner Ny Tekst indsætte den drejning, der skal bruges generelt for nye tekster. Sig til hvis det ikke virker, det har altid været lidt vanskeligt med drejede udtegninger, specielt hvis man sent i tegningsforløbet vil dreje en Udtegning. ... Teksten på en tegning i A3-format kan gøres parallel med den korte papirkant således: Placér papiret med f.eks. 15 gon hældning i forhold til Y-aksen. Markér et punkt ved nederste højre hjørne af papiret. Udskift A3 papiret med et A1-papir. Samme hjørnepunkt og samme retning. Gør tekst parallel med papirkant og rediger med 'cf' til det ser pænt ud. Udtegn i plotteren på et A1-papirark. Skær den ubeskrevne halvdel af arket væk. Tegningen er udført. ... Tak for beskrivelsen, der hermed er givet videre. ? Papirstørrelse for lille. Når jeg skal plotte en tegning ud, og vælger A4 (210 x 297) og indsætter ramme, hvorfor er rammen så kun 200 x 261? Hvor kan det rettes? (Det er specielt de 261 der er træls, da plottet viser 3,6 cm mindre end A4-formatet). ! Jeg kender ikke umiddelbart nogen måde at udvide dette printer areal på, og derfor sender jeg lige en kopi af spørgsmålet til et par stykker. Rent praktisk sker der det, at LCAD95 spørger Windows, hvilken papir størrelse der p.t. sidder i den valgte printer. Dette sker hver gang LCAD95 skal tegne, så papirrammen altid vises korrekt. Windows sender disse mm tilbage til LCAD95 og ud fra dem tegnes rammen. Så den eneste mulighed jeg kan se, for evt. at kunne justere rammen, skal ske i Windows og i den driver der tegner til printeren. Man stiller fx disse printer egenskaber under Kontrolpanelet eller i LCAD95 under Udtegning, men jeg mener, at man normalt ikke har mulighed for at udvide arealet, da alle papirmargen vist er nulstillet når LCAD95 tegner ud. ... Lars skriver: Der var et spørgsmål vedrørende udplotning. Jeg går ud fra at det er en ink-jet plotter eller lignende og ikke en A4-laserprinter. Sidstnævnte har nogle faste marginer der ikke er noget at gøre ved. Men med hensyn til plottere i øvrigt skulle der være mulighed for at ændre udtegningsarealet. Nu har jeg kun kendskab til min egen HP750C+, men der er formentlig tilsvarende muligheder i andre plottere. Man skal selvfølgelig havde installeret den pågældende printdriver. Når man vælger HP750C+ som udtegningsmedie, får man en mulighed for at ændre indstillinger for plotteren. Her skal man ikke gå ned og vælge papirstørrelse. Problemet er nemlig, ligesom med laserprinteren, at der er nogle faste marginer i de enkelte papirstørrelser. D.v.s. at selv om man har valgt A4, så får man ikke hele A4 arealet plottet ud. F.eks. er udtegningsarealet for A4 formatet kun 200*263 mm². Derimod skal man vælge "Properties". Her er der et faneblad der hedder "Paper Size". Her kan man vælge "Portrait" eller "Landscape" og man kan vælge papirstørrelse. Her vælger man ikke en af de faste størrelser, men benytter muligheden for "More sizes". Her kan man så indtaste sin papirstørrelse, så man får det hele med. F.eks. en A3 har jeg givet størrelsen 333*432 mm². Altså 36 mm overstørrelse på den ene led og 12 mm på den anden led. Det er lidt større end det strengt nødvendig, men det er lettere at anbringe papiret, så alt kommer med. Og det gør det. også rammemærkerne, som jo er gode til at skære efter. Hvis jeg nu vil have et A3-format på højkant kan jeg ikke bare skifte fra "Landscape" til "Portrait". Fordi margin på papiret følger plotterens udtegningsretning. Papiret til en A3 på højkant vil derfor hedde 309*456 mm². Det er selvfølgelig lidt indviklet at skulle huske alt dette. Man kommer jo nemt til at rende sur i det. Men så er det heldigvis sådan, at man kan gemme sine indstillinger. Man bruger fanebladet "Options". Her går man ned under "Configuration name". Der står "<new configuration>". Så klikker man på pilen og klikker på "<new configuration>". Så kommer der en boks op, hvor man kan give sin opsætning et navn. I tilfældet med A3 kan man jo bare kalde den "A3", eller som jeg har gjort, "A3-S/H". Det sidste står for Sort / Hvidt, da man også kan lave særlige opsætninger for udtegning i hhv. Sort / Hvid og Farve. A3 formatet på højkant, har jeg kaldt "A3H-S/H". På den måde har jeg defineret udtegningsformatet for p.t. 17 forskellige papirformater. Når man har givet sin opsætning det nye navn gemmer ("Save") man den. Når jeg skal lave en udtegning i et eller andet format, går jeg blot ind og henter ("Load") dette under options, og det rigtige stykke papir er klar. (Lars bruger Windows NT) ? Stiplede linier lukker ved Udtegning. Det er nok flere år siden, du optimerede Udtegning af stiplede linier m.v. Problemet var dengang at linierne i kurver, næsten blev tegnet som fuldt optrukne linier. Problemet er ikke helt løst, men jeg ved ikke om der er mere at gøre ved det. Og jeg ved heller ikke hvor meget du kan se det, da det ikke er et problem på skærmen, men kun ved Udtegning. Har du en printer kan du imidlertid godt se det. Jeg vedlægger en tegning, hvor problemet især opstår ved byggelinien omkring rundkørslen i den nordlige ende af tegningen. Men det er kun den del af byggelinien der ligger mellem de to veje, Søndre Ringvej og Frederiksberggade. Der er også lidt problemer ved byggelinien langs den østlige del af Frederiksberggade. Men her er problemet nok, at punkterne i linien ligger ret tæt. ! Herover mellem de 2 veje kan man se problemet. Du bruger en linietype '4 1' mm, dvs. i en 1:1000 Udtegning først et 4 meter liniestykke, et 1 meter mellemrum osv. Du har 8.5 meter mellem nogle mellempunkter og ved den nuv. metode bliver tegnet 4 meter linie, 1 meter mellemrum og knap 4 meter linie indtil næste linie fortsætter med en 4 meter linie og sådan bliver det en meget lukket linie. Det er også et problem, når cirkelbuen deles op, for at tegne den i rette segmenter. Her kan linietypens længde falde i hak med segmenternes længde, så den stiplede linie også bliver ret lukket. For at undgå disse lukkede buer, har jeg nu lavet det i denne Version 6.30, så en linietype der starter med et liniestykke, der er længere end et efterfølgende mellemrum, som start tegnes med mellemrummet. Så undgår man disse lukkede stiplede linier, eller hvad siger jeres udtegninger nu? Jeg har endnu ikke fået anskaffet en printer. ? DXF konvertering bliver 'grov'? Vedhæftede 2 filer i hhv. FGS- og DXF-format indholder samme tegning vedr. matr.nr. 5x Malling. Når jeg åbner DXF-filen i AutoCad, ser jeg på skærmen et meget groft billede. De små tal og bogstaver er ulæselige- , ordene ses som aflange eller kvadratiske blokke i sort. Ved oversættelsen fra FGS til DXF fik jeg en lang fejlliste, som jeg ikke forstår. Er der alvorlige fejl i oversættelsen, eller skal der ændres noget i AutoCad programmets indstillinger? ! Fejllisten er blot, at DXF formatet ikke accepterer tomme koder, der derfor konverteres til kode '0'. Jeg laver så dette ikke længere udskrives som fejl. Her fungerer DXF filerne fint både i AutoCad Lt 1.0 og LCAD95????? Jeg kan ikke lige se hvad der er galt, men måske det er noget med din AutoCad opsætning?? Hvilken version bruger du? Så kan det være, jeg kan få det testet i samme version et andet sted. En REGEN kommando i AutoCad hjælper heller ikke? Har du brugt Vektorisering under Rettelser? Dette kan gøre tegningen meget grov ved forkert målforhold, men det kan ses inden DXF konvertering. Jeg indlægger spørgsmålet i hjælpen, da måske nogle andre ved noget om emnet. ? Kan kotetal udskrives selektivt på tegningen? Når jeg som på medfølgende tegning udskriver koterne automatisk, kan et tal med uheldig placering ikke flyttes, og uønskede koter volder noget besvær. Jeg kan kun fjerne koten ved at overskrive den i punkttabellen med -500 eller ved at taste 'su' efterfulgt af 'ajourfør' i de punkter, som udskrives i boksen. Det var lettere, hvis koter kunne klikkes på enkeltvis, som når man sætter punktnumre på papiret med 'ntu', eller som når man sætter x og y på et koordinatkryds med 'nK'. Uønskede koter er flere gange dukket op på Malling planen. Det sker, når jeg indsætter nye punkter , f. eks. ved skæring eller ved ortogonal afsætning. De nye punkter får oftest kote 0.00 på papiret, men sommetider skæve tal som -481,12. Da jeg tegnede nordpil med 5 punkter, blev alle punkter forsynet med kotetal 0.00 på tegningen. ! Her skal du bruge en anden fremgangsmåde. Du bruger Punktinfo og viser Koter for alle punkter. Det er for svært at styre på denne måde, når der skal udtegnes, og det skal du bare slå fra. Så vælger du i stedet at vise Punktinfo kun for enkelte koder. Det gøres nemt ved at placere cursoren ved et terrænpunkt med koden og nu vælges Punktinfo under Ajourfør 'jI'. Her vælger du Punktinfo Koter - Z og nu vises Z ved alle punkter med denne kode, uanset hvilken generel Punktinfo man bruger. Sådan er det meget nemmere at styre visning af koter. ............. Hvis du har problemer med enkelte koters position, er det mere besværligt. Her gør du det, at når alle koter vises rigtigt på tegningen, vælger du at indsætte alle Punktinfo under Nyt Objekt og Ny Tekst 'nta'. Så er alle Punktinfo indsat som tekster, og nu frakobler du den viste Punktinfo, og nu kan du flytte de enkelte tekster der sidder forkert. ............. Hvis du bruger den generelle Punktinfo kote, vises dette rigtigt ved alle mulige punkter, der har en defineret kote. Det er også rigtigt, at der burde sættes en udefineret kote på de punkter de nævner. Nu Nordpilen indlæses som en blok fra en anden fil og her indlæses koterne uændret fra filen. ? Højdeforskelle i Net Resultater? Og så er der udskriften. Jeg tror du har lavet lidt om på udskriften i "Resultater" af højdeforskelle. Den højdeforskel der står ud for de enkelte observationer er ikke korrigeret for prismehøjden. Det mener jeg den har været før, så højdeforskelle målt mellem to punkter fra begge sider var umiddelbart sammenlignelige. Det ville være rart hvis det kom med igen. Så er det også nemmere at opsøge eventuelle fejl. ! Dette har jeg kigget lidt ved det eksempel du sender, og det ser nu korrekt ud?? Kun hvis du bruger en centrering over opstillinger, udelades instrumenthøjden, da der beregnes 2 punkter for hver opstilling, et i instrumentets 'centerpunkt' og det andet i jordpunktet som instrumentet står over, og her indgår instrumenthøjden som et sigte / mål mellem disse 2 punkter. |