Hinged Door with Detailed Extrusions

Description

Door Objects can be used with Building 3D Design to convert low-level door features into higher-level door features. These features can then be converted to an even higher-detailed product assembly structure. 

 

How Its Used / Image Gallery

  1. Create the desired door using the "Door" function in Building 3D Design

  2. Shift-select the desired door(s) then select "Multi-Edit Door"

  3. Beside the "Object type" field, select the magnifying glass (Define by Type), and use the explorer to search for the desired door Object Type 

  4. Change the parameters as desired and click Ok. The parameters can also be changed at later stage by simply double-clicking the door

  5. Be active at the product level and use the "Change Level of Development" function in the Building and Civil Assemblies app

  6. Click the 3DShape, Geoset, or other container housing the door geometry as the "Source".  The available door(s) should be displayed

  7. Check the desired door(s), and select the desired product as the "Destination"

  8. Select "Process." Once complete, the door assemblies should now be created in the desired product

     

UDF Parameters

Parameter NameParameter TypeParameter Description
DoorIDStringEmpty string parameter that can be used to label doors
FrameType

String 

(Drop-Down)

Drop-down used to select the frame shape
Single Rabbet: Specific Frame Shape
Single Rabbet - Wood: Specific Frame Shape
Single Rabbet - Sound Insulating: Specific Frame Shape
Single Rabbet - Double Groove (Default): Specific Frame Shape
DoorFrameConfiguration

String

(Drop-Down)

Drop-down used to control the position of the door panel relative to the doorframe
Recessed (Default):  Door panel is recessed into the wall more than the doorframe
Flush: Door panel is flush to the doorframe
OverlayCovering: Door panel extends beyond the doorframe (in both the x and y directions)
PanelOverlayConfig

String 

(Drop-Down)

Drop-down used to control the position of the additional overlay door panel
NoOverlay (Default): No overlay door panel exists
ExteriorOverlay: Overlay door panel is flush to the exterior face of the door panel
InteriorOverlay: Overlay door panel is flush to the interior face of the door panel
PanelCoveringConfig

String 

(Drop-Down)

Drop-down used to control the position of the panel coverings
NoCovering: No door coverings are present
ExteriorCovering: Door covering is present on the exterior face of the door panel
InteriorCovering: Door covering is present on the interior face of the door panel
BothSidesCovering (Default): Door coverings are present on both interior and exterior faces of the door panel
DoubleDoorConfigType
(ONLY PRESENT ON DOUBLE DOOR OBJECT-TYPE)

String 

(Drop-Down)

Drop-down used to control whether one or two handles are present on the door panle (note this parameter only exists for the double door object-type)
SingleHandle (Default): One handle is present on the main door
DoubleHanles: Two handles are present on the main and secondary door, respectively
HandleType

String 

(Drop-Down)

Drop-down used to control type of door handle used
Lever (Default): A standard lever door handle is used for the handle(s)
Knob: A sphereical knob door handle is used for the handle(s)
VerticalBar: A vertical-bar handle door is used for the handle(s)
WidthInsideJambToJambLengthLength parameter used to control the width of the door (measured from the inside of the doorframe jambs)
HeightInsideFrameLengthLength parameter used to control the height of the door (measured from the bottom of the door to the inside of the top doorframe jamb)
PanelThicknessLengthLength parameter used to control the thickness of the door panel (measured from the bottom of the door to the inside of the top doorframe jamb)
FrameDepthLengthLength parameter used to control the overall depth of the doorframe (measured in the x direction)
FrameWidthLengthLength parameter used to control the overall width of the doorframe (measured in the y direction)
SwingSide

String 

(Drop-Down)

Drop-down used to control the main door panel's swing direction
Left hand (Default): Door handle is on the right-hand side and the door swings from right to left (when facing the door from the exterior)
Right hand: Door handle is on the left-hand side and the door swings from left to right (when facing the door from the exterior)
WallThicknessLengthLength parameter linked to the thickness of the wall housing the door
OffsetWithinWallLengthLength parameter used to shift the door assembly in the x direction
DoorSwingAngleAngleAngle parameter used to control the door panel's rotation about the axis of rotation
DoorGapSidesLengthLength parameter used to control the gap between the frame and the door panel in the y direction
DoorGapFaceLengthLength parameter used to control the gap between the frame and the door panel in the x direction
MatchRoughOpeningToFrameBooleanBoolean parameter used to automatically size the "Opening" cut-out volume to the bounding dimensions of the door
True (Default): Automatically sets the size of the "Opening" cut-out volume
False: Uses the "RoughOpeningWidth" parameter to determine the size of the "Opening" cut-out volume
RoughOpeningWidthLengthLength parameter used to control the size of the "Opening" cut-out volume
HandleHeightLengthLength parameter used to control the vertical position of the door handle
HandleBacksetLengthLength parameter used to control the horizontal position of the door handle
RotationAxisXPositionLengthLength parameter used to control the offset of the "DoorAxisOfRotationLine" in the x direction
RotationAxisYPositionLengthLength parameter used to control the offset of the "DoorAxisOfRotationLine" in the y direction
ForwardSweepAngleAngleAngle parameter used to control the size of the "DoorSweepVolume" in the positive x direction
BackwardSweepAngleAngleAngle parameter used to control the size of the "DoorSweepVolume" in the negative x direction
DoorPanelCoveringThicknessLengthLength parameter used to control the thickness of the door coverings (if present)
PanelOverlayThicknessLengthLength parameter used to control the thickness of the overlay panel (if present)
PanelOverlayExteriorExtensionLengthLength parameter used to control the extension of the overlay panel relative to the main door panel (only during the "ExteriorOverlay" configuration)
ResetParametersToConfigDefaultBoolean

Note: This boolean parameter is currently incompatible with the Building 3D Design built-in object-type and should therefore not be used.

Boolean parameter used to reset all the relevant parameters to the recommended values based on the selected "DoorFrameConfiguration", "PanelOverlayConfig", and "FrameType"

3dxml

Single panel door 3dxml :

Double panel door 3dxml :