Add ifc_types.json which stores all of the ifc types
This commit is contained in:
140
src/Mod/Arch/Presets/ifc_types.json
Normal file
140
src/Mod/Arch/Presets/ifc_types.json
Normal file
@@ -0,0 +1,140 @@
|
||||
{
|
||||
"IfcBSplineCurveForm": "xs:string",
|
||||
"IfcBSplineSurfaceForm": "xs:string",
|
||||
"IfcBooleanOperator": "xs:string",
|
||||
"IfcKnotType": "xs:string",
|
||||
"IfcNullStyle": "xs:string",
|
||||
"IfcPreferredSurfaceCurveRepresentation": "xs:string",
|
||||
"IfcSIPrefix": "xs:string",
|
||||
"IfcSIUnitName": "xs:string",
|
||||
"IfcSurfaceSide": "xs:string",
|
||||
"IfcTextPath": "xs:string",
|
||||
"IfcTransitionCode": "xs:string",
|
||||
"IfcTrimmingPreference": "xs:string",
|
||||
"IfcAbsorbedDoseMeasure": "xs:double",
|
||||
"IfcAccelerationMeasure": "xs:double",
|
||||
"IfcAmountOfSubstanceMeasure": "xs:double",
|
||||
"IfcAngularVelocityMeasure": "xs:double",
|
||||
"IfcAreaDensityMeasure": "xs:double",
|
||||
"IfcAreaMeasure": "xs:double",
|
||||
"IfcBoolean": "xs:boolean",
|
||||
"IfcBoxAlignment": "ifc:IfcLabel",
|
||||
"IfcCardinalPointReference": "xs:long",
|
||||
"IfcContextDependentMeasure": "xs:double",
|
||||
"IfcCountMeasure": "xs:double",
|
||||
"IfcCurvatureMeasure": "xs:double",
|
||||
"IfcDate": "xs:normalizedString",
|
||||
"IfcDateTime": "xs:normalizedString",
|
||||
"IfcDayInMonthNumber": "xs:long",
|
||||
"IfcDayInWeekNumber": "xs:long",
|
||||
"IfcDescriptiveMeasure": "xs:normalizedString",
|
||||
"IfcDimensionCount": "xs:long",
|
||||
"IfcDoseEquivalentMeasure": "xs:double",
|
||||
"IfcDuration": "xs:normalizedString",
|
||||
"IfcDynamicViscosityMeasure": "xs:double",
|
||||
"IfcElectricCapacitanceMeasure": "xs:double",
|
||||
"IfcElectricChargeMeasure": "xs:double",
|
||||
"IfcElectricConductanceMeasure": "xs:double",
|
||||
"IfcElectricCurrentMeasure": "xs:double",
|
||||
"IfcElectricResistanceMeasure": "xs:double",
|
||||
"IfcElectricVoltageMeasure": "xs:double",
|
||||
"IfcEnergyMeasure": "xs:double",
|
||||
"IfcFontStyle": "xs:normalizedString",
|
||||
"IfcFontVariant": "xs:normalizedString",
|
||||
"IfcFontWeight": "xs:normalizedString",
|
||||
"IfcForceMeasure": "xs:double",
|
||||
"IfcFrequencyMeasure": "xs:double",
|
||||
"IfcGloballyUniqueId": "xs:normalizedString",
|
||||
"IfcHeatFluxDensityMeasure": "xs:double",
|
||||
"IfcHeatingValueMeasure": "xs:double",
|
||||
"IfcIdentifier": "xs:normalizedString",
|
||||
"IfcIlluminanceMeasure": "xs:double",
|
||||
"IfcInductanceMeasure": "xs:double",
|
||||
"IfcInteger": "xs:long",
|
||||
"IfcIntegerCountRateMeasure": "xs:long",
|
||||
"IfcIonConcentrationMeasure": "xs:double",
|
||||
"IfcIsothermalMoistureCapacityMeasure": "xs:double",
|
||||
"IfcKinematicViscosityMeasure": "xs:double",
|
||||
"IfcLabel": "xs:normalizedString",
|
||||
"IfcLanguageId": "ifc:IfcIdentifier",
|
||||
"IfcLengthMeasure": "xs:double",
|
||||
"IfcLinearForceMeasure": "xs:double",
|
||||
"IfcLinearMomentMeasure": "xs:double",
|
||||
"IfcLinearStiffnessMeasure": "xs:double",
|
||||
"IfcLinearVelocityMeasure": "xs:double",
|
||||
"IfcLogical": "ifc:logical",
|
||||
"IfcLuminousFluxMeasure": "xs:double",
|
||||
"IfcLuminousIntensityDistributionMeasure": "xs:double",
|
||||
"IfcLuminousIntensityMeasure": "xs:double",
|
||||
"IfcMagneticFluxDensityMeasure": "xs:double",
|
||||
"IfcMagneticFluxMeasure": "xs:double",
|
||||
"IfcMassDensityMeasure": "xs:double",
|
||||
"IfcMassFlowRateMeasure": "xs:double",
|
||||
"IfcMassMeasure": "xs:double",
|
||||
"IfcMassPerLengthMeasure": "xs:double",
|
||||
"IfcModulusOfElasticityMeasure": "xs:double",
|
||||
"IfcModulusOfLinearSubgradeReactionMeasure": "xs:double",
|
||||
"IfcModulusOfRotationalSubgradeReactionMeasure": "xs:double",
|
||||
"IfcModulusOfSubgradeReactionMeasure": "xs:double",
|
||||
"IfcMoistureDiffusivityMeasure": "xs:double",
|
||||
"IfcMolecularWeightMeasure": "xs:double",
|
||||
"IfcMomentOfInertiaMeasure": "xs:double",
|
||||
"IfcMonetaryMeasure": "xs:double",
|
||||
"IfcMonthInYearNumber": "xs:long",
|
||||
"IfcNonNegativeLengthMeasure": "ifc:IfcLengthMeasure",
|
||||
"IfcNormalisedRatioMeasure": "ifc:IfcRatioMeasure",
|
||||
"IfcNumericMeasure": "xs:double",
|
||||
"IfcPHMeasure": "xs:double",
|
||||
"IfcParameterValue": "xs:double",
|
||||
"IfcPlanarForceMeasure": "xs:double",
|
||||
"IfcPlaneAngleMeasure": "xs:double",
|
||||
"IfcPositiveInteger": "ifc:IfcInteger",
|
||||
"IfcPositiveLengthMeasure": "ifc:IfcLengthMeasure",
|
||||
"IfcPositivePlaneAngleMeasure": "ifc:IfcPlaneAngleMeasure",
|
||||
"IfcPositiveRatioMeasure": "ifc:IfcRatioMeasure",
|
||||
"IfcPowerMeasure": "xs:double",
|
||||
"IfcPresentableText": "xs:normalizedString",
|
||||
"IfcPressureMeasure": "xs:double",
|
||||
"IfcRadioActivityMeasure": "xs:double",
|
||||
"IfcRatioMeasure": "xs:double",
|
||||
"IfcReal": "xs:double",
|
||||
"IfcRotationalFrequencyMeasure": "xs:double",
|
||||
"IfcRotationalMassMeasure": "xs:double",
|
||||
"IfcRotationalStiffnessMeasure": "xs:double",
|
||||
"IfcSectionModulusMeasure": "xs:double",
|
||||
"IfcSectionalAreaIntegralMeasure": "xs:double",
|
||||
"IfcShearModulusMeasure": "xs:double",
|
||||
"IfcSolidAngleMeasure": "xs:double",
|
||||
"IfcSoundPowerLevelMeasure": "xs:double",
|
||||
"IfcSoundPowerMeasure": "xs:double",
|
||||
"IfcSoundPressureLevelMeasure": "xs:double",
|
||||
"IfcSoundPressureMeasure": "xs:double",
|
||||
"IfcSpecificHeatCapacityMeasure": "xs:double",
|
||||
"IfcSpecularExponent": "xs:double",
|
||||
"IfcSpecularRoughness": "xs:double",
|
||||
"IfcTemperatureGradientMeasure": "xs:double",
|
||||
"IfcTemperatureRateOfChangeMeasure": "xs:double",
|
||||
"IfcText": "xs:normalizedString",
|
||||
"IfcTextAlignment": "xs:normalizedString",
|
||||
"IfcTextDecoration": "xs:normalizedString",
|
||||
"IfcTextFontName": "xs:normalizedString",
|
||||
"IfcTextTransformation": "xs:normalizedString",
|
||||
"IfcThermalAdmittanceMeasure": "xs:double",
|
||||
"IfcThermalConductivityMeasure": "xs:double",
|
||||
"IfcThermalExpansionCoefficientMeasure": "xs:double",
|
||||
"IfcThermalResistanceMeasure": "xs:double",
|
||||
"IfcThermalTransmittanceMeasure": "xs:double",
|
||||
"IfcThermodynamicTemperatureMeasure": "xs:double",
|
||||
"IfcTime": "xs:normalizedString",
|
||||
"IfcTimeMeasure": "xs:double",
|
||||
"IfcTimeStamp": "xs:long",
|
||||
"IfcTorqueMeasure": "xs:double",
|
||||
"IfcURIReference": "xs:normalizedString",
|
||||
"IfcVaporPermeabilityMeasure": "xs:double",
|
||||
"IfcVolumeMeasure": "xs:double",
|
||||
"IfcVolumetricFlowRateMeasure": "xs:double",
|
||||
"IfcWarpingConstantMeasure": "xs:double",
|
||||
"IfcWarpingMomentMeasure": "xs:double",
|
||||
"aggregateType": "xs:normalizedString",
|
||||
"logical": "xs:normalizedString"
|
||||
}
|
||||
Reference in New Issue
Block a user