G code Palpeur outil

Baalberich
Apprenti
22 Février 2010
50
Seine Maritime
  • Auteur de la discussion
  • #1
Bonjour à vous,

Voila je rencontre un soucis avec mon Gcode palpeur outil sous NCdrive
Quand il y a changement d'outil ( que j'effectue en manuel ) la prise en compte de la nouvelle longueur d'outil n'est pas effective.

J'ai pour le moment édité la mesure de longueur d'outil via le palpeur comme suit :

M12 ( commande sous NCdrive ou j'edite le Gcode )

G53: le point zéro fait référence à G53 - Coordonnées de la machine ( j'ai modifié en G54)

G71: Dimensions en millimètres

G75: Rétracter l'axe Z - Rentrer à la position de référence Z

G99: Supprimer le correcteur

G00 Xxxx Yxxx: Déplacement via le palpeur ( pour moi je place le palpeur manuellement X0 Y0 )

G00 Zxxx: Positionnez l'axe Z en avance rapide en tenant compte de la plus grande longueur d'extension possible. (Z40)

M336: Déplacer l'axe 3 (axe Z) vers le bas jusqu'au changement d'état à l'entrée 6

G98 Zxxx: réglez la compensation de longueur d'outil sur la hauteur du calibre de longueur (Z 19.18 hauteur de mon palpeur)

G75: déplace l'axe Z vers la position de référence.

G60: Sélectionner à nouveau le dernier point zéro désélectionné

Au lancement de l'usinage et au premier outil tout est bon mais quand il y a un nouvel outil ça reste sur la première prise de longueur.

Je n'ai pas encore trouver comment procéder, si jamais vous avez des idées.
Je joins la notice NC drive.

Un exemple de Gcode :

(ESSAI POST PROCESS.ISO)
G0G17G40G54G90
N0010 ( EASYMILL / GENERIC ISO POST-PROCESSOR )
N0020 (HSS-E 20. X 20 ALUMINIUM)
N0030 G54
T25
M9
M5
G0 Z80
M0
M12
N0040 G00 X0. Y40.
N0050 S3820. M3 M8
N0060 M8
N0070 G00 Z0.
N0080 G01 Z-1. F602
N0090 G02 X40. Y0. I0. J0. F1203
N0100 G02 X-40. Y0. I0. J0.
N0110 G02 X0. Y40. I0. J0.
N0120 G00 Z0.
N0130 M5
N0140 M9
N0150 (HSS-E 6.0 X 6 ALUMINIUM)
T11
M9
M5
G0 Z80
M0
M12
N0160 G00 X0. Y53.
N0170 S4500. M3 M8
N0180 M8
N0190 G00 Z0.
N0200 G01 Z-1. F198
N0210 G03 X-53. Y0. I0. J0. F397
N0220 G03 X53. Y0. I0. J0.
N0230 G03 X0. Y53. I0. J0.
N0240 G00 Z0.
N0250 M9
N0260 M9
N0270 G0Z80
N0280 G0 X0 Y0
N0290 M5
N0300 M02



Par avance merci.

Cordialement Baal.
 
Fichiers joints
Haut