Aller au contenu

Liste de consultation dans blocs dynamiques


Messages recommandés

Invité Patrick
Posté(e)

Bonjour; je souhaite créer une liste de consultation dans un bloc dynamique de façon que l'utilisateur puisse choisir une valeur dans cette liste après insertion du bloc. Je souhaite que cette valeur soit stockée dans la référence du bloc et extractible par programmation. Problème: Les listes de consultations semblent inexorablement liées aux paramètres de saisie, il ne semble pas possible de créer une liste de consultation indépendante de la géométrie du bloc, qui servairait juste d'attribut de bloc évolué, une sorte de mix entre les notions d'attributs et de de liste de consultation. Existe--t-il une solution?

Posté(e)

On peut faire plusieurs états de visibilités avec exactement la même vue... si c'est ce que tu cherches.

L'état des vues est récupérable via une routine, ainsi que les attributs...

ATEGIE - Bureau d'Études Fluides

http://www.ategie.fr/uploads/ategie/ategie-at%C3%A9gie-bureau-%C3%A9tudes-etudes-fluides-logo-100x56.png

Exécution, Synthèse, Conception, Maîtrise d'Oeuvre, Audit, Chiffrage

www.ategie.fr

Posté(e)

le moyen que j'ai trouvé de mon coté est le déplacement (ou tout autre action) d'un point ou d'un objet dans le calque Defpoints. et je crée une consultation à partir de ce paramètre.

Pas joli mais çà a le mérite de fonctionner

 

Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier

Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To

GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office

 

PlaquetteDeplianteMars2024.pdf

Invité Patrick
Posté(e)

Merci à tous les deux, je vais opter pour defpoints...

Posté(e)

j'ai rien compris à la méthode de Maximilien... mais si tu y trouves ton compte...

 

Moi ça me fait un bloc dynamique à une seule vue mais X visibilité...je trouve ça super simple

ATEGIE - Bureau d'Études Fluides

http://www.ategie.fr/uploads/ategie/ategie-at%C3%A9gie-bureau-%C3%A9tudes-etudes-fluides-logo-100x56.png

Exécution, Synthèse, Conception, Maîtrise d'Oeuvre, Audit, Chiffrage

www.ategie.fr

Posté(e)

j'ai rien compris à la méthode de Maximilien...

Attend je vais t'expliquer

- Utiliser le calque Defpoints c'est pour être sûr que l'objet parasite ne sera pas imprimé.

- Choisir un point comme objet parasite a le mérite d'être à peine visible

- placer l'objet parasite dans une arête du bloc le rend moins visible

- faire une action de déplacement de l'ordre du micron ou de l'angström (j'adore cette unité) réduit la détection du parasite.

- utiliser une consultation et mettre 0 poignée pour l'action de déplacement du parasite permet de limiter les interférence de ce parasite. Penser à renommer cette consultation c'est toujours pratique.

- On n'a moins de limite avec la consultation qu'avec la visibilité. En effet on est pas limité à ne mettre qu'un seul paramètre de consultation.

 

Moi ça me fait un bloc dynamique à une seule vue mais X visibilité...je trouve ça super simple

La solution des X visibiltés n'est valable que seulement si ton bloc ne change pas en visibilté (Vue en plan / Vue de profil / Vue en coupe par exemple) parce que pour un bloc dynamique, tu ne peux mettre qu'un seul et unique paramètre de visibilité (bien sûr autant de visiblité que tu veux dans cet unique paramètre)

 

 

 

 

Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier

Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To

GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office

 

PlaquetteDeplianteMars2024.pdf

Posté(e)

ça ne me parait pas très clair mais c'est sans doute parce que je suis en vacances. YOUPI !!!!!!!!!

 

J'ai pas dû bien comprendre le problème du coup je comprends pas bien la solution...

ATEGIE - Bureau d'Études Fluides

http://www.ategie.fr/uploads/ategie/ategie-at%C3%A9gie-bureau-%C3%A9tudes-etudes-fluides-logo-100x56.png

Exécution, Synthèse, Conception, Maîtrise d'Oeuvre, Audit, Chiffrage

www.ategie.fr

Posté(e)

Les blocs que j'avais à traiter ne comportaient pas de paramètre de visibilité, j'ai donc utilisé la technique du paramètre de visibilité, mais évidemment, qui aurait été impossible à utiliser, comme l'explique Maximilien, si le bloc avait déjà comporté un paramètre de visibilité.

Posté(e)
Je souhaite que cette valeur soit stockée dans la référence du bloc et extractible par programmation.

 

Je suis très intéressé par ta solution qui permet d'extraire les valeurs utilisées dans les paramètres de consultation des blocs dynamiques. Sais tu comment cela est réalisable. Je sais extraire les attributs d'un blocs mais s'il est aussi possible d'extraire les valeurs des éléments dynamiques cela m'intéresserait.

 

Peux tu m'expliquer?

 

[Edité le 6/9/2007 par feyora]

Posté(e)

le plus simple c'est d'aller ici : http://www.cadxp.com/sujetXForum-16438.htm. Pour l'instant le code n'est utilisable que par moi, j'avais pas vu une erreur et personne n'a oser me le dire... Je vais le déboguer dans la journée de demain si tout va bien alors je t'enverrais un message prive pour te prévenir des modifications.

 

J'ai mis à jour cette macro mais il reste encore un peu de boulot...

 

[Edité le 8/9/2007 par sechanbask]

ATEGIE - Bureau d'Études Fluides

http://www.ategie.fr/uploads/ategie/ategie-at%C3%A9gie-bureau-%C3%A9tudes-etudes-fluides-logo-100x56.png

Exécution, Synthèse, Conception, Maîtrise d'Oeuvre, Audit, Chiffrage

www.ategie.fr

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité