# Load Objects

![](https://3405893330-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ma9gBkJelXEQ5LsYEl7%2Fuploads%2Fgit-blob-1663ddb6796b9b04a3adab7d12f065c80de87d6d%2FLoad_Objects.png?alt=media)

![](https://3405893330-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ma9gBkJelXEQ5LsYEl7%2Fuploads%2Fgit-blob-973aca1e71764ceae1ec6f6c34cd116552316dbd%2FLoad_Objects.png?alt=media) - [\[source code\]](https://github.com/ladybug-tools/dragonfly-grasshopper/blob/master/dragonfly_grasshopper/src/DF%20Load%20Objects.py)

Load any dragonfly object from a dragonfly JSON file

This includes any Model, Building, Story, Room2D, WindowParameter, or ShadingParameter.

It also includes any energy Material, Construction, ConstructionSet, Schedule, Load, ProgramType, or Simulation object.

### Inputs

* **df\_file \[Required]**

A file path to a dragonfly JSON (or DFJSON representing a full dragonfly Model) from which objects will be loaded into Grasshopper. This can also be the path to a Pollination Model Format (.POMF) file from which a dragonfly Model will be loaded. Note that, if the objects in the JSON are not a full model, they must be non-abridged in order to be loaded correctly.

* **load \[Required]**

Set to "True to load the objects from the \_df\_file.

### Outputs

* **report**

...

* **df\_objs**

A list of dragonfly objects that have been re-serialized from the input file.
