Znaleziono 7 wyników
- 28 sie 2007, 21:07
- Forum: G-CODE - programowanie
- Temat: Kula wypukła
- Odpowiedzi: 17
- Odsłony: 6896
- 23 sie 2007, 19:39
- Forum: G-CODE - programowanie
- Temat: Kula wypukła
- Odpowiedzi: 17
- Odsłony: 6896
Kol. ŁUKI , zadanie domowe dla Ciebie , skoro maszyna z Fanukiem zbyt stara przerób ten program na Heidenhaina, bo zauważyłem , że masz to sterowanie. Gdy to zrobisz, a wierzę że tak, poznasz pisanie z ręki programów parametrycznych i wyższość w tym względzie Sinumerika nad Heidenhainem. Powodzenia.
- 22 sie 2007, 14:43
- Forum: G-CODE - programowanie
- Temat: Kula wypukła
- Odpowiedzi: 17
- Odsłony: 6896
- 21 sie 2007, 14:45
- Forum: G-CODE - programowanie
- Temat: Kula wypukła
- Odpowiedzi: 17
- Odsłony: 6896
- 10 sie 2007, 23:20
- Forum: G-CODE - programowanie
- Temat: Kula wypukła
- Odpowiedzi: 17
- Odsłony: 6896
Półkula wypukła
N1 T1
N2 M6
N3 G0 X0 Y0 Z50 S5000 M3
N4 Y130
N5 R1=0
N6 AA: R1=R1+1
N7 IF R1>=100 GOTOF BB
N8 G1 Z=-(R1) F1000
N9 R2=0
N10 CC: R2=R2+2
N11 IF R2>=360 GOTOF DD
N12 R3=100 R4=100
N13 R5=SQRT(R1*(2*R3-R1)) R6=SQRT(R1*(2*R4-R1))
N14 R7=R5*SIN(R2) R8=R6*COS(R2)
N15 G1 X=(R7) Y=(R8)
N16 GOTOB CC
N17 DD: Y130
N18 GOTOB AA
N19 BB: G0 Z50
N20 M30
Objaśnienia:
GOTOF skok w programie do przodu do adresu oznaczonego np AA:
GOTOB skok do tyłu
SQRT oczywiście pierwiastek
Blok N6 jedynka lub inna wartość np 0.2 przybieranie w tym przypadku w osi Z
Blok N7 100 lub inna wartość to granica do jakiej przybieramy
Blok N12 długość promieni( jeśli R3 różne od R4 to w podstawie będzie elipsa)
Jeśli będzie potrzeba to podam równanie jakie trzeba wstawić w bloku N13 aby uzyskać półkulę wklęsłą lub stożek
Powodzenia
N1 T1
N2 M6
N3 G0 X0 Y0 Z50 S5000 M3
N4 Y130
N5 R1=0
N6 AA: R1=R1+1
N7 IF R1>=100 GOTOF BB
N8 G1 Z=-(R1) F1000
N9 R2=0
N10 CC: R2=R2+2
N11 IF R2>=360 GOTOF DD
N12 R3=100 R4=100
N13 R5=SQRT(R1*(2*R3-R1)) R6=SQRT(R1*(2*R4-R1))
N14 R7=R5*SIN(R2) R8=R6*COS(R2)
N15 G1 X=(R7) Y=(R8)
N16 GOTOB CC
N17 DD: Y130
N18 GOTOB AA
N19 BB: G0 Z50
N20 M30
Objaśnienia:
GOTOF skok w programie do przodu do adresu oznaczonego np AA:
GOTOB skok do tyłu
SQRT oczywiście pierwiastek
Blok N6 jedynka lub inna wartość np 0.2 przybieranie w tym przypadku w osi Z
Blok N7 100 lub inna wartość to granica do jakiej przybieramy
Blok N12 długość promieni( jeśli R3 różne od R4 to w podstawie będzie elipsa)
Jeśli będzie potrzeba to podam równanie jakie trzeba wstawić w bloku N13 aby uzyskać półkulę wklęsłą lub stożek
Powodzenia
- 10 sie 2007, 19:31
- Forum: G-CODE - programowanie
- Temat: Kula wypukła
- Odpowiedzi: 17
- Odsłony: 6896
- 10 sie 2007, 01:11
- Forum: G-CODE - programowanie
- Temat: Kula wypukła
- Odpowiedzi: 17
- Odsłony: 6896