Aller au contenu

Bloc dynamiques?


Messages recommandés

Posté(e)

Bonjour,

Je suis souvent confronté à faire des étiquettes avec le nivaux du terrain naturel et le niveau des fils d'eau des réseaux.

Je viens de créer un bloc avec l'insertion automatique du TN, en utilisant un champ.

j'ai un atribut PROF, qui correspond à la profondeur, qui est une valeurs négative.

La valeur de mon fil d'eau est la valeur du TN plus la valeur de PROF ( valeurs négative).

Comment effectuer ce calcul automatiquement?

Peut on recuperer les valeurs de TN et de PROF, dans les paramétres utilisateurs?

Peut on recuperer les valeurs des paramétres utilisateur dans les champs du texte?

Je vous remercie de votre aide.

Cordialemen.

Cyril

Petit à petit on devient moins petit

Posté(e)

Merci pour ta réponse.

Je viens de tester mais mon chamn RD ne se met pas à jour.

Mon Bloc à 3 atributs :

TN, PROF, RD.

TN prend la valeur de l'élévation du point d'insertion par défaut

PROF prend la valeur -1 par défaut.

Pour RD j'ai créer une formule du type Champ1 + Champ2.

Champ1 est un champ : variable d'objet, type d'objet atribut, valeur.

Champ2 est un champ: variable d'objet type d'objet atribut, valeur.

La formule est évaluée, et dans la case résultat j'ai une valeurs cohérente.

 

Quand je quite l'éditeur de bloc et que j'insére mon bloc dans un dessin, sur une polyligne d'elevation 100 par exemple. TN prend bine la valeur de 100

A l'invité je rentre -3 pour la valeur de PROF, mais à l'ecrant dans mon bloc RD à la valeur de -1 (Valeur evaluer dans l'éditeur de bloc 0+-1). et la valeurs de RD reste -1 aprés un regen ou une mise à jour du bloc.

 

Quand j'explose le bloc, et que je fais varier la valeurs de PROF dans la palette de propriété puis un regen, la valeurs de RD suit la formule (Rd = Tn - Prof).

Cela viendrait il du fait que la valeurs d'un atribut est un texte et non un réel?

Si c'est la cas comment contourner le problème?

Petit à petit on devient moins petit

Posté(e)

Je viens de te poster le dessin, avec le bloc en cour de réalisation. Mercie de votre aide.

Cordialement.

Cyril

Petit à petit on devient moins petit

Posté(e)

...alut.

 

Edites (bouton éditer sous mon message précédent) pour voire le format d'un lien sous CADxp

 

Bien entendu, tu voulais dire le bouton "citer" :cool:

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Bonjour à toutes et tous,

 

"citer"

 

Ben non, depuis le bouton éditer, cela permet de voir les écritures,...

 

Exemple pour ton message =>

 

...alut.

 

Edites (bouton éditer sous mon message précédent) pour voire le format d'un lien sous CADxp

 

Bien entendu, tu voulais dire le bouton "citer" :cool:

 

Et pour le mien juste au dessus(Réponse N°3) =>

 

Bonjour à toutes et tous,

 

J'ai plusieurs dizaines de blocs qui utilises des formules, pas de pb particulier chez moi,...

 

Peux-tu [ url=http://file.ahst.fr/]poster[/url] ton bloc pour regarder ?

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

lili2006,

 

"citer"

 

Ben non, depuis le bouton éditer, cela permet de voir les écritures,...

Seuls les modérateurs ont le bouton "éditer" sur les messages des autres.

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

Lors de mes premiers essaits pour la création de ce bloc, j'avais pris une côte aligné du dessin pour en faire un bloc. Dans le texte multiple de la côte j'avais mis le même champ qui récupère la coordonnées z d'un point situé au point d'insertion.

Le résultats était le suivant : j'obtenais Tn : 0, quand j'explosait le bloc j'obtenais Tn : 325.30, la valeur de la coordonnéesZ du point d'insertion.

Dans la formule du bloc envoyé, n'aurait-on pas un problème du même ordre. une sorte de de niveaux d'imbrication?

Petit à petit on devient moins petit

Posté(e)

Je viens de faire un nouvel essait. Je reprend ne ligne de repére multiple, et un point. Je créer mon bloc. Dans l'éditeur de bloc je créer un atribut PROF pour la profondeur du regard. Dans le texte multiple de la ligne de repère multiple je créer un champ qui prend pour valeur la coordonnées du point, et dans le second une formule qui soustrait la valeurs de l'atribut PROF a la valeurs de la coordonnées Z du point.

Quand j'explose le bloc les champs se mettent à jour correctement.

Mais quand j'ai plusieurs blocs dans le même dessin, je vais avoir plusieur fois l'attribut PROF avec des valeurs différentes, donc des risque de conflit.

Petit à petit on devient moins petit

Posté(e)

Merci de votre aide à tous. Je vais repenser mon bloc pour que l'altitude du point d'insertion s'affiche automatiquement, et je recalculerais mon fil d'eau à chaque fois. Je gagne la saisie du Tn, c'est déjà ca de pris.

Petit à petit on devient moins petit

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é