Interpolation circulaire

  • Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
6 Novembre 2006
470
La Creuse - 23
- Interpolation circulaire
#4
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
%
 
20 Décembre 2006
46
Maine et Loire
- Interpolation circulaire
#5
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
 
5 Novembre 2006
905
- Interpolation circulaire
#6
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
 
20 Décembre 2006
46
Maine et Loire
- Interpolation circulaire
#8
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........
 
6 Novembre 2006
470
La Creuse - 23
- Interpolation circulaire
#9
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...
 
6 Novembre 2006
470
La Creuse - 23
- Interpolation circulaire
#13
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
 
6 Novembre 2006
470
La Creuse - 23
- Interpolation circulaire
#15
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
%