Bonjour à tous,
Je cherche à créer une famille contenant d'autres familles ayant une géométrie très simple (pavé) sous Revit. Jusque la, pas de soucis !
Seulement, cette famille contiendrait ces familles imbriquées de manière récurrente.
Je cherche alors à insérer une seule fois la famille imbriquée, et pouvoir indiquer en paramétrer le nombre de récurrence de cette famille, et que les objets se mettent bout à bout selon un axe.
Auriez-vous des éléments de réponse pouvant m'aider à paramétrer une telle famille ?
Merci d'avance !
Je cherche à créer une famille contenant d'autres familles ayant une géométrie très simple (pavé) sous Revit. Jusque la, pas de soucis !
Seulement, cette famille contiendrait ces familles imbriquées de manière récurrente.
Je cherche alors à insérer une seule fois la famille imbriquée, et pouvoir indiquer en paramétrer le nombre de récurrence de cette famille, et que les objets se mettent bout à bout selon un axe.
Auriez-vous des éléments de réponse pouvant m'aider à paramétrer une telle famille ?
Merci d'avance !
0
Je confirme, en mettant un paramètre sur les 2 axes du réseau tu obtiendra le résultat souhaité (à noter que tu auras au minimum 4 pavés, revit crée une erruer si le réseau est inférieur à 2).
Je ne sais pas quelle est la finalité de ta famille mais tu pourrais également imaginer rentrer une longueur et une largeur à paver pour que ceux-ci se disposent au mieux en jouant sur la largeur du joint; en rentrant une formule pour les paramètres de réseau ça doit être jouable.
Je ne sais pas quelle est la finalité de ta famille mais tu pourrais également imaginer rentrer une longueur et une largeur à paver pour que ceux-ci se disposent au mieux en jouant sur la largeur du joint; en rentrant une formule pour les paramètres de réseau ça doit être jouable.
Bonjour Quentin,
Je pense que l'étape suivante est de permettre de modifier l'entraxe de tes éléments du réseaux... et c'est pas forcément intuitif.
Étant passé par là, et vu que je me fais des petites notes à mesure que je tombe sur des problèmes, je poste celle qui concerne ton sujet.
Si ça peux servir à quelqu'un...
Je pense que l'étape suivante est de permettre de modifier l'entraxe de tes éléments du réseaux... et c'est pas forcément intuitif.
Étant passé par là, et vu que je me fais des petites notes à mesure que je tombe sur des problèmes, je poste celle qui concerne ton sujet.
Si ça peux servir à quelqu'un...
j'ai voulu créer une grille d'aération paramétrable dont le nombre de lames changeaient en fonction de la dimension mais qui s'adaptaient en largeur selon la dimension du cadre. La solution passe effectivement par la création de famille imbriquée. c'est un peu casse tête au début mais faisable en persévérant.
pour modifier la quantité en fonction de la largeur j'ai inséré une formule sur la base de la hauteur du cadre.
Et comme j'aime bien me compliquer les choses j'ai également laissé la possibilité de changer le nombre totale de lames via un paramètre supplémentaire.
Bref. une usine à gaz tout ça pour une grille.
Avantage : aujourd'hui cette grille me sert dans de nombreuse situation !
pour modifier la quantité en fonction de la largeur j'ai inséré une formule sur la base de la hauteur du cadre.
Et comme j'aime bien me compliquer les choses j'ai également laissé la possibilité de changer le nombre totale de lames via un paramètre supplémentaire.
Bref. une usine à gaz tout ça pour une grille.
Avantage : aujourd'hui cette grille me sert dans de nombreuse situation !
Bonjour Maxime,
j'essais de te montrer la technique pour créer ton platelage en fonction de la dimension .
Pour ce faire, il faut ouvrir deux nouvelles familles de type (exemple modèle générique métrique ) que j'appellerai famille 1 - famille 2.
Dans famille 1 tu crées ta planche avec ces trois paramètres (Largeur, Longueur, Epaisseur ), fait en sorte que l'extrusion soit verrouillé sur des ligne de référence. le paramètres peuvent être en type ou en occurrence
Dans la famille 2, tu crées ces paramètre ( voir PJ ci-dessous)
Charge la famille 1 dans la famille 2 et tu verrouilles sur les plans de référence, ensuite tu sélectionnes la famille 1 et tu associes ses paramètres aux paramètre de la famille ( dans notre cas, épaisseur, largeur et longueur)
Toujours dans la famille 2, tu dessines une ligne de référence sur le niveau de réf et crée un libellé de cote entre ces deux axes ( Dans mon cas je l'ai appeler test dimension)
j'essais de te montrer la technique pour créer ton platelage en fonction de la dimension .
Pour ce faire, il faut ouvrir deux nouvelles familles de type (exemple modèle générique métrique ) que j'appellerai famille 1 - famille 2.
Dans famille 1 tu crées ta planche avec ces trois paramètres (Largeur, Longueur, Epaisseur ), fait en sorte que l'extrusion soit verrouillé sur des ligne de référence. le paramètres peuvent être en type ou en occurrence
Dans la famille 2, tu crées ces paramètre ( voir PJ ci-dessous)
Charge la famille 1 dans la famille 2 et tu verrouilles sur les plans de référence, ensuite tu sélectionnes la famille 1 et tu associes ses paramètres aux paramètre de la famille ( dans notre cas, épaisseur, largeur et longueur)
Toujours dans la famille 2, tu dessines une ligne de référence sur le niveau de réf et crée un libellé de cote entre ces deux axes ( Dans mon cas je l'ai appeler test dimension)
tu crées un réseau de deux plan et verrouille le deuxième sur la ligne de référence (image ci-dessous)
Ajoute un libellé au réseau (dans mon cas N) avant de sélectionner le libelle décocher d'abord -Ajouter à la fin -
Pour finir , il suffit de faire les formules suivant pour que ça fonctionne
j’espère t’être utile
Cordialement
Ajoute un libellé au réseau (dans mon cas N) avant de sélectionner le libelle décocher d'abord -Ajouter à la fin -
Pour finir , il suffit de faire les formules suivant pour que ça fonctionne
j’espère t’être utile
Cordialement
Je vais essayer en quelques lignes.
Pour démarrer, tu lances la création d'une famille générique métrique 'plancher de lames".
tu créés les limites largeur longueur en paramètres d'occurrence. et tu place des plan de référence reprennant ces parametres
Ensuite, tu créés un modèle générique métrique "lame" avec les paramètres de type épaisseur et hauteur et le parametre d'occurrence longueur,
tu modélises une extrusion reprenant les paramètres que tu viens de créer : .(un pavé en fait)
tu clique sur "Charger dans le projet et fermer" pour l'importer dans ta famille générique métrique " plancher de lame"
ensuite tu vas créer le paramètres "nombre de lame" qui sera directement dépendant de la largeur de ton plancher
par exemple, si ton plancher fait 5000 mm de large et que tu as modélisé une lame de 200 mm de large il faudra 25 lames donc tu utilises la formule "nombre de lame" = largeur / 200
Ensuite tu insères ta lame sur un coté du plancher (en verrouillant la position par rapport aux plans de référence, puis tu créés un réseau. tu incrémentes le nombre de lame en fonction du paramètre "nombre de lame"
Attention à un détail.
le nombre de lames ne s’exprime pas en mm donc tu dois multiplier par 1 entre parenthèse la largeur pour ne pas prendre en considération l'unité.
enfin pour t'assurer de ne pas avoir de message d'erreur il faut forcer le résultat de la formule sur un nombre entier (pour une largeur de 5100 mm tu ne peux pas avoir 25.5 lames).
Pour démarrer, tu lances la création d'une famille générique métrique 'plancher de lames".
tu créés les limites largeur longueur en paramètres d'occurrence. et tu place des plan de référence reprennant ces parametres
Ensuite, tu créés un modèle générique métrique "lame" avec les paramètres de type épaisseur et hauteur et le parametre d'occurrence longueur,
tu modélises une extrusion reprenant les paramètres que tu viens de créer : .(un pavé en fait)
tu clique sur "Charger dans le projet et fermer" pour l'importer dans ta famille générique métrique " plancher de lame"
ensuite tu vas créer le paramètres "nombre de lame" qui sera directement dépendant de la largeur de ton plancher
par exemple, si ton plancher fait 5000 mm de large et que tu as modélisé une lame de 200 mm de large il faudra 25 lames donc tu utilises la formule "nombre de lame" = largeur / 200
Ensuite tu insères ta lame sur un coté du plancher (en verrouillant la position par rapport aux plans de référence, puis tu créés un réseau. tu incrémentes le nombre de lame en fonction du paramètre "nombre de lame"
Attention à un détail.
le nombre de lames ne s’exprime pas en mm donc tu dois multiplier par 1 entre parenthèse la largeur pour ne pas prendre en considération l'unité.
enfin pour t'assurer de ne pas avoir de message d'erreur il faut forcer le résultat de la formule sur un nombre entier (pour une largeur de 5100 mm tu ne peux pas avoir 25.5 lames).
Exacte, il faut attacher au minimum deux planches sur la ligne de réf
à noter que tu peux faire le nombre de planche en paramètre partagé cela va te permettre de sortir la quantité des planches pour un projet lamda , aussi pour les dimensions ( ça peut servir )
à noter que tu peux faire le nombre de planche en paramètre partagé cela va te permettre de sortir la quantité des planches pour un projet lamda , aussi pour les dimensions ( ça peut servir )
Mohamed KHETTAB
updated the category from
to
Modélisation, simulation et visualisation — 8 months ago
There are no replies made for this post yet.
Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here. Register Here »