logo

DigiPara Liftdesigner

LD 2020 Prerelease version, 23th of April 2019

TR-05981 (Finished)
Created by: MM
Last change: 10/18/2019 10:53:45 AM

BIM Property Values

Sub tasks:
Completed:
Where does the default value for no-eval properties go on the DocumentBIMSetting
Yes
Handle the case where a BIM property is enabled, but the matching rule says 'do
Yes
Investigate: All LDBim export properties get <ParameterType>Text</ParameterType>
Yes
Add convenience queries
Yes
Investigate: IFC Export exports Shaft.W_3 and other walls as IfcTransportElement
Yes
Remove/clear interfaces
Yes
BIMProperties -> BIMSettings rename everywhere, purge "BIMProperties"
Yes
remove bpmIndividualValueEnabled
Yes
add bpsmPruneResistant to datamanager, set on all IFC native property standards
Yes
remove bemExportAsSingleObjectEnabled
Yes
remove bp*mObjectSpecific
Yes
Create BIMPropertyValues classes in parallel to existing structure
Yes
remove export logic hinging on bemExportAsSingleObjectEnabled
Yes
Add DocumentBIMProperty.Value
Yes
Add idBIMPropertyValue and other new ids to database and tree viewers
Yes
Make the individual value mechanism work again
Yes
Investigate: IFC Export description gone? Apparently on purpose.
Yes
Deal with missing pruned document properties
Yes
Investigate: IfcDoor/OperationType active on LDXDocument
Yes
Keep properties/standards with the retain flag alive during UpdateFromDatabase
Yes
Make sure you can delete corpse BPVs from the datatree
Yes
DigiPara individual properties should show RetainImplied = true.
Yes
Take more care to make sure a property value with both property and rule owner h
Yes
How does BIMPropertyValue remember its full rule when the corresponding property
Yes
On serialize: Should not update from database, CGrDocumentBIMSettings const *CGr
Yes
Make free floating property values read only.
Yes
Make Value storage shared_ptr so GetValue can always return something
Yes
Check BIM Property DpGetInterface methods
Yes
Check TODO_BP instances
Yes
Keep property values alive based on COM refcount.
Yes
Investigate: DigiPara standard does not appear in object properties unless docum
Yes
Resurrect pruned BIMPropertyValues in FindDpObjectRenamed
Yes
Cleanup document bim properties, respect bpsmPruneResistant
Yes
Access BPV and VP via BP_GD from ObjectBPS
Yes