Bonjour,
j'espère que je suis au bon endroit, sinon je vais confiance aux modérateurs pour rediriger mon message.
Voila, je ne suis pas mathématicienne mais informaticiennes, mais là je tombe sur un problème que vous personnes des math pourrez peut être m'aider a résoudre
Je travail actuellement, sur l'importation de fichier contenant des splines dans mon logiciel de CAO. Cette étape faite je souhaiterais également pouvoir générer des spline ( en l'occurrence des B-Spline) comme on peut le faire avec des logiciels tel que Illustrator, ou Inscape.
Or je n'arrive pas a comprendre le rapport entre les "sorte de vecteurs" que l'on peut voir lorsqu'on dessine ces courbes et le calcule des nœuds, et des points de contrôle.
Par exemple avec le motif suivant le logiciel illustrator me génère un fichier contenant une spline avec comme vecteur nodale :
{0.0,0.0,0.0,0.0,1.0,1.0,1.0,2.0,2.0,2.0,3.0,3.0,3.0,4.0,4.0,4.0,5.0,5.0,5.0,5.0}
et comme point de contrôle :
- 59.6554850317525,104.743374193964,0.0
- 83.99596196619132,131.7293416967416,0.0
- 103.5741080149118,123.2631862114386,0.0
- 118.3900954328018,97.86454750064189,0.0
- 106.2199430930264,71.93674177422223,0.0
- 133.2060828506919,75.11139935818392,0.0
- 160.1922226083574,78.2860569421456,0.0
- 212.0481785709725,106.3307029859448,0.0
- 218.9270052642946,132.2585087123645,0.0
- 218.9270052642946,132.2585087123645,0.0
- 218.9270052642946,132.2585087123645,0.0
- 218.9270052642946,132.2585087123645,0.0
- 218.9270052642946,132.2585087123645,0.0
- 218.9270052642946,132.2585087123645,0.0
mais je ne sais pas comment ces nœuds et ces point de Control sont calculés.
Pourriez vous m'aider a y voir plus clair?
Merci d'avance à ceux qui pourrons me répondre

Bonjour,
Je continue à penser que le vecteur nodal est en quelque-sorte une indication sur la description des différents arcs, en l'occurrence de degré 3.
Si les points de contrôle déterminent des arcs successifs et tangents, d'après ce que j'ai vu, ce vecteur nodal n'est pas utile.
Il me parait étonnant que dans votre exemple, ils soient précisés en valeurs flottante. Etes vous sûre que les code 40 du fichier DXF soient des valeurs flottantes ? D'après ce que j'ai compris, ce sont des indices de comptage.
Je vais charger votre liste et regarder à quoi ça ressemble.
Il ne faut oublier non plus que le degré des courbes est une information fondamentale et qu'elle n'est pas reprise dans le vecteur nodal.
Bonjour,
en effet j'ai oublier de préciser que cette courbe était de degrès 3.
Concernant les nœuds, j'ai tenté la manœuvre suivante : changer les valeurs de ceux-ci dans mon fichier DXF et celà à changer ma courbe. Je me suis donc dis que cette donnée avait son importance.
Bonjour,
Oui, elle a sûrement de l'importance. Dans le cas présent, il y a 5 séquences, soit 14 points, mais les 7 derniers points de contrôle sont identiques, ce qui a pour effet que au point le plus à droite, la courbe n'est pas tangente au dernier segment.
Soit il faut trouver la clé, et vu le nombre "considérable" de réactions, je suis pas trop optimiste, soit essayer de deviner la logique, mais pour cela un ou deux cas ne suffisent pas.
Donc, je crains qu'on soit toujours dans le domaine de la devinette.
Bonne journée.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :