2.9. Μπλοκ και Χαρακτηριστικά

Ένα μπλοκ (block) είναι μια ονομασμένη ομάδα οντοτήτων που αποθηκεύεται μία φορά στο σχέδιο και τοποθετείται όσες φορές θέλετε ως αναφορά μπλοκ (block reference, ένα INSERT). Η μετακίνηση ή η επεξεργασία του ορισμού ενημερώνει ταυτόχρονα όλες τις αναφορές, γεγονός που κάνει τα μπλοκ το κατάλληλο εργαλείο για επαναλαμβανόμενα σύμβολα — φρεάτια, δέντρα, βέλη βορρά, πινακίδες σχεδίων, τυποποιημένες λεπτομέρειες.

Τα μπλοκ ανήκουν στο σχέδιο στο οποίο ορίζονται. Διατηρούνται κατά την αποθήκευση σε .iqz, .dxf και .dwg, και μπορούν να εισαχθούν από άλλο σχέδιο μέσω του Block Manager (Διαχειριστής Μπλοκ).

2.9.1. Δημιουργία Μπλοκ

  1. Σχεδιάστε ή επιλέξτε τις οντότητες που αποτελούν το σύμβολο.

  2. Πληκτρολογήστε BLOCK (συντόμευση B) και πατήστε Enter για να επιβεβαιώσετε την επιλογή.

  3. Κάντε κλικ στο σημείο βάσης — τη λαβή με την οποία εισάγεται το μπλοκ και το σημείο γύρω από το οποίο περιστρέφεται και κλιμακώνεται η αναφορά.

  4. Πληκτρολογήστε ένα όνομα και πατήστε Enter.

Οι επιλεγμένες οντότητες αντιγράφονται στον ορισμό (με τις συντεταγμένες τους σχετικές ως προς το σημείο βάσης), αφαιρούνται από τον χώρο μοντέλου και αντικαθίστανται από μία μόνο αναφορά μπλοκ στο σημείο βάσης. Τίποτα δεν χάνεται: η ανάλυση (explode) της αναφοράς επαναφέρει τη γεωμετρία.

Σημείωση

Τα ονόματα μπλοκ είναι μοναδικά ανά σχέδιο και ο έλεγχος δεν κάνει διάκριση πεζών-κεφαλαίων. Αν το όνομα χρησιμοποιείται ήδη, η εντολή το αναφέρει και ζητά νέο όνομα αντί να αντικαταστήσει τον υπάρχοντα ορισμό.

2.9.2. Εισαγωγή Μπλοκ

  • Η INSERT <όνομα> (συντόμευση INS) ξεκινά δυναμική εισαγωγή (rubber-band) του συγκεκριμένου μπλοκ· κάντε κλικ για να το τοποθετήσετε.

  • Η INSERT χωρίς όρισμα εμφανίζει τα ορισμένα μπλοκ και ζητά όνομα.

  • Η BLOCKS (συντόμευση BL) εκτυπώνει τον πίνακα μπλοκ — όνομα και πλήθος οντοτήτων — χωρίς να εισάγει τίποτα.

  • Το Draw › Block Insert στο μενού κάνει ό,τι και η INSERT.

Μια τοποθετημένη αναφορά έχει τη δική της κλίμακα, περιστροφή και ρυθμίσεις διάταξης (array), όλες επεξεργάσιμες στον Επιθεωρητή Αντικειμένων (Object Inspector):

Ιδιότητα

Σημασία

Block name

Ο ορισμός στον οποίο παραπέμπει η αναφορά.

Scale X / Y / Z

Ανεξάρτητες κλίμακες ανά άξονα. Αρνητικές τιμές κατοπτρίζουν την αναφορά.

Rotation

Μοίρες αριστερόστροφα γύρω από το σημείο εισαγωγής.

Columns / Rows

Πλήθος στηλών/γραμμών ορθογωνικής διάταξης. Μια αναφορά με περισσότερα από ένα κελιά είναι το αντίστοιχο του MINSERT του AutoCAD· σχεδιάζει ολόκληρο τον κάνναβο αλλά παραμένει ένα αντικείμενο.

Column / Row spacing

Απόσταση κέντρου προς κέντρο μεταξύ των κελιών της διάταξης, σε μονάδες σχεδίου.

2.9.3. Επεξεργασία Ορισμού Μπλοκ

Η BEDIT <όνομα> (συντόμευση BE) ανοίγει τον επεξεργαστή μπλοκ: η περιοχή σχεδίασης εμφανίζει μόνο τα περιεχόμενα του μπλοκ, σχεδιασμένα με το σημείο βάσης στην αρχή των αξόνων. Σχεδιάστε, τροποποιήστε και διαγράψτε εκεί ακριβώς όπως στον χώρο μοντέλου.

Η BEDIT χωρίς όρισμα ζητά όνομα· πληκτρολογώντας ? σε αυτή την προτροπή εμφανίζεται κάθε ορισμός με το πλήθος οντοτήτων του.

Η BCLOSE (συντόμευση BC) αποθηκεύει τον επεξεργασμένο ορισμό και επιστρέφει στο σχέδιο. Κάθε αναφορά σε αυτό το μπλοκ επανασχεδιάζεται με τα νέα περιεχόμενα.

2.9.4. Block Manager

Η BLOCKMANAGER (συντόμευση BM) ανοίγει έναν διάλογο που εμφανίζει κάθε ορισμό του σχεδίου ως μικρογραφία, με τα στοιχεία του επιλεγμένου μπλοκ στα δεξιά: όνομα, αρχή (σημείο βάσης), πλήθος οντοτήτων και πλήθος τοποθετημένων αναφορών.

Κουμπί

Ενέργεια

Insert

Κλείνει τον διάλογο και ξεκινά εισαγωγή του επιλεγμένου μπλοκ.

New

Ξεκινά ορισμό BLOCK από την τρέχουσα επιλογή.

Edit

Ανοίγει το επιλεγμένο μπλοκ στον επεξεργαστή μπλοκ (όπως η BEDIT).

Rename

Μετονομάζει τον ορισμό· οι υπάρχουσες αναφορές ακολουθούν το νέο όνομα.

Delete

Αφαιρεί τον ορισμό. Ένα μπλοκ που έχει ακόμη αναφορές δεν μπορεί να διαγραφεί — διαγράψτε ή αναλύστε πρώτα τις αναφορές.

Purge Unused

Διαγράφει κάθε ορισμό που δεν έχει πλέον αναφορές στο σχέδιο. Είναι ο ίδιος καθαρισμός που εκτελεί το βοηθητικό εργαλείο σχεδίου PURGE.

Import

Διαβάζει ορισμούς μπλοκ από άλλο αρχείο .dxf ή .iqz και τους προσθέτει σε αυτό το σχέδιο. Με αυτόν τον τρόπο μεταφέρεται μια κοινή βιβλιοθήκη συμβόλων μεταξύ σχεδίων.

2.9.5. Ανάλυση Μπλοκ

Η EXPLODE αντικαθιστά μια επιλεγμένη αναφορά μπλοκ με ανεξάρτητα αντίγραφα των οντοτήτων του ορισμού, μετασχηματισμένα σύμφωνα με την κλίμακα και την περιστροφή της αναφοράς. Μια αναφορά με διάταξη αναλύεται σε όλα τα κελιά της. Ο ίδιος ο ορισμός δεν επηρεάζεται, οπότε οι υπόλοιπες αναφορές μένουν ανέπαφες.

2.9.6. Χαρακτηριστικά

Τα χαρακτηριστικά (attributes) είναι πεδία κειμένου που φέρει μια αναφορά μπλοκ — αριθμός φρεατίου, διάμετρος αγωγού, τα πεδία μιας πινακίδας σχεδίου — ώστε δύο αναφορές του ίδιου ορισμού να εμφανίζουν διαφορετικό κείμενο.

Το IQcad διαβάζει και διατηρεί τα χαρακτηριστικά κατά την εισαγωγή:

  • Ένα ATTDEF σε ορισμό μπλοκ (το πρότυπο που ονομάζει το πεδίο) καταχωρείται ως κείμενο που φέρει την ετικέτα (tag) του χαρακτηριστικού. Η ετικέτα είναι αναγνωριστικό, όχι περιεχόμενο προς σχεδίαση, γι” αυτό τα ATTDEF δεν σχεδιάζονται όταν εισάγεται το μπλοκ.

  • Ένα ATTRIB σε αναφορά μπλοκ (η συμπληρωμένη τιμή) προσαρτάται σε αυτή την αναφορά και σχεδιάζεται μαζί της. Οι τιμές χαρακτηριστικών μετακινούνται, περιστρέφονται και κλιμακώνονται μαζί με την αναφορά, και περιλαμβάνονται στο περιβάλλον πλαίσιό της και στο αποτέλεσμα της EXPLODE.

  • Τα χαρακτηριστικά που έχουν σημανθεί ως αόρατα αποθηκεύονται αλλά δεν σχεδιάζονται.

Το κείμενο των χαρακτηριστικών διατηρείται πλήρως μέσω DXF και DWG και προς τις δύο κατευθύνσεις. Το IQcad δεν διαθέτει δική του εντολή ορισμού χαρακτηριστικών: ένα μπλοκ με χαρακτηριστικά δημιουργείται στο AutoCAD (ή σε συμβατό πρόγραμμα) και στη συνέχεια χρησιμοποιείται εδώ.

2.9.7. Μπλοκ, Στρώσεις και Χρώματα

Οι οντότητες μέσα σε έναν ορισμό διατηρούν τη στρώση, το χρώμα και τον τύπο γραμμής με τα οποία σχεδιάστηκαν. Οι οντότητες που σχεδιάστηκαν στη στρώση 0 με χρώμα και τύπο γραμμής ByLayer ή ByBlock κληρονομούν αντίθετα από την αναφορά — ο τυπικός τρόπος για να φτιάξετε ένα σύμβολο που υιοθετεί τη στρώση στην οποία εισάγεται. Δείτε το Στρώσεις, Τύποι Γραμμών και Στυλ Κειμένου για τους κανόνες κληρονομικότητας.

2.9.8. Τα Μπλοκ στις Μορφές Αρχείων

Μορφή

Συμπεριφορά

IQML (.iqz)

Οι ορισμοί και οι αναφορές εγγράφονται πλήρως, μαζί με τα χαρακτηριστικά.

DXF

Εγγράφονται στην ενότητα BLOCKS ως BLOCK / ENDBLK με αναφορές INSERT· διαβάζονται πίσω με τον ίδιο τρόπο.

DWG

Ανάγνωση και εγγραφή εγγενώς, συμπεριλαμβανομένων διατάξεων MINSERT, ATTRIB και ATTDEF. Δείτε το Συμβατότητα DWG.

PDF / SVG / εικόνα

Μετατρέπονται στη σχεδιασμένη γεωμετρία τους.

Η εντολή Drawing Utilities › Purge… (File › Drawing Utilities) αφαιρεί τους ορισμούς χωρίς αναφορές από το σχέδιο, μαζί με τις αχρησιμοποίητες στρώσεις και στυλ, πριν από την αποθήκευση.