F
freedom2000
Compagnon
horsot a dit:Bravo à vous 2!
Dites moi, qu'utilisez vous pour le calcul des distances, la norme 2 (distance) ou la norme infinie (max de X et Y)?
Je n'ai pas tout compris, le 2-opt est-il mieux ou pas en temps?
J'ai codé un algo glouton après l'2-opt qui permet encore de gagner 10% du parcours. Le principe regarder si chaque points ne seraient pas "mieux" dans un autre arc (évite les détours pour un points).
Je trouve curieux le grand déplacement au dessus du PCB. Vous avez forcé le premer point? Sinon je pense que votre algo le 2-opt ne prends pas en compte la distance [premier point; dernier point]. il y a peut être des optimisation à faire de ce coté.
En tout cas bon boulot bravo à vous 2.
@Freedom : peux-tu me donner le fichier Gcode pour que je teste si mon algo se débrouille bien avec 600 perçages (il se débrouille bien avec 271 de la breakout board de "PetitPas")? Merci d'avance.
Xavier
Salut Xavier !
La "grande traversée" me trouble aussi --> il doit rester un point en bout de fichier qui n'est pas pris dans l'optimisation !
La distance la meilleure est celle que tu appelles "norme infinie"
Elle donne de meilleurs résultats que la "vraie distance"
Le 2Opt est pour l'instant le meilleur algo parmi le peu qu'on a testé !
Bye
JP Voir la pièce jointe 4axis_PCB_trous_cuivre.zip le Gcode de µstep 4 axis