Create a new EnergyPlus building energy model from scratch using idfkit
Create a new building energy model based on: $ARGUMENTS
Gather requirements — Ask about (if not provided):
Weather data — Use search_weather_stations to find the closest weather station, then download_weather_file to get EPW + DDY files
Create model — Use new_model (defaults to latest EnergyPlus version). This seeds Version, Building, SimulationControl, and GlobalGeometryRules automatically.
Build the model using batch_add_objects for efficiency. Add in this order:
Validate — Run validate_model and fix any errors
Save — Use save_model to write the IDF/epJSON file
Always call describe_object_type before adding unfamiliar object types to know the required fields and valid values.