Imbrication de famille et affichage en fonction de paramètres

Imbrication de famille et affichage en fonction de paramètres

pf.benisXRJEN
Enthusiast Enthusiast
3 106 Visites
33 Réponses
Message 1 sur 34

Imbrication de famille et affichage en fonction de paramètres

pf.benisXRJEN
Enthusiast
Enthusiast

Bonjour,

Je souhaite dans une famille de prises imbriquer différents modules et en fonction de leur taille gérer l'affichage.

J'ai imbriqué les familles de modules et créé 2 fois le paramètre "par type de famille" pour choisir un module 22.5 différent de chaque côté.

Ce que je veux, c'est si je choisi un module qui fait 45 de large, il se met au centre de la prise.

Et si je choisi  de mettre 2 modules de 22.5, ils se mettent chacun de leur côté.

Sans titre1.png

J'ai crée dans chacune des 3 familles imbriquées un paramètre partagé de longueur (largeur module).

Et inséré ce même paramètre partagé dans ma famille d'accueil.

Ce que je voudrais mais n'arrive pas à faire, c'est créer une formule par rapport à une côte dans ma famille du style : if(Largeur=45, positionnement au centre, (sinon) positionnement sur le côté).

Voila, si quelqu'un à une solution la-dessus ça m'arrangerait

Je vous mets la famille en copie pour vous aider à comprendre mon problème.

merci !

 

 

0 J'aime
Solutions acceptées (1)
3 107 Visites
33 Réponses
Replies (33)
Message 2 sur 34

David_TESSON
Advisor
Advisor

Indépendamment de la faisabilité de ta famille, il va peut être se poser un problème.

Avec le module de 45, il se place à l'axe OK.

Avec le module de 22.5, il peut se placer à droite OU à gauche, donc même avec une formule il se placera toujours au même endroit et si tu as 2 module de 22.5 ils seront superposés.

Je vais essayer de tester des solutions car j'aime bien le familles un peu bizarre Smiley heureux

Message 3 sur 34

pf.benisXRJEN
Enthusiast
Enthusiast

Merci de ta réponse.

En fait j'ai créé 2 paramètres de type de famille en occurrence.

Le 1er placé côté gauche, le 2ème à droite.

Ca, je pense que ça peux fonctionner... Donc les 2 peuvent se gérer indépendamment l'un de l'autre

 

0 J'aime
Message 4 sur 34

David_TESSON
Advisor
Advisor

Voici une solution:

J'ai crée un paramètre "OUI/NON" pour le module double.

Se paramètre permet de modifier un entre-axe, il gère également la visibilité du second module.

Voici ta famille modifiée pour voir

Message 5 sur 34

pf.benisXRJEN
Enthusiast
Enthusiast

Bonjour,

Oui c'est ça que je voulais merci bcp !

J'ai juste modifié les paramètres Écartement et module double en occurrence pour mettre ce que je veux à chaque prise insérée.

Question supplémentaire  : pour la nomenclature, je n'ai que ça :

image.png

Je voudrais avoir une 3ème qui colonne qui compte le nombre de modules.

Si j'ai:

- 1ère prise : 1RJ45

- 2è prise : 1 prise FM + 1 prise HDMI

- 3è prise : 2 prises HDMI

- 4è prise : 1RJ45

La 3è colonne devrait afficher : 2 RJ45 / 1 FM / 3 HDMI

C'est possible ça ?

 

0 J'aime
Message 6 sur 34

David_TESSON
Advisor
Advisor

Je ne pense pas que ce soit possible dans la troisième colonne.

Par contre tu peux compter les modules en réglant la rubrique "Tri et regroupement" dans ta nomenclature.

Il faut pour cela que tu coche dans tes familles de module, dans les propriétés la case "Partagée".

Il faut que tes paramètres _Module1 et _Module2 soient des paramètres partages.

Ensuite dans ta nomenclature tu prends les champs Famille, _Module1, _Module2.

Tu regroupe sur famille avec en pied "Totaux, nom et nombre"

Voici ce à quoi j'arrive : J'obtiens le nombre de prises ainsi que le détail des éléments.

Capture.JPG

0 J'aime
Message 7 sur 34

pf.benisXRJEN
Enthusiast
Enthusiast

OK, c'est bon j'arrive au même résultat que toi sans créer de paramètre "module 1" et "module 2".

J'ai simplement coché "partagé" dans chacune des familles de modules et ensuite j'ai obtenu ceci :

image.png

Une autre question :

Si j'attribue un élément de détail dans chaque famille de module pour la représentation en vue en plan des prises, est ce que je peux retrouver cet élément de détail dans la famille principale ?

 

 

0 J'aime
Message 8 sur 34

patrick.emin
Alumni
Alumni

Bonjour @pf.benisXRJEN

Si une des réponses résout votre problème ou vous a permis de mieux le comprendre, voulez vous avoir l'amabilité de cliquer sur le bouton "Accepter comme solution" en bas de la réponse qui apporte une solution?

Merci de ne pas accepter comme solution le message que vous êtes en train de lire.


Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or
0 J'aime
Message 9 sur 34

pf.benisXRJEN
Enthusiast
Enthusiast

Bonjour HTVS,

Tous mes voeux d'abord pour cette nouvelle année.

Je reviens vers toi pour mon problème de prise et de paramètres dans la famille, j'ai réussi à créer une famille qui me convient avec  des paramètres partagés en occurrence :

image.png

mais j'ai juste un problème: Je n'arrive pas à mettre le paramètre "Décalage HP - PP" à 0, il me met cet avertissement quand je rentre 0

image.png

Et impossible de savoir d'où ça vient.

Peux-tu m'aider svp.

Merci bien

0 J'aime
Message 10 sur 34

David_TESSON
Advisor
Advisor

Bonjour,

Bonne année également.

Peux m'envoyer ta famille que je regarde de plus prés.

0 J'aime
Message 11 sur 34

pf.benisXRJEN
Enthusiast
Enthusiast

Oui la voila,

j'aurais du le faire avant....

Merci

0 J'aime
Message 12 sur 34

David_TESSON
Advisor
Advisor

Re,

Je pense que ça vient du fait que dans ta sous-famille Prise HP ton écartement va de l'axe du module 3d à l'axe du module 2D.

Dans ta famille complète, le paramètre d’écartement va de l'axe du module 2d à l'axe du module prise et comme ton Module prise HP est décalé à un moment tu obtient une cote négative et ça il aime pas.

0 J'aime
Message 13 sur 34

pf.benisXRJEN
Enthusiast
Enthusiast

Heu, j'ai pas compris précisément ton explication mais j'aurias 2 remarques à te faire :

 - C'est le paramètre "décalage qui cloche" et pas "écartement"

 - Sinon je pense avoir fait pareil pour les 2 autres sous-familles et pour elles ça fonctionne quand je mets la côte à 0

 

0 J'aime
Message 14 sur 34

David_TESSON
Advisor
Advisor

Il y a un écart "d" entre l'axe du module 2d (en haut) et l'axe du module 3d (en bas). Or dans ta famille source le décalage fait référence au même axe. donc si tu met 0 la valeur dans ta famille source devient négative et ce n'est pas possible.

Ca marche pour les autres car la valeur ne devient jamais négative car soit les axes sont les mêmes soit l'axe est plus loin.

Capture.JPG

 

 

0 J'aime
Message 15 sur 34

pf.benisXRJEN
Enthusiast
Enthusiast

OK, je comprends mieux, J'ai corrigé l'attache des côtes et effectivement ça fonctionne mieux. merci bien.

J'ai un autre soucis à te soumettre, je gère le type de prise ici avec les paramètres dans le menu "construction" mais j'ai construit la famille d'une manière qui fait qui si le 1er module est une prise HDMI et le 2è une prise HP, les paramètres dans "côtes" correspondent HDMI --> HDMI et HP --> HP mais si j'inverse dans "construction" les paramètres dans "côtes" ne correspondent plus HDMI --> HP et HP --> HDMI.

image.png

Aurais-tu une piste pour m'aider à corriger ça ?

0 J'aime
Message 16 sur 34

David_TESSON
Advisor
Advisor

Malheureusement le texte n'est pas modifiable en fonction de la position.

Peut être que tu peux mettre "module droit" et "module gauche" à la place de HDMI ou HP pour banaliser la chose

0 J'aime
Message 17 sur 34

pf.benisXRJEN
Enthusiast
Enthusiast

Bah oui c'est ce que je me suis dit mais si je mets module droit ou gauche dans ma famille principale, je mets quoi dans mes sous familles ?

Ce sont des paramètres partagés....

0 J'aime
Message 18 sur 34

David_TESSON
Advisor
Advisor

Il n'y a aucun lien entre les 2, et ils n'ont pas besoin d’être en "partager".

On parle bien des cotes ???

0 J'aime
Message 19 sur 34

pf.benisXRJEN
Enthusiast
Enthusiast

Tien oui je viens de créer des paramètre d’occurrence (en pas partagé) dans ma famille principale et les symboles se déplacent correctement.

Donc du coup je peux supprimer les paramètres partagés dans chacune des sous familles ?

0 J'aime
Message 20 sur 34

David_TESSON
Advisor
Advisor

Les paramètres partagés servent uniquement si tu veux utiliser le paramètre dans une nomenclature ou dans une étiquette.

Si il n'y a pas de besoin particulier ça ne sert à rien d'utiliser un paramètre partagé.

Je doute que tu souhaites étiqueter l’écartement de tes pictos ou que cette distance soit utile dans une nomenclature Smiley heureux

0 J'aime