Ma ktoś przykład programu na Haidenhaina ze zmiennymi w celu zrobienia np. piramidy ?
Wiem jak zrobić zagłębianie i kolejne przejścia coraz głębiej, robimy inkrementalnie z- np. 0,5 wrzucamy to do lbl i każde kolejne przejście obniży nam o 0,5 mm.
Jednak teraz chodiz mi o piramidę, czyli żeby przy jednym i kolejnych przejściach frez zagłębiał się o podaną wartość, rozszerzal w X i Y .
Potrafiłem to zrobić na Hasie, bo tam są hasze i np. X to był #100, a Y #101 i wartość się zmieniała.
Jak zastapić hasze na Haidenhainie ?
Program na zmienne przejścia
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 9
- Rejestracja: 14 sty 2016, 14:18
- Lokalizacja: Bydgoszcz
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 197
- Rejestracja: 19 lut 2014, 23:41
- Lokalizacja: hyt
Coś takiego masz na myśli???
TOL CAL 3 Z S1000
L Z 200 RO F MAX M03
L X+100 Y -10 RO F MAX
L Z0 RO F MAX
FN0:Q1=+40
FN0:Q3=+25
FN0:Q10=+40
FN0:Q11=+80
FN0:Q12=+65
FN0:Q13=+10
FN4:Q1=Q1 DIV Q10
LBL1
FN6:Q6=SIN+Q3
FN7:Q7=COS+Q3
FN4:Q5=+Q6 DIVQ7
FN3:Q2=+Q5*+Q1
L IZ-Q1 R0 F1000
L X+Q11 RR F1000
CALL LBL10
RND R1
L Y+Q12
RND RQ13
L X-Q11
RND RQ13
L Y-Q12
RND RQ13
L X+Q11
RND RQ13
L Y+5
RND R1
L IX+40 Y-10 R0
FN1:Q10=+Q10+-1
FN10:IF+Q10 NE+0 GOTO LBL1
LBL10
FN1:Q11=+Q11++Q2
FN1:Q12=+Q12++Q2
LBL0
L Z+150 R0 F MAX M30
TOL CAL 3 Z S1000
L Z 200 RO F MAX M03
L X+100 Y -10 RO F MAX
L Z0 RO F MAX
FN0:Q1=+40
FN0:Q3=+25
FN0:Q10=+40
FN0:Q11=+80
FN0:Q12=+65
FN0:Q13=+10
FN4:Q1=Q1 DIV Q10
LBL1
FN6:Q6=SIN+Q3
FN7:Q7=COS+Q3
FN4:Q5=+Q6 DIVQ7
FN3:Q2=+Q5*+Q1
L IZ-Q1 R0 F1000
L X+Q11 RR F1000
CALL LBL10
RND R1
L Y+Q12
RND RQ13
L X-Q11
RND RQ13
L Y-Q12
RND RQ13
L X+Q11
RND RQ13
L Y+5
RND R1
L IX+40 Y-10 R0
FN1:Q10=+Q10+-1
FN10:IF+Q10 NE+0 GOTO LBL1
LBL10
FN1:Q11=+Q11++Q2
FN1:Q12=+Q12++Q2
LBL0
L Z+150 R0 F MAX M30