Journal des changements apportés à Mach3

8 avril 2010, version 3.042.039
— Ajout du nom de la licence dans le titre de la fenêtre
— Ajout de la possibilité de lire la licence même si l’extension comporte un ajout
— Mise à jour du pilote de port// pour l’anti-rebond
— Correction du sens de la broche lorsqu’on utilise un rapport de broche inversé

10 avril 2010
— Changement du numéro de version du pilote de port // (550)
— Affichage du nom de la licence en mode simulation

//Plus de suivi pendant un moment, le passage à la v0.43 indique (de mémoire) un changement majeur pour les modules (plugins)

2 mai 2011, version 3.043.036
— Ajout de la possibilité d’exécuter un script VB, avec prise en compte des AU et autres événements lors de l’exécution.
— Ajout de nombreux outils VB (voir doc*)
— Réparation d’un bug fix lorsque la vitesse de broche est réglée par une carte externe (Port //)
— Mise à jour du pilote pour le filetage (Port //)
— Commande #Expand ajoutée

May 27/2011 3.043.038
— Ajout de visu : OEMDRO 245 : Décalage de hauteur d’outil en cours (H en fraisage / TTHH HH en tournage)
— Ajout de visu : OEMDRO 246 : Affiche le numéro d’outil et le numéro du décalage : T0106 = outil numéro 1 décalage numéro 6, utilisez le format T%04.pour l’affichage
— Modification de libellé « TOOLDESC » pour décrire le décalage au lieu de l’outil
— Mise à jour des assistants NFS
— Ajout de code pour empêcher les déplacements manuels si Mach3 n’est pas la fenêtre active
— Ajout de code pour pouvoir utiliser mach3 via une application externe

3.043.039
–Ajout d’une led : OEMLED 187 : active si l’avance au rayon est active pour le quatrième axe

3.043.044
–Ajout des structures nécessaire à l’utilisation de plus d’entrées/sorties, et à l’utilisation du nouveau plugin PoKeys
–Sécurisation du thread de gestion des OEMButtons, semble avoir résolu les erreurs étranges de la macropompe
–Mise à jour de la pause pour les cartes externes qui le gèrent elles même

8/17/11 3.043.045
— Réparation d’un bug sur la manivelle de l’axe A apparu avec la précédente version

10/17/11 3.043.050
— Acceleratin issuse found with very small arcs with long out of plane moves
— Jogging test taken out to cut back on Motion device taffic
— La led de changement d’outil reste allumée jusqu’à ce que la macro M6 end soit finie

11/08/11 3.043.051
— Jog Testcode needed to have a bit more removed. could cause an error in external devices making them not stop jogging
— Jog off if not in Mach3 caused an error when a probe commadn was given.. this was fixed

11/09/11 3.043.052
— NS Turn wizards where added to the install
— checking for jogging has been removed from the Jog off in mach3 to allow the jog off to be sent to the external device.

11/14/11 3.043.053
— updated the version of the NS wizards
— Changed the Driver that is installed for the P Port
— Tool data is not displayed and used based on the offset number rather then the Tool number (mostly for turn)

12/27/11
— Major change to the Pause and reverse run code. There was a bug in Arcs that would not allow you to do forward reverse over and over.
— Reverse run now also works in Inc mode

1/24/12 3.043.057
— Softlimtis for turn fixed
— Pause in can cyles and cutter comp fixed
— M10 M11 and ExPy commands fixed
— Looking at A Axis moves but I was not able to make it for this

Rev… 1/31/12 3.043.058
— Added the ability to run Gcode while in Pause (feedhold) Also allows Inc joging in feed hold
— Fixed doing a toolchange from MDI and locking the machine in a running Gcode state. (would not allow jogging after a toolchang in MDI)

3/30/12 3.043.060
— Lathe – Ignore tool change not working (Fixed and tested)
— Lathe – G53 move in Dia mode (fixed and tested)
— Lathe – Tool Tip Rad taken out of the axis display (needed to allow zeroing and so on)
— Lathe – Solid Object (worked on it a bit but needs far more work and will take days, added to the TODO list)
— Sleep function in the script editor was killing the update of the software. I needed to remove the stopping of jog if there was a loss of focus. The trouble is that if a display thread is sleeping and you check to see what it’s name is it will not return untill it is done sleeping. So that feature has been removed… (fixed and tested)

4/3/12 3.043.062
— Lathe – Program extents worked on. The fixture offset was getting added in
— Lathe – worked some more on the Dia vs Rad. There was a problem with setting an axis to a position
— Lathe – Fixed the vars that get sent to the m1083 macro. The tTaper() was not getting set