Geometry Gym
HomeYouTube ChannelForumDownloads
  • Geometry Gym Technical
  • Getting Started
    • Installation
      • Common Installation Issues
      • Updates
    • Licensing
      • License Info and Issues
    • Asking for Help
  • Learn
    • Example Files
    • Tutorials
      • Automating Structural Analysis and Design with SPACEGASS
      • Integrating Karamba3d with Geometry Gym
      • Quick Start Guide - Parametric Structural Analysis (SAP2000)
      • IFC to Structural Analysis
      • Intro to Rhino.Inside Revit
    • "How-to" Guides
      • Structural Analysis HTGs
        • Convert a Structural Analysis Model through IFC
        • Transfer IFC to Structural Analysis
      • BIM How to Guides
        • Weekly Batch Convert
  • Rhino-Grasshopper
    • Introduction
      • Interface Set-up
      • Model Set-up
    • BullAnt
      • Introduction
      • Structure
        • Profiles
      • Geometry Creation Tools
        • Geometric Pattern Tools
        • Model Structure
      • Form Finding
      • Geometry Utilities
      • List and Tree Utilities
      • BullAnt Examples
    • Structural Analysis
      • Introduction
      • Structural Analysis plug-in General
        • Tools for Rhino
          • Import/Export Tools
          • Conversion Tools
          • General Tools
        • GH User Interface
        • Structural Model
          • Structural Model Basics
          • Bake Model (Export)
          • Import Structural Analysis Model
          • Convert Model
            • Structural Analysis Detection from BIM
        • Model Attributes
        • Materials
        • Section Properties
        • Elements
          • Nodes
          • 1D Elements (Curve)
          • 2D Elements (Area)
          • 3D Elements (Solid)
          • Groups/Lists
        • Loads
          • Loadings
          • Load Cases
          • Load Combinations
        • Automating Analysis and Result Queries
          • Solver
          • Analysis Result Queries
          • Query Existing Analysis Model
        • Design
      • GSA | ggRhinoGSA
        • GSA Specifics
        • GSA Examples
      • Etabs | ggRhinoEtabs
        • Etabs Specifics
        • Etabs Examples
      • LUSAS | ggRhinoLUSAS
        • LUSAS Specifics
        • LUSAS Examples
      • ROBOT | ggRhinoRobot
        • Robot Specifics
        • Robot Examples
      • SAP2000 | ggRhinoSAP
        • SAP2000 Specifics
        • SAP2000 Examples
      • SPACE GASS | ggRhinoSpaceGass
        • SPACE GASS Specifics
        • SPACE GASS Examples
      • Strand7 | ggRhinoStrand7
        • Strand 7 Specfics
        • Strand7 Examples
      • Karamba3d
        • Karamba3d Examples
      • Create with Code
    • IFC | ggRhinoIFC
      • Introduction
        • Exporting IFC from External App
      • IFC for Rhino
        • Rhino IFC Import
        • Rhino IFC Export
          • Using Rhino IFC Layers
          • Rhino to IFC Example
        • Conversion Tools
        • Rhino IFC Tree Viewer
        • Rhino IFC Tools
        • IFC File Tools
      • IFC Grasshopper
        • User Interface
        • IFC Database Model
          • IFC Database Basics
          • Bake (Export) IFC
        • Create IFC
          • Model Definition
          • Project Libraries
          • Properties and Property Sets
          • Materials
          • Material Profiles
          • Geometric Representations
            • Geometric Operations
          • Element Types and Instances
            • Generic Elements
            • Standard Elements
            • Services Elements
            • Structural Elements
            • Infrastructure Elements
        • Working with IFC
          • Import/Export
          • GUID tools
          • Extract
          • Quantities
          • Assign Relationships
          • Assign Resources
          • Element Placement and Mapping
          • Element Assemblies
        • Create via Code
      • IFC Examples
    • Revit | ggRhinoIFC
      • Introduction
      • Working with ggRVT
        • Import/Export
        • Elements
          • Element Types and Instances
          • Placement
          • Attributes
        • Model Definition
        • Materials and Profiles
        • Families
        • Analytical
        • Documentation
      • Rhino Inside Revit
      • Revit Examples
    • Tekla | ggRhinoTekla
      • Introduction
      • Tekla Examples
  • Revit
    • Introduction
    • RevitIFC
      • IFC Import
        • IFC Import Options
        • IFC Category Mapping
      • IFC Export
        • IFC Enhanced Export
        • IFC Enhanced Export Linked Models
        • IFC Revision Export
      • IFC Tools for Revit
      • IFC Tools
    • Revit to Structural Analysis
  • OTHER
    • Navisworks | ggNavisIFC
      • Import 4D Information to Navisworks
      • Navisworks IFC Export
    • Advance Steel | ggAdvanceSteelIFC
    • Excel | ggExcelIFC
    • IFC Tree Viewer
  • Need Help?
    • FAQs
    • Ask on the Forum
    • Abbreviations
    • Contributors
  • Changelog
Powered by GitBook
On this page

Was this helpful?

  1. Revit
  2. RevitIFC
  3. IFC Import

IFC Category Mapping

IFC Category Mapping

An IFC Category mapping file (.txt) allows you to specify how IFC Object Classes will be defined into Revit categories when being imported into Revit.

The importer allow you to import a selected file from your computer or generate a predefined Geometry Gym file which you can then select. The path to the mapping file which will be used is shown in the path section.

An example of a generated file is shown below:

# IFC Class Name and Type to Revit Category/Sub-Category Table		
# Maps IFC Class and Type to Revit Category/Sub-Category		
# Revised by Jon Mirtschin (Geometry Gym Pty Ltd) December 2016
# Classes can be excluded from import as per following line
# IfcBuildingElementProxy		Don't Import
# -----------------------------------------------------		
#IfcProduct
IfcAnnotation		DetailComponents
#IfcElement		
#   IfcBuildingElement		
IfcBeam		Structural Framing
IfcBuildingElementPart		Parts
IfcBuildingElementProxy	Entourage	Entourage
IfcBuildingElementProxy	MechanicalEquipment	MechanicalEquipment
IfcBuildingElementProxy	Parking	Parking
IfcBuildingElementProxy	PlumbingFixture	PlumbingFixtures
IfcBuildingElementProxy	SpecialityEquipment	SpecialtyEquipment
IfcBuildingElementProxy	TinDesign	Site
IfcBuildingElementProxy		Generic Models
IfcColumn		Structural Columns
IfcColumn	[LoadBearing]	Structural Columns
IfcCovering		Generic Models
IfcCovering	CEILING	Ceilings
IfcCovering	FLOORING	Floors
IfcCovering	ROOFING	Roofs
IfcCurtainWall		CurtainWallPanels
IfcDoor		Doors
IfcFooting		Structural Foundations
IfcMember		Structural Framing
IfcMember	MULLION	Curtain Wall Mullions
IfcMember	POST	StructuralColumns
IfcMember	STUD	StructuralColumns
IfcMember	MULLION	Curtain Wall Mullions
IfcPile		Structural Foundations
IfcPlate		StructConnections
IfcPlate	CURTAIN_PANEL	Curtain Panels
IfcRailing	HANDRAIL	RailingHandRail
IfcRailing	Baluster	RailingBalusterRail
IfcRailing		Railings
IfcRamp		Ramps
IfcRampFlight		Ramps
IfcRoof		Roofs
PreviousIFC Import OptionsNextIFC Export

Last updated 2 years ago

Was this helpful?