Τεκμηρίωση SkyCiv

Ο οδηγός σας για το λογισμικό SkyCiv - μαθήματα, οδηγοί και τεχνικά άρθρα

API SkyCiv

  1. Σπίτι
  2. API SkyCiv
  3. Πρόσθετα
  4. Grasshopper V2

Grasshopper V2

Εισαγωγή

Έχει περάσει μια στιγμή από τότε που κυκλοφόρησε η πρώτη έκδοση του Plugin Grasshopper της SkyCiv. Πήραμε ανατροφοδότηση από τους χρήστες και ιδεών στις εσωτερικές συναντήσεις της ομάδας μας για να το καταστήσουμε πιο φιλικό προς το χρήστη όσον αφορά τόσο το UI όσο και τη λειτουργικότητα. Η ενημερωμένη έκδοση είναι τώρα διαθέσιμη, Και είμαστε ενθουσιασμένοι που παρουσιάζουμε το V2 του plugin μας ΒΗΤΑ.

Σε αυτήν την έκδοση, Θα σας καθοδηγήσουμε μέσα από τα νέα εξαρτήματα και θα τονίσουμε, Όπου είναι απαραίτητο, Πώς διαφέρουν από την προηγούμενη έκδοση. Ελπίζουμε να σας αρέσουν οι βελτιώσεις και να αρχίσετε να τις χρησιμοποιείτε πιο συχνά.

 

Τι άλλαξε στο V2?

Στην προηγούμενη έκδοση, Τα περισσότερα εξαρτήματα σχεδιάστηκαν για να δεχτούν εισροές μέσω μορφών ή/και αλληλεπιδράσεων ποντικιού. Οι χρήστες έπρεπε να κάνουν κλικ για να ανοίξουν μια φόρμα, Προσθήκη εισόδων, Επιλέξτε τις κατάλληλες επιλογές, Εφαρμογή αλλαγών, και μετά κλείστε τη φόρμα.

Ο στόχος μας με το V2 ήταν να μειώσουμε τα περιττά κλικ και να κάνουμε τη διαδικασία εισόδου πιο διαισθητική και φιλική προς το χρήστη. Κατά τη διάρκεια του επανασχεδιασμού, Επέκταση επίσης το πεδίο των υποστηριζόμενων εισροών.

Ας πάρουμε ένα παράδειγμα για να το αποδείξουμε συγκρίνοντας τα παλιά και νέα συστατικά για τη δημιουργία μιας δέσμης ή μέλους.

Παλαιός Νέος
Για την προσθήκη μιας νέας εισόδου γραμμής, Ο χρήστης κάνει κλικ στη γραμμή + , και συνδέει τη νέα γραμμή ως είσοδο. Για κάθε νέα γραμμή, Αυτή η διαδικασία πρέπει να επαναληφθεί. Το νέο στοιχείο όχι μόνο παίρνει γραμμές, αλλά και παίρνει Breps/Curves ως λίστα. Έτσι μπορούμε να τα συνδέσουμε όλα με την ίδια είσοδο.

 

Ξεκινώντας

Η ακρίδα του Skyciv (GH) Το plugin επιτρέπει στους χρήστες να εισάγουν σύνθετο, Δυναμικά μοντέλα που χτίστηκαν σε GH σε S3D για δομική ανάλυση και σχεδιασμό. Το plugin χειρίζεται περίπλοκη γεωμετρία και το μετατρέπει σε μορφή που περιέχει όλες τις απαραίτητες πληροφορίες για δομική ανάλυση όπως οι κόμβοι, στοιχεία, τμήματα, υλικά, φορτία, υποστηρίζει, κι αλλα. Δημιουργεί ένα μοντέλο και το εξάγει ως αρχείο JSON, που στη συνέχεια μπορεί να χρησιμοποιηθεί στην πλατφόρμα S3D για την ανάλυση της ανάλυσης.

ΣΠΟΥΔΑΙΟΣ: Εάν έχετε ήδη εγκαταστήσει την προηγούμενη έκδοση του plugin GH μας, Προτείνουμε την απεγκατάσταση πριν προχωρήσετε σε αυτήν την εγκατάσταση. Τα αρχεία που δημιουργήθηκαν για προηγούμενες εκδόσεις του plugin μας ενδέχεται να σπάσουν με αυτήν την έκδοση, Καθώς βελτιώσαμε διάφορα στοιχεία για καλύτερη χρηστικότητα και λειτουργικότητα. Δυστυχώς, Ορισμένες από τις αλλαγές δεν είναι συμβατές με προηγούμενες εκδόσεις. Ζητάμε ειλικρινά να λάβετε ένα αντίγραφο ασφαλείας αυτών των αρχείων και στη συνέχεια να αρχίσετε να αντικαταστήσετε τα νέα στοιχεία.

Οι χρήστες με πρόσβαση στο GH μπορούν να κατεβάσουν το plugin από το skyciv plugin store ή να χρησιμοποιήσουν το παρακάτω κουμπί.

Σημειώστε επίσης ότι οι εγκαταστάσεις είναι διαθέσιμες και μέσω του Package Manager. Εάν είστε πιο άνετοι με αυτό, Πηγαίνετε εκεί και αναζητήστε το SkyCIV όπως φαίνεται παρακάτω.

 

 

Μετά τη λήψη του αρχείου, κάντε διπλό κλικ στο πρόγραμμα εγκατάστασης (.exe) αρχείο και ανοίξτε το Rhino > GH. Εάν η προσθήκη φορτωθεί με επιτυχία, Η καρτέλα SkyCIV και οι ρυθμίσεις θα πρέπει να εμφανίζονται κάτω από το μενού εργαλείων GH όπως έτσι:

 

Μενού plugin skyciv

Μενού plugin skyciv

 

Μετά την κατασκευή του μοντέλου σας, θα πρέπει να μπορείτε να εκκινήσετε το SkyCiv Structural 3D απευθείας από την προσθήκη, SkyCiv Renderer API Παραγωγή συστατικά. Μπορείτε να συνδέσετε το Grasshopper σας με ένα δομικό τρισδιάστατο μοντέλο, έτσι καθώς αλλάζετε τις παραμέτρους στο Grasshopper, το μοντέλο θα ενημερωθεί άμεσα σε S3D. Για να το κάνω αυτό, θα χρειαστεί επίσης να κατεβάσετε το SkyCiv Desktop. Για να το κάνω αυτό, Συνδεθείτε και κάντε κλικ στο εικονίδιο της επιφάνειας εργασίας στην κάτω αριστερή γωνία.

Μια τυπική ροή εργασίας για την εκτέλεση σχεδίασης μέσω του πρόσθετου

A SkyCiv plugin complements the workflow by modelling, οικονομία, and solving the analysis and designs for their models. Μετά την εγκατάσταση, διάφορα εργαλεία είναι ορατά στην καρτέλα στοιχείων SkyCiv στο Grasshopper.

  • Οι χρήστες μπορούν να δημιουργήσουν την επιθυμητή γεωμετρία χρησιμοποιώντας τις παραμετρικές εγκαταστάσεις μοντελοποίησης στο Grasshopper.
  • Όταν το μοντέλο είναι έτοιμο σε ακρίδα, it needs to be transported to SkyCiv’s powerful S3D to make it ready for analysis/design. (Μια μορφή συμβατή με το SkyCiv Solver)
  • Χρήση του πρόσθετου SkyCiv, the user will have to declare:
    • Ορισμός στοιχείου: Lines/Curves/Breps and surfaces in the geometry can be transformed to ‘Members’ & ‘Πλάκες’ αντίστοιχα.
    • Οριακές συνθήκες με τη μορφή αντιστοίχισης Υποστήριξης σε κόμβους
    • Φορτία: Various types of loads, such as Nodal Loads, Φορτία μελών, Κατανεμημένα φορτία, Πιέσεις πλάκας, Στιγμές, και τα λοιπά., είναι διαθέσιμα στον χρήστη για αντιστοίχιση σε κόμβους/Μέλη/Πλάκες.
    • Υλικά: Το plugin του SkyCiv περιέχει μια βιβλιοθήκη υλικών, δηλαδή. Δομικού χάλυβα, Σκυρόδεμα, Ξυλεία, Ποτήρι, Ενισχυμένο με ανθρακονήματα πλαστικό, Αλουμίνιο, και τα λοιπά. Οι χρήστες μπορούν επίσης να δημιουργήσουν προσαρμοσμένο υλικό εισάγοντας διάφορες ιδιότητες με μη αυτόματο τρόπο.
    • Ενότητες: Ο χρήστης πρέπει να επιλέξει την επιθυμητή διατομή μεταξύ της διαθέσιμης βιβλιοθήκης με βάση σχήματα/προφίλ και βάσεις δεδομένων ανά χώρα. Οι χρήστες μπορούν επίσης να δημιουργήσουν μια προσαρμοσμένη ενότητα εισάγοντας με μη αυτόματο τρόπο διάφορες ιδιότητες για ορισμένα σχήματα.
  • Μετά την αντιστοίχιση των παραμέτρων που αναφέρονται παραπάνω για ΟΛΑ τα στοιχεία που αποτελούν μέρος της γεωμετρίας, τα εξαρτήματα πρέπει να συναρμολογηθούν στην καρτέλα "Συναρμολόγηση μοντέλου"., όπου οι είσοδοι που δηλώνει ο χρήστης συλλέγονται και ταξινομούνται σε μια συγκεκριμένη μορφή.
  • Το μοντέλο είναι έτοιμο για τη σύνταξη του σεναρίου σε μορφή JSON χρησιμοποιώντας το εργαλείο που ονομάζεται "ModelWriter,"Το οποίο θα ξεκινήσει το μοντέλο στο Skyciv Structural 3D
  • Το json, που σχηματίζεται, Μπορεί να ληφθεί στην πλατφόρμα S3D του SkyCIV, όπου το API ανάλυσης θα σταλεί στον διαρθρωτικό επίλυση. Οι χρήστες μπορούν να δουν τα στοιχεία, αποδομένη άποψη, πλέγμα, αριθμοί ετικετών, and more in S3D for the geometry, που διαμορφώθηκε σε GH και συνεργάστηκε χρησιμοποιώντας το plugin SkyCIV

 

Λίστα εξαρτημάτων

Υλικά & Ενότητες

  1. Ουρανό: Συστατικό για τη δημιουργία του υλικού με την επιλογή σταθερών υλικών από το SkyCiv DB.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Εισαγωγή Δεν υπάρχει παράμετρος εισόδου, αλλά αντίθετα, Παρέχεται μενού εισαγωγής για να επιλέξετε το υλικό από τη λίστα.
Παραγωγή υλικού Παραγωγή Είδος Υλικό αντικείμενο που δημιουργήθηκε με το επιλεγμένο υλικό.
Ιδιότητες Παραγωγή Είδος Ιδιότητες υλικού όπως πυκνότητα, μέτρο ελαστικότητας,αναλογία ψαριών, αντοχή διαρροής, απόλυτη δύναμη, κατηγορία του υλικού. Η έξοδος παρουσιάζεται ως συμβολοσειρά JSON.

2. Ουρανό: Component for creating material by specifying custom properties manually.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Τάξη Εισαγωγή Είδος Class of the material such as Steel, Wood etc. specified as String.
Ονομα Εισαγωγή Είδος Name of the custom material specified as String.
Young Modulus Εισαγωγή Είδος Modulus of Elasticity of the Material.
Πυκνότητα Εισαγωγή Είδος Πυκνότητα
Αναλογία Poisson Εισαγωγή Είδος Poisson’s ratio for Isotropic Materials.
Αντοχή διαρροής Εισαγωγή Είδος Yield Strength of the Material.
Υπέρτατη δύναμη Εισαγωγή Είδος Ultimate Strength of the Material
Υλικό Παραγωγή Είδος Custom material is created using the properties given as input.

 

3. SkyCivSectionDB: Component for creating the section from SkyCiv DB values of Country, Family, Σχήμα & Μέγεθος. Για ευκολία στη χρήση, you can connect value lists to the input to get predefined values. The second option would be to provide the inputs as string values if you know the correct values.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Χώρα Εισαγωγή Είδος Η χώρα που θα επιλεγεί ως το σημείο εκκίνησης για τις ενότητες. Συνδέστε μια λίστα τιμών σε αυτήν την είσοδο για να λάβετε τις προκαθορισμένες πιθανές τιμές. Οι πιθανές τιμές είναι αμερικανικές, Αυστραλιανά κλπ.
Family Εισαγωγή Είδος Ενότητα Οικογένεια. Συνδέστε μια λίστα τιμών σε αυτήν την είσοδο για να λάβετε τις προκαθορισμένες πιθανές τιμές. Πιθανές τιμές είναι AISC,ADM κλπ. για Αμερικανό & ούτω καθεξής.
Σχήμα Εισαγωγή Είδος Σχήμα Οικογένειας Ενοτήτων. Συνδέστε μια λίστα τιμών σε αυτήν την είσοδο για να λάβετε τις προκαθορισμένες πιθανές τιμές.
Μέγεθος Εισαγωγή Είδος Μέγεθος Οικογένειας Τμήματος. Συνδέστε μια λίστα τιμών σε αυτήν την είσοδο για να λάβετε τις προκαθορισμένες πιθανές τιμές.
Υλικό Εισαγωγή Είδος Υλικό που θα ανατεθεί στην ενότητα.
Ενότητα Παραγωγή Είδος Αντικείμενο ενότητας που δημιουργήθηκε από τις εισόδους.
Ιδιότητες Παραγωγή Είδος Για ιδιότητες τομής, παρακαλώ επισκεφθείτε http://beamdimensions.com/ και ρίξτε μια ματιά στην ενότητα.

 

4. SkyCivSectionCustom: Στοιχείο για τη δημιουργία της ενότητας με μη αυτόματο καθορισμό προσαρμοσμένων ιδιοτήτων.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Ονομα Εισαγωγή Είδος Όνομα της προσαρμοσμένης ενότητας.
Υλικό Εισαγωγή Είδος Υλικό που θα ανατεθεί στην ενότητα.
Για το σχήμα, έχουμε ένα μενού Input που παρέχεται για να επιλέξετε το σχήμα του προτύπου από τη λίστα.

Επί του παρόντος, Τα υποστηριζόμενα πρότυπα σχήματος είναι Ορθογώνια,
Κοίλο ορθογώνιο, Εγκύκλιος, Κοίλη Εγκύκλιος, I-Shape, T-Shape, Γωνία,Κανάλι.
Ανάλογα με το επιλεγμένο σχήμα, προστίθενται δυναμικές παράμετροι εισόδου για παροχή
Οι διαστάσεις του τμήματος.

 

Μοντέλο

1. Ουρανοειδές: Συστατικό για τη δημιουργία κόμβων από τη λίστα σημείων ή τη λίστα συμβολοσειρών {Χ,και,με} format specified via Panel.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Πόντοι Εισαγωγή Λίστα Συλλογή τρισδιάστατων σημείων που καθορίζονται είτε ως σημείο ακρίδας είτε ως σημεία που καθορίζονται ως δεδομένα πολλαπλών γραμμών μέσω ενός πίνακα με τη μορφή {0,0,0} {1,0,0} και ούτω καθεξής.
Κόμβοι Παραγωγή Λίστα Μια συλλογή αντικειμένων κόμβου που δημιουργήθηκαν από τις 3D συντεταγμένες που δόθηκαν ως εισροές.

2. Skycivcreatenodes_xyz: Συστατικό για τη δημιουργία κόμβων από τη λίστα του X, ΚΑΙ, Z Σημεία που καθορίζονται ως ξεχωριστές είσοδοι. Εάν κάποιο από τα Χ, ΚΑΙ,Η λίστα Z έχει στοιχεία λιγότερα από τον μέγιστο αριθμό στοιχείων ( μέγιστος (x_num,Y_num,z_num) ), the remaining items are filled as 0.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Χ Εισαγωγή Λίστα Collection of X coordinate specified either as a Grasshopper Number or as a string.
ΚΑΙ Εισαγωγή Λίστα Collection of Y coordinate specified either as a Grasshopper Number or as a string.
ΜΕ Εισαγωγή Λίστα Συλλογή συντεταγμένων z που καθορίζεται είτε ως αριθμός ακρίδας είτε ως συμβολοσειρά.
Κόμβοι Παραγωγή Λίστα Μια συλλογή αντικειμένων κόμβου που δημιουργήθηκαν από τις 3D συντεταγμένες που δόθηκαν ως εισροές.

3. Skycivmember από fromblc: Συστατικό για τη μετατροπή BREP/LINE/CURVE σε μέλος/δέσμη και συσχετισμό της διατομής με αυτό

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Brep/Lines/Curve Εισαγωγή Δέντρο Για τη δημιουργία των μελών, Μια συλλογή από breps/γραμμές/καμπύλες μπορεί να περάσει ως είσοδος.
Ενότητα Εισαγωγή Είδος Διατομή
Τύπος μέλους Εισαγωγή Είδος Τύπος μέλους δηλ.. Προσαρμοσμένο/Τζον/Κλανίζα/Μίνι. Η προεπιλογή είναι πλαίσιο. Αυτό είναι Προαιρετικό.
Υπηρεσίες μελών Παραγωγή Λίστα Αντικείμενο χαρακτηριστικών μέλους. Αυτό περιέχει Γωνία Περιστροφής, Διορθώσεις Α, Στερεότητα Β, Offset Α, Οφσετ Β, Καταστολή και μετατόπιση της δομής σας Επαναλάβετε, και απενεργοποιήστε τα εφέ NL. Για περισσότερες πληροφορίες, Δείτε το SkyCivMemberAttrs συστατικό.

 

4. Μέλος του SkyCiv από σημεία: Συστατικό για τη μετατροπή σημείων σε μια δέσμη και τη συσχέτιση της διατομής με αυτό. Ενώ το κάνεις αυτό, θα δημιουργήσει διαδοχικά δοκάρια από σημεία, δηλ, ν, n+1 σημεία θα κάνει 1 δέσμη & ούτω καθεξής.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Πόντοι Εισαγωγή Δέντρο Για τη δημιουργία των μελών, μια συλλογή σημείων μπορεί να περάσει ως είσοδος.
Ενότητα Εισαγωγή Είδος Διατομή
Τύπος μέλους Εισαγωγή Είδος Τύπος μέλους δηλ.. Προσαρμοσμένο/Τζον/Κλανίζα/Μίνι. Η προεπιλογή είναι Πλαίσιο. Αυτό είναι Προαιρετικό.
Υπηρεσίες μελών Παραγωγή Λίστα Αντικείμενο χαρακτηριστικών μέλους. Αυτό περιέχει Γωνία Περιστροφής,Διορθώσεις Α, Στερεότητα Β, Offset Α, Οφσετ Β, Καταστολή και μετατόπιση της δομής σας Επαναλάβετε, Απενεργοποιήστε τα εφέ NL. Για περισσότερες πληροφορίες, Δείτε το SkyCivMemberAttrs συστατικό.

5. Πλάκες κόμβου SkyCiv: Συστατικό για τη δημιουργία πλακών από κόμβους.

 

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
IDs/List of Points Εισαγωγή Λίστα Λίστα ταυτότητας κόμβου ή λίστα συντεταγμένων που καθορίζονται ως
Λίστα για μία πλάκα, δηλ., Εάν ορίζεται ως λίστα αναγνωριστικών κόμβων, Το παιδί 1, 2, 3, 4, ή για συντεταγμένες, Θα σταλεί
Ως λίστα σημείων με τη σωστή σειρά.
Πάχος πλάκας Εισαγωγή Είδος Πάχος της πλάκας.
Υλικό Εισαγωγή Είδος Υλικό της πλάκας.
Attrs Εισαγωγή Είδος

6. Skycivsurfaceplates: Συστατικό για τη δημιουργία πλακών από επιφάνειες ή πλέγματα.

 

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Επιφάνεια/Δίχτυ Εισαγωγή Δέντρο Επιφάνειες ή διχτυωτές επιφάνειες από τις οποίες πρόκειται να δημιουργηθούν οι πλάκες.
Πάχος πλάκας Εισαγωγή Είδος Πάχος της πλάκας.
Υλικό Εισαγωγή Είδος Υλικό της πλάκας.
Attrs Εισαγωγή Είδος Αντικείμενο Plate Attributes. Αυτό περιέχει πάχος μεμβράνης, Πάχος κάμψης,
Πάχος διάτμησης, RotationZ, Διάφραγμα, Αντισταθμίζεται, Drilling StiffnessFactor. Για περισσότερες πληροφορίες, Δείτε το SkyCivPlateAttrs συστατικό.
Πλάκα Παραγωγή Λίστα Λίστα πιάτων(μικρό) δημιουργήθηκε.

Φορτία

Έχουμε φορτία που κατηγοριοποιούνται ως φορτία σημείων, Κατανεμημένα φορτία, Φορτία περιοχής, Πιέσεις πλάκας, και αυτοεξυπηρέτηση. Για φορτία, τα εξαρτήματα είναι:

  1. SkyCivNodalPL Συστατικό για τη δημιουργία κομβικών σημειακών φορτίων προσδιορίζοντας x,και,z μεγέθη ξεχωριστά. Αυτό το στοιχείο είναι παρόμοιο με το SkyCivNodalPLVec και ως εκ τούτου τις εισόδους & Τα αποτελέσματα θα παρατίθενται σε ένα μέρος για αυτά 2 συστατικά.

 

 

2. SkyCivNodalPLVec: Συστατικό για τη δημιουργία κομβικών σημειακών φορτίων προσδιορίζοντας x,και, και z μεγέθη μέσω διανύσματος.

 

 

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Αναγνωριστικό/Λίστα κόμβου Εισαγωγή Λίστα Λίστα αναγνωριστικών κόμβων ή λίστα κόμβων(μικρό), GH_Point, Σημείο 3δ.
Χ,ΚΑΙ,ΜΕ Εισαγωγή Λίστα Χ, ΚΑΙ, Z Μέγεθος Αντίστοιχα
ForceVector Εισαγωγή Λίστα Μέγεθος διανύσματος δύναμης
Φόρτωση ομάδων Εισαγωγή Λίστα Η ομάδα φορτίου(μικρό) στο οποίο ανήκει αυτό το φορτίο.
Σημείο φόρτωσης Παραγωγή Λίστα Κομβικό Σημείο Αντικείμενο Φορτίου

 

3 Skycivmemberpl: Στοιχείο για τη δημιουργία φορτίων σημείων μέλους προσδιορίζοντας x,και,z μεγέθη ξεχωριστά. Αυτό το συστατικό είναι παρόμοιο με SkyCivMemberPLVec, και ως εκ τούτου οι Εισροές & Οι εξόδους θα αναφέρονται σε ένα μέρος για αυτά 2 συστατικά.

4 SkyCivMemberPLVec: Στοιχείο για τη δημιουργία φορτίων σημείων μέλους προσδιορίζοντας x,και,z μεγέθη μέσω διανυσμάτων.

Εισροές & Έξοδοι

 

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Ταυτότητα μελών/Μελών Εισαγωγή Λίστα Λίστα αναγνωριστικών μελών σε μορφή ακέραιου/συμβολοσειράς, ή λίστα αντικειμένων γραμμής για τα οποία έχουν ήδη δημιουργηθεί μέλη, ή λίστα μελών που έχουν ήδη δημιουργηθεί.
DistanceType Εισαγωγή Είδος Απόλυτο ή Ποσοστό
Θέση Εισαγωγή Λίστα Position along the Member.
Χ, ΚΑΙ, ΜΕ Εισαγωγή Λίστα Χ, ΚΑΙ, Z Μέγεθος Αντίστοιχα
ForceVector Εισαγωγή Λίστα Μέγεθος διανύσματος δύναμης
Φόρτωση ομάδων Εισαγωγή Λίστα Η ομάδα φορτίου(μικρό) στο οποίο ανήκει αυτό το φορτίο.
Σημείο φόρτωσης Παραγωγή Λίστα Αντικείμενο φόρτωσης σημείου μέλους

5 SkyCivDL: Στοιχείο για τη δημιουργία κατανεμημένων φορτίων προσδιορίζοντας x,και,z μεγέθη ξεχωριστά. This component is similar to SkyCivDLVec, and hence, the Inputs & Οι εξόδους θα αναφέρονται σε ένα μέρος για αυτά 2 συστατικά.

6 SkyCivDLVec Στοιχείο για τη δημιουργία κατανεμημένων φορτίων προσδιορίζοντας x,και,z μεγέθη μέσω διανυσμάτων.

Εισροές & Έξοδοι

 

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Ταυτότητα μελών/Μελών Εισαγωγή Λίστα Λίστα αναγνωριστικών μελών σε μορφή ακέραιου/συμβολοσειράς, ή λίστα αντικειμένων γραμμής για τα οποία έχουν ήδη δημιουργηθεί μέλη, ή λίστα μελών που έχουν ήδη δημιουργηθεί.
XStart, XEnd, YStart,

ΥΕΝ, ZStart, Zend

Εισαγωγή Λίστα Μεγέθη έναρξης και λήξης για το X, ΚΑΙ, και Ζ, αντίστοιχα.
StartVec, EndVec Εισαγωγή Λίστα Διανύσματα έναρξης και τέλους για DL.
Άξονες Εισαγωγή Είδος Apply the load along the structure’s global or member’s local axis. Possible values are Global, Global Projected, and Local.
DistanceType Εισαγωγή Είδος Απόλυτη ή Ποσοστό απόσταση κατά μήκος του μέλους.
Θέση εκκίνησης,

Τελική Θέση

Εισαγωγή Λίστα Position along the member where DL starts and ends, αντίστοιχα.
Φόρτωση ομάδων Εισαγωγή Λίστα Η ομάδα φορτίου(μικρό) στο οποίο ανήκει αυτό το φορτίο.
Κατανεμημένο φορτίο Παραγωγή Λίστα Κατανεμημένα φορτία.

 

7. SkyCivUniformPlatePressures Εξάρτημα για πιέσεις πλακών με Ομοιόμορφη Κατανομή Φορτίου.

 

Εισροές & Έξοδοι

 

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Ταυτότητα/Πινακίδα Εισαγωγή Είδος Αναγνωριστικό πλάκας ή αντικείμενο πλάκας στο οποίο πρέπει να εφαρμοστεί η πίεση της πλάκας.
XMag, ΥΜαγ, ZMag Εισαγωγή Λίστα Χ, ΚΑΙ, και Z μεγέθη, αντίστοιχα.
Φόρτωση ομάδων Εισαγωγή Λίστα Η ομάδα φορτίου(μικρό) στο οποίο ανήκει αυτό το φορτίο.
Άξονες Εισαγωγή Είδος Apply the load along the structure’s global or member’s local axis. Possible values are Global, Global Projected, and Local.
Πίεση πλάκας Παραγωγή Λίστα Πίεση πλάκας(μικρό)

 

7. SkyCivLinearPlatePressures Εξάρτημα για πιέσεις πλακών με Γραμμική Κατανομή Φορτίου.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Ταυτότητα/Πινακίδα Εισαγωγή Είδος Αναγνωριστικό πλάκας ή αντικείμενο πλάκας στο οποίο πρέπει να εφαρμοστεί η πίεση της πλάκας.
Αναγνωριστικό κόμβου P1,P2,P3 Εισαγωγή Είδος Το αναγνωριστικό κόμβου του P1, Ρ2, και σημείο ρ3 για τη γραμμική πίεση.
P1,P2,P3 Mag Εισαγωγή Είδος Μέγεθος στο P1, P2, P3 σημείο για τη γραμμική πίεση.
Άξονες Εισαγωγή Είδος Apply the load along the structure’s global or member’s local axis.
Possible values are Global, Global Projected, and Local.
έτσι η διαδρομή φορτίου θα ταξιδεύει μόνο σε οποιοδήποτε από τα στηρίγματα ή Εισαγωγή Είδος Κατεύθυνση της γραμμικής πίεσης. Οι τιμές είναι x, ΚΑΙ, ΜΕ.
Φόρτωση ομάδων Εισαγωγή Λίστα Η ομάδα φορτίου(μικρό) στο οποίο ανήκει αυτό το φορτίο.
Πίεση πλάκας Παραγωγή Είδος Πίεση πλάκας.

 

Στιγμές

1. SkyCivNodalMoment Συστατικό για τη δημιουργία κομβικών ροπών με τον καθορισμό του x,και,z μεγέθη.

 

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
NodeId/Node/Point List Εισαγωγή Λίστα Κατάλογος των αναγνωριστικών κόμβων/κόμβων/σημείων για τους οποίους πρόκειται να εφαρμοστεί η στιγμή.
Χ, ΚΑΙ, Z Μεγέθη Εισαγωγή Λίστα Μέγεθος στιγμής για το Χ, ΚΑΙ, άξονες Z, αντίστοιχα.
Φόρτωση ομάδων Εισαγωγή Λίστα Η ομάδα φορτίου στην οποία ανήκει η στιγμή.
Στιγμή Παραγωγή Λίστα Κατάλογος αντικειμένων στιγμής.

2. SkyCivNodalMomentVec Συστατικό για τη δημιουργία κομβικών ροπών με τον καθορισμό του x,και,z μεγέθη μέσω διανύσματος.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
NodeId/Node/Point List Εισαγωγή Λίστα Κατάλογος των αναγνωριστικών κόμβων/κόμβων/σημείων για τους οποίους πρόκειται να εφαρμοστεί η στιγμή.
Διάνυσμα Εισαγωγή Λίστα Μέγεθος στιγμής για το Χ, ΚΑΙ, άξονες Z, αντίστοιχα ορίζεται ως φορέας.
Φόρτωση ομάδων Εισαγωγή Λίστα Η ομάδα φορτίου στην οποία ανήκει η στιγμή.
Στιγμή Παραγωγή Λίστα Κατάλογος αντικειμένων στιγμής.

3. Αλεξίπτωτο Στοιχείο για τη δημιουργία στιγμών μελών καθορίζοντας το x,και, και τα μεγέθη z ξεχωριστά.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Γραμμές/Μέλη/Λίστα αναγνωριστικών μελών Εισαγωγή Λίστα Λίστα γραμμών ή μελών ή λίστα αναγνωριστικών μελών.
Τύπος απόστασης Εισαγωγή Είδος Τύπος απόστασης, δηλ., Απόλυτο/ποσοστό.
Θέση Εισαγωγή Λίστα Θέση κατά μήκος του μέλους.
Χ, ΚΑΙ, Από το μέγεθος Εισαγωγή Λίστα Μέγεθος στιγμής(μικρό) περίπου Χ, ΚΑΙ, άξονες Z, αντίστοιχα.
Φόρτωση ομάδων Εισαγωγή Λίστα Η ομάδα φορτίου στην οποία ανήκει η στιγμή.
Στιγμή Παραγωγή Λίστα Κατάλογος αντικειμένων στιγμής.

4. SkyCivmembermomentVec Στοιχείο για τη δημιουργία στιγμών μελών καθορίζοντας το x,και,z μεγέθη μέσω διανύσματος.

 

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Γραμμές/Μέλη/Λίστα αναγνωριστικών μελών Εισαγωγή Λίστα Λίστα γραμμών ή μελών ή λίστα αναγνωριστικών μελών.
Τύπος απόστασης Εισαγωγή Είδος Τύπος απόστασης δηλ., Απόλυτο/ποσοστό.
Θέση Εισαγωγή Λίστα Θέση κατά μήκος του μέλους.
Διάνυσμα Εισαγωγή Λίστα Διανύσματα μεγέθους στιγμής.
Φόρτωση ομάδων Εισαγωγή Λίστα Η ομάδα φορτίου στην οποία ανήκει η στιγμή.
Στιγμή Παραγωγή Λίστα Κατάλογος αντικειμένων στιγμής.

Υποστηρίζει

1. SkyCivRestraints Συστατικό για τη δημιουργία 6 6-Κωδικοί συγκράτησης χαρακτήρων δηλ., FFFRRR.

 

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Μετάφραση x Εισαγωγή Είδος Μετάφραση DOF σε παγκόσμιο άξονα x.
Μετάφραση y Εισαγωγή Είδος Μεταφραστικό DOF σε παγκόσμιο άξονα y.
Μετάφραση z Εισαγωγή Είδος Μεταφραστικό DOF σε παγκόσμιο άξονα Z.
Περιστροφικός x Εισαγωγή Είδος Περιστροφική DOF στον παγκόσμιο άξονα x.
Περιστροφικός y Εισαγωγή Είδος Περιστροφική DOF στον παγκόσμιο άξονα y.
Περιστροφικός z Εισαγωγή Είδος Περιστροφική DOF στον παγκόσμιο άξονα z.
Υποστήριξη άνοιξη Εισαγωγή Είδος Σημαία υποστήριξης άνοιξης, δηλ., Αληθής/ψευδής.
Τύπος ακαμψίας Εισαγωγή Είδος Ακαμψία ελατηρίου για μετάφραση ή περιστροφή γύρω από τον άξονα z, δηλ., Z_trans/z_rot.
Τιμή ακαμψίας Εισαγωγή Είδος Τιμή ακαμψίας για μεταφραστική ή περιστροφική ακαμψία.
Αντικείμενο συγκράτησης Παραγωγή Είδος Αντικείμενο περιορισμού που δημιουργήθηκε από τις δεδομένες εισόδους.

2. SkyCivSupports “Συστατικό για τη δημιουργία Συνθηκών Υποστήριξης/Οριακών Συνθηκών.

Εισροές & Έξοδοι

Όνομα παραμέτρου Τύπος παραμέτρου Πρόσβαση παραμέτρων Περιγραφή
Λίστα αναγνωριστικών κόμβων/σημείων/κόμβων Εισαγωγή Είδος Λίστα αναγνωριστικών κόμβων/σημείων/κόμβων στους οποίους πρέπει να προστεθεί η υποστήριξη.
θα εκτελέσει τον τύπο σύμφωνα με το AISI S100-12 Εισαγωγή Είδος Αντικείμενο περιορισμού ή Κωδικός περιορισμού σε μορφή συμβολοσειράς.
Κατεύθυνση Εισαγωγή Είδος Η υποστήριξη μπορεί να συγκρατήσει την κίνηση και στους δύο άξονες ή έναν άξονα. Αυτό είναι 6 6-κώδικας χαρακτήρα, δηλ., BBBNPP. B = Και οι δύο άξονες, P = Θετικός Άξονας, N = αρνητικός άξονας. Η προεπιλογή είναι BBBBBB.
Υποστήριξη Χ Παραγωγή Λίστα Αντικείμενο υποστήριξης(μικρό).

 

Συγκεντρώνουν Συγκεντρώνει ολόκληρο το δομικό μοντέλο (Δοκοί &/ Πλάκες) που δηλώνεται σε μια συγκεκριμένη γεωμετρία μαζί με στηρίγματα, φορτία, υλικό, και ιδιότητες τομής.

Έξοδος υποστήριξης, φορτία (ανάλογα με τον τύπο του φορτίου), και η διατομή θα συνδεθεί στην είσοδο αυτού του στοιχείου. Η έξοδος του αυτο-βάρους πρέπει επίσης να συνδεθεί στο πλαίσιο αυτού του στοιχείου. Μπορούν να συνδεθούν πολλαπλές δοκοί/υποστηρίγματα/φορτία κάτω από το Assemble.

 

Παραγωγή

Μοντελογράφος: Γράφει το μοντέλο JSON στο τοπικό σύστημα αρχείων

Αναπαράσταση δομικού μοντέλου σε JSON (Σημειογραφία αντικειμένου JavaScript) μορφή. Η έξοδος από το στοιχείο Assemble πρέπει να περάσει στην είσοδο του ModelWriter. Το ModelWriter θα επιτρέψει στον χρήστη να εκκινήσει το Grasshopper Model του απευθείας στο S3D. Οποιεσδήποτε αλλαγές στο μοντέλο στο Grasshopper θα περάσουν αμέσως στο S3D.

 

Ανάλυση

Αλεξίπτωτο: Αν και αυτό δεν σχετίζεται άμεσα με την ανάλυση, Οι τιμές που σχετίζονται με το όνομα χρήστη και το κλειδί API θα είναι απαραίτητες για ανάλυση. Κάντε δεξί κλικ στο στοιχείο και κάντε κλικ στο κουμπί “Εφαρμογή ρυθμίσεων”. Θα λάβετε την παρακάτω οθόνη για να εισαγάγετε το όνομα χρήστη και το πλήκτρο API.

Ουρανός: Εκτελεί την ανάλυση στο προετοιμασμένο μοντέλο.

 

Έχουμε ήδη ετοιμάσει το μοντέλο χρησιμοποιώντας το στοιχείο συναρμολόγησης. Αν θέλουμε να δοκιμάσουμε την ανάλυση, τότε μπορούμε να χρησιμοποιήσουμε αυτό το στοιχείο. The output from Assemble will need to be passed to Analysis. Please specify the Analysis Type. Η προεπιλογή θα είναι γραμμική στατική ανάλυση. Μόλις είστε έτοιμοι να εκτελέσετε την ανάλυση, Πατήστε το “Εκτέλεση ανάλυσης” κουμπί. Θα σας δώσει μια οπτική αναπαράσταση της ανάλυσης και μόλις ολοκληρωθεί, the component will open the Table with the Analysis results in it. We are also working on Export to Excel, Και αυτό θα είναι διαθέσιμο στην επόμενη δευτερεύουσα έκδοση πολύ σύντομα.

 

Δείγματα αρχείων

Ακολουθούν ορισμένα μοντέλα δομικών ακρίδων που μπορείτε να κατεβάσετε για να σας βοηθήσουμε να ξεκινήσετε:

Σας βοήθησε αυτό το άρθρο?
Ναί Οχι

Πώς μπορούμε να βοηθήσουμε?

Μεταβείτε στην κορυφή