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
Applying glazing through the API
- Complex Potential
- VE Expert

- Posts: 467
- Joined: Wed Jan 09, 2013 11:57 am
- Location: Bristol, UK
Re: Applying glazing through the API
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
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
- Complex Potential
- VE Expert

- Posts: 467
- Joined: Wed Jan 09, 2013 11:57 am
- Location: Bristol, UK
Re: Applying glazing through the API
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?
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?
Re: Applying glazing through the API
From technical director Richard Quincey on an article about using IES to modify geometry:
Why?In VE Python it is sensible to limit room geometry adjustments to changes in % windows/doors/openings and dimensional adjustments to shading objects
From: https://www.iesve.com/discoveries/artic ... h-geometryMoving 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.

