Grasshopper

algorithmic modeling for Rhino

Bonjour à tous, je suis en train d'apprendre grasshopper ( à mon rythme ) et je bute sur un projet que j'essaye de mettre au point. J'aimerais concevoir un fichier ou chaque caractéristiques techniques est modulable. Voici des visuel de mon projet en question 

VIS1.JPG

VIS2.JPG

Il s'agit d'un modèle de vis d’Archimède et j'aimerais le rendre paramétrable, 

 j'ai compris les bases pour des forme simple mais je n'arrive pas a construire un fichier multiparametrable je cherche en fait a pouvoir reguler les paramétre suivant:

- La hauteur du moyeu 

- le diamètre du moyeu ( cette partie là est assez simple il suffit de paramétrer une fonction cyclindre classique )

- Le nombre de pale

- la hauteur des pales ( comprendre longueur Fileté )

- le pas des pales

- l'orientation des pales ( rotation sens horaires ou anti horaires)

- Diametre des pales,

- Epaisseur des pales

et j'aimerais rendre l'ensemble lié, dans l'idée que chaque paramètre coïncidence avec les autres. Avait vous une idée sur la faisabilité d'un fichier comme celui ci ou peut être avait vous d'autre idées ?

Dans l'attente de votre avis avisé,

Bien à vous,

Guillaume

Vues : 2210

Réponses à cette discussion

C'est un modèle assez simple, pour obtenir ce que tu souhaite, à mon avis procédé ainsi:

défini l'Axe

puis le diamètre arbre,

Puis autour de cet arbre défini une courbe en hélice

Défini un profil de pale

Balaye ce profil sur l'hélice précédente

Enfin un réseau polaire te permettra d'avoir le nombre de pales souhaitées.

A la vue de ta demande, pour le moment je ne pense pas que ce soit opportun de paramétriser les congés entre les pales et l'arbre.

Obtiens déjà cette suite paramétrable

Espérant que cela t'aide 

Bon courage et apprentissage

pour la pluspart des fonction j'ai reussi a faire la base j'ai mon axe et ma courbe de pale ce que je n'arrive pas c'est  definir un profil de pale et à le balayé sur l'hélice a chaque fois ça me balaie une section ronde quand je lui assigne la fonction pipe, pour ce qui est du réseau polaire peut tu m'en dire davantage pour arrivé a repliquer l'helice j'ai utilisé la fonction " rotate " a laquelle j'ai appliqué une fonction degré avec une expression X/360 et du coup j'oriente les courbe a 90 , 180 et 270 par exemple si j'ai 4 courbe. Mais peut être que ma logique n'est pas bonne et qu'il faut balayé sur une courbe et après répété la fonction le nombre de fois souhaité. 

je joins un exemple en fichier joint de ce que j'ai fait pour l'instant 

Pièces jointes :

petite mise a jour de mon avancée,

Pièces jointes :

Salut Guillaume,

As-tu pu avancer sur ta problématique ? As-tu encore des interrogations ?

Bien à toi...

Salut Rémy, Christophe m'as filer un super coup de main sur le modéle du coup cela a bien avancé. Je suis en train de comprendre ce qu'il à ajouter sur le modéle pour intégrer la logique mais c'est déjà super je vais ensuite essayer de comprendre comment intégrer des maillage avec Silkworm et créer une interface avec Human UI pour créer une interface parametrique et j'aimerais bien me lancé dans le devellopement d'un slicer par la suite. bref j'ai de quoi m'occuper encore je pense , vous n'en avez pas finis avec mes question de débutant. 

Au passage voici la ou en est le modéle:

Parfait, n’hésitez à pas à revenir vers nous...

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service