Interpolation circulaire

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

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


 
L

la_coterie

Ouvrier
C'est diamètre ou radius du 30mm mes yeux ne marche pas :(
et je te done le code plus tard.. :)
 
E

elliott

Compagnon
la_coterie a dit:
C'est diamètre ou radius du 30mm mes yeux ne marche pas

Oui Radius=Rayon=30 mm :wink:

je refait la photo toutes les cotes sont en mm

la_coterie a dit:
je te done le code plus tard

Avec les explications svp c'est pour un projet de disque diviseur

 
L

la_coterie

Ouvrier
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
%
 
L

laurent49

Nouveau
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
 
E

elliott

Compagnon
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
 
L

la_coterie

Ouvrier
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)
 
L

laurent49

Nouveau
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........
 
L

la_coterie

Ouvrier
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...
 
E

elliott

Compagnon
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 :?:

 
L

la_coterie

Ouvrier
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?
 
E

elliott

Compagnon
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:
 
L

la_coterie

Ouvrier
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
 
E

elliott

Compagnon
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 :?:
 
L

la_coterie

Ouvrier
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
%
 
L

la_coterie

Ouvrier
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:
 
L

la_coterie

Ouvrier
non, dans le chemin d'outil sur l'ecran, pas dans le progam

essaye sur un morceau du bois
 
L

la_coterie

Ouvrier
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:
 
E

elliott

Compagnon
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
190
P
biscotte74
Réponses
31
Affichages
26 896
kiki86
kiki86
lepierre
Réponses
35
Affichages
5 918
rabotnuc
R
R
Réponses
11
Affichages
1 223
Rico le bricolo
R
E
Réponses
17
Affichages
7 174
Edd51
E
J
Réponses
13
Affichages
1 537
Jeannotv6
J
lolo
Réponses
1
Affichages
832
lolo
jige34
Réponses
10
Affichages
4 013
Doctor_itchy
D
S
Réponses
22
Affichages
2 954
schneiderj
S
2
Réponses
27
Affichages
1 163
jean-jacques
J
M
Réponses
5
Affichages
2 777
Dodore
Dodore
Haut