tirsdag 31. august 2010

Previous Selected

Denne er også ganske grei.

Om du har markert en del objekter og utført en kommando på disse.. F.eks MOVE så har man etter å ha flyttet disse objektene muligheten til å velge disse objektene på nytt på en enkel og grei måte. Det eneste som er litt dumt er at man må velge kommandoen man vil utføre før man kan velge objektene man sist flyttet.

Det var en dårlig forklaring.. Her er et eksempel:
- Du velger et 20-talls objekter..
- Du bruker MOVE-kommandoen, og flytter objektene litt.
- Hvis du nå finner ut at du vil flytte disse litt til så gjør du som følger:
- MOVE (enter)
- P (enter)
- Alle objektene du tidligere flyttet er nå markert igjen.

Bra triks som kan spare deg for en del arbeid. :-)

lørdag 21. august 2010

Hurtigfunksjon (Move, rotate, scale).

Her kommer et gammelt (men likevel ganske ukjent) triks.
Det virker kanskje litt tungvindt når jeg forklarer det, men prøv det. Det er ganske tidsbesparende.

Her er greien:
- Klikk på et objekt.
- Klikk en gang på et av gripspunktene sånn at det blir rødt.
- Trykk en gang på space --> Move kommandoen er nå aktivert.
- Trykk en gang til på space --> Rotate er aktivert.
- Trykk en tredje gang på space --> Scale er aktivert.
(Trykker du en gang til nå så kommer move tilbake).

Prøv den selv. Det er en fin-fin funksjon. :-)

søndag 15. august 2010

Quick View - For filer med flere layouts.

Har du en tegning med flere layouts?
Har du eventuelt mottatt en tegning med flere layout, og du vet ikke helt hvilken av dem du skal åpne?

Da er denne fin:
Skriv QVLAYOUT og du vil få fram en quick-view av alle layoutene nederst på skjermen.
Hold inne ctrl og juster størrelsen på dem med scrollhjulet på musen.

torsdag 12. august 2010

Lisp. Select Similar

Det er mange som savner Select Similar kommandoen i Autocad. Kommandoen lå inne som standard fram til versjon 2006, men forsvant i 2007 versjonen. Nå er den riktignok tilbake i Autocad 2011, men for dem som ikke har oppgradert enda så kan jo dette være av interesse.

Samme prosedyre som i de forrige to innleggene. Lim inn følgende tekst og lagre filen i .lsp format. Da har du plutselig en kommando for Select Similar. Kommandoen er "SES".

(defun c:ses ( / SSET HND LAY OBJ)
(if (/= (setq sset (ssget "_I")) nil)
(setq hnd (ssname sset 0))
(setq hnd (car (entsel "\nDS> Select Object Type: ")))
)
(if (/= hnd nil)
(progn
(setq obj (cdr (assoc 0 (entget hnd)))
lay (cdr (assoc 8 (entget hnd))))
(setq sset (ssget "_X" (list (cons 0 obj)(cons 8 lay))))
(if (> (sslength sset) 0)
(sssetfirst sset sset)
)
)
)
(princ)

Mer Lisp

Som nevnt i forrige innlegg så er Lisp rutiner supert å bruke dersom du har mange egendefinerte hurtigkommandoer.

Prosedyren er som følger:
Åpne Notepad (fra Windows).
Legg inn følgende tekst:

(defun c:XX()
(command "YYYYYYY"))

XX = Ønsket hurtigkommando (Du må sjekke at denne kommandoen ikke alt er i bruk av Autocad).

YYYYYYYY = Fullstendig Autocad kommando.

Her er et eksempel som jeg bruker (Paste to original coordinates).

(defun c:or()
(command "pasteorig"))

Du kan legge flere sånne kommandoer etterhverandre i samme filen.

Lagre så filen som en .lsp fil.
F.eks "hurtigkommandoer.lsp"

Så følger du oppskriften fra forrige innlegg for å få aktivert filen i Autocad.

søndag 8. august 2010

Lisp-rutiner

Lisp-rutiner kan være ganske nyttig å ha en viss kjennskap til.
Lisp er et programeringsspråk som kan brukes til å lage små (eller store) programsnutter i f.eks AutoCad.

Nå høres dette muligens komplisert ut, men ikke bry deg om det. Det finnes haugevis av Lisp-rutiner som kan lastes ned fra nettet. Det jeg tenkte å forklare er hvordan du kan bruke disse. Noe som ikke er komplisert i det hele tatt.

1. Last ned Lisp-filen (.lsp). Legg filen et fornuftig sted på harddisken.
2. I AutoCad åpner du App-loader (Application Loader). Åpnes med kommandoen AP.
3. Browse deg fram til .lsp filen og velg LOAD.
4. Lisp rutiner er nå klar til bruk.
5. For å slippe denne prosedyren hver gang, så kan du i App-loaderen åpne startup-suite (ikon med bilde av en koffert). Browse deg fram til Lisp-filen og legg den til.
Da vil denne bli lastet automatisk ved oppstart av AutoCad.

Jeg kommer til å presentere noen nyttige Lisp-rutiner framover.
Kan ellers nevne at Lisp er en veldig grei måte å lagre hurtigkommandoer på. Lisp-filene åpnes som en vanlig txt fil, og det er ikke mye komplisert å lage hurtigkommandoer i Lisp. Grunnen til at jeg liker å lagre hurtigkommandoer ved hjelp av Lisp er at det er veldig enkelt å ta dem med meg til en annen maskin med AutoCad, eller ved oppgraderinger av AutoCad. Da er det bare å legge til .lsp-filen i startup-suiten og så har jeg alle mine egendefinerte kommandoer på plass igjen.

torsdag 5. august 2010

Konvertere text til mtext

Har du en enkel tekstlinje som skullve vært konvertert til mtext (flere linjer)?

Bruk kommandoen TXT2MTXT

Enkelt og greit, men jaggu tok det litt tid før jeg oppdaget den kommandoen.

onsdag 4. august 2010

Unreconciled new layers

Får du opp beskjeden om unreconciled new layers når du skal plotte/printe noe?

Da har du sikkert allerede skjønt at det er bare å trykke NEI og la resten gå sin gang.

Enda enklere er det å bruke kommandoen LAYEREVALCTL --> 0 så slipper du hele spørsmålet.

Fatal Error

Jeg gir meg ikke helt med disse AutoCad krasjene.

Nå er det jo sånn at disse krasjene oftest har en årsak. Og mangel på minne er nok den vanligste.

Etter at jeg gikk over til å bruke Windows 7 og da Autocad 2009 fikk jeg store problemer. Dette skyldes for det første at Autocad 2009 (gjelder også 2010/11) krever en del mer minne enn 2008 gjorde. Men også fordi Windows 7 er satt opp til å ha mer minne tilgjengelig for selve operativsystemet enn hva som var tilfelle i eldre versjoner.

Det som gjorde susen for min del var å gjøre mer minne tilgjengelig for Windows applikasjoner og mindre låst til selve operativsystemet.

Om dette er noe som funker på eldre Windowsversjoner enn Win7 vet jeg ikke, men her er hvertfall prosedyren som ble fulgt.

1. Finn ikonet for kommando prompt (command prompt), trykk med høyre knapp på musen og velg åpne som administrator / run as administrator.
2. Skriv inn følgende tekst: bcdedit /set IncreaseUserVA 3072
3. Restart maskinen.

Dette fungerte hvertfall veldig bra for meg.

tirsdag 3. august 2010

Recovery

Nok et tips relatert til Autocad-krasj.

Ved oppstart av Autocad etter en krasj får man gjerne opp et recovery vindu hvor man kan finne fram eventuelle recovery filer.
Jeg foretrekker å hente fram dette recovery vinduet dersom jeg har behov for det.

Dersom du ikke ønsker å få vinduet opp ved oppstart skriver du RECOVERYMODE.
Man velger så mellom variablene 0,1 og 2.

0 = Recovery-informasjon blir ikke lagret, og vinduet blir heller ikke åpnet.
Eventuelle oppføringer i register blir fjernet.

1 = Recovery-informasjon blir lagret, men vinduet åpnes ikke ved oppstart. ANBEFALES.

2 = Recovery-informasjon lagres, og vinduet åpnes ved oppstart(standardinnstilling).

mandag 2. august 2010

Rapportere feil.

At Autocad krasjer en gang i blant er vel ingen hemmelighet.
Man får da opp en dialogboks med anmodning om å rapportere feilen til Autodesk. Dette gidder man kanskje en gang eller to, men så er det nok.

Dagens tips er: REPORTERROR --> 0

Da slipper du det irritasjonsmomentet.

søndag 1. august 2010

Egenskaper fra objekt i XREF.

Nok et tips for dem som bruker XREF's.

Spesielt dersom man arbeider med kartdata kan det ofte være greit å få fram informasjon om et objekt som ligger på en xref.

Da er kommandoen XLIST fin å ha.

XLIST --> Trykk på objektet du ønsker informasjon om.

Dialogboks med info om lagnavn, xref etc. dukker opp.

Kopiere fra block eller XREF.

Neste tips er nyttig for dem som arbeider mye med block'er og xref'er.

Kommandoen er NCOPY, og man kan bruke denne til å kopiere et objekt direkte fra en underliggende block eller xref.

Enkelt og greit.
NCOPY --> velg objekt --> velg punkt på objektet --> velg innsettingspunkt.