ArchIFCSchema Namespace Reference
Variables | |
IfcContexts = json.load(f) | |
IfcProducts = json.load(f) | |
IfcTypes = json.load(f) | |
list | IfcVersion = ifcVersions[FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").GetInt("IfcVersion",0)] |
list | ifcVersions = ["IFC4", "IFC2X3"] |
Detailed Description
Provides the IFC schema data as dicts, by loading the JSON schema files. Provides the data as IfcContexts, IfcProducts and IfcTypes.
Variable Documentation
◆ IfcContexts
ArchIFCSchema.IfcContexts = json.load(f) |
◆ IfcProducts
ArchIFCSchema.IfcProducts = json.load(f) |
◆ IfcTypes
ArchIFCSchema.IfcTypes = json.load(f) |
◆ IfcVersion
list ArchIFCSchema.IfcVersion = ifcVersions[FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").GetInt("IfcVersion",0)] |
◆ ifcVersions
list ArchIFCSchema.ifcVersions = ["IFC4", "IFC2X3"] |