Tracer la trajectoire d'un point dans une esquisse 3D de pièce

Bonsoir, 

J'ai construit dans une esquisse 3D un chemin optique qui, selon une cote angulaire, peut varier de position dans l'espace (Toutes les autres dimensions sont contraintes). Ce chemin est faisceau qui part d'un foyer puis se réfléchi sur un miroir pour enfin mourir sur une surface.J'aimerais avoir le tracé du point d'impact de ce faisceau avec la surface, représentée par un plan d'esquisse, en fonction de la valeur de cette cote. Est-il possible de créer des points d'intêrets pour un nombre de pas donné sur 360° automatiquement? Ou bien, est-il possible d'enregistrer la trajectoire de ce point lorsque je le bouge manuellement, cad de tracer sa trajectoire sur le plan d'esquisse? En PJ un exemple de chemin optique avec 4 positions échantillonnées (0, 90,180,270°) et un faisceau mobile en bleu influencé par la cote à 45°. J'ai déjà tracé manuellement une spline passant par les points d'impact de mes faisceaux avec le plan d'esquisse mais celle ci n'est pas assez précise ni contrainte totalement. 

Merci d'avance,


capture3.png

Bonjour

Pourriez vous préciser un peu ce que vous voulez cela ne tombe pas sous le sens. Un dessin à main levée serait plus explicite ou mieux passez-nous le fichier

En effet on ne voit pas si l'origine du faisceau et mobile ou fixe et sur quel plan il est fixé et sur quel plan est fixé le miroir et qu'est-ce qui préside à l'orientation sachant qu'il faut plusieurs info pour un seul trajet source-point de cible

Nous pouvons faire toute les suppositions que nous voulons.

Pour ce qui est de l'automatisme (je n'y crois pas trop)  à part une macro (et là je laisse les spécialistes vous expliquer comment récupérer un cote précédemment nommée)  je craint qu'il ne faille utiliser Excel et un  peu de trigo à partir des cotes fournies par SW comme dans mon exemple.

Je me demande même si ce n'est pas plus simple de tout faire sous Excel avec ou sans VBA.

Cordialement

 

 


faisceau_-_miroir_-cible_zz_v1a_.jpg
1 « J'aime »

Donc si je comprend bien, vous souhaitez récupérer la courbe formé par l'extrémité d'une esquisse 3D en faisant varier une cote.

Avec SW, qui dit variation multiple, dit répétition. Problème : SW ne permet pas de répéter une esquisse ni une courbe.

Est-ce un besoin récurrent et combien de points souhaitez-vous avoir pour générer votre courbe ? Cela déterminera la méthode à utiliser et pourra justifier le développement d'une macro.

1 « J'aime »

Bonjour ami @stefbeno  ;-)

je ne vois pas ou il y aurait une courbe (dans le dessin je ne vois aucune spline 3D) puisqu'en optique le faisceau est toujours rectiligne (pour les lasers) donc les miroirs orientés (soit en x y z soit la plupart du temps plan glissant sur Y et coordonnées de positionnement sur le plan x z) provoquent une déviation contrôlée jusqu'à une cible plate ou patatéiforme. Ce qui manque c'est la façon dont le miroir bouge ou la cible bouge. Bref qu'est-ce qui bouge et qu'est qui move.

Cordialement

1 « J'aime »

Si on regarde la capture fournie, on voit une espèce de cercle en trait de construction, je pense que c'est la courbe recherchée, elle se situe sur le Front plane.
En fait je pense qu'en faisant varier la cote de 45° qu'on voit, le faisceau part d'une source ponctuelle (là où toutes les courbes se rejoignent), se réfléchit sur le Top Plane pour arriver sur le Front Plane.

La source est peut-être justement un miroir orientable, d'où la variation d'incidence du faisceau sur le Top Plane.

Je verrais un peu ça comme les laser qui dessine des figures sur les murs.

1 « J'aime »

Bonjour, 

Merci pour vos retours! Effectivement le schéma n'est pas forcément très parlant mais @stefbeno a bien compris le problème. Ce n'est pas un besoin ponctuel mais plutôt périodique avec un intervalle de répétition de plusieurs mois. Actuellement j'aimerais pouvoir récupérer la trajectoire sur deux esquisses différentes. Sur la capture j'ai créée 5 positions du chemin optique, mais cela est fastidieux avec une esquisse 3D et comme il n'est pas possible de faire de répétition, je me demandais si il y existait un moyen simple d'arriver à mes fins. Visiblement cela passe par une macro.

Il y a peut-être un moyen en générant un balayage à section circulaire (éventuellement même un lissage balayé qui se termine par un point) qui pourra alors être répété mais il faudra quand même manuellement récupéré les points d'extrémité pour faire la courbe finale.