BlenderBIM Add-on/BlenderBIM Costing

From Wiki.OSArch

Please remove this "BlenderBIM_Addon_Documentation" template.


W.I.P. Demonstrations

Live Session 1 15/05/2021

Main Topics

  1. How to convert IFC2x3 to IFC4
  2. Discovering the Scheduling Tools
  3. Discovering the Costing Tools
  4. Discovering the Quantity Take Off Tools

Video Demo

Sample Files

Project Setup and Costing Tools

Project setup

  • Option 1: Native authoring of IFC in BlenderBIM
Quick Project Setup, Schema and Data directories
  1. You can find the command in Blender under Scene > IfcProject > Create Project
  2. Make sure to use IFC4, otherwise convert your IFC2x3 file to IFC4
  • Option 2: Importing an .ifc file
Import Industry Foundation Classes .ifc
  1. Go to File --> Import --> Industry Foundation Classes
  2. Navigate to your .ifc file and Click Import

Creating a Cost Schedule

Entity Definition of IfcCostSchedule
An IfcCostSchedule brings together instances of IfcCostItem either for the purpose of identifying purely cost information as in an estimate for constructions costs or for including cost information within another presentation form such as a work order.

You can find the command in Blender under Scene Properties > IFC Cost Schedules Panel > "+ Add Cost Schedule".

Editing attributes

Whenever the greasepencil button is present, this enables editing the selected entity's attributes.

A Cost Schedule has the following attributes you can edit:

  • Name,
  • Description,
  • Identification,
  • Status (PLANNED, APPROVED,AGREED,ISSUED,STARTED),
  • Submitted On,
  • Update Date,

The Cost Schedule's Predefined Type can either be chosen from the dropdown list, or set as "USERDEFINED". If the latter is set as "USERDEFINED", then the attribute Object Type should denote the particular type that further defines the object.

Creating Cost Items

Entity Definition of IfcCostItem
An IfcCostItem describes a cost or financial value together with descriptive information that describes its context in a form that enables it to be used within a cost schedule. An IfcCostItem can be used to represent the cost of goods and services, the execution of works by a process, lifecycle cost and more.

Adding Cost Item Values

Insert Content Here

Creating Cost Item Quantities

Insert Content Here

Assigning Building Elements to Cost Items

Insert Content Here

Deriving Quantities from linked Building Element Quantities

Insert Content Here

Caclulating Cost Item Totals

  1. Component Values and how to use them
  2. Calculating overall cost based on nested cost items

Useful Tools

Copying Unit Costs between cost items

Insert Content Here

Quantity Take off Tools

  1. Derive Heights, Areas, Volumes
  2. Derive formwork areas

Creating Project Libraries

Deriving Cost items from Processes

Deriving Costs items from Resources

Creating Schedule of Rates based on Processes, Resources and Products

Sample Files

- .ifc template for costing