Permet de simuler un CODE ISO pour une fraiseuse 5axes et donc 3axes.Ce projet fait suite a mon precedent code source de simulation de Robot 6 axes.
Pour la machine je passe toujours par les fichiers STL. Par contre les outils et porte-outils sont définis avec les fonctions OpenGL :
glusphere, glucylindre,gludisk ..... Sinon les performances risquaient de s'écrouler. De plus c'est beaucoup plus souple pour définir les outils.
Il n'y a pas pour le moment possibilité de charger différentes machines mais on verra après les vacances ...
Vous trouverez aussi dans l'archive Zip un petit programme ISO (test.nc) avec quelques codes basic .. G00, G01 M06 M02 M30 ... le but de ce Programme n'est pas d'avoir un interpréteur de code ISO universelle.
J'aime pas beaucoup les OCX mais pour le coup j'ai mis un peu de Richtextbox, ca permet de charger de gros fichiers et d'avoir avec en même temps que la simulation 3D l'affichage en couleur des lignes de commande .
Si je trouve un moyen de rajouter un controle anti-collision qui reste acceptable en ressource système on pourrat envisager de l'intégrer .
Anti collision voir projet suivant
Bonne prog