Znaleziono 8 wyników

autor: krystianoo
07 mar 2016, 18:57
Forum: G-CODE - programowanie
Temat: g code- pomoc
Odpowiedzi: 14
Odsłony: 4471

1.Punkt zerowy X0 Y0 Z0 to źle?
2.Dodałem obrazek o lepszej jakości.
3.Czy podczas frezowania na większą głębokość nie powinienem wyjeżdżać poza materiał i wtedy schodzić wiertłem niżej i z powrotem sfrezować jedną długość itd?
4. Jaką "zdrową grubość" mogę za jednym razem sfrezować?
5 Czy taki kod w zakładzie pracy jest w ogóle do przyjęcia?
autor: krystianoo
05 mar 2016, 14:08
Forum: G-CODE - programowanie
Temat: g code- pomoc
Odpowiedzi: 14
Odsłony: 4471

proszę o sprawdzenie kodu

Oczywiście proszę o wytknięcie błędów...

T2 M6 G90 G94 F1000 S3000
G0 X0 Y0 Y27
(PLANOWANIE)
M3 G1 X0 Y0 Z25
X100 Y10
X0 Y20
X100 Y30
X0 Y40
X100 Y50
X0 Y60
X100 Y70
X0 Y80
X100 Y90
X0 Y100
G0
X120 Y200 Z100

(LEWA STRONA)
(1 STOPIEŃ)
T1 M6
G0 X0 Y0 Z26
G1 X0 Y0 Z23
X0 Y100
Z21
X0 Y0
Z19
X0 Y100
Z17
X0 Y0
Z40 G0


(PRAWA STRONA)
(1 STOPIEŃ)
X100 Y0 Z27
G1
X100 Y0 Z23
X100 Y100
Z21
X100 Y0
Z19
X100 Y100
Z17
X100 Y0

(2 STRONA DOOKOŁA)

Z19
X95 Y0
X95 Y95
X5 Y95
X5 Y5
X85 Y5
G03 X95 Y18 I0 J10
X95 Y85
G03 X85 Y95 R10
X15 Y95
G03 X5 Y85 R10
X5 Y15
G03 X15 Y5 R10
Z30

(8-KĄT)
G0 X10 Y35 Z27
G1 X10 Y35 Z21
Y65
X35 Y90
X65
X90 Y65
Y35
X65 Y10
X35 Y10
X10 Y35

X10 Y10
X50 Y10
X90 Y10
Y90
X10
X10 Y20
X15 Y20
X18 Y10
X65 Y10
X82 Y18
X90 Y25
X90 Y80
X80 Y85
X70 Y90
X19 Y90
X19 Y80
X10 Y75
X10 Y15
X18 Y15
Z30 G0
M6 T8

(KIESZEŃ WEW.)
G0 X37.5 Y50 Z27
G1 X37.5 Y50 Z21
G2 X37.5 Y50 I10 J0
G2 X37.5 Y50 I10 J0 Z21
G2 X37.5 Y50 I9 J0
G2 X37.5 Y50 I7 J0
G2 X37.5 Y50 I5 J0
G2 X37.5 Y50 I3 J0
G2 X37.5 Y50 I1 J0
G0 X37.5 Y50 Z27
X22.5 Y50 Z27
M6 T8

(OBRÓBKA OKRĘGU)
G1 X22.5 Y50 Z23
G2 X22.5 Y50 I25 J0
G2 X20.5 Y50 I27.5 J0
G2 X18.5 Y50 I29.5 J0
G2 X16.5 Y50 I31.5 J0
G2 X15 Y50 I33 J0
G2 X13 Y50 I35 J0
M6 T10
G0 X18 Y18 Z25

(WIERCENIE OTWORÓW)
G81 X18 Y18 Z15
G81 X82 Y18 Z15
G81 X82 Y82 Z15
G81 X18 Y82 Z15

G0
X100 Y100 Z100

M30
autor: krystianoo
23 lut 2016, 19:13
Forum: G-CODE - programowanie
Temat: g code- pomoc
Odpowiedzi: 14
Odsłony: 4471

dzięki, no i wyszło mi:
G03 X95 Y18 I0 J10
wydaje mi się, że chyba dobrze :grin:
autor: krystianoo
22 lut 2016, 19:06
Forum: G-CODE - programowanie
Temat: g code- pomoc
Odpowiedzi: 14
Odsłony: 4471

Krzycho_Wporzo pisze:
krystianoo pisze:witam ponownie, mam pytanko: jak wykonać interpolację kołową w tym przypadku ponieważ zaokrągla mi do środka a chciałbym po prostu zaokrąglić ten narożnik oraz czy w dobrym kierunku idę?
Nie wiem czy dobrze zrozumiałem :wink:

(2 STRONA DOOKOŁA)

Z23
X95 Y0
X95 Y95
X5 Y95
X5 Y5
X85 Y5
G3 X95 Y15 R10
dzięki pomogło! Nie brałem pod uwagę R10 tylko próbowałem wykonać to zaokrąglenie przy pomocy X, Y ORAZ I,J . Problem był w tym że nie potrafiłem wyznaczyć I,J. ale metoda z R lepsza. :mrgreen:
autor: krystianoo
20 lut 2016, 19:52
Forum: G-CODE - programowanie
Temat: g code- pomoc
Odpowiedzi: 14
Odsłony: 4471

przepraszam za brak rysunku, już wrzucam...
autor: krystianoo
19 lut 2016, 20:47
Forum: G-CODE - programowanie
Temat: g code- pomoc
Odpowiedzi: 14
Odsłony: 4471

witam ponownie, mam pytanko: jak wykonać interpolację kołową w tym przypadku ponieważ zaokrągla mi do środka a chciałbym po prostu zaokrąglić ten narożnik oraz czy w dobrym kierunku idę?

T2 M6 G90 G94 F1000 S3000
G0 X0 Y0 Y27
(PLANOWANIE)
M3 G1 X0 Y0 Z25
X100 Y10
X0 Y20
X100 Y30
X0 Y40
X100 Y50
X0 Y60
X100 Y70
X0 Y80
X100 Y90
X0 Y100
G0
X120 Y200 Z100

(LEWA STRONA)
(1 STOPIEŃ)
T1 M6
G0 X0 Y0 Z26
G1 X0 Y0 Z23
X0 Y100
Z21
X0 Y0
Z19
X0 Y100
Z17
X0 Y0
Z40 G0


(PRAWA STRONA)
(1 STOPIEŃ)

X100 Y0 Z27
G1
X100 Y0 Z23
X100 Y100
Z21
X100 Y0
Z19
X100 Y100
Z17
X100 Y0

(2 STRONA DOOKOŁA)

Z23
X95 Y0
X95 Y95
X5 Y95
X5 Y5
X85 Y5
G3 X95 Y15 I0 J5

...

M30
autor: krystianoo
06 lis 2015, 16:54
Forum: G-CODE - programowanie
Temat: g code- pomoc
Odpowiedzi: 14
Odsłony: 4471

witam, oto ten przykład w całości:

#region
(Created by SimCam 18.09.2012)
($Millimeters)
($Mill)
($DefineMillTool "N:" 1 0.00 0.00 0.00 10.00 50.00 0)
($AddMillPart 140.00 100.00 30.00 20.00 20.00 0.00 169 169 169 200 200 255 1)

#endregion

%1
M21 (Close door for safety)
(Inside pocket)
T1 M6
G0 X122.114 Y87
G0 Z33
G1 Z30 M8 M3 F100 S1000
(Ramping Starts)
G1 X132.114 Z28.264
G1 X122.114
G1 X132.114 Z26.527
G1 X122.114
G1 X132.114 Z24.791
G1 X122.114
G1 X126.599 Z24
G1 X122.114
(Ramping Ends)
G1 X132.665
G3 X130.472 Y78 I50.2 J-17
G1 X92.647
G2 X81.622 Y78 I-5.513 J70.786
G1 X47.753
G3 X45 Y70 I10.247 J-8
G3 X45.039 Y69 I13 J0
G1 X129.874
G3 X130.816 Y60 I52.991 J1
G1 X49.693
G3 X55.863 Y57.177 I8.307 J10
G1 X92.921 Y51
G1 X133.387
(Outer pocket)
G0 Z33
G1 Z30
(Ramping Starts)
G0 X20 Y111
G1 X30 Z28.264
G1 X20
G1 X30 Z26.527
G1 X20
G1 X30 Z24.791
G1 X20
G1 X24.485 Z24
G1 X20
(Ramping Ends)
G1 X121.399
G2 X148.601 Y111 I13.601 J-16
G1 X160
G1 Y102
G1 X154.799
G2 X155.905 Y93 I-19.799 J-7
G1 X160
G1 Y84
G1 X152.981
G3 X150.245 Y75 I29.883 J-14
G1 X160 Y75
G1 Y66
G1 X150.108
G3 X152.533 Y57 I32.757 J4
G1 X160 Y57
G1 Y48
G1 X155.785
G2 X155.125 Y39 I-20.785 J-3
G1 X160
G1 Y30
G1 X149.697
G2 X131.547 Y24.286 I-14.697 J15
G1 X97.265 Y30
G1 X20
G1 Y21
G1 X160
G0 Z33
G0 X20 Y102
G1 Z30
(Ramping Starts)
G1 X30 Z28.264
G1 X20
G1 X30 Z26.527
G1 X20
G1 X30 Z24.791
G1 X20
G1 X24.485 Z24
G1 X20
(Ramping Ends)
G1 X49.938
G3 X34.336 Y93 I8.062 J-32
G1 X20
G1 Y84
G1 X28.117
G3 X25.381 Y75 I29.883 J-14
G1 X20
G1 X20 Y66
G1 X25.243
G3 X27.668 Y57 I32.757 J4
G1 X20
G1 Y48
G1 X33.403
G3 X46.686 Y39 I24.597 J22
G1 X20
G0 Z33
G0 X66.062 Y102
G1 Z30
(Ramping Starts)
G1 X76.062 Z28.264
G1 X66.062
G1 X76.062 Z26.527
G1 X66.062
G1 X76.062 Z24.791
G1 X66.062
G1 X70.548 Z24
G1 X66.062
(Ramping Ends)
G1 X107.435
(Inside pocket)
G0 Z33
G0 X134.836 Y44.014
G1 Z24
G1 X55.863 Y57.177
G2 X45 Y70 I2.137 J12.823
G2 X62.509 Y82.193 I13 J0
G3 X134.335 Y95.747 I24.626 J66.593
G2 X135.886 Y94.537 I0.665 J-0.747
G3 X135.886 Y45.463 I46.978 J-24.537
G2 X134.836 Y44.014 I-0.886 J-0.463
(Inside pocket)
G0 Z33
G0 X138.037 Y15.606
G1 Z24
G3 X131.547 Y24.286 I-7.778 J0.95
G1 X52.574 Y37.449
G2 X25 Y70 I5.426 J32.551
G2 X69.446 Y100.952 I33 J0
G3 X121.039 Y110.687 I17.689 J47.834
G2 X153.614 Y85.278 I13.961 J-15.687
G3 X153.614 Y54.722 I29.25 J-15.278
G2 X131.547 Y24.286 I-18.614 J-9.722
G3 X103.698 Y14.634 I-5.065 J-30.39

G0 Z33
G0 X20 Y120
G1 Z24
G1 X160
G0 Z135
M5 M9 M20
M30

chyba że G3 I G2 widoczne jest dopiero przy krawędziach a nie jak wcześniej sądziłem do (całej) prostej... :?:
autor: krystianoo
06 lis 2015, 13:57
Forum: G-CODE - programowanie
Temat: g code- pomoc
Odpowiedzi: 14
Odsłony: 4471

g code- pomoc

Witam, pracuję sobie na takim oto symulatorze http://cncsimulator.info
i w pewnym przykładzie jest taki kod gdzie opcja G2 I 3 to nie jest interpolacja kołowa tylko liniowa? Oto przykład:

(Ramping Ends)
G1 X5.223
G3 X5.137 Y3.071 I1.976 J-0.669
G1 X3.648
G2 X3.213 Y3.071 I-0.217 J2.787
G1 X1.88
G3 X1.772 Y2.756 I0.403 J-0.315
G3 X1.773 Y2.717 I0.512 J0

G1 X5.113
G3 X5.15 Y2.362 I2.086 J0.039
G1 X1.956
G3 X2.199 Y2.251 I0.327 J0.394
G1 X3.658 Y2.008
G1 X5.251

Dopiero co przyleciałem na tą panetę, więc proszę oczywiście o wyrozumiałość i pomoc :wink:

Wróć do „g code- pomoc”