le 07-25-2016 01:11 AM
Bonjour,
Je viens vous demander un conseil, pourriez vous me dire comment je pourrai faire bouger un objet de 0°C à 180°C avec des pas de 1°C ? Je n'ai aucune idée, votre aide sera la bienvenue. Merci d'avance.
Résolu ! Accéder à la solution.
le 07-25-2016 02:56 AM
Bonjour,
Je suis tout juste en train de raccrocher les wagons, donc pas le temps de faire un prog de test.
Mais pour ma part, je partirais sur les formules de rotations vectorielles.
https://fr.wikipedia.org/wiki/Rotation_vectorielle
Bon courage.
le 07-25-2016 06:08 AM
Peux-tu en dire plus sur l'objet à faire tourner ?
Si c'est simplement un trait sur un graphique, il suffit de le tracer en coordonnées polaires en incrémentant ou décrémentant l'angle...
HL
le 07-25-2016 06:50 AM
Tiens, je ne sais pas si cela répond à ton besoin, mais je me suis amusé entre midi et 2 😉
le 07-25-2016 07:06 AM
Bonjour Herlag,
Voici ce que je souhaiterai avoir, c'est la barre horizontale qui tourne +/-90 (position minimale (il y a une butée) et la position maxi (il y a aussi une butée).
Ce n'est pas dans un graphique c'est plutôt une boussole par exemple que je rentre un angle et le trait (en gras) bouge en fonction de l'angle défini par l'utilisateur. Avez vous un exemple ou un objet qui pourra m'aider à démarrer. Merci d'avance.
le 07-25-2016 07:29 AM
Bonjour Michael.C,
Merci pour ton aide je vais terminer ce VI pour adapter à mes besoins, en tout cas ça ressemble à ce que je souhaiterai avoir. Moi je partais sur une jauge (en copie ci-joint) mais cette méthode n'est pas terrible par rapport à ton exemple. Merci encore
le 07-25-2016 07:44 AM
Mais comment la barre est-elle représentée sur la face-avant ?
Si elle peut l'être par un trait sur un graphique, la solution donnée par Michael fonctionne (en masquant si besoin le cadre et le fond du graphe) ; elle pourrait même être simplifiée en passant par des coordonnées polaires qui permettent d'entrer directement l'angle (cf. VI joint)
le 07-25-2016 08:36 AM
le 07-25-2016 08:42 AM
Herlag a écrit :Mais comment la barre est-elle représentée sur la face-avant ?
Si elle peut l'être par un trait sur un graphique, la solution donnée par Michael fonctionne (en masquant si besoin le cadre et le fond du graphe) ; elle pourrait même être simplifiée en passant par des coordonnées polaires qui permettent d'entrer directement l'angle (cf. VI joint)
Merci, je me doutais que la fonction existée, mais j'ai eu la flemme de la chercher donc j'ai refait le calcul 😄
le 07-27-2016 01:08 AM
Bonjour Herlag,
Cette solution me parraît simple est efficace, je pense pouvoir utiliser dans mon programme. En réalité j'utilise pour faire bouger un moteur sur ce bras (qui est représenté par la barre horizontale et le moteur se trouve au bout de ce bras). Ce qui me gêne c'est dans les propriétés de l'objet graphique ne pourra-t-on pas insérer un carré ou un point ou une photo d'un Moteur que on pourra faire bouger en entrant l'angle voulu ? C'est un peu trop demander car j'ai dèja beaucoup d'éléments pour avancer et je vous remercie beaucoup pour votre aide si précieuse. Bonne journée à vous.