Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1.4 KB

RoofArea_Heated.md

File metadata and controls

52 lines (40 loc) · 1.4 KB

RoofArea_Heated

Description

Returns the heated (interior) area along the slope of roofs or roof faces that meet the criteria.

FUNCTION RoofArea_Heated(c : CRITERIA): REAL;
def vs.RoofArea_Heated(c):
    return REAL

Parameters

Name Type Description
c CRITERIA

Remarks

_c_ (2016.06.28): This returns the area excluding the overhang:

  • Roof Faces: the overhang is the part outside the roof axis (line with the arrow). Mind that this doesn't necessarily run parallel to a roof face's edge and the resulting areas are influcenced.
  • Roof objects: the overhang is ruled parametrically clicking a face and setting it in the roof dialog. This sets roof axis in the embedded Roof Face[s].

Below a schema posted by Jeff Ouellette 2008: RoofArea_Functions.png

Examples

resultVal := RoofArea_Heated(c);
import vs

# Returns the heated (interior) area along the slope of roofs or roof faces
# that meet the criteria.
c = "(SEL=TRUE)"  # selection criteria - all selected objects

area = vs.RoofArea_Heated(c)
vs.Message('RoofArea_Heated returned: ' + str(area))

See Also

Version

Availability: from Vectorworks 14.0

Category