Aller au contenu

Bloc dynamique - Valeur négative issue d'un calcul trigonométrique


PP12BEK

Messages recommandés

Bonjour,

je me suis crée un bloc dynamique pour annoter les pentes.

Je rencontre deux difficultés...

La première :
Pour que ma pente se mette à jour automatiquement grâce à un champ, j'utilise la fonction trigonométrique de la tangente.
Suivant le sens de la pente, j'obtiens une valeur positive ou négative.
Comment faire pour que ce champ soit exprimé en valeur absolue?

Je ne sais pas si c'est clair, mais en gros, pour avoir une pente de 100%, je peux dessiner un trait à 45° ou à 315°.
Du coup, tan(45)=1 et tan(315)=-1

Dans ma formule, j'aimerai que dans les deux cas, j'obtienne 1.
 

La seconde :
J'ai crée mon bloc dans un fichier.
Quand je l'insère dans un autre dessin, il s'insère avec un angle différent :
- dans le 
fichier source, le tracé est horizontal et le bloc a pour valeur de "rotation" : 0. 
- dans le fichier "d'accueil", le tracé est horizontal et le bloc a pour valeur de "rotation" : 270.

Je ne comprends pas pourquoi...

 

Si quelqu'un est capable de m'éclairer, je l'en remercie d'avance! 

 

Lien vers le commentaire
Partager sur d’autres sites

Merci beaucoup Olivier! C'est parfait. Ca fonctionne.
J'avais vu cette liste, mais j'étais passé à côté de la valeur absolue.

A tout hasard, as-tu une idée pour mon deuxième problème?
Cette histoire de valeur de "rotation"...

D'avance merci !

Lien vers le commentaire
Partager sur d’autres sites

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é