Documentation SkyCiv

Votre guide du logiciel SkyCiv - tutoriels, guides pratiques et articles techniques

API SkyCiv

  1. Accueil
  2. API SkyCiv
  3. Plugins
  4. Sauterelle V2

Sauterelle V2

introduction

Cela fait un moment que la première version du plugin Grasshopper de Skyviv est sortie. Nous avons pris les commentaires des utilisateurs et réfléchi à nos réunions d'équipe interne pour la rendre plus conviviale en termes d'interface utilisateur et de fonctionnalité. La version mise à jour est désormais disponible, Et nous sommes ravis de présenter V2 de notre plugin BÊTA.

Dans cette version, Nous vous guiderons à travers les nouveaux composants et mettrons en évidence, si nécessaire, En quoi ils diffèrent de la version précédente. Nous espérons que vous aimez les améliorations et commencez à les utiliser plus souvent.

 

Ce qui a changé dans la V2?

Dans la version antérieure, La plupart des composants ont été conçus pour accepter les entrées via des formulaires et / ou des interactions de souris. Les utilisateurs ont dû cliquer pour ouvrir un formulaire, Ajouter des entrées, Sélectionnez les options appropriées, Appliquer les modifications, Et puis fermez le formulaire.

Notre objectif avec V2 était de réduire les clics inutiles et de rendre le processus d'entrée plus intuitif et convivial. Pendant la refonte, Nous avons également élargi la portée des entrées prises en charge.

Prenons un exemple pour le démontrer en comparant les anciens et les nouveaux composants pour créer un faisceau ou un membre.

Vieille Nouveau
Pour ajouter une nouvelle entrée de ligne, l'utilisateur clique sur la ligne + , et connecte la nouvelle ligne comme entrée. Pour chaque nouvelle ligne, ce processus doit être répété. Le nouveau composant prend non seulement les lignes mais prend également les Breps/Curves sous forme de liste. Nous pouvons donc tous les connecter à la même entrée.

 

Commencer

Sauterelle de Skyviv (GH) le plugin permet aux utilisateurs d'importer du complexe, Modèles dynamiques intégrés en GH en S3D pour l'analyse structurelle et la conception. Le plugin gère la géométrie complexe et la convertit en un format contenant toutes les informations nécessaires pour l'analyse structurelle telles que les nœuds, éléments, les sections, les matériaux, de charges, les appuis, et bien plus encore. Il génère un modèle et le publie comme un fichier JSON, qui peut ensuite être utilisé sur la plate-forme S3D pour exécuter l'analyse.

IMPORTANT: Si vous avez déjà installé la version précédente de notre plugin GH, Nous vous suggérons de le désinstaller avant de procéder à cette installation. Les fichiers créés pour les versions antérieures de notre plugin pourraient rompre avec cette version, Comme nous avons amélioré plusieurs composants pour une meilleure convivialité et une meilleure fonctionnalité. Malheureusement, Certains changements ne sont pas compatibles avec les versions antérieures. Nous vous demandons sincèrement de prendre une sauvegarde de ces fichiers, puis de commencer à remplacer les nouveaux composants.

Les utilisateurs ayant accès à GH peuvent télécharger le plugin depuis le magasin de plugin Skyciv ou utiliser le bouton ci-dessous.

Veuillez également noter que les installations sont également disponibles via Package Manager. Si vous êtes plus à l'aise avec ça, Veuillez y aller et rechercher Skyviv comme indiqué ci-dessous.

 

 

Après avoir téléchargé le fichier, Double-cliquez sur le programme d'installation (.EXE) fichier et ouvrez Rhino > GH. Si le plugin est chargé avec succès, L'onglet Skyciv et les paramètres doivent apparaître sous le menu des outils GH comme ainsi:

 

Menu du plugin skyciv

Menu du plugin skyciv

 

Après avoir construit votre modèle, vous devriez pouvoir lancer SkyCiv Structural 3D directement depuis le plugin, en utilisant le Extrants Composants. Vous pouvez lier votre Grasshopper à un modèle 3D structurel, de sorte que vous modifiez les paramètres dans Grasshopper, le modèle sera instantanément mis à jour en S3D. Pour faire ça, vous devrez également télécharger SkyCiv Desktop. Pour faire ça, Connectez-vous et cliquez sur l'icône de bureau dans le coin inférieur gauche.

Un flux de travail typique pour l'exécution de la conception via le plugin

Un plugin skyciv complète le flux de travail par modélisation, économie, et résoudre l'analyse et les conceptions de leurs modèles. Après l'installation, divers outils sont visibles sur l'onglet composant SkyCiv dans Grasshopper.

  • Les utilisateurs peuvent créer la géométrie souhaitée à l'aide des fonctions de modélisation paramétrique de Grasshopper.
  • Lorsque le modèle est prêt à Grasshopper, Il doit être transporté vers la puissante S3D de Skyviv pour la préparer pour l'analyse / la conception. (Un format compatible avec SkyCiv Solver)
  • Utilisation du plugin SkyCiv, l'utilisateur devra déclarer:
    • Définition de l'élément: Les lignes / courbes / Breps et surfaces dans la géométrie peuvent être transformées en «membres» & Les «assiettes» respectivement.
    • Conditions aux limites sous la forme d'attribution de supports aux nœuds
    • Charges: Divers types de charges, comme les charges nodales, Charges des membres, Charges réparties, Pressions des plaques, Des moments, etc., sont disponibles pour l'utilisateur pour les attribuer aux nœuds/membres/plaques.
    • Matériaux: Le plugin de Skyviv contient une bibliothèque de matériaux, à savoir. Acier de construction, Béton, Charpente, Verre, Plastique renforcé de fibre de carbone, Aluminium, etc. Les utilisateurs peuvent également créer des matériaux personnalisés en saisissant manuellement diverses propriétés..
    • Sections: L'utilisateur doit choisir la section souhaitée parmi la bibliothèque disponible en fonction des formes/profils et des bases de données spécifiques au pays.. Les utilisateurs peuvent également créer une section personnalisée en saisissant manuellement diverses propriétés pour certaines formes.
  • Après avoir attribué les paramètres mentionnés ci-dessus pour TOUS les éléments faisant partie de la géométrie, les composants doivent être assemblés sous l'onglet "Assembler le modèle", où les entrées déclarées par l'utilisateur sont collectées et organisées dans un format spécifique.
  • Le modèle est prêt à écrire le script au format JSON à l'aide de l'outil appelé «ModelWriter,”Qui lancera le modèle dans Skyviv Structural 3D
  • Le json, qui est formé, peut être récupéré dans la plate-forme S3D de Skyviv, où l'API d'analyse sera envoyée au solveur structurel. Les utilisateurs peuvent voir les éléments, vue rendue, engrener, numéros de balise, Et plus en S3d pour la géométrie, qui a été modélisé dans GH et collaboré à l'aide du plugin Skyviv

 

Liste des composants

Matériaux & Sections

  1. Skycivmaterialdb: Composant pour créer le matériel en sélectionnant des matériaux fixes dans SkyCiv DB.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Contribution Il n'y a pas de paramètre d'entrée mais à la place, Un menu de saisie est fourni pour sélectionner le matériau dans la liste.
Sortie matérielle Extrants Article Objet matériel créé avec le matériau sélectionné.
Propriétés Extrants Article Propriétés des matériaux telles que la densité, module d'élasticité,poissons ratio, limite d'élasticité, force ultime, classe du matériau. La sortie est présentée sous forme de chaîne JSON.

2. SkyCivMaterialCust: Composant permettant de créer du matériau en spécifiant manuellement des propriétés personnalisées.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Classe Contribution Article Classe du matériau tel que l'acier, Bois, etc.. spécifié comme chaîne.
Nom Contribution Article Nom du matériau personnalisé spécifié en tant que chaîne.
Module Jeune Contribution Article Module d'élasticité du matériau.
Densité Contribution Article Densité
Coefficient de Poisson Contribution Article Ratio de Poisson pour les matériaux isotropes.
Limite d'élasticité Contribution Article Force d'élasticité du matériau.
Force ultime Contribution Article Résistance ultime du matériel
Matériau Extrants Article Le matériau personnalisé est créé à l'aide des propriétés données en entrée.

 

3. Skycivsectiondb: Composant pour créer la section à partir des valeurs DB Skyciv du pays, Famille, Forme & Taille. Pour une facilité d'utilisation, Vous pouvez connecter des listes de valeur à l'entrée pour obtenir des valeurs prédéfinies. La deuxième option serait de fournir les entrées comme valeurs de chaîne si vous connaissez les valeurs correctes.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
De campagne Contribution Article Pays à sélectionner comme point de départ des sections. Connectez une liste de valeurs à cette entrée pour obtenir les valeurs possibles prédéfinies. Les valeurs possibles sont américaines, Australien, etc..
Famille Contribution Article Famille de sections. Connectez une liste de valeurs à cette entrée pour obtenir les valeurs possibles prédéfinies. Les valeurs possibles sont AISC,SMA, etc.. pour américain & bientôt.
Forme Contribution Article Forme de la famille de sections. Connectez une liste de valeurs à cette entrée pour obtenir les valeurs possibles prédéfinies.
Taille Contribution Article Taille de la famille de sections. Connectez une liste de valeurs à cette entrée pour obtenir les valeurs possibles prédéfinies.
Matériau Contribution Article Matériel à attribuer à la section.
Section Extrants Article Objet de section créé à partir des entrées.
Propriétés Extrants Article Pour les propriétés de section, s'il vous plaît visitez http://beamdimensions.com/ et jetez un oeil à la section.

 

4. SkyCivSectionPersonnalisé: Composant permettant de créer la section en spécifiant manuellement les propriétés personnalisées.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Nom Contribution Article Nom de la section personnalisée.
Matériau Contribution Article Matériel à attribuer à la section.
Pour la forme, nous avons un menu de saisie qui est fourni pour sélectionner la forme du modèle dans la liste.

Actuellement, les modèles de forme pris en charge sont rectangulaires,
Rectangulaire creux, Circulaire, Criculaire Creux, I-Forme, Forme de T, Angle,le profilé en C.
Selon la forme choisie, des paramètres d'entrée dynamiques sont ajoutés pour fournir
les dimensions de la section.

 

Modèle

1. Skycivreatenodes: Composant permettant de créer des nœuds à partir de la liste de points ou de la liste de chaînes dans {X,Y,z} format spécifié via le panneau.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Points Contribution Liste Collecte de points 3D spécifiés soit sous forme de point de saute {0,0,0} {1,0,0} etc.
Nœuds Extrants Liste Une collection d'objets de nœud créés à partir des coordonnées 3D données comme entrée.

2. Skycivcreatenodes_xyz: Composant de création de nœuds à partir de la liste de X, Y, Points Z spécifiés comme entrées séparées. Si l'un des X, Y,La liste Z contient des éléments inférieurs au nombre maximum d'éléments ( maximum de (x_num,numéro_a,numéro_z) ), Les articles restants sont remplis comme 0.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
X Contribution Liste Collection de coordonnées x spécifiées soit comme numéro de sauterelle, soit comme une chaîne.
Y Contribution Liste Collection de coordonnées Y spécifiées soit comme numéro de sauterelle, soit comme une chaîne.
Z Contribution Liste Collection de coordonnées Z spécifiées soit comme numéro de sauterelle, soit comme une chaîne.
Nœuds Extrants Liste Une collection d'objets de nœud créés à partir des coordonnées 3D données comme entrée.

3. Skycivmemberfromblc: Composant pour convertir Brep / Line / Curve en membre / faisceau et associer la section transversale avec elle

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Brep/Lignes/Courbe Contribution Arbre Pour créer les membres, Une collection de Breps / lignes / courbes peut être transmise en entrée.
Section Contribution Article Coupe transversale
Type de membre Contribution Article Type de membre, c'est-à-dire. Personnalisé/Truss/Frame/Mini. La valeur par défaut est le cadre. Ceci est facultatif.
Attributs des membres Extrants Liste Objet Attributs de membre. Ceci contient l'angle de rotation, Fixité A, Fixité B, Décalage A, Décalage B, Miroir, et désactiver les effets NL. Pour plus de détails, Veuillez voir le SkyCivMemberAttrs composant.

 

4. Membre de SkyViv des points: Composant pour convertir les points en un faisceau et y associer la section transversale. En faisant ça, il créera séquentiellement des faisceaux à partir de points, e.g, n, N + 1 points fera 1 poutre & bientôt.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Points Contribution Arbre Pour créer les membres, une collection de points peut être transmise en entrée.
Section Contribution Article Coupe transversale
Type de membre Contribution Article Type de membre, c'est-à-dire. Personnalisé/Truss/Frame/Mini. La valeur par défaut est Cadre. Ceci est facultatif.
Attributs des membres Extrants Liste Objet Attributs de membre. Ceci contient l'angle de rotation,Fixité A, Fixité B, Décalage A, Décalage B, Miroir, Désactiver les effets NL. Pour plus de détails, Veuillez voir le SkyCivMemberAttrs composant.

5. Plaques de nœud skyciv: Composant pour créer des plaques à partir de nœuds.

 

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
ID de nœud / liste des points Contribution Liste Liste d'identification de nœud ou liste de coordonnées spécifiées
Liste pour une seule plaque, c'est à dire., Si spécifié comme liste d'ID de nœud, ce sera 1, 2, 3, 4, ou pour les coordonnées, il sera envoyé
comme une liste de points dans le bon ordre.
Épaisseur de la plaque Contribution Article Epaisseur de la plaque.
Matériau Contribution Article Matériau de la plaque.
Attributs Contribution Article

6. Skyvivsurfacepates: Composant permettant de créer des plaques à partir de surfaces ou de maillages.

 

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Surface/Maillage Contribution Arbre Surfaces ou surfaces maillées à partir desquelles les plaques doivent être créées.
Épaisseur de la plaque Contribution Article Epaisseur de la plaque.
Matériau Contribution Article Matériau de la plaque.
Attributs Contribution Article Objet Attributs de plaque. Ceci contient une épaisseur de membrane, Épaisseur de flexion,
Épaisseur de cisaillement, RotationZ, Diaphragme, Décalage, Facteur de rigidité de forage. Pour plus de détails, Veuillez voir le SkyCivPlateAttrs composant.
assiette Extrants Liste Liste des assiettes(s) créé.

Charges

Nous avons des charges classées comme des charges de points, Charges réparties, Charges surfaciques, Pressions des plaques, et les poids personnels. Pour les charges, Les composants sont:

  1. SkycivNodalpl Composant permettant de créer des charges ponctuelles nodales en spécifiant x,Y,grandeurs z séparément. Ce composant est similaire à SkyCivNodalPLVec et donc les entrées & Les résultats seront répertoriés à un endroit pour ceux-ci 2 Composants.

 

 

2. SkyCivNodalPLVec: Composant permettant de créer des charges ponctuelles nodales en spécifiant x,Y, et grandeurs z via le vecteur.

 

 

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
ID/Liste de nœud Contribution Liste Liste des identifiants de nœud ou liste des nœuds(s), GH_Point, Point3d.
X,Y,Z Contribution Liste X, Y, Magnitude Z respectivement
ForceVecteur Contribution Liste Magnitude du vecteur de force
Groupes de charge Contribution Liste Le groupe de charge(s) à laquelle appartient cette charge.
Charge ponctuelle Extrants Liste Objet de charge ponctuelle nodale

 

3 SkyvivMemberpl: Composant permettant de créer des charges ponctuelles de barre en spécifiant x,Y,grandeurs z séparément. Ce composant est similaire à SkyCivMembrePLVec, et donc les entrées & Les sorties seront répertoriées en un seul endroit pour ces 2 Composants.

4 SkyCivMembrePLVec: Composant permettant de créer des charges ponctuelles de barre en spécifiant x,Y,magnitudes z via des vecteurs.

Entrées & Sorties

 

Nom du paramètre Type de paramètre Accès aux paramètres La description
Membres/identifiants de membre Contribution Liste Liste des ID de membre au format entier / chaîne, ou liste d'objets line pour lesquels les membres sont déjà créés, ou la liste des membres déjà créés.
Type de distance Contribution Article Absolu ou pourcentage
Position Contribution Liste Position le long du membre.
X, Y, Z Contribution Liste X, Y, Magnitude Z respectivement
ForceVecteur Contribution Liste Magnitude du vecteur de force
Groupes de charge Contribution Liste Le groupe de charge(s) à laquelle appartient cette charge.
Charge ponctuelle Extrants Liste Objet de charge ponctuelle de barre

5 Skycivdl: Composant permettant de créer des charges distribuées en spécifiant x,Y,grandeurs z séparément. Ce composant est similaire à SkyCivdlvec, et donc, les entrées & Les sorties seront répertoriées en un seul endroit pour ces 2 Composants.

6 Skycivdlvec Composant permettant de créer des charges distribuées en spécifiant x,Y,Z amplitudes via les vecteurs.

Entrées & Sorties

 

Nom du paramètre Type de paramètre Accès aux paramètres La description
Membres/identifiants de membre Contribution Liste Liste des ID de membre au format entier / chaîne, ou liste d'objets line pour lesquels les membres sont déjà créés, ou la liste des membres déjà créés.
Xstart, Xend, Anystar,

Yend, Zestart, Zend

Contribution Liste Démarrer et terminer les amplitudes pour x, Y, et Z, respectivement.
Startvec, Endvec Contribution Liste Vectors de démarrage et de fin pour DL.
Haches Contribution Article Appliquer la charge le long de l'axe local mondial ou membre de la structure. Les valeurs possibles sont globales, Projeté mondial, et local.
Type de distance Contribution Article Distance absolue ou en pourcentage le long du membre.
Position de départ,

Position finale

Contribution Liste Positionner le long du membre où DL commence et se termine, respectivement.
Groupes de charge Contribution Liste Le groupe de charge(s) à laquelle appartient cette charge.
Charge distribuée Extrants Liste Charges réparties.

 

7. SkyCivUniformPlates Composant des pressions de plaques avec distribution de charge uniforme.

 

Entrées & Sorties

 

Nom du paramètre Type de paramètre Accès aux paramètres La description
ID de plaque / assiette Contribution Article ID de plaque ou objet de plaque auquel la pression de la plaque doit être appliquée.
XMag, YMag, ZMag Contribution Liste X, Y, et les amplitudes z, respectivement.
Groupes de charge Contribution Liste Le groupe de charge(s) à laquelle appartient cette charge.
Haches Contribution Article Appliquer la charge le long de l'axe local mondial ou membre de la structure. Les valeurs possibles sont globales, Projeté mondial, et local.
Pression de plaque Extrants Liste Pression de plaque(s)

 

7. SkyCivLinéairePlaquePressions Composant pour pressions de plaques avec répartition linéaire de la charge.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
ID de plaque / assiette Contribution Article ID de plaque ou objet de plaque auquel la pression de la plaque doit être appliquée.
ID du nœud P1, P2, P3 Contribution Article L'ID du nœud de P1, P2, et P3 Point pour la pression linéaire.
P1, P2, P3 Mag Contribution Article Magnitude à P1, P2, point p3 pour la pression linéaire.
Haches Contribution Article Appliquer la charge le long de l'axe local mondial ou membre de la structure.
Les valeurs possibles sont globales, Projeté mondial, et local.
Direction de la charge Contribution Article Direction de la pression linéaire. Les valeurs possibles sont x, Y, Z.
Groupes de charge Contribution Liste Le groupe de charge(s) à laquelle appartient cette charge.
Pression de plaque Extrants Article Pression de plaque.

 

Des moments

1. Skyvivnodalmoment Composant permettant de créer des moments nodaux en spécifiant x,Y,grandeurs z.

 

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
NodeId/Noeud/Liste de points Contribution Liste Liste des ID de nœud / nœuds / points pour lesquels le moment doit être appliqué.
X, Y, Magnitudes Z Contribution Liste Magnitude du moment autour de X, Y, Axes Z, respectivement.
Groupes de charge Contribution Liste Le groupe de chargement auquel appartient le moment.
Moment Extrants Liste Liste des objets moment.

2. Skycvivnodalment Composant permettant de créer des moments nodaux en spécifiant x,Y,magnitudes z via vecteur.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
NodeId/Noeud/Liste de points Contribution Liste Liste des ID de nœud / nœuds / points pour lesquels le moment doit être appliqué.
Vecteur de moments Contribution Liste Magnitude du moment autour de X, Y, Axes Z, respectivement spécifié comme vecteur.
Groupes de charge Contribution Liste Le groupe de chargement auquel appartient le moment.
Moment Extrants Liste Liste des objets moment.

3. SkyCivMemberMoment Composant permettant de créer des moments de membre en spécifiant x,Y, et z amplitudes séparément.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Liste des lignes/membres/identifiants de membres Contribution Liste Liste des lignes ou des membres ou liste des identifiants des membres.
Type de distance Contribution Article Type de distance, c'est à dire., Absolu/Pourcentage.
Position Contribution Liste Position le long du membre.
X, Y, De l'ampleur Contribution Liste Magnitude du moment(s) à propos de X, Y, Axes Z, respectivement.
Groupes de charge Contribution Liste Le groupe de chargement auquel appartient le moment.
Moment Extrants Liste Liste des objets moment.

4. SkyCivMemberMomentVec Composant permettant de créer des moments de membre en spécifiant x,Y,magnitudes z via vecteur.

 

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Liste des lignes/membres/identifiants de membres Contribution Liste Liste des lignes ou des membres ou liste des identifiants des membres.
Type de distance Contribution Article Type de distance, c'est-à-dire, Absolu/Pourcentage.
Position Contribution Liste Position le long du membre.
Vecteur de moments Contribution Liste Vecteurs de grandeur de moment.
Groupes de charge Contribution Liste Le groupe de chargement auquel appartient le moment.
Moment Extrants Liste Liste des objets moment.

appuis illimités

1. Skycivrestrainnts Composant pour créer 6 6-codes de retenue des caractères, c'est-à-dire, FFFRRR.

 

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Traduction X Contribution Article DOF translationnel dans l'axe X global.
Traduction Y Contribution Article DOF translationnel dans l’axe Y global.
Traduction Z Contribution Article DOF translationnel dans l'axe Z global.
Rotation X Contribution Article DOF rotationnel dans l'axe X global.
Rotation Y Contribution Article DOF rotationnel dans l'axe Y global.
Rotation Z Contribution Article DOF rotationnel dans l'axe Z global.
Le ressort Contribution Article Drapeau de soutien au printemps, c'est à dire., Vrai/Faux.
Type de rigidité Contribution Article Raideur de ressort pour la traduction ou la rotation autour de l'axe z, c'est à dire., Z_TRANS/Z_ROT.
Valeur de rigidité Contribution Article Valeur de rigidité pour la rigidité en translation ou en rotation.
Objet de retenue Extrants Article Objet de retenue créé à partir des entrées données.

2. SkycivSupports “Composant pour créer des conditions de support/aux limites.

Entrées & Sorties

Nom du paramètre Type de paramètre Accès aux paramètres La description
Répertorier les identifiants de nœud/point/nœud Contribution Article Liste des identifiants/points/nœuds de nœuds auxquels le support doit être ajouté.
Rigidité en rotation Contribution Article Objet de contrainte ou code de contrainte sous forme de chaîne.
Direction Contribution Article Le support peut restreindre le mouvement dans les deux axes ou un axe. C'est 6 6-code de caractère, c'est à dire., Bbbnpp. B = les deux axes, P = axe positif, N = axe négatif. La valeur par défaut est bbbbbb.
Support x Extrants Liste Objet de support(s).

 

Assembler Assemble l'ensemble du modèle structurel (Poutres &/ Plaques) déclaré dans une géométrie particulière avec des supports, de charges, des fibres, et les propriétés de la section.

Sortie de soutien, de charges (selon le type de charge), et la section transversale doit être connectée à l'entrée de ce composant. La sortie de l'auto-poids doit également être connectée dans le présent composant. Plusieurs poutres / supports / charges peuvent être connectés sous assemblage.

 

Extrants

ModèleWriter: Écrit le modèle JSON au système de fichiers local

Représentation du modèle structurel en JSON (Notation d'objet JavaScript) format. La sortie du composant Assemble doit être transmise à l'entrée de ModelWriter. ModelWriter permettra à l'utilisateur de lancer son modèle Grasshopper directement dans S3D. Toute modification du modèle de Grasshopper passera instantanément dans S3D.

 

Analyse

Skycivsetings: Bien que ce ne soit pas directement lié à l'analyse, Les valeurs liées au nom d'utilisateur et à la clé API seront essentielles pour l'analyse. Veuillez cliquer avec le bouton droit sur le composant et cliquer sur “Appliquer les paramètres”. Vous obtiendrez l'écran ci-dessous pour entrer le nom d'utilisateur et la touche API.

Skycivanalyse: Effectue l'analyse sur le modèle préparé.

 

Nous avons déjà préparé le modèle en utilisant le composant assemble. Si nous voulons essayer l'analyse, Ensuite, nous pouvons utiliser ce composant. La sortie de l'assemble devra être transmise à l'analyse. Veuillez spécifier le type d'analyse. La valeur par défaut sera une analyse statique linéaire. Une fois que vous êtes prêt à effectuer l'analyse, Veuillez appuyer sur le “Exécuter l'analyse” bouton. Il vous donnera une représentation visuelle de l'analyse exécutée et une fois terminé, le composant ouvrira le tableau avec l'analyse qui les résulte. Nous travaillons également sur l'exportation vers Excel, Et cela sera disponible dans la prochaine version mineure très prochainement.

 

Exemples de fichiers

Voici quelques modèles de sautereaux structurels que vous pouvez télécharger pour vous aider à démarrer:

Cet article vous a-t-il été utile ?
Oui Non

Comment pouvons nous aider?

Aller en haut