Strona 1 z 2

Programowanie parametryczne- proszę o pomoc

: 30 cze 2017, 09:34
autor: andrzejb_74
Witam, potrzebuje pomocy w zrozumieniu programowania parametrycznego

czy jest ktoś w stanie napisać program na detal ze zdjęcia i krótko opisać co i dlaczego

może być albo w R albo w #

zdj:
Obrazek

przyjmijmy, że ap=1,5mm i narzędzie na obwodzie wchodzi na dwa razy



Z góry wielkie dzięki

: 30 cze 2017, 13:58
autor: zibi
Na początku podajesz dane np. #1=15, #2=70, #3=100
Obliczasz pomocnicze zmienne #4=#3-#2
Wykonujesz program z użycie obliczonych zmiennych G01 X#4 Y#4 Z0 F1000
itp
Powyższe linie są przykładowe a format zależny od systemu sterowania.

: 01 lip 2017, 10:15
autor: andrzejb_74
zibi pisze:Na początku podajesz dane np. #1=15, #2=70, #3=100
Obliczasz pomocnicze zmienne #4=#3-#2
Wykonujesz program z użycie obliczonych zmiennych G01 X#4 Y#4 Z0 F1000
itp
Powyższe linie są przykładowe a format zależny od systemu sterowania.

to co napisałeś jest mi akurat znane, bardziej chodzi mi o to żeby przedstawić zapętlenie i zależności typu. IF .... GOTO itd.


większość przykładów które znajdywałem był już bardziej skomplikowane i ciężko było się połapać co i jak

: 01 lip 2017, 11:14
autor: Steryd
To jeszcze napisz w jakim sterowaniu, bo to będzie bardzo różnie wyglądać w różnych ukladach cnc.
Przede wszystkim musisz jednak zrozumieć jak działają funkcje warunkowe. Składnia to już pikuś.
Poszukaj jakichś podręczników do programowania komputerowego. Tam to zazwyczaj opisują bardziej szczegółowo.

: 01 lip 2017, 15:33
autor: andrzejb_74
Steryd pisze:To jeszcze napisz w jakim sterowaniu, bo to będzie bardzo różnie wyglądać w różnych ukladach cnc.
Przede wszystkim musisz jednak zrozumieć jak działają funkcje warunkowe. Składnia to już pikuś.
Poszukaj jakichś podręczników do programowania komputerowego. Tam to zazwyczaj opisują bardziej szczegółowo.


Albo według sterowania Sinumerik albo Fanuc
to już dowolnie

: 01 lip 2017, 15:38
autor: Krzycho_Wporzo
andrzejb_74 pisze:to co napisałeś jest mi akurat znane, bardziej chodzi mi o to żeby przedstawić zapętlenie i zależności typu. IF .... GOTO itd.
Jeśli masz już jakiś zarys programu parametrycznego to go wstaw na forum, to może jakiś warunek albo pętle dobierzemy :wink:
A tu podstawy

Fanuc:
Warunki i pętle:

- GOTO10 (skok - bezwarunkowy do znacznika nr 10)
- IF [#100 EQ 0] GOTO 110 (warunek - jeśli #100 jest równy 0 wykonaj skok do znacznika nr 110)
- WHILE [#100 LE 5] DO1 (pętla - powtarzaj dopóki #100 jest mniejszy od 5)

: 01 lip 2017, 16:28
autor: andrzejb_74
a spotkał się ktoś z programami ( nie za skomplikowanymi ) gdzie ktoś przedstawia # lub R parametry ?

: 01 lip 2017, 20:58
autor: Steryd
A co Ci koledzy podrzucaja?

: 05 lip 2017, 15:47
autor: grzeszko
wyjaśni ktoś o co w tym programie chodzi? czy to program na robienie leja??
T14 M06
S1750 F2000. M03
G00 G90 G54 G40 X170. Y0
M88
G43 H14 D14 Z50. M08
#1= 0
#2= 20.873
N801 G01 Z#1
G01 G41 Y#2
G03 J - #2
G01 G40 Y0
#1= #1 - 0.5
#2= #2 - 0.04973
IF [ #1 GE - 34 ] GOTO801
G00 Z50.
G00 X-170. Y0
G00 Z10.
#1= 0
#2= 20.873
N802 G01 Z#1
G01 G41 Y#2
G03 J - #2
G01 G40 Y0
#1= #1 - 0.5
#2= #2 - 0.04973
IF [ #1 GE - 34 ] GOTO802
G00 G91 G28 Z0 M05
M09
G90 G53 X-500. Y0

: 05 lip 2017, 18:33
autor: andrzejb_74
Udało mi się dojść do tego jak zapętlać



nie powiedzieliście mi tego co chciałem ale i tak dzięki za chęci :)



pewnie będę pisał niebawem o coś bardziej złożonego :P