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

onsdag 30 januari 2019

Structure Label For Each eller Allas Vår Favoritdialog.

Liten instruktion idag, där jag ska försöka skaka fram lite snygga bilder också. Eller så snygga bilder som Civil 3Ds dialogboxar kan ge oss.

Etiketter, eller Labels, i Civil 3D ger oss en fantastisk möjlighet att sätta ut automatisk populerad information på alla möjliga Civil 3D-objekt. Eller så ger de oss en fantastisk möjlighet att bli helt vilse i dialogrutor. Either way, när man väl får ordning på dom så är de ganska underbara.

Idag ska jag skriva lite om structure-etiketter och framförallt alternativen Text For Each.

Första tipset, starta med en label som är så nära ditt mål som möjligt och gör en kopia av den stilen. Enklast är att hitta etiketten på Settings-fliken i din Tool Space och högerklicka och välja Copy. Döp din nya etikett till något bra, om sedan börjar du ändra i den. På fliken Layout så ändrar du allt innehåll i din etikett.


Högst upp har du Component-listan. Här har du alla de individuella objekten som din etikett består av. När du har valt en komponent så ser du sedan all info om den komponenten i rutan nedanför, och en förhandsvisning av etiketten till höger. 
För att lägga till en ny komponent så klickar du på A-knappen bredvid komponent-listan. Just idag ska jag lägga till en komponent som heter Text For Each. Structure-labels kan använda Text For Each-alternativet för att lägga till en text för varje ledning som ansluter till brunnen, eller enbart för utgående ledningar, eller enbart ingående ledningar. 

Nästa steg är att lägga till vilken information som ska visas i etiketten, det gör du på Contents-raden. I nästa dialogruta har du en lista med den information som du kan lägga till för varje anslutande ledning. Denna listan är alltså all information som vi kan läsa av objektet, i detta fallet anslutande ledning. I mitt fall så vill jag ha Connected Pipe Invert Elevation eftersom jag vill ha vattengångsnivån för alla anslutande ledningar. 


När jag valt vilken information jag vill ha så ställer jag in hur den informationen ska visas och klickar sedan på pilen för att läsa in mina val till högersidan, där du "ser" vad etiketten kommer innehålla. Och nej, du ser det förmodligen inte. Oavsett om man har vit eller svart bakgrund så ser man knappt något i den rutan. Om du markerar din text så ser du kanske lite bättre.

När du har ställt in vilken information du vill ha i etiketten så går du tillbaka till första dialogen. Ställ in Anchor-point för din text (var den ska ansluta i förhållande till structuren alltså), text height, text offset osv.

Om du tänker att du kommer att placera ut etiketten och sedan flytta etiketten så behöver du titta på Dragged State-fliken också. Man kan alltså ha olika text-höjd och placering av texter när du drar i den, så om du ändrar text höjd på Layout-fliken, glöm inte att ändra text-höjd på Dragged State-fliken också. Det är även här som du bestämmer om du ska få en Leader när du drar i etiketten.
Du kan även ställa in Dragged State att vara As Composed, då blir texten som Layout-fliken säger.

När du tror du är klar klickar du på Apply och OK och kollar hur din etikett ser ut i din ritning. Förmodligen behöver du göra lite ändringar, då är det bara in i Label Style Composer igen (markera din etikett, högerklick och Edit Label Style brukar vara snabbast) men glöm inte att klicka Apply innan du går tillbaka till ritningen igen, ibland så slår inte ändringar igenom annars.

tisdag 8 maj 2018

Dagens bugg eller I got to move it, move it

Idag blir det bilder! Jag har sällan bilder på den här bloggen, det är bara för att jag är lat och jag har inte brytt mig om att skapa en smidig metod att fixa bilder hit. Men idag blir det alldeles för krångligt att beskriva det jag vill beskriva. 

Idag ska vi prata Dagens Bugg: Structure Labels. 

En kund kontakta vår support idag med ett problem. Jag avskrev det som bugg, och det är en bugg, men jag testade lite själv för att se om det är en konsekvent bugg och det verkar som att det är det - och därmed kan jag föreslå en lösning. 

Problemet är som följer: 

Man skapar ledningsnät med brunnar och sätter etiketter på dom. Man vill dra lite i etiketterna och då hamnar leadern fel och då drar man lite i leadern - enligt bilderna nedan. 



Sen gör man sin ritning då ser det ut som nedan och man river sitt hår om vad som är fel. 


Min slutsats är att Dragged State, och då framförallt att flytta leadern manuellt, ignorerar (eller tolkar fel) att man vrider sitt visningsläge med PLAN-kommandot 

Lösningen är att sätta UCSet och PLAN, innan man drar i leadern. Då får man leadern på rätt plats och det kommer se rätt ut i Layouten. Vrider man sedan tillbaka till World i Model-läget så kommer det såklart se fel ut igen - men då fortfarande rätt i Layouten. Snurrigt? Jajamensan! Men sen när är Civil 3D ett logiskt program? Det är väl därför vi gillar det? Inte? Nähä, bara jag då. 

Skulle ni testa det här och säger till er själva "men Caroline ljög för mig, de hamnar fortfarande fel?!" så tänk på att skalfaktorn påverkar också detta. Ni måste ha den skalfaktorn i Modelläget som ni ämnar ha på Viewporten innan ni flyttar leadern - annars hamnar den också fel. Bara så ni vet!

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.