Affichage des articles dont le libellé est open source. Afficher tous les articles
Affichage des articles dont le libellé est open source. Afficher tous les articles

lundi 10 février 2020

JSwan - JSON pour Grasshopper



Andrew Heumann, le créateur de Human, Human UI et MetaHopper, a annoncé la sortie de jSwan pour la sérialisation/désérialisation dans Grasshopper.

Qu'est-ce que JSwan ? JSwan est un ensemble de composants de Grasshopper permettent de travailler avec des données au format JSON. Conçu pour fonctionner intuitivement avec la logique des composants et la structure de données de Grasshopper, il est Open Source. Vous pouvez trouver la source et la documentation sur http://github.com/andrewheumann/jswan 19.

JSON, Java Script Object Notation, est un format léger pour l'enregistrement et le transport des données. Il est souvent utilisé quand les données sont envoyées d'un serveur vers une page Web. Il y a beaucoup de raisons pour lesquelles vous pourriez utiliser le format JSON dans Grasshopper. En voici quelques unes :
  • Interagir avec le web : les données des Services Web ou des API sont souvent reçues ou envoyées au format JSON.
  • Traduire la géométrie au format Grasshopper/Rhino dans un format structuré que n'importe quel programme peut comprendre. C#, JavaScript, Python, et beaucoup d'autres langages peuvent lire et écrire des données JSON.
  • Grasshopper orienté-objet. Construire des types d'objets personnalisés en les codant dans JSON. Construire vos propres clusters réutilisables qui capturent leurs propriétés fondamentales au lieu de passer par de nombreux flux de données parallèles.

mardi 1 octobre 2019

Crystallon Version 2—structures en treillis pour Grasshopper



Crystallon, un projet open source pour la création de structures en treillis à l'aide de Rhino et Grasshopper2D vient de publier sa version 2.

Certaines nouvelles fonctions dans la version 2 :
  • Outils pour exporter vers des logiciels d'analyse par la méthode des éléments finis tels que Abaqus et Calculix.
  • Exportation de poutres, de coques et d'éléments tétraédriques.
  • Composant pour générer des charnières de treillis, des découpes dans un matériau rigide pour lui permettre de se courber en surface 3D développable.
  • Outils pour calculer la courbure d'une surface et appliquer des motifs sur la surface aplatie dans la direction de la courbure, avant l'utilisation de la découpe au laser ou à commande numérique.
Télécharger Crystallon Version 2 gratuitement sur food4Rhino. Retrouvez toutes les informations, les tutoriels et les nouveaux outils sur www.fequalsf.com ou suivez-nous sur Instagram @fequalsf.


mardi 9 avril 2019

Panneau Layouts pour Rhino 6 pour Windows disponible


RealDrawings est gratuit, il s'agit d'un projet de module open source pour Rhino 6 pour Windows développé lors de l'événement AEC Tech 2019 : West Coast Hackathon qui s'est déroulé récemment à Seattle aux États-Unis.

L'objectif du projet et donc de l'équipe de développement était de réduire les problèmes d'organisation et de production de dessins 2D dans Rhino.

Le premier outil du projet RealDrawings est un panneau Layouts. Ce panneau montre toutes les mises en page de Rhino sous forme de liste facile à utiliser et à accéder. L'activation d'une mise en page se fait en double cliquant simplement sur un élément de la liste sans avoir à passer par les onglets. Le panneau offre également des fonctions supplémentaires, telles que la création de nouvelles mises en page, la copie de mises en page existantes, la possibilité de renommer, de supprimer et bien d'autres.

mardi 6 mars 2018

Crystallon - structures en treillis dans Rhino et Grasshopper


Crystallon est un projet open source pour la création de structures en treillis à l'aide de Rhino et Grasshopper3D. 

Le module a été développé chez FATHOM par Aaron Porterfield pour remplacer un logiciel payant spécialisé dans la conception de treillis. L'avantage indéniable est la possibilité de générer des structures en treillis dans l'environnement de conception de Rhino sans exporter vers un logiciel tiers mais un autre avantage important réside dans la modularité et la possibilité de travailler avec d'autres outils disponibles pour Grasshopper.

La publication en mode open source permet non seulement de le partager avec la communauté mais également de pouvoir bénéficier de l'apport des utilisateurs dans le développement. Nous sommes conscients que les utilisateurs n'ont pas tous la même application et les mêmes besoins, nous espérons donc recevoir des commentaires et des suggestions des utilisateurs avec des études de cas unique. Chaque outil est laissé dans un cluster qui peut être ouvert et modifié à volonté, dans l'esprit open source. Nous espérons que la communauté continuera à développer et à contribuer à travers les forums de Grasshopper et Github. (https://github.com/fequalsf/Crystallon)