Home › Forums › Problems and solutions in GDL › Parameter connections › QUESTIONS ABOUT IFC_PREDEFINEDTYPE GDL PARAMETERS ?
Tagged: ifc, gdl, IFC_PREDEFINEDTYPE
- This topic has 4 replies, 2 voices, and was last updated 4 years, 11 months ago by Nader Belal.
-
AuthorPosts
-
-
February 16, 2020 at 18:48 #18566Nader BelalParticipant
Hi there,
As many of you may know IFC_predefinedtype is an ArchiCAD predefined integer parameter to communicate the library part with the ArchiCAD’s IFC add-on.
Does any of you have an insight for the values’ definition of IFC_predefinedtype in your API documentation? Because I have checked the GDL references in PDF and online and there is nothing?
-
February 24, 2020 at 10:55 #18582Péter BaksaKeymaster
Hi,
These are defined by the ICF standard. For example ifcCovering has a PredefinedType attribute, whose type is IfcCoveringTypeEnum. I am not sure where the exact numerical values are defined, maybe more help is available in an IFC forum.
Here is a document about how the built-in IFC 4 type mapping handles this parameter.
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SE -
February 24, 2020 at 20:23 #18584Nader BelalParticipant
Hi,
Péter, the GDL Reference Guide for ArchiCAD 22 & ArchiCAD 23, do have a section for predefined IFC_type integer values and it’s not complete. Anyway, the IFCpredefined type does not.
The funny parts are that for IFCtype the section have been renovated, while there is nothing mention in any guide, any manual for IFCpredefined types, and there are library parts scripts that defines the value for both.
So my questions are:
1. Do Graphisoft intends to continue the use of these integer parameters or not ?
2. Where can I consult the integer values for IFCpredefined types ? -
February 26, 2020 at 09:38 #18588Péter BaksaKeymaster
I got some clarification from the developers:
An IFC translator has a “Type Mapping” preset, where a classification-based or element-based rule set can be defined. In the template shipped with AC, the classification system “ARCHICAD Classification” is set up to work with the IFC translators, always defining an IFC type and Predefined Type. Using these translators, IFC_predefinedtype has no effect.
When an IFC translator is set up to use element mapping, the mapping is not customizable by the user, and depends on the AC version. For AC23 this document shows two MEP element types where IFC_predefinedtype is handled by the translator. On the AC side, these parameters are handled by the MEP add-on.
So IFC_predefinedtype is retired, it exists in GDL elements only for compatibility.
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SE -
February 26, 2020 at 17:50 #18589Nader BelalParticipant
Thank you
-
-
AuthorPosts
- The forum ‘Parameter connections’ is closed to new topics and replies.