Bim:list-propertiesmap

提供:GizmoLabs - だいたい CAD LISP なサイト
2023年3月13日 (月) 05:20時点におけるGizmon (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(Bim:list-propertiesmap ename )


機能
指定されたエンティティが BIM Element に分類される場合、そのエンティティで利用可能なすべてのプロパティのリストを、そのプロパティカテゴリ(ドット対リスト)で返す。


引数
  • ename : BIMプロパティリストを取得したいエンティティ(ename or VLAオブジェクト)


戻り値
そのエンティティで利用可能なすべてのプロパティ名とそのBIMカテゴリをリストアップしたドットペアのリスト


  • メモ
    • (bim:list-properties), (bim:get-property), (bim:set-bimtype), (bim::set-assigned-building) および (bim::set-assigned-story) を参照。
    • すべてのプロパティ名は常に大文字と小文字が区別される。


サンプル
(vl-load-bim)
(bim:set-bimtype ent "Slab")  T
(bim:list-properties ent) ; プロパティのリスト
("AcousticRating" "AffectsSurroundings" "ArticleNumber" "AverageSolarTransmittance" "AverageVisibleTransmittance" "Azimuth" "BarCode" "BatchReference" "Blue" 
"CategoryProduct" "ColorShading" "Colour" "Combustible" "Compartmentation" "Composition" "ConcreteCoverAtLinks" "ConcreteCoverAtMainBars" "ConstructionToleranceClass" 
"ConstructionType" "CornerChamfer" "DemandImportanceValue" "DemandThresholdValue" "DemandValue" "Description" "DescriptionPitchOfSlab" "DimensionalAccuracyClass" 
"ElementGrossVolume" "ElementNetVolume" "ElementWeight" "EnvironmentalClass" "Exclusions" "FireRating" "FireRatingConcrete" "FireResistanceRatingProperties" 
"FormStrippingStrength" "GUID" "GapValue" "GapValueWeighted" "Green" "GrossFootprintArea" "GrossVolume" "GrossVolume" "GroupName" "HollowCorePlugging" "Inclination" 
"InitialTension" "InstancePropertySets" "IsCombustible" "IsExtendedWarranty" "IsExternal" "LayerName" "LifeCycleEnvironmentalLoad" "LiftingStrength" "LoadBearing" 
"LoadBearingDirectionU" "LoadBearingDirectionV" "LocalContext" "LongInsideCenterLowerBarPitch" "LongInsideCenterTopBarPitch" "LongInsideEndLowerBarPitch" 
"LongInsideEndTopBarPitch" "LongOutsideLowerBarPitch" "LongOutsideTopBarPitch" "Manufacturer" "ManufacturingToleranceClass" "MeanTimeBetweenFailure" 
"MinimumAllowableSupportLength" "ModelLabel" "ModelReference" "Name" "NatureOfRisk" "NetFootprintArea" "NetVolume" "NetVolume" "NominalWidth" "Perimeter" "Perimeter" 
"PitchAngle" "PlateSlabGrossArea" "PlateSlabNetArea" "ProductRequirementsName" "ProductionLotId" "ProductionYear" "Red" "Reference" "ReferenceQuantity" 
"ReferenceReinforcementBarPitchSlab" "Reflectance" "ReleaseStrength" "RiskCause" "RoomBounding" "Roughness" "SequenceNumber" "SerialNumberConcrete" 
"SerialNumberManufacturer" "ServiceLife" "ShortInsideCenterLowerBarPitch" "ShortInsideCenterTopBarPitch" "ShortInsideEndLowerBarPitch" "ShortInsideEndTopBarPitch" 
"ShortOutsideLowerBarPitch" "ShortOutsideTopBarPitch" "SlabLength" "SlabType" "SlabWidth" "SpatialLocation" "SpecialInstructions" "StructuralClass" 
"SubNatureOfRisk1" "SubNatureOfRisk2" "SupplyEvaluationValue" "SupportDuringTransportDescription" "SurfaceSpreadOfFlame" "SurfaceSpreadOfFlameFireRatingProperties" 
"TendonRelaxation" "ThermalTransmittance" "Thickness" "TotalConcreteQuantity" "TransportationStrength" "TypeDesignator" "WarrantyContent" "WarrantyIdentifier" 
"WarrantyPeriod")

(bim:list-propertiesmap ent) ; プロパティと値のリスト
(("AcousticRating" . "IFC2x3") ("AffectsSurroundings" . "IFC2x3") ("ArticleNumber" . "IFC2x3") ("AverageSolarTransmittance" . "IFC2x3") 
("AverageVisibleTransmittance" . "IFC2x3") ("Azimuth" . "IFC2x3") ("BarCode" . "IFC2x3") ("BatchReference" . "IFC2x3") ("Blue" . "IFC2x3") 
("CategoryProduct" . "IFC2x3") ("ColorShading" . "IFC2x3") ("Colour" . "IFC2x3") ("Combustible" . "IFC2x3") ("Compartmentation" . "IFC2x3") 
("Composition" . "Bricsys") ("ConcreteCoverAtLinks" . "IFC2x3") ("ConcreteCoverAtMainBars" . "IFC2x3") ("ConstructionToleranceClass" . "IFC2x3") 
("ConstructionType" . "IFC2x3") ("CornerChamfer" . "IFC2x3") ("DemandImportanceValue" . "IFC2x3") ("DemandThresholdValue" . "IFC2x3") 
("DemandValue" . "IFC2x3") ("Description" . "Bricsys") ("DescriptionPitchOfSlab" . "IFC2x3") ("DimensionalAccuracyClass" . "IFC2x3") 
("ElementGrossVolume" . "IFC2x3") ("ElementNetVolume" . "IFC2x3") ("ElementWeight" . "IFC2x3") ("EnvironmentalClass" . "IFC2x3") 
("Exclusions" . "IFC2x3") ("FireRating" . "IFC2x3") ("FireRatingConcrete" . "IFC2x3") ("FireResistanceRatingProperties" . "IFC2x3") 
("FormStrippingStrength" . "IFC2x3") ("GUID" . "Bricsys") ("GapValue" . "IFC2x3") ("GapValueWeighted" . "IFC2x3") ("Green" . "IFC2x3") 
("GrossFootprintArea" . "<empty>") ("GrossVolume" . "<empty>") ("GroupName" . "IFC2x3") ("HollowCorePlugging" . "IFC2x3") ("Inclination" . "IFC2x3") 
("InitialTension" . "IFC2x3") ("InstancePropertySets" . "Bricsys") ("IsCombustible" . "IFC2x3") ("IsExtendedWarranty" . "IFC2x3") 
("IsExternal" . "IFC2x3") ("LayerName" . "IFC2x3") ("LifeCycleEnvironmentalLoad" . "IFC2x3") ("LiftingStrength" . "IFC2x3") ("LoadBearing" . "IFC2x3") 
("LoadBearingDirectionU" . "Bricsys") ("LoadBearingDirectionV" . "Bricsys") ("LocalContext" . "IFC2x3") ("LongInsideCenterLowerBarPitch" . "IFC2x3") 
("LongInsideCenterTopBarPitch" . "IFC2x3") ("LongInsideEndLowerBarPitch" . "IFC2x3") ("LongInsideEndTopBarPitch" . "IFC2x3") 
("LongOutsideLowerBarPitch" . "IFC2x3") ("LongOutsideTopBarPitch" . "IFC2x3") ("Manufacturer" . "IFC2x3") ("ManufacturingToleranceClass" . "IFC2x3") 
("MeanTimeBetweenFailure" . "IFC2x3") ("MinimumAllowableSupportLength" . "IFC2x3") ("ModelLabel" . "IFC2x3") ("ModelReference" . "IFC2x3") 
("Name" . "Bricsys") ("NatureOfRisk" . "IFC2x3") ("NetFootprintArea" . "<empty>") ("NetVolume" . "<empty>") ("NominalWidth" . "<empty>") 
("Perimeter" . "<empty>") ("PitchAngle" . "IFC2x3") ("PlateSlabGrossArea" . "BricsysQuantity") ("PlateSlabNetArea" . "BricsysQuantity") 
("ProductRequirementsName" . "IFC2x3") ("ProductionLotId" . "IFC2x3") ("ProductionYear" . "IFC2x3") ("Red" . "IFC2x3") ("Reference" . "IFC2x3") 
("ReferenceQuantity" . "IFC2x3") ("ReferenceReinforcementBarPitchSlab" . "IFC2x3") ("Reflectance" . "IFC2x3") ("ReleaseStrength" . "IFC2x3") 
("RiskCause" . "IFC2x3") ("RoomBounding" . "Bricsys") ("Roughness" . "IFC2x3") ("SequenceNumber" . "Bricsys") ("SerialNumberConcrete" . "IFC2x3") 
("SerialNumberManufacturer" . "IFC2x3") ("ServiceLife" . "IFC2x3") ("ShortInsideCenterLowerBarPitch" . "IFC2x3") ("ShortInsideCenterTopBarPitch" . "IFC2x3") 
("ShortInsideEndLowerBarPitch" . "IFC2x3") ("ShortInsideEndTopBarPitch" . "IFC2x3") ("ShortOutsideLowerBarPitch" . "IFC2x3") 
("ShortOutsideTopBarPitch" . "IFC2x3") ("SlabLength" . "BricsysQuantity") ("SlabType" . "Bricsys") ("SlabWidth" . "BricsysQuantity") 
("SpatialLocation" . "Bricsys") ("SpecialInstructions" . "IFC2x3") ("StructuralClass" . "IFC2x3") ("SubNatureOfRisk1" . "IFC2x3") 
("SubNatureOfRisk2" . "IFC2x3") ("SupplyEvaluationValue" . "IFC2x3") ("SupportDuringTransportDescription" . "IFC2x3") ("SurfaceSpreadOfFlame" . "IFC2x3") 
("SurfaceSpreadOfFlameFireRatingProperties" . "IFC2x3") ("TendonRelaxation" . "IFC2x3") ("ThermalTransmittance" . "IFC2x3") ("Thickness" . "BricsysQuantity") 
("TotalConcreteQuantity" . "IFC2x3") ("TransportationStrength" . "IFC2x3") ("TypeDesignator" . "IFC2x3") ("WarrantyContent" . "IFC2x3") 
("WarrantyIdentifier" . "IFC2x3") ("WarrantyPeriod" . "IFC2x3"))


関連事項