> For the complete documentation index, see [llms.txt](https://virtualfactory.gitbook.io/vlft/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://virtualfactory.gitbook.io/vlft/tools/ontogui/modules/utilities.md).

# Utilities

**Utilities tool** provides functionalities to generate reports and exchange files based on the contents of the currently loaded ontology modules:

* **Generate Log**, generating a log about the individuals and related properties.
* **Integrity Check**, checking the integrity of all individuals by interpreting the OWL axioms as Integrity Constraints according to the Closed World Assumption (CWA).
* **Report**:
  * T-box report in terms of classes, object properties, datatype properties.
  * Metrics of ontology modules.
* **Clean Ontology Modules**, cleaning the ontology modules by deleting dangling individuals
* **Export 3D scene**, generating exchange .json file representing a 3D scene for an application based on
  * [Babylon.js](/vlft/tools/vebjs.md)
  * [ApertusVR](/vlft/tools/apertusvr.md)
* **Export** a .json file representing the contents of the loaded ontology module.
* **Export 3D Animation**, generating exchange .json file representing a 3D animation for an application based on:
  * [Babylon.js](/vlft/tools/vebjs.md)
  * [ApertusVR](/vlft/tools/apertusvr.md)
* **Import JSON**, importing the contents of a .json file to loaded ontology module.

![](/files/-MjhfFy-vuejqiwVsMDQ)
