Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IFCPRESENTATIONAPPEARANCERESOURCE

The data model consists of the following:

32  Entities
Defined types
13  Select types
Enumerations

The schema IfcPresentationAppearanceResource defines the resources used for geometric representations and presentations of styled items. The primary application of this resource is for presenting the annotation occurrences of curve, text, filled area, symbol, and surfaces.

NOTE: The definitions of this resource of the IFC model have been taken from the International Standard 10303: "Industrial automation systems and integration - Product data representation and exchange", Part 46 "Integrated generic resources: Visual presentation". The reference of the final international standard is ISO/IS 10303-46:1994. The IfcPresentationAppearanceResource refers to the clause 6, "Presentation appearance" of the standard.

The definitions taken from ISO/IS 10303-46:1994 have undergone a adaptation process, characterized by:

In addition to the adaptations from ISO/IS 10303-46:1994 the following changes and additions have been made:

The semantic definitions of IfcPresentationAppearanceResource are defined following the adaptation of the ISO/CD 10303-46:1992, Industrial Automation Systems and Integration: Product Data Representation and Exchange - Part 46: Integrated Generic Resources. Visual presentation. The type, class, and function semantic definition sections follow the adapted wording of the working draft, which is clearly indicated and quoted at each reference.

The definitions of all parts of the IfcPresentationAppearanceResource, that are taken from ISO10303-46, ISO/IEC 14772-1, or ISO/IEC FCD 19775, are explicitly excluded from the copyright of the International Alliance of Interoperability.

NOTE: For more information on the definitions as defined in the formal ISO standard please refer to: ISO/IS 10303-46:1994, Industrial Automation Systems and Integration: Product Data Representation and Exchange - Part 46: Integrated generic resources: Visual presentation. The formal standard can be obtained through the local publishers of standards in each individual country.
NOTE: For more information on the definitions of the Virtual Reality Modeling Language (VRML) specification, see http://www.web3d.org/ for more information
NOTE: For more information on the definitions of the Extensible 3D specification, see http://www.web3d.org/ for more information

The following is within the scope of the current versions of the presentation resources:

Interfaced schemas (6):

REFERENCE FROM IFCEXTERNALREFERENCERESOURCE
( IfcExternalReference,
IfcClassificationReference);
REFERENCE FROM IFCGEOMETRYRESOURCE;
REFERENCE FROM IFCMEASURERESOURCE
( IfcLabel,
IfcPositiveLengthMeasure,
IfcLengthMeasure,
IfcRatioMeasure,
IfcPlaneAngleMeasure,
IfcPositiveRatioMeasure,
IfcNormalisedRatioMeasure,
IfcParameterValue,
IfcIdentifier,
IfcInteger,
IfcReal,
IfcDescriptiveMeasure,
IfcSIUnit);
REFERENCE FROM IFCPRESENTATIONDEFINITIONRESOURCE
( IfcAnnotationSymbolOccurrence);
REFERENCE FROM IFCPRESENTATIONRESOURCE
( IfcColour,
IfcColourRgb,
IfcPreDefinedItem,
IfcTextFontSelect,
IfcTextStyleFontModel,
IfcDraughtingPreDefinedTextFont);
REFERENCE FROM IFCTOPOLOGYRESOURCE

Entities (32):

Go to Diagram 7 IfcBlobTexture
Go to Diagram 2 IfcCurveStyle
Go to Diagram 2 IfcCurveStyleFont
Go to Diagram 2 IfcCurveStyleFontAndScaling
Go to Diagram 2 IfcCurveStyleFontPattern
Go to Diagram 2 IfcDraughtingPreDefinedCurveFont
Go to Diagram 4 IfcExternallyDefinedHatchStyle
Go to Diagram 5 IfcExternallyDefinedSurfaceStyle
Go to Diagram 4 IfcFillAreaStyle
Go to Diagram 4 IfcFillAreaStyleHatching
Go to Diagram 4 IfcFillAreaStyleTileSymbolWithStyle
Go to Diagram 4 IfcFillAreaStyleTiles
Go to Diagram 7 IfcImageTexture
Go to Diagram 4 IfcOneDirectionRepeatFactor
Go to Diagram 7 IfcPixelTexture
Go to Diagram 2 IfcPreDefinedCurveFont
Go to Diagram 2 IfcPresentationStyle
Go to Diagram 1 IfcPresentationStyleAssignment
Go to Diagram 1 IfcStyledItem
Go to Diagram 5 IfcSurfaceStyle
Go to Diagram 5 IfcSurfaceStyleLighting
Go to Diagram 5 IfcSurfaceStyleRefraction
Go to Diagram 6 IfcSurfaceStyleRendering
Go to Diagram 6 IfcSurfaceStyleShading
Go to Diagram 7 IfcSurfaceStyleWithTextures
Go to Diagram 7 IfcSurfaceTexture
Go to Diagram 2 IfcSymbolStyle
Go to Diagram 3 IfcTextStyle
Go to Diagram 3 IfcTextStyleForDefinedFont
Go to Diagram 3 IfcTextStyleTextModel
Go to Diagram 3 IfcTextStyleWithBoxCharacteristics
Go to Diagram 4 IfcTwoDirectionRepeatFactor

Defined types (5):

Go to Diagram 6 IfcSpecularExponent
Go to Diagram 6 IfcSpecularRoughness
Go to Diagram 3 IfcTextAlignment
Go to Diagram 3 IfcTextDecoration
Go to Diagram 3 IfcTextTransformation

Select types (13):

Go to Diagram 3 IfcCharacterStyleSelect
Go to Diagram 6 IfcColourOrFactor
Go to Diagram 2 IfcCurveFontOrScaledCurveFontSelect
Go to Diagram 2 IfcCurveStyleFontSelect
Go to Diagram 4 IfcFillAreaStyleTileShapeSelect
Go to Diagram 4 IfcFillStyleSelect
Go to Diagram 4 IfcHatchLineDistanceSelect
Go to Diagram 1 IfcPresentationStyleSelect
Go to Diagram 8 IfcSizeSelect
Go to Diagram 6 IfcSpecularHighlightSelect
Go to Diagram 5 IfcSurfaceStyleElementSelect
Go to Diagram 2 IfcSymbolStyleSelect
Go to Diagram 3 IfcTextStyleSelect

Enumerations (4):

Go to Diagram 1 IfcNullStyle
Go to Diagram 6 IfcReflectanceMethodEnum
Go to Diagram 5 IfcSurfaceSide
Go to Diagram 7 IfcSurfaceTextureEnum