I’m getting this error when trying to run UWG:
Solution exception:The UWG failed to run:
UWG model simulation failed.
FATAL ERROR! Try running a shorter simulation (for a fraction of the year)
or try increasing the simulation timesteps per hour.
Error at 7/1 36300s
T_INDOOR: 297.04999999999984C
T_CEILING: 169.6955672320259C
BEMDef,
bldtype: midriseapartment
builtera: pst80
mass: MassFloor
wall: SteelFrame
roof: IEAD
frac: 0.226.
Traceback (most recent call last):
File “C:\Program Files\ladybug_tools\python\lib\site-packages\uwg\cli\simulate.py”, line 50, in simulate_json_model
uwg_model.simulate()
File “C:\Program Files\ladybug_tools\python\lib\site-packages\uwg\uwg.py”, line 1353, in simulate
self.UCM, self.UBL, self.BEM = urbflux(
File “C:\Program Files\ladybug_tools\python\lib\site-packages\uwg\urbflux.py”, line 38, in urbflux
BEM[j].building.BEMCalc(UCM, BEM[j], forc, parameter, simTime)
File “C:\Program Files\ladybug_tools\python\lib\site-packages\uwg\building.py”, line 385, in BEMCalc
raise Exception(
Exception: FATAL ERROR! Try running a shorter simulation (for a fraction of the year)
or try increasing the simulation timesteps per hour.
Error at 7/1 36300s
T_INDOOR: 297.04999999999984C
T_CEILING: 169.6955672320259C
BEMDef,
bldtype: midriseapartment
builtera: pst80
mass: MassFloor
wall: SteelFrame
roof: IEAD
frac: 0.226.
I started with this sample file I found in another post - and just added my own test geometry (in those red internalised geo components). It runs fine as is - with the original sample file’s geo attached:
uwg_example_PC1.gh (613.2 KB)
It also runs fine if I replace either of these bulding geometry inputs with my own - each of which is just a single box-shaped solid polysurface:
However, not when both are attached simultaneously:
Same thing if I use the 2 original building geometry inputs but supply my own terrain geometry - which is just a flat rectangular plane. It fails with a very similar error message:
FYI: I’m on V1.8 - could this be a simple versioning issue? I can’t quickly change versions because I’d need to get IT involved - so checking first whether there’s another easy fix.






