Sample IFC files(‘Open IFC Model Repository’).

BIM BEAVER uses icons8. icons

BIM BEAVER is a BIM-related application. BIM BEAVER can read IFC files, and display as a 3D model, and inspect properties. BIM BEAVER can read IFC files from BIM software such as Revit, Archicad, and more. BIM BEAVER supports IFC format 2×3 and 4. BIM BEAVER is a freeware.

Feature list

  • Read IFC files.
  • Create New IFC files.
  • Write IFC files.
  • Modify IFC files.
    • Modify entities.
    • Create entities.
    • Delete entities.
    • Add building stories.
    • HyperLink.(1.9.5 New!)
  • 3D viewer.
    • Zoom, Pan, Rotate.
    • Orthogonal, Perspective.
    • Fit building all.
    • Zoom building structure.
    • Animate viewing operation.
    • Show or Hide building structure.
    • Change 3D graphics after modifying geometric attributes.
  • Show Properties in Tree view.
  • Export.
    • STL file.
    • OBJ file.
    • FBX file.
    • Image files(png, gif, jpeg, bmp) .
    • CSV file( quantity, search).
  • Quantity take-off(Name, Storey, Length, Area, Volume, and so on.).
    • Window.
    • Door.
    • Column.
    • Slab.
    • Wall.
    • Beam.
    • Footing.
    • Reinforcing Bar.
  • Search.
    • Property Set.
  • IFC explore.


  • May 13th, 2019 Release BIM BEAVER(1.0)
  • May 25th 2019 Update BIM BEAVER(1.1)
  • Jun 2th 2019 Update BIM BEAVER(1.2)
  • Jun 9th 2019 Update BIM BEAVER(1.3)
  • Jun 22th 2019 Update BIM BEAVER(1.4)
  • Jun 28th 2019 Update BIM BEAVER(1.5)
  • July 6th 2019 Update BIM BEAVER(1.5.1)
  • July 23th 2019 Update BIM BEAVER(1.6)
  • Aug 10th 2019 Update BIM BEAVER(1.6.1)
  • Jan 27th 2020 Update BIM BEAVER(1.7)
  • Feb. 7th 2020 Update BIM BEAVER(1.8)
  • Feb. 9th 2020 Update BIM BEAVER(1.8.1)
  • Feb. 25th 2020 Update BIM BEAVER(1.9.0)
  • Feb. 27th 2020 Update BIM BEAVER(1.9.1)
  • Mar. 4th 2020 Update BIM BEAVER(1.9.2)
  • Apr. 21th 2020 Update BIM BEAVER(1.9.3)
  • May. 13th 2020 Update BIM BEAVER(1.9.4)
  • May. 24th 2020 Update BIM BEAVER(1.9.5)

Version 1.9.5 Released.

1). The bug fixed relating to IfcStyledItem.
There were cases in which the application couldn’t render walls with a specified color.

2). Added HyperLink command.

You can relate hyperlinks with structures by the command. Firstly select structures by clicking on the 3D view or selecting in the tree view. And then press the ‘HyperLink’ button on the ribbon bar. After displaying the HyperLink dialog, input hyperlinks in the dialog. You can specify multiple hyperlinks to the selected structure.

Press the ‘Open’ button after selecting one of the links in the list. the application will open the hyperlink.

Please use the ‘Search’ command if you want to confirm all hyperlinks in the IFC file.

You can search all hyperlinks in the IFC file by the Hyperlink tab.
Please just press the ‘OK’ button, then you can see a list of them.
The Beaver creates a property set to relate hyperlink with structural elements in the IFC file when you use the ‘HyperLink’ command.
The search command searches the property set.

3.) Fixed to deal with ‘Select type’ in the property window.

You can change types of the ‘Select type’. Please press the option. And then you can see a ‘Change a select type’ dialog.
You can select a type by the combo box. If you select an entity type by the combo box, The ‘Create’ button and the ‘Select’ button become active. If you want to create a new instance, please press the ‘Create’ button. You will see ‘Add new instance’ dialog to select an entity type. If you want to select an existing instance in the file, press the ‘Select’ button. After displaying the ‘IFC explore’ dialog, please select an instance that you want.

4.) The bug fixed relating to redraw.

The application had crashed when you change geometrical property in the property window relating to the boolean operation.

5.) The bug fixed for the ‘LOGICAL’ type in the property window.

There is a ‘LOGICAL’ type in the IFC specification. The type can express ‘TRUE’, ‘FALSE’, and ‘UNKNOWN’. The application couldn’t deal with the type in the property window.

1.9.4 Released.

1. New IFC file command.

You can create a new IFC file. The application creates a new IFC file based on a template file defined in the Options dialog.

2. Delete command.

You can delete selected structures in the 3D view.

3. Add an Insntace command.

You can create a new IFC instance by this button. After pushing the button, you can see the Add instance dialog. Select an entity type name and designate the number of instances and press the OK button. The application creates a new instance in the IFC file.

4. Bug fixed to display IfcBooleanResult.

The application didn’t display the IfcBooleanResult (The IfcBooleanResult is base-type of IfcBooleanClippingResult. the application just had dealt with the latter.

5. Add a new building story command.

You can add a storey. Right-click IfcBuilding node to show the menu and click ‘Add storey’. In the Add Story dialog, designate a level of the storey and press ‘OK’ button. The application will create an IfcBuildingStorey in the file.

6. Fixed the problem for writing aggregate attributes.

The application had a problem to write aggregate attributes. In detail, The application incremented values of an array and saved.

7.Fixed to display the IFC entity type as camel cases.

The previous version of the application displayed the entity as lower cases. I noticed that the lowercase was difficult to read.

ifcwallstandardcase —> IfcWallStandardCase

In 1.9.3 Fixed to change 3D graphics as you change geometric properties.

The application change 3D graphics immediately as you change geometric properties. For example, If you change a location property of an IfcLocalplacement, the application change a position of a structure like a column, a wall, and so on. And if you change a depth property of a IfcExtrudedAreaSolid of a column, the application lengthen or shorten the column.

In 1.9.3 Add options for the CSV export command.

You can designate a separate character (comma or tab) and quotation(“, ‘ or nil) by the option dialog.

In 1.9.1 Fixed bugs.

The application had deleted the selected structure unintentionally when you pressed the delete button in the property window in the previous version.

In 1.9.0 Save IFC file command added.

You can save an IFC file that you opened and modified by clicking the ‘Save(S)’ or ‘SaveAs(A)’ command in the main ribbon bar. ( You can’t delete structures yet. Also, the BEAVER can’t change the semblance of the structure immediately, whereas you modify geometry properties. Please reopen the file.)

In order to change value, Please press ‘Apply’ button in the property view after changing values.

In 1.7.0, the “Search Command” added.

You can use the “Regular Expression” rule for keywords which mean more complex and powerful search expressions like “Wild card”.

You can also export the result of the search as a CSV file. Press the “ZOOM” button in the ribbon bar and switch to 3D view to zoom in on the highlighted structural element.