1 / 26

On user-defined features Christoph M Hoffmann and Robert Joan-Arinyo

On user-defined features Christoph M Hoffmann and Robert Joan-Arinyo. Ανδρέας Φωτίου. Παραμετρικά CAD Συστήματα.

moriah
Download Presentation

On user-defined features Christoph M Hoffmann and Robert Joan-Arinyo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. On user-defined featuresChristoph M Hoffmann and Robert Joan-Arinyo Ανδρέας Φωτίου

  2. Παραμετρικά CAD Συστήματα • Είναι συστήματα στα οποία το σχήμα στερεών αντικειμένων εκφράζεται από ένα σύνολο παραμέτρων και περιορισμών και το αντικείμενο μπορεί να τροποποιηθεί ως προς κάποιες παραμέτρους ενώ άλλες παραμένουν σταθερές

  3. Feature based CAD συστήματα • Ένα χαρακτηριστικό (feature)είναι ένα γενικό σχήμα το οποίο μπορεί να συσχετιστεί με ορισμένες ιδιότητες, ορισμένα γνωρίσματα και με κάποια γνώση. Το σχήμα πρέπει να αναπαριστάται παραμετρικά και πρέπει να καθορίζονται κανόνες για την συμπεριφορά και τις ιδιότητες του σχήματος

  4. Σύγχρονα CAD συστήματα Τα σύγχρονα συστήματα σχεδίασης ειναι συνήθως ένας συνδυασμός από παραμετρική και feature-based σχεδίαση διότι: • Ένα αντικείμενο κατασκευάζεται χρησιμοποιώντας άλλα προκαθορισμένα αντικείμενα (features) • Τα αντικείμενα κατασκευάζονται από τα features με Constructive Solid Geometry (CSG) • Η αναπαράσταση των αντικειμένων γίνεται με παραμετρικές εξισώσεις

  5. Σύγχρονα CAD συστήματα • Τα χαρακτηριστικά αυτά είναι επαρκή για τη δημιουργία πολύπλοκων σχημάτων αλλά κατά το σχεδιασμό μηχανικών μερών κρίνονται ανεπαρκή.

  6. Τύποι χαρακτηριστικών • Παραγόμενο χαρακτηριστικό • Τροποποιούμενο χαρακτηριστικό • Datum χαρακτηριστικό

  7. Χαρακτηριστικά ορισμένα από το χρήστη (UDFS) • Το CAD σύστημα έχει καθορισμένα τυπικά χαρακτηριστικά. • Κατά βάση τα χαρακτηριστικά αυτά επαρκούν αλλά σε κάποιες εφαρμογές αυτό το σύνολο χαρακτηριστικών δεν είναι βολικό και πρέπει να υποστηριχθούν από χαρακτηριστικά ορισμένα από το χρήστη.

  8. Ορισμός και χρήση ενός UDF • Ο ορισμός ενός UDF είναι μία διαδικασία σχεδιασμού που δημιουργεί το πρωτότυπο του χαρακτηριστικού. • Η χρήση ενός UDF είναι το στιγμιότυπο ενός συγκεκριμένου πρωτοτύπου UDF σε ένα συμπαγή σχεδιασμό σε εξέλιξη.

  9. Απαιτήσεις για τα UDF • Ένα UDF μπορεί να οριστεί χρησιμοποιώντας, τυπικά χαρακτηριστικά που το CAD σύστημα παρέχει, και/ή άλλα προηγούμενα ορισμένα UDF. • Ο τελικός χρήστης πρέπει να μπορεί να τοποθετήσει και να προσανατολίσει το UDF στο κομμάτι που σχεδιάζεται με την έννοια γεωμετρικών κινήσεων, χρησιμοποιώντας τυπικές διαδικασίες εισαγωγής. • Τα UDF πρέπει να παρέχουν καθορισμένους μηχανισμούς για να ελέγχουν την εγκυρότητα του στιγμιότυπου και της προσκόλλησης του. • Τα UDF πρέπει να παρέχουν υποστήριξη για μη γεωμετρικά γνωρίσματα και περιορισμούς με μεταβολές.

  10. Δημιουργία σχήματος • Ο βασικός μηχανισμός ορισμού του EREP έχει υιοθετηθεί για τον ορισμό 3D • Ένα χαρακτηριστικό UDF ορίζεται ένα παραμετρικό, γεωμετρικό αντικείμενο αποτελούμενο από: • Ένα σύνολο από παραγόμενα χαρακτηριστικά, τροποποιούμενα χαρακτηριστικά και datum χαρακτηριστικά. • Ένα σύνολο εισαγόμενο από UDF • Ένα σύνολο περιορισμών. • Ένα σύνολο γνωρισμάτων. • Ορισμό ενός interface

  11. Τοπολογικός ορισμός χαρακτηριστικών • Τα τοπολογικά γνωρίσματα είναι ελκυστικά γιατί μπορούν να υποστηριχθούν από πολλούς πυρήνες CAD συστημάτων και είναι πολύ χρήσιμα για τον ορισμό συνθηκών εγκυρότητας των χαρακτηριστικών. Οι μηχανισμοί του πυρήνα θα καλεστούν στις ακόλουθες τέσσερις περιπτώσεις: • Δημιουργία πλευράς, ακμής, κορυφής • Διαγραφή πλευράς, ακμής, κορυφής • Υποδιαίρεση πλευράς, κορυφής • Συγχώνευση δύο κορυφών, ακμών, πλευρών

  12. Τοπολογικά γνωρίσματα • Πρέπει να είναι στο όριο (MBB): • Δε πρέπει να είναι στο όριο (MNB): • Υπό όρους αν είναι στο όριο (CIB):

  13. Υποστήριξη τοπολογικών γνωρισμάτων • Τα στοιχεία που υποδιαιρέθηκαν κληρονομούν τα γνωρίσματα του πατέρα στοιχείου. • Η συγχώνευση δύο στοιχείων σχήματος με διαφορετικά γνωρίσματα ορίου είναι λάθος. • Οι παραπάνω κανόνες μπορούν να υπερκαλυφθούν με ρητούς κατασκευασμένους από το χρήστη κανόνες.

  14. Volume based topological attributes • Πρέπει να είναι void (MBV): • Πρέπει να είναι υλικό (MBM):

  15. Ορισμός UDF • Ο ορισμός ενός UDF χωρίζεται σε δύο υποδιαδικασίες. Καταρχάς ορίζεται η γεωμετρία. Στη συνέχεια ορίζονται τα γνωρίσματα των συστατικών και οι εξισώσεις περιορισμών για τις μεταβλητές.

  16. Ορισμός γεωμετρίας • Οι ορισμοί των UDF κατασκευάζονται ορίζοντας κάθε συστατικό με σειρά. Το πρώτο συστατικό που ορίζεται καλείται πρωταρχικό συστατικό. Το πρωταρχικό συστατικό δε κάνει καμία αναφορά σε στοιχεία άλλων συστατικών. • Αν ο ορισμός του UDF δε χρησιμοποιεί ένα προηγούμενα ορισμένο UDF τότε πρέπει να είναι ένα τυπικό χαρακτηριστικό που παρέχεται από το CAD σύστημα. Το πρωταρχικό συστατικό μπορεί να είναι και ένα προηγούμενο ορισμένο UDF.

  17. Ορισμός γεωμετρίας • Ένα χαρακτηριστικό μπορεί να είναι είτε απλό είτε σύνθετο από συστατικά χαρακτηριστικά, έτσι τα UDF έχουν μία φυσική ιεραρχική δομή. • Αυτή η δομή μπορεί να εκφραστεί λογικά ως ένας άκυκλος κατευθυνόμενος γράφος όπου κάθε κόμβος είναι ένα συστατικό και οι ακμές είναι οι εξαρτήσεις μεταξύ τους προσανατολισμένες από το συστατικό το οποίο κάνει την αναφορά προς το συστατικό στο οποίο γίνεται η αναφορά. Το πρωταρχικό συστατικό είναι η ρίζα του γράφου.

  18. Ορισμός γνωρισμάτων • Τα γνωρίσματα μπορεί να είναι τοπολογικά, λειτουργικά, αντοχής, κειμένου και ορισμένα από το χρήστη. • Τα τοπολογικά γνωρίσματα χρησιμοποιούνται για να υποστηρίξουν την εγκυρότητα όταν συγχωνεύουμε ένα χαρακτηριστικό.

  19. Ορισμός περιορισμών • Πολλές σχεδιαστικές εκδοχές μπορούν να εκφραστούν χρησιμοποιώντας περιορισμούς που ορίζονται ως μαθηματικές εξισώσεις μεταξύ μεταβλητών από τις οποίες εξαρτάται το σχέδιο. Οι περιορισμοί ορίζονται ως πληροφορίες κειμένου. • Οι περιορισμοί εξισώσεων συνυπάρχουν σε συνδιασμό με γεωμετρικούς περιορισμούς. Για να υποστηριχθούν τέτοιοι περιορισμοί, το σύστημα CAD πρέπει να διαθέτει διαδικασίες που να αποσυνθέτουν τέτοιες εξισώσεις και να λύνουν το σύστημα των περιορισμών.

  20. Συμπύκνωση • Η συμπύκνωση απαιτείται καλά ορισμένη λειτουργικότητα και ένα ολοκληρωμένο και καλά ορισμένο interface. • Η λειτουργικότητα εκφράζεται από τη γεωμετρία τα γνωρίσματα και τις εξισώσεις.

  21. Κληρονομικότητα • Τα UDF κατασκευάζονται από τυπικά χαρακτηριστικά του CAD και/ή από άλλα UDF. Το νέο UDF κληρονομεί γνωρίσματα αλλά μπορεί να έχει και νέα δικά του. • Επιλεκτική κληρονομικότητα παρέχεται ως ένας επιπρόσθετος μηχανισμός

  22. Συγχώνευση χαρακτηριστικών • Η συγχώνευση χαρακτηριστικών είναι η διαδικασία με την οποία ο χρήστης περιλαμβάνει ένα νέο χαρακτηριστικό στο μέρος που σχεδιάζεται. Η διαδικασία αυτή είναι δύο βημάτων: ορισμός συγχώνευσης και αποτίμηση της συγχώνευσης.

  23. Εγκυρότητα • Η εγκυρότητα των UDF διαχωρίζεται σε δύο βήματα. Καταρχάς όταν ορίζεται το χαρακτηριστικό πρέπει να υπάρχει μία πρωταρχική εκτίμηση αν είναι έγκυρο. Στη συνέχεια όταν το UDF συγχωνεύεται σε κάποιο μέρος ή σε άλλο χαρακτηριστικό πρέπει να υπάρχει άλλος έλεγχος εγγυρότητας.

  24. Εγκυρότητα κατά τον ορισμό • Συντακτικός έλεγχος των περιορισμών. • Συνέπεια του ορισμού του βεληνεκούς των παραμέτρων. • …

  25. Εγκυρότητα κατά τη συγχώνευση • Όταν ένα UDF συγχωνεύεται σε ένα μέρος κάποιες ρουτίνες πρέπει να ελέγξουν την εγκυρότητα. • Όλοι οι περιορισμοί που έχουν τεθεί επιβεβαιώνονται.

  26. ΤΕΛΟΣ

More Related