infopack logo

openbim

1.0.0-rc.0

Paketet innehåller begrepp, metoder, mallar och värdelistor kopplat till openBIM enligt buildingSMARTInternational.

Lager (IfcPresentationLayerAssignment) - En beskrivning av att bestämma om eventuell lagerhantering även ska redovisas i IFC-modellen.

Jämför fil Öppna i webbläsare Ladda ner Se meta fil
# Lager (*IfcPresentationLayerAssignment*) **Bestäm om eventuell lagerhantering även ska redovisas i IFC-modellen.** ## Vad? *IfcPresentationLayerAssignment* kan jämföras med CAD-lager. Det är ett attribut som används för en enklare gruppering av objekt i syfte att styra synlighet och presentationsstil (färg, linjetyp och linjebredd). ## Varför? Attributet lager kan användas för att få objektinformation från modelleringsprogram som inte hanterar objekt, utan som är lagerbaserade (till exempel AutoCAD®). ## Hur? Följande attribut finns tillgängliga för lager i IFC: | **Attribut** | **Exempel (värde)** | **Förklaring** | | --------------------------- | ----------------------- | ------------------------------------------------------------------------------------------ | | *Name1* | A-43CB- -E- | Namnet på lagret. | | *Description2* | Innerväggar (ej stomme) | Ytterligare beskrivning av lagret förutom namnet | | *AssignedItems2* | | Gruppering av objekt som ingår i det här lagret. | | *Identifier2* | | En (intern) identifierare tilldelad till lagret. En alfanumerisk sträng, maskinellt läsbar | 1 Obligatorisk (värde läggs in av programmet) 2 Valfri (värde kan anges av användaren) *Tabell: Attribut för lagerhantering i en IFC-fil* Med hjälp av *IfcPresentationLayerWithStyle* utökas möjligheten att styra presentationen av lagren. Synligheten kan styras utifrån på/av (*LayerOn*) och fryst/tinat (*LayerFrozen*). Det går också göra så att lagret inte kan ändras genom att vara låst/inte låst (*LayerBlocked*). Det går också att ge objekt i lagret en viss ”stil” för presentation med hjälp av attributet *LayerStyles.* Vissa objektstilar har dock företräde och påverkas inte av lagerstilen. Exempel på stilar som råder över lagret är *IfcCurveStyle*, *IfcFillAreaStyle*, *IfcTextStyle* och *IfcSurfaceStyle*. | **\#** | **Attribut** | **Exempel (värde)** | **Förklaring** | | ------ | -------------------------- | ------------------- | -------------------------------------------------------------------------------------------------------------- | | 5 | *LayerOn2* | TRUE | Lagret är på (*On*) och är synligt. Övriga tillåtna värden är *FALSE* och *UNKNOWN* | | 6 | *LayerFrozen2* | FALSE | Lagret är tinat (*Not Frozen*) och är synligt. Övriga tillåtna värden är *TRUE* och *UNKNOWN* | | 7 | *LayerBlocked2* | TRUE | Lagret är låst (*Blocked*) och kan inte redigeras i IFC-filen. Övriga tillåtna värden är *FALSE* och *UNKNOWN* | | 8 | *LayerStyles2* | | En (intern) identifierare tilldelad till lagret. | 1 Obligatorisk (värde läggs in av programmet) 2 Valfri (värde kan anges av användaren) *Tabell: Attribut för styrning av lagers synlighet i en IFC-fil*
TÄNK PÅ
I Sverige har CAD-lager använts länge för att koda geometrisk information, främst i AutoCAD-baserade program. Om lagerfunktionen i IFC används så tänk på att inte ange lager på samma sätt som i en CAD-fil samtidigt som samma information finns på objekten med sina olika attribut. Risken finns att informationen blir motstridig.