introduction
It’s been a while since the first version of SkyCiv’s Grasshopper Plugin came out. Nous avons pris en compte les commentaires des utilisateurs et réfléchi lors des réunions de notre équipe interne pour le rendre plus convivial du point de vue de l'interface utilisateur et des fonctionnalités.. bien, the result is now out and we are very glad to present the V2 of our plugin as BETA. Nous vous guiderons à travers les nouveaux composants et mentionnerons ( partout où c'est nécessaire) how they differ from the earlier version. J'espère que vous les aimez et que vous commencerez à les utiliser plus souvent.
Ce qui a changé dans la V2?
Dans la version antérieure, most of the components were designed to take inputs through forms and/or mouse events to add more inputs. This design meant the user had to click to open the form/click to add new input, select the appropriate inputs, apply the changes, and then close the form. We wanted to reduce the clicks and make inputs more intuitive and user-friendly. As we were redesigning, we also increased the scope of inputs. Let’s take an example to demonstrate this by comparing old and new components for creating a beam/member.
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 leurs modèles dynamiques complexes intégrés en GH dans S3D pour une analyse structurelle & divers. Le plug-in gérera la géométrie complexe et la transformera avec toutes les informations nécessaires à l'analyse structurelle (nœuds, éléments, les sections, les matériaux, de charges, les appuis, etc.). Le plugin générera le modèle et la sortie sous la forme d'un fichier JSON, qui peut être utilisé sur la plate-forme S3D pour exécuter l'analyse
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:

SkyCiv Plugin Menu
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, log in and click the desktop icon in the bottom left corner.
Un flux de travail typique pour l'exécution de la conception via le plugin
A SkyCiv plugin could help complement the workflow by modelling, économie, and solving the analysis and designs for their models. 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.
- When the model is ready in Grasshopper, it needs to be transported to SkyCiv’s powerful S3D to make it ready for analysis/design. (Un format compatible avec SkyCiv Solver)
- Utilisation du plugin SkyCiv, the user will have to declare:
- Définition de l'élément: Lines/Curves/Breps and surfaces in the geometry can be transformed to ‘Members’ & ‘Plates’ respectively.
- Boundary conditions 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, and more in S3D for the geometry, which was modelled in GH and collaborated using the SkyCiv plugin
Liste des composants
Matériaux & Sections
- 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. SkyCivMaterialCustom: 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 | Poisson’s ratio for Isotropic Materials. |
Limite d'élasticité | Contribution | Article | Yield Strength of the Material. |
Force ultime | Contribution | Article | Ultimate Strength of the Material |
Matériau | Extrants | Article | Custom material is created using the properties given as input. |
3. SkyCivSectionDB: Component for creating the section from SkyCiv DB values of Country, Family, Forme & Taille. Pour une facilité d'utilisation, 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.
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.. |
Family | 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, |
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 specified via Panel.
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) ), the remaining items are filled as 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
We have loads categorized as Points Loads, Charges réparties, Charges surfaciques, Pressions des plaques, et les poids personnels. Pour les charges, Les composants sont:
- 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, or List of Line objects for which members are already created, or List of Members already created. |
Type de distance | Contribution | Article | Absolu ou pourcentage |
Position | Contribution | Liste | Position along the Member. |
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. This component is similar to SkyCivDLVec, and hence, the Inputs & 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 magnitudes via vectors.
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, or List of Line objects for which members are already created, or List of Members already created. |
XStart, XEnd, YStart,
YEnd, ZStart, ZEnd |
Contribution | Liste | Start and End Magnitudes for X, Y, et Z, respectivement. |
StartVec, EndVec | Contribution | Liste | Start and End Vectors for DL. |
Haches | Contribution | Article | Apply the load along the structure’s global or member’s local axis. Possible values are Global, Global Projected, and Local. |
Type de distance | Contribution | Article | Absolute or Percentage distance along the member. |
StartPosition,
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 | Apply the load along the structure’s global or member’s local axis. Possible values are Global, Global Projected, and 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 | Apply the load along the structure’s global or member’s local axis. Possible values are Global, Global Projected, and 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. SkyCivNodalMoment 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. SkyCivNodalMomentVec 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. SkyCivRestraints 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. The output from Assemble will need to be passed to Analysis. Please specify the Analysis Type. 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é, the component will open the Table with the Analysis results in it. We are also working on Export to Excel, Et cela sera disponible dans la prochaine version mineure très prochainement.
Exemples de fichiers
Here are some structural Grasshopper Models that you can download to help you get started: