Παραδείγματα Κανόνων Αντιστοιχίας Ιδιότητας
Παράδειγμα 1
Αντιστοιχήστε την ορισμένη από χρήστη ιδιότητα “Βαθμός Ακουστικής” (Επιλογές > Διαχειριστής Ιδιότητας) στην ιδιότητα “AcousticRating” που ορίζεται για τον IfcWall.
Παράδειγμα 2
Αντιστοιχήστε την παράμετρο “Βαθμό Πυραντοχής” των παραθύρων στην ιδιότητα “FireRating” που ορίζεται για το IfcWindow.
Παράδειγμα 3
Καθορίστε το "Όνομα" Χαρακτηριστικού των στοιχείων IfcWall, χρησιμοποιώντας ένα συνδυασμό του "ID" Τοίχου και του Ονόματος "Δομικού Υλικού / Σύνθετης Δομής".
Παράδειγμα 4: Κανόνας Αντιστοίχησης ανά Προϊόν IFC Τύπου
Μπορείτε να εφαρμόσετε κανόνες αντιστοίχησης δεδομένων σε IFC δεδομένα των στοιχείων Προϊόντα IFC Τύπου.
Για παράδειγμα, δημιουργήστε τα ονόματα των τύπων Πόρτας (Χαρακτηριστικό Όνομα του IfcDoorStyle) από τον συνδυασμό του Ονόματος Στοιχείου Βιβλιοθήκης, τις παραμέτρους Πλάτους και Ύψους μίας Πόρτας.
Καθορίστε το Χαρακτηριστικό “Όνομα” για το IfcDoorStyle, χρησιμοποιώντας ένα τμήμα της Πόρτας “όνομα Στοιχείου Βιβλιοθήκης” + στατικό κείμενο “-” + “Πλάτος” + στατικό κείμενο “X” + “Ύψος”.
Αυτός ο κανόνας αντικαθιστά τον προκαθορισμένο κανόνα δημιουργίας IfcDoorStyle (δείτε Προϊόν IFC Τύπου) με νέα ονόματα IfcDoorStyle (μπορείτε να κάνετε διπλό έλεγχο του αποτελέσματος στον IFC Διαχειριστή Μελέτης).
Καθορίστε την Ιδιότητα “Κόστος” για το IfcDoor ως εξαρτημένη παράμετρο Στοιχείου Βιβλιοθήκης.
Για αντιστοίχηση, επιλέξτε την παράμετρο “gs_list_cost” του Στοιχείου Βιβλιοθήκης “GS ΠΟΡΤΑ”.
Για να βρείτε αυτήν την παράμετρο, πηγαίνετε στο πτυσσόμενο κουμπί Προσθήκη Περιεχομένου και επιλέξτε Παράμετροι Στοιχείου Βιβλιοθήκης. Στον διάλογο που εμφανίζεται, κάντε εύρεση της παραμέτρου gs_list_cost:

Ο κανόνας αντιστοίχησης ισχύει για τα Στοιχεία Βιβλιοθήκης που είναι θυγατρικά στοιχεία της υποκατηγορίας “GS ΠΟΡΤΑ” (π.χ. “GS ΠΟΡΤΑ”, “GS ΠΟΡΤΑ ΑΝΟΙΓΜΑ”, “GS ΠΟΡΤΑ ΚΑΤΑΣΤΗΜΑΤΟΣ”, κ.λπ.).
Παράδειγμα 6
Καθορίστε την Ιδιότητα “Κόστος” για το IfcDoor ως ανεξάρτητη παράμετρο Στοιχείου Βιβλιοθήκης. Για αντιστοίχηση, επιλέξτε την παράμετρο “gs_list_cost” της “Δίφυλλης Πόρτας”.
Για να βρείτε αυτήν την παράμετρο, πηγαίνετε στο πτυσσόμενο κουμπί Προσθήκη Περιεχομένου και επιλέξτε Παράμετροι Στοιχείου Βιβλιοθήκης. Στον διάλογο που εμφανίζεται, επιλέξτε πρώτα το στοιχείο βιβλιοθήκης GS ΠΟΡΤΑ, και στη συνέχεια κάντε εύρεση της παραμέτρου gs_list_cost. Ωστόσο, βεβαιωθείτε ότι την προσθέσατε ως μία Ανεξάρτητη Στοιχείου Βιβλιοθήκης παράμετρο:

Παράδειγμα 7
Καθορίστε την Ιδιότητα “Κόστος” για το IfcElement ως ανεξάρτητη παράμετρο Στοιχείου Βιβλιοθήκης. Για αντιστοίχηση, επιλέξτε την παράμετρο “gs_list_cost” της “Δίφυλλης Πόρτας”. Ο κανόνας αντιστοίχησης δεν ισχύει μόνο για τα IfcDoor στοιχεία αλλά και για όλα τα άλλα Στοιχεία Βιβλιοθήκης που θα μετατραπούν σε IFC Οντότητες που είναι θυγατρικά στοιχεία του IfcElement (π.χ. IfcWindow, IfcFurnishingElement, IfcDistributionElement, IfcTransportElement κ.λπ.) και περιέχουν την παράμετρο “gs_list_cost” (π.χ. “Armchair”, “Desk”, “Basin”, “Sink” κ.λπ.).