Upprätta en ny presentationstyp

Det är inte ett krav att ett objekt äger koordinater för att kunna existera i NetMap-databasen men det är en förutsättning för att objektet skall kunna redovisas grafiskt i AutoCad. Objektets koordinater sägs därför tillhöra en presentation.

Till presentationen finns knutet upplysningar om hur objektet skall presenteras och även hör till själva presentationen, upplysningarna om med vilken kvalité som redovisningen sker.

Det är en stor tillgång för användaren att ett objekt i NetMap kan äga flera presentationer. På så sätt kan ett och samma objekt nyttjas i flera olika sammanhang med skilda krav på presentation.

Varje presentationstyp har ett namn. Som standard levereras NetMap med presentationstypen Karta installerad. I denna presentationstyp skall objektens korrekta geografiska läge dokumenteras. Exempel på andra presentationstyper kan vara driftkarta och schema.

I databasen används begreppet koordinattyp (coordtype) för att administrera presentationstyper i NetMap.

Till varje presentationstyp fodras en specifik konfiguration av AutoCAD, en default presentation i NetMap-databasen och en uppsättning värden i registret för presentationstypen. I det följande beskrivs hur en konfiguration skapas för en ny  presentationstyp.

 

       Starta NetMap databas från Startmenyn och öppna formuläret Presentation

       Ge ett beskrivande namn på presentationstypen och spara posten

       Stäng databasen

       Starta utforskaren

       Skapa ett bibliotek i under LIGS60 med namnet CFGXXX där XXX identifierar presentationstypen.

Som standard levereras NetMap 60 med konfigurationsbiblioteken CFGKORT, CFGEL, CFGFJV.

Kopiera  samtliga filer från något av dessa bibliotek till CFGXXX biblioteket.

       Editera filen acad.lsp i biblioteket till CFGXXX

På rad 3 skall XXXXXX ersättas med det namn som registernyckeln skall få.

(defun S::STARTUP()

  (setvar "cmdecho" 0)                    ; Do Not Echo Messages

  (setvar "expert" 5)                     ; Do not prompt for regen etc.

  (Setvar "USERS3" " XXXXXX ")            ; Register Settings

  (command "LIGS_LOGIN")                  ; Logon to The database

  (command "LIGS_StatusList")             ; Retrieve List of Status to be displayed

  (command "LIGS_Version")                ; Display NetMap version no

  (princ)                                 ; Do Not return nil

)

       Kopiera startikonen för AutoCad under NetMap .

       Ge startikonen ett namn som beskriver presentationstypen t.ex. NetMap XXXXXX.

       Editera egenskaperna för ikonen.

Startkommando :  (exempel fjärrvärme)

C:\Program\Autodesk\ACADMAP2\acad.exe /c c:\ligs60\cfgXXX  /t  c:\ligs60\cfgfjv\ligsfjv.dwt  /p LIGSFJV

Behåll tillsvidare namnet på profilen /p  och template fil  /t men skriv in den nya sökvägen till konfigurationen /c c:\ligs60\cfgXXX

       Starta AutoCad med den nya startikonen.

       Ändra i preferences :

Gör en ny profil, enklast genom att kopiera den aktuella profilen, gör den nya profilen aktiv. Ändra i profilen sökvägarna till CFG-bibliotek CFGXXX, sökväg till meny fil, och template fil.

       Spar profilen.

       Avsluta AutoCAD och färdigställ startikonen. Ange nu profilens namn och  sökväg samt namn och sökväg till template filen.

       Starta AutoCad via den färdigställda ikonen.

       Välj teknik i dialogen. Registernycklarna skapas nu för presentationen,

       Starta registereditorn REGEDT32

       Sök upp HKEY_LOCAL_MACHINE SOFTWARE och gå ned till  LICconsult. Under LIGS i LICconsult finns nu nyckeln XXXXXX som vi tidigare skrev in namnet på i acgo.lp och acad.lsp.

       Ändra värdet för TECHNO till värdet för den teknik som vi skall arbeta med. Ange 1 för karta, 4 för El och 5 för fjärrvärme.

       Värdet för COORDTYPE skall ändras till den  nya presentationstypens värde. Vi känner endast namnet på presentationstypen ( om vi inte tittar direkt in i tabellen ) men räkna i formuläret presentation antalet typer, den sist skapade har det högsta numret och den först skapade har nummer 1.  Det är det högsta numret som vi skall ange, t.ex. 3 om basen tidigare innehöll 2 presentationstyper.

       För att anpassa de andra nycklarnas värden kan vi  kopiera värden från en befintlig presentationstyp. Eventuellt ändra värdet

       Avsluta REGEDT32.

       Starta NetMap XXXXXX igen

       Välj i menyn DATABAS  GRUPP/TEMA. Där är nu tomt därför att vi har inte upprättat någon default presentation till denna presentationstyp. Detta görs i formuläret defaultpresentation.

För att upprätta defaultpresentation, se manualavsnitt defaultpresentation i referensmanualen.

När en defaultpresentation är skapad till presentationstypen är systemet konfigurerat för att hantera flera presentationstyper.