onsdag 26 oktober 2011

33.Autosave mysteriet

Bakgrund

Det verkar finnas lite förvirring om AutoCAD:s automatiska spara-funktion. 

Först och främst är det inte en ersättning för QSAVE kommandot. 
Vad AutoCAD:s automatiska spara-funktion gör, är att skriva en kopia av den aktuella ritningen till disk, och när du stänger av AutoCAD normalt, tas filerna bort.

Systemvariabler 

Dbmod                0
Savetime            10
Savefilepath        c:\temp\
Isavepercent        0-90

Autocadkommandon

SAVE Spara filen
QSAVE Snabbspara filen
SAVEAS Spara filen som

Arbetsgång

Här är vad som sker när Autocad gör en Autosave:
• Så snart en ny ritning ändras (med andra ord, när DBMOD inte är lika med 0), börjar en             timer.
• När denna timer når värdet, som SAVETIME variabeln är satt till, går den automatiska                 spara funktionen igång, en autosavefil skapas (.sv$), och timern nollställs.
• Autosavefilen skapas i den katalog, som definieras av SAVEFILEPATH variabeln. 
            Namngivnings-syntaxen beskrivs nedan.
• Timern återställs också när QSAVE, SAVE eller SAVEAS utförs.

Namngivning

Den automatiskt sparade filen heter, enligt denna syntax:
drawing name_AutoCAD session number_MDE Window number_random number.sv$ där:
drawing name = den ursprungliga ritningen namn.
AutoCAD session number = ett nummer som genereras sekventiellt om samtidiga                     sessioner av AutoCAD.
MDE Window number = ett nummer som genereras sekventiellt om samtidiga öppna                 ritningar i varje session.
random number = ett slumptal
• .sv$ = det är alltid den filändelsen för automatiskt sparade filer.
Ett typiskt autosave filnamn kan vara: siteplan_2_4_2810.sv$

Sammanfattning

Ibland kan AutoCAD krascha, men autosave-filerna tas bort ändå. Efter att AutoCAD gör ett "fatal error" och du får en dialogruta som säger (översatt) "AutoCAD kan inte fortsätta, vill du spara ändringarna?".
I detta fall, ger AutoCAD dig en chans att spara dina ändringar (även om jag rekommenderar att svara NEJ i detta fall). 
Oavsett vad du svarar, i ovanstående fall kommer den automatiskt sparade filen att raderas.

Autosparade filer kan återanvändas genom att döpa om dem, .sv$ till .dwg

Använd "Drawing Recovery Manager" - nu behöver du inte söka efter och manuellt byta namn på filer längre.

Not. Om du vill behålla alla autosave filer oavsett om du kraschar eller inte. Sätt upp en katalog på din server med skrivrättigheter, men utan DELETE rättigheter. Använd detta som din SAVEFILEPATH. 
De automatiskt sparade filerna får skrivas till denna katalog, men kommer inte tas bort. 
Nackdelen med detta är att katalogen kommer att fyllas på snabbt och hårddiskutrymment ta slut om du inte rensar den på filer ofta! 

Om du har satt ISAVEPERCENT till noll (0), sparas hela filen när du sparar.

Och som alltid när det gäller Autocad, spara ofta!

Inga kommentarer:

Skicka en kommentar