Editing AEC Free Software directory

From Wiki.OSArch

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
 
== Introduction ==
 
== Introduction ==
  
This page lists software published under a [https://en.wikipedia.org/wiki/Free_software Free/libre] or [https://en.wikipedia.org/wiki/Open_source Open Source] (FLOSS) software license. It lists many types of packages for many purposes and is surely not comprehensive as the reach of FLOSS is extensive and always growing. If you know of anything we're missing please [https://community.osarch.org/discussion/7/aec-free-software-directory#latest let us know on our forum] or just add it wherever you think it makes sense. Many software projects have dedicated pages on this wiki, these are all listed on the [[:Category:Software|Category:Software]] page.
+
This page lists software published under a [https://en.wikipedia.org/wiki/Free_software Free/libre] or [https://en.wikipedia.org/wiki/Open_source Open Source] (FLOSS) software license. It lists many types of packages for many purposes and is surely not comprehensive as the reach of FLOSS is extensive and always growing. If you know of anything we're missing please let us know by just adding it wherever you think it makes sense.
[https://Trendyreplicas.com Replica Handbags] , [https://hectornfwk42198.blogolize.com Replica Handbags Blog]
+
 
We are not the only group trying to promote free/libre software for AEC. Here are some other software lists: [https://help.ubuntu.com/community/UbuntuEngineering Ubuntu software list for engineering] (needs an update), [https://www.caelinux.com/CMS3/ CAELinux] is a distribution, forum and software list. If you want to help work towards [https://community.osarch.org/discussion/1023/a-new-type-of-software-directory a new type of software directory] drop by the forum.
+
We are not the only group trying to promote free/libre software for AEC. Here are some other software lists: [https://help.ubuntu.com/community/UbuntuEngineering Ubuntu software list for engineering] (needs an update), [https://www.caelinux.com/CMS3/ CAELinux] is a distribution, forum and software list.
  
 
== General Purpose ==
 
== General Purpose ==
Line 33: Line 33:
 
| A real time, web-based whiteboarding and markup tool.
 
| A real time, web-based whiteboarding and markup tool.
 
| [https://github.com/excalidraw/excalidraw/blob/master/LICENSE MIT]
 
| [https://github.com/excalidraw/excalidraw/blob/master/LICENSE MIT]
|-
 
|-
 
| [[File:Tldraw logo.png|64px]]
 
| [https://www.tldraw.com/ tldraw]
 
| A real time, web-based whiteboarding and markup tool.
 
| [https://github.com/tldraw/tldraw/blob/main/LICENSE.md under review]
 
 
|-
 
|-
 
| [[File:icon_FreeCAD.png]]
 
| [[File:icon_FreeCAD.png]]
Line 61: Line 55:
 
|}
 
|}
  
== GIS and URBAN ==
+
== GIS ==
  
Geographic Information Systems are used to interrogate GIS-level data, overlay multiple data sets, and integrate with BIM data. For more FLOSS GIS Apps visit https://www.osgeo.org/
+
Geographic Information Systems are used to interrogate GIS-level data, overlay multiple data sets, and integrate with BIM data.
  
 
{| class="mw-collapsible wikitable sortable"
 
{| class="mw-collapsible wikitable sortable"
Line 81: Line 75:
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
 
|-
 
|-
| [[File:Grassgis_logo.png|64px]]
+
| [[File:Grassgis_logo_colorlogo_text_whitebg_64.png]]
 
| [[GRASS GIS]]
 
| [[GRASS GIS]]
 
| Geographic Resources Analysis Support System (GRASS) from the U.S. Army Corps of Engineers' Construction Engineering Research Laboratory (USA/CERL)
 
| Geographic Resources Analysis Support System (GRASS) from the U.S. Army Corps of Engineers' Construction Engineering Research Laboratory (USA/CERL)
Line 89: Line 83:
 
| [https://josm.openstreetmap.de/ JOSM]
 
| [https://josm.openstreetmap.de/ JOSM]
 
| JOSM is an extensible editor for ​OpenStreetMap (OSM) for ​Java 8+. It supports loading GPX tracks, background imagery, and OSM data from local sources as well as from online sources and allows to edit the OSM data (nodes, ways, and relations) and their metadata tags.  
 
| JOSM is an extensible editor for ​OpenStreetMap (OSM) for ​Java 8+. It supports loading GPX tracks, background imagery, and OSM data from local sources as well as from online sources and allows to edit the OSM data (nodes, ways, and relations) and their metadata tags.  
| [[GPL-2.0]]
 
|-
 
|
 
| [https://www.reos.site/en/home/ Lekan]
 
| Free and open-source tools for hydrological and hydraulic analysis. The user works in a GIS environment based on QGIS engine.
 
 
| [[GPL-2.0]]
 
| [[GPL-2.0]]
 
|-
 
|-
Line 100: Line 89:
 
| mago3D seamlessly integrates AEC (Architecture, Engineering, Construction) and 3D GIS in web browser using Cesium.
 
| mago3D seamlessly integrates AEC (Architecture, Engineering, Construction) and 3D GIS in web browser using Cesium.
 
| [[Apache-2.0]]
 
| [[Apache-2.0]]
|-
 
|
 
| [https://github.com/victorcalixto/mega-polis Mega-Polis]
 
| [[:Category:Blender_Add-on|Blender Add-on]]. MEGA-POLIS is a Data-Driven Urban Design Toolkit. This is an add-on for Blender that extends Sverchok add-on.
 
| [[GPL-3.0]]
 
 
|-
 
|-
 
|  
 
|  
Line 115: Line 99:
 
| OpenStreetMaps is a community built map of the world, powering map data about roads, trails, cafés, railway stations, and much more, on thousands of web sites, mobile apps, and hardware devices.
 
| OpenStreetMaps is a community built map of the world, powering map data about roads, trails, cafés, railway stations, and much more, on thousands of web sites, mobile apps, and hardware devices.
 
| [[ODbL]]
 
| [[ODbL]]
|-
 
|
 
| [http://osm2world.org/ OSM2World]
 
| OSM2World is a converter that creates three-dimensional models of the world from OpenStreetMap data. It can be used as a stand-alone tool, on a server or as a library in Java programs.
 
| LGPL-3.0 license
 
 
|-
 
|-
 
| [[File:Icon_qgis_64x64.jpeg]]
 
| [[File:Icon_qgis_64x64.jpeg]]
Line 128: Line 107:
 
| [[File:Icon_qfield-logo.svg]]
 
| [[File:Icon_qfield-logo.svg]]
 
| [https://qfield.org QField]
 
| [https://qfield.org QField]
| An android and ios app that syncs your QGIS projects to a mobile device and allows for in the field GIS data viewing and entry. Also available for Windows desktop. 
+
| An android app that syncs your QGIS projects to a mobile device and allows for in the field GIS data viewing and entry.  
 
| [[GPL-2.0]]
 
| [[GPL-2.0]]
 
|-
 
|-
Line 241: Line 220:
 
| LuxCoreRender is a physically based and unbiased rendering engine. Based on state of the art algorithms, LuxCoreRender simulates the flow of light according to physical equations, thus producing realistic images of photographic quality.
 
| LuxCoreRender is a physically based and unbiased rendering engine. Based on state of the art algorithms, LuxCoreRender simulates the flow of light according to physical equations, thus producing realistic images of photographic quality.
 
| [[Apache-2.0]]
 
| [[Apache-2.0]]
|-
 
|
 
| [https://github.com/fougue/mayo MAYO]
 
| 3D CAD viewer and converter based on Qt + OpenCascade
 
| [[BSD-2-Clause license ]]
 
 
|-
 
|-
 
|
 
|
Line 260: Line 234:
 
| [https://f3d-app.github.io/f3d/ F3D]
 
| [https://f3d-app.github.io/f3d/ F3D]
 
| F3D is a fast and minimalist cross-platform open-source 3D viewer, It supports a range of file formats (including animated glTF, stl, step, ply, obj, fbx), and provides numerous rendering and texturing options. If you work with any kind of 3D data, you can use F3D to get a quick look at it as you would with a simple image viewer.
 
| F3D is a fast and minimalist cross-platform open-source 3D viewer, It supports a range of file formats (including animated glTF, stl, step, ply, obj, fbx), and provides numerous rendering and texturing options. If you work with any kind of 3D data, you can use F3D to get a quick look at it as you would with a simple image viewer.
| [https://github.com/f3d-app/f3d/blob/master/LICENSE BSD License]
+
| [[BSD License]]
|-
 
|}
 
 
 
===Technical Documentation===
 
 
 
Tools to document technical installations like electric appliances or plumbing in buildings. The tools presented may do more.
 
 
 
{| class="mw-collapsible wikitable sortable"
 
! Icon
 
! Name
 
! Description
 
! License
 
|-
 
|[[File:Icon Qelectrotech 64x64.png]]
 
|[[Qelectrotech]]
 
|Qelectrotech is an open-source tool to document electrical appliances: be it a dispatching cabin or a whole house. gives you dxf or pdf professional documentations in form of schemata.
 
|[[GPL-2.0]]
 
 
|-
 
|-
 
|}
 
|}
Line 388: Line 345:
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
 
|-
 
|-
 
|-
 
| [[File:Logo meshroom.png|Meshlab|64x64px]]
 
| [https://github.com/alicevision/Meshroom/ MeshRoom]
 
| Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework.
 
| [[MPL-2.0]]
 
|-
 
 
 
 
| [[File:Odm-logo.svg|OpenDroneMap|64x64px]]
 
| [[File:Odm-logo.svg|OpenDroneMap|64x64px]]
 
| [https://www.opendronemap.org/ Open Drone Map]
 
| [https://www.opendronemap.org/ Open Drone Map]
Line 406: Line 354:
 
| [[:Category:Blender_Add-on|Blender add-on]]. Display, edit, filter, render, convert, generate and export colored point cloud PLY files in Blender. (Free version 0.9.3 [https://github.com/uhlik/bpy#point-cloud-visualizer-for-blender-280 for B3D 2.8])
 
| [[:Category:Blender_Add-on|Blender add-on]]. Display, edit, filter, render, convert, generate and export colored point cloud PLY files in Blender. (Free version 0.9.3 [https://github.com/uhlik/bpy#point-cloud-visualizer-for-blender-280 for B3D 2.8])
 
| [[GPL-2.0]]
 
| [[GPL-2.0]]
|-
 
 
|
 
| [https://potree.github.io/ Potree]
 
| Potree is a free open-source WebGL based point cloud renderer for large point clouds. It is based on the TU Wien Scanopy project and research projects Harvest4D, GCD Doctoral College and Superhumans.
 
| [https://github.com/potree/potree/blob/develop/LICENSE BSD-2-Clause-Views]
 
 
 
|-
 
|-
 
| [[File:Regard3d_zopfli.png|64px]]
 
| [[File:Regard3d_zopfli.png|64px]]
Line 431: Line 372:
 
| [[File:Total_Open_Station.png|Total Open Station|64x64px]]
 
| [[File:Total_Open_Station.png|Total Open Station|64x64px]]
 
| [https://tops.iosa.it/ Total Open Station]
 
| [https://tops.iosa.it/ Total Open Station]
| Total Open Station (TOPS) downloads land survey data from total stations on your computer, from almost any operating system. Data you download can be archived as is, and exported to exchange formats (CSV, [[Drawing_Exchange_Format_(DXF)|DXF]], GeoJSON, ...) for use in CAD or GIS software.
+
| Total Open Station (TOPS) downloads land survey data from total stations on your computer, from almost any operating system. Data you download can be archived as is, and exported to exchange formats (CSV, [[DXF]], GeoJSON, ...) for use in CAD or GIS software.
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
 
|-
 
|-
Line 449: Line 390:
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
 
|-
 
|-
| [[File:BHoM_icon.png|center]]
+
| [[File:BHoM_icon.png]]
 
| [[BHoM]]
 
| [[BHoM]]
 
| "The Buildings and Habitats object Model. A collaborative computational development project and collective experiment. By sharing and co-creating code we can better shape our environment and our future. We want technology to be open and accessible for all. And we think that by working together we can solve harder more impactful problems for the world."
 
| "The Buildings and Habitats object Model. A collaborative computational development project and collective experiment. By sharing and co-creating code we can better shape our environment and our future. We want technology to be open and accessible for all. And we think that by working together we can solve harder more impactful problems for the world."
Line 458: Line 399:
 
| [[:Category:Blender_Add-on|Blender add-on]]. An add-on for beautiful, detailed, and data-rich [[OpenBIM]] with [[Blender]]. Create data-rich [[Industry_Foundation_Class|IFC]]4 data to future-proof your BIM data and integrate with the rest of the [[OpenBIM]] ecosystem.  
 
| [[:Category:Blender_Add-on|Blender add-on]]. An add-on for beautiful, detailed, and data-rich [[OpenBIM]] with [[Blender]]. Create data-rich [[Industry_Foundation_Class|IFC]]4 data to future-proof your BIM data and integrate with the rest of the [[OpenBIM]] ecosystem.  
 
| [[LGPL-2.0]]
 
| [[LGPL-2.0]]
|-
 
|
 
| Blender Add-on: [https://makertales.gumroad.com/l/CADsketcher CAD Sketcher]
 
| A constraint-based sketcher addon created by hlorus for Blender that allows you to create precise 2d shapes by defining CAD geometric constraints like tangents, distances, angles, equal and more.
 
| [[GPL-3.0]]
 
 
|-
 
|-
 
| [[File:Icon_CADTransform_64.png]]
 
| [[File:Icon_CADTransform_64.png]]
Line 468: Line 404:
 
| [[:Category:Blender_Add-on|Blender add-on]]. CAD like transform operations for blender 2.8+
 
| [[:Category:Blender_Add-on|Blender add-on]]. CAD like transform operations for blender 2.8+
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
|-
+
|  
| [[File:Icon BRL-CAD 64.png]]
 
| [https://brlcad.org/ BRL-CAD]
 
| BRL-CAD is a powerful open source cross-platform solid modeling system that includes interactive geometry editing, high-performance ray-tracing for rendering and geometric analysis, a system performance analysis benchmark suite, geometry libraries for application developers, and more than 30 years of active development.
 
| [[BSD]] / [[LGPL]]
 
 
|-
 
|-
 
| [[File:Compas_icon_white.png|64px]]
 
| [[File:Compas_icon_white.png|64px]]
Line 478: Line 410:
 
| "A computational framework for collaboration and research in Architecture, Engineering, Fabrication, and Construction"  
 
| "A computational framework for collaboration and research in Architecture, Engineering, Fabrication, and Construction"  
 
| [[MIT]]
 
| [[MIT]]
|-
 
|
 
| [https://github.com/dubstar-04/Design Design]
 
| 2D CAD for GNOME (Early stage of development).
 
| [[GPL-3.0 license ]]
 
 
|-
 
|-
 
| [[File:DynFreeCAD icon.svg]]
 
| [[File:DynFreeCAD icon.svg]]
Line 488: Line 415:
 
| [[Dynamo]] nodes for the FreeCAD API  
 
| [[Dynamo]] nodes for the FreeCAD API  
 
| [[MIT]]
 
| [[MIT]]
|-
 
| [[File:Icon FreeCAD.png]]
 
| [[FreeCAD]]
 
| FreeCAD is an open-source, extensible, parametric 2D and 3D modeler primarily designed for mechanical engineering but which can be used in many different fields like machining, routing, 3D printing, finite element analysis, and of course, architecture and construction. Parametric modeling allows you to modify your design by going back into your model history and changing its parameters
 
 
|-
 
|-
 
|
 
|
Line 497: Line 420:
 
| A PyClone Blender asset library designed to help with architectural and interior design
 
| A PyClone Blender asset library designed to help with architectural and interior design
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
 +
|-
 +
| [[File:Icon BRL-CAD 64.png]]
 +
| [https://brlcad.org/ BRL-CAD]
 +
| BRL-CAD is a powerful open source cross-platform solid modeling system that includes interactive geometry editing, high-performance ray-tracing for rendering and geometric analysis, a system performance analysis benchmark suite, geometry libraries for application developers, and more than 30 years of active development.
 +
| [[BSD]] / [[LGPL]]
 +
|-
 +
| [[File:Icon FreeCAD.png]]
 +
| [[FreeCAD]]
 +
| FreeCAD is an open-source, extensible, parametric 2D and 3D modeler primarily designed for mechanical engineering but which can be used in many different fields like machining, routing, 3D printing, finite element analysis, and of course, architecture and construction. Parametric modeling allows you to modify your design by going back into your model history and changing its parameters
 
|-
 
|-
 
|
 
|
| [https://github.com/hypar-io/Elements Hypar Elements]
+
| [https://hypar-io.github.io/Elements/Elements/WhatIsElements.html Hypar Elements]
 
| Hypar Elements is a cross-platform library for creating building elements. It's meant to be used by architects, engineers, and other building professionals who want to write code that generates buildings.
 
| Hypar Elements is a cross-platform library for creating building elements. It's meant to be used by architects, engineers, and other building professionals who want to write code that generates buildings.
 
| [[MIT]]
 
| [[MIT]]
Line 522: Line 454:
 
| Prism is an open source app which accelerates the design process for precision manufactured housing (PMH) for London. It is free and easy to use and combines the Mayor of London’s spatial planning rules with precision manufacturer expertise to help you to quickly determine viable PMH options for your development.
 
| Prism is an open source app which accelerates the design process for precision manufactured housing (PMH) for London. It is free and easy to use and combines the Mayor of London’s spatial planning rules with precision manufacturer expertise to help you to quickly determine viable PMH options for your development.
 
| [[MIT]]
 
| [[MIT]]
|-
 
| [[File:Qad Icon.png|64x64px]]
 
| [https://plugins.qgis.org/plugins/qad/ QAD]
 
| QGIS Plug In: Quantum Aided Design- CAD tools interface for QGIS including command line and standard CAD commands. 
 
| [[GPL-3.0]]
 
 
|-
 
|-
 
| [[File:Icon QCAD.png]]
 
| [[File:Icon QCAD.png]]
Line 545: Line 472:
 
| [[File:Icon speckle 64.png]]
 
| [[File:Icon speckle 64.png]]
 
| [[Speckle]]
 
| [[Speckle]]
| Speckle is an open source cloud-based data platform for AEC. It provides a method of liberating data from one platform to another in a quick, manageable, and efficient way. It works with Blender, ThreeJS, Rhino, Grasshopper, Excel, Unity, GSA, [[Revit]], QGIS, and Dynamo.
+
| Speckle is an open source cloud-based data platform for AEC. It provides a method of liberating data from one platform to another in a quick, manageable, and efficient way. It works with Blender, ThreeJS, Rhino, Grasshopper, Excel, Unity, GSA, [[Revit]], and Dynamo.
 
| [[MIT]]
 
| [[MIT]]
 
|-
 
|-
Line 554: Line 481:
 
|-
 
|-
 
|
 
|
| [[Tissue]]
+
| [http://www.co-de-it.com/wordpress/code/blender-tissue Tissue]
| [[:Category:Blender_Add-on|Blender add-on]]. Create parametrically linked tessellations with a base mesh and component(s) in Blender. Useful for computational and architectural design.
+
| [[:Category:Blender_Add-on|Blender add-on]]. Create parametric and tessellated panels in Blender, for computational design.
 
| [[GPL-2.0]]
 
| [[GPL-2.0]]
 
|-
 
|-
Line 569: Line 496:
 
|-
 
|-
 
|
 
|
| [[ZCAD]]
+
| [https://github.com/zamtmn/zcad ZCAD]
| ZCAD is a simple CAD program, written in Lazarus / FPC. It can open DXF2000 files and save it. Also, it has some edition tools.  
+
| ZCAD is a simple CAD program, written in Lazarus / FPC. It can open DXF files and save it as PDF, SVG... Also, it has some edition tools.  
| GPL-3.0 or MPL-2.0
+
| mLGPLv2
 
|}
 
|}
  
Line 587: Line 514:
 
| [[LGPL-3.0]]
 
| [[LGPL-3.0]]
 
|-
 
|-
| [[File:Bimdata_logo.svg|BIMData|64x64px|center]]
+
| [[File:Bimdata_logo.svg|BIMData|64x64px]]
 
| [https://bimdata.io/ BIMData]
 
| [https://bimdata.io/ BIMData]
 
| A simple online tool to deal with [[Industry_Foundation_Class|IFC]] and [[BIM Collaboration Format (BCF)|BCF]]. Has an electronic document management, issue management, visualise, check, and share digital models.
 
| A simple online tool to deal with [[Industry_Foundation_Class|IFC]] and [[BIM Collaboration Format (BCF)|BCF]]. Has an electronic document management, issue management, visualise, check, and share digital models.
Line 596: Line 523:
 
| BIMserver.org is an open source development and has been a leader in the [[openBIM]] world for more than 10 years. The open source BIM community works together to create a best-of-class BIM-environment, including the Netherlands Organisation for Applied Scientific Research, TNO, who has been at the forefront of the development of this software for many years.
 
| BIMserver.org is an open source development and has been a leader in the [[openBIM]] world for more than 10 years. The open source BIM community works together to create a best-of-class BIM-environment, including the Netherlands Organisation for Applied Scientific Research, TNO, who has been at the forefront of the development of this software for many years.
 
| [[AGPL-3.0]]
 
| [[AGPL-3.0]]
|-
 
| -
 
| [https://ifcwebserver.org IFCWebServer.org]
 
| IFC WebServer is a free to use online data model server and BIM viewer based on IFC standards. It enables BIM managers and AEC professionals to have full access to all information and relations inside IFC models and to simplify sharing, exchanging information and checking the quality of BIM models. IFCWebServer supports out of the box any IFC official release or any valid extended schema so it can be used by researchers and developers.
 
| [[Partially OS & MIT]]
 
 
|-
 
|-
 
| -
 
| -
Line 612: Line 534:
 
| [[MIT]]
 
| [[MIT]]
 
|-
 
|-
|
+
| [[File:Ifcopenshell logo.png|64x64px]]
| [[Bldrs|Bldrs/Share]]
 
| Share is a web-based BIM & CAD integration environment, running at bldrs.ai.
 
| [https://github.com/bldrs-ai/Share/issues/377 License discussion]
 
|-
 
|
 
| [https://github.com/pattern-x/gemini-viewer Gemini-Viewer]
 
| WebGL BIM Viewer based on xeoKit-sdk, written with TypeScript.
 
| [[AGPL-3.0]]
 
|-
 
| [[File:Ifcopenshell logo.png|64x64px|center]]
 
 
| [https://blenderbim.org/download.html IFCCOBie]
 
| [https://blenderbim.org/download.html IFCCOBie]
 
| CLI tool to convert COBie data from an IFC file to spreadsheet format, and log all IFC errors that occur during the conversion process.
 
| CLI tool to convert COBie data from an IFC file to spreadsheet format, and log all IFC errors that occur during the conversion process.
 
| [[LGPL-3.0]]
 
| [[LGPL-3.0]]
 
|-
 
|-
| [[File:Ifcopenshell logo.png|64x64px|center]]
+
| [[File:Ifcopenshell logo.png|64x64px]]
 
| [https://blenderbim.org/download.html IFCDiff]
 
| [https://blenderbim.org/download.html IFCDiff]
 
| CLI tool to compare geometric and data differences between two IFC files and produce a diff report in JSON format.
 
| CLI tool to compare geometric and data differences between two IFC files and produce a diff report in JSON format.
Line 669: Line 581:
 
! License
 
! License
 
|-
 
|-
|  
+
|
 
| [https://gmsh.info/ Gmsh]
 
| [https://gmsh.info/ Gmsh]
 
| Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities. Gmsh is built around four modules: geometry, mesh, solver and post-processing.
 
| Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities. Gmsh is built around four modules: geometry, mesh, solver and post-processing.
 
| [[LGPL-2.0]]
 
| [[LGPL-2.0]]
 
|-
 
|-
| [[File:Paraview_logo.png|64px]]
+
|
| [[ParaView]]
+
| [https://www.paraview.org/ ParaView]
 
| ParaView is an open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. The data exploration can be done interactively in 3D or programmatically using ParaView’s batch processing capabilities.
 
| ParaView is an open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. The data exploration can be done interactively in 3D or programmatically using ParaView’s batch processing capabilities.
 
| [[BSD]]
 
| [[BSD]]
 
|}
 
|}
 
 
===Structural, thermal and computational fluid dynamics (CFD) analysis===
 
===Structural, thermal and computational fluid dynamics (CFD) analysis===
 
{| class="mw-collapsible wikitable sortable"
 
{| class="mw-collapsible wikitable sortable"
Line 686: Line 597:
 
! Description
 
! Description
 
! License
 
! License
|-
 
|
 
| [https://github.com/Krande/adapy ADA- PY]
 
| ADA - Assembly for Design & Analysis - A python library for working with structural analysis and design. Ada-py delivers an object-oriented framework for CAD/BIM/FEM modelling, interoperability and Finite Elements (FE) post-processing..
 
| [[GPL-3.0]]
 
 
|-
 
|-
 
|
 
|
Line 711: Line 617:
 
| Code_Saturne is the free, open-source software developed and released by EDF to solve computational fluid dynamics (CFD) applications. It solves the Navier-Stokes equations for 2D, 2D-axisymmetric and 3D flows, steady or unsteady, laminar or turbulent, incompressible or weakly dilatable, isothermal or not, with scalars transport if required.
 
| Code_Saturne is the free, open-source software developed and released by EDF to solve computational fluid dynamics (CFD) applications. It solves the Navier-Stokes equations for 2D, 2D-axisymmetric and 3D flows, steady or unsteady, laminar or turbulent, incompressible or weakly dilatable, isothermal or not, with scalars transport if required.
 
| [[GPL-2.0]]
 
| [[GPL-2.0]]
|-
 
|
 
| [https://pages.nist.gov/cfast/index.html CFAST]
 
| CFAST is a two-zone fire model capable of predicting the environment in a multi-compartment structure subjected to a fire.
 
| [Public domain license.]
 
 
|-
 
|-
 
|
 
|
Line 722: Line 623:
 
| [[GPL-2.0]] (software) and [[LGPL-2.1]] (solver)
 
| [[GPL-2.0]] (software) and [[LGPL-2.1]] (solver)
 
|-
 
|-
| [[File:Energy2D_logo.png|64px]]
+
|
| [[Energy2d]]
+
| [https://energy.concord.org/energy2d/ Energy2D]
 
| "Energy2D is an interactive multiphysics simulation program that models all three modes of heat transfer—conduction, convection, and radiation, and their coupling with particle dynamics. Energy2D runs quickly on most computers and eliminates the switches among preprocessors, solvers, and postprocessors typically needed to perform computational fluid dynamics simulations." [https://github.com/charxie/multiphysics source]
 
| "Energy2D is an interactive multiphysics simulation program that models all three modes of heat transfer—conduction, convection, and radiation, and their coupling with particle dynamics. Energy2D runs quickly on most computers and eliminates the switches among preprocessors, solvers, and postprocessors typically needed to perform computational fluid dynamics simulations." [https://github.com/charxie/multiphysics source]
 
| [[LGPL-3.0-only]]  
 
| [[LGPL-3.0-only]]  
Line 744: Line 645:
 
|
 
|
 
| [https://github.com/firemodels/fds Fire Dynamics Simulator (FDS)]
 
| [https://github.com/firemodels/fds Fire Dynamics Simulator (FDS)]
| Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-speed flows, with an emphasis on smoke and heat transport from fires. It can use [https://blenderfds.org/ BlenderFDS] as open source interface.
+
| Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-speed flows, with an emphasis on smoke and heat transport from fires.
 
| [https://github.com/firetools/blenderfds/blob/master/LICENSE GNU3.0]
 
| [https://github.com/firetools/blenderfds/blob/master/LICENSE GNU3.0]
 
|-
 
|-
 
|
 
|
 
| [https://fenicsproject.org/ FEniCS]
 
| [https://fenicsproject.org/ FEniCS]
| FEniCS is a computing platform for solving partial differential equations (PDEs). FEniCS enables users to quickly translate scientific models into efficient finite element code. It is widely used to perform analysis in the fields of Mechanics (static/dynamic, linear/nonlinear), Fluid-dynamics, Electromagnetism, Thermodynamics, Acoustics etc. FEniCS runs on a multitude of platforms ranging from laptops to high-performance clusters.
+
| FEniCS is a computing platform for solving partial differential equations (PDEs). FEniCS enables users to quickly translate scientific models into efficient finite element code. FEniCS runs on a multitude of platforms ranging from laptops to high-performance clusters.
 
| [[LGPL-3.0]]
 
| [[LGPL-3.0]]
 
|-
 
|-
Line 761: Line 662:
 
|GemPy is a tool for generating 3D structural geological models in Python. As such, it enables you to create complex combinations of stratigraphical and structural features such as folds, faults, and unconformities. It was furthermore designed to enable probabilistic modeling to address parameter and model uncertainties.
 
|GemPy is a tool for generating 3D structural geological models in Python. As such, it enables you to create complex combinations of stratigraphical and structural features such as folds, faults, and unconformities. It was furthermore designed to enable probabilistic modeling to address parameter and model uncertainties.
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
|-
 
|
 
| [https://github.com/IfcTruss/IfcTruss IfcTruss]
 
| IfcTruss is an open source (LGPL-3.0-or-later) software library for creating and calculating trusses in the Industry Foundation Classes (IFC) standard. More precisely, the IFC 4.3 version is supported.
 
| [[LGPL-3.0]]
 
 
|-
 
|-
 
| [[File:OpenFoam_logo.png|64px]]
 
| [[File:OpenFoam_logo.png|64px]]
Line 807: Line 703:
 
| section-properties is aimed at structural engineering. The software provides a tool to calculate sectional properties of arbitrary (complex) cross-sections using the finite element method. Some commonly used cross-section types are pre-built in the software (i.e. I-sections, etc) to simplify the calculation on those "simpler" cross-sections. The software also has the ability to perform a cross-sectional stress analysis given loading inputs.
 
| section-properties is aimed at structural engineering. The software provides a tool to calculate sectional properties of arbitrary (complex) cross-sections using the finite element method. Some commonly used cross-section types are pre-built in the software (i.e. I-sections, etc) to simplify the calculation on those "simpler" cross-sections. The software also has the ability to perform a cross-sectional stress analysis given loading inputs.
 
| [[MIT]]
 
| [[MIT]]
 +
 +
|-
 +
|
 +
| [https://github.com/Krande/adapy ADA- PY]
 +
| ADA - Assembly for Design & Analysis - A python library for working with structural analysis and design. Ada-py delivers an object-oriented framework for CAD/BIM/FEM modelling, interoperability and Finite Elements (FE) post-processing..
 +
| [[GPL-3.0]]
 
|}
 
|}
  
===Environmental analysis and design===
+
===Environmental analysis===
 
{| class="mw-collapsible wikitable sortable"
 
{| class="mw-collapsible wikitable sortable"
 
! Icon
 
! Icon
Line 820: Line 722:
 
| Ladybug Tools is a collection of free computer applications that support environmental design and education connecting 3D Computer-Aided Design (CAD) interfaces to a host of validated simulation engines. Ladybug Tools can be used as a suite of Python libraries, or as a set of visual programming nodes with Blender (via Sverchok), or with proprietary software like Rhino (via Grasshopper) or Revit (via Dynamo).
 
| Ladybug Tools is a collection of free computer applications that support environmental design and education connecting 3D Computer-Aided Design (CAD) interfaces to a host of validated simulation engines. Ladybug Tools can be used as a suite of Python libraries, or as a set of visual programming nodes with Blender (via Sverchok), or with proprietary software like Rhino (via Grasshopper) or Revit (via Dynamo).
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
|-
 
|
 
| [https://www.nist.gov/services-resources/software/loopda LoopDA]
 
| LoopDA is a natural ventilation design tool developed by the National Institute of Standards and Technology.
 
| Public Domain
 
 
|-
 
|-
 
|  
 
|  
Line 844: Line 741:
 
|
 
|
 
| [[VI-Suite]]
 
| [[VI-Suite]]
| [[:Category:Blender add-on|Blender Add-on]]. VI-Suite is a node-based add-on for performing environmental analysis in blender. The add-on acts as a pre/postprocessor for the EnergyPlus and Radiance simulation engines. Stable Version (0.4) released for blender 2.7, the newer versions run for blender 2.8 and above.
+
| [[:Category:Blender add-on|Blender Add-on]]. VI-Suite is a node-based add-on for performing environmental analysis in blender. The add-on acts as a pre/postprocessor for the EnergyPlus and Radiance simulation engines. Stable Version (0.4) released for blender 2.7, a version for blender 2.8 ([https://github.com/rgsouthall/vi-suite06 0.6]) is awaiting release.
 
| [[GPL-2.0]](citation needed)
 
| [[GPL-2.0]](citation needed)
|-
 
|
 
| [[SIMPLE]]
 
|  SIMPLE is a Building Performance Simulation tool developed with the purpose of more appropriately integrating how "people" experience and interact with the buildings they use. That is to say, it aims to perform simulation of multiple domains (e.g., visual, thermal, air quality... because people feel all these things together), and it aims to go beyond just building physics by incorporating aspects of human psychology. 
 
| [[MIT]]
 
 
|-
 
|-
 
|}
 
|}
Line 868: Line 760:
 
|
 
|
 
| [https://cityenergyanalyst.com/ CEA]
 
| [https://cityenergyanalyst.com/ CEA]
| The City Energy Analyst (CEA) is an urban energy simulation platform and one of the first open-source computational tools for the design of low-carbon and highly efficient neighborhoods and districts. The CEA combines knowledge of urban planning and energy systems engineering in an integrated framework. This allows to study the effects, trade-offs and synergies of urban design options, building retrofits and energy infrastructure plans.
+
| The City Energy Analyst (CEA) is an urban energy simulation platform and one of the first open-source computational tools for the design of low-carbon and highly efficient neighborhoods and districts. The CEA combines knowledge of urban planning and energy systems engineering in an integrated framework. This allows to study the effects, trade-offs and synergies of urban design options, building retrofits and energy infrastructure plans. https://github.com/architecture-building-systems/CityEnergyAnalyst
 
|  [[MIT]]
 
|  [[MIT]]
 
|-
 
|-
Line 875: Line 767:
 
| EnergyPlus™ is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption—for heating, cooling, ventilation, lighting and plug and process loads—and water use in buildings.
 
| EnergyPlus™ is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption—for heating, cooling, ventilation, lighting and plug and process loads—and water use in buildings.
 
| [[BSD]]-Style
 
| [[BSD]]-Style
 
|-
 
|
 
| [https://github.com/brunopostle/IFC-to-gbXML-converter IFC-to-gbXML-converter]
 
| The converter aims to create an improved interoperability between BIM and whole-building energy analysis by translating the open exchange format IFC to a validated gbXML file format..
 
| GPL-3.0
 
 
 
|-
 
|-
 
| [[File:OpenStudio logo-crop.png|64px]]
 
| [[File:OpenStudio logo-crop.png|64px]]
Line 892: Line 777:
 
| The OpenStudio Application is a fully featured graphical interface to OpenStudio models including envelope, loads, schedules, and HVAC. The OpenStudio SketchUp Plug-in is an extension to Trimble’s popular SketchUp 3D modeling tool that allows users to quickly create geometry needed for [[EnergyPlus]] using the built-in functionality of Trimble SketchUp including existing drawing tools, integration with Google Earth, Building Maker, and Photo Match. These two tools make use of the [[OpenStudio SDK]] and are being developed and maintained by the OpenStudio Coalition.
 
| The OpenStudio Application is a fully featured graphical interface to OpenStudio models including envelope, loads, schedules, and HVAC. The OpenStudio SketchUp Plug-in is an extension to Trimble’s popular SketchUp 3D modeling tool that allows users to quickly create geometry needed for [[EnergyPlus]] using the built-in functionality of Trimble SketchUp including existing drawing tools, integration with Google Earth, Building Maker, and Photo Match. These two tools make use of the [[OpenStudio SDK]] and are being developed and maintained by the OpenStudio Coalition.
 
| LGPL-Style
 
| LGPL-Style
 
 
 
|-
 
|-
|
 
| [https://github.com/PCSincorp/PCS-Manual-J PCS-Manual-J]
 
| HVAC Manual J calculation software
 
|
 
 
 
 
|-
 
|
 
| [https://sim-vicus.de/ SIM-VICUS]
 
| SIM-VICUS is an open source software for building performance simulation and district heating and cooling network simulation. It features a 3d graphical user-interface that allows to create building/network geometry or import IFC, IDF and geoJSON files. All parameters (e.g. constructions, zone templates, ...) are shown in false color views. Heating and cooling demands as well as thermal comfort in buildings, even with several hundred zones, can be determined through dynamic simulation. SIM-VICUS also allows calculating heat losses as well as pressure and temperature distributions in district heating networks.
 
| GPL-3.0
 
 
|}
 
|}
  
Line 915: Line 786:
 
! Description
 
! Description
 
! License
 
! License
|-
 
|
 
| [https://www.3d.st/ 3D Street]
 
| 3DStreet an open-source web-based tools to visualize safer streets
 
| [[AGPL-3.0]]
 
|-
 
|
 
| [https://github.com/a-b-street/abstreet/ AB Street]
 
| A/B Street is Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit through simulation and gamification.
 
| [[Apache-2.0]]
 
|-
 
|
 
| [https://github.com/JuliaDynamics/Agents.jl Agents.jl]
 
| Agents.jl is a Julia framework for agent-based modeling (ABM) used on pedestrian simulation.
 
| MIT "Expat" License
 
 
|-
 
|-
 
|  
 
|  
Line 935: Line 791:
 
| GAMA is a modeling and simulation development environment for building spatially explicit agent-based simulations.
 
| GAMA is a modeling and simulation development environment for building spatially explicit agent-based simulations.
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
|-
 
|
 
| [https://github.com/FraunhoferIVI/jCrowdSimulator jCrowdSimulator]
 
| A crowd simulation library and user interface written in Java. Implements the Social Force Model of Helbing et al.
 
| [[LGPL-3.0]]
 
 
|-
 
|-
 
|  
 
|  
 
| [https://www.jupedsim.org/ JuPedSim]
 
| [https://www.jupedsim.org/ JuPedSim]
 
| JuPedSim is an open source framework for simulating, analyzing and visualizing pedestrian dynamics.
 
| JuPedSim is an open source framework for simulating, analyzing and visualizing pedestrian dynamics.
| [[LGPL-3.0]] or later
+
| LGPL-3.0 or later
 
|-
 
|-
 
|  
 
|  
| [https://github.com/rpax/MASSIS MASSIS]
+
| [http://www.massisframework.com/ MASSIS]
 
| MASSIS is a software framework that facilitates the simulation of scenarios with multiple agents (representing people, robots, sensors, etc.) in indoor environments (i.e., inside a building).
 
| MASSIS is a software framework that facilitates the simulation of scenarios with multiple agents (representing people, robots, sensors, etc.) in indoor environments (i.e., inside a building).
| [[GPL-3.0]]
+
| GPL-3.0
|-
 
|
 
| [https://streetmix.net/ Streetmix]
 
| Streetmix is a collaborative process for communities and city planners to improve public spaces. Design, remix, and share your neighborhood street
 
| [[AGPL-3.0]]
 
 
|-
 
|-
 
|  
 
|  
Line 965: Line 811:
 
| UrbanSim is an open source urban simulation system designed by Paul Waddell of the University of California, Berkeley and developed with numerous collaborators to support metropolitan land use, transportation, and environmental planning.
 
| UrbanSim is an open source urban simulation system designed by Paul Waddell of the University of California, Berkeley and developed with numerous collaborators to support metropolitan land use, transportation, and environmental planning.
 
| New BSD License
 
| New BSD License
|-
 
|
 
| [http://www.vadere.org/ VADERE]
 
| Vadere is a tool for scientists from all disciplines to investigate pedestrian dynamics.
 
| GNU Lesser General Public License
 
|}
 
 
===Acoustic simulation===
 
{| class="mw-collapsible wikitable sortable"
 
! Icon
 
! Name
 
! Description
 
! License
 
|-
 
|
 
| [https://i-simpa.univ-gustave-eiffel.fr/ I-Simpa]
 
| I-Simpa is an open software dedicated to the modelling of sound propagation in 3D complex domains. It is a perfect tool for experts (i.e. acousticians), for teachers and students, as well as for researchers, in their projects (room acoustics, urban acoustics, industrial spaces, acoustic courses...).
 
| [[GPL-3.0]]
 
|-
 
|
 
| [https://noise-planet.org/noisemodelling.html NoiseModelling]
 
| NoiseModelling is a free and open-source tool designed to produce environmental noise maps on very large urban areas. It can be used as a Java library or be controlled through a user friendly web interface. NoiseModelling is closely paired with spatial database H2GIS or PostGIS in order to handle a large amount of spatial features. In addition to the operational aspect, this tool is an excellent support for training, teaching and research. NoiseModelling is part of the https://noise-planet.org/ a web with scientific tools for environmental noise assessment.
 
| [[GPL-3.0]]
 
 
|}
 
|}
  
Line 997: Line 820:
 
! Description
 
! Description
 
! License
 
! License
|-
 
|
 
| [https://sourceforge.net/projects/estimate/ ESTIMATE]
 
| Open source web based Cost Estimation, Material Takeoff and Reconciliation Tool.
 
| Affero GNU Public License
 
 
|-
 
|-
 
| [[File:Icon_ganttproject_64.png|64px]]
 
| [[File:Icon_ganttproject_64.png|64px]]
Line 1,027: Line 845:
 
| Software with a data base for cost analysis and estimate.
 
| Software with a data base for cost analysis and estimate.
 
| [[GPL-3.0]]
 
| [[GPL-3.0]]
|-
 
|
 
| [https://sourceforge.net/projects/sdmed2/ SDMed2]
 
| Software for project budgeting and valuation of construction. Based on PostgreSQL, Qt and Python.
 
| [[GPL-2.0]]
 
 
|}
 
|}
  
== Facility Management / Domotics ==
+
== Facility Management ==
=== Facility Management ===
+
 
 
{| class="mw-collapsible wikitable sortable"
 
{| class="mw-collapsible wikitable sortable"
 
! Icon
 
! Icon
Line 1,056: Line 869:
 
| Vi-Sense is a project that visualizes data of heating systems in a 3D model of the building they're installed in. Technicians or system administrators get an overview of all sensors located in a building, can take a closer look at the measured values of these sensors, and get information about data anomalies that indicate potential errors. The combination of the 3D representation of buildings and the visualization of measured values in a timeline makes it possible to perform detailed analyses of error sources such as the failure of heating or pump systems. In addition, sensor states in the building model are supported by color highlighting, which ensures a quick orientation and an intuitive overview.
 
| Vi-Sense is a project that visualizes data of heating systems in a 3D model of the building they're installed in. Technicians or system administrators get an overview of all sensors located in a building, can take a closer look at the measured values of these sensors, and get information about data anomalies that indicate potential errors. The combination of the 3D representation of buildings and the visualization of measured values in a timeline makes it possible to perform detailed analyses of error sources such as the failure of heating or pump systems. In addition, sensor states in the building model are supported by color highlighting, which ensures a quick orientation and an intuitive overview.
 
| [[MIT]]
 
| [[MIT]]
|}
 
 
=== Domotics / Home Automation / Smarthomes ===
 
{| class="mw-collapsible wikitable sortable"
 
! Icon
 
! Name
 
! Description
 
! License
 
|-
 
|
 
| [https://domoticz.com/ Domoticz]
 
| Domoticz is a Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more. Notifications/Alerts can be sent to any mobile device.
 
| [[GPL-3.0]]
 
|-
 
|
 
| [https://www.openhab.org/ OpenHAB]
 
| Agnostic open source automation software for homes.
 
| [[EPL-2.0 license]]
 
|-
 
|
 
| [https://www.home-assistant.io/ Home Assistant]
 
| Open source home automation that puts local control and privacy first. Perfect to run on a Raspberry Pi or a local server.
 
| [[Apache-2.0 license]]
 
|-
 
|
 
| [https://www.calaos.fr/en/ Calaos]
 
| Calaos is a free software project that lets you control and monitor your home.
 
You can easily install and use it to transform your home into a smart home.
 
| [[GPL-3.0]]
 
 
|}
 
|}
  
Line 1,096: Line 880:
  
 
[[Category:Directories]]
 
[[Category:Directories]]
 +
[[Category:Visualization_and_Documentation]]
 +
[[Category:BIM Collaboration Format (BCF)]]

Please note that all contributions to Wiki.OSArch are considered to be released under the Creative Commons Attribution-ShareAlike (see Wiki.OSArch:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)