-
- EXPLORE
-
-
-
-
Open source in architecture, engineering & construction. We brings together like-minded users and developers who share a common goal: that the built environment can be designed, constructed, operated, and recycled with free/libre and open-source software, with increased transparency, and a more ethical approach. We’re creating a place where everyone involved in the built environment’s conception and life can meet, inspire and collaborate to develop empowering digital tools.
Recent Updates
-
OSARCH.ORGFunding for a GIT/IFC Interface in BlenderBIM.Imagine GIT for IFC files.That is, imagine a tool that keeps track of changes to an IFC file over the duration of a design projecta tool that allows branching or forking of different design options from a distributed team, and tool that can asynchronously merge these revisions together.Bruno Postle has created the seeds of such a toolan IFC/GIT interface inside BlenderBIM.Code base here: https://github.com/brunopostle/ifc-git Funding for this project will go toward further refinement of the tool, as well as additional functionality such as visual diffing and atomized conflict resolutionas reflected in the following mock up. Please note, however, this tool will only work on IFC files that were created using a NativeIFC approach. That is, tools that do not rewrite the entire IFC file when exported, but instead only change the portion of the IFC file that was modified at any one commit. Currently only BlenderBIM and FreeCAD provide NativeIFC support. See the NativeIFC white paper for a more nuanced description.Since this project won the most community votes as a project OSArch should center a funding campaign around, OSArch will use their current funds to match any outside funding, up to $1000.Not only is this a call for funding this project, it is also a general call for any developers that might be interested to help extend what Bruno has started already. It is our hope that these funds could help bring on additional developers. If youd like to help, please create an issue on the repo to share your thoughts and proposed intentions.To Fund Project0 Comments 0 Shares 191 ViewsPlease log in to like, share and comment!
-
OSARCH.ORGWhat is Brickschema and how can I use it? Update: BlenderBIM Add-ons Brick module.For the past 8 weeks, Ive been working on the BlenderBIM Add-ons Brickschema authoring module as part of the Google Summer of Code Program. Im pretty new to the schema, but Ive learned a lot about its usage and implications!Ive listed some resources that have helped me familiarize myself with the ontology below:Brick is a semantic structure and ontology designed to represent the relationships between building services. Compared to IFCs generic descriptions for some smart building equipment relations, Brick is a format that is more scalable, fine-tuned, and targeted. Specifically, Brickschema targets building automation and control systems. Demonstrated in the images above and below, Bricks standardized framework for describing building components and behaviors includes sensors, systems, locations, and more.Brick is open-source under the BSD license, which makes it the perfect option to integrate with other open-source applications. In regards to the BlenderBIM Add-ons mission to cover full building lifecycles, Brick will contribute to enhancing its facility management features. In fact, Brick is largely complementary to IFC, so combining the Add-ons native IFC authoring tools and Brickschema will prove particularly crucial in enriching the standard exchange of BIM. Here, Brick helps to interface with smart sensor time-series databases, large interconnected equipment graphs, and the machine-readable formatting of building data.Currently, in the BlenderBIM Add-on, most of the basic features necessary for authoring Brick models are implemented. This includes adding/removing Brick entities in a project, prefixing entities with custom namespaces to identify them, and (most complicated of all) adding/removing relationships between the entities. Meanwhile, other quality-of-life features have been implemented such as undo/redo and hierarchy options for viewing a Brick graph. There are still more features to come, and community feedback and support will prove crucial in turning the module into a practical utility!Brick has far-reaching implications for the industry as a whole. For one, Brick universalizes the building management workflow whilst many industry building systems remain unstructured and non-standardized, often using new systems designed only once for a particular building. With Bricks focus on portability and standardization, the logic for analyzing a Brick buildings system can be applied to multiple sites. Furthermore, Brick enables efficient data integration, analytics, and interoperability which helps to better design IoT applications. This in turn helps with calculating richer building diagnostics, meeting sustainability goals, and improving budgeting accuracy.Stay tuned as the Brick module continues to develop!0 Comments 0 Shares 133 Views
-
OSARCH.ORGFreeCAD 0.21 releasedLast week, a new stable release of FreeCAD has been published, tagged 0.21. This release is mostly there to provide a stable point before implementing Toponaming resolution functionality. Toponaming is how we call the problem of unstable reference names in FreeCAD (Edge1 might become Edge5 after a shape recompute), it is the last big issue the development team wants to solve before deeming FreeCAD good for the mythical 1.0 release.Nevertheless, this release brings a number of interesting improvements for BIM users, among which are:New spline tools for the sketcherA new, easy-to-use section tool that works interactively, and works for Arch/BIM objects tooBetter styling tools for texts and dimensions, which now use an unified structureThe BIM layer manager is now in Draft tooFreeCAD now supports several different DWG converters to import and export DWG filesThe FEM workbench has received a lot of improvements, and is now more and more fit for civil engineering (see this post and the work of Ebrahim)Revamped addons managerMore about these features and much more can be found in the release notes.In parallel to the work being done in FreeCAD itself, many things have happened on the BIM workbench, namely the arrival of a new NativeIFC module, that allows FreeCAD to open, manipulate and save IFC files natively. This turns FreeCAD the second NativeIFC-enabled authoring application, after BlenderBIM (Both actually share a lot of code). The NativeIFC structure is progressively being integrated into the BIM workbench, and a lot of it is already directly usable by BIM users. Check the documentation to know more, of follow this osarch discussion thread to keep updated on the progresses.0 Comments 0 Shares 136 Views
-
OSARCH.ORGQCAD for technical drawing (Workshop and books)If you had to choose software to begin working in architectural design, which would be your first choice? Many might think that a BIM solution such as BlenderBIM or FreeCAD would be the ideal choice. In many cases, they offer numerous advantages. However, despite these advanced and modern workflows, a simple 2D CAD solution can still address most of our project needs.Using a 2D CAD solution has numerous benefits and a more manageable learning curve, especially if youre already familiar with 2D CAD. Is there a reliable open-source CAD solution for architecture? Indeed, several open-source CAD projects stand out as excellent choices for architectural designs.Would you like to learn a 2D CAD solution for architecture? With that in mind, we developed in Blender 3D Architect collection of resources to learn QCAD. This tool is perfect for architectural technical drawing. Currently, there are two versions available:QCAD Community Edition (open-source | GPLv3)QCAD ProfessionalWeve created resources to assist in learning and using the Community Edition in architecture. If you wish to incorporate an open-source CAD into your workflow, heres where you can begin:QCAD for Architecture (Workshop): A video-based workshop where you craft a 2D floor plan using QCAD based on a reference drawing. This workshop encompasses the entire design process, from conception to exporting a print-ready PDF. It includes both Metric and Imperial units.QCAD for Technical Drawing (Book): A comprehensive guide on utilizing QCAD to produce technical drawings with an architectural design example. This book mirrors the workshops structure but unfolds at a more measured pace. If youre interested in the book, its available in both eBook and Paperback formats in four variants:QCAD for Technical Drawing (Imperial units): Paperback eBookQCAD for Technical Drawing (Metric Units): Paperback eBookQCAD para dibujo tcnico [Spanish] (Metric Units): Paperback eBookQCAD para desenho tcnico [Portuguese] (Metric Units): eBookThe workshop link comes with a 20% discount. If you havent integrated any 2D CAD software into your workflow, this is an excellent opportunity to learn and start utilizing it for your projects.0 Comments 0 Shares 130 Views
-
-
0 Comments 0 Shares 121 Views
More Stories