Visar inlägg med etikett Profil. Visa alla inlägg
Visar inlägg med etikett Profil. Visa alla inlägg

torsdag 4 juli 2019

Profile Labels

Idag tänkte jag skriva några rader om Profile View Labels, mera en genomgång av hur de hänger ihop.

Profile Label och Profile View Label - What's the difference?

Profile Label sätter vi ut på en profil-linje, en projekterad linje eller en marklinje t.ex. Profile View label sätter vi ut i själva en profil-vyn, de hänger ihop med vyn och kan referera till alignmentens längdmätning men inte mycket mer än så.

Sätta ut från början eller i efterhand.

När du ritar ut en profil-linje så kan du välja ett profile label set att appliceras automatiskt när du ritar ut din linje. Då kommer ett antal labels att placeras så fort du är klar med din profillinje, dessa kan du ta bort eller redigera i efterhand.
För färdiga profil-linjer (som mark-linjer) så kan man sätta ut etiketter på dem när man ritar ut profil vyn, i Create Profile View-wizarden på Profile Display Options-sidan - eller så sätter man ut de i efterhand.

Placera Labels i efterhand

Enklaste vägen att komma åt att placera labels i efterhand är att markera profil-linjen som du vill ha etiketter på och klicka på Ribbonet > Edit Profile Labels


Dialogen ovan är från Civil 3D 2020. Om du har ett färdigt label set så klickar du på Import label set... nere till höger. Om du vill lägga till individuella labels så väljer du Type först, alltså vilken typ av linje-segement label ska placeras på. De olika segmenten kan få fram olika typer av information, och har alltså olika Label Styles. När du valt Type så väljer du Label Style till höger och sedan Add för att lägga till labeln i din profil-vy.


En sak att tänka på är Major Stations och Minor Stations. i den här dialogen kan du sätta vad som ska vara Major Station Increment och vad som är Minor Station Increment. Detta hänger alltså på Alignmentens längdmätning. Horizontal Geometry Points är där något händer på Alignmenten, brytpunkt, början/slutet av en båge osv. De övriga alternativen är delar av linjen. 

Beroende på vilken mallfil du arbetar med så kan du ha olika typer av Label Styles tillgängliga och som vanligt, om du bara har Standard-styles tillgängliga så är du i fel mallfil!

tisdag 11 december 2018

2019-2 Update på Civil 3D!

Det är inte första gången som Civil 3D inte bara har fixar med i sin Update, och dessa updates som kom ut alldeles nyss (7 december om vi ska vara noggranna) är ganska intressanta.

Först, man kan numera klistra in en sökväg när man ska sätta Data Shortcuts. Om ni har irriterat er på att man måste "träda" sig ner för att hitta sin datao shortcut så kan ni bli lite glada nu! Numera en helt vanlig mapp-sökruta där man har favoriter och kan klistra in sökvägar. Det är som vi tycker att det ska vara alltså.

Nästa jag reagerade på var "Add linear crossings in profile". Alltså att man kan sätta en markering i profil där en alignment, Profile, Featureline, Survey Figure eller 3D Polyline korsar profilens alignment. Vi har kunnat projicera in objekt tidigare, men nu kan i praktiken "snitta" en linje och visa korsningen. Visa var en annan gata korsar min gata t.ex. Smidigt!

Sista jag reagerade på var angående LandXML: Existing objects are updated on re-import. Alltså att kunna uppdatera en surface genom att importera LandXML-filen igen. Känns också väldigt smidigt!

Detta är inte alla updates, och till detta så kommer en hel del fixar (bland annat ett helt batteri av fixar angående export av Civil 3D-fil) så jag rekommenderar att ni läser Read Me'n.

onsdag 22 augusti 2018

Copy-Paste på Ledningar - Big No No!

Dagens inlägg kan mest liknas med en stor pekpinne. En gigantisk, uppblåsbar pekpinne.  

Det är viktigt att komma ihåg att Civil 3D bygger på AutoCAD men att det är i mångt och mycket två olika program. Funktioner som vi kan använda på Civil-objekt fungerar inte på AutoCAD-objekt och AutoCAD-funktioner fungerar inte alltid som vi hade tänkt oss på Civil-objekt. 

En sådan funktion är Undo. Man tänker inte på att Undo är en AutoCAD funktion, men det ÄR den! Och Undo på Civil-objekt ger inte alltid det resultatet man förväntar sig. 

Ytterligare ett lager av felkällor tillkommer när vi kan använda Windows-funktioner i Civil 3D och det är detta som dagens inlägg handlar om. 

Ett inte helt ovanligt förfarande är att man använda Ctrl+C och Ctrl+V för att kopiera objekt. Detta är samma funktion som finns på högerklick i Clipboard-avdelningen, dessa är alltså Windows-kommandon. När du använder Ctrl+C så kopierar du ut objekt till Clipboard och sedan använder Ctrl+V för att ta in objekten igen. Det är min första åsikt om detta, du tar ut objekt till ett helt annat program för att sedan ta tillbaka in det. Varför? Varför inte använda det interna COPY-kommando som finns med i AutoCAD? Som ser till att inget förändras med dina objekt, som ser till att du direkt får välja en baspunkt för din kopiering, som dessutom upprepar sig direkt hur mycket du vill? 

Min yttersta starka rekommendation är att använda COPY för att kopiera AutoCAD-objekt inom din ritning. 

Men notera att jag skrev AUTOCAD-objekt - för här kommer vi till det riktigt jobbiga. 

Om du använder Ctrl+C och Ctrl+V för att kopiera Civil-objekt så kan du få riktigt intressanta effekter. I min test-fil med surface, ledningsnät, alignment och profil vy så räckte det med att markerade ledningsnätet och körde Ctrl+C för att få allt kopierat. Japp, yta och profilvy också. Kopiorna fick samma namn med ett (1) efter, nästa kopia heter då (1)(1) osv. Så om du har sett en fil med den typen av namngivning så kan nu göra en bra gissning var det kommer ifrån. 

Men specifikt för ledningar då, då får vi ytterligare en effekt. I min testfil med min profilvy så kunde jag, efter kopiering, inte välja mina ledningsnät i profilvyn. Inte i någon profilvy kunde jag välja något ledningsnät - Data Source-kolumnen var helt blank. 

Lösningen i min testfil var att ta bort alla kopierade objekten och sedan köra Recover, då kunde jag välja ledningsnät i Data Source-kolumnen igen. Jag tänker inte garantera att det fungerar för alla filer dock. 

Så snälla, sluta använd Ctrl+C och Ctrl+V för att kopiera Civil 3D-objekt. Helst för AutoCAD-objekt också men jag inser mina begränsningar. 

tisdag 3 juli 2018

Kopiera marklinje eller Måtte jag inte lägga mina ledningar för grunt!

Tips och tricks.

Det tillhör den vanligaste begäran jag får när jag ska träffa kunder, och ibland också det svåraste. Typ som "säg något roligt" - och man får tunghäfta.
Jag kan massor av tips och tricks, men bara rassla av dom är svårt - och förmodligen inte speciellt värdefullt för kunden.

Men idag blir det faktiskt ett tips om hur man kan visa marktäckning i profil och sektion.

Jag har två metoder på hur man kan göra detta, en som jag har använt i flera år och en som jag fick lära mig av en kund på en kurs.

Metod 1 - kopiera en yta.

För att kopiera en surface så skapar du en ny yta och använder sedan Paste Surface (Toolspace > Surface > Definition > Edits) för att klistra på den gamla ytan på den nya ytan. Nu har du en exakt kopia av ytan, alla förändringar i den gamla ytan slår igenom på kopian.
Använd sedan Raise/Lower Surface, också under Edits för att sänka ytan valfritt avstånd.

Om du har en befintlig profil, så använder du Create Surface Profile för att lägga till din nya yta (som du har döpt till något mycket intelligent såklart!) i den profilen - sätt en annan stil på den gärna för att se tydligt vilken linje som är vilken i profilen.

Metod 2 - Kopiera profillinje.

I en redan skapad profil så börjar du med att kopiera marklinjen med vanliga AutoCAD-kommandot Copy. Du kommer inte kunna flytta kopian någonstans utan bara kopiera marklinjen och använd baspunkten som insättningspunkt.

Markera sedan den kopierade marklinjen och öppna den vanliga Properties-paletten. Du kan se att det är den kopierade marklinjen eftersom den heter Marknamn (1). En bit ner i Properties så finns ett alternativ som heter Update Mode, sätt den till Static. Då kommer linjen i profilen att ändras så du ser alla noder på linjen.

Sedan kan du använda vanliga Move-kommandot för att flytta linjen till det djup du behöver. Kom ihåg vilken höjdförställning du har på din profil, när du flyttar linjen så behöver du ange det beräknade avstånd - alltså, om du vill flytta linjen 1.7 meter nedåt och du har en höjdförställning på 1:10 så behöver du flytta linjen 17 enheter nedåt.


Det finns säkert fler metoder men dessa två är de jag brukar visa. Vilken ska man använda då?

Fördel med metod 1 är det skapas ett faktiskt objekt som finns kvar i din ritning, man kan gå tillbaka till det objektet och se hur mycket det är flyttat uppåt eller nedåt. Det går att använda objektet till annat om det behövs, det går att redigera den kopierade ytan på alla sätt som vi är vana vid. Nackdel är att det finns ytterligare ett objekt i filen som vi kanske inte behöver, den kan ta onödig plats. Det tar några steg att skapa den vilket kan kännas onödigt.

Fördel med metod 2 är att den är enkel att använda, den kopierade ytan är enkel att ta bort och enkel att flytta på. Den tynger inte ner filen. Nackdel är att man måste ha koll själv på hur mycket man har flyttat linjen, det finns en viss felkälla i att göra för mycket själv.

Som vanligt så finns det för- och nackdelar med båda alternativen. Vilken man använder handlar mer om vilken metod man tycker om själv och vilken man är van vid.

onsdag 18 oktober 2017

Brunnslinjer! Eller varför har jag dubbla linjer i min profil?

En väldigt specifik beskrivning idag, som handlar om vertikala linjer i profilband. Ibland så får man dubbla linjer för sina brunnar i profilen, den ena linjen kan man ta bort med ctrl+klick men den andra linjen ser ut att vara en del av profilformuläret. Den linjen behöver man släcka totalt, innan man kan ta bort enskilda brunnslinjer med ctrl+klick.

För att ta bort den brunnslinjen så måste man veta vilken rad den linjen finns i. I mitt fall nedan så finns linjen på Spillvatten_VG. I Edit Profile View Properties, på Bands-fliken ska man då hitta rätta rad och sedan klicka på Edit-knappen.
I Pipe Network Band Style-dialogen så går du till Display-fliken och släcker Ticks for Pipe.

Nu borde de "fasta" brunnslinjerna vara borta.


tisdag 21 februari 2017

Lös text i profilen! Eller Har jag glömt flytta på mina MTexts IGEN?



Hur mycket jag än skulle vilja säga att man enbart ska använda Civil 3Ds funktioner och enbart använda Labels så kommer det troligen aldrig att räcka. Det kommer alltid finnas tillfällen då man behöver lägga till någon extra text som inte riktigt hör ihop med något objekt och där man vill kunna skriva egen text.

Det första alternativet är att göra en helt vanlig MText. (såklart går det med en DText också, men jag inte varför någon använder DText nu för tiden) Placera texten där du vill, sätt en storlek och skriv det du vill.
Nackdelen med det är att MTexten ligger som ett eget objekt ovanför din profil. Om profilen flyttas på eller om du ändrar skala på din ritning så kommer inte MTexten sitta där du trodde att den satt.


En annan lösning är att använda en Label på något objekt i närheten. T.ex. en structure-label som hamnar ungefär där du vill att texten ska vara. Efter att du satt ut etiketten kan du dra den till rätt placering. Sedan kan du markera etiketten, högerklicka och välja Edit Label Text så kan du skriva in vilken text du vill.

Eventuellt kan du behöva gå in i etikett-stylen och stänga av pilen på Dragged State-fliken för att inte få en leader-pil på din etikett. 


Ett sista alternativ, och det som jag tycker är det snyggaste alternativet är att använda en Profile View-etikett. I Add Labels så finns det en etiketts-typ för Profile View och då kan man använda en Station Elevation.

Man kan välja om etiketten ska ha en markeringspunkt vid sig också. 

Själva etiketten är det bra om man har någon text i från början så det är enkelt att hitta den.

När etiketten placeras ut så väljer man först en profil-vy, sedan var i längsled man vill placera etiketten och sist var i höjdled etiketten ska sitta.

Sist använder man högerklick och Edit Label Text för att skriva in den texten man vill ha. 

Fördelen med denna etikett är att den sitter ihop med profil-formuläret. Om man flyttar profilen så följer denna med. Den hänger även ihop med en längdmätning så om profilen förlängs så sitter etiketten på ett bestämt ställe. Eftersom den är en label så följer den även med skalfaktorn.