CNC-Simulator – Drehmaschine im realen Betrieb

CNC-Simulator – Drehmaschine im realen Betrieb

Steuerungslogik wie bei Fanuc • 3D kinematika a reálné obrábění • MDI, ofsety a ISO formát

X [DURCHMESSER]0.000
Z [LÄNGS]0.000
C [SPINDEL]0.0°
S [1/min]0 M05
F [VORSCHUB]F0,100 mm/U
WERKZEUGT0101

Vollständiges Bediener- und Programmierhandbuch: Drehmaschine im realen Betrieb

Dieser Simulator bildet die Arbeit an einem Schrägbett-Dreh-Fräszentrum nach. Die Steuerungslogik entspricht einem Fanuc-System: Umschalten der Betriebsarten (MOP), manuelles Verfahren mit dem elektronischen Handrad (MPG), Indexieren eines 12-Stationen-Revolvers, Werkzeugkorrekturen und Werkstücknullpunkte, direkte Speicherbearbeitung über die Tastatur und konstante Schnittgeschwindigkeit (G96) mit echtem Materialabtrag.

1. Unterstützte Fanuc-Syntax, G-Codes, M-Codes und Achsadressen

Code / Adresse Bedeutung v systému Funktion und Verhalten im Simulator
G0 / G00 Rychloposuv (Polohování) Lineární najížděcí přejezd maximální rychlostí stroje bez kontaktu s materiálem. V simulátoru se uplatňuje optický filtr rychloposuvu pro kontrolu bezpečnosti nájezdu.
G1 / G01 Lineare Schnittinterpolation Gerader Arbeitsvorschub mit definiertem Spanabtrag. Rychlost posuvu je řízena adresou F (mm/ot nebo mm/min).
G2 / G3 Kreisinterpolation XZ Kruhové dráhy CW (G2) a CCW (G3) v rovině G18 definované buď poloměrem R, nebo přírůstkovýmund Mittelpunktsvektoren I a K.
G18 Rovina soustružení (ZX) Výchozí modal rovina pro soustružnické operace a kruhové interpolace. V horní liště CRT svítí jako aktivní stav.
G28 / G30 Rückkehr zum Referenzpunkt Befehl G28 U0 W0; odjede nástrojovou hlavou na pevnou bezpečnou výchozí pozici stroje pro výměnu nástroje a srovná vřeteno.
G50 / G92 Omezení maximálních otáček Einstellungen bezpečnostního stropu otáček vřetena (např. G50 S3000;). Zabraňuje překročení kritické rychlosti sklíčidla při čelním soustružení k nule v režimu G96.
G54 bis G59 Nulové body obrobku (WCS) Aktivace pracovních posunutí souřadnic. Simulátor v reálném čase přepočítává polohu špičky nástroje podle hodnot uložených v tabulce nulových bodů.
G90 / G91 Absolut / inkrementell Přepínání interpretace souřadnic programu.
G94 / G95 Jednotky posuvu G95: posuv na otáčku vřetena (mm/ot, základ pro soustružení). G94: minutový posuv (mm/min, pro frézování poháněnými nástroji).
G96 Konstantní řezná rychlost (CSS) Adresa S zadává řeznou rychlost $v_c$ v m/min. Simulátor neustále dynamicky přepočítává otáčky vřetena podle průměru: $n = \frac{v_c \cdot 1000}{\pi \cdot D}$, omezeno stropem G50.
G97 Přímé otáčky vřetena (RPM) Vypnutí konstantní řezné rychlosti. Adresa S určuje přímé pevné otáčky vřetena v ot/min (např. G97 S1200 M03; pro vrtání či závitování).
M03 / M04 / M05 Ovládání vřetena M03: spuštění vřetena CW (ve směru hodinových ručiček). M04: vřeteno CCW. M05: zastavení vřetena. Ve 3D okně je rotace vřetena a sklíčidla plynule animována.
M35 / M34 Řízení osy C (Spindle Index) M35: přepnutí hlavního vřetena do režimu plnohodnotné rotační osy C s mechanickou aretací. M34: odpojení osy C a návrat do běžného soustružnického režimu.
T (z. B. T0101) Indexování a korekce nástroje První dvě číslice určují číslo pozice na revolveru (1–12), druhé dvě číslo korekčního registru pro geometrii a opotřebení.
,C / ,R / ,A Sražení, zaoblení a úhel Fanuc přímé modifikátory rohu: ,C provede zkosení, ,R vloží rádius a ,A definuje přímý úhel kužele ve stupních.

2. Bedienpult (MOP) und Maschinenmodi

Spodní část ovládací konzoly představuje panel strojního operátora (Machine Operation Panel) s LED indikací a přepínači režimů:

EDIT (Editor paměti):

Režim pro tvorbu a modifikaci hlavního programu. Umožňuje plné využití editačních kláves INSRT, ALTER, DELET a pohyb kurzoru po slovech.

AUTO (Automatický cyklus / MEM):

Výrobní režim pro automatické vykonání načteného programu v paměti. Pouze v tomto režimu je aktivní spouštěcí tlačítko CYCLE START.

MDI (Manual Data Input):

Režim pro okamžité spuštění ručně zadaných bloků (např. M03 S1000;, T0202; nebo G0 X50 Z2;). Po stisku Cycle Start mit zadaný blok ihned vykoná.

HANDLE (Elektronické ruční kolečko MPG):

Režim pro jemné ruční seřizování. Operátor volí osu (X, Z, C) a násobič kroku (x1 = 0.001 mm, x10 = 0.01 mm, x100 = 0.1 mm) a otáčí kruhovým ovladačem MPG.

JOG (Kontinuální ruční pojezd):

Plynulý pojezd držením tlačítek - JOG a + JOG. Rychlost posuvu se plynule nastavuje potenciometrem od 50 do 15 000 mm/min.

T.INDEX (Ruční otočení revolveru):

Krokové pootočení 12polohové revolverové hlavy o jednu pozici vpřed. Funkce je z bezpečnostních důvodů povolena výhradně v režimech HANDLE a JOG.

3. System-CRT und Funktionsbildschirme

4. Fanuc-Tastatur und Arbeit mit dem Programm

5. Arbeit mit Werkzeugkorrekturen und der Funktion MESSEN (Antasten)

Horní řada softkeys pod displejem slouží pro přesné zadávání a seřizování nástrojů:

6. Physikalischer 3D-Maschinenraum, Spindelstock und Werkzeugkopf

Doporučení pro výuku a praxi: Vždy dbejte na to, aby byl před spuštěním automatického cyklu (G96) definován bezpečnostní strop otáček G50 S...;. Při čelním zarovnání k nule by teoretické otáčky vřetena rostly k nekonečnu, což by na reálném stroji vedlo k havárii pohonu nebo vytržení obrobku z čelistí.