Το ABAQUS είναι μια ομάδα προγραμμάτων που μοντελοποιούν και αναλύουν πάσης φύσεως διατάξεις στον τομέα της μηχανικής, βασισμένο στην μέθοδο πεπερασμένων στοιχείων. Είναι διαθέσιμο στην αγορά από την εταιρία Dassault Systèmes, μέρος των λογισμικών SIMULIA Product Life-cycle Management (PLM). Το πρόγραμμα αυτό, μεταξύ άλλων, έχει τα ακόλουθα πλεονεκτήματα:
Το Abaqus σε σχέση με το ANSYS έχει πολύ καλή απόκριση σε μη-γραμμικά και περίπλοκα γεωμετρικά προβλήματα. Κατ’ ακρίβειαν, δημιουργήθηκε με σκοπό την επίλυση μη-γραμμικών προβλημάτων. Χρησιμοποιείται περισσότερο στον ακαδημαϊκό τομέα διότι υπάρχει η ευκολία στο να δημιουργήσει ο χρήστης υλικά με συγκεκριμένες ιδιότητες, όπως στην συγκεκριμένη εφαρμογή με το ψεκασμό πλάσματος μπορούμε να δημιουργήσουμε υλικά με κράμα κεραμικών. Τα άλλα προγράμματα χρησιμοποιούνται περισσότερο στη βιομηχανία, διότι έχουν συγκεκριμένα υλικά με συγκεκριμένες ιδιότητες, όπως μέταλλα. Επίσης στο Abaqus υπάρχει η ρουτίνα UEL. To Abaqus λειτουργεί με στιγμές (instances), δηλαδή το που βρίσκεται το κάθε κομμάτι της διάταξης σε δεδομένη στιγμή, οπότε με αυτό τον τρόπο μπορούν να γίνουν διαφορετικά βήματα ανάλυσης σε κάθε πρόβλημα.
Η Simulia παρέχει πολύ καλή υποστήριξη στους χρήστες σε σχέση με τα άλλα προγράμματα, ενώ υπάρχουν ολοκληρωμένα εγχειρίδια τα οποία επιτρέπουν στο χρήστη πρόσβαση σε οποιαδήποτε πληροφορία ψάχνει. Υπάρχει επίσης η δυνατότητα ενσωμάτωσης κι άλλων προγραμμάτων όπως την πλατφόρμα CATIA για εφαρμογές PLM, αλλάζοντας ουσιαστικά τον τρόπο σχεδίασης, ανάπτυξης και κατασκευής χρησιμοποιώντας τα πακέτα αυτά.
Το Abaqus επιτρέπει στο χρήστη να δημιουργεί το πρόγραμμα (script) μέσω της γλώσσας Python για δημιουργία μοντέλων. Το Python είναι γλώσσα προγραμματισμού ευρείας χρήσης και ανεξάρτητη. Οτιδήποτε μπορεί να δημιουργηθεί στο Abaqus/CAE χρησιμοποιώντας GUI (graphic user interface), μπορεί επίσης να δημιουργηθεί γράφοντας κώδικα. Επιπλέον το Abaqus επιτρέπει στο χρήστη να δημιουργεί κώδικα γραμμένο στο C++ για γρήγορη επεξεργασία σε δεύτερο στάδιο.
Μειονεκτήματα: υστερεί στο ότι δεν είναι τόσο φιλικό στο χρήστη. Χρειάζεται αρκετά βαθιά κατανόηση μη-γραμμικής ανάλυσης. Τα υλικά πρέπει να ορίζονται πλήρως όσον αφορά τις ιδιότητες τους, κάτι που καθιστά το ΑΒΑQUS λιγότερο εύχρηστο για τη βιομηχανία.
Οι διαθέσιμες άδειες για τη σουΐτα των προγραμμάτων του Abaqus είναι οι παρακάτω
Πρόγραμμα | Τύπος χρήσης | Αριθμός αδειών |
---|---|---|
Research | Base License | |
CAE | Research | 3+1 |
Analysis | Reseach | 64+5 Tokens |
Τα λογισμικά της Dassault Systemes που συνθέτουν τη σουΐτα του Abaqus είναι διαθέσιμα μετά από έλεγχο πρόσβασης στον ftp server του Κέντρου Ηλεκτρονικών Υπολογιστών ftp.central.ntua.gr. Μετά τον επιτυχή έλεγχο πρόσβασης επιλέγετε την έκδοση που σας ενδιαφέρει και μεταφορτώνετε στον υπολογιστή σας τα αρχεία .tar
. Για τον έλεγχο της ορθότητας των αρχείων που κατεβάσατε χρησιμοποιήστε το αρχείο με τα md5 sums
.
Τα ίδια αρχεία μπορούν να χρησιμοποιηθούν για εγκατάσταση τόσο σε πλατφόρμα Windows όσο και σε πλατφόρμα Linux.
Σας συνιστούμε να αποθηκεύσετε τα αρχεία σε κάποιο κατάλογο και να τα αποσυμπιέσετε σε αυτόν όποτε να δημιουργηθούν δύο κατάλογοι. Στον ένα κατάλογο AM_DOC_SIM_EstPrd.AllOS
βρίσκεται το Documentation ενώ στο άλλο κατάλογο AM_SIM_Abaqus.AllOS
βρίσκονται τα προγράμματα.
Hint: Ξεκινήστε με την εγκατάσταση του Documentation γιατί αυτό είναι απαραίτητο για την αποτελεσματική πρόσβαση στη βοήθεια μέσα από το πρόγραμμα.
Ξεκινήστε την εγκατάσταση επιλέγοντας το κατάλληλο αρχείο για την πλατφόρμα σας από τον παρακάτω κατάλογο:
Η εγκατάσταση είναι μια απλή σειρά αποδοχής των εξορισμού επιλογών εκτός από την 5η εικόνα όπου θα πρέπει να συμπληρώσετε το όνομα του υπολογιστή σας.
To Documentation θα είναι προσβάσιμο μέσω κάποιου webbrowser στην τοπική πόρτα 2180
:
Το Αbaqus 2016 έχει υϊοθετήσει μια νέα μέθοδο εγκατάστασης που αρνείται να προχωρήσει αν δεν βρεθεί διανομή RHEL ή SUSE με ένα μήνυμα σαν το παρακάτω:
christodoulos@ntuadesk:~$ /home/christodoulos/Downloads/abaqus6.16/AM_SIM_Abaqus.AllOS/1/CAA_3DEXPERIENCE_AbaqusSolver/Linux64/1/StartGUI.sh
CurrentMediaDir initial="/home/christodoulos/Downloads/abaqus6.16/AM_SIM_Abaqus.AllOS/1/CAA_3DEXPERIENCE_AbaqusSolver/Linux64/1"
CurrentMediaDir="/home/christodoulos/Downloads/abaqus6.16/AM_SIM_Abaqus.AllOS/1/CAA_3DEXPERIENCE_AbaqusSolver/Linux64/1"
Current operating system: "Linux"
DSY_OS_Release="Ubuntu"
Unknown linux release "Ubuntu"
exit 8
Για να προχωρήσει η εγκατάσταση θα πρέπει να γίνει μια μικρή αλλαγή στα αρχεία που φαίνονται στις παρακάτω διαδρομές (πρόκειται για το ίδιο αρχείο σε τρεις διαφορετικές διαδρομές):
Η επέμβαση που πρέπει να γίνει είναι να σχολιαστεί η τρίτη γραμμή και να εισαχθεί η τέταρτη όπως φαίνεται στην εικόνα:
Μετακινηθείτε στον κατάλληλο φάκελο για την πλατφόρμα που χρησιμοποιείτε και επιλέξτε το πρόγραμμα της εγκατάστασης.
Προχωρήστε στην εγκατάσταση.
Μετακινηθείτε στον κατάλληλο φάκελο για την πλατφόρμα που χρησιμοποιείτε και επιλέξτε το πρόγραμμα της εγκατάστασης.
Προχωρήστε στην εγκατάσταση.
Το περιβάλλον του Abaqus CAE είναι έτοιμο για χρήση: