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.
onsdag 18 oktober 2017
torsdag 30 mars 2017
Linjer i tvärsektioner eller Har jag lagt in slänt på hela tomten igen?
Kommunikation är viktigt, och en bild säger mer än tusen ord säger dom. Hur mycket än jag tycker att min Civil 3D-modell är helt glasklar så håller inte alla med, så att visa upp informationen på illustrativa sätt är väldigt viktigt.
En vanlig fråga jag får är om man kan visa gärnsdragningslinjer i tvärsektioner. Man vill alltså se vad fastighetsgränser, arbetsområden och liknande finns i förhållande till sin projektering.
Detta är inte jättekomplicerat men det är några steg man behöver tänka på.
För att kunna projicera en linje till tvärsektioner måste den vara antingen en 3D Polyline eller en Featureline, och den måste ligga i modellen där den ska projiceras. Den kan alltså inte ligga i en Xref. Om linjerna ligger i en Xref så kan du testa funktionen NCopy för att kopiera linjen från en Xref direkt in till din ritning - eller så kopierar du linjerna över från den Xreffade filen.
Om linjen är en Polyline eller Line så behöver den göras om till en 3D Polylines eller Featureline. För att göra om linjer till 3D Polylines används funktionen ConvertPlines. Använd gärna Join för att sluta linjer så blir de enklare att hantera. För att göra om linjer till Featurelines används CreateFeaturelines. Om man ska ha linjer som 3D Polylines eller Featurelines är en smaksak.
Linjen behöver ligga på en viss höjd. Om linjen har elevation på sig redan så kör du bara vidare. Om linjen ligger på 0 så kommer du kunna projicera in den i tvärsektionerna men den kommer då troligen hamna väldigt långt ifrån din projektering. Det finns många sätt att lägga linjen på rätt nivå, bara den hamnar där så spelar det ingen roll hur du gör. Jag tycker att det enklaste är att använda funktionen FeatureElevsFromSurf för att få linjen att ta höjder från en yta, där har du även alternativet Insert Intermediate Grade Break Points som gör att linjen får extra noder för att kunna draperas exakt över ytan.
Sedan kan du projicera in linjen till dina tvärsektioner. Du har två alternativ, Project Objects to Section View för att projicera ett eller flera objekt till en tvärsektion och Project Objects to Multiple Section Views, för att projicera alla objekt till alla tvärsektioner. Det är ett fall av antingen eller alltså. Inget av de är perfekt, jag använder oftast Multiple Sections så plockar jag bort projiceringar sen.
Oavsett vilken metod du använder så måste linjen korsa tvärsektionslinjen för att projiceras in till tvärsektionen. När linjen är projicerad in till tvärsektionen så kommer den få på sig en Label, denna kan du redigera och lägga in den informationen som du önskar.
En vanlig fråga jag får är om man kan visa gärnsdragningslinjer i tvärsektioner. Man vill alltså se vad fastighetsgränser, arbetsområden och liknande finns i förhållande till sin projektering.
Detta är inte jättekomplicerat men det är några steg man behöver tänka på.
För att kunna projicera en linje till tvärsektioner måste den vara antingen en 3D Polyline eller en Featureline, och den måste ligga i modellen där den ska projiceras. Den kan alltså inte ligga i en Xref. Om linjerna ligger i en Xref så kan du testa funktionen NCopy för att kopiera linjen från en Xref direkt in till din ritning - eller så kopierar du linjerna över från den Xreffade filen.
Om linjen är en Polyline eller Line så behöver den göras om till en 3D Polylines eller Featureline. För att göra om linjer till 3D Polylines används funktionen ConvertPlines. Använd gärna Join för att sluta linjer så blir de enklare att hantera. För att göra om linjer till Featurelines används CreateFeaturelines. Om man ska ha linjer som 3D Polylines eller Featurelines är en smaksak.
Linjen behöver ligga på en viss höjd. Om linjen har elevation på sig redan så kör du bara vidare. Om linjen ligger på 0 så kommer du kunna projicera in den i tvärsektionerna men den kommer då troligen hamna väldigt långt ifrån din projektering. Det finns många sätt att lägga linjen på rätt nivå, bara den hamnar där så spelar det ingen roll hur du gör. Jag tycker att det enklaste är att använda funktionen FeatureElevsFromSurf för att få linjen att ta höjder från en yta, där har du även alternativet Insert Intermediate Grade Break Points som gör att linjen får extra noder för att kunna draperas exakt över ytan.
Sedan kan du projicera in linjen till dina tvärsektioner. Du har två alternativ, Project Objects to Section View för att projicera ett eller flera objekt till en tvärsektion och Project Objects to Multiple Section Views, för att projicera alla objekt till alla tvärsektioner. Det är ett fall av antingen eller alltså. Inget av de är perfekt, jag använder oftast Multiple Sections så plockar jag bort projiceringar sen.
Oavsett vilken metod du använder så måste linjen korsa tvärsektionslinjen för att projiceras in till tvärsektionen. När linjen är projicerad in till tvärsektionen så kommer den få på sig en Label, denna kan du redigera och lägga in den informationen som du önskar.
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.
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.
måndag 20 februari 2017
Skala eller Hjälp! Varför skrivs min ritning ut så liten?
Att få sin ritning till rätt skala i AutoCAD är en snårig djungel.
Detta inlägget kommer att handla om skal-inställningar som finns i Layouten.
Grundinställningen är att du har en vit rektangel i Layouten som representerar ditt papper när du skriver ut. Detta pappret är ritat i millimeter, du kan kontrollera vad du har för pappersstorlek genom att mäta på Layouten med t.ex DIST-kommandot.

På Page Setup Manager så finns det en ruta som heter Plot Scale. Det finns två sätt att ställa in skalan, en drop-downlista och två rutor där du kan skriva in skalan själv.
Drop-downlistan innehåller Drawing Scale-listan. Jag rekommenderar att man ignorerar den listan och skriver in skalan själv i de två rutorna. Den ska vara inställd till 1 mm = 1 unit.
Enda gången man ändrar Plot Scale är om man ska skriva ut sin ritning på ett annat format än den är skapad till. Till exempel om du har skapat en A1-ritning och ska skriva ut den på A3, då ändrar du Plot Scale till 1:2.
När Viewporten är markerad får du upp tre rader i Properties som har med skala att göra; Annotation Scale, Standard Scale och Custom Scale.
Annotation Scale och Standard Scale-rutorna innehåller Drawing Scale-listan, i Custom Scale-rutan kan man skriva in en egen skala.
Annotation Scale ställer skalan för text-objekt i ritningen. Standard Scale- och Custom Scale-rutorna ställer skalan för objekten i ritningen. Antingen så väljer man en skala i Standard Scale eller så skriver man in en skala i rutan vid Custom Scale.
För de som ritar i millimeter i modellen så anges skalan normalt, alltså 1/400 .
För oss som ritar i meter i modellen så skrivs skalan som 1000/400 för att skalfaktorn ska bli rätt. I båda fallen kommer skalan att räknas om till ett heltal. 1/400 blir 0.0025, 1000/400 blir 2.5. Du kan såklart även skriva in heltalet direkt.
Om du gör Reset så återskapar du Drawing Scale-listan från default-listan. Du ändrar default-listan via Options > User Preferences > Default Scale list. Tänk på att default-listan sparas i registret på din dator och kan då påverka alla dina ritningar.
När du lägger till skalor i Drawing Scale-listan så tänk på att du sätter både ett namn på din skala och sedan den faktiska skalan. Namnet behöver alltså inte vara samma som den faktiska skalan. Den listan du ser i Drawing Scale-listan är namnen på skalorna, inte de faktiska skalorna.
Detta inlägget kommer att handla om skal-inställningar som finns i Layouten.
Grundinställningen är att du har en vit rektangel i Layouten som representerar ditt papper när du skriver ut. Detta pappret är ritat i millimeter, du kan kontrollera vad du har för pappersstorlek genom att mäta på Layouten med t.ex DIST-kommandot.
Page Setup Manager
Första steget för Layouten är att göra alla nödvändiga inställningar i Page Setup Manager. (Högerklick på Layout-fliken > Page Setup Manager). Dessa inställningar kan göras i Plot-fönstret också, använd då knappen Apply to Layout för att spara inställningar.
På Page Setup Manager så finns det en ruta som heter Plot Scale. Det finns två sätt att ställa in skalan, en drop-downlista och två rutor där du kan skriva in skalan själv.
Drop-downlistan innehåller Drawing Scale-listan. Jag rekommenderar att man ignorerar den listan och skriver in skalan själv i de två rutorna. Den ska vara inställd till 1 mm = 1 unit.
Enda gången man ändrar Plot Scale är om man ska skriva ut sin ritning på ett annat format än den är skapad till. Till exempel om du har skapat en A1-ritning och ska skriva ut den på A3, då ändrar du Plot Scale till 1:2.
Viewport Properties
Nästa steg är att ändra skalan på Viewporten. Det finns några olika sätt att göra detta, jag rekommenderar att man gör det genom Properties-paletten.När Viewporten är markerad får du upp tre rader i Properties som har med skala att göra; Annotation Scale, Standard Scale och Custom Scale.
Annotation Scale och Standard Scale-rutorna innehåller Drawing Scale-listan, i Custom Scale-rutan kan man skriva in en egen skala.
Annotation Scale ställer skalan för text-objekt i ritningen. Standard Scale- och Custom Scale-rutorna ställer skalan för objekten i ritningen. Antingen så väljer man en skala i Standard Scale eller så skriver man in en skala i rutan vid Custom Scale.
För de som ritar i millimeter i modellen så anges skalan normalt, alltså 1/400 .
För oss som ritar i meter i modellen så skrivs skalan som 1000/400 för att skalfaktorn ska bli rätt. I båda fallen kommer skalan att räknas om till ett heltal. 1/400 blir 0.0025, 1000/400 blir 2.5. Du kan såklart även skriva in heltalet direkt.
Drawing Scale-listan
För att ändra i Drawing Scale-listan så skriver du SCALELISTEDIT på kommandoraden. Här kan du lägga till egna skalor, redigera redan skapade skalor (om de inte används), ändra ordningen på skalorna, ta bort skalor och köra en Reset på hela skallistan om den har blivit alldeles för lång.Om du gör Reset så återskapar du Drawing Scale-listan från default-listan. Du ändrar default-listan via Options > User Preferences > Default Scale list. Tänk på att default-listan sparas i registret på din dator och kan då påverka alla dina ritningar.
När du lägger till skalor i Drawing Scale-listan så tänk på att du sätter både ett namn på din skala och sedan den faktiska skalan. Namnet behöver alltså inte vara samma som den faktiska skalan. Den listan du ser i Drawing Scale-listan är namnen på skalorna, inte de faktiska skalorna.
Etiketter:
AutoCAD,
Civil 3D,
Drawing Scale,
Plot,
Plot Scale,
Scale,
Skala,
Vanligt problem,
Viewport
onsdag 25 januari 2017
Carolines Checklist för Okända Ritningar
Ett evigt gissel när vi håller på i AutoCAD eller i Civil 3D är alla dessa ritningar. Det är ju sällan som vi lever i en bubbla där vi enbart har att göra med våra egna ritningar. I de allra flesta fall får vi massor av filer från alla möjliga källor som vi måste hantera.
Jag har en checklista som jag brukar gå igenom med filer, dels för att rensa filen så att den är så liten och ordentlig som möjligt, men också för att försäkra mig om att den kommer att hamna på rätt ställe när jag tar in den som block eller som x-ref.
Börja alltid med att öppna filen och börja jobba dig igenom frågorna:
1: Vilken enhet är filen ritad i?
Denna besvaras av tre kontroller: Skriv UNITS på kommandoraden och kontrollera vilken enhet som filen är angiven att vara i. Kontrollera koordinaterna som objekt i filen ligger på. Använd DIST-kommandot för att kontrollera längd på något objekt i filen. Dessa tre värden ska stämma överens. Om något av de inte matchar de andra två, så måste något av de ändras.
Civil-filer har även en UNITS-inställning i Drawing Settings (EDITDRAWINGSETTINGS på kommandoraden) som också behöver kontrolleras.
2:Kan du göra Zoom>Extents?
Gör en Zoom>Extents och se om du enbart zoomar in på de objekt som du ska använda.
Använd LAYON och LAYTHW för att tända och tina alla lager. Gör en Zoom > Extents igen för att se om det dyker upp objekt som tidigare var dolda.
Om du kan, ta bort de objekten som ligger utanför det område som du arbetar i. Om du inte kan, frys alla lager med de objekt som ligger utanför området. Om lagret är fryst så tar inte Zoom>Extents hänsyn till objekten.
3: Är du i UCS - World?
För min del så vill jag alltid vara i UCS-World, men det är inte alla som håller med om det. Det är bra att kolla om det finns något UCS definierat i ritningen, det syns enklast högst upp till höger under Viewcuben - om det står ett namn där eller om det står Undefined så är det ett nytt UCS definierat. För att återgå till UCS-world skriver du UCS på kommandoraden och sedan W för world. Om själva UCSet vrider tillbaka sig (hårkorset och UCS-ikonen blir vridna) så använder man sedan kommandot Plan för att vrida till ritningen så att norr är riktat uppåt.
4: Purge och Audit.
Använd Purge för att ta bort alla AutoCAD styles och lager som inte används. Använd PurgeStyles för att ta bort alla Civil 3D styles som inte används. Båda dessa funktioner körs upprepade gånger tills de inte går att köra igen. Efter PurgeStyles, använd Purge igen för att ta bort eventuella lager som efter PurgeStyles inte används.
Efter Purge och PurgeStyles körs Purge på kommandoraden med -Purge (observera minustecknet) och då tas Regapps, Zero-length geometry, Empty Text objects och Orphaned data bort, en i taget.
Sist körs Audit. Låt Auditen ta sin tid, upp till kvart har jag inga problem att vänta på den.
5: 3D?
Beroende på vad du ska göra med filen så kan det vara en bra ide att kontrollera om alla objekten ligger på 0-nivå eller om det varierar. Den enklaste metoden som tycker är att vrida upp modellen i en färdig vy. På View-fliken kan du välja vilken vy du vill se din fil i, välj t.ex. Höger-vyn. Om allt ligger på 0-nivå så ska allt synas som en rakt streck. Om det inte gör det, om objekten ligger lite överallt då skulle jag börja med att hämta kaffe.
Du kan testa att använda funktionen Flatten för att få ner alla objekt till elevation 0. Ibland har jag tur med den, ibland inte. Du kan använda Move för att flytta objekt till rätt elevation. Du kan också markera alla objekt och sedan använda Properties-Paletten för att ändra Z-position och elevation på objekten.
Jag har en checklista som jag brukar gå igenom med filer, dels för att rensa filen så att den är så liten och ordentlig som möjligt, men också för att försäkra mig om att den kommer att hamna på rätt ställe när jag tar in den som block eller som x-ref.
Börja alltid med att öppna filen och börja jobba dig igenom frågorna:
1: Vilken enhet är filen ritad i?
Denna besvaras av tre kontroller: Skriv UNITS på kommandoraden och kontrollera vilken enhet som filen är angiven att vara i. Kontrollera koordinaterna som objekt i filen ligger på. Använd DIST-kommandot för att kontrollera längd på något objekt i filen. Dessa tre värden ska stämma överens. Om något av de inte matchar de andra två, så måste något av de ändras.
Civil-filer har även en UNITS-inställning i Drawing Settings (EDITDRAWINGSETTINGS på kommandoraden) som också behöver kontrolleras.
2:Kan du göra Zoom>Extents?
Gör en Zoom>Extents och se om du enbart zoomar in på de objekt som du ska använda.
Använd LAYON och LAYTHW för att tända och tina alla lager. Gör en Zoom > Extents igen för att se om det dyker upp objekt som tidigare var dolda.
Om du kan, ta bort de objekten som ligger utanför det område som du arbetar i. Om du inte kan, frys alla lager med de objekt som ligger utanför området. Om lagret är fryst så tar inte Zoom>Extents hänsyn till objekten.
3: Är du i UCS - World?
För min del så vill jag alltid vara i UCS-World, men det är inte alla som håller med om det. Det är bra att kolla om det finns något UCS definierat i ritningen, det syns enklast högst upp till höger under Viewcuben - om det står ett namn där eller om det står Undefined så är det ett nytt UCS definierat. För att återgå till UCS-world skriver du UCS på kommandoraden och sedan W för world. Om själva UCSet vrider tillbaka sig (hårkorset och UCS-ikonen blir vridna) så använder man sedan kommandot Plan för att vrida till ritningen så att norr är riktat uppåt.
4: Purge och Audit.
Använd Purge för att ta bort alla AutoCAD styles och lager som inte används. Använd PurgeStyles för att ta bort alla Civil 3D styles som inte används. Båda dessa funktioner körs upprepade gånger tills de inte går att köra igen. Efter PurgeStyles, använd Purge igen för att ta bort eventuella lager som efter PurgeStyles inte används.
Efter Purge och PurgeStyles körs Purge på kommandoraden med -Purge (observera minustecknet) och då tas Regapps, Zero-length geometry, Empty Text objects och Orphaned data bort, en i taget.
Sist körs Audit. Låt Auditen ta sin tid, upp till kvart har jag inga problem att vänta på den.
5: 3D?
Beroende på vad du ska göra med filen så kan det vara en bra ide att kontrollera om alla objekten ligger på 0-nivå eller om det varierar. Den enklaste metoden som tycker är att vrida upp modellen i en färdig vy. På View-fliken kan du välja vilken vy du vill se din fil i, välj t.ex. Höger-vyn. Om allt ligger på 0-nivå så ska allt synas som en rakt streck. Om det inte gör det, om objekten ligger lite överallt då skulle jag börja med att hämta kaffe.
Du kan testa att använda funktionen Flatten för att få ner alla objekt till elevation 0. Ibland har jag tur med den, ibland inte. Du kan använda Move för att flytta objekt till rätt elevation. Du kan också markera alla objekt och sedan använda Properties-Paletten för att ändra Z-position och elevation på objekten.
torsdag 12 januari 2017
Servisledningar och brunnar i profil, eller Hitta Ellipsen!
(Detta inlägg publicerades 2017 första gången, och uppdaterades februari 2023)
Detta blir inte så mycket en metod som information om hur ledningar och brunnar kan visas i profilen, hur just du vill göra, det är upp till dig själv och dina förutsättningar
Servisledningen korsar alignmenten
Servisledningen korsar inte alignmenten
Structures kan visa en ellips där ledningen ansluter mot brunnen, men endast om ledningen INTE visas i profilen. Så länge ledningen visas i profilen (som projicerad eller snittad) så visas ingen ellips i brunnen. Man kan ställa in brunnens stil att enbart visa ellipsen (structure pipe outline) utan att visa själva brunnen (structure)
I detta fallet är det inga större problem. Servisledningen kan visas som projicerad eller som snittad, det hänger på Pipe Style. Du kan redigera Pipe Stylen på ledningen, eller så kan du använda en specifik stil för profilen genom Style Override i Profile View Properties.
Om ledningen är projicerad så får man tänka på att ledningen kan se för kort ut om den ligger väldigt skevt i förhållande till alignmenten. Tänk att projicerad ledning innebär att du ser skuggan av ledningen, och alignmenten skapar ett plan där skuggan faller.
Om ledningen visas som snittad så visas ellipsen så stor som ledningen är där den korsar alignmenten, så om ledningen ligger skevt i förhållande till alignmenten så blir ellipsen större än den faktiska diametern på ledningen. Snittet visas också där alignmenten korsar ledningen, vilket alltså inte behöver vara där servisledningen ansluter till huvud-ledningen.
Etiketter på ledningar som är snittade kommer när man sätter in dem att hamna på mitten av ledningen. Så har man en lång ledning, och bara visar den snittade ellipsen kan etiketten hamna långt ifrån ellipsen.
Servisledningen korsar inte alignmenten
I detta fallet så kan inte ledningen visas som snittad, eftersom alignmenten inte snittar servisledningen, så om man vill se ledningen i profilen, måste den visas som projicerad.
Servisledningen har en brunn vid anslutningspunkten
Structures kan visa en ellips där ledningen ansluter mot brunnen, men endast om ledningen INTE visas i profilen. Så länge ledningen visas i profilen (som projicerad eller snittad) så visas ingen ellips i brunnen. Man kan ställa in brunnens stil att enbart visa ellipsen (structure pipe outline) utan att visa själva brunnen (structure)
Etiketter:
brunnar,
Civil 3D,
korsande,
Ledningsnät,
Pipe network,
structure,
VA
tisdag 10 januari 2017
Namngivning eller Varför i hela fridens namn har jag inte tänkt på det här?!
Dagens tips blir lite back-to-basic AutoCAD för att underlätta livet i Civil 3D.
En av de saker som jag tjatar allra mest på i Civil 3D är namngivning i filerna. Det är mycket i ritningen som ska namngivas och en väl uttänkt namngivning underlättar i alla steg.
Ett problem som dyker upp är att namnet inte alltid finns där objektet finns. Namnen i Civil 3D syns i Properties och i Tool Space. Men många kunder vill gärna ha namnet på vissa objekt bredvik själva objektet. Detta är framförallt fallet med normalsektioner eller assemblies. Förmodligen för att man har en tendens att ha ett gäng assemblies och det gäller att namnge dom korrekt.
En lösning är då att skriva en fin text bredvid sin assembly där man skriver in vad assemblyn heter. Detta är dels en felkälla när man skriver in det, och sedan är det en felkälla om man skulle byta namn på assemblyn.
Och det känns lite väl old-school.
Så, idag sprang jag på ett tips! Så jag ska ärligt erkänna att jag kom inte på detta själv, ursprunget hittade jag HÄR .
Principen är att använda ett Field. (Vilket visserligen också är en gammal funktion så jag vet egentligen inte om det är så mycket mindre old-school...)
Man skapar först sin assembly och döper den till något intelligent. Sedan skapar man en MText men istället för att skriva in namnet så klickar man på Field-knappen uppe på Ribbonet, väljer Object i första rutan, Klicka på Select-knappen högst upp i mittenraden och välj din Assembly. Välj Name i andra rutan och klicka sedan på OK.

I din MText nu har du ett Field som läser av namnet på din Assembly. Om du ändrar namnet på assemblyn så kommer MTexten att uppdateras, visserligen med en Regen men det får man stå ut med.
Visst blir det bra?!
Gillar du inte bakgrunden bakom Fieldet? Ändra variabeln FIELDDISPPLAY till 0!
En av de saker som jag tjatar allra mest på i Civil 3D är namngivning i filerna. Det är mycket i ritningen som ska namngivas och en väl uttänkt namngivning underlättar i alla steg.
Ett problem som dyker upp är att namnet inte alltid finns där objektet finns. Namnen i Civil 3D syns i Properties och i Tool Space. Men många kunder vill gärna ha namnet på vissa objekt bredvik själva objektet. Detta är framförallt fallet med normalsektioner eller assemblies. Förmodligen för att man har en tendens att ha ett gäng assemblies och det gäller att namnge dom korrekt.
En lösning är då att skriva en fin text bredvid sin assembly där man skriver in vad assemblyn heter. Detta är dels en felkälla när man skriver in det, och sedan är det en felkälla om man skulle byta namn på assemblyn.
Och det känns lite väl old-school.
Så, idag sprang jag på ett tips! Så jag ska ärligt erkänna att jag kom inte på detta själv, ursprunget hittade jag HÄR .
Principen är att använda ett Field. (Vilket visserligen också är en gammal funktion så jag vet egentligen inte om det är så mycket mindre old-school...)
Man skapar först sin assembly och döper den till något intelligent. Sedan skapar man en MText men istället för att skriva in namnet så klickar man på Field-knappen uppe på Ribbonet, väljer Object i första rutan, Klicka på Select-knappen högst upp i mittenraden och välj din Assembly. Välj Name i andra rutan och klicka sedan på OK.
I din MText nu har du ett Field som läser av namnet på din Assembly. Om du ändrar namnet på assemblyn så kommer MTexten att uppdateras, visserligen med en Regen men det får man stå ut med.
Visst blir det bra?!
Gillar du inte bakgrunden bakom Fieldet? Ändra variabeln FIELDDISPPLAY till 0!
fredag 11 november 2016
Minus-Purge är din bäste vän!
Det finns Saker Man Gör i AutoCAD också finns det Saker Man Inte Gör.
Under Saker Man Gör faller att man gör gärna fem kommandon man kan än lär sig ett nytt kommandon. Man använder även Undo som en galning.
I Saker Man Inte Gör hamnar att man inte exploderar måttsättning. Aldrig. Man har alltid svart bakgrund. Alltid. Ni som har vit bakgrund gör fel. Så är det bara.
Men en sak som Man Borde Göra eller kanske snarare Man Borde Veta Om är minus-purge. Och att inte alla vet om det är inte så konstigt, för det är alldeles för gömt.
Alla borde veta vad Purge är. Purge tar bort stilar och objekt som inte används i filen. T.ex. lager som det inte finns något objekt på, block-definitioner som inte används, måttsättningsstilar som inte används osv.
För att göra det enkelt för sig kan man göra Purge på kommandoraden, då skriver man minus-purge (alltså -PURGE) . I de stora hela är det samma kommando fast utan dialogrutan - MEN det finns några alternativ när man kör Purge på kommandoraden som inte finns i dialogrutan.
Ett av de alternativen är REGAPPS. Min snabba förklaring till vad Regapps är, är att de är liten programmeringskod som sparas i filen för att den filen ska fungera med diverse applikationer i AutoCAD. Dessa programmeringskoder är kvar i filen även om applikationen som använder den inte används längre. Detta är med all säkerhet helt fel, men den brukar fungera. Den officilla förklaringen från Autodesk har ni Här.
Anyway, vi kan alltid ta bort Regapps. Om en applikation behöver dem, så skapas de igen så min rekommendation är att alltid ta bort Regapps. Man gör det genom att starta Purge på kommandoraden med minus-purge (-PURGE), väljer R för Regapps, trycker enter vid prompten 'Enter name(s) to purge' för att välja alla, och sen trycker N för No vid prompten 'Verify each name to be purged'. Tro mig, du vill inte verifiera alla regapps. Låt funktionen tugga igenom och beskåda miraklet.
Vilket mirakel? Vi tar ett exempel på förmiddagen.
Jag fick en fil från en kund som var på 4.2MB ungefär. Inte alls farligt, men den stökade för kunden.
Jag tog bort Regapps, och fick bort 76 628 regapps - och filen minskade till 2.9MB.
Detta var ändå inte en stor fil med stora problem. Tänk på de filer ni har hemma med stora problem - börja med att ta bort Regapps!
(sen gör ni en Audit bara för att ni är duktiga!)
Under Saker Man Gör faller att man gör gärna fem kommandon man kan än lär sig ett nytt kommandon. Man använder även Undo som en galning.
I Saker Man Inte Gör hamnar att man inte exploderar måttsättning. Aldrig. Man har alltid svart bakgrund. Alltid. Ni som har vit bakgrund gör fel. Så är det bara.
Men en sak som Man Borde Göra eller kanske snarare Man Borde Veta Om är minus-purge. Och att inte alla vet om det är inte så konstigt, för det är alldeles för gömt.
Alla borde veta vad Purge är. Purge tar bort stilar och objekt som inte används i filen. T.ex. lager som det inte finns något objekt på, block-definitioner som inte används, måttsättningsstilar som inte används osv.
För att göra det enkelt för sig kan man göra Purge på kommandoraden, då skriver man minus-purge (alltså -PURGE) . I de stora hela är det samma kommando fast utan dialogrutan - MEN det finns några alternativ när man kör Purge på kommandoraden som inte finns i dialogrutan.
Ett av de alternativen är REGAPPS. Min snabba förklaring till vad Regapps är, är att de är liten programmeringskod som sparas i filen för att den filen ska fungera med diverse applikationer i AutoCAD. Dessa programmeringskoder är kvar i filen även om applikationen som använder den inte används längre. Detta är med all säkerhet helt fel, men den brukar fungera. Den officilla förklaringen från Autodesk har ni Här.
Anyway, vi kan alltid ta bort Regapps. Om en applikation behöver dem, så skapas de igen så min rekommendation är att alltid ta bort Regapps. Man gör det genom att starta Purge på kommandoraden med minus-purge (-PURGE), väljer R för Regapps, trycker enter vid prompten 'Enter name(s) to purge' för att välja alla, och sen trycker N för No vid prompten 'Verify each name to be purged'. Tro mig, du vill inte verifiera alla regapps. Låt funktionen tugga igenom och beskåda miraklet.
Vilket mirakel? Vi tar ett exempel på förmiddagen.
Jag fick en fil från en kund som var på 4.2MB ungefär. Inte alls farligt, men den stökade för kunden.
Jag tog bort Regapps, och fick bort 76 628 regapps - och filen minskade till 2.9MB.
Detta var ändå inte en stor fil med stora problem. Tänk på de filer ni har hemma med stora problem - börja med att ta bort Regapps!
(sen gör ni en Audit bara för att ni är duktiga!)
Etiketter:
Audit,
AutoCAD,
kommandoraden,
Purge,
regapps,
Vanligt problem
måndag 9 maj 2016
Surface-redigering eller Lek med Ytor.
Min specialgren in Civil 3D är ledningsprojektering. Det är det jag håller på med mest och känner att jag har bäst koll på.
Fördelen med ledningsproj är att man behöver oftast inte bekymra sig så väldigt mycket ytan som man ska utgå ifrån. Antingen så får man den från en Väg eller Mark-projektör, eller så har man underlag från nivåkurvor eller laserskanning som oftast inte är så svårt att få ihop till något hyfsat fungerande underlag.
Plus att ledningsprojektering per definition ligger en bit under marken så skulle någon triangel vara knasig så gör det inte så mycket.
Men som med alla delar i Civil 3D så dyker man ibland, även inom ledningsprojektering, på tillfällen då man måste börja fippla med sin yta. Jag tänkte gå igenom några vanliga frågeställningar och hur jag skulle lösa det.
Jag har en yta som fungerar, men min projektering går på ett ställe precis utanför ytan, hur löser jag det snabbt?
Om det är en längre sträcka som man saknar yta på, eller om man misstänker att ytan förändras väldigt mycket utanför sin gräns så ska man få fram mer inmätning.
Men om det är precis en liten bit man saknar och man vill bara expandera sin yta lite grann så har jag en enklare metod för det.
Se till att du har en Style på din yta som visar den yttre gränsen (Border), markera sedan din yta. På Surface-ribbonet som kommer upp finns funktionen Extract Objects (eller skriv SurfaceExtractObjects på kommandoraden). Bocka för Border och klicka på Ok. Nu har du en 3DPoly som följer den yttre gränsen på din yta.
Starta sedan kommandot OffsetFeature. Skriv in hur mycket du vill offsetta din linje - detta är alltså hur mycket större ska din yta bli. Välj din 3DPoly och klicka utanför ytan för att visa vilken sida du vill offsetta linjen på. Sista alternativet är Elevation Difference. Om du vill förstora ytan på samma nivå som den slutar på så skriver du inte in någon höjdskillnad. Om du vill få lite lutning på den förstorade delen så kan du skriva in höjdskillnad eller Grade/Slope.
Sista steget är att lägga in den offsettade 3DPolyn i din yta som Breakline. Om du bara vill förstora ytan på ett ställe kan du såklart Trimma din 3DPoly så att den inte sträcker sig runt hela ytan.
Jag har en befintlig yta men nu har jag fått inmätning och vill att inmätningen ska vara prioriterad!
Ta in den nya inmätningen i din fil och skapa en ny yta från inmätningen. Kontrollera trianglarna på din yta så att den inte har överdrivet långa trianglar i sidan, ta bort dem om det behövs.
Sen är det frågan om du vill ändra i den befintliga ytan eller om du vill ha kvar den intakt och skapa en kopia.
Om du vill skapa en kopia så skapar du en ny yta och under Definition > Edits på den nya ytan väljer du Paste Surface och sedna klistrar du först på den befintliga ytan. Sedan kör du Paste Surface igen och väljer då din inmätningsyta.
Om du vill redigera i den befintliga ytan så går du in under Definition > Edits på den ytan och kör Paste Surface och klistrar på din nya yta.
Obs! Det spelar roll i vilken ordning du klistrar på ytorna på varandra. Den ytan som ska vara prioriterad ska klistras på sist!
Just precis här saknas det en triangel/nod, Just precis här är det en triangel/nod för mycket, Just precis här är triangeln felvänd?
Civil 3D gör en triangulering som oftast är ganska bra. Men man kommer alltid hitta någon triangel eller nod som har hamnat fel eller som fattas. När det är bara en eller två såna fel så är det ganska enkelt att åtgärda.
Se till att du har en stil på ytan så att du ser trianglarna. Markera sedan ytan och på Surface-Ribbonet hittar du då Edit Surface-knappen. Under den så finns Add Line och Add Point för att lägga till en linje eller en nod. Det finns Delete Line och Delete Point för att ta bort en triangelsida eller en nod. Swap Edge används för att vända på en triangel. Med hjälp av dessa funktioner kan man finlira till sin yta.
Ajdå. Jag tror jag gjorde lite för mycket. Kan jag göra Undo?
Nej!
Mjo, du kan göra Undo, om du har lite tur. Jag rekommenderar det inte däremot. Jag rekommenderar att aldrig använda Undo när vi håller på med Civil-objekt. Hitta hellre hur du använder Civil 3Ds funktioner för att få ordning på det.
Alla de funktioner som jag har skrivit om här kan reverteras enkelt i Surface Properties på din yta.
I Surface Properties (finns på högerklicksmenyn) på Build-fliken finns en lista med allt som du har gjort med din yta. Du kan välja mellan att bocka ur ändringen, alltså tillfälligt kolla hur det såg ut innan du gjorde ändringen, eller att ta bort ändringen permanent.
Du kan här även ändra ordningen på de ändringar du har gjort med hjälp av pilarna på vänster sida. Detta kan spela roll om du t.ex. har klistrat ytor på varandra. Du kan också här ändra på var i ordningen som Boundary-linjen läggs till, i de flesta fall vill man att den linjen ska läggas till sist av allt.
Fördelen med ledningsproj är att man behöver oftast inte bekymra sig så väldigt mycket ytan som man ska utgå ifrån. Antingen så får man den från en Väg eller Mark-projektör, eller så har man underlag från nivåkurvor eller laserskanning som oftast inte är så svårt att få ihop till något hyfsat fungerande underlag.
Plus att ledningsprojektering per definition ligger en bit under marken så skulle någon triangel vara knasig så gör det inte så mycket.
Men som med alla delar i Civil 3D så dyker man ibland, även inom ledningsprojektering, på tillfällen då man måste börja fippla med sin yta. Jag tänkte gå igenom några vanliga frågeställningar och hur jag skulle lösa det.
Jag har en yta som fungerar, men min projektering går på ett ställe precis utanför ytan, hur löser jag det snabbt?
Om det är en längre sträcka som man saknar yta på, eller om man misstänker att ytan förändras väldigt mycket utanför sin gräns så ska man få fram mer inmätning.
Men om det är precis en liten bit man saknar och man vill bara expandera sin yta lite grann så har jag en enklare metod för det.
Se till att du har en Style på din yta som visar den yttre gränsen (Border), markera sedan din yta. På Surface-ribbonet som kommer upp finns funktionen Extract Objects (eller skriv SurfaceExtractObjects på kommandoraden). Bocka för Border och klicka på Ok. Nu har du en 3DPoly som följer den yttre gränsen på din yta.
Starta sedan kommandot OffsetFeature. Skriv in hur mycket du vill offsetta din linje - detta är alltså hur mycket större ska din yta bli. Välj din 3DPoly och klicka utanför ytan för att visa vilken sida du vill offsetta linjen på. Sista alternativet är Elevation Difference. Om du vill förstora ytan på samma nivå som den slutar på så skriver du inte in någon höjdskillnad. Om du vill få lite lutning på den förstorade delen så kan du skriva in höjdskillnad eller Grade/Slope.
Sista steget är att lägga in den offsettade 3DPolyn i din yta som Breakline. Om du bara vill förstora ytan på ett ställe kan du såklart Trimma din 3DPoly så att den inte sträcker sig runt hela ytan.
Jag har en befintlig yta men nu har jag fått inmätning och vill att inmätningen ska vara prioriterad!
Ta in den nya inmätningen i din fil och skapa en ny yta från inmätningen. Kontrollera trianglarna på din yta så att den inte har överdrivet långa trianglar i sidan, ta bort dem om det behövs.
Sen är det frågan om du vill ändra i den befintliga ytan eller om du vill ha kvar den intakt och skapa en kopia.
Om du vill skapa en kopia så skapar du en ny yta och under Definition > Edits på den nya ytan väljer du Paste Surface och sedna klistrar du först på den befintliga ytan. Sedan kör du Paste Surface igen och väljer då din inmätningsyta.
Om du vill redigera i den befintliga ytan så går du in under Definition > Edits på den ytan och kör Paste Surface och klistrar på din nya yta.
Obs! Det spelar roll i vilken ordning du klistrar på ytorna på varandra. Den ytan som ska vara prioriterad ska klistras på sist!
Just precis här saknas det en triangel/nod, Just precis här är det en triangel/nod för mycket, Just precis här är triangeln felvänd?
Civil 3D gör en triangulering som oftast är ganska bra. Men man kommer alltid hitta någon triangel eller nod som har hamnat fel eller som fattas. När det är bara en eller två såna fel så är det ganska enkelt att åtgärda.
Se till att du har en stil på ytan så att du ser trianglarna. Markera sedan ytan och på Surface-Ribbonet hittar du då Edit Surface-knappen. Under den så finns Add Line och Add Point för att lägga till en linje eller en nod. Det finns Delete Line och Delete Point för att ta bort en triangelsida eller en nod. Swap Edge används för att vända på en triangel. Med hjälp av dessa funktioner kan man finlira till sin yta.
Ajdå. Jag tror jag gjorde lite för mycket. Kan jag göra Undo?
Nej!
Mjo, du kan göra Undo, om du har lite tur. Jag rekommenderar det inte däremot. Jag rekommenderar att aldrig använda Undo när vi håller på med Civil-objekt. Hitta hellre hur du använder Civil 3Ds funktioner för att få ordning på det.
Alla de funktioner som jag har skrivit om här kan reverteras enkelt i Surface Properties på din yta.
I Surface Properties (finns på högerklicksmenyn) på Build-fliken finns en lista med allt som du har gjort med din yta. Du kan välja mellan att bocka ur ändringen, alltså tillfälligt kolla hur det såg ut innan du gjorde ändringen, eller att ta bort ändringen permanent.
Du kan här även ändra ordningen på de ändringar du har gjort med hjälp av pilarna på vänster sida. Detta kan spela roll om du t.ex. har klistrat ytor på varandra. Du kan också här ändra på var i ordningen som Boundary-linjen läggs till, i de flesta fall vill man att den linjen ska läggas till sist av allt.
Etiketter:
Begränsningslinje,
Boundary,
Civil 3D,
inställningar,
Settings,
Surface,
Terrängmodell,
Trianglar
tisdag 22 december 2015
Dagens Variabel! Eller varför muttrar AutoCAD åt mig?
AutoCAD är ofta ett ganska tråkigt program, det är stelt, rakt och inte speciellt snyggt.
Men trots detta så hävdar jag med bestämdhet att det finns en hel del humor i programmet, eller det kanske mera är humorn hos programmerarna som lyser igenom.
Dagens variabel tycker jag är ett tecken på detta. Dagens variable heter NOMUTT.
Från Help-filen:
Suppresses the message display (muttering) when it wouldn't normally be suppressed.
Självklart va?
Som standard är den satt till 0. Om den sätts till 1 så undertrycks "muttrandet" på kommandoraden. Vad är muttrandet? Muttrandet är i princip allt som står på kommandoraden. Så om man sätter NOMUTT till 1 så gäller det att veta exakt vad programmet vill att du ska göra, du kommer inte få någon hjälp på kommandoraden alls.
Sen att variabelns namn bara får mig att tänka på hundar (eller Shia LaBeouf), det är en bisak.
Men trots detta så hävdar jag med bestämdhet att det finns en hel del humor i programmet, eller det kanske mera är humorn hos programmerarna som lyser igenom.
Dagens variabel tycker jag är ett tecken på detta. Dagens variable heter NOMUTT.
Från Help-filen:
Suppresses the message display (muttering) when it wouldn't normally be suppressed.
| Type: | Short |
| Saved in: | Not-saved |
| Initial value: | 0 |
Displaying all command line messages, and feedback, is the normal mode, but message display can be suppressed during scripts, AutoLISP routines, and so on.
0
|
Resumes normal muttering behavior
|
1
|
Suppresses muttering indefinitely
|
Självklart va?
Som standard är den satt till 0. Om den sätts till 1 så undertrycks "muttrandet" på kommandoraden. Vad är muttrandet? Muttrandet är i princip allt som står på kommandoraden. Så om man sätter NOMUTT till 1 så gäller det att veta exakt vad programmet vill att du ska göra, du kommer inte få någon hjälp på kommandoraden alls.
Sen att variabelns namn bara får mig att tänka på hundar (eller Shia LaBeouf), det är en bisak.
Etiketter:
AutoCAD,
inställningar,
nomutt,
Vanligt problem,
Variabel
fredag 4 december 2015
Dagens Variabel eller Varför fungerar inte mina OSnappar!
Ett problem som har dykt upp på senaste tiden är att OSnap inte fungerar. Man har några OSnaps ibockade, man har OSnap påslagen men när man ska rita ut något eller redigera något så får man inte upp några gröna OSnappar. Det enda som händer är att markeringen vid hårkorset ändrar sig till en streckad ruta eller helt försvinner.
Detta beror på en fin liten variabel som heter AUTOSNAP. Så här säger SYSVDLG:
Controls the display of the AutoSnap marker, tooltip, and magnet.
Also turns on polar and object snap tracking, and controls the display of polar tracking, object snap tracking, and Ortho mode tooltips. The setting is stored as a bitcode using the sum of the following values:
Value Description
0 Turns off the AutoSnap marker, tooltips, and magnet. Also turns off polar tracking,
object snap tracking, and tooltips for polar tracking, object snap tracking, and Ortho mode
1 Turns on the AutoSnap marker
2 Turns on the AutoSnap tooltips
4 Turns on the AutoSnap magnet
8 Turns on polar tracking
16 Turns on object snap tracking
32 Turns on tooltips for polar tracking, object snap tracking, and Ortho mode
Det är bitcode-variabel, alltså är inställningen av variabeln summan av de inställningar man vill ha i listan ovan.
I min installation av Civil 3D vad AUTOSNAP satt till 63, vilket alltså är att alla alternativen är ON. Om jag istället sätter den till 58 (alltså OFF på AutoSnap Marker och AutoSnap Magnet) så får jag det problemet jag beskrev överst.
Lösningen är alltså att skriva AUTOSNAP på kommandoraden och sätta den till 63.
Om ni hellre vill hantera detta via kryssrutor så hittar ni dem i Options > Drafting-fliken > AutoSnap-avdelningen och bocka för Marker och Magnet.
Happy Snapping!
Detta beror på en fin liten variabel som heter AUTOSNAP. Så här säger SYSVDLG:
Controls the display of the AutoSnap marker, tooltip, and magnet.
Also turns on polar and object snap tracking, and controls the display of polar tracking, object snap tracking, and Ortho mode tooltips. The setting is stored as a bitcode using the sum of the following values:
Value Description
0 Turns off the AutoSnap marker, tooltips, and magnet. Also turns off polar tracking,
object snap tracking, and tooltips for polar tracking, object snap tracking, and Ortho mode
1 Turns on the AutoSnap marker
2 Turns on the AutoSnap tooltips
4 Turns on the AutoSnap magnet
8 Turns on polar tracking
16 Turns on object snap tracking
32 Turns on tooltips for polar tracking, object snap tracking, and Ortho mode
Det är bitcode-variabel, alltså är inställningen av variabeln summan av de inställningar man vill ha i listan ovan.
I min installation av Civil 3D vad AUTOSNAP satt till 63, vilket alltså är att alla alternativen är ON. Om jag istället sätter den till 58 (alltså OFF på AutoSnap Marker och AutoSnap Magnet) så får jag det problemet jag beskrev överst.
Lösningen är alltså att skriva AUTOSNAP på kommandoraden och sätta den till 63.
Om ni hellre vill hantera detta via kryssrutor så hittar ni dem i Options > Drafting-fliken > AutoSnap-avdelningen och bocka för Marker och Magnet.
Happy Snapping!
Etiketter:
AutoCAD,
autosnap,
Civil 3D,
OSNAP,
Vanligt problem
onsdag 2 december 2015
Skapa Punkter del 2 eller Vad vill Civil att jag ska göra nu då??
Lite forsättning på det här med att skapa punkter - första delen handlade om att skapa punkter i skärningspunkter. Denna del handlar om att skapa interpolerade punkter.
På Create Points toolbaren så hittar ni den femte knappen som handlar om Interpolerade punkter.
Interpolate
Skapar ett antal interpolerade punkter mellan två befintliga Cogo punkter
Du får klicka på två punkter (behöver vara Cogo Points) som du vill skapa interpolerade punkter mellan, sedan ange hur många punkter du vill skapa och om de ska skapas på en offsettad linje mellan de två ursprungspunkterna
By Relative Location
Skapar en interpolerad punkt mellan två kontrollpunkter på ett bestämt avstånd
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Till sist anger du avstånden från första kontrollpunkten till din nya punkt och om den ska placeras med ett offsetvärde till interpoleringslinjen.
By Relative Elevation
Skapar en interpolerad punkt mellan två kontrollpunkter på en bestämd elevation
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Till sist anger du vilken elevation som den nya punkten ska placeras på och om den ska placeras med ett offsetvärde till interpoleringslinjen.
Number by Distance
Skapar ett antal interpolerade punkter mellan två kontrollpunkter
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra.Sedan anger du hur många punkter som ska placeras mellan kontrollpunkterna, och om de ska placeras på en offsettad linje till interpoleringslinjen.
Perpendicular
Skapar en interpolerad punkt mellan två kontrollpunkter och vinkelrät mot en tredje kontrollpunkt
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Sedan klickar du ut en tredje kontrollpunkt, där den punktens linje korsar interpoleringslinjen vinkelrät, där kommer din nya punkt placeras. Sist kan du ange att punkten ska placeras på en offsetat linje till interpoleringslinjen.
Incremental Distance
Skapar ett antal interpolerade punkter med jämnt mellanrum mellan två kontrollpunkter
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Till sist anger du avståndet mellan punkterna som ska skapas och om de ska placeras med ett offsetvärde till interpoleringslinjen.
Incremental Elevation
Skapar ett antal interpolerade punkter med jämn höjdskillnad mellan två kontrollpunkter
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Till sist anger du avståndet i höjd mellan punkterna som ska placeras och om de ska placeras med ett offsetvärde till interpoleringslinjen.
Intersection
Skapar en interpolerad punkt i skärningspunkten mellan en fyra kontrollpunkter.
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra, sist får du ange om punkten ska använda en offsettad linje till denna första interpoleringslinje. Denna första kontrollinje kommer att ange höjden för din nya punkt.
Sedan får du klicka ut första och sista punkt för den korsande linjen, och ange om punkten ska hamna på en offsettad linje till denna. Där dessa två kontrolllinjer skär varandra, där kommer din punkt att placeras.
På Create Points toolbaren så hittar ni den femte knappen som handlar om Interpolerade punkter.
Interpolate
Skapar ett antal interpolerade punkter mellan två befintliga Cogo punkter
Du får klicka på två punkter (behöver vara Cogo Points) som du vill skapa interpolerade punkter mellan, sedan ange hur många punkter du vill skapa och om de ska skapas på en offsettad linje mellan de två ursprungspunkterna
By Relative Location
Skapar en interpolerad punkt mellan två kontrollpunkter på ett bestämt avstånd
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Till sist anger du avstånden från första kontrollpunkten till din nya punkt och om den ska placeras med ett offsetvärde till interpoleringslinjen.
By Relative Elevation
Skapar en interpolerad punkt mellan två kontrollpunkter på en bestämd elevation
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Till sist anger du vilken elevation som den nya punkten ska placeras på och om den ska placeras med ett offsetvärde till interpoleringslinjen.
Number by Distance
Skapar ett antal interpolerade punkter mellan två kontrollpunkter
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra.Sedan anger du hur många punkter som ska placeras mellan kontrollpunkterna, och om de ska placeras på en offsettad linje till interpoleringslinjen.
Perpendicular
Skapar en interpolerad punkt mellan två kontrollpunkter och vinkelrät mot en tredje kontrollpunkt
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Sedan klickar du ut en tredje kontrollpunkt, där den punktens linje korsar interpoleringslinjen vinkelrät, där kommer din nya punkt placeras. Sist kan du ange att punkten ska placeras på en offsetat linje till interpoleringslinjen.
Incremental Distance
Skapar ett antal interpolerade punkter med jämnt mellanrum mellan två kontrollpunkter
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Till sist anger du avståndet mellan punkterna som ska skapas och om de ska placeras med ett offsetvärde till interpoleringslinjen.
Incremental Elevation
Skapar ett antal interpolerade punkter med jämn höjdskillnad mellan två kontrollpunkter
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra. Till sist anger du avståndet i höjd mellan punkterna som ska placeras och om de ska placeras med ett offsetvärde till interpoleringslinjen.
Intersection
Skapar en interpolerad punkt i skärningspunkten mellan en fyra kontrollpunkter.
Du får först klicka ut första kontrollpunkten och ange en elevation för den. Sedan klickar du ut nästa punkt och antingen anger du en elevation för den också, eller Difference (skillnad i elevation), Slope (lutning på formatet 1:x)) eller Grade (lutning i procent) från den första kontrollpunkten till den andra, sist får du ange om punkten ska använda en offsettad linje till denna första interpoleringslinje. Denna första kontrollinje kommer att ange höjden för din nya punkt.
Sedan får du klicka ut första och sista punkt för den korsande linjen, och ange om punkten ska hamna på en offsettad linje till denna. Där dessa två kontrolllinjer skär varandra, där kommer din punkt att placeras.
tisdag 1 december 2015
Skapa Punkter eller Vad vill Civil att jag ska göra nu egentligen?
När det kommer till att skapa punkter i Civil så kan man göra det hur enkelt eller hur svårt som helst.
Denna del handlar om att skapa punkter i olika skärningspunkter. Andra delen handlar om att interpolera punkter.
Andra knappen på Create Points Toolbaren handlar om att skapa punkter i olika skärningspunkter.
Direction/Direction
Detta alternativ skapar en punkt i korsningen av två riktningar.
Du får först välja Start Point, Direction och offset för första referens-linjen, sedan Start Point, Direction och Offset för andra referenslinjen. Till sist får du ange Description och Elevation för din nya punkt. Offseten är offsetvärdet för referenslinjen i sidled, positivt värde är till höger i riktningslinjens riktning.
Distance/Distance
Detta alternativ skapar en punkt i skärningspunkter av två avstånd (2 cirklar)
Du får först klicka ut mittpunkten för första cirkeln och ange radie på cirkeln, sedan klicka ut mittpunkt för den andra cirkeln och radie för den. Om de två cirklarna överlappar så visas de två möjliga skärningspunkterna och du får klicka på den du önskar, eller All för att få ut båda. Funktionen avslutas med att du får ange Description och Elevation för din nya punkt.
Direction/Distance
Detta alternativ skapar en punkt i skärningen mellan ett avstånd och en riktningslinje
Först markerar du ut avståndet, alltså cirkeln med sin mittpunkt och radie. Sedan markerar du ut din riktningslinje med Startpoint, Direction och Offset. Denna funktion ger två möjliga punkter så sist får du välja vilken punkt som du önskar ha kvar, och ange Description och Elevation för den.
Direction/Perpendicular
Detta alternativ skapar en punkt som ligger på en riktningslinje och är vinkelrät mot en annan punkt
Först markerar du ut din riktningslinje med Startpoint, Direction och Offset. Sedan klickar du ut den andra punkten som anger en punkt på den vinkelräta linjen. Sist får du skriva in Description och Elevation för din punkt.
Distance/Perpendicular
Detta alternativ skapar en punkt på ett avstånd men på en linje mellan avståndets första punkt och ytterligare en punkt.
Först markerar du ut avståndet, alltså en cirkeln med mittpunkt och radie. Sedan klickar du ut den vinkelräta punkten. Din nya punkt kommer att hamna på en rak linje mellan de två punkterna på det avståndet du angett.
Direction/Object
Detta alternativ skapar en punkt i skärningen mellan ett objekt och en riktningslinje.
Först väljer du ett objekt, tillåtna objekt är Arc, Line, Polyline, Lot Line eller Featureline, du får även alternativet Offset för att lägga punkten på en offsetad linje från objektet. Sedan markerar du ut riktningen med Start Point, Direction och Offset. Din punkt skapas, den kan även skapa den i förlängningen på objektet, och du får skriva in Description och Elevation för punkten
Distance/Object
Detta alternativ skapar en punkt på ett visst avstånd där den skär ett objekt.
Först väljer du ett objekt, tillåtna objekt är Arc, Line, Polyline, Lot Line eller Featureline, du får även alternativet Offset för att lägga punkten på en offsetad linje från objektet. Sedan markerar du ut avståndet, alltså en cirkeln med mittpunkt och radie. Denna funktion kan ge flera möjliga punkter så det kommer upp markeringar och du får välja vilken punkt som du vill ha, och till sist skriva in Description och Elevation.
Object/Object
Detta alternativ skapar en punkt i skärningspunkten, eller den förlängda skärningspunkten mellan två objekt.
Du väljer dina två objekt, tillåtna objekt är Arc, Line, Polyline, Lot Line eller Featureline, du får även alternativet Offset för att istället offsetta punkten från objekten. Skriv till sist in Description och Elevation för din nya punkt.
Perpendicular
Detta alternativ placerar en punkt på ett objekt på den vinkelräta punkten från en annan punkt.
Välj först det objektet som punkten kommer att placeras längst. Klicka sedan ut var de vinkelräta linjen ska börja. Där en linje från den punkten träffar objektet vinkelrät, där placeras din nya punkt. Skriv till sist in Description och Elevation.
Funktionerna Direction/Alignment, Distance/Alignment, Object/Alignment och Alignment/Alignment fungerar precis som de tidigare fyra funktionerna, förutom att de hanterar en Alignment istället.
Denna del handlar om att skapa punkter i olika skärningspunkter. Andra delen handlar om att interpolera punkter.
Andra knappen på Create Points Toolbaren handlar om att skapa punkter i olika skärningspunkter.
Direction/Direction
Detta alternativ skapar en punkt i korsningen av två riktningar.
Du får först välja Start Point, Direction och offset för första referens-linjen, sedan Start Point, Direction och Offset för andra referenslinjen. Till sist får du ange Description och Elevation för din nya punkt. Offseten är offsetvärdet för referenslinjen i sidled, positivt värde är till höger i riktningslinjens riktning.
Distance/Distance
Detta alternativ skapar en punkt i skärningspunkter av två avstånd (2 cirklar)
Du får först klicka ut mittpunkten för första cirkeln och ange radie på cirkeln, sedan klicka ut mittpunkt för den andra cirkeln och radie för den. Om de två cirklarna överlappar så visas de två möjliga skärningspunkterna och du får klicka på den du önskar, eller All för att få ut båda. Funktionen avslutas med att du får ange Description och Elevation för din nya punkt.
Direction/Distance
Detta alternativ skapar en punkt i skärningen mellan ett avstånd och en riktningslinje
Först markerar du ut avståndet, alltså cirkeln med sin mittpunkt och radie. Sedan markerar du ut din riktningslinje med Startpoint, Direction och Offset. Denna funktion ger två möjliga punkter så sist får du välja vilken punkt som du önskar ha kvar, och ange Description och Elevation för den.
Direction/Perpendicular
Detta alternativ skapar en punkt som ligger på en riktningslinje och är vinkelrät mot en annan punkt
Först markerar du ut din riktningslinje med Startpoint, Direction och Offset. Sedan klickar du ut den andra punkten som anger en punkt på den vinkelräta linjen. Sist får du skriva in Description och Elevation för din punkt.
Distance/Perpendicular
Detta alternativ skapar en punkt på ett avstånd men på en linje mellan avståndets första punkt och ytterligare en punkt.
Först markerar du ut avståndet, alltså en cirkeln med mittpunkt och radie. Sedan klickar du ut den vinkelräta punkten. Din nya punkt kommer att hamna på en rak linje mellan de två punkterna på det avståndet du angett.
Direction/Object
Detta alternativ skapar en punkt i skärningen mellan ett objekt och en riktningslinje.
Först väljer du ett objekt, tillåtna objekt är Arc, Line, Polyline, Lot Line eller Featureline, du får även alternativet Offset för att lägga punkten på en offsetad linje från objektet. Sedan markerar du ut riktningen med Start Point, Direction och Offset. Din punkt skapas, den kan även skapa den i förlängningen på objektet, och du får skriva in Description och Elevation för punkten
Distance/Object
Detta alternativ skapar en punkt på ett visst avstånd där den skär ett objekt.
Först väljer du ett objekt, tillåtna objekt är Arc, Line, Polyline, Lot Line eller Featureline, du får även alternativet Offset för att lägga punkten på en offsetad linje från objektet. Sedan markerar du ut avståndet, alltså en cirkeln med mittpunkt och radie. Denna funktion kan ge flera möjliga punkter så det kommer upp markeringar och du får välja vilken punkt som du vill ha, och till sist skriva in Description och Elevation.
Object/Object
Detta alternativ skapar en punkt i skärningspunkten, eller den förlängda skärningspunkten mellan två objekt.
Du väljer dina två objekt, tillåtna objekt är Arc, Line, Polyline, Lot Line eller Featureline, du får även alternativet Offset för att istället offsetta punkten från objekten. Skriv till sist in Description och Elevation för din nya punkt.
Perpendicular
Detta alternativ placerar en punkt på ett objekt på den vinkelräta punkten från en annan punkt.
Välj först det objektet som punkten kommer att placeras längst. Klicka sedan ut var de vinkelräta linjen ska börja. Där en linje från den punkten träffar objektet vinkelrät, där placeras din nya punkt. Skriv till sist in Description och Elevation.
Funktionerna Direction/Alignment, Distance/Alignment, Object/Alignment och Alignment/Alignment fungerar precis som de tidigare fyra funktionerna, förutom att de hanterar en Alignment istället.
Etiketter:
Alignment,
Civil 3D,
Cogo Points,
Create Points,
Direction,
Distance,
Points
Prenumerera på:
Inlägg (Atom)

