-
Notifications
You must be signed in to change notification settings - Fork 0
Description
@ladybug-tools/spiders
Spider gbXML Fixer 'Atrax' R0.4.7
Note new semantic versioning-compatible numbering
Spider gbXML Fixer enables you to:
- Access online and local gbXML files via URL, file ope dialog box and drag&drop
- Run an extensive set of checks - with most checks also providing automated fixes
- Save fixed models as .XML or .ZIP files
The following are the checks and fixes currently implemented:
- Inspect files in real-time 3D
- Check for valid text and numbers
- Check project offset distance from origin
- Check for openings with more than four vertices
- Fix missing required gbXML attributes
- Fix surfaces with invalid surface type name
- Fix surfaces with invalid ExposedToSun
- Fix surfaces with duplicate planar coordinates
- Fix surfaces with an extra adjacent space
- Fix surfaces with duplicate adjacent spaces
- Fix air surfaces with single adjacent space
- Fix Surfaces with CAD object ID missing
Using the Fixer should be much easier than doing searching for and replacing text in a gbXML file and should be faster than using the Spider Viewers.
Notes
The current release establishes a system of modules that should be fairly easy to modify and add to.
A number of features are embedded in each module to help humans with testing. Future releases - once a module is well-tested - could do away with the human-verification aspects and simply fix the issues with a single click.
In the coming week, there will be testing on all the available sample files. A few additional modules may also be created. Work will continue on making all modules have the same user interface. And bugs will be fixed.
In the following week, announcements will be made on the Ladybug Tools Forum and other suitable venues along with requests for test cases.
