Δημιουργια Dynamic Block
Στο άρθρο αυτό θα παρουσιάσουμε τον τρόπο με τον οποίο μπορεί να κατασκευαστεί ένα δυναμικό μπλοκ (Dynamic Block). Σκοπός μας είναι να δημιουργήσουμε ένα αντικείμενο, στο συγκεκριμένο παράδειγμα μία τραπεζαρία, όπου επιλέγοντας τη, θα έχουμε τη δυνατότητα θέασης των τριών βασικών καταστάσεων της. Δηλαδή της κάτοψης και των δύο όψεων της, πλαϊνής και κύριας.
Στο άρθρο αυτό θα παρουσιάσουμε τον τρόπο με τον οποίο μπορεί να κατασκευαστεί ένα δυναμικό μπλοκ (Dynamic Block). Σκοπός μας είναι να δημιουργήσουμε ένα αντικείμενο, στο συγκεκριμένο παράδειγμα μία τραπεζαρία, όπου επιλέγοντας τη, θα έχουμε τη δυνατότητα θέασης των τριών βασικών καταστάσεων της. Δηλαδή της κάτοψης και των δύο όψεων της, πλαϊνής και κύριας.
Δημιουργία Dynamic Block
Έστω ότι οι τρεις καταστάσεις που θέλουμε να έχει το block, είναι αυτές που φαίνονται στην εικόνα παρακάτω.
Εκτελούμαι την εντολή δημιουργίας block από το menu>Tools>Block Editor, και μας εμφανίζεται το πλαίσιο διαλόγου δημιουργίας των Dynamic Blocks.
Δηλώνουμε ένα όνομα και πατάμε OK. Στη συνέχεια εμφανίζεται το περιβάλλον εργασίας, για την δημιουργία των Dynamic Blocks.
Αριστερά της οθόνης βλέπουμε ότι έχει εμφανιστεί η παλέτα εργαλείων των Blocks. Αρχικά πρέπει να σχεδιάσουμε μία κατάσταση του αντικειμένου ή αν την έχουμε ήδη σχεδιάσει να την φέρουμε στο συγκεκριμένο περιβάλλον εργασίας, με ένα απλό copy – paste, με το σημείο εισαγωγής στο 0,0,0 της επιφάνειας εργασίας. Έστω ότι έχουμε το παρακάτω αποτέλεσμα.
Τώρα πρέπει να επιλέξουμε την κατάλληλη παράμετρο για το αποτέλεσμα που θέλουμε. Επιλέγουμε από την παλέτα την παράμετρο Visibility Parameter.
και στην συνέχεια την τοποθετούμε σε ένα κοντινό σημείο στο σχέδιο μας, γιατί θα είναι το σημείο αναφοράς του block, από το οποίο θα γίνεται η επιλογή της κατάστασης. Αφού τοποθετήσουμε την παράμετρο βλέπουμε ότι εμφανίζεται το αντίστοιχο Toolbar της εντολής. όπως φαίνεται στην εικόνα.
Στη συνέχεια κάνουμε κλικ στην επιλογή Manage Visibility States
και μας εμφανίζεται το παρακάτω πλαίσιο διαλόγου
Από την επιλογή New… προσθέτουμε τις τρεις καταστάσεις που θέλουμε να εμφανίζονται στο block. Κάνοντας κλικ στο New εμφανίζεται το παρακάτω πλαίσιο διαλόγου
όπου γράφουμε το όνομα της πρώτης κατάστασης και επιλέγουμε μία από τις τρεις επιλογές που εμφανίζονται στο συγκεκριμένο πλαίσιο. Καλό θα είναι την πρώτη φορά να επιλέξουμε την τρίτη επιλογή, έτσι ώστε τα αντικείμενα που σχεδιάσαμε να μείνουν ως έχουν. Στην συνέχεια δημιουργούμε και τις δύο επόμενες καταστάσεις, ΚΥΡΙΑ ΟΨΗ και ΠΛΑΪΝΗ ΟΨΗ, έχοντας επιλέξει την πρώτη επιλογή, Hide all existing objects in new state. Στη συνέχεια πατάμε ΟΚ. Παρατηρούμε ότι στη γραμμή εργαλείων της εντολής έχουν δημιουργηθεί οι τρεις καταστάσεις που φτιάξαμε, όπως φαίνεται στην εικόνα.
Στη συνέχεια επιλέγουμε σαν τρέχουσα κατάσταση, την κατάσταση ΚΥΡΙΑ ΟΨΗ. Θα παρατηρήσουμε ότι εξαφανίστηκε από την οθόνη εργασίας η μορφή της κάτοψης. Έπειτα σχεδιάζουμε την κατάσταση της κύριας όψης όπως στην εικόνα.
Αφού σχεδιάσουμε τα αντικείμενα της όψης, τα επιλέγουμε και κάνοντας δεξί κλικ, όπως δείχνει η εικόνα παρακάτω, επιλέγουμε την επιλογή Show for Current State.
Την ίδια διαδικασία χρησιμοποιούμε και για το σχεδιασμό της επόμενης κατάστασης. Δηλαδή επιλέγουμε σαν τρέχουσα κατάσταση, την κατάσταση ΠΛΑΪΝΗ ΟΨΗ και στη συνέχεια σχεδιάζουμε την κατάσταση όπως στην εικόνα παρακάτω
Επιλέγουμε πάλι τα αντικείμενα και με δεξί κλικ την επιλογή Show for Current State. Στη συνέχεια κάνουμε κλικ στην επιλογή Save Block Definition
και επιλέγουμε Close Block Editor
Αφού κλείσουμε τον Block Editor, μας βγάζει στην οθόνη εργασίας του AutoCAD. Πλέον το Block είναι έτοιμο. Επιλέγοντας το, μας εμφανίζεται το βελάκι στο σημείο που είχαμε τοποθετήσει την παράμετρο. Κάνοντας κλικ στο βελάκι μας εμφανίζονται οι τρεις καταστάσεις που έχουμε φτιάξει όπως φαίνεται και στην εικόνα παρακάτω.