All Projects → yorikvanhavre → Bim_workbench

yorikvanhavre / Bim_workbench

A BIM Workbench for FreeCAD

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Bim workbench

Project
Odoo Project Management and Services Company Addons
Stars: ✭ 159 (-19.29%)
Mutual labels:  addon
Firessh
free, cross-platform SSH terminal client for Firefox and Chrome
Stars: ✭ 173 (-12.18%)
Mutual labels:  addon
Awesome Discord
🕹 A curated list of awesome things on Discord.
Stars: ✭ 180 (-8.63%)
Mutual labels:  addon
Addon
ClearURLs is an add-on based on the new WebExtensions technology and will automatically remove tracking elements from URLs to help protect your privacy.
Stars: ✭ 161 (-18.27%)
Mutual labels:  addon
Mitol
Lightweight NodeJS http server
Stars: ✭ 172 (-12.69%)
Mutual labels:  addon
Oneechan
Customizable rice and themes for 4chan X
Stars: ✭ 178 (-9.64%)
Mutual labels:  addon
Godot Engine.easy Charts
A Godot Engine addon for plotting general purpose charts. A collection of Control, 2D and 3D Nodes to plot every chart possible.
Stars: ✭ 146 (-25.89%)
Mutual labels:  addon
Bridge.
Minecraft Add-on Editor | We strive to provide the best development experience possible
Stars: ✭ 193 (-2.03%)
Mutual labels:  addon
Ember File Upload
HTML5 file uploads for Ember apps
Stars: ✭ 172 (-12.69%)
Mutual labels:  addon
App Odoo
apps for odoo 13, odoo 12, odoo 11, odoo 10, odoo 9
Stars: ✭ 177 (-10.15%)
Mutual labels:  addon
Incremental Reading
Anki add-on providing incremental reading features
Stars: ✭ 164 (-16.75%)
Mutual labels:  addon
Ares
A Python library for adversarial machine learning focusing on benchmarking adversarial robustness.
Stars: ✭ 166 (-15.74%)
Mutual labels:  bim
Storybook Addon Jest
REPO/PACKAGE MOVED - React storybook addon that show component jest report
Stars: ✭ 177 (-10.15%)
Mutual labels:  addon
Barcodebuddy
Barcode system for Grocy
Stars: ✭ 159 (-19.29%)
Mutual labels:  addon
Min Vid
Popout video player in Firefox
Stars: ✭ 180 (-8.63%)
Mutual labels:  addon
Ember Pikaday
A datepicker component for Ember CLI projects.
Stars: ✭ 151 (-23.35%)
Mutual labels:  addon
Repo Plugins
Official source repository for Kodi plugin add-ons
Stars: ✭ 175 (-11.17%)
Mutual labels:  addon
Rester
A REST client for almost any web service (Firefox and Chrome Extension)
Stars: ✭ 192 (-2.54%)
Mutual labels:  addon
Treestyletab
Tree Style Tab, Show tabs like a tree.
Stars: ✭ 2,438 (+1137.56%)
Mutual labels:  addon
Ember Page Title
Page title management for Ember.js Apps
Stars: ✭ 177 (-10.15%)
Mutual labels:  addon

BIM workbench for FreeCAD

Language grade: Python FreeCAD Addon manager status

This is a workbench for FreeCAD that implements a complete set of Building Information Modeling (BIM) tools and allows a proper BIM workflow similar to professional BIM applications like Revit, ArchiCAD, Tekla, AllPlan or BricsCAD.

FreeCAD is an open-source generic, parametric 3D modeling application. The BIM workbench, rather than trying to be a all-in-one, independent application and mimic the above ones, integrates into all layers of FreeCAD and allows you to use all the other moldeling and analysis tools of FreeCAD for BIM purposes too.

But one of the specific goals of this particular workbench, is to try to focus on user experience. FreeCAD is a powerful application, but has a rather steep learning curve. In the BIM workbench, we try to ease that curve as best as we can.

Warning: This is experimental work. Although it is perfectly safe to use, and won't break anything, it is meant to be an place where we can try things and experiment, and not a production environment (yet). You are more than welcome to try, give us your feedback and help us to build a better BIM workflow, just remember that some features might change or disappear without notice over time.

Features

This is a rather short overview of what it can do, just to give you a taste of it. There is much more than that, refer to the full documentation to know more.

  • 2D drawing tools (all the usual ones like lines, arcs, polylines, rectangles, etc...) plus pretty powerful, complex, constrainable sketches with common drafting aid environment such as snapping, working planes, etc.
  • Generic 3D objects such as extrusions, unions, subtractions, intersections (all usable as BIM components)
  • Architectural BIM objects (the usual ones like walls, windows, stairs, etc...)
  • Structural BIM objects (columns, beams, slabs, metallic profiles, etc...) with built-in wire representation
  • Basic tools for MEP/piping BIM work such as pipes, and already a few MEP objects in the library. We need help to model more parametric components, though!
  • Many ways to structure and organize your models, with no predefine structure (you organize your model the same way as you organize files and folders on your computer, you decide)
  • Very good support of the IFC file format, which allows you to export and import models from/to other BIM applications
  • Producing 2D output (printable sheets) from your BIM models is already possible, but still not fully optimized for large models like BIM models more than often are, and is still a bit tedious (we're working on it!). However, exporting 2D views such as plans and sections to be reworked further in 2D drafting applications that support SVG, DXF or DWG files (all of which can be easily exported form FreeCAD BIM models) works very well and is a good workaround for the time being.

Installing

  1. Install FreeCAD (grab a package for your operating system from https://github.com/FreeCAD/FreeCAD/releases or simply search for "FreeCAD" in your package manager on most linux distributions)
  2. Launch FreeCAD and start the Addons Manager from menu Tools -> Addons manager
  3. Locate and install the BIM addon
  4. Restart FreeCAD, and switch to the BIM workbench

Like any other FreeCAD workbench, you can also manually clone or download all the files from this repository in a "BIM" folder inside your FreeCAD Mod directory

Learning

On starting the BIM workbench for the first time, you will be presented a welcome screen which will guide you further

The BIM workbench documentation is hosted on the FreeCAD wiki, at https://www.freecadweb.org/wiki/BIM_Workbench

If you would like to get a better knowledge of FreeCAD as a whole, which I highly recommend, start with the FreeCAD manual. We are working on making the FreeCAD wiki a more comfortable place to read, in the meantime the manual is also hosted in a more readable way on GitBook (offline versions like ebook or pdf are also available there).

The BIM workbench also features a built-in tutorial (in development) located under menu Help-> BIM tutorial

Development

The development reports I write monthly are available at https://github.com/yorikvanhavre/BIM_Workbench/wiki, if you want to be kept informed about the developments of this workbench, follow me on Twitter, Facebook, Mastodon, Patreon, or follow my blog.

If you are interested in contributing to the development of this workbench, there is a dedicated section on the FreeCAD forum, where everybody is welcome to give ideas, feedback, report problems, and other users can help you to learn about using FreeCAD or writing code.

You can also help the development of this workbench by sponsoring me on Patreon, LiberaPay or paypal. All the development is fuly open-source, everything I produce is available to everybody, there is no content "for subscribers only", only an increasing portion of my working hours each month is paid by this sponsoring.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].