View Issue Details

IDProjectCategoryView StatusLast Update
0002543ArchFeaturepublic2021-02-06 06:28
Reporteryorik Assigned Toyorik  
PrioritynormalSeverityminorReproducibilityN/A
Status assignedResolutionopen 
PlatformPCOSDebianOS VersionTesting 64bit
Target Version0.20 
Summary0002543: Implement GBXML export
DescriptionImplement the possibility to export a BIM model as GBXML
Additional InformationStarted in https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Arch/importGBXML.py
Downstream ticket: https://github.com/yorikvanhavre/BIM_Workbench/issues/6
Bountysource: https://www.bountysource.com/issues/65465675-implement-gbxml-export
TagsBountysource, fundable, funded
FreeCAD Information

Activities

yorik

2016-10-06 22:45

administrator   ~0007346

Last edited: 2016-10-06 22:47

Some more ideas to implement before actual export:

- Add some general settings to the project (site or building), maybe linked/embedded osm file?
- Add tool to subdivide solid faces with another solid (useful for FEM too)
- Base everything on spaces. What gets exported are spaces.
- Ability to mark faces of spaces as 1) shared 2) exterior 3) ground 4) window
- Ability to define thermal zones and add spaces to these thermal zones (use floors maybe?)
- Ability to retrieve a building's floor area

Also check the .osm format of openstudio. Openstudio itself will allow to set many more settings and do the necessary export to radiance and energyplus.

Basically from FreeCAD we should be able to do the same as what sketchup does, that is:

- create simple geometry (spaces)
- define what is shared wall, what is window, etc (a way to do that easily/automatically?)
- create shadowing devices (not sure how to do that, creates non-solid/manifold objects)
- give these spaces a name, a use/function, a thermal zone.

Kunda1

2018-10-04 12:54

administrator   ~0011918

Added https://github.com/yorikvanhavre/BIM_Workbench/issues/6 to the summary

yorik

2022-03-03 13:55

administrator   ~0016489

This ticket has been migrated to GitHub as issue 5654.

Related Changesets

FreeCAD: master 68615743

2016-10-07 03:35:45

yorik

Details Diff
Arch: Added several properties to Equipment, Space, Floor & Site needed for gbXML - issue 0002543 Affected Issues
0002543
mod - src/Mod/Arch/ArchEquipment.py Diff File
mod - src/Mod/Arch/ArchFloor.py Diff File
mod - src/Mod/Arch/ArchSite.py Diff File
mod - src/Mod/Arch/ArchSpace.py Diff File
mod - src/Mod/Arch/importGBXML.py Diff File

Issue History

Date Modified Username Field Change
2016-05-12 01:31 yorik New Issue
2016-05-12 01:31 yorik Status new => assigned
2016-05-12 01:31 yorik Assigned To => yorik
2016-05-12 01:33 yorik Target Version => 0.17
2016-10-06 22:45 yorik Note Added: 0007346
2016-10-06 22:47 yorik Note Edited: 0007346
2016-10-07 01:36 yorik Changeset attached => FreeCAD Master master 68615743
2017-10-22 20:51 wmayer Target Version 0.17 =>
2018-01-12 15:09 yorik Target Version => 0.18
2018-10-04 12:54 Kunda1 Additional Information Updated
2018-10-04 12:54 Kunda1 Note Added: 0011918
2018-11-07 21:11 yorik Additional Information Updated
2018-11-07 21:12 yorik Tag Attached: Bountysource
2019-02-15 00:25 yorik Target Version 0.18 => 0.19
2019-04-29 14:01 yorik Tag Attached: funded
2019-04-29 14:02 yorik Tag Attached: fundable
2021-02-06 06:28 abdullah Target Version => 0.20