Applying glazing through the API

The VE Python API allows users create simple programs using the Python Programming Language, to interact with a VE Model and/or Vista Results File
Post Reply
User avatar
Complex Potential
VE Expert
VE Expert
Posts: 467
Joined: Wed Jan 09, 2013 11:57 am
Location: Bristol, UK

Applying glazing through the API

Post by Complex Potential »

Hi

Is it possible to modify exact dimensions of glazing and doors per surface through the IES API? I can only find the following geom commands listed:

- geom.set_body_opening_type("window")
- geom.remove_openings_below_area_threshold(2.5)
- geom.remove_doors(iesve.opening_internality.internal, 0)
- geom.remove_holes(iesve.opening_internality.internal, 0)
- geom.set_percent_glazing(25)
- geom.set_percent_wall_glazing(10)
- geom.set_percent_doors(10)
- geom.set_percent_holes(10)

Many thanks

CP
User avatar
PCully
Site Admin
Site Admin
Posts: 1465
Joined: Tue Sep 09, 2008 9:52 am

Re: Applying glazing through the API

Post by PCully »

Hi,

This isn't possible yet via the api. I've added the request on to the development backlog for consideration in future development

Phil
IES Worldwide Technical Support
User avatar
Complex Potential
VE Expert
VE Expert
Posts: 467
Joined: Wed Jan 09, 2013 11:57 am
Location: Bristol, UK

Re: Applying glazing through the API

Post by Complex Potential »

Thanks for the reply Phil

The ability to manipulate detailed geometry through the API is fundamental to our future plans for use of the software. Can this please be considered as a priority?
gazzat5
VE Beginner
VE Beginner
Posts: 12
Joined: Tue Jul 09, 2019 9:53 am
Location: London
Contact:

Re: Applying glazing through the API

Post by gazzat5 »

From technical director Richard Quincey on an article about using IES to modify geometry:
In VE Python it is sensible to limit room geometry adjustments to changes in % windows/doors/openings and dimensional adjustments to shading objects
Why?
Moving space surfaces is quite likely to lead to over-lapping spaces and geometry errors; similarly you can move openings on a surface but again this can lead to geometry errors. As shading objects can over-lap with other objects without causing geometry errors adjus ting shade surfaces will not lead to such errors.
From: https://www.iesve.com/discoveries/artic ... h-geometry
Post Reply