Interpolation circulaire

  • Auteur de la discussion Auteur de la discussion elliott
  • Date de début Date de début

elliott

Compagnon
Bonjour à tous

Qelqu'un pourrait-il me donner avec préçision la methode et suite d'instructions en Gcode afin de réaliser une interpolation circulaire des 6 Ø de 10 mm sachant que mon origine machine est pile poil au centre du Ø de 100 mm


 
C'est diamètre ou radius du 30mm mes yeux ne marche pas :(
et je te done le code plus tard.. :)
 
t'as la chance, c'est trop foid dans l'atalier aujour'hui :cry:

le premier trou est a midi et puis la fraise va dans le sens des aiguilles d'une montre - dia 3mm profondeur 3mm - voir N75.......Z4.0..... n'oubliez pas la pointe :wink:

soyez prudent j'en ai pas teste

tu cherche quel explications? du code ou du trig? je le fait avec CAO/FAO donc c'est facile

%
:0100 (6 holes for elliot :))
N10 G21 G17 G40 G49 G50 G69 G80 G90 M05 M09
N15 G94
N20 (******CHECK OFFSETS!!!******)
N25 G54
N30 G91 G28 X0 Y0 Z0
N35 G90
N40 G49 M09 M05
N45 (*******Twist Drill / Center Drill******)
N50 M06 T01
N55 G43 H1 G00 Z50.0
N60 M03 S2000
N65 G94
N70 Z1.0
N75 G81 G99 X0.0 Y30.0 Z-4.0 R1.0 F50.0
N80 X25.981 Y15.0 R1.0
N85 Y-15.0 R1.0
N90 X0.0 Y-30.0 R1.0
N95 X-25.981 Y-15.0 R1.0
N100 Y15.0 R1.0
N105 G80
N110 G91 G28 X0 Y0 Z0
N115 G90
N120 G49 G40 M05
N125 M30
%
 
bonjour
pour trouver les points dans ton cas, faut utiliser la trigo.
tu as 6 trous donc l'angle formé entre deux trous vaut 360/6=60 deg
apres tu fais un repere XY tu mets le 1er trou en haut sur Y.
les coordonnées de ce trou sont (0;30)
pour le 2 eme trou tu connais l'angle 60deg par rapport a l'axe des Y . tu appliques les regles de trigo dans le triangle formé:
X=sin angle(60deg)* hypothenuse(30 mm)
X=25.98
Y=cos angle(60deg)*hypothenuse (30mm)
y=15
coordonnée 2eme trou (25.98,15)
j'espère avoir été un peu clair
 
Tout d'abord merçi pour vos réponses

En fait ce que je cherche Laurent n'est pas d'extraire les coordonnées XY des six trous à partir de la trigo désolé...
Ce que je veux pouvoir maitriser dans cet exemples c'est la réalisation des Ø à partir des fonctions du Gcode (en utilisant les instructions dédiées à cet effet mais sans avoir à passez par la FAO ce qui réduit les tps de préparation

comme par exemple pour faire une poche carre je fait:

G01 X50
G01 Y50
G01 X0
G01 Y0

je sais c'est un exemple simple....

Merçi la-coterie je vais étudier le code de près j'aurais sans doute des questions
 
mais sans avoir à passez par la FAO ce qui réduit les tps de préparation

Je pense pas, c'est bcp plus vite par CAO/FAO parce que on n'a pas besoin a faire le code :mrgreen:

c'etait 5 minutes de dessin a code :)

mais c'est encore bon a comprendre le code....(le code la code? je ne sais pas :? c'est un mot anglais donc je crois masculin)
 
excuse moi , je n'avais pas compris
mais en gcode rapidement
tu te place en rapide sur le premier trou en faisant G0 (x,y,z2) avance rapide (en considérant que Z0 est le dessus de ta piece
tu mets la broche en route sens horaire S600M3
tu perces en G1Z-10F200 profondeur 10mm pour exemple avance 200mm/min
tu remontes à Z2 en faisant G0Z2 tu te places sur le second trou et ainsi de suite...
Il existe des fonctions de perçage avec débourrage, il ya aussi G83 (fanuc je crois )qui est un cycle de percage, il faut le mettre une fois avec les valeurs qui vont avec et après il y a juste les coordonnées des trous à mettre .........
apres faut faire attention si on n'est en absolu ou relatif, en mm ou en pouce , en mm/min ou en mm/tr si on travaille en origine piece etc etc........
 
Il existe des fonctions de perçage avec débourrage, il ya aussi G83 (fanuc je crois )qui est un cycle de percage, il faut le mettre une fois avec les valeurs qui vont avec et après il y a juste les coordonnées des trous à mettre .........

oui, G81 - G83 est avec retraction, peck drilling

apres faut faire attention si on n'est en absolu ou relatif, en mm ou en pouce , en mm/min ou en mm/tr si on travaille en origine piece etc etc........
oui, au debut G90 absolu G21 en mm G94 mm/min

mais c'est quoi tu ne compris pas, quelle ligne N...
 
Bonjour

Je pense avoir fait une confusion avec les instructions
G02,G03 quelqu'un pourrait-il me donner un exemple
d'utilisation de ces deux codes afin de bien définir leur utilisation :?:

 
G02 X?? Y?? I?? J?? F??

X?? Y?? fin du arc I?? J?? centre du arc F?? advance (option)

commence du arc est dans la ligne avant

est'ce que ca du quoi tu cherche?
 
Hello la_coterie

Je cherche à connaître la définition et dans quel cas on utilise les instructions
G02 et G03

I dont understand the instructions G02 and G03
can you say me when I can use it :roll: :roll:
 
C'est pour faire les cercles ou arcs, c'est tout

voila un morceau du code qui fait un cercle, dia 20mm avec un fraise du 6mm. prof 4mm dans 3 tranches et puis la finition. la machine connais a faire un cercle avec G02 & G03 :wink:

N105 G40 X-18.3 Y-40.0
N110 Z3.0
N115 G01 Z-1.333 F50.0
N120 G41 H21
N125 G03 I-6.7 J0.0 F75.0
N130 G01 Z-2.667 F50.0
N135 G03 I-6.7 J0.0 F75.0
N140 G01 Z-4.0 F50.0
N145 G03 I-6.7 J0.0 F75.0
N150 G40 G01 X-18.0
N155 G41
N160 G03 I-7.0 J0.0
N165 G00 Z3.0
 
Voila ce que j'obtiend avc Mach3



le cercle de droite ce passe bien en 3 profondeurs de passe (-1333,-2.667,-4)

ensuite il reste à Z-4 et usine le second cercle :?:
 
c'est parce que le code est pour Fanuc :)
j'ai fait le meme cercle avec le postprocesseur pour Mach 3 mais ca regard plus bizarre :?
J' utlise Mach pour mon tour :)

voici code pour M3...
( Produced :- very late Wednesday, December 27, 2006 )
( CNC File :- X gear brkt )
( Post Processor :- M_MACH3 )
( Part Number ID :- X GEAR BRKT )
N5G00G21G17G90G40G49G80
N6G49
N7T1M06 ( 6MM SLOT )
N8G00G43Z50.0H1
N9S1500M03
N10G94
N11M08
N12X-18.3Y-40.0
N13Z3.0
N14G01Z-1.333F100
N15G03X-25.0Y-33.3I-25.0J-40.0F50
N16X-31.7Y-40.0I-25.0J-40.0
N17X-25.0Y-46.7I-25.0J-40.0
N18X-18.3Y-40.0I-25.0J-40.0
N19G01Z-2.667F100
N20G03X-25.0Y-33.3I-25.0J-40.0F50
N21X-31.7Y-40.0I-25.0J-40.0
N22X-25.0Y-46.7I-25.0J-40.0
N23X-18.3Y-40.0I-25.0J-40.0
N24G01Z-4.0F100
N25G03X-25.0Y-33.3I-25.0J-40.0F50
N26X-31.7Y-40.0I-25.0J-40.0
N27X-25.0Y-46.7I-25.0J-40.0
N28X-18.3Y-40.0I-25.0J-40.0
N29G01X-18.0Y-40.0
N30G03X-25.0Y-33.0I-25.0J-40.0
N31X-32.0Y-40.0I-25.0J-40.0
N32X-25.0Y-47.0I-25.0J-40.0
N33X-18.0Y-40.0I-25.0J-40.0
N34G00Z3.0
N35M09
N36M30
%
 
ouais, je sais. J'ai lu sur le forum Mach que c'est une problem avec le chemin pour le fraise, je crois Mach ignore les G41 G42. :?

tu as une fraiseuse pour essayer?... avec prudence :mrgreen:
 
non, dans le chemin d'outil sur l'ecran, pas dans le progam

essaye sur un morceau du bois
 
Je sais de quoi est mauvais :mrgreen:

C'est Mach.. allez au menu config/general config... dans la deuxieme colonne mi haut sur la droit IJ Mode changez a absolute :mrgreen: et puis sortez & clickez sur le bouton "regen toolpath"

ca regard mieux?:mrgreen:

de plus questions? :mrgreen:

j'aime Monsieur green :mrgreen:
 
la_coterie a dit:
Je sais de quoi est mauvais :mrgreen:
C'est Mach.. allez au menu config/general config... dans la deuxieme colonne mi haut sur la droit IJ Mode changez a absolute :mrgreen: et puis sortez & clickez sur le bouton "regen toolpath"

c'est bon maintenant :lol:

la_coterie a dit:
plus questions? :mrgreen: "

plus tard sans doute avec Mach :wink:

la_coterie a dit:
j'aime Monsieur green :mrgreen:"

me too,it's a nice day :mrgreen: :mrgreen:
 

Sujets similaires

P
Réponses
2
Affichages
750
pro-ms
P
D
Réponses
29
Affichages
2 888
FB29
lepierre
Réponses
35
Affichages
7 075
rabotnuc
R
Iseki-2
Réponses
16
Affichages
874
P
E
Réponses
17
Affichages
7 947
Edd51
E
manivelle-ebenisterie
Réponses
13
Affichages
493
Jipé11
J
J
Réponses
13
Affichages
2 138
Jeannotv6
J
lolo
Réponses
1
Affichages
1 713
lolo
M
Réponses
5
Affichages
3 300
Dodore
Dodore

Sujets similaires

J
Réponses
12
Affichages
1 864
JLuc69
JLuc69
aschamba
Réponses
5
Affichages
2 532
aschamba
aschamba
C
Réponses
17
Affichages
4 046
JLuc69
JLuc69
A
Réponses
7
Affichages
4 108
zazou71
Z
Retour
Haut