SB Link för CAD
Definitioner
9 min
avsnittet beskriver endast sitebase link och anvĂ€ndningen av detta information om hur lĂ€nksyntax skrivs finns hĂ€r databasfrĂ„gor & lĂ€nksyntax dokumentlĂ€nk uppgifter i dokumentlĂ€nken sparas i ritningsfilen och pekar ut mot vilken appserver , databas samt dokument som filen Ă€r kopplad dessa uppgifter Ă€r synliga i properties formulĂ€ret som kan öppnas frĂ„n sitebase link menyn dokumentets id nummer kan ses frĂ„n fliken sb info i sitebase objektlĂ€nk initialt mĂ„ste det alltid finnas en dokumentlĂ€nk som hĂ„ller samman ritningen med en dokumentpost i sitebase nĂ€r denna Ă€r uppsatt kan ritningsblock lĂ€nkas direkt mot objekt i databasen direktlĂ€nkade block för ritningar som flödesscheman sker lĂ€nkningen av block direkt mot ett objekt i databasen, dvs varje block har sin egen objektkoppling den kopplingen skapas nĂ€r block sĂ€tts in pĂ„ ritningen och dĂ€refter pekas ut i sitebase dokumentkopplade block pĂ„ exempelvis automationsritningar som skapas via fĂ€rdiga typritningar sker lĂ€nkningen automatiskt nĂ€r ritningen genereras dessa kopplingar gĂ„r via dokumentkopplingen och sedan vidare till det Ă€gande objektet dĂ€refter kan den gĂ„ vidare till exempelvis apparater, kablar och anslutna plintar symboldefinitioner block som ska kopplas krĂ€ver en motsvarande symboldefinition i sitebase i denna kan varje blockattribut definieras till att hĂ€mta önskad data frĂ„n sitebase symboldefinitionerna Ă€r grupperade i symbolgrupper ofta indelade efter disciplin nya symboldefinitioner lĂ€ggs med fördel till via edit symbol i sitebase link frĂ„n ritningen, dĂ€rmed fĂ„s dĂ„ ocksĂ„ blockets alla attribut automatiskt obs! tĂ€nk pĂ„ att en Ă€ndring av en symboldefinition kan slĂ„ igenom pĂ„ alla ritningar som anvĂ€nder den symbolen detta sker om man pĂ„ ritningen kör en "update", dĂ„ kommer ritningsblocken att uppdateras efter lĂ€nkarna som Ă€r uppsatta i symboldefinitionen symbol symbolens blocknamn, detta mĂ„ste vara unikt inom ritningarna symbolgrupp symboler bör grupperas under symbolgrupper för enklare hantering mellan olika discipliner symbolgrupper som inleds med sbs tillhör sitesymbol, undvik att lĂ€gga till symboler i dessa utan skapa istĂ€llet egna grupper disciplin, kategori & klass disciplin, kategori och klass styr hantering och val av objekt, detta anges om möjligt det innebĂ€r att nĂ€r man sedan anvĂ€nder " select object " sĂ„ kommer urvalslistan att placera sig pĂ„ fördefinierad disciplin/kategori/klass dokumentsymbol kryssas i för symboler kopplade direkt mot dokumentet, dvs ritningshuvud och revisionsblock exclude compare markeras rutan kommer blocket inte tas med nĂ€r en jĂ€mförelse görs mot en annan arkivversion nyckelattribut, nyckelfĂ€lt ett nyckelattribut kan anvĂ€ndas för att automatiskt matcha ett objekt i sitebase vanligtvis attributet för blockets posnummer som matchas mot sitebase fĂ€lt för posnr (posp) attribut & lĂ€nklista alla attribut lĂ€ggs automatiskt upp om symbolen definieras frĂ„n sitebase link, komplettera med lĂ€nksyntax för de attribut som ska lĂ€nkas ska attributet inte anvĂ€ndas lĂ€mnas lĂ€nkfĂ€ltet tomt vill man fylla i en statisk text ska denna omgĂ€rdas av " " tecken information om hur lĂ€nksyntax skrivs finns hĂ€r databasfrĂ„gor & lĂ€nksyntax lokala referenser dessa anvĂ€nds frĂ€mst pĂ„ typritningar för automation och sĂ€llan pĂ„ flödesscheman lĂ€nksyntax kan komma frĂ„n symboldefinitionen men ocksĂ„ frĂ„n s k lokala referenser finns en lokal referens kommer den att komplettera eller ersĂ€tta uppgifterna som finns i symboldefinitionen behovet av dessa finns t ex nĂ€r en kabelsymbol ska kunna anvĂ€ndas mot alla olika kablar som ingĂ„r i en instrumentkrets pĂ„ dessa finns dĂ„ en lokalreferens som pekar ut exempelvis sorteringsordningen pĂ„ en specifik kabel, t ex matningskabel, givarkabel, luftkabel, etc selection block och attribut samt attributvĂ€rde för den valda referensen link reference pĂ„ ett direktlĂ€nkat objekt (t ex flödesscheman) stĂ„r normalt objektets id nr i fĂ€ltet pĂ„ typritningar utgĂ„r man istĂ€llet oftast frĂ„n dokumentet och vidare till dess Ă€gande objektet och sen vidare ner i strukturen tills man nĂ„r önskad data detta fĂ€lt anvĂ€ndas dĂ„ för att fylla i en sĂ„ kallad relationsvandring efter en generering kommer objektets id nr att fyllas in i början pĂ„ fĂ€ltet med ett avslutande â|â skiljetecken det inledande id nr i fĂ€ltet inkl skiljetecknet â|â kan tas bort utan problem nĂ€r man hĂ„ller pĂ„ att testa lĂ€nkarna, men kommer att fyllas i efter varje generering symbol referens visar symboldefinitionens syntax, Ă€r inget angivet i fĂ€ltet " lokal referens " sĂ„ kommer detta att gĂ€lla lokal referens ersĂ€tter vĂ€rdet i som stĂ„r i fĂ€ltet " symbol referens " detta gĂ€ller per attribut i symbolen och bygger pĂ„ frĂ„gan som stĂ„r i link/id fĂ€ltet innehĂ„llet i " link/id " och " lokal referens " sĂ€tts samman och den kompletta frĂ„gan frĂ„n exemplet pĂ„ blir dĂ„ §objloc{210}cheter{@1}\ mark visa ofyllda attribut saknas lĂ€nkade uppgifter som ska visas pĂ„ ritningen eller om sjĂ€lva objektet i sitebase saknas lĂ€mnas dessa uppgifter tomma och dĂ€rmed inte synliga det kan vara opraktiskt dĂ„ de lĂ€tt âförsvinnerâ i ritningen, dĂ€rför finns tvĂ„ variabler som kan sĂ€ttas och dĂ„ anger alternativa tecken dessa kan sĂ€ttas som systemegenskaper pĂ„ dokumentet eller dokumentklassen, det finns Ă€ven en övergripande instĂ€llning som kan anges pĂ„ appservern !1010026 symbol value null string !1010027 symbol ref null string den första anger ett tecken som ska fyllas i om vĂ€rdet Ă€r tomt (null) den andra sĂ€tter ett tecken dĂ€r sjĂ€lva databasposten saknas