Merci Kentaro pour les pistes.
Pour le moment, je cherche le cercle oscultateur tous les Pi/32 (entre a1 et a2) pour en extraire sa "courbure" et c'est pas trop mal. Mais ça fait trop de points, je trouve.
Faut que je creuse les trios de points pris sur l'ellipse pour y faire passer un cercle.
A toi de définir la distance entre les points donnant l'approximation que tu considères comme la plus acceptable entre l'arc d'ellipse et l'arc de cercle.
Oui, mais c'est dans un sens la sous-question de la question posée ici aussi.
On sait que ça sera toujours de l'approximation. Donc l'envie est de trouver le "meilleur" compromis entre nombre de points et écart avec l'ellipse d'origine.
Sinon, regarde les techniques de lissage ou comment trouver l'équation d'une courbe passant par x points (polynomiale)
Barf le problème est un peu à l'envers ici. On a déjà le truc lisse : c'est l'ellipse. Et on veut en faire des points reliés par des arcs de cercle.
ça, c'est simple [...]
Barf, reste à trouver une stratégie efficiente pour choisir les trios de points.
Testé
J'ai testé avec la recherche de cercle par 3 points et la stratégie suivante :
- découper l'arc d'ellipse avec un point de test tous les de 1°
- prendre 3 points consécutifs en extraire le cercle correspondant
- boucler sur les points suivant jusqu'à ce que le point ne soit plus sur le cercle avec un delta donné.
- créer l'arc et recommencer à l'étape 1 jusqu'à la fin du tableau de points.
Le résultat donne l'image jointe. Testé avec 2 tailles. et delta = 0.1mm
Problèmes :
- Le delta n'a pas la même influence suivant la taille de la forme
- Les points clé ne sont pas forcément à des endroits stratégiques (extremum). Leur position dépend du départ
il est possible de répartir les points selon ce profil de valeurs.
Wep, je comprends bien le principe, mais je vois pas comment ça peut se faire concrètement.
Sinon, tu demandes à ChatGPT
Il sort un truc différent à chaque fois et c'est pas toujours fonctionnel.
Bon, tout ça me montre que j'aurai du mieux écouter au lycée ... je tutoie mes limites rien à essayer comprendre ce que tu écris :)
ourea le courbure en fonction de t. a et b étant les rayons de l'ellipse.
$$\kappa(t) = \frac{ab}{(a^2\sin^2(t) + b^2\cos^2(t))^{3/2}}$$
def curvature(a, b, t)
(a * b) / Math.sqrt((a**2 * Math.sin(t)**2 + b**2 * Math.cos(t)**2)**3)
end
Merci Iskandar, mais ça va donner une liste de points tout ça, non ?
J'ai déjà transformé une liste de points en un "chemin continu" = un liste de segments et/ou arcs de cercles/ellipse. Tous les points sont sur le chemin. A ce niveau aucun approximation.
Ce chemin peut être utilisé tel quel dans un fichier SVG. Mais le DXF ne supporte pas les arcs d'ellipse. Je cherche donc à convertir un arc d'ellipse en une série d'arcs de cercle.
Eric78 oui, avec cette entité, on peut dessiner des ellipses et arcs d'ellipse. Mais c'est une entité flottante qui n'est connecté à rien à part que ses extrémités peuvent être plus ou moins au même endroit qu'une autres entités.
Le hic, c'est que ce qu'on donne pour définir cet arc c'est un centre, un rapport de rayons et deux angles. Il n'est jamais donné de point de départ ou arrivé. Et au fil des arrondis nécessaires parce que rien n'est précis à 1e-8 dans SketchUp, on en arrive à ça quand on zoom :
Merci benjams.
Par contre, j'ai du mal à voir comment ça rendra les portions d'arc plus lisses les unes par rapport aux autres 
Merci Eric78 !
Merci etiennedm.
Oui et la publication est même plus fournie ici.
Reste qu'il ne travail que sur des quart d'ellipse et donc d'extrémum à extremum. La solution n'est pas clé en main pour l'adaptée à un arc. Mais ça reste en effet une autre stratégie intéressante. Même si la dernière page ne montre pas un résultat si parfait, même à 8 points :)
Merci francoisB30,
J'ai aussi regardé du côté de QCAD Pro qui offre le découpage suivant.
Mais cette fonction n'est pas dans la version Open Source.
Publication déplacée dans la rubrique Questions. Merci de veiller à respecter les type de contenu de chaque rubrique Saintjean 
Jean-Claude Di Fazio c'est le rose du bouton "Financement" qui fait peur :) ?
Hmm, oui. C'est un bug qui arrive quand tu veux partager le lien d'un site qui ne propose pas de miniature.
Dans ce cas, j'avais fait un système qui va capturer la page d'accueil en image. Mais depuis la mise à jour mon système n'est plus compatible.
Il faudrait mettre à jour une dépendance et j'ai peur que ça fasse pire que mieux. Pour le moment je procrastine sur la question.
Vous êtes déjà bien nombreux à vous exclamer pour un ouvrage qui ne suscite pas assez l'intérêt à vos yeux, non ?
Après, la communication c'est un tout. Un ouvrage aussi magnifique soit-il, si sa première photo d'ensemble est flue ou mal éclairée, c'est comme le mettre dans le fond de l'atelier sous la poussière. Ca tire moins l'oeil et ça le met moins en valeur.
Je ne suis pas certain que Steve l'ai forcément fait pour les louanges. Ou alors, j'ai mal compris les principes de l'UC. Je suis même étonné qu'il n'ait pas été publié par le collectif Union Compagnonnique.


Ca risque fort de ne pas nous amener à des arcs de cercle tout ça.