Simulace obráběcích strojů
GibbsCAM 2007
Patentové upozornění Tento dokument obsahuje náležité informace od Gibbs and Associates a smí být použit pouze na základě a ve shodě s licencí udělenou majiteli licence s ohledem na přiložený licencovaný software Gibbs and Associates. Kromě výslovně uvedené v licenci, žádná část toto dokumentu nesmí být reprodukována, vysílána, přepisována, uchovávána v rešeršních systémech nebo překládána do jakéhokoliv jazyka včetně počítačových, v jakékoliv podobě nebo formě, elektronické, magnetické, optické, chemické, mechanické nebo jiné, bez předcházejího písemného povolení od Gibbs and Associates nebo jeho náležitě autorizovaného zástupce. Důrazně doporučujeme všem uživatelům pečlivě se seznámit s licenčními podmínkami, aby správně porozumněli právům a povinnostem vyplývajícím z této softwarové licence a přiložené dokumentace. Použití počítačového software a uživatelské dokumentace bylo umožněno na základě licenční dohody s Gibbs and Associates. © 2004-2007 Gibbs and Associates. Všechna práva vyhrazena. Gibbs logo, GibbsCAM, GibbsCAM logo, Virtual Gibbs, Gibbs SFP, MTM, SolidSurfacer (Objemový modelář), a “Powerfully Simple. Simply Powerful. (Značně jednoduchý. Přirozeně výkonný.)”jsou buď ochranné známky nebo registrované ochranné známky Gibbs and Associates ve Spojených státech a/nebo dalších zemích. Windows Vista a logo Windows jsou registrované obchodní značky Microsoft Corporation ve Spojených státech a dalších zemích. Všechny další obchodní značky nebo názvy produktů jsou ochranné známky nebo registrované obchodní známky svých náležitých vlastníků. Obsahuje Autodesk® RealDWG od Autodesk, Inc., Copyright © 1998-2006 Autodesk, Inc. Všechna práva vyhrazena. Poděkování: přeložil Josef Šutera Poděkování si zaslouží Bill Gibbs, Chris Romes, Daniel Remenak a Jim Strong za jejich přispění a podporu. Vytištěno v České republice technology-support s.r.o. libocká 659/43c 162 00 Praha 6, CZ tel./fax: +420 224 321 344 E-Mail:
[email protected] hotline: +420 603 114 182 Web: www.t-support.cz
Gibbs and Associates 323 Science Drive Moorpark, CA 93021
Modif ied: September 23, 2007 5:55 pm
Obsah
Obsah PŘEDSTAVENÍ
1
O Simulaci obráběcích strojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Shrnutí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Odlišnosti mezi režimy vykreslování (simulace) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
NASTAVENÍ
7
Shrnutí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Sestavit Stroj . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Simulace obráběcích strojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Bezpečnostní roviny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Dokumenty definice stroje - MDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 O MDD a Editoru MDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Základní pozice - Frézování . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Základní pozice - soustruhy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Nastavení Simulace obráběcích strojů. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Obrábění. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Kolize/Limity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Saně . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Prvek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Statistika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
SESTAVIT STROJ - POUŽITÍ
17
Používáme Sestavit Stroj . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vytvoření CAD Modelu Obráběcího stroje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vřetena & Součásti. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Skupiny nástrojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Kompletace sestavy Obráběcího stroje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sestavit Stroj - Rozhraní . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dialog nastavení. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parametr stroje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Skupiny složek (komponent). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vyznačení osy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dialogové okno přidat součást . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Typ komponenty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dialogové okno Test stroje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uložit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pojmenovávání . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Označení os . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19 20 22 23 23 25 26 26 29 29 30 31 34 35 36 36 i
Obsah
Označení os MTM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
PRÁCE SE SIMULACÍ OBRÁBĚCÍCH STROJŮ
39
Základní kroky. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Krok 1: Aktivujte Simulaci obráběcích strojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Krok 2: Výběr stroje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Krok 3: Aktualizace součásti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Krok 4: Výběr voleb grafické simulace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Krok 5: Spuštění simulace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Simulace obráběcích strojů - Rozhraní . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Volby vykreslování simulace obráběcích strojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Nástroje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Nastavení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Frézovací skupiny nástrojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Soustružnické skupiny nástrojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Nástroje definované s nástrojovými držáky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Sdružené skupiny & speciální držáky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
SKRIPTOVÁNÍ
59
Skripty v simulaci obráběcích strojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Typy skriptů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Názvy skriptů pomocných operací simulace obráběcích strojů. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Příkazy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Podmíněné příkazy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Ladicí příkazy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 O příkazech a překreslení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Operátory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Proměnné . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 PostSkriptové příkazy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 MDD Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Dokumenty definice stroje - MDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 VMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
SIMULACE OBRÁBĚCÍCH STROJŮ -VÝUKA
73
Sestavit Stroj - Výuka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Vytváření modelu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Jednotlivé Komponenty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Vytvoření sestavy stroje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 První Část (Komponenta) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Osa Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Vřeteno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 ii
Obsah
Nástroj. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Osa Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Osa X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Otočný oddíl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Osa A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Stůl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Součást . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Šipka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Čísla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Dokončení sestavy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Chybějící komponenty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Testování Os. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Nastavení Parametrů Stroje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Simulace obráběcích strojů - Výuka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Vytvoření Součásti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 O součásti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Načtení Procesů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Obrábění Roviny XZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Obrábění zadní strany XZ (Backside). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Použití Simulace obráběcích strojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Preference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Simulace Součásti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Načtení Stroje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Nastavení Počátku Součásti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Grafická simulace v Simulaci obráběcích strojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
INDEX
101
iii
Obsah
iv
PŘEDSTAVENÍ
Představení
KAPITOLA 1 : Představení O SIMULACI OBRÁBĚCÍCH STROJŮ Modul Simulace obráběcích strojů je 3D znázornění obráběcího stroje, součásti a nástrojů, které doplňuje standardní simulační komponenty GibbsCAM. Simulace obráběcích strojů umožňuje pohled na stroj a na to co se na něm odehrává, jako protiklad k standardní grafické simulaci, která je zaměřena na součást. V tomto modulu je také obsaženo Sestavení stroje (Machine Builder), nástroj usnadňující vytvoření modelu reprezentujícího obráběcí stroj. Simulace obráběcích strojů podporuje soustružení, frézování, Frézování/ Soustružení, Souřadnicové systémy - Rozšiřující modul, Rotační Frézování, Obrábění na polohovacím otočném stole a většinou součástí Multifunkčního obrábění. 1. Trojrozměrný model k obrobení 2. Trojrozměrný model stroje 3. Sestava (strom) stroje v Sestavení stroje 4. Simulace obráběcích strojů v akci
3
Pøedstavení
Obrázek 1: Příklad souboru sestavy stroje a obrobku graficky simulovaných v Simulaci obráběcích strojů.
4
Pøedstavení
SHRNUTÍ Simulace obráběcích strojů je přístupné přes nabídku Moduly. Sestavit Stroj otevře rozhraní pro definici a vytváření stroje, volba Simulace obráběcích strojů aktivuje režim grafické Simulace obráběcích strojů. Obvykle je nutné vytvořit stroj před začátkem práce se Simulací obráběcích strojů, ale je možné pracovat i bez modelu stroje v režimu Součásti. Na první pohled může režim Součásti vypadat jako Flash CPR. Ve skutečnosti to tak ovšem není. Použití Simulace obráběcích strojů v režimu Součásti zobrazí všechny mezioperační pohyby nástrojů, které Flash CPR (a standardní simulace) nezobrazuje.
ODLIŠNOSTI MEZI REŽIMY VYKRESLOVÁNÍ (SIMULACE) Simulace obráběcích strojů se velmi liší oproti tradiční grafické simulaci GibbsCAM (“CPR”) a není to samé, jako Flash CPR. Flash CPR se docela podobá tradičnímu vykreslování, s výjimkou vlastního zobrazení, v tom, že používá stejný pohled na dráhu nástroje zaměřenou na součást jako klasická simulace. Simulace obráběcích strojů v režimu Součásti (viz “Simulace Stroje/Součásti” na straně 43) zobrazuje mezioperační pohyby, které klasická simulace a Flash CPR nezobrazuje. Simulace obráběcích strojů v Režimu Stroje může obsahovat opravdový model stroje. Kromě toho je zde také velmi užitečná funkce, která zobrazuje pouze pohyb nástroje bez vykreslování odebírání materiálu (“Pohyb Nástroje na Označeném Tělese”) a není obsažena v Flash CPR. Tato funkce výrazně urychlí vykreslování obrábění.
Klasické CPR
Flash CPR
Simulace obráběcích strojů "Režim součásti"
Simulace obráběcích strojů režim "Simulace stroje"
Ačkoliv může Flash CPR a Simulace obráběcích strojů vypadat podobně, jejich použití se liší. Hlavní rozdíl je ve schopnosti Simulace obráběcích strojů zobrazovat mezioperační pohyby nástroje. Flash CPR může být 5
Pøedstavení
rychlejší než Simulace obráběcích strojů, protože nemusí vykreslovat celý model stroje a pohyby os. Můžete si toho všimnout, pokud na vašem souboru součásti vyzkoušíte použití několika nebo všech způsobů simulace (standardní CPR, Flash CPR a Simulace obráběcích strojů), podle toho, co vyhovuje vašim potřebám.
Flash CPR bez Simulace obráběcích strojů
Simulace obráběcích strojů v režimu “Součásti”
Simulace obráběcích strojů, v kterémkoliv režimu, bude zobrazovat všechny stavy součástí v TMS nastavení více součásti, kde standardní grafická simulace a Flash CPR zobrazí pouze jednu součást, jak je naprogramováno v souboru VNC.
TMS simulace v Flash CPR
6
TMS simulace v Simulaci obráběcích strojů
NASTAVENÍ
Nastavení
KAPITOLA 2 : Nastavení SHRNUTÍ Simulace obráběcích strojů ve skutečnosti neovlivňuje nastavení součásti s tou výjimkou, že každá sestava stroje vyžaduje vlastní MDD, který může zredukovat některá vaše nastavení, která jste provedli při nastavování součásti, včetně Nastavení otočné osy a výběru postprocesoru.
SESTAVIT STROJ S funkcí Sestavit Stroj budeme vytvářet soubor se sestavou stroje, který znázorňuje obráběcí stroj. Znázornění stroje může být jednoduché, tedy základní tvar, všechny osy a hlavní komponenty, jako je stůl, nebo může být velmi komplexní, až po modelování tlačítek a číselníku panelu řídicího systému. Úroveň složitosti je na vás. Při vytváření modelu byste neměli zapomenout definovat dostatečně velký pracovní prostor, aby se do něj vešel celý stroj.
Obrázek 2: Příklady modelů strojů. Některé jsou velmi komplexní, v jiných jsou pouze základy. Všechny stroje musí být definovány v milimetrech, ovšem součást musí být definována buď v palcích nebo v metrických souřadnicích. Měřítko sestavy stroje bude upraveno tak, aby ji bylo možné použít pro součást v palcích. 9
Nastavení
SIMULACE OBRÁBĚCÍCH STROJŮ Bezpečnostní roviny Dokument definice stroje (MDD) související se strojem by měl zohledňovat chování stroje a postprocesoru při odjíždění, takže Simulace obráběcích strojů bude zobrazovat co se skutečně bude dít na stroji. Pro většinu postprocesorů nástroj odjede do základní pozice, v některých případech simulace zobrazí pouze ZCP1.
Obrázek 3: Příklad stroje jehož pozice výměny nástrojů a třída nástrojového držáku je definována v MDD a není definovatelná uživatelem. Hlavní Bezpečnostní rovina je stále definovatelná.
DOKUMENTY DEFINICE STROJE - MDD Každá vytvořená sestava stroje musí mít vlastní MDD, který daný stroj definuje, včetně jeho polohy výměny nástroje, pohybového rozsahu os a dalších údajů. Pracujete-li s spíše jednoduchým strojem, můžete začít se stávajícím standardním MDD a upravit jeho nastavení tak, aby zpracovávanému stroji odpovídal. Kdykoliv vyberete v dialogu Tabulka nastavení nějaký MDD, bude příslušející soubor sestavy stroje použit jako výchozí pro Simulaci obráběcích strojů. MDD by měl být zkontrolován poté, co jste vytvořili soubor se sestavou stroje. Je důležité, aby byly odpovídající MDD a soubor sestavy stroje ve smyslu definice os. To zahrnuje počet a typ os, jejich umístění, orientaci a pořadí. Informace o vytváření MDD naleznete v dokumentaci k MDD Editoru. Kromě nastavení výchozího stroje muže MDD modelu Simulace obráběcích strojů nastavit také další informace. Například, nastavení otočení 4 nebo 5-osého stroje bude definováno předem, což v znamená, že ho není nutné opět definovat při každém vytváření nové součásti. Poloha výměny nástrojů může být také přednastavena, podle typu vašeho stroje a preferencí. Také výchozí postprocesor je nastaven v MDD Simulace obráběcích strojů.
10
Nastavení
O MDD A EDITORU MDD Definice os v MDD musí být odpovídající s definicí os v sestavě stroje, která je vytvořena pomocí nástroje Sestavit Stroj. Hlavně počet a typ os musí odpovídat. Pokud je osa připojena ke stolu stroje (pro frézování) nebo vřetenu s uchycenou součástí (pro soustružení) v sestavě stroje, pak musí být definována v MDD jako přiřazena k obrobku (tj. není přiřazena ke skupině nástrojů). Naopak, pokud je osa připojena k obráběcímu stroji nebo skupině nástrojů v sestavě stroje, pak musí být definována v MDD jako přiřazena ke skupině nástrojů (ne k obrobku). Pokud máte dvě osy otočné osy připojené jedna k druhé (např. obě jsou na stole nebo jsou obě na nástroji), pak pořadí upevnění v MDD musí odpovídat vztahu předchozí/následující (rodič/potomek) definovanému v sestavě stroje. Například, pokud je osa A upevněna na ose B v MDD, pak příslušná osa A musí být potomek osy B v sestavě stroje. Ostatní místa pro kontrolu souladu MDD/sestava stroje zahrnují: otočné vzdálenosti (tj..umístění otočných os), směr os včetně kladné/záporné orientace pro lineární i otočné osy a názvy os. MDD také často definuje chování a pozice výměn nástroje a ostatních pohybů mezi operacemi. Řada těchto pohybů není zobrazena v grafické simulaci procesů obrábění, ale všechny pohyby jsou zobrazeny v Simulaci obráběcích strojů, takže je důležité, aby tato informace byla v MDD správně, pokud některá součást, využívající určitě MDD, má být použita v Simulaci obráběcích strojů. To zahrnuje nastavení výměny nástroje jako je priorita os, typ osových dotykových pozic (např. plné vyjetí, předvolená pozice, uživatelem definovaná), dotykové pozice os. To také zahrnuje stejné nastavení otáčení nástroje jako pořadí pohybu os a pozici.
Základní pozice - Frézování Tato třída strojů zahrnuje 3, 4 a 5-osé frézovací stroje, kde jsou součásti umístěny na stole. “Základní pozice” pro skupinu nástrojů v Editoru MDD je měřena od počátku stroje v nástroji Sestavit Stroj, což je střed otáčení os nebo střed otáčení, ke kterému je připevněn stůl. V MDD je základní pozice definována jako vzdálenost od středu otáčení do počátek vřetene. V Sestavit Stroj je to vzdálenost mezi počátkem součásti a orientačním bodem. 1. 2. 3. 4.
Orientační bod Počátek Vřetene Počátek součásti Orientační bod
11
Nastavení
Obrázek 4: Polohy stroje nezbytné pro MDD Editor.
Základní pozice - soustruhy Tato třída strojů zahrnuje vše se součástí, která se může otáčet. “Základní pozice” je střed čela vřetene. Všechny hodnoty by měly být odtud odkazovány.
NASTAVENÍ SIMULACE OBRÁBĚCÍCH STROJŮ Nastavení Simulace obráběcích strojů lze otevřít dvěma způsoby, buď ze Simulace obráběcích strojů, kontextového menu lišty Ovládání Simulace nebo z menu Soubor > Preference. Pokud je otevřena lišta Simulace obráběcích strojů Ovládání Simulace, pak tlačítko Upravit nastavení Flash CPR… otevírá dialog Nastavení Simulace stroje. Simulace obráběcích strojů a preference Flash CPR jsou v podstatě identické, ale ukládají samostatná preferenční data. Základní manuál popisuje tyto preference podrobně z pro preference Flash CPR.
OBRÁBĚNÍ Sekce nastavení obrábění vám umožňuje řídit kvalitu a citlivost Simulace obráběcích strojů. Všimněte si prosím, že preference Simulace obráběcích strojů jsou uloženy se součástí. To znamená, že pokud změníte preference, ale otevřete součást, která mát starší sadu preferencí, budou přepsány vámi provedené změny. Kroky podle Rozšíření: Kroky podle Rozšíření určuje maximální počet kroků simulace obrábění (CPR) které mají být vykonány, než je aktualizováno vykreslení obrazovky. Vysoká hodnota zvýší rychlost simulace, ale povede k hrubšímu zobrazení animací. S větší hodnotou může nástroj "odskočit" napřed od simulace a ta náhle přeskočí k nástroji. Pohyb může být trhaný, ale velmi rychlý. Nízká hodnota zajistí plynulou animaci, ale může probíhat dlouho.
12
Nastavení
Vzdálenost od profilu pro obrábění: Tato volba určuje rozlišení obráběné součásti zobrazené v simulaci Flash CPR. Čím menší hodnota, tím vyšší kvalita zobrazení a tím více systémových zdrojů je systémem vyžadováno, což vede k pomalejšímu vykreslování simulace obrábění. Pro nástroje v imperiálních a metrických jednotkách jsou různá pole. Různé hodnoty lze zadat pouze v rámci součásti daného typu jednotkového systému.
Vzdálenost od profilu
Vzdálenost od profilu: Tato volba určuje rozlišení těles (součást, polotovar a upínky) v Simulaci obráběcích strojů. Jsou dva způsoby, jak ho lze nastavit, buď pomocí Vzdálenosti od profilu (tedy nastavení konkrétní hodnoty) nebo jako % Vzdálenosti od Profilu tělesa. Druhá volba používá hodnotu nastavenou v dialogu Vlastnosti, (otevřete ho kliknutím pravým tlačítkem na těleso.) Nastavení 100% použije Vzdálenost od profilu tělesa, nastavení 10% je 1/10 Vzdálenosti od profilu tělesa a 1,000% je 10 násobek vzdálenosti od profilu tělesa. Přípustné je jakékoliv procento mezi 1 a 100,000. Čím vyšší procento nastavíte, tím hruběji bude těleso vypadat, ale zobrazení bude rychlejší a nižší procento znamená vyšší kvalitu, ale pomalejší odezvu. Pamatujte, že nastavení ovlivňuje pouze zobrazení na displeji, ne samotné obrábění.
KOLIZE/LIMITY Nastavení v sekci Kolize/Limity umožňují řídit způsob, jak systém hlásí kolize během grafické simulace. Když dojde ke kolizi, uživatel může být informován jakoukoliv kombinací výstrah.
!
Všimněte si prosím, že volba Prověření kolize (nachází se v menu lišty Ovládání Simulace) musí být aktivována, aby systém kolize prověřoval.
Ke kolizi v Simulaci obráběcích strojů dochází tehdy, pokud se během simulace dotknou jakékoliv dva objekty, které by se dotknout neměly. Objekty v Simulaci obráběcích strojů jsou komponenty stroje a ostatní komponenty, které stroji nepřísluší. Komponenty stroje jsou objekty v sestavě stroje definované v nástroji Sestavit Stroj. Komponenty nepříslušející stroji nejsou v sestavě stroje, ale jsou vytvořeny Simulací obráběcích strojů na základě informací v souboru součásti GibbsCAM. Těmito objekty jsou nástroje, držáky, upínky, součásti a polotovary. Aktivní obráběcí nástroj a jeho držák se vždy účastní detekce kolizí, pokud je detekce kolizí aktivována. Ostatní objekty se účastní detekce kolizí podle jejich příslušnosti do kolizních 13
Nastavení
skupin. Skupiny kolizních komponent jsou takové skupiny komponent, u kterých je aktivováno jejich kolizní nastavení. Pro více informací viz “Skupiny složek (komponent)” na straně 29. Objekty nepříslušející stroji jsou automaticky zahrnuty do skupin komponent podle jejich logické souvislosti k objektu ve skupině komponent. Například, nástroj a držák nástrojů jsou logicky připojeny k nástrojové hlavě podle jejich přiřazení k určité skupině nástrojů a poloze nástroje podle definice v dialogu nástroje v GibbsCAM. Součást/polotovar je přiřazena k vřetenu nebo sklíčidle v sestavě stroje kvůli tělesu součásti (Ptěleso), které je definováno v modelu stroje. Upínka je přiřazeno ke stolu (fréza) nebo vřetenu s upnutou součástí (soustruh) podle souřadnicového systému (CS) a čísla vřetene upínacího přípravku v GibbsCAM. Kolize je v Simulaci obráběcích strojů detekována pokud je tato funkce zapnuta a pokud dojde k některé z následujících situací: •
Obráběcí část nástroje při rychloposuvu najede do součásti/polotovaru
•
Neobráběcí část nástroje nebo držáku při obrábění najede do součásti/polotovaru
•
Jakýkoliv objekt, který je součástí skupiny kolizních komponent najede do některého objekty z jiné skupiny kolizních komponent.
•
Poloha jedné z os přesáhne limit osy definovaný v sestavě stroje pro kteroukoliv komponentu stroje s osovými limity (min/max).
Možná varování: Můžete si vybrat některou nebo všechny metody upozorňování na kolize. Volba Pípnutí spouští zvukové varování, Zpráva na Obrazovku zobrazí chybové hlášení v okně zaznamenávajícím kolize a Signál Polotovaru zajistí vizuální upozornění na chybu rozblikáním vykreslovaného polotovaru. Zastavit animaci způsobí zastavení grafické simulace pokud je detekována kolize. Tolerance: Volba Tolerance umožňuje zadat jak metrickou, tak hodnotu v palcích. Jakákoli kolize v těchto vymezených tolerancích vyvolá kolizní varování.
Obrázek 5: Výpis v okně s kolizemi upozorňující na najetí nástroje do polotovaru a upínky.
SANĚ Volby v této sekci ovlivňují citlivost a kvalitu vykreslování nastavením maximální krokové vzdálenosti mezi prvky v simulaci. Tyto hodnoty jsou používány s posuvníkem nastavení rychlosti na liště grafické simulace. Při 14
Nastavení
nejvyšší rychlosti přeskakuje nástroj po jednotlivých prvcích s tímto nastavením. Snížení rychlosti změní v poměru vzdálenosti mezi prvky. Všimněte si prosím, že to nijak neovlivňuje dráhu nástroje, pouze vykreslenou součást. Toto nastavení může mít velmi velký vliv na poměr rychlost vykreslování versus kvalita. Délka: Hodnota Délka nastavuje maximální vzdálenost mezi vykreslovanými lineárními pohyby. Představme si lineární řez, kdy nástroj přejede 400mm po rovné přímce. Při základním nastavení 200mm, bude tento pohyb zobrazen ve dvou krocích, pokud bude posuvník na maximální (nejrychlejší) hodnotu. Pokud by byl lineární řez méně než 200mm dlouhý, vykreslování zobrazí řez v jednom kroku, na začátku a konci řezu.
Úhel: Hodnoty Úhel mohou mít velký vliv na rotační operace. Jako nastavení Délka, tato hodnota určuje kroky vykreslování mezi prvky, v tomto případě pro úhlové pohyby. Nízké číslo bude mít za následek otáčení s velmi malou změnou úhlu a tedy plynulé zobrazení, vysoké číslo může vytvořit vykreslení ne příliš plynulé, ale velmi rychlé. Automatický rozsah: Tato volba vyřadí nastavenou Délku a místo toho použije velikost polotovaru (samostatně délku, šířku a výšku) pro nastavení maximálních délek posuvu a rychloposuvu. Maximální hodnota pro posuvy bude nastavena na 1/10 největšího rozměru polotovaru a pro rychloposuv bude použit dvojnásobek této hodnoty. Nejmenší krok, který systém vykoná při grafické simulaci je 1/100 nejmenšího rozměru polotovaru.
PRVEK Kruhové závity: Tato volba vykresluje "kruhové" závity namísto přesných, spirálových závitů. Tato funkce vykreslí závity mnohem rychleji.
15
Nastavení
STATISTIKA Pokud je aktivována volba Statistika, otevře se po aktivaci SImulace obráběcích strojů nové okno. V okně je zaznamenávána aktuální obnovovací frekvence snímků vašeho počítače a také všechny chyby probíhající grafické simulace.
16
SESTAVIT STROJ - POUŽITÍ
Sestavit stroj ‐ použití
KAPITOLA 3 : Sestavit stroj - použití POUŽÍVÁME SESTAVIT STROJ Sestavit Stroj slouží k definici a vytvoření modelu sestavy stroje, který je pak použit v modulu Simulace obráběcích strojů pro vytvoření velmi přesné vizualizace programu pro obrobení součásti, vytvořeného v GibbsCAM. Sestavit Stroj je používán po vytvoření trojrozměrného modelu obráběcího stroje a jeho všech souvisejících komponent. Tyto komponenty jsou pak doplněny do Sestavit Stroj, definována hierarchická struktura (strom modelu) stroje a to, jak se komponenty pohybují. Po přidání všech součástí (komponent), by měl strom vypadat podobně jako ten na obrázku napravo, s několika větvemi, které představují různé pohyblivé součásti stroje. Kliknutí pravým tlačítkem na položku stromu vyvolá kontextové menu, které umožňuje součást Upravit (v dialogu Přidat součást), Smazat součást nebo Zobrazit součást v pracovním prostoru. Dvojí kliknutí na komponentu ve stromu zobrazí těleso a může také otevřít nebo zavřít větve stromu.
19
Sestavit stroj - použití
VYTVOŘENÍ CAD MODELU OBRÁBĚCÍHO STROJE Prvním krokem při práci s funkcí Sestavit Stroj je vytvořit součást v GibbsCAM, který obsahuje jednotlivá tělesa, která představují všechny osy a hlavní komponenty obráběcího stroje. Jedná se o sestavu komponent. Všimněte si, že tělesa lze vytvořit v jiné CAD aplikaci a importovat do GibbsCAM. 1. 2. 3. 4. 5. 6. 7. 8. 9.
Stojan Osa X Osa Y Osa Z Otočný oddíl Osa A Stůl Hlava Vřeteno
Obrázek 6: Příklad sestavy obráběcího stroje. Pro usnadnění práce je doporučeno každé těleso pojmenovat jasným názvem, například “Y_osa”, “Vřeteno” a “Stůl”. Pokud bude těleso znázorňovat osu a přitom si ho stejně pojmenujete, usnadní to výrazně práci při sestavování jednotlivých komponent. Počátek modelu stroje je velmi důležitý, protože se od něj řídí několik hodnot. Musí být vytvořen souřadnicový systém, představující čelo vřetene nebo povrch stolu. Počátek souřadnicového systému by měl být v počátku čela vřetene nebo na vrchním středu stolu. Souřadnicový systém by měl být orientován jako stroj, tedy pokud je stroj mimo svislou osu o 30 stupňů, měl by být i souřadnicový systém (CS) stroje. Tento CS bude dále v
20
Sestavit stroj - použití
textu nazýván “CS počátku stroje". Všechna tělesa v sestavě musí být přiřazena tomuto souřadnicovému systému “počátku stroje”.
Obrázek 7: Příklad roviny XY stroje (A) a roviny souřadnicového systému (CS) stroje (B), kde jsou osy pro přehlednost vystínovány. Souřadnicový systém (CS) stroje je používán pro vyrovnání těles a pro všechny referenční hodnoty.
21
Sestavit stroj - použití
Zkontrolujte, že je počátek součásti definován v takovém místě, které lze na obráběcím stroji snadno identifikovat, například střed stolu nebo čela vřetene pro soustružnická centra.
T I P Y
•
Model součásti musí být v milimetrech.
•
U frézovacích součástí je nejjednodušší definovat střed strojů v počátku a pak vytvořit nepohyblivá tělesa.
•
Pro nastavení soustružení, frézování/soustružení a MTM je nejjednodušší definovat čelo vřetene v počátku a pak vytvořit nepohyblivá tělesa.
•
Všechna tělesa by měla ležet ve stejném souřadnicovém systému, CS1 nebo ideálně v CS, který je vyrovnán s čelem vřetene nebo povrchem stolu.
•
Každá pohyblivá část by měla být vytvořena ve "výchozí (základní)" nebo "nulové" poloze.
•
Vytvořte Body a Přímky označující střední polohu a směr otočných os.
•
Vytvořte bod, označující pozici upnutí nástroje. Pro frézování je to čelo vřetene, pro soustružení je to místo na hlavě, kde je připevňován držák nástroje.
•
Pokud je aktivováno nastavení MDD Editoru Použít délku držáku nástroje, bude během simulace automaticky opravena pozice osy Z aby zohlednila délku nástroje/držáku & pozici upnutí nástroje.
VŘETENA & SOUČÁSTI Komponenty stroje, které drží obrobek (součást a/nebo polotovar) vyžadujíc zvláštní definici v sestavě stroje. Je to proto, aby Simulace obráběcích strojů věděla jak polohovat obrobek během simulace. V sestavě stroje musí být definována zvláštní komponenta stroje s názvem Těleso Součásti (zkráceně P-těleso). P-těleso nemá osu, což znamená, že pokud se během simulace pohybuje, je to důsledek jeho připojení k jiné komponentě, která se pohybuje. P-těleso je komponenta stroje tvořená jakýmkoliv trojrozměrným tělesem (obvykle válec nebo kvádr), které je přiřazena popiska P nebo Px, kde "x" je jakékoliv přirozené číslo. Toto zvláštní "P" názvosloví říká stroji, že Ptěleso nemá být zobrazeno přímo v simulaci, ale že má být v simulaci nahrazeno skutečnou obráběnou součástí/polotovarem. Frézovací centra: Pro frézování je typické, že P-těleso je potomek (podřízené) komponentě stroje, která představuje stůl, což znamená, že je připevněno (upnuto) ke stolu. Soustružnická centra: Pro soustruhy je typické, že P-těleso je potomek (podřízené) komponentě stroje, která představuje vřeteno stroje (nebo kleštinu, pouzdro nebo sklíčidlo). 22
Sestavit stroj - použití
MTM nastavení: Pro MTM stroje je možné, že budou mít více než jedno P-těleso, podle počtu součástí, které lze na stroji obrábět zároveň.
SKUPINY NÁSTROJŮ Porozumění tomu, jak správně definovat nástroje a pozice je zásadní pro dosažení korektního vykreslování Simulace obráběcích strojů. Způsob zobrazování nástrojů v simulaci obráběcích strojů se liší v závislosti na tom, zda se jedná o frézovací nebo soustružnický stroj. Pro naši potřebu "soustruh" označuje všechny soustružnické stroje, Frézovací/Soustružnické stroje a stroje pro multifunkční obrábění (MTM), podle jejich definice v MDD. Frézovací centra: Frézky budou zobrazovat pouze právě aktivní nástroj, což je nástroj právě upnutý v nástrojovém vřetenu v daném okamžiku. Viz sekce “Frézovací skupiny nástrojů” na straně 52 pro více informací. Soustružnická centra: Soustruhy budou obvykle zobrazovat všechny nástroje, které jsou umístěny v nástrojové skupině (skupinách) soustruhu na začátku NC programu. Jedna výjimka z tohoto pravidla je, že soustruh může mít skupinu nástrojů definovanou jako skupinu frézovacích nástrojů, obvykle nazývanou nástrojová hlava s automatickou výměnou nástrojů (ATC). Skupina nástrojů ATC u soustruhu zobrazí nástroje stejným způsobem jako jsou zobrazovány nástroje u frézovacích center, konkrétně zobrazí pouze právě aktivní nástroj v daném okamžiku. Definice skupiny nástrojů jako ATC u soustruhů zahrnuje vypnutí nastavení “Má Revolver” v dialogu nastavení stroje v nástroji Sestavit Stroj. Viz sekce “Soustružnické skupiny nástrojů” na straně 55 pro více informací.
KOMPLETACE SESTAVY OBRÁBĚCÍHO STROJE Klikněte na Sestavit Stroj, který se nachází v nabídce Moduly. Po prvním spuštění v souboru obsahuje strom sestavy pouze kořenový záznam Root. Nastavení: Tlačítko Nastavení otevírá dialog Parametery Stroje (viz “Dialog nastavení” na straně 26), který vám umožňuje definovat Parametery Stroje včetně počátku vřetene a pozice výměny nástroje. Přidat: Různé komponenty, které definují stroj, bude nutné přidat k výchozí položce sestavy tak, že označíte těleso a kliknete na tlačítko Přidat. Po kliknutí na Přidat se otevře dialog Přidat součást (viz “Dialogové okno přidat součást” na straně 30), který vám umožňuje definovat co těleso představuje a veškerý pohyb, který
23
Sestavit stroj - použití
dané komponentě přísluší. Kliknutí pravým tlačítkem na záznam ve stromu vám umožňuje upravit komponentu po nastavení jejích parametrů.
Obrázek 8: Příklad začátku stromu sestavy. Odstranit: Tlačítko Odstranit smaže vybranou komponentu ze stromu sestavy. Test: Tlačítko Test otevírá okno, které vám umožňuje sestavit a otestovat pohyblivé části stroje a zajistit tak jejich správný pohyb. Uložit: Tlačítko Uložit lze použít po definování vaší sestavy obráběcího stroje. Tím se otevírá dialog, který od vás vyžaduje výběr adresáře pro uložení souboru.
24
Sestavit stroj - použití
SESTAVIT STROJ - ROZHRANÍ Modul Sestavit Stroj vám umožňuje vytvořit model obráběcího stroje. Každá část (lože stroje, stůl, atd.) je definována jako plné těleso a doplněno do dialogu Sestavit Stroj. Po definování jednotlivých částí, dialog Sestavit Stroj vytvoří "strom", který definuje obráběcí stroj a jeho části. Po uložení je možné pohyblivé části otestovat. Po dokončení je model dostupný pro Simulace obráběcích strojů.
Obrázek 9: Okno Sestavit Stroj ve své výchozí podobě a s přidanými komponentami. Kromě okna Sestavit Stroj je zde několik dalších oken a dialogových polí, které jsou používány pro definici stroje. Všechna jsou přístupná z okna Sestavit Stroj a jsou popsána v následujících odstavcích. Patří sem Dialog nastavení, Dialogové okno přidat součást, a Dialogové okno Test stroje.
25
Sestavit stroj - použití
DIALOG NASTAVENÍ Tento dialog se otevře po kliknutí na tlačítko Nastavení. Dialog Nastavení slouží k nastavení různých parametrů stroje, jako jsou počátky vřetene nebo skupiny nástrojů, počet skupin nástrojů a pro ovládání seskupování komponent sestavy.
Parametr stroje MTM: Tato volba je aktivována pokud je vytvářený stroj použit pro soustružení, frézování/soustružení nebo multifunkční obrábění (MTM). Aktivuje počítání skupin nástrojů a interpretuje vřeteno/skupinu nástrojů jako pozici upnutí nástroje skupiny nástrojů. Pokud tato volba není zatržena, je nastavení použito pro frézování. Počet skupin nástrojů: To je počet skupin nástrojů ve stroji. Počátek každé skupiny je nutné definovat samostatně. Skupina nástrojů: Tato volba vám umožňuje přepínat mezi skupinami nástrojů, takže je možné je kompletně definovat.
26
Sestavit stroj - použití
Počet součástí: To je počet součástí na stroji. Počátek je frézovací vřeteno. Model by měl obsahovat těleso součásti, buď s označením “P” pro frézovací a jednoduché soustružnické nastavení nebo označení “Px”, kde “x” je přirozené číslo 1 až 100. Počátek vřetene/skupiny nástrojů: Tato položka slouží k definování místa, kde je nástroj nebo držák upnut do vřetene. Tato položka musí být definována a nejsnazší cesta jak to provést je vytvořit bod v souboru součásti který leží v počátku vřetene kliknutím na Tlačítko z Výběru. Tlačítko z Výběru: Kliknutí na toto tlačítko načte souřadnice vybraného bodu, který přestavuje počátek. Souřadnicový systém CS, použitý body v těchto parametrech by měl být stejný, jako ten, kterému jsou přiřazena tělesa použitá jako komponenty stroje. Tlačítko Zobrazit: Po kliknutí na toto tlačítko se zobrazí kurzor v počátku Vřetene nebo Skupiny nástrojů. Má Revolver: Tato volba je použita pokud stroj má nástrojovou hlavu (revolver) nebo při multifunkčním obrábění (MTM), pokud je definována skupina nástrojů jako hlava. Tato volba aktivuje Tlačítko Pozice, který vám umožňuje definovat pozici nástrojů v hlavě (revolveru) stroje. Tlačítko Pozice: Toto tlačítko otvírá dialog Pozice Revolveru, v kterém lze definovat mimo jiné typ revolveru (hlavy) a kolik pozic má.
Pozice Revolveru Zde je možné definovat revolver a nastavit kolik nástrojových pozic v něm je, jaké jsou to pozice a osu pohybu, v které se revolver pohybuje. Počet: Kolik nástrojových pozic v revolveru je. První: To je úhlová pozice prvního nástroje. Krok: Tato hodnota je úhel k další pozici nástroje. Osa SimStroje: Tato volba používá označení osy přiřazené revolveru (hlavě) v Dialogové okno přidat součást. Pro vytvoření revolveru přidejte těleso revolveru jako 27
Sestavit stroj - použití
komponentu a přiřaďte mu označení osy a vektor. Revolver se bude otáčet kolem vektoru a aby se pohybovat správně, musí zde být zadáno označení osy. Typ osy: Vyberte způsob indexování revolverové hlavy mezi nástroji. Na výběr je Otočná/Nejkratší (stroj indexuje v nejkratší možné vzdálenosti), Otočná + (stroj indexuje pouze v přírůstkovém úhlu), Otočná – (stroj indexuje pouze v úbytkovém úhlu) a Lineární. Přírůstek osy: Lineární nebo úhlová vzdálenost mezi nástroji, kterou musí revolverová hlava překona mezi jednotlivými nástroj. Pokročilé nastavení Aktivace této volby vám umožňuje nastavit vlastní Primární hodnotu pro všechny pozice osy, definované v nastavení “Počet”. To je nezbytné, pokud nejsou pozice nástroje rovnoměrně rozmístěny v revolveru nebo vřetenu. Aktivace Sekundární osy vám umožňuje definovat další osu, kterou využívá skupina nástrojů pro pohyb nástrojů do pozice. Pozice: To je definovaná pozice nástroje, např. pozice nástroje 3 na suportu. Primární hodnota: Toto je poloha primární osy pro definovanou pozici nástroje. Sekundární osa: Tato volba je použita pro každou skupinu nástrojů, kde jedna osa nestačí pro definování potřebného pohybu pro polohování skupiny nástrojů z jednoho nástroje na další, jako je například sdružená skupina na suportu. Typ osy: Vyberte způsob indexování revolverové hlavy mezi nástroji. Na výběr je Otočná/Nejkratší (stroj indexuje v nejkratší možné vzdálenosti), Otočná + (stroj indexuje pouze v přírůstkovém úhlu), Otočná – (stroj indexuje pouze v úbytkovém úhlu) a Lineární. Přírůstek osy: Lineární nebo úhlová vzdálenost mezi nástroji, kterou musí revolverová hlava překona mezi jednotlivými nástroj. Sekundární hodnota: To je sekundární pozice definovaného nástroje, např. pozice nástroje 2 v sdružené skupině.
28
Sestavit stroj - použití
Skupiny složek (komponent) Funkce Skupiny Složek (komponent) vám umožňuje seskupovat komponenty stroje do skupin. Seskupování má dva významy. První je prověřování kolizí, druhým je ovládání viditelnosti komponent. Ve výchozím nastavení jsou dvě skupiny. Kliknutí pravým tlačítkem na seznam skupin vám umožňuje Přidat, Upravit nebo Smazat skupinu.
Obrázek 10:Nastavení skupin složek (komponent).
Prověření Kolize Volba Použito pro prověření kolize říká, že objekty ve skupině budou použity pokud je aktivováno Prověření Kolize. To znamená, že komponenty, které by jinak nebyly prověřovány na kolizi, jako je například plech, budou zkontrolovány. Položky ve skupině složek (komponent) nebudou prověřovány vzájemně (kromě klasické kolize s nástrojem), ale skupiny jako celek mohou být prověřovány na kolizi s nástrojem a součástí a také s ostatními skupinami, tvořenými objekty, které nejsou obvykle testovány, jako jsou pevné lunety, oplechování stroje, stůl nebo sklíčidla. Je doporučeno, aby všechny objekty v postupu, které jsou vzájemně spojeny, jako je sklíčidlo, vřeteno, osa x a osa z na klasické 3-osé frézce, byly umístěny do stejné skupiny Složek (komponent). Jak již bylo dříve řečeno, položky ve skupině složek nejsou kontrolovány jedna s druhou. Toho lze s výhodou využít pro stroje, které mají plochy jež na sebe dosedají nebo přes sebe přesahují.
Ovládání viditelnosti Komponenty mohou být seskupeny, takže je můžete při vykreslování snadno zobrazit nebo skrýt. Jako u funkce Prověřování kolize jsou komponenty přiřazeny skupině z Dialogové okno přidat součást. Viditelnost částí stroje je jednou z voleb v menu, které se zobrazí po kliknutí pravým tlačítkem když jste v Simulaci obráběcích strojů. Touto volbou otevíraný dialog vám umožňuje zobrazit nebo skrýt jednotlivé komponenty nebo definovanou skupinu složek (komponent).
Vyznačení osy Tato volba není v tuto chvíli využívána. 29
Sestavit stroj - použití
DIALOGOVÉ OKNO PŘIDAT SOUČÁST Kliknutím na toto tlačítko přidáte model do stromu, který definuje stroj. Po přidání části v dialogu Sestavit Stroj, otevře se dialog Přidat součást. V tomto dialogu každá část získá jméno, předchozí těleso (ke kterému je připojeno), barvu a část je definována ve Pevné poloze, jako část pohybující se ve směru osy (Posunutí) nebo jako část, která se otáčí (Otočení).
Předchozí: Použijte toto pole pro výběr Předchozí komponenty, tedy komponenty, na které bude aktuální položka upevněna. Seznam bude obsahovat názvy všech těles v součásti. Všimněte si prosím, že všechna tělesa, která budou předchozí ("rodičovská") musí mít své jedinečné jméno, aby systém pracoval správně.
30
Sestavit stroj - použití
Tlačítko Skupiny: Tlačítko Skupiny otevírá dialog, který vám umožňuje přiřadit komponentu jakékoliv skupině, kterou jste už definovali. To umožňuje prověřování kolizí komponent a/nebo jejich snadné zobrazení/skrývání jako součástí skupiny. Vyberte jednu nebo více skupin a zavřete dialog. Přiřazení do skupin je uloženo automaticky. Název: Jedná se o název komponenty, který bude vypisován v seznamu Předchozích. Jako výchozí je použit název tělesa. Pokud je změněn, (např. “Z” na “Z_Axis”) nový název se zobrazí pouze v tomto dialogu. Název tělesa se nezmění. Všimněte si prosím, že názvy by neměly obsahovat mezery. Název Osy: Tato volba je velmi důležitá pro pohyblivé osy a několik dalších komponent. Pole odpovídá naprogramované ose, například zadáte “X” pro osu X na stroji a “A” pro osu stroje A. Kromě toho model, který představuje součást, musí být označen “P” nebo “Px”, kde "x" je číslo 1 až 100. Všechny záznamy rozlišují velikost písmen. Platný zápis do tohoto pole je jakékoliv písmeno s nebo bez čísla. Popisky MTM strojů jsou popsány v sekci “Označení os MTM” na straně 36.
T I P
Součást musí být označena, protože systém potřebuje vědět, kde se součást v sestavě stroje nachází. Předpokládá se upnutí držáku frézovacího nástroje v počátku vřetene.
Komentář: Toto pole lze použít pro označení komponenty. To je jediné místo, kde je komentář použit. Barva: Můžete prostě zadat RGB (Red Green Blue) kód (jedná se o hodnoty 0-255 kde 0 je bez barvy a 255 je zcela červená, zelená nebo modrá) nebo můžete použít tlačítko Barva a vybrat barvu komponenty. Prostě zvolte jednu ze základních barev a klikněte na tlačítko OK. Tlačítko Definovat Vlastní Barvy umožňuje přístup k mnohem širší nabídce barev. Můžete definovat hodnoty RGB (Red Green Blue) nebo použít myš pro výběr barvy z nabídky a upravit odstín pomocí posuvníku. Po kliknutí na tlačítko OK budou hodnoty RGB v dialogu Přidat součást aktualizovány. Viditelné: Nastavuje základní viditelnost komponent. Viditelnost komponenty lze přepínat za chodu v dialogu Viditelnost složky (komponenty).
Typ komponenty Tato přepínací tlačítka určují typ použité komponenty. Zvolte ”Pevný”, pokud je komponenta upevněna nepohyblivě relativně ke své předchozí (rodičovské) komponentě, například sklíčidlo je uchyceno pevně
31
Sestavit stroj - použití
vzhledem k vřeteni. Použijte “Posunutí” pro lineární osy (X, Y, Z) a “Otočení” pro otočné osy (A, B, C). Každá komponenta bude znázorněna ikonou odpovídajícího typu, jako jsou na obrázku napravo. Typ
Ikona
Pevný Posunutí Otočení
Pokud komponenta není typu “Pevný”, pak použijte odpovídající textová pole pro nastavení směru osy a středu otáčení otočných os. Můžete použít tlačítko “Z Výběru” pro aktualizaci odpovídajících polí údaji z vybrané geometrie. Posunutí: Tato pole slouží pro definování osy v jejímž směru se komponenta pohybuje a orientace, v které se pohybuje. V pravoúhlém (ortogonálním) osovém systému je hodnota “-1” nebo “1” zadávána pro příslušnou osu, všechna ostatní pole by měla obsahovat hodnotu “0”. Hodnota “-1” říká, že výchozí pohyb osy bude v záporném směru a naopak hodnota “1” říká, že výchozí pohyb je v kladném směru. Všimněte si prosím, že všechny vektory musí být normalizovány. X1Y0Z0 nebo X‐1Y0Z0 X0Y1Z0 nebo X0Y‐1Z0 X0Y0Z1 nebo X0Y0Z‐1 Hodnoty osy X
Hodnoty osy Y
Hodnoty osy Z
Důležitou věcí pro určení, zda je hodnota kladná nebo záporná, je pamatovat si co se hýbe. Pokud je pohyb ve směru osy spojené s nástroje, hodnota je kladná. Pokud je pohyb ve směru osy na které je součást upnuta, pak je hodnota záporná. Podívejte se na to asi takto — pokud se stůl pohybuje, aby umístil nástroj do větší pozice X, pak se musí pohybovat záporným směrem. . Otočení: Sekce Otočení má dva parametry, jeden pro vlastní osu otáčení a druhý určující kde se osa otáčení nachází, relativně k počátku stroje. Osa: Hodnoty u Osa definují 3D vektor. Souřadnice osy A by měla být X1Y0Z0, osa B by měla být X0Y1Z0 a osa C by měla být X0Y0Z1. Všimněte si prosím, že hodnota by měla být záporná, pokud se otáčí ve směru hodinových ručiček nebo kladná, pokud se osa otáčí proti směru hodinových ručiček. 32
Sestavit stroj - použití
Univerzální návod pro většinu strojů je, že hodnoty pro každou osu, s kterou je spojen nástroj, by měly být kladné, zatímco hodnoty, s kterými je spojena součást, by měly být záporné. X1Y0Z0 nebo X‐1Y0Z0 X0Y1Z0 nebo X0Y‐1Z0 X0Y0Z1 nebo X0Y0Z‐1 Souřadnice osy A
Souřadnice osy B
Abyste získali správné hodnoty, je důležité si pamatovat dvě věci: Pravidlo pravé ruky (viz manuál Pokročilé Frézování nebo Souřadnicové systémy - Rozšiřující modul) a která lineární osa se otáčí kolem které osy otočné (osa A se otáčí kolem X, osa B se otáčí kolem Y a osa C se otáčí kolem Z). Používání těchto pravidel vám pomůže nastavit správné otáčení.
Souřadnice osy C
Proti směru hod.ručiček
Ještě připomínáme, že kladné otáčení kolem osy X je pohyb z Y k ose Z. Kladné otáčení kolem osy Y je pohyb od osy Z k ose X. Kladné otáčení kolem osy Z je pohyb z Y k ose Y. Znovu to opakujeme proto, že pokud máte komplexní stroj, může být dosažení správných otáčení trochu obtížnější. Obvykle to není těžké — pokud se součást otáčí, pak by hodnoty měly být záporné. Pokud se otáčí nástroj, hodnoty by měly být kladné. Pokud máte stroj s nějakým neobvyklým uspořádáním os, může dosažení korektního kladného a záporného nastavení vyžadovat trochu experimentování. Střed: Souřadnice Střed označují střed otáčení relativně k počátku stroje. Nejsnazší způsob, jak tyto údaje získat, je označit bod, který představuje střed otáčení a kliknout na tlačítko Z výběru. Tím nastavíte souřadnice X, Y a Z automaticky. Limity: Limity slouží k definici minimální a maximální pozice pro každou osu, definovanou v některé z komponent stroje. Pro každou osu se předpokládá, že nulová pozice je poloha, kde je komponenta v modelu stroje umístěna v okamžiku uložení modelu a vytvoření sestavy stroje. Z této nulové pozice se bude komponenta pohybovat v kladném nebo záporném směru podle definice osy. To platí jak pro lineární, tak rotační osy. Pro osy, které nejsou limitovány (například osa C na klasickém soustružnickém vřeteni) by volba Má limity neměla být zatržena (deaktivována). Pro osy, které mají buď minimální nebo maximální limitní hodnotu, by měla být volba Má limity aktivována (zapnuta). To aktivuje jak hodnoty Min tak Max, které by měly být nastaveny na příslušnou hodnotu pro daný stroj. Není možné aktivovat pouze Min nebo Max. Pokud je zatržena volba Má limity, musí být nastaveny jak 33
Sestavit stroj - použití
Min tak Max. Pokud jsou pro osu nastaveny limity, vždy, když pozice těchto os přesáhne jednu z těchto hodnot během simulace stroje, je generováno kolizní hlášení. Pokud je zapnuta detekce kolizí, pak bude zobrazena kolizní výstraha. Pro vygenerování kolizního hlášení při překročení limitu os není nutné, aby byla komponenta zahrnuta do skupiny kolizních komponent.
DIALOGOVÉ OKNO TEST STROJE Model v dialogovém okně Test stroje lze zvětšovat, zmenšovat, otáčet a měnit tak pohled. Tlačítka napravo od dialogu slouží k ověření správného uspořádání komponent a otestování pohybu příslušných komponent. Je důležité otestovat osové komponenty a ověřit jejich správný pohyb. Pokud se osa nehýbe tak jak má, bude ji nutné upravit v dialogu Přidat součást. Sledujte test pozorně a ověřte, že se nástroj otáčí správně s vřetenem a že se rotační osy pohybují korektním směrem.
Obrázek 11:Příklad sestaveného stroje, který je připraven na otestování os. Každou osu lze otestovat kliknutím na tlačítko se šipkou, které jí přísluší. Tlačítko se znakem "Je menší" pohybuje s osou v záporném směru. Tlačítko se znakem "Je větší" pohybuje s osou v kladném směru. Klikání na tato tlačítka funguje jako kdyby byl vkládán inkrementální G-kód nebo bylo použit posuvový ovladač. Pokud se model pohybuje neočekávaným směrem, například když se otočná osa pohybuje ve 34
Sestavit stroj - použití
směru hodinových ručiček při kliknutí na tlačítko Je větší (kladné otáčení), pak bude nutné změnit hodnoty zadané v dialogu Přidat součást.
T I P
Buďte zvláště opatrní pokud je model součásti upnut přímo na ose. Hodnotu Z Posunutí může být nutné nastavit na “‐1” místo “1” kvůli rozdílu mezi pohybem nástroje a pohybem součásti.
ULOŽIT Tlačítko Uložit slouží k vytvoření modelu simulace. Vyberte adresář, kam má být hotový model se sestavou uložen, zadejte název souboru s modelem a klikněte na OK. Soubor bude vytvořen a v okně Test Stroje bude zobrazen vámi právě vytvořený model.
Funkce uložení vytvoří skupinu souborů obsahujících ASY soubor, INI soubor a FB soubor pro každou část v sestavě. Dohromady tyto soubory tvoří model sestavy stroje. VNC soubor uchovává údaje o těchto souborech. Pokud jsou soubory ASY, INI nebo FB změněny, VNC o změnách nebude vědět. Při příštím otevření VNC souboru a úpravách, systém přepíše všechny změny provedené v těchto souborech. Proto je důrazně doporučeno uložit všechny soubory spojené se strojem do stejné složky. To se týká VNC, uložených dat sestavy a MDD. Každá revize modelu by měla zahrnovat nový VNC.
T I P
Uložte všechny soubory přiřazené stroji do jedné složky, včetně souboru VNC stroje, souborů sestavy a MDD. To vám umožní revidovat soubor stroje, sledovat různé stroje a MDD a také zabránit nechtěnému přepsání dat.
35
Sestavit stroj - použití
POJMENOVÁVÁNÍ OZNAČENÍ OS Při definování pohyblivé komponenty musíte určit osu, v které se komponenta pohybuje. Označení os rozlišujíc velká a malá písmena a musí to být písmeno bez čísla, např. “X”, “Z”, “A”, “B”, “x2” a “X2”. Pokud má být komponenta předchozí (rodičovská), musí mít unikátní jméno.
OZNAČENÍ OS MTM Pokud má stroj více než standardní osy X, Y, Z, A, B, C, pak spadá do třídy multifunkčních strojů MTM a označování os je složitější. Standardní 6ti osé označení je nahrazeno následujícím označením. Jedná se způsob pojmenovávání Skupin nástrojů, vřeten a pomocných os. Skupiny nástrojů: Každá skupina nástrojů má vlastní sadu označení os, X až C a 1 až 99. Pokud má stroj dvě skupiny nástrojů, první používá označení X1, Y1, Z1, A1, B1, C1 a druhá skupina nástrojů používá označení X2, Y2, Z2, A2, B2, C2. To umožňuje použít teoreticky až 99 samostatných skupin nástrojů. X1, Y1, Z1, A1, B1, C1
Osy skupiny nástrojů 1 (poznámka: na MTM stroji je zřídka definována osa A)
X2, Y2, Z2, A2, B2, C2
Osy skupiny nástrojů 2
X3, Y3, Z3, A3, B3, C3
Osy skupiny nástrojů 3
... X99, Y99, Z99, A99, B99, C99 Osy skupiny nástrojů 99 Vřetena: Každé vřeteno má vlastní sadu označení os, X až C a 101 až 199. Pokud má stroj dvě vřetena, první používá označení X101, Y101, Z101, A101, B101, C101 a druhé vřeteno používá označení X102, Y102, Z102, A102, B102, C102. To umožňuje použít teoreticky až 99 samostatných vřeten. X101, Y101, Z101, A101, B101, C101 Osy vřetene 1 ... X199, Y199, Z199, A199, B199, C199 Osy vřetene 99
!
Všimněte si prosím, že většina vřeten má pouze osu C a někdy také osu Z, ale lze použít i ostatní osy.
Pomocné osy: Pomocné funkce jsou obvykle nastaveny pomocí Pomocných operací. Každá pomocná funkce, jako je podavač tyčí nebo zachytávač obrobků má vlastní sadu označení os, X až C. Číslo, které následuje, definuje typ pomocné funkce. X201, Y201, Z201, A201, B201, C201 36
Osy Ručního zavádění/odebírání
Sestavit stroj - použití
X301, Y301, Z301, A301, B301, C301
Osy automatického podavače tyčí
X401, Y401, Z401, A401, B401, C401
Osy automatického sklíčidla
X501, Y501, Z501, A501, B501, C501
Osy podavače tyčí
X601, Y601, Z601, A601, B601, C601
Osy popotahovače tyčí/chapače
X701, Y701, Z701, A701, B701, C701
Osy robotické paže
X801, Y801, Z801, A801, B801, C801
Osy zachytávače obrobků
X901, Y901, Z901, A901, B901, C901
Osy koníku
X1001, Y1001, Z1001, A1001, B1001, C1001 Osy pevné lunety X1101, Y1101, Z1101, A1101, B1101, C1101 Osy děličky
!
Všimněte si prosím, že sestavy pomocných komponent obvykle mají pouze jednu nebo dvě osy, ale k dispozici jich je 6.
37
Sestavit stroj - použití
38
PRÁCE SE SIMULACÍ OBRÁBĚCÍCH STROJŮ
Práce se Simulací obráběcích strojů
KAPITOLA 4 : Práce se Simulací obráběcích strojů ZÁKLADNÍ KROKY Tato kapitola manuálu popisuje použití Simulace obráběcích strojů.
KROK 1: AKTIVUJTE SIMULACI OBRÁBĚCÍCH STROJŮ Simulace obráběcích strojů může být aktivována dvěma způsoby. První a nejrychlejší způsob je kliknutí pravým tlačítkem na tlačítko grafické simulace v liště nejvyšší úrovně a zajištění, že režim grafické simulace je Simulace obráběcích strojů. Pokud je pak aktivována klasická grafická simulace (CPR), bude použita Simulace obráběcích strojů. Druhým způsobem je její aktivace z hlavního menu: Moduly > Sim. stroje-TMS > Simulace obráběcích strojů. Tak se otevře lišta Ovládání Simulace Obráběcích strojů.
KROK 2: VÝBĚR STROJE Klikněte na šipku v pravém dolním rohu lišty Ovládání Simulace Simulace Obráběcích strojů a vyberte Načíst Stroj.
Otevře se dialog Modely Simulace Obráběcích Strojů a zobrazí známé soubory sestav strojů. Vyberte ze seznamu obráběcí stroj nebo klikněte na tlačítko Uživatelská Složka pro označení zvláštní složky obráběcích strojů. Otevře se okno grafické simulace s načteným strojem. 41
Práce se Simulací obráběcích strojů
Umístění Uživatelské Složky je uloženo v systémových preferencích každého uživatele. Název modelu stroje je uložen se souvisejícím souborem součásti.
KROK 3: AKTUALIZACE SOUČÁSTI V případě potřeby klikněte na šipku v pravém dolním rohu lišty Ovládání Simulace Simulace Obráběcích strojů a vyberte Nastavení…. To vám umožní přesunout počátek součásti tak, aby odpovídal počátku v souboru sestavy stroje. Tyto vzdálenosti jsou udávány absolutně v jednotkách součásti od počátku stroje do počátku součásti.
A. Počátek (nula) stroje uprostřed spodku součásti. B. Počátek součásti 1. Záporná velikost X 2. Záporná velikost Y 3. Kladná velikost Z
KROK 4: VÝBĚR VOLEB GRAFICKÉ SIMULACE Vyberte si volby, které chcete během simulace použít prostřednictvím Menu Ovládání simulace.
KROK 5: SPUŠTĚNÍ SIMULACE Pro grafickou simulaci operací si vyberte operace, které chcete simulovat a pak použijte tlačítka ovládání simulace.
42
Práce se Simulací obráběcích strojů
SIMULACE OBRÁBĚCÍCH STROJŮ - ROZHRANÍ Základní rozhraní Simulace obráběcích strojů se moc neliší oproti standardním liště Ovládání Simulace GibbsCAM. Ve skutečnosti se rozhraní stále nazývá Ovládání Simulace. Rozdíl je v doplnění dvou dalších nastavení s rozbalovacím menu v v. dolní části lišty (Zobrazení nástroje a Režimu simulace) a volby v menu. Také jsou jiné výsledky grafické simulace. Vykreslené zobrazní je OpenGL 3D součást, jejíž velikost lze měnit, posunovat ji a otáčet bez restartování simulace. 1. Zobrazení Nástroje 2. Simulace Stroje/ Souèásti 3. Menu Ovládání simulace
Zobrazení Nástroje: Volba Zobrazení Nástroje se podobá klasické funkci grafické simulace zobrazení neviditelného, průhledného nebo plného nástroje. Jako při standardní simulaci, skrytý nástroj umožňuje nejrychlejší vykreslování, plný nástroj je zase volbou nepomalejší.
Simulace Stroje/Součásti: Volba režimu Simulace určuje, zda Simulace obráběcích strojů zobrazí kompletní model stroje a součást (Simulace Stroje) nebo zobrazí pouze součást (Simulace Součásti). Před použitím režimu Simulace Stroje musí být načten soubor stroje pomocí volby Načíst Stroj v menu Ovládání Simulace.
43
Práce se Simulací obráběcích strojů
Pokud váš MDD správně definuje skupinu nástrojů a nulovou (výchozí) pozici obrobku, Simulace obráběcích strojů může být spuštěna v režimu simulace Stroje bez načítání souboru se strojem. V takovém případě
Menu Ovládání simulace: Toto menu umožňuje ovládat vzhled a obsah vykreslování Simulace obráběcích strojů. Menu Ovládání Simulace je z většiny stejné jako v režimu standardní simulace nebo Flash CPR. Volby v tomto menu jsou podrobně popsány v odstavci “Volby vykreslování simulace obráběcích strojů”.
VOLBY VYKRESLOVÁNÍ SIMULACE OBRÁBĚCÍCH STROJŮ Zadat Start/Stop Op. #... Tato funkce otevře dialog pro nastavení operace, kde má začít grafická simulace a/ nebo nastavit bod zastavení, kde simulace zastaví a počká, až ji opět spustíte. Volba Start v Op. lze použít pokud již byly operace jednou graficky simulovány a vy chcete přeskočit operace, které jste už viděli. Například máte součást s 10 operacemi a víte, že prvních 7 operací je správných a simulace je také v pořídku, ale chcete upravit operace 8-10. S použitím této volby můžete přeskočit operace 1-7 a začít u 8. Pokud se nezmění data operací nebo nástrojů prvních sedmi operací, simulace přeskočí na operaci 8. Volba Stop před Op ukončí grafickou simulaci před vámi zadanou operací. Pokud stisknete tlačítko Spustit, grafická simulace opět začne.
Použít Stop Op. Zatržení této volby aktivuje funkci Start v Op. Odebrání zatržení deaktivuje zadaný startovní bod zadaný v dialogu Zadat Start/Stop Op #. Zastavit před Upnutím/Vyjmutím: Zatržení této volby aktivuje funkci Stop před Op. Odebrání zatržení deaktivuje zadaný bod zastavení zadaný v dialogu Zadat Start/Stop Op #. Zobrazit Čas: Tato volba nastaví stavové pole aby zobrazovalo očekávaný čas obrábění. Zobrazit Op: Tato volba nastaví stavové pole aby zobrazovalo číslo aktuální operace. 44
Práce se Simulací obráběcích strojů
Průhledný polotovar: Tato volba způsobí zprůhlednění polotovaru a tak zobrazí oblasti, které jsou skryty za zdí. Zároveň zpomalí rychlost vykreslování simulace. Průhledná Upínka: Tato volba zprůhlední tělesa upínek a umožní vizualizaci oblastí, které jsou skryté za stěnami. Zároveň zpomalí rychlost vykreslování simulace. Přeskočit výplachy: Tato volba zvýší rychlost grafické simulace tím, že potlačí zobrazování malých vyjetí u vrtacích operací, které používají výplachy. Přeskočit Neoznačené Op: S touto volbou budou při simulaci vykreslovány pouze právě označené operace. Operace jsou ovšem stále generovány. Tato volba jednoduše zkracuje dobu grafické simulace. Pohyb Nástroje na Označeném Tělese: Tato volba umožňuje neobráběcí simulaci pohybu nástroje. Použití této volby zvýší rychlost grafické simulace v těch případech, kdy zobrazení odebíraného materiálu není tak důležité, jako to co dělá nástroj. Prověření Kolize: Tato volba aktivuje prověřování kolizních událostí v Simulaci obráběcích strojů. Výsledek kolizní události je řízen nastavení parametrů “Kolize/Limity” v “Nastavení Simulace obráběcích strojů”. Tolerance pro detekci kolizí se nastavují v Preferencích. Pokud je Kolize/Limity nastaveno na “Zpráva na obrazovku” pak je generována zpráva s popisem všech "kolizí". Zpráva obsahuje kdy ke kolizi dochází (Čas), XYZ souřadnice kolize (Místo), která operace a který nástroj se jí účastní a lze ji uložit jako textový soubor. Navíc jsou zde sloupce Prim 1, který popisuje zda koliduje Nástroj nebo Držák a Prim 2, který hlásí zda došlo ke kolizi s Polotovarem nebo Upínkou. Aktivace této volby zpomalí rychlost vykreslování.
Prověřit rozsah pojezdů stroje: Tato volba umožňuje Simulaci obráběcích strojů prověřovat veškerý pohyb os mimo zadané limity pro všechny komponenty stroje. Pokud je překročen rozsah některé osy, je generována kolizní událost stejným způsobem, jako je generována pokud kolidují dvě komponenty. Výsledek překročení rozsahu pojezdů os je nastavován Kolize/Limity nastavením v dialogu Nastavení Simulace obráběcích strojů. 45
Práce se Simulací obráběcích strojů
Načíst Stroj: Tato volba vám umožňuje zvolit soubor se sestavou stroje, který bude použit pro aktivní součást. Jakmile je výběr proveden, bude tento stroj používán pro součást automaticky, dokud nezvolíte jiný. Kliknutím na Uživatelská Složka můžete vybrat adresář, který obsahuje soubory se sestavami strojů. Vyberte stroj, který chcete použít a klikněte na OK.
Nastavení… Tato volba je používána, pokud soubor součásti neleží přímo v prostoru stroje. To se stane, pokud počátek součásti není uprostřed a na spodku definovaného pracovního prostoru. Pro přemístění součásti do prostoru stroje definujte vzdálenost od počátku stroje k počátku součásti. Tyto vzdálenosti jsou udávány absolutně v jednotkách součásti od počátku stroje do počátku součásti. A. Poèátek (nula) stroje uprostøed spodku souèásti. B. Poèátek souèásti 1. Záporná velikost X 2. Záporná velikost Y 3. Kladná velikost Z Viditelnost částí stroje: Tato volba otevírá dialog v kterém lze ovládat viditelnost komponent (částí) v souboru sestavy stroje. Můžete nastavovat komponenty individuálně a/nebo celé skupiny, definované v Sestavit Stroj.
46
Práce se Simulací obráběcích strojů
Jako u hladin a souřadnicových systémů, ikona oka vám umožňuje zobrazit nebo skrýt komponentu. Kromě toho ji můžete nastavit na různou úroveň viditelnosti od 0 (neviditelná) po 255 (plné).
Neupínat do protivřeten: Počáteční Polotovar v protivřetenu je ve výchozím nastavení vypočten vždy, když je Simulace obráběcích strojů aktivována nebo převinuta. Aktivace této volby způsobí, že bude výpočet polotovaru v protivřetenu odložen dokud nebude ukončena simulace obrábění hlavního vřetene. To může snížit využití systémových prostředků Simulací obráběcích strojů a ulehčit vykreslování, zvláště na pomalejších strojích. Obnovit simulaci: Tato volba restartuje probíhající Simulaci obráběcích strojů.
47
Práce se Simulací obráběcích strojů
Nastavení: Tato volba otvírá dialog Nastavení Simulace obráběcích strojů. I když je tento dialog v podstatě stejný jako Nastavení Flash CPR, ukládají oba dialogy data odděleně. Tyto preference jsou popsány v “Nastavení Simulace obráběcích strojů” začínající na straně 12.
Vytvořit plošné těleso: Tato funkce převede aktuální vykreslený stav na plošné těleso. Plošné těleso bude v pracovním prostoru vypadat jako průhledný objekt. Jedno z možných použití plošných těles je jako polotovaru za účelem "Jen zobrazit", tedy nelze je použít jako polotovar pro vytváření dráhy nástroje, ale lze je zobrazit v grafické simulaci Flash CPR. Podíváte-li se na dialogu vlastnosti, můžete vidět, že nelze udělat v podstatě nic jiného, než nastavit těleso jako součást, upínku nebo polotovar. Definice plošného tělesa jako polotovaru může být velmi užitečná pro ukládání vykresleného stavu, takže můžete okamžitě pokračovat s dalšími operacemi.
48
Práce se Simulací obráběcích strojů
Obrázek 12: Příklad plošného tělesa představujícího polotovar.
49
Práce se Simulací obráběcích strojů
NÁSTROJE NASTAVENÍ Porozumění tomu, jak správně definovat nástroje a pozice je zásadní pro dosažení korektního vykreslování Simulace obráběcích strojů. Tato sekce se zabývá definováním nástrojů pro Simulaci obráběcích strojů. Informace o nastavování skupin nástrojů v sestavě stroje je popsána v “Skupiny nástrojů” začínající na straně 23. V této sekci si projdeme postupem nastavení skupiny nástrojů stroje. Strojem je relativně standardní dvouvřetenový multifunkční (MTM) stroj. MDD pro tento stroj se postará o délku držáku nástroje, takže uživatel nebude muset vypočítávat vzdálenost špičky (čela) nástroje od bodu upnutí. Hodnota Použít délku držáku nástroje v MDD může být nastavena na 0, Y0, Z0, protože bod upnutí je znám a definován v nastavení Sestavit Stroj (viz dále). Soubor sestavy stroje byl definován se všemi komponentami odkazovanými z CS stroje, #1 v obrázcích dále. Hlava (revolver) je definován v dialogu Přidat součást jako otočná osa a bod otáčení (#2 dole a Obrázek 14) a je uváděn v CS stroje. Počátek nebo bod upnutí revolveru (hlavy) pro nástroje (#3 dole a Obrázek 15) je nastaven v dialogu Nastavení. Bod může být nastaven a zobrazen kliknutím na tlačítka Z výběru a Zobrazit.
Obrázek 13: Příklad nastavení.
50
Práce se Simulací obráběcích strojů
Obrázek 14: Definice středu otáčení revolveru (hlavy).
Obrázek 15: Bod upnutí na revolveru (hlavě).
51
Práce se Simulací obráběcích strojů
Zaměříme se na čtyři základní nastavení nástrojů: vnější průměr frézování & orientace čela a vnější průměr soustružení & orientace čela/vnitřního průměru. Obrázek napravo je příklad zobrazení v Simulaci obráběcích strojů s plně definovanými nástroji. Zaměříme se na nástroje #3 (vrták na vnější průměr), #6 (čelní frézovací nástroj pro frézování závitů, #13 (upichovací nástroj) a #20 (destička orientovaná na vnitřní průměr). Do přibližného umístění každého nástroje byl doplněn přibližný bod znázorňující Počátek vřetene/skupiny nástrojů (také nazývaný počáteční bod), když je daný nástroj v pozici pro obrábění. Každá informace o posunutí nástroje je provedena relativně k tomuto bodu. Při pohledu zpět na Obrázek 13 můžeme vidět zřetelněji, že se počátek vznáší v prostoru pro nástrojový držák nebo pro čelo na revolveru (hlavě), podle použitého nástroje. Také můžeme vidět, že plošně orientované nástroje bude nutné korigovat (offsetova) v Xr pro správné umístění, zatímco nástroje orientované na vnější průměr bude nutné korigovat (offsetovat) v Z. Kromě toho bude nutné použít všechny korekce nebo posunutí revolverové hlavy. 1. 2. 3. 4.
Korekce nástroje v Xr Korekce nástroje v Z Posunutí revolveru v Z Posunutí revolveru v Xr
Obrázek 16: Dialog posunutí revolverové hlavy. Je důležité pamatovat na rozdíl mezi hodnotami korekcí nástrojů a hodnotami posunutí revolverové hlavy.
Frézovací skupiny nástrojů Nástroje jsou umístěny ve frézovací skupině nástrojů při obrábění, když se nástroj stane aktivním obráběcím nástrojem. Nástroj je umístěn v lokaci definované nastavením v Počátek vřetene/skupiny nástrojů v Dialog nastavení nástroje Sestavit stroj.
52
Práce se Simulací obráběcích strojů
Pro frézovací skupiny nástrojů by měl být nástroj korigován pouze v Z. Jsou dva způsoby jak definovat korekci v Z frézovacího nástroje. Jedním způsobem je použít Z korekci nástroje z dialogu nástroje, což znamená délka mimo držák plus vzdálenost o kterou držák nástroje vyčnívá ze skupiny nástrojů. Druhým způsobem je nechat simulaci obráběcích strojů vypočítat korekce v Z s použitím délky nástrojového držáku a “Délka mimo držák”. Aby mohla simulace obráběcích strojů vypočítat Z korekci pro nástroje ve frézovací skupině nástrojů, musí být aktivováno nastavení v MDD. Toto nastavení se nazývá “Použít délku Nástroje / Držáku” a je to jedno z nastavení skupin nástrojů v MDD. Pokud je tato volba zatržena, nástroj a držák (je-li použit) jsou umístěny tak, že nástroj a držák vyčnívá z čela vřetene. Korekční posunutí nástroje jsou použity z této výchozí pozice. Pokud volba není zatržena, pak je střed čela/špičky nástroje zobrazen na čele vřetena, s posunutím o korekční posunutí nástroje.
Frézovací nástroje - čelní Zde použijeme jako příklad nástroj v pozici #6. Aby se špička nástroje dostala do správného místa, musíme použít korekci nástroje. Vzdálenost od bodu počátku do středu je upínacího otvoru je 30mm nebo 1.181 palce. V dialogu Posunutí Revolverové Hlavy zadáme velikost korekce Xr -1.181.
Pokud bychom nepoužívali funkci MDD umožňující výpočet délky nástroje & držáku, museli bychom také zadat korekci Z. Délka nástroje z držáku je 1.2 palce a držák nástroje má určitou délku. Museli bychom znát 53
Práce se Simulací obráběcích strojů
měřenou délku držáku pro správný výpočet Z korekce. V dialogu Posunutí Revolverové Hlavy bychom zadali velikost korekce Xr -1.181 a korekci Z 1.2+(měřená délka) palců.
Frézovací nástroje - vnější průměr Zde použijeme jako příklad nástroj v pozici #3. Aby se špička nástroje dostala do správného místa, musíme použít korekci nástroje. V tomto případě, pokud je díra pro držáky vyrovnána na vnějším průměru, budeme muset korigovat nástroj v Z. Vzdálenost od počátku do středu upínacího otvoru je 50mm nebo 1.9685 palce. V dialogu Posunutí Revolverové Hlavy zadáme velikost korekce nástroje -1.9685 v Z.
54
Práce se Simulací obráběcích strojů
Soustružnické skupiny nástrojů Nástroje jsou připojeny do soustružnické skupiny nástrojů během simulace obráběcích strojů jako výsledek informací v dialogu nástroje. Dialog nástroje obsahuje číslo skupiny nástroje a pozici nástroje ve skupině nástrojů. V dialogu nastavení aktivuje povolení volby “Má Revolver” definici pozice nástroje. To umožňuje sestavě stroje uložit informace o pozicích nástrojů ve skupině nástrojů. Každá pozice je očíslována a číslo pozice je přiřazeno do čísel pozic nástrojů v dialogu nástroje pro zobrazení každého nástroje ve správné pozici. Nástroj je připojen do skupiny nástrojů, takže pokud je pozice daného nástroje přemístěna do místa obrábění, nástroj je v pozici upnutí nástroje dané skupiny nástrojů. Tato pozice upnutí je definována pomocí nastavení Počátek vřetene/skupiny nástrojů v Dialog nastavení nástroje Sestavit stroj. Velikost korekce nástroje z dialogu nástroje je použita pro upravení pozice nástroje ve skupině nástrojů z pozice upnutí nástroje. To znamená, že pokud jsou nastaveny velikosti korekce daného nástroje na nulu, řídicí bod nástroje (obvykle špička destičky nástroje) je zobrazena v pozici upnutí nástroje. Obvyklé místo ve skupině nástrojů pro pozici upnutí nástroje je roh revolverové hlavy nejblíže k vřetenu, které bude adresovat skupina nástrojů během obrábění. Velikost korekce nástroje slouží pro polohování špičky nástroje se správnou korekcí od pozice upnutí nástroje, s ohledem na potřebnou délku a šířku držáku nástroje a všech redukcí nebo sestavy poháněného nástroje.
Soustružnické nástroje - vnější průměr Zde použijeme jako příklad nástroj #13. Aby se špička nástroje dostala do správného místa, musíme použít korekci nástroje. Systém automaticky vyrovná špičku nástroje na přední stranu vřetene a nastaví korekce, takže bod dotyku je správný vzhledem k tlouš˙ce nástroje. Toto nastavení nástroje je snadné, jednoduše
55
Práce se Simulací obráběcích strojů
potřebujeme zadat délku držáku nástroje, která je v tomto případě 4 palce. V dialogu Posunutí Revolverové Hlavy prostě zadáme velikost korekce Xr 4.
Soustružnické nástroje - vnitřní průměr & čelo Zde použijeme jako příklad nástroj #20. Aby se špička nástroje dostala do správného místa, musíme použít korekci nástroje. Toto nastavení nástroje je trochu komplikovanější, protože držák nástroje posunuje destičku
56
Práce se Simulací obráběcích strojů
v Z a vzdálenost od počátku do středu upínacího otvoru je 30mm nebo 1.181 palce. Držák je tři palce dlouhý, takže zadáme Z korekci 3 palce a Xr hodnota posunutí -1.181 do dialogu Posunutí Revolverové Hlavy.
Nástroje definované s nástrojovými držáky Všechny nástroje by měly být definovány s držáky pokud má být nástroj použit v Simulaci obráběcích strojů, takže je nástroj zobrazen připojený ke skupině nástrojů.
Sdružené skupiny & speciální držáky Pokud je nástroj sdružený nebo je použit speciální blok držáku, budete muset použít Posunutí Revolverové Hlavy takže bude Simulace obráběcích strojů vědět o zvláštních pohybech, které musí skupina nástrojů provést, aby se špička nástroje dostala do správné pozice.
57
Práce se Simulací obráběcích strojů
58
SKRIPTOVÁNÍ
Skriptování
KAPITOLA 5 : Skriptování SKRIPTY V SIMULACI OBRÁBĚCÍCH STROJŮ V Simulaci obráběcích strojů je k dispozici jednoduchá, ale výkonná funkce skriptování/maker. Tato funkce vám umožňuje vytvořit vlastní pohyb Simulace obráběcích strojů, který simuluje pohyby skutečného stroje. Tyto skriptované makro programy (nazývané "Skripty") obsahují informace o pohybu, který není znám nebo není zajištěn aplikací GibbsCAM tak podrobně, aby byla zobrazena reálně vypadající simulace pomocných operací pro daný stroj. Takto můžete strávit tolik času, kolik je potřeba vytvářením velmi detailního a specifického typu simulace pomocných operací daného stroje, např. zobrazovat pohyb koníku a pevné lunety a zobrazovat přesné pohyby čelistí sklíčidla. Skripty Simulace obráběcích strojů jsou spouštěny Simulací obráběcích strojů při přehrávání operací v souboru VNC pokaždé, když přijde na řadu pomocná operace. Skipty Simulace obráběcích strojů lze také volat přímo pomocí příkazového souboru v komentáři Na začátku operace nebo Na konci operace v Pomocných datech všech operací (např. postskript). Soubory se skripty by měly být umístěny ve složce s modelem stroje, v podadresáři s názvem “scripts”.
Skripty simulace obráběcích strojů jsou intepretovány, což znamená, že textový soubor, obsahující skriptové příkazy, bude v sekvencích čten a analyzován (s výjimkou podmíněných příkazů) v čase jejich vykonávání. Každý příkaz skriptu způsobí nějakou akci Simulace obráběcích strojů. Skriptovací jazyk simulace obráběcích 61
Skriptování
strojů podporuje lokální i globální proměnné, jednoduché matematické operace a příkazy podmíněné logiky. Skriptovací jazyk nerozlišuje velikost písmen.
TYPY SKRIPTŮ Je pět různých typů skriptů: Skript začátku pomocné operace: Tento typ skriptu je spouštěn pokud se vyskytne pomocná operace stejného názvu jako skript na začátku prvního prvku dráhy pomocné operace. Tento typ skriptu je "jednorázový", kde všechny ostatní pohyby Simulace obráběcích strojů jsou pozastaveny a skript je spuštěn nepřetržitě. Skripty pro začátky jsou uloženy v podadresáři /scripts/startscript. Seznam těchto skriptů se nachází v sekci “Názvy skriptů pomocných operací simulace obráběcích strojů” na straně 62 Skript konce pomocné operace: Tento typ skriptu je spouštěn pokud se vyskytne pomocná operace stejného názvu jako skript na konci posledního prvku dráhy pomocné operace. Tento typ skriptu je "jednorázový", kde všechny ostatní pohyby Simulace obráběcích strojů jsou pozastaveny a skript je spuštěn nepřetržitě. Koncové skripty jsou uloženy v podadresáři /scripts/endscript. Seznam těchto skriptů se nachází v sekci “Názvy skriptů pomocných operací simulace obráběcích strojů” na straně 62 Časovaný skript: Tento typ skriptu je spouštěn pokud se vyskytne pomocná operace stejného názvu jako skript na začátku prvního prvku dráhy pomocné operace. Tento typ skriptu je synchronní, což znamená, že pohyb skriptu je časově synchronizován s veškerým dalším pohybem Simulace obráběcích strojů, a skript je vykonáván paralelně. Časované skripty jsou uloženy v podadresáři /scripts/timebased. Explicitní skript: Tento typ skriptu je spouštěn pokud je provedeno explicitní zavolání postskriptovým příkazem v některé operaci GibbsCAM, tedy v pomocné operaci Na začátku operace nebo Na konci operace. Tyto skripty jsou spouštěny jako jednorázové skripty u prvků obsahujících příkaz spuštění skriptu. Tyto skripty jsou uloženy v podadresáři /scripts. Implicitní skript: Tento typ skriptu je ve výchozím nastavení spouštěn v určitých klíčových místech simulace obráběcích strojů. V tuto chvíli to zahrnuje skript začátku simulace obráběcích strojů, skript výměny nástroje a skript konce simulace obráběcích strojů. Tyto skripty jsou spouštěny jako jednorázové skripty u prvků obsahujících příkaz spuštění skriptu. Tyto skripty jsou uloženy v podadresáři /scripts.
NÁZVY SKRIPTŮ POMOCNÝCH OPERACÍ SIMULACE OBRÁBĚCÍCH STROJŮ Skripty Simulace obráběcích strojů, které jsou spouštěny jako výsledek pomocných dat v programu (tedy skripty začátku, konce a časované skripty) používají "základní název" pomocné operace s příponou _script. Nerozlišují malá a velká písmena, ale doporučujeme použití velkých písmen jako na obrázku v zájmu čitelnosti. Pro pomocné operace s různými dílčími typy, např. LoadSpindleBarFeed_script a LoadSpindleRobot_script, hlavní typ pomocné operace lze použít pro jakýkoliv dílčí typ. Pokud je přítomen dílčí typ skriptu, bude použit místo skriptu hlavní pomocné operace. 62
Skriptování
Aktuální seznam názvů skriptů Pomocných operací následuje. LoadSpindle_script † LoadSpindleManual_script LoadSpindleAutoBarFeed_script LoadSpindleAutoChuck_script LoadSpindleBarFeed_script LoadSpindleBarPull_script LoadSpindleSubSpinPull_script LoadSpindleRobot_script
UnLoadSpindle_script † UnLoadSpindleManual_script UnLoadSpindleAutoChuck_script UnLoadSpindlePartCatcher_script UnLoadSpindleGripper_script UnLoadSpindleRobot_script UnLoadSpindlePartDrop_script UnLoadSpindlePushOut_script
TailstockIn_script † TailstockOut_script † PosTailstock_script †
SubSpindleOnPart_script † SubSpindleReturn_script †
PartShift_script † PartShiftManual_script PartShiftAutoChuck_script PartShiftBarFeed_script PartShiftAutoBarFeed_script PartShiftBarPull_script PartShiftSubSpinPull_script PartShiftRobot_script
SteadyRestIn_script † SteadyRestOut_script † PosSteadyRest_script † CatcherIn_script † CatcherOut_script † PartIndex_script † MoveTool_script † AllStop_script † MachMode_script †
† označuje hlavní typ pomocné operace
PŘÍKAZY Skriptovací jazyk obsahuje následující skriptové příkazy: MoveTo: Tento příkaz pohne (animuje) tělesa ve směru jejich os do polohy se zadaným počtem animačních kroků. Tento příkaz může ovládat více těles zároveň. Zadané osy se budou pohybovat současně. MoveTo [Z102] [Z901] -50 Step 10 Delay 50 Příkaz přesune tělesa “Z102” a “Z901” ve směru jejich os o -50 jednotek v 10 krocích s prodlevou 50 milisekund mezi kroky. GoTo: Tento příkaz staticky přemístí ("teleportuje") tělesa do nového osového umístění. Tento příkaz může ovládat více těles zároveň. Zadané osy se budou pohybovat současně. GoTo [Z102] [Z901] 0 Přemístí těleso “Z102” a “Z901” do jejich polohy “0”. SetPos: Tento příkaz pracuje stejně jako GoTo, ale na konci nemá překreslení. 63
Skriptování
Redraw: Tento příkaz způsobí překreslení. Delay: Způsobí prodlevu o zadaný počet milisekund. Delay 500 Zastaví systém na půl sekundy. Load: Načte součást pro zadané těleso P. Může to provést neviditelně, pokud je zadáno “Vis 0”. Load P1 Vis 0 Část 1 je neviditelně načtena. Unload: Odebere součást, která je umístěna jako zadané těleso P. SetVis: Tento příkaz nastavuje viditelnost jednoho nebo více těles. Použijte 0 pro neviditelnost, 1 pro průsvitnost a 2 pro neprůhlednost. SetVis Z101 Y101 2 Nastaví tělesa “Z101” a “Y101” na viditelná. SetPartVis: Zobrazí nebo skryje součást SetVar: Tento příkaz definuje proměnnou a nastavuje její hodnotu. SetVar #InitDist = 5.1 Proměnná #InitDist je definována a nastavena na hodnotu 5.1. Jako jednotky jsou použity jednotky součásti. ChangeTool: Tento příkaz mění nástroj. Je obvykle používán pro stroje s ATC pro přesnější vykreslení výměny nástroje. Obvykle dochází k výměně nástroje těsně před operací. Pokud skriptujete pohyb ATC do výchozí polohy nástroje a zpět k součásti, systém (ve výchozím nastavení) vymění pouze nový nástroj těsně před začátkem nové operace. Tento příkaz vám umožňuje vynutit vykreslení nového nástroje v příhodnější dobu. Reparent: Tento příkaz přiřazuje vlastníka součásti tělesu P, takže ho lze přesunout. "Připojuje" součást k tělesu (rodičovské těleso k zadanému tělesu P), takže pokud se toto těleso pohne, součást se pohne s ním, jako například když protivřeteno vyjme součást z hlavního vřetene. Reparent P1 P2 Přiřadí vlastnictví součásti v P1 k tělesu P2 a jeho tělesu předchozímu ("rodiči").
Podmíněné příkazy Skriptovací jazyk obsahuje následující příkazy podmínkové logiky. 64
Skriptování
IF ELSE ENDIF Podmínkové výrazy (ověření v příkazu IF) podporuje pouze relační operátory (<,<=,>,>=,=,<>), ale levé a pravé strany mohou být komplexní aritmetické výrazy.
Ladicí příkazy Print : Tento příkaz vypíše obsah do statistické konzole Simulace obráběcích strojů (Nastavení Simulace obráběcích strojů -> Statistika... zatrhávací rámeček). Jako může být použit buď textový řetězec nebo skriptovací výraz. Print "Poloha osy Z: " PrintLn %Z Výstup skriptovací konzole: Poloha osy Z: -43.002149 Print "Poloha koníku ofsetována od cílové z-souřadnice operace: " PrintLn %Z901 - @ZPosition Výstup skriptovací konzole: Poloha koníku ofsetována od cílové z-souřadnice operace: 26.0 PrintLn : Tento příkaz vypíše obsah do statistické konzole Simulace obráběcích strojů (Nastavení Simulace obráběcích strojů -> Statistika... zatrhávací rámeček). Jako může být použit buď textový řetězec nebo skriptovací výraz. PrintLn připojí za posun na další řádku, Print to nedělá. PrintLn "Toto je zkouška." Výstup skriptovací konzole: Toto je zkouška. PrintLn 100 * -100 Výstup skriptovací konzole: -10000 PrintLn "V resetovacím skriptu" Print "Z102 = " %Z102 PrintLn "a (Z102 + 10) * 2 – 150 = " (%Z102 + 10) * 2 – 150 Výstup skriptovací konzole: V resetovacím skriptu Z102 = 0 a (Z102 + 10) * 2 – 150 = -130
O příkazech a překreslení Obrazovka není automaticky překreslena po každém příkazu skriptu. Chování je následující: •
GoTo a MoveTo provedou překreslení na konci příkazu. MoveTo může provést několik překreslení, je zabudováno jedno po každé obrazovce, kterou příkaz automaticky vytvoří. 65
Skriptování
•
SetPos, SetVis, Load, Unload, Reparent, ChangeTool, SetPartVis mohou změnit grafický stav simulace, ale po jejich dokončení není automaticky provedeno překreslení. To umožňuje uživateli provádět kompozici scény s více příkazy a pak zobrazit výsledky pomocí Redraw (Překreslit), když je scéna připravena.
•
GoTo, MoveTo a Delay mohou provést automatické překreslení na začátku příkazu, pokud se změnil grafický stav od posledního překreslení. To by bylo spuštěno příkazy SetPos, SetVis, Load, Unload, Reparent, ChangeTool nebo SetPartVis.
OPERÁTORY Skriptovací jazyk obsahuje následující matematické operátory: + (znaménko plus): Provede součet proměnných na obou stranách od +. - (znaménko minus): Provede odečtení proměnné napravo od – od proměnné nalevo od –. * (znaménko násobení): Provede násobení vynásobení proměnných na obou stranách od *. / (znaménko dělení): Provede vydělení proměnné nalevo od / proměnnou napravo od /. () (závorky): Závorky slouží k určování pořadí operací.
PROMĚNNÉ Skriptovací jazyk podporuje lokální, globální a operací definované proměnné. Místní proměnné jsou definovány, používány a zaměřeny interně na MS Script. Globální proměnné jsou definovány buď ve skriptu nebo jako součást globálně dostupného prostředí, které je vytvořeno a spravováno dynamicky Simulací obráběcích strojů. Operací definované proměnné představují data pomocných operací, které jsou zadávány uživatelem při vytváření pomocné operace (např. ZPosition) Lokální proměnné mají tento formát: #názevproměnné Globální proměnné, které jsou pouze pro čtení (read-only) mají následující formát: &názevproměnné (např. &MMnaJednotkySoučásti)
66
Skriptování
Následuje seznam dostupných definovaných globálních proměnných. Proměnná
Data
&PartUnit (jednotky součásti)
0=metrické, 1=imperiální
&OpType (typ operace) 0=frézování, 1=soustružení, jiná hodnota=žádné &OpSubType (podtyp operace)
Frézování: 0=vrtání, 1=konturování, 2=kapsování, 3=frézování závitů, 4=frézování ploch, jiná hodnota=žádné Soustružení: 0=konturování, 1=hrubování, 2=závitování, 3=vrtání, 4=pomocné, jiná hodnota=žádné
&OpToolGroup (skupina nástrojů operací) &ToolType (typ nástroje)
0=frézování, 1=soustružení, jiná hodnota=žádné
<oolOffset (korekce nástroje) &MMToPartUnits (MM na jednotky součásti) &P1OffsetZ (P1 korekce Z) &P2OffsetZ (P2 korekce Z) Globální proměnné mohou být také definovány uživatelem. Jejich formát je následující: $názevproměnné (např. $calcvar1) Proměnné hodnot os, které jsou pouze pro čtení, mají tento formát: %variablename (např. %X102, který vrátí aktuální pozici osy X vřetene 2.) Pro nastavení hodnoty osy použijte příkaz SetPos. Operační proměnné mají tento formát: @názevproměnné (např.@ZPosition) 67
Skriptování
Následuje seznam dostupných definovaných operačních proměnných. Proměnná
Data pomocné operace Komentář
@USERFLOW
"UserFlow"
@USERWORKPIECE
"UserWorkPiece"
@MOVESTOOL
"MovesTool"
Přítomnost a obsah tohoto pole nám říká, že tato operace pohybuje nástrojem
@ATHOME
"AtHome"
Přítomnost a obsah tohoto pole nám říká, že je tato operace v základní poloze
@STARTOFFPART
"StartOffPart"
Přítomnost a obsah tohoto pole nám říká, že tento nástroj začíná "mimo" součást
@ENDOFFPART
"EndOffPart"
Přítomnost a obsah tohoto pole nám říká, že tento nástroj končí "mimo" součást
@CSORIENTS
"CSOrients"
Přítomnost a obsah tohoto pole nám říká, že souřadnicový systém této operace orientuje součást/nástroj
@ORIENTA
"OrientA"
Pokud je toto pole přítomno, obsahuje orientaci A
@ORIENTB
"OrientB"
Pokud je toto pole přítomno, obsahuje orientaci B
@ORIENTC
"OrientC"
Pokud je toto pole přítomno, obsahuje orientaci C
@TIME
"Time"
@FEEDRATE
"FeedRate"
@FEEDDIST
"FeedDistance"
@ZCLEARANCE
"ZClearance"
@XPOSITION
"XPosition"
@ZGRIP
"ZGrip"
@ZRETRACT
"ZRetract"
@XDROP
"XDrop"
@ZDROP
"ZDrop"
@FROMWORKPIECE
"FromWorkPiece"
@TOWORKPIECE
"ToWorkPiece"
@ORIENTATION
"Orientation"
68
Skriptování
Proměnná
Data pomocné operace Komentář
@CSYNCHED
"CSynched"
@WITHPART
"WithPart"
@ZINITFACEPOS
"ZInitialFacePos"
@ZPOSITION
"ZPosition"
@AFTERSHIFT
"AfterShift"
@OPENCOLLET
"OpenCollet"
@SPINDLESPEED
"SpindleSpeed"
@SPINDLEON
"SpindleOn"
@FORWARD
"Forward"
@SHIFTORIGIN
"ShiftOrigin"
@PARTSHIFTDIST
"PartShiftDistance"
@SUBINUNLOAD
"SubInUnload"
@PARTINMAIN
"PartInMain"
@PARTINSUB
"PartInSub"
@MAINLOADED
"MainLoaded"
@TOOLGROUP
"ToolGroup"
@NEWPOS
"NewPos"
@XNEW
"XNew"
@XVALUE
"XValue"
@ZNEW
"ZNew"
@ZVALUE
"ZValue"
@CSSPINDLEZX
"CSSpindleZX"
@TOOLTIP
"ToolTip"
@AUTOREMOVE
"AutoRemove"
@TORQUESENSING
"TorqueSensing"
@TORQUEVAL
"TorqueVal"
@PULLBACK
"PullBack" 69
Skriptování
Proměnná
Data pomocné operace Komentář
@SPINUNLOADED
"SpinUnloaded"
@FULLRETURN
"FullReturn"
@POSTSX
"PosTSX"
@POSTSZ
"PosTSZ"
@MACHMODE
"MachineMode"
@XCLEARANCE
"XClearance"
@STEADYRESTNUM
"SteadyRestNum"
@ZGRIP_ALT
"ZGripAlt"
Vypočtená hodnota
@ZCLEARANCE_ALT
"ZClearanceAlt"
Vypočtená hodnota
@PARTSHIFTDIST_ALT
"PartShiftDistAlt"
Vypočtená hodnota
@LATHEMODE
"LatheMode"
Přepnutí do režimu soustružení
@RECREATEOP
"RecreateOp"
Obnoví operaci
POSTSKRIPTOVÉ PŘÍKAZY Skripty simulace obráběcích strojů podporují příkazy, které jsou zadány ručně do postskriptu (pomocná data Na začátku operace nebo Na konci operace) nebo jsou obsaženy v Pomocné operaci Přidat G-kód. Mezi tyto příkazy patří: SetVar ( = ) RunScript ( <proměnná1> = <proměnná2> = …)
MDD EDITOR DOKUMENTY DEFINICE STROJE - MDD •
Délka frézovacího nástroje je ovlivňována nastavením MDD s označením“Použít délku Nástroje / Držáku”. Pokud je tato volba zatržena, nástroj a držák (je-li použit) jsou umístěny tak, že nástroj a držák vyčnívá z čela vřetene. Korekční posunutí nástroje jsou použity z této výchozí pozice. Pokud volba není zatržena, pak je střed čela/špičky nástroje zobrazen na čele vřetena, s posunutím o korekční posunutí nástroje.
•
Limity os, definované v MDD jsou využívány funkcí Sestavení stroje a Simulace obráběcích strojů.
VMM Pomocné osy definované v VMM: VMM mohou nyní po úpravě podporovat definici polohovacích os, jako je např. protivřeteno, v programu vycházejícímu ze standardního chování pomocných operací. To umožňuje 70
Skriptování
pohyb zpracovávat v Simulaci obráběcích strojů pohyb, který není výsledkem obráběcích operací, bez nutnosti použít pro tyto osy skripty. VMM definuje pohyb os pro pomocné operace tak, že počítá s přítomností os, definovaných v modelu stroje. Pokud se osy nachází v modelu stroje, simulace obráběcích strojů tyto osy přemístí vždy, když se vyskytne pomocná operace řídící tyto osy. Tyto nově definované osy budou řízeny interně aplikací GibbsCAM a řízeny Simulací obráběcích strojů. Tímto způsobem lze programovat standardní pohyb pomocných operací buď obecně nebo specificky pomocí VMM a výsledný pohyb se projeví v Simulaci obráběcích strojů, s nebo bez použití doprovodného skriptu Simulace obráběcích strojů. Kromě toho může VMM definovat, že v pomocné operaci bude změněna "rodičovská" příslušnost součásti. To umožňuje plynulý, synchronní přechod součásti z jednoho vřetene do druhého bez nutnosti použití speciálních skriptů. Všimněte si prosím, že pro korektní funkci Simulace obráběcích strojů na vícevřetenových strojích je nezbytný upgrade VMM, protože skripty nelze zcela popsat pohyby protivřetene.
71
Skriptování
72
SIMULACE OBRÁBĚCÍCH STROJŮ VÝUKOVÉ PŘÍKLADY
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
KAPITOLA 6 : Simulace obráběcích strojů - výuka SESTAVIT STROJ - VÝUKA V tomto výukovém příkladu vytvoříme trojrozměrné modely (zobrazené napravo), které budou použity v souboru sestavy stroje Simulace obráběcích strojů. Začneme s připraveným VNC souborem, který obsahuje geometrii potřebnou pro vytvoření plných modelů. Tyto trojrozměrné modely budou definovat stroj, který bude použit Simulací obráběcích strojů. 1. 2. 3. 4. 5. 6. 7. 8.
Stojan Stůl Osa A Otočný oddíl Osa X Osa Y Osa Z Vřeteno
Výuka
•
Otevřete soubor “4 Axis Vertical Mill.vnc” umístěný ve složce Machine Sim - Required, která je nainstalována s vzorovými součástmi. Pravděpodobně budete upozorněni o tom, že systém vytváří pro tento soubor MDD. To bylo možné očekávat, protože byl vytvořen uživatelský MDD, který znázorňuje tuto sestavu stroje. Bez uživatelského MDD by nebylo možné správně definovat lineární a otočné pohyby.
VYTVÁŘENÍ MODELU Jednotlivé Komponenty Jedná se o 4-osou vertikální frézu a la Fadal. Stůl je uchycen na ose A, která je na ose X, která je na ose Y. V souboru jsou již dvě tělesa, “90+0+-90”, vytažená čísla a “Šipka”. Tato tělesa nám pomohou ukázat rotaci osy A. •
V rovině YZ vytáhněte geometrii Základu o X+:300, X-:–300. Pojmenujte toto těleso “Base” (Základna).
75
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
•
V rovině YZ vytáhněte geometrii Stolu o X+:+350, X-:–350. Pojmenujte toto těleso “Table” (Stůl).
•
V rovině YZ vytvořte válec o průměru 360mm, který je 50mm hluboký, s vysunutím od X+350 do X+400. Pojmenujte toto těleso “A Axis” (Osa A) .
Vytváření modelu – Jednotlivé Komponenty
Všimněte si, že v názvu je mezera.
!
Je velmi důležité správně orientovat (vyrovnat) tělesa, která znázorňují otočné osy, kolem jejich středu otáčení. Pokud je to možné, je doporučeno model otočné osy modelovat pomocí válcového místo kvádrového tvary, což usnadní potvrdit správnost otáčení v nástroji Sestavit Stroj.
•
V rovině YZ vytáhněte geometrii Otočného tělesa v X+:+600, X-:–+400. Pojmenujte toto těleso “Rotary_Body”.
•
V rovině XZ vytáhněte geometrii osy X v D+:+0, D-:-500. Pojmenujte toto těleso “X_Axis” (Osa X).
•
V rovině XZ vytáhněte geometrii osy Y v D+:0, D-:-600.
•
Proveďte nedestruktivní odečtení modelu osy X od modelu osy Y. Pojmenujte nové těleso “Y_Axis” (Osa Y) a smažte původní vytažené těleso "Y Axis". Teď vytvoříme tělesa osazená na ose Z.
•
V rovině XZ vytáhněte tvar osy Z od D+:0 to D-:–470.
•
Z roviny XY vytvořte kvádr (funkce krychle) o vyobrazených rozměrech.
•
Zaoblete dolní hrany, které jsou rovnoběžné s osou Y, zaoblením 50mm.
76
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
Zaoblete horní hrany jako na obrázku o 130mm.
•
Sečtěte (spojte) vytažení a zaoblené těleso. Pojmenujte toto těleso “Z_Axis” (Osa Z).
•
V rovině XZ otočte geometrii Vřetene o 360°. Pojmenujte toto těleso “Spindle” (Vřeteno).
•
Abyste vytvořili nástroj, přepněte do roviny XY plane, definujte od spodku vřetene válec o průměru 15mm, dlouhý 80mm. Pojmenujte toto těleso “Tool” (Nástroj). Zaoblení a délka nástroje není důležitá, protože to je pouze rezervované místo v prostoru.
•
Vytvořte krychli, která je menší než stůl a bude znázorňovat součást a pojmenujte toto těleso “Part” (Součást). Přesný rozměr není důležitý, protože se opět jedná pouze o zabrání určitého místa v prostoru.
VYTVOŘENÍ SESTAVY STROJE První Část (Komponenta) Je užitečné sestavovat modely v takovém pořadí, v jakém jsou na sobě upevněny. Tak se v tom lépe vyznáte. Je logické začít nejdříve základnou modelu stroje. •
Vyberte ModulY > Simulace obráběcích strojů (Mach.Sim. TMS) > Sestavit Stroj. Při prvním otevření dialogu je v něm jediný zápis “Root”. Tato položka (kterou nelze upravovat) je základem pro všechny větve a komponenty.
•
Označte základní těleso (Base) a klikněte na tlačítko Přidat. Tím otevřete dialog Přidat součást, který umožňuje přidat těleso do stromu sestavy.
77
Vytvoření sestavy stroje – První Část (Komponenta)
•
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
Vytvoření sestavy stroje – První Část (Komponenta)
Všimněte si, že Název komponenty je stejný jako název modelového tělesa.
•
Vyberte Root v menu Předchozí. Je zcela zásadní si říct, k čemu je každé těleso upevněno. Všechny ostatní komponenty v modelu stroje se nakonec spojují se základnou a ta by tedy měla být použita jako základní kámen, (root kořen), sestavy.
•
Zvolte tlačítko Pevný. To říká, že model se pevný, uložený na tom, k čemu je připojen. Protože je připojen k kořenovému prvku, bude Základna (Base) výchozím bodem pro všechny ostatní komponenty, které se budou hýbat.
•
Zadejte hodnoty RGB Barvy jako na obrázku. Hodnoty Red 100 Green 100 Blue 100 definují základní šedou. Barva modelu se vám může zdát relativně nedůležitá, ale moci přesně rozlišit mezi komponentami může být velmi důležité. Dobrá volba barev to může usnadnit.
78
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
•
Klikněte na tlačítko OK. Komponenta byla přidána, budeme pokračovat v přidávání dalších.
Osa Z Označte těleso Z_Axis a klikněte na tlačítko Přidat.
•
Zvolte Base (Základnu) jako Předchozí.
•
Zadejte “Z” jako Název Osy.
Vytvoření sestavy stroje – Osa Z
•
Pokud těleso představuje lineární nebo otočnou osu, musí mu být přiřazen Název Osy, platný zápis je X, Y, Z, A, B nebo C a písmena musí být velká. •
Nastavte barvu G 150 B 150. Je to odstín modré barvy.
•
Klikněte na tlačítko Posunutí. 79
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
Tím říkáme systému, že model představuje lineární osu. Teď potřebujeme definovat osu. •
Zadejte “1” do textového pole Z. Hodnota je zadána do pole, které znázorňuje osu komponenty. Směr říká systému, zda se osa pohybuje kladným nebo záporným směrem od své polohy 0. Obvykle je použit pouze jeden zápis “1” pro pohyb kladně a “-1” pro pohyb záporně. Všechna pole, která osou použita nejsou, jsou vyplněna hodnotou “0”.
•
Klikněte na tlačítko OK.
Vytvoření sestavy stroje – Vřeteno
Komponenta byla přidána, budeme pokračovat v přidávání dalších.
Vřeteno •
Označte těleso vřetene (Spindle) a klikněte na tlačítko Přidat.
•
Nastavte Předchozí na Z_Axis.
•
Klikněte na tlačítko Pevný. Vřeteno není osa, ačkoliv se točí, ale nehýbe se a proto je Pevné.
•
Nastavte barvu na R 150, což je tmavě červená.
•
Klikněte na tlačítko OK.
80
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
Nástroj Označte těleso nástroje (Tool) a klikněte na tlačítko Přidat.
•
Nastavte Předchozí na Spindle.
•
Klikněte na tlačítko Pevný.
•
Nastavte barvu na R 255 G 255, což je světle žlutá.
•
Klikněte na tlačítko OK.
Vytvoření sestavy stroje – Nástroj
•
Okno Sestavit Stroj by mělo vypadat jako obrázek napravo. Podívejme se, jak sestava stroje vypadá v tuto chvíli. •
Klikněte na tlačítko Uložit.
•
Zvolte umístění pro uložení souboru a pojmenujte ho “4 Axis Vertical.asy”. Po výběru místa pro uložení souboru sestavy se objeví okno Test Stroje, v kterém si lze prohlédnout model a jeho osy. Kliknutí na model vám umožňuje ho otáčet myší. Středové kolečko model zvětšuje a zmenšuje.
81
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
•
Klikněte na šipky na některou stranu Z pro pohyb osy. Tlačítko "je menší" pohybuje osu Z dolů a tlačítko "je větší" pohybuje osou nahoru. Pokud jsou vaše výsledky jiné, je nutné změnit hodnotu Z ze záporné na kladnou 1.
Vytvoření sestavy stroje – Osa Y
•
Zavřete toto okno abychom mohli pokračovat s přidáváním komponent.
Osa Y •
Označte těleso Y_Axis a klikněte na tlačítko Přidat.
• Zvolte Base (Základnu) jako Předchozí. 82
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
•
Zadejte “Y” jako Název Osy.
•
Nastavte barvu G 75 B 150. Jedná se středně světlou modrou barvu.
•
Klikněte na tlačítko Posunutí.
•
Zadejte “-1” do textového pole Y. Je zadána záporná 1, protože část Y osy se musí pohybovat záporným směrem ve směru své osy, takže nástroj je ve “vyšší” relativní poloze vzhledem k součásti ve směru osy Y.
Vytvoření sestavy stroje – Osa X
•
Klikněte na tlačítko OK.
Osa X •
Označte těleso X_Axis a klikněte na tlačítko Přidat.
•
Zvolte Y_Axis jako Předchozí.
•
Zadejte “X” jako Název Osy.
•
Nastavte barvu 75 G 150 B . Je to citrónově zelená barva.
•
Klikněte na tlačítko Posunutí.
•
Zadejte “-1” do textového pole X. Opět je použita záporná 1, protože se osa pohybuje doleva (záporný pohyb), aby dostala součást do “vyšší” relativní polohy k nástroji.
83
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
•
Klikněte na tlačítko OK.
Vytvoření sestavy stroje – Osa A
Otočný oddíl •
Označte těleso Rotary_Body a klikněte na tlačítko Přidat.
•
Nastavte Předchozí na X_Axis.
•
Klikněte na tlačítko Pevný.
•
Nastavte barvu na R 150 G 150, což je žlutá.
•
Klikněte na tlačítko OK.
Osa A •
Označte těleso A_Axis a klikněte na tlačítko Přidat.
•
Vyberte Rotary_Body jako Předchozí.
•
Zadejte “A” jako Název Osy.
•
Nastavte barvu na R 150 G 75 , což je oranžová.
•
Klikněte na tlačítko Otočení.
84
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
•
Zadejte “1” do textového pole X.
•
Klikněte na tlačítko OK.
Stůl Vyberte model Stolu (Table) a klikněte na tlačítko Přidat.
•
Nastavte Předchozí na A Axis.
•
Klikněte na tlačítko Pevný.
•
Nastavte barvu na R 150 G 75, což je hnědá.
•
Klikněte na tlačítko OK.
Vytvoření sestavy stroje – Součást
•
Součást •
Vyberte model Součásti (Part) a klikněte na tlačítko Přidat.
•
Nastavte Předchozí na Table.
•
Nastavte Název Osy na P. Komponenta součásti musí být označena, takže systém ví, kam má v Simulaci obráběcích strojů umístit součásti ze souborů.
•
Klikněte na tlačítko Pevný.
•
Nastavte barvu na B 255, tedy modrou. 85
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
•
Klikněte na tlačítko OK.
Vytvoření sestavy stroje – Čísla
Šipka •
Vyberte model Šipky (Arrow) a klikněte na tlačítko Přidat.
•
Nastavte Předchozí na Rotary_Body.
•
Klikněte na tlačítko Pevný.
•
Nastavte barvu na R 255, G 255, B 255, což je bílá.
•
Klikněte na tlačítko OK.
Čísla •
Označte model 90+0+-90 (čísla) a klikněte na tlačítko Připojit.
•
Nastavte Předchozí na A Axis.
86
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
Pokud se osa A hýbe, čísla se budou otáčet také a tak získáme viditelnou nápovědu o poloze v které se stůl nachází. I když šipka a čísla nejsou skutečnou částí stroje, může být užitečné je na model doplnit. Klikněte na tlačítko Pevný.
•
Nastavte bílou barvu (R 255, G 255, B 255).
•
Klikněte na tlačítko OK.
Vytvoření sestavy stroje – Čísla
•
Strom s komponentami vypadá dobře, má dvě větve (jedna pro každou pohyblivou sekci stroje) a bez nepřipojených komponent.
87
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
DOKONČENÍ SESTAVY
Dokončení sestavy – Chybějící komponenty
Chybějící komponenty •
Klikněte na tlačítko Uložit, takže budeme moci otestovat náš soubor sestavy.
•
Přepište stávající soubor sestavy. Bude se zdát, že máme problém. A Osa v souboru sestavy chybí. Potíž je způsobena tím, že komponenta má v názvu mezeru.
•
Zavřete okno Test Stroje, klikněte pravým tlačítkem na komponentu A Axis a vyberte Upravit.
•
Změňte Název na A_Axis a klikněte na OK. Všimněte si, že komponenty Table, Part a 90+0+-90 jsou nyní připojeny k základu Root. Je nutné změnit nastavení Předchozí stolu (Table). Změna názvu komponenty ruší asociativitu (provázanost), protože systém tak snadno umožňuje zaměnit komponenty stejného názvu.
•
Klikněte pravým tlačítkem na komponentu Table a zvolte Upravit.
•
Změňte Předchozí na A_Axis a klikněte na OK.
•
Klikněte pravým tlačítkem na komponentu 90+0+-90 a zvolte Upravit.
•
Změňte Předchozí na A_Axis a klikněte na OK. Strom sestavy by nyní měl mít dvě úplné větve.
88
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
Testování Os •
Klikněte na Uložit pro uložení sestavy a otestování komponent.
•
Klikněte na tlačítko Je větší vedle X, abychom viděli pohyb osy X v záporném směru osy.
•
Klikněte na tlačítko Je menší vedle Y, abychom viděli pohyb osy Y v kladném směru osy. Tlačítko Je menší představuje pohyb do pozice, které je menší než aktuální pozice Y. Každé kliknutí na tlačítko Je větší než představuje posun do pozice, která je větší než aktuální pozice Y.
•
Klikněte na tlačítko Je větší než
vedle A.
To by mělo způsobit otáčení tělesa osy A kladným směrem. Osa se ve skutečnosti otáčí záporným směrem. Musíme změnit hodnotu Otočení. •
Zavřete okno Test Stroje, klikněte pravým tlačítkem na komponentu A_Axis a vyberte Upravit.
•
Změňte hodnotu Osa X na “-1” a pak klikněte na OK. 89
Dokončení sestavy – Testování Os
Tlačítko Větší než pohybuje součástí záporným směrem relativně k nástroji. Každé kliknutí na tlačítko Je větší než představuje posun do pozice, která je větší než aktuální pozice X. Každé kliknutí na tlačítko Je menší než představuje posun do pozice, která je menší než aktuální pozice X.
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
Dokončení sestavy – Nastavení Parametrů Stroje
Možná vás zajímá, proč jsme zde zadali zápornou hodnotu. Je důležité si zapamatovat, který objekt se hýbe — je to nástroj nebo stůl? Protože jsou pohyby relativní k počátku vřetene, bude se stůl pohybovat v záporném směru X tehdy, když bude nástroj polohován do vyšší pozice X. Pokud by se pohyboval nástroj, pohyboval by se v kladném směru X aby dosáhl vyšší pozice X. •
Klikněte na tlačítko Uložit pro uložení souboru se sestavou a otevřete okno Test Stroje.
•
Klikněte na tlačítko Je větší než vedle A. Stůl se nyní otáčí směrem ke kladné ose Y nebo směrem od našeho pohledu, což je správně. Naše sestava je funkční.
•
Zavřete okno Test Stroje.
Nastavení Parametrů Stroje •
Klikněte na tlačítko Nastavení. Musí být nastaveny některé parametry stroje. Nejdůležitější z nich je Počátek Vřetene.
•
Pokud v ní nejste, tak přejděte do roviny XY a přepněte do WG1: Base. V této hladině je bod, který byl vytvořen v počátku vřetene. Tento bod bude použit pro načtení pozice.
90
Výuka Simulace obráběcích strojů – Sestavit Stroj - Výuka
•
Označte bod a klikněte na tlačítko Počátek Vřetene Z Výběru.
•
Klikněte na tlačítko OK pro uzavření dialogu.
•
Zavřete dialog Sestavit Stroj a uložte soubor součásti, který je tímto hotový. Všimněte si prosím, že soubor sestavy neobsahuje limit rozsahu os stroje. To a další údaje včetně polohy výměny nástrojů, řeší MDD (Dokument definice stroje - Machine Definition Document) příslušející stroji. Každý stroj, sestavený v Sestavit Stroj musí mít vlastní. Více informací o tomto tématu najdete v dokumentaci k MDD Editoru. V tomto manuálu vytvoříme MDD příslušející tomuto stroji.
91
Dokončení sestavy – Nastavení Parametrů Stroje
O ostatní pole se postará MDD.
Výuka Simulace obráběcích strojů – Simulace obráběcích strojů - Výuka
SIMULACE OBRÁBĚCÍCH STROJŮ - VÝUKA VYTVOŘENÍ SOUČÁSTI
Vytvoření Součásti – Načtení Procesů
O součásti Tato součást začíná tělesem polotovaru, modelem součásti a třemi modely upínek. Součást už má čtyři nástroje a operace. Načteme nějaké procesy a vytvoříme několik jednoduchých obráběcích operací hlavně pro zobrazení součásti. Pak provedeme grafickou simulaci součásti v Simulaci obráběcích strojů. Součást je definována pro 4-osé vertikální frézovací centrum, které má otočnou A osu. Jako u všech výukových příkladů je i pro tuto součást použit jako materiál hliníková slitina. Pro zobrazení této součásti budeme používat Flash CPR. •
Otevřete soubor MachineSim.vnc, umístěný ve složce Part Files\Machine Sim Required, která byla instalována zároveň s GibbsCAM. Pokud provedete grafickou simulaci součásti, můžete vidět, že provádíme předfrézování díry, pak vrtání spodní části díry, hrubování kapsy a na závěr obrábění dokončení kapsy. Aktivace volby Zobrazit nástrojový držák v panelu nástrojů doplní frézovací držáky nástrojů do Flash CPR. Použití této funkce je na vás, ale může to být velmi užitečné.
Načtení Procesů Teď načteme procesy pro dokončení obrábění této součásti. •
V nabídce Procesy zvolte Zadat Adresář… a vyberte složku Machine Sim Required. Menu Procesy by teď mělo obsahovat položku s podmenu, které zobrazuje dostupné procesy.
!
92
Pokud jste již vybrali adresář s procesy, možná budete chtít spíše přesunout procesu SImulace obráběcích strojů do vámi vybraného adresáře namísto nastavení nové složky s procesy v systému.
Výuka Simulace obráběcích strojů – Simulace obráběcích strojů - Výuka
Obrábění Roviny XZ •
Načtěte proces MachineSim1. To načte proces o třech ikonách a jednom nástroji. Nastavte CS Obrábění v záložce Otočit na Rovinu XZ.
•
Přepněte do CS2, roviny XZ a vyberte bod, který leží v této CS (v Y0, uprostřed nad dírou).
•
Vytvořte dráhu nástroje.
Vytvoření Součásti – Obrábění zadní strany XZ (Backside)
•
To vyvrtá a vyfrézuje závit v díře.
Obrábění zadní strany XZ (Backside) •
Smažte stávající ikony procesů a zrušte označení operací, které jsme právě vytvořili.
•
Načtěte proces MachineSim2. Budou načteny dva vrtáky a dvě ikony procesů.
•
Změňte CS Obrábění těchto procesů na XZ backside.
•
Přepněte do CS3, vyberte dva body, které leží nad dírami.
•
Vytvořte dráhu nástroje. Tím budou vyvrtány a sraženy hrany děr.
93
Použití Simulace obráběcích strojů – Obrábění zadní strany XZ (Backside)
Výuka Simulace obráběcích strojů – Simulace obráběcích strojů - Výuka
•
Smažte stávající ikony procesů a zrušte označení stávajících operací.
•
Načtěte proces MachineSim3. To načte Čelní válcovou frézu dokončovací a ikonu procesu.
•
Zapněte Profiler.
•
Nastavte obráběcí značky jako na obrázku. Zkontrolujte, že používáte funkci Obrábění Jednoho Prvku. Po posunutí značek o 5mm začne nástroj mimo součást.
•
Vytvořte dráhu nástroje. Drážka bude obrobena ve čtyřech fázích. Pokud jste aktivovali volbu Zobrazit Nástrojový držák, pak jste si asi všimli, že nástroje mají držáky i když jsme žádné nedefinovali. Uložené procesy obsahují data o nástrojovém držáku. I když v Flash CPR nejsou držáky to nejdůležitější, jsou užitečné. Zobrazení držáků je zcela zásadní při práci s Simulací obráběcích strojů.
POUŽITÍ SIMULACE OBRÁBĚCÍCH STROJŮ Produkt Simulace obráběcích strojů má dva hlavní režimy, Simulace Stroje a Simulace Součásti. Simulace součásti je výhodná v tom, že zobrazuje všechny mezioperační pohyby nástroje (a držáku) kolem součásti, ale neliší se příliš od Flash CPR v tom, že se také jedná o zobrazení zaměřené na součást. Výhodou je, že nevyžaduje soubor sestavy stroje. Simulace Stroje naopak zobrazuje všechen pohyb u součásti i pohyby stroje (kromě výměny nástrojů).
94
Výuka Simulace obráběcích strojů – Simulace obráběcích strojů - Výuka
Preference Podívejme se na naše nastavení vykreslování před použitím Simulace obráběcích strojů. •
Zrušte označení všech těles.
•
Vyberte Simulace obráběcích strojů z nabídky Moduly.
Použití Simulace obráběcích strojů – Preference
Po prvním otevření Simulace obráběcích strojů uvidíte těleso polotovaru a upínek. Pokud jste již nezměnili Preference, nemá už pracovní prostor černé pozadí, ale je tvořeno plynulým barevným přechodem.
Lišta Ovládání Simulace vypadá skoro stejně jako standardní dialog, ale je doplněna o dvě tlačítka a menu, otvírané šipkou směřující doprava. •
Otevřete menu v liště Simulaci obráběcích strojů Ovládání Simulace. Toto menu umožňuje přístup k četným volbám Simulace obráběcích strojů.
•
Nastavte stejné volby jako na obrázku. Mělo by stačit vybrat pouze Průhledný Polotovar a Průhledná Upínka.
•
Opět zvolte menu
a vyberte Nastavení.
95
Výuka Simulace obráběcích strojů – Simulace obráběcích strojů - Výuka
•
Aktivujte všechny volby u Kolizí.
Použití Simulace obráběcích strojů – Simulace Součásti
Tak se několik způsoby dovíme, pokud nastane kolize. Kolize je střet mezi nástrojem nebo držákem a jakoukoliv částí stroje nebo upínkou. Obrábění v součásti příliš hluboko není kolize, jedná se o její poškození. Hodnoty Obrábění lze upravit aby lépe vyhovovaly výkonu vašeho počítače nebo požadované citlivosti v poměru k rychlosti vykreslování. •
Jakmile jste hotovi, uzavřete Nastavení.
Simulace Součásti Simulace obráběcích strojů může být použita bez souboru se sestavou stroje. Tento režim je nazýván “Režim Součásti” nebo “Simulace Součásti”. Pokud není načtena sestava stroje, Simulace obráběcích strojů pracuje automaticky v tomto režimu. Režim Simulace Součásti může být také použit, pokud je načten stroj. Podívejme se na Simulaci Součásti před načtením stroje. Pro první seznámení nejdříve vykreslíme součást v režimu Simulace Součásti. •
V Izometrickém Pohledu součást trochu zmenšete a přesuňte součást tak, aby byla upínka v dolní části okna. Zmenšení součásti vám také umožní lépe vidět nástroje a držáky. Průhledný polotovar a upínky nám umožňují pozorovat co nástroje a držáky dělají, bez otáčení součásti.
•
Aktivujte Plný Nástroj (Těleso) v liště Ovládání Simulace.
•
V Ovládání Rychlosti nastavte rychlost grafické simulace na první značku (1/ 4 rychlostního rozsahu, značka je v 1/4 zleva).
96
Výuka Simulace obráběcích strojů – Simulace obráběcích strojů - Výuka
Na nejvyšší rychlost neuvidíme některé z jemnějších pohybů nástroje (pokud ovšem nemáte velmi pomalý počítač). •
Zobrazte operace pomocí Grafické simulace.
•
Použití Simulace obráběcích strojů – Simulace Součásti
Pokud je vykreslování příliš pomalé, nastavte Ovládání Rychlosti na vyšší hodnotu. Všimněte si, jak můžete vidět celý obráběný polotovar. Vypněte volbu Průhledný Polotovar. Grafická simulace opět začne.
•
Po skončení grafické simulace otočte aktuální pohled tak, abyste viděli díru se závitem a nástroj. Pokud má vaše myš středové kolečko, klikněte a držte kolečko stisknuté. Pak pohněte myší tak, aby se otočilo aktuální zobrazení. Jako standardní CPR, Simulace Součásti zobrazuje pohybující se nástroj kolem součásti. Použijme teď Simulace obráběcích strojů, kde uvidíme, jak se věci opravdu mají.
97
Výuka Simulace obráběcích strojů – Simulace obráběcích strojů - Výuka
Použití Simulace obráběcích strojů – Načtení Stroje
Načtení Stroje Než je možné použít Simulaci obráběcích strojů, musí být zvolen soubor sestavy stroje. Pokud se chystáte vytvořit vlastní soubor sestavy stroje a nečetli jste “Sestavit Stroj Výuka” na straně 75, doporučujeme vám si projít tam popsaný výukový příklad před pokračováním s tímto příkladem. Informace o vytváření souboru sestavy stroje naleznete v kapitole “Sestavit stroj - použití” začínající na straně 17. Pokud nebudete vytvářet vlastní sestavu stroje (například to má ve firmě za úkol někdo jiný), přiložili jsme hotovou sestavu stroje, kterou můžete použít. •
Otevřete menu v lišty Ovládání Simulace a vyberte Načíst Stroj > Procházet. Otevře se dialog Modely Simulace Obráběcích Strojů. Tento dialog slouží k nalezení a aktivaci souborů sestavy stroje. Ve výchozím nastavení systém nalezne všechny soubory sestav uložené v instalační složce (..\Program Files \Gibbs\GibbsCAM\[#]\MachineSim) nebo the Application Folder (..\ Documents and Settings\All Users\ Application Data\Gibbs\GibbsCAM\ [#]\MachineSim). Kromě toho můžete vybrat adresář v kterém chcete uložit své modely strojů.
•
98
Klikněte na tlačítko Uživatelská Složka.
Výuka Simulace obráběcích strojů – Simulace obráběcích strojů - Výuka
Otevře se dialog, který vám umožňuje projít do umístění ve kterém se nachází vámi vytvořený soubor sestavy. Pokud jste nevytvořili soubor sestavy, můžete vybrat složku 4 Axis Vertical Mill Machine File, která je ve stejné složce jako soubor MachineSim.vnc.
Vyberte Machine Sim Tutorial Machine a klikněte na OK. Okno v GibbsCAM bude obsahovat model stroje, ale nejdříve se musíme ještě o něco postarat.
Nastavení Počátku Součásti Po svém spuštění Simulace obráběcích strojů kontroluje, zda již byla součást se strojem dříve použita. To je proto, že součást a stroj musí mít odpovídající počátky. Aby toho bylo dosaženo, objeví se upozorňující dialog, pokud součást ještě nebyla použita se Simulací obráběcích strojů. •
Nastavte Počátek součásti na X-20, Y-20. Protože je počátek v levém dolním rohu, není na stole vystředěn — je příliš daleko v +X a +Y. Musíme ho přemístit doprostřed součásti, což je v tomto případě polovina 40x40mm součásti.
99
Použití Simulace obráběcích strojů – Nastavení Počátku Součásti
•
Použití Simulace obráběcích strojů – Grafická simulace v Simulaci obráběcích strojů
Výuka Simulace obráběcích strojů – Simulace obráběcích strojů - Výuka
•
Přepněte do Izometrického Pohledu a zmenšujte ji, dokud neuvidíte celý stroj. Součást by měla být uprostřed stolu. Je velmi důležité, aby systém věděl, kde je počátek součást relativně k počátku stroje. Nekorektní definice tohoto vztahu může vést ke kolizi mezi nástroje a strojem nebo součástí. Pokud při prvním spuštění Simulace Obráběcích strojů správně nedefinujete kde je součást, můžete ještě stále použít volbu Nastavení… z menu Simulace obráběcích strojů v liště Ovládání Simulace.
Grafická simulace v Simulaci obráběcích strojů Po prvním spuštění Simulace obráběcích strojů by mělo vřeteno prázdné. Jakmile začne grafická simulace, bude upnut nástroj a vykreslování začne. •
Použijte volbu Průhledný nástroj.
•
Nastavte rychlost vykreslování na značku 1/4 a klikněte na tlačítko Spustit. Teď je v systému zobrazen nástroj i držák. Všimněte si, že volba Průhledný nástroj se vztahuje jak na nástroj, tak na držák. Jakmile je třeba simulovat operace na přední čelní ploše, stůl sjede dolů v Y a osa A se otočí do pozice. Během simulačního procesu se osa X a Y pohybuje podle potřeby. Všimněte si, že jsou vykresleny dokonce i závity. Jakmile je třeba simulovat operace na zadní straně, stůl vyjede nahoru v Y a osa A se otočí do pozice. Po dokončení se simulační proces zastaví na konci operací. Odeslání nástroje do výchozí pozice a jeho odebrání není vykresleno, protože to není odsaženo v operacích, které jsme definovali.
•
Pokud si chcete prohlédnout vykreslenou součást, můžete ji zvětšit, posunout, otočit podle potřeby bez opětovného spuštění simulace.
•
Uložte tento soubor, je hotový. Generování G-kódu vyžaduje postprocesor příslušného stroje.
100
INDEX
Index
A Aplikace CAD: 20
G GoTo: 65–66 Grafická simulace procesů obrábění: 5
B
I
Barva: 31 Bod počátku: 50–52
Implicitní skript: 62
C CS požadavky: 22
J Jednotky součásti: 22
CS stroje: 20
D Definice 3D vektoru: 32 Definovat vlastní barvy: 31 Delay: 66 Delay, v příkazu MoveTo: 63 Délka mimo držák: 53 Délka nástrojového držáku: 50
K Kolize: 13–14 Detekce: 34 Možná varování: 14 Kolizní události: 45 Kompenzace Tvaru nástroje Frézování: 53 Soustružení: 55
Časovaný skript: 62
Komponenty: 19–20 editování: 19, 24 Název: 31 Pohyb komponenty: 24, 34 Skupiny komponent: 14, 29 Skupiny složek (komponent): 29 Typ komponenty: 31
Explicitní skript: 62
Komponenty nepříslušející stroji: 13
Dialog Parametry Stroje: 23 Dialog Přidat součást: 23, 30–31, 34–35
E
Komponenty stroje: 13
F
Krok, pozice revolveru (hlavy): 27
Flash CPR: 5
L
Frézované součásti: 22 Limity os: 33–34, 45, 70
103
Index
M Má limity: 33 Má Revolver: 27, 55 MDD, Dokument definice stroje: 11, 70 Menu Moduly: 5, 23, 41 Mezioperační pohyby: 5 Možná varování, kolize: 14 MoveTo: 66 MTM, zatrhávací rámeček parametr stroje: 26
N Na konci operace: 61
Osa Definice & přiřazování: 11 Název: 31 Přírůstek: 28 pomocné, definované v VMM: 70 Testování modelu: 34 Typ: 28 Osa SimStroje: 27 Otočení: 32 Otočná komponenta: 32 Otočné osy: 11 Otočné vzdálenosti: 11 Ovládání Simulace: 41, 43 Menu: 44
Na začátku operace: 61
P
Načíst Stroj: 41, 43, 46 Nastavení…: 42
Pevná komponenta: 31
Nástroj Neviditelný, průhledný nebo plný: 43 Zobrazení: 43
Počátek: 20, 22
Nástroje, definování: 50
Počátek součásti: 46 Počátek Vřetene: 26–27 Počátek vřetene/skupiny nástrojů: 50–52, 55
Nástrojové Držáky: 57 Názvy, komponent: 20, 31 Neobráběcí simulace: 45 Neupínat do protivřeten: 47 Nulová pozice: 33
Předchozí: 30 Přemístění součásti: 46 Přepínat Skupin nástrojů: 26 Přeskočit Neoznačené Op: 45 Přeskočit výplachy: 45
O
Pohyb nástroje: 5 Pohyb Nástroje na Označeném Tělese: 5, 45
Obnovit simulaci: 47
Pohyb os, v pomocné operaci: 71
Obráběcí stroj: 5, 20
Pohyb, mezioperační: 11
Obrobek: 11, 22–23 Počet: 27
Příkaz ChangeTool: 64, 66 Příkaz Delay: 64
Okno Test Stroje: 35
Příkaz GoTo: 63
OpenGL: 43
Příkaz Load: 64, 66
104
Index
Příkaz MoveTo: 63, 65
Prověřit rozsah pojezdů stroje: 45
Příkaz Print: 65
Průhledný polotovar: 45
Příkaz PrintLn: 65
Průhledná Upínka: 45
Příkaz Redraw: 64
První, pozice revolveru (hlavy): 27
Příkaz Reparent: 64
P-těleso: 22–23
Příkaz SetPartVis: 64, 66 Příkaz SetPos: 63, 66 Příkaz SetVar: 64 Příkaz SetVis: 64, 66 Příkaz Unload: 64, 66 Pole Komentář: 31 Pomocná data: 61 Pomocné operace: 71
R Režim simulace: 43 Režim Součásti: 5 Reparent: 66 RGB: 31 Root: 23
Postskript: 61, 70 Posunutí: 32 Komponent: 32 Posunutí Revolverové Hlavy: 57 Použít délku Nástroje / Držáku: 50, 70 z MDD: 53
S Sdružené nástroje: 57 Sekundární hodnota: 28 Sekundární Osa, pozice revolveru: 28
Použít Stop Op.: 44
Sestava stroje: 13
Použito pro prověření kolize: 29
Sestavení, komponenty: 20
Pozice, nástroj v revolveru: 28
Sestavit Stroj: 5, 19, 25
Preference: 48
Simulace obráběcích strojů: 5, 43
Prim 1: 45
Simulace Součásti: 43
Prim 2: 45
Simulace Stroje: 5, 43
Primární hodnota, pozice osy: 28
Skript konce pomocné operace: 62
Primární hodnota, pozice revolveru: 28
Skript začátku pomocné operace: 62
Proměnné Globální: 66 Globální, definované uživatelem: 67 Lokální: 66 Operace výrobního postupu: 67
Skriptování: 61–63, 71 Názvy skriptů pomocných operací: 63 Operátory: 66 Podmíněné: 64 Překreslení: 65 Proměnné: 66 Proměnné operací: 67–68
Prostor stroje: 46 Prověření Kolize: 29, 45
Skripty, typy: 62 105
Index
Skupina nástrojů: 11 Počátek: 27 Počet: 26
Výměny nástrojů: 11 Viditelné, nastavení komponenty: 31 Viditelnost částí stroje: 46
součásti MTM: 23, 26 Souřadnicové systémy (CS): 20 Soustružené součásti: 22 Start v Op: 44
VMM: 70 Vřeteno, upnutí součásti: 11 Vytvořit plošné těleso: 48
Stop před Operací: 44
Z
Strom modelu: 19, 23, 25, 30 Stůl, osy a: 11
Z Výběru: 32 Zadat Start/Stop Op. #: 44
T
Základní pozice: 22
Test osových komponent: 34
Zastavit před Upnutím/Vyjmutím : 44
Těleso polotovaru: 22
Zobrazení Nástroje: 43
Těleso součásti (Obrobek) Označení prvků: 27
Zobrazit Čas: 44
Tlačítko Je menší: 34 Tlačítko Je Větší: 34 Tlačítko Nastavení: 23, 26, 46 Tlačítko Odstranit: 24 Tlačítko Přidat: 23, 30 Tlačítko Test: 24 Tlačítko Uložit: 24, 35 TMS: 6 Tolerance, nastavení kolize: 14 Typ osy: 28
U Úprava (Editace) Komponenty: 19, 24
V Výběr sestavy stroje: 46 106
Zobrazit Op: 44