Erreur dans un Programme

141.R.1944
Apprenti
30 Novembre 2008
52
Vosges
  • Auteur de la discussion
  • #1
Bonjour, j'ai copié un programme dans une livre de l'éducation nationale, et horreur ça ne fonctionne pas !
Voici le programme en pièce jointe., et le plan .
J'utilise Mach3 et là je perd mon latin...

Y aurais-t-il une a^me charitable pour m'expliquer façon professeur technique afin que j'assimile cette particularité, à savoir : G02 X..... Z..... I..... K.....
G03 X..... Z..... R.....
Ou je me trompe; il y à quelque chose qui m'échappe, professeur ?

Merci de votre aide.

Image01.jpg
 
Fichiers joints
141.R.1944
Apprenti
30 Novembre 2008
52
Vosges
  • Auteur de la discussion
  • #3
Bonjour,


Un tour , mais vos explications restent toujours aussi hermétique à mon esprit, donc il faut m'expliquer plus simplement, la programmation de CN, je l'apprends tout seul! Un petit croquis avec des explication en sus c'est un plus pour moi, et un plaisir pour vous d'avoir allumé une lueur dans un esprit.
Voila les pages du livre concerné en jpg

Programmer avec G02 & G03_Fr.jpg
 
Dodore
Compagnon
27 Octobre 2008
13 595
F-69400 villefranche sur saone
Le problème viens de l’armoire et de la programmation bien spécifique à chaque système
Pour la programmation on utilise souvent la programmation par rapport à l’origine pièce ( code G90 )
Mais il existe une programmation par rapport au point de départ de l’outil (incremental) (code G91)
Et dans le cas des machines fanuc ou mach3 il faut programmer les rayons (et plus spécialement le centre du cercle en incrémental même s’il n’est pas spécifié le code G91
Si on demande à gougolle
On trouve
Par exemple ici
Je ferais remarquer que dans le bouquin que tu cites il y a une erreur
Position du centre du rayon en Z 26 ... rayon 20 total 46 et on voit sur le dessin une cote de 45 ??
 
Dernière édition:
141.R.1944
Apprenti
30 Novembre 2008
52
Vosges
  • Auteur de la discussion
  • #5
Exact ! moi aussi j'ai vu l'erreur, mais dans le programme du livre en changeant la valeur, le message retourné est: lRadius to end of arc differs from radius to start ! autrement dit : le point d'arrivé de l'arc de cercle et différent du point de rayon de départ ? Va comprendre ma chose, j'ai bien retourné le problème dans tous les sens, mais que dalle.... je vais voir mettre G91 au lieu de G90 .... ?
 
141.R.1944
Apprenti
30 Novembre 2008
52
Vosges
  • Auteur de la discussion
  • #7
Merci pour tes conseils,
mais, dans tout cela ; je ne suis pas encore sorti de l'auberge , croyez moi !
N'y àèt-il personne qui utilise MACH3 Turn en France sur une machine Home-made ? C a serait fort de bouchon !
 
141.R.1944
Apprenti
30 Novembre 2008
52
Vosges
  • Auteur de la discussion
  • #9
Je suis aller voir tous les livres possibles dont tu me donnes l'adresse plus haut ; pas d'exemple concret pour essayer en Tournage, le fraisage, je maîtrise ; mais là, pour tourner le profil des roues de locomotive, ou de wagon, c'est une autre Histoire pour corser la manoeuvre faut y aller en plusieurs passes.... Ah non de d.... !!! J'ai eu 75 ans, les barrettes mémoires sont saturées, vous comprenez un peu mon angoisse ?
 
Dodore
Compagnon
27 Octobre 2008
13 595
F-69400 villefranche sur saone
Comme je disais
Je ne connais pas mach3
Mais si je compares avec NUM je ne vois pas où est la dificulté entre fraisage et tournage
Si tu as besoin de plusieurs passes
Tu peux si tu n’aimes pas faire les calculs , faire un tracé à l’echelle 10 sur une feuille de papier et traçant les passes que tu doit faire, et mesurer directement sur la feuille en laissant juste un peu de matière pour la finition
Même en demandant à un gas qui possède une DAO de te faire le tracer et de te donner les points qui te sont nécessaire pour ton ébauche
 
141.R.1944
Apprenti
30 Novembre 2008
52
Vosges
Si je pouvais trouver un interpréteur de commande, je pense que je n'aurais plus se problème d'écrire à la main mes programmes machine ; je m'explique, je dessine en.DXF tu rentre cela dans l'interpréteur, et hop il te sort le programme pour le tour, car pour le fraisage, je maîtrise pas encore pour tourner le profil des roues de wagons et de locomotives....
 
dyson
Ouvrier
8 Mai 2010
423
Bourgogne
Il faudrait, entre autre, penser à déclarer le plan d'interpolation (xz = G18):


N000 (ESSAI 1 )
N000 g18 G90
N001 M3
N002 F250 G1
N003 G01 X40 Z0
N004 G01 X40 Z-26
N005 G02 x80 Z-66 I80.0 K-26.0
N006 G01 X102 Z-55
N007 M5
 
Dernière édition:
141.R.1944
Apprenti
30 Novembre 2008
52
Vosges
Messieurs Bonsoir,

Déjà une bonne nouvelle avec G18 effectivement il y à du mieux, mais le programme du livre me fait une demi sphère, ca c'est positif j'ai appris beaucoup ! J'avais pourtant déclaré plan XZ dans la config de Mach3, mais je me demande s'il prends bien en compte. Après en fouillant dans les explications du Gcode dans Mach3, je me suis aperçu qu'il m'était un G18 avant le G02. . . ce qu'il aurait fallu que je fasse plus tôt !!! Grrrr.

Maintenant à la lecture de Dyson, là j'en apprends beaucoup plus d'un coup , et je remercie DYSON et speedjf37 je vais aller voir Cambam. Je vous tiendrais au courant. Je ne dessine qu'en 2D, quand j'ai appris la 3D n'était pas encore sur les rails, donc pour se reverser dans la 3D, pfiiiit les mémoires disjonctes, j'ai un super logiciel TOPSOLID avec la clef physique, et il dort dans un tiroir... Trop compliqué d'abandonner mon DésignCad pour autre chose, je suis trop vieux. Si cela intéresse quelqu'un, je lui vends... Avis au amateurs !
 
Haut