https://github.com/pvlib/pvcollada
Working files for the PVCollada specification
https://github.com/pvlib/pvcollada
Last synced: 5 months ago
JSON representation
Working files for the PVCollada specification
- Host: GitHub
- URL: https://github.com/pvlib/pvcollada
- Owner: pvlib
- License: other
- Created: 2024-05-02T22:05:15.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-28T07:05:03.000Z (5 months ago)
- Last Synced: 2026-01-28T23:19:26.946Z (5 months ago)
- Language: Python
- Homepage: https://pvlib.github.io/pvcollada/
- Size: 3.83 MB
- Stars: 30
- Watchers: 6
- Forks: 5
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PVCollada
PVCollada uses the COLLADA standard to describe photovoltaic (PV) power systems.
# PVCollada 2.0
PVCollada 2.0 is based on COLLADA 1.5. A PVCollada 2.0 document must be a valid COLLADA 1.5 document.
PVCollada 2.0 uses COLLADA's elements to provide PV-specific elements that describe the physical components and the electrical and mechanical
relationships among these components. PVCollada elements are located in structures. PVCollada 2.0 documents can include custom elements in
other structures.
# PVCollada 1.4.1
PVCollada 1.4.1 is a modification of the COLLADA 1.4.1 schema. A PVCollada 1.4.1 document is not a valid COLLADA document. Modifications from COLLADA 1.4.1 are:
1. The following are optional in PVCollada 1.4.1, but required in COLLADA 1.4.1.
```xml
(type: xs:dateTime)
(type: xs:dateTime)
```
2. The following are string type in PVCollada 1.4.1 but are required to be type xs:ID and xs:NCName, respectively, in COLLADA 1.4.1.
```xml
```
3. PVCollada 1.4.1 adds the following elements:
```xml
The source element shall contain two float_arrays.
```