UTCI Comfort Map Wind Speed

Hello Everyone,

I am attempting to use CFD wind speed results as inputs to the wind_speed input of the UTCI Comfort. I fed the folder path to the input, but upon running the simulation this error shows up. The csv file has also disappeared from the original folder containing the csv file. Note that the simulation runs without problems if I don’t feed custom wind speeds.

  1. Solution exception:
    The recipe failed to run with the following error(s):

2026-02-26 16:43:12 ERROR: “SplitAirSpeedFolder” failed. See below for more information:
FileNotFoundError: [Errno 2] No such file or directory: ‘C:\Users\Kenneth-HM.Leung\AppData\Local\Temp\SplitAirSpeedFolder-d1ivi_k1\input_folder\focusAreas.csv’

Execution Summary
Scheduled 39 tasks of which:

  • 23 ran successfully:
    • 1 CopyGridInfo(…)
    • 1 CopyRedistInfo(…)
    • 1 CopyResultInfo(…)
    • 1 CreateDirectSky(…)
    • 1 CreateDynamicShadeOctrees(…)
  • 1 failed:
    • 1 SplitAirSpeedFolder(…)
  • 15 were left pending, among these:
    • 1 were missing external dependencies:
      • 1 PrepareFolder(…)
    • 1 had failed dependencies:
      • 1 _PrepareFolder_1f915e33Orchestrator(…)
    • 12 had missing dependencies:
      • 1 LetUtciComfortMapFly(…)
      • 1 RestructureConditionIntensityResults(…)
      • 1 RestructureConditionResults(…)
      • 1 RestructureCspResults(…)
      • 1 RestructureHspResults(…)
    • 1 was not granted run permission by the scheduler:
      • 1 PrepareFolder(…)

This progress looks :frowning: because there were failed tasks

Would be grateful if someone could have a look! I have attached the csv file. I am simulating for one hour only.
image

focusAreas.zip (14.5 KB)

image

image

Many thanks.

Hi @homan95,

I am not able to recreate the issue. Are you able to share the Grasshopper/Rhino file that you used?

Hello,

I’ve put together a sample gh file and wind speed (in the zip file). The rhino file is in this google drive link: https://drive.google.com/file/d/1gnv_sBPa_dISPWEIoWxtKKIQ9_CnUOda/view?usp=sharing

focusAreas.zip (314 Bytes)
20260304_UTCI_test.gh (77.1 KB)

On a separate issue, I realise that if the geometry is too complicated e.g. if “trees” in the rhino model is included (component disabled in grasshopper now), the simulation would take significant longer to finish (or in a worse case memory runs out eventually). Should I raise this issue in a separate thread?

Thank you so much for your help again!

Best regards,
Kenneth Leung

hi @mikkel just in case you’ve missed it because I didn’t tag you, I have uploaded the samples in the previous response, thank you again!

Hi @homan95,

The Grasshopper file is missing the referenced geometry. Maybe you have to set it again. I compared it to the old Grasshopper and I am still not able to recreate the issue.

Also, please share the log file for the failed run. You should be able to find it in a path similar to the below. Since you used the _folder_ in HB Recipe Settings you should navigate to that folder.

C:\Users\[USERNAME]\simulation\[MODEL_NAME]\utci_comfort_map\__logs__\logs.log

Hi @mikkel

I gave it a check and I found that all the reference geometries are there, even though the “RoomSolid” components are throwing an error. Please let me know if I’m misunderstanding your response.

Cheers,
Kenneth

Hi @homan95,

My bad! I was mixing the Rhino/GH files. Can you share the log file that I mentioned above?

Hi @mikkel ,

Right! Here are two sets of log files, one with the reference to the tree objects enabled and the other disabled (the one with trees referenced never finished running as it would have taken too long, I force-quitted it).

Thanks!

Kenneth
__logs__WithTrees.zip (28.6 KB)
__logs__WithoutTrees.zip (20.5 KB)

Hi @homan95,

I just had a quick look at the one without trees.

The issue is no longer the same as the one you mentioned in the first post. It fails later in the recipe because the wind speed file is UTF-8 BOM encoded. If you change it to UTF-8 it should run. I imagine you can change the encoding in whatever software you used to save the file.

I can have a look at the one with trees later.

@mikkel the without-tree case appears to be working with the wind speed csv set to UTF-8 encoding, thank you!!

Hey @mikkel just wondering if you’ve found anything on the issue regarding the time taken to simulate the tree case? Thank you!

Hi @homan95,

You can try to make a mesh of the trees. Just be careful that it doesn’t create 12.480 mesh faces for some of the trees. You probably want to avoid that so you will have to simplify it or create the mesh in a different way.

If you plug the mesh into HB Shade it will create ShadeMesh objects.