Set fds properties
set_fds_propertiesUpdate an obstacle’s FDS runtime properties: merge fire, fuel, detector, smoke, sprinkler, or HVAC overrides, and set fire source, HRRPUA, or surface IDs.
Instructions
Update an obstacle's Runtime FDS Properties. Merge ANY fds_override fields and/or set is_fire_source/hrrpua/surf_ids. fds_override examples — fire: hrrpua_override, tmp_front, ramp_points, fire_area, fire_faces, ext_coeff; fuel/REAC: fuel_type, reac_co_yield, reac_soot_yield, reac_hcn_yield, reac_radiative_fraction; heat detector: activation_temp, rti, initial_temp; smoke: alpha_e, beta_e, alpha_c, beta_c; thermocouple: bead_diameter, emissivity, tc_density, specific_heat; sprinkler: spr_profile_id (shared spray profile), spr_spray_override (per-head FDS keys, e.g. {"particles_per_second":10000,"part":{"age":600}}; replaces the overrides — prefer spr_set_head_spray), spr_temp, spr_rti, k_factor (L/(min·bar^½)), operating_pressure (bar), flow_rate (L/min), spray_angle, particle_diameter (µm), spr_activation_time, spr_orientation (upright still 0,0,-1); HVAC: hvac_direction, volume_flow_rate, temperature, velocity, fan_curve, face_surfs, ramp_up_time. Read current values first with get_object_properties.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Obstacle ID | |
| hrrpua | No | kW/m² | |
| surf_ids | No | ||
| fds_override | No | fds_override fields to merge (any of the documented keys). | |
| is_fire_source | No |