6.4 Baanbewegingen –
rechthoekige coördinaten
Overzicht van de baanfuncties
Rechte L
F¦Fzd""^FVFFF=4^"z¦a"FFmF4^F¦"m«abm"4¤FdF
zpaaFm""^FFam=z¤m¦"m=FF4^FF"z¤ma^FFam=z¤m
¦"m=F¦pp"OV""m=FFVFd
8Coördinaten¦"m^FFam=z¤m¦"m=FF4^F m=aFmmp=aV9
8Radiuscorrectie RL/RR/R0
8Aanzet F
8Additionele M-functie
Functie Baanfunctietoets Gereedschapsverplaatsing Benodigde gegevens F4^FL
mVFd9amF F4^F p¶=am"Fm¦"m^FFam=z¤m¦"m
=FF4^F Oc"mamV9CHF
mVFd9CH"hFF Oc"mamV¤Fm§FFF4^Fm Oc"mamVdFmVF
acFdha==Fdz¤mCC
mVFd9a4dFFmF FFm p¶=am"Fm¦"m^F
4acFdha==Fdz¤mpO=Fzppd acFd*ppVC
mVFd9Ca4dF acFd*""mph4acFdha==Fdz¤m
m""Fam=z¤m¦"m=F
4acFd*""m
p¶=am"Fm¦"mFam=z¤m4acFd:
p"aFa4^amV acFd*ppVCR
mVFd9Ca4dF*©R"=a¤ acFd*""mhF*Fz""d=F"=a¤ p¶=am"Fm¦"mFam=z¤m4acFd:
4acFd"=a¤:p"aFa4^amV acFd*ppVCT
mVFd9Ca4dFT"mVFma"d acFd*""mhF"mVFma¿dF
""md¤aamVpz¦pp"OV""m=Fm
4pmp¤zpV"hhFamV :
*d"=«ab=FsT
126 pV"hhFFm9pmp¤FmzpV"hhFFm
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n
NC-voorbeeldregelsActuele positie overnemen
FmF4^F_FVFd|_FVFd}c"mppchF=FpF
§p=FmVFVFmFFF=9
8Fzd""^FVFFF=4^"zam=F§Fc"m="m=*F=aFmamVm""=F
zpaaF=aFhpF§p=Fmp¦FVFmphFm
8FFd=4^Fh§FFV"¦FpzpV"hhFFm*F§FcFm«FFm
8pV"hh"FVFdcaF«Fm§"""4^F=F_FVFdhpF§p=Fm
amVF¦pFV=
8pFam=¤ccFm9
=FVFmFFFFFm_FVFdhF=F4p¶=am"Fm¦"m
=F"4¤FdFzpaaF
Afkanting CHF tussen twee rechten invoegen
pmp¤^pFcFm=aF=pp^FFdc""mab=Fm¦"m§FFF4^Fmpm""m:
c¤mmFm§p=Fm"OVFc"m
m=FF4^F_FVFd¦ppFmm"=F _FVFd§p=FmFF=*Fa=F
4p¶=am"Fm¦"m^F¦d"cVFzpV"hhFF=§""am=F"Oc"mamV
§p=¤aVF¦pF=
F"=a¤4pF4aF¦ppFmm"=F _FVFdhpF=F«FdO=F«abm
F"Oc"mamVhpFhF^F"4¤FdFVFFF=4^"zc¤mmFm§p=Fm
¤aVF¦pF=
8Afkantingsgedeelte9dFmVF¦"m=F"Oc"mamV m=aFmmp=aV9
8Aanzet F|§Fc"ddFFmam=F _FVFd}
NC-voorbeeldregels
Fm4pmp¤h"VmaFhFFFm _FVFd*FVammFm
Fm"Oc"mamV§p="ddFFmam^F*F§FcamV¦d"c
¤aVF¦pF=
F=pp=F"Oc"mamV"OVFmF=Fm^pFcz¤m§p=maF
*Fm"=F=
Fmam=F _FVFdVFzpV"hhFF=F""m«F§Fc
"ddFFmam=F«F _FVFd""m"VFd=§FF=F¦pp=F
_FVFdVFzpV"hhFF=F""m«F
X
¢¬ 127
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n
Hoeken afronden RND
F=FO¤m4aF§p=Fm4pmp¤^pFcFm"OVFpm=
8Afrondingsradius9"=a¤¦"m=F4acFd*ppV
m=aFmmp=aV9
8Aanzet F|§Fc"ddFFmam=F_FVFd}
NC-voorbeeldregels
128 pV"hhFFm9pmp¤FmzpV"hhFFm
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n Cirkelmiddelpunt CC
"m4acFd*"mFm=aFhF*F^¤dz¦"m=F_pF|4acFd*""m}
VFzpV"hhFF=§p=Fm:c"m^F4acFdha==Fdz¤m§p=Fm
¦"VFdFV=aFpF
hpFFm=FF4^^pFcaVF4p¶=am"Fm¦"m^F4acFdha==Fdz¤m
§p=FmamVF¦pF=pO
hpF=Fd""VFzpV"hhFF=FzpaaF§p=Fmp¦FVFmphFmpO
hpFFm=F4p¶=am"FmhF=FpF
§p=Fmp¦FVFmphFm
8Coördinaten94p¶=am"Fm¦pp^F
4acFdha==Fdz¤mam¦pFFmpO
Cirkelmiddelpunt CC incrementeel invoeren
Fmam4FhFmFFdamVF¦pF=F4p¶=am""¦pp^F4acFdha==Fdz¤ma
¢¬ 129
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n
Cirkelbaan C om cirkelmiddelpunt CC
F4acFdha==Fdz¤mhpF§p=Fm¦"VFdFV=:¦pp="=F4acFd_
*""m§p=VFzpV"hhFF=Fd""VFzpV"hhFF=FVFFF=_
4^"zzpaaF¦pp=F_FVFda^F"z¤m¦"m=F4acFd*""m
8FFF=4^"zm""^F"z¤m¦"m=F4acFd*""m¦Fzd""Fm
8Coördinaten¦"m^F4acFdha==Fdz¤m
8Coördinaten¦"m^FFam=z¤m¦"m=F4acFd*ppV
8Rotatierichting DR m=aFmmp=aV9
8Aanzet F
8Additionele M-functie NC-voorbeeldregels
Volledige cirkel
pV"hhFF¦pp^FFam=z¤m=F«FdO=F4p¶=am"Fm"d¦pp^F
"z¤m
Cirkelbaan CR met vastgelegde radius
FVFFF=4^"z¦Fzd""«a4^¦a"FFm4acFd*""mhF"=a¤
8Coördinaten¦"m^FFam=z¤m¦"m=F4acFd*ppV
8Radius R
Fpz9^F¦ppFcFmdFV=FVppF¦"m=F
4acFd*ppV¦"M
8p"aFa4^amV
DRFpz9^F¦ppFcFmdFV=F4pm4"¦FpO4pm¦F¨F
cphhamV¦"M m=aFmmp=aV9
8Additionele M-functie
8Aanzet F Volledige cirkel
ppFFm¦pddF=aVF4acFd§p=Fm¢_FVFdm"Fdc""
130 pV"hhFFm9pmp¤FmzpV"hhFFm
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n
Centreerhoek CCA en cirkelboogradius R"z¤mFmFam=z¤mpz=F4pmp¤c¤mmFm=pp¦aF¦F4^addFm=F
4acFd*pVFmhF=F«FdO=F"=a¤hFFdc""§p=Fm¦F*pm=Fm9 dFamFF4acFd*ppV9esG¬@
"=a¤^FFOzpaaFO¦ppFcFmY¬
pFF4acFd*ppV9YsG¬@
"=a¤^FFOmFV"aFO¦ppFcFme¬
F=Fp"aFa4^amV§p=¦"VFdFV=pO=F4acFd*ppVm""*¤aFm
|4pm¦F¨}pOm""*ammFm|4pm4""O}¤aVF¦pF=§p=9 pm¦F¨9p"aFa4^amVJ|hF"=a¤4pF4aF}
pm4""O9p"aFa4^amV|hF"=a¤4pF4aF}
_¦pp*FFd=FVFd
pO
pO
pO
10 L X+40 Y+40 RL F200 M3
11 CR X+70 Y+40 R+20 DR- (BOOG 1)
11 CR X+70 Y+40 R+20 DR+ (BOOG 2)
11 CR X+70 Y+40 R-20 DR- (BOOG 3)
11 CR X+70 Y+40 R-20 DR+ (BOOG 4)
F"O"m=¤Fm"_FmFam=z¤m¦"m=F
4acFd=a"hFFh"VmaFVpF«abm="m=F4acFd=a"hFF
X Y
ZW R R 40
40 70
1
2 DR+
¢¬ 131
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n
Cirkelbaan CT met tangentiële aansluiting
FVFFF=4^"z¦Fzd""«a4^pzFFm4acFd*ppV=aF"mVFmaFFdpz
^FFF=FVFzpV"hhFF=F4pmp¤FdFhFm""md¤a
Fmp¦FV"mVa"mVFmaFFd:§"mmFFpz^Fmabz¤m¦"m=F
4pmp¤FdFhFmFmVFFmcmac_pO^pFcz¤mpm"":=§«="=F
4pmp¤FdFhFmFm¦dpFaFm=amFdc""p¦FV""m
F4pmp¤FdFhFm§""pz=F4acFd*ppV"mVFmaFFd""md¤a:§p=
=aF4¦pp=F_FVFdVFzpV"hhFF=aF¦pp«abmhamFm§FF
zpaapmFFFVFdmp=aV9
8Coördinaten¦"m^FFam=z¤m¦"m=F4acFd*ppV m=aFmmp=aV9
8Aanzet F
8Additionele M-functie NC-voorbeeldregels
7 L X+0 Y+25 RL F300 M3 8 L X+25 Y+30
9 CT X+45 Y+20 10 L Y+0
m=F_FVFdFm^F=""¦ppVFzpV"hhFF=F
4pmp¤FdFhFmhpFFm*Fa=F4p¶=am"Fm¦"m^F¦d"c
""m§""am=F4acFd*ppV§p=¤aVF¦pF=M
X Y
25 45
25 30
20
132 pV"hhFFm9pmp¤FmzpV"hhFFm
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n Voorbeeld: rechteverplaatsing en afkantingen cartesiaans
0 BEGIN PGM LINEAR MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20 FOamaaF¦"m^Fpm*F§FcF§Fc¤c¦ppV"Oa4^Fah¤d"aF¦"m
=F*F§FcamV 2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+10 FFF=4^"z=FOamaaFam^FzpV"hh"
4 TOOL CALL 1 Z S4000 FFF=4^"zpzpFzhFzad"FmzadpFFm"d
5 L Z+250 R0 FMAX FFF=4^"zF¤VFccFmam=Fzad"hFabdV"mV
6 L X-10 Y-10 R0 FMAX FFF=4^"z¦ppzpaapmFFm
7 L Z-5 R0 F1000 M3 ""*F§FcamV=aFzF¦Fzd""FmhF""m«F Ks¬¬¬hhham 8 APPR LT X+5 X+5 LEN10 RL F300 pmp¤pzz¤ms*Fm"=FFm¦a"FFmF4^FhF
"mVFma¿dF""md¤aamV
9 L Y+95 ¤m¢*Fm"=FFm
10 L X+95 ¤m9FFFF4^F¦pp^pFc
11 CHF 10 Oc"mamVhFdFmVFs¬hhzpV"hhFFm
12 L Y+5 ¤mT9§FF=FF4^F¦pp^pFc:FFFF4^F¦pp^pFcT 13 CHF 20 Oc"mamVhFdFmVF¢¬hhzpV"hhFFm
14 L X+5 ""F4pmp¤z¤ms*Fm"=FFm:§FF=FF4^F¦pp^pFcT 15 DEP LT LEN10 F1000 pmp¤¦Fd"Fm¦a"FFmF4^FhF"mVFma¿dF""md¤aamV 16 L Z+250 R0 FMAX M2 FFF=4^"zF¤VFccFm:Fam=FzpV"hh"
17 END PGM LINEAR MM
X
¢¬ 133
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n
Voorbeeld: cirkelbeweging cartesiaans
0 BEGIN PGM CIRCULAR MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20 FOamaaF¦"m^Fpm*F§FcF§Fc¤c¦ppV"Oa4^Fah¤d"aF¦"m
=F*F§FcamV 2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+10 FFF=4^"z=FOamaaFam^FzpV"hh"
4 TOOL CALL 1 Z X4000 FFF=4^"zpzpFzhFzad"FmzadpFFm"d
5 L Z+250 R0 FMAX FFF=4^"zF¤VFccFmam=Fzad"hFabdV"mV
6 L X-10 Y-10 R0 FMAX FFF=4^"z¦ppzpaapmFFm
7 L Z-5 R0 F1000 M3 ""*F§FcamV=aFzF¦Fzd""FmhF""m«F Ks¬¬¬hhham 8 APPR LCT X+5 Y+5 R5 RL F300 pmp¤pzz¤ms*Fm"=FFm¦a"FFm4acFd*""mhF
"mVFma¿dF""md¤aamV
9 L X+5 Y+85 ¤m¢9FFFF4^F¦pp^pFc¢
10 RND R10 F150 "=a¤hFKs¬hham¦pFVFm:""m«F9sQ¬hhham 11 L X+30 Y+85 ¤m*Fm"=FFm9"z¤m¦"m=F4acFdhF
12 CR X+70 Y+95 R+30 DR- ¤mT*Fm"=FFm9Fam=z¤m¦"m=F4acFdhF:"=a¤¬hh
13 L X+95 ¤mQ*Fm"=FFm
14 L X+95 Y+40 ¤m*Fm"=FFm
15 CT X+40 Y+5 ¤m*Fm"=FFm9Fam=z¤m¦"m=F4acFd:4acFd*ppVhF"mVFm_
a¿dF""md¤aamVpzz¤m:=F*FFcFm=F"=a¤«FdO
134 pV"hhFFm9pmp¤FmzpV"hhFFm
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n
16 L X+5 ""F4pmp¤z¤ms*Fm"=FFm17 DEP LCT X-20 Y-20 R5 F1000 pmp¤¦Fd"Fm¦a"FFm4acFd*""mhF"mVFma¿dF""md¤aamV 18 L Z+250 R0 FMAX M2 FFF=4^"zF¤VFccFm:Fam=FzpV"hh"
19 END PGM CIRCULAR MM
¢¬ 135
6.4 Baanbew e ging en – r e c h thoekig e coör dinat e n
Voorbeeld: volledige cirkel cartesiaans
0 BEGIN PGM C-CC MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20 FOamaaF¦"mpm*F§Fc§Fc¤c 2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+12,5 FFF=4^"z=FOamaaF 4 TOOL CALL 1 Z S3150 FFF=4^"zpzpFz
5 CC X+50 Y+50 acFdha==Fdz¤m=FOama¿Fm
6 L Z+250 R0 FMAX FFF=4^"zF¤VFccFm
7 L X-40 Y+50 R0 FMAX FFF=4^"z¦ppzpaapmFFm 8 L Z-5 R0 F1000 M3 ""*F§FcamV=aFzF¦Fzd""Fm
9 APPR LCT X+0 Y+50 R5 RL F300 "z¤m¦"m=F4acFd*Fm"=FFm¦a"FFm4acFd*""mhF"mVFma¿dF
""md¤aamV
10 C X+0 DR- am=z¤m¦"m=F4acFd|K"z¤m4acFd}*Fm"=FFm 11 DEP LCT X-40 Y+50 R5 F1000 pmp¤¦Fd"Fm¦a"FFm4acFd*""mhF"mVFma¿dF
""md¤aamV
12 L Z+250 R0 FMAX M2 FFF=4^"zF¤VFccFm:Fam=FzpV"hh"
13 END PGM C-CC MM
X Y
50
50 CC
136 pV"hhFFm9pmp¤FmzpV"hhFFm