CNC Editor - Programový editor pro CNC stroje se speciálními funkcemi, nástroji a zvýrazněním syntaxe. CNC editor - programový editor pro CNC stroje, se speciálními funkcemi, nástroji a zvýrazněním syntaxe Převádějící kód na ge
Usnadněte si život!
Pro Win2000 - Windows 10 (2016) (Server, x86, x64). Nejnovější verze: 3.1.10 sestavení 130. 30. ledna 2019.
Stručný popis:CNC Syntax Editor je snadné se naučit, ale mocný nástroj pro editaci, prohlížení a analýzu programů pro CNC stroje založené na G kódu. S jednoduchým, přizpůsobitelným rozhraním pro začátečníky i zkušené programátory. Jaké problémy může CNC Syntax Editor vyřešit?CNC Syntax Editor je specializovaný editor G kódu se zvýrazněním syntaxe pro CNC stroje. Má jednoduché a intuitivní rozhraní. Program je vhodný pro začátečníky i zkušené programátory. Editor vizuálně odděluje příkazy a souřadnice pro lepší vnímání. CNC Syntax Editor pomůže CNC programátorům, operátorům, seřizovačům strojů, výrobním inženýrům, studentům a všem ostatním, kdo pracují s obráběcími stroji. CNC Syntax Editor umožňuje skládat, upravovat, prohlížet a studovat programy pro CNC stroje na základě G kód. Editor má řadu specializovaných funkcí. Ideální pro rychlá úprava a konečná úprava. Začněte používat CNC Syntax Editor právě teď!Po instalaci CNC Syntax Editoru jej spusťte "Start->Programy->CNC Syntax Editor". Z rozevíracího seznamu vyberte typ stroje a otevřete soubor pro úpravy pomocí nabídky "Soubor->Otevřít". Chcete-li vytvořit nový programy pro CNC stroje vyberte "Soubor->Nový". Nyní můžete začít upravovat nebo skládat program v okně editoru, které se objeví. |
Klíčové vlastnosti:
Editor pro programy s podporou undo a redo.Řada příkazů a klávesových zkratek, které se nacházejí v každém běžném textový editor, pro rychlou a produktivní práci. Pracujte bez obav z náhodné ztráty kódu, protože program si pamatuje posledních 1024 změn a usnadňuje návrat zpět.
Neomezená velikost souboru. Editor syntaxe CNC podporuje programové soubory CNC strojů až do velikosti 2 GB. Kromě toho můžete otevřít a upravit více programů najednou kopírováním částí kódu mezi otevřenými okny.
Porovnání souborů. CNC Syntax Editor umožňuje porovnávat dva soubory řádek po řádku. CNC Editor pro tento úkol používá aplikaci WinDiff.
Úložiště kódu (úložiště). V CNC Syntax Editoru si můžete vytvořit svůj vlastní katalog programů nebo částí programů a pak v tomto katalogu rychle vyhledávat a vkládat je do nově vytvořených programů. Části kódu pro podrobnosti můžete vložit do úložiště.
Stahování se provádí prostřednictvím našeho dalšího softwaru DNC Precision, který má velký seznam podporovaných strojů. Program můžete přenést do stroje na pozadí.Číslování řádků. CNC Syntax Editor může přidávat, měnit nebo odstraňovat číslování řádků. Je použit standardní formát Nnnnn se zadaným krokem a počtem číslic.
Shift/Zoom/Mirror. Editor syntaxe CNC může odsazovat, měnit měřítko nebo zrcadlit vybrané souřadné osy v celém souboru nebo v jeho části.
Přidejte nebo odeberte mezery. Přidání nebo odstranění mezer mezi příkazy v G kódu pro zlepšení čitelnosti nebo zmenšení velikosti souboru.
Změna os. Tato funkce umožňuje nahradit jednu osu jinou.
Otočte se. Otočte celou součást o zadaný úhel kolem daného bodu.
Další užitečné funkce. Odebírání os, úprava rychlosti pohybu a posuvu nástroje, výpočet celkových rozměrů, prohledávání souborů ve složce a mnoho dalšího.
Emulace průchodu nástrojem. Krok za krokem ladění a prohlížení provádění programu v pomalém nebo zrychleném režimu. Umožňuje graficky zkontrolovat vytvářený program před odesláním do CNC stroje.
CNC Syntax Editor je k dispozici v několika verzích, které se liší sadou funkcí a počtem podporovaných strojů/řadičů. K dispozici také v plném rozsahu bezplatná verze, která je omezena velikostí přenášených programů pro stroj. Podrobné srovnání všech verzí.
Sada pro tvorbu Garden of Eden (G.E.C.K.) je skvělý editor pro hru Fallout3, se kterým můžete ve hře provádět nejrůznější změny. Pomocí tohoto editoru do ní bylo přidáno naprosto vše, co ve hře je.
G.E.C.K. umožňuje vytvářet vlastní lokace (města, dungeony atd.) a naplňovat je postavami, příšerami a příběhy. Do hry můžete přidávat nové rasy, třídy, zbraně, questy a cokoliv dalšího, co vás napadne.
Kromě toho můžete změnit původní data hry. Nelíbí se vám rychlost pohybu? Změňte nastavení přesunu. Nelíbí se vám vyváženost hry? Správně... To vše lze udělat zde.
Nejvýkonnější funkcí editoru je možnost vytvářet nová data a questy, které se ukládají jako pluginy. Plugin můžete umístit na internet, aby ostatní hráči viděli vaše úkoly a umístění. A protože váš nový svět je plugin, který je uložen v samostatném souboru *.esp, lze jej přidat do existující hry a také z ní bez poškození vyloučit.
Další skvělou funkcí editoru je možnost kompletně tvořit nová hra, který s tím původním nijak nesouvisí. Jděte do toho! A tým Tiarum vám s tím pomůže a přeje vám, abyste dosáhli svých cílů a úspěchu!
Editor si můžete stáhnout na oficiálních stránkách:
- Aktualizace GECK na verzi 1.5 (1,3 MB)
Stáhněte si editor G.E.C.K můžete také přímo na Tiarum Wiki:
- Základní verze editoru GECK pro hru Fallout 3 (archiv 7z, velikost 7,96 MB)
- Aktualizujte GECK na verzi 1.5 (archiv 7z, velikost 1,1 MB)
Otevřete G.E.C.K. a začněte hned teď!
Oficiální návody.
Udělejte si vlastní prohlídku GECK spolu se sérií průvodců „My First Shelter“, které vývojáři napsali speciálně pro vás Herní studia Bethesda. Tyto oficiální návody vás krok za krokem provedou nezbytnými dovednostmi, které vám umožní úspěšně vytvořit svůj první osobní úkryt v herní svět. V budoucnu jej můžete sdílet se svými přáteli nebo s online komunitou hráčů. Příručky jsou jako příklad vybaveny podpůrnými soubory!
№ | Moje první série výukových programů Vault | Série průvodců "Můj první úkryt" | Ukázkové soubory (pluginy) |
---|---|---|---|
1 | Nastavení GECK | Instalace GECK | - |
2 | Uspořádání a použití sad | Vytvoření úrovně | Příklad zásuvného modulu pro rozložení |
3 | Nepořádek a paleta objektů | Uspořádání interiérových předmětů a paleta předmětů | Příklad zásuvného modulu Clutter |
4 | Navmesh | Navigační modely pohybů NPC - NavMesh | Příklad pluginu Navmesh |
5 | Populace: Monstra a NPC | Populace: Monstra a NPC | Příklad pluginu Enemies |
6 | Populace: Pasti a další | Světový obsah: Pasti a další | Příklad pluginu Traps |
7 |
Multifunkční editorřídicí programy pro CNC stroje
Andrej Matvejev, Prokopij Nikolajev
Moderní CAM systémy mají pokročilé možnosti pro generování řídicích programů pro CNC stroje. Ve velké většině případů se k tomuto účelu používají složky obsažené ve složení. softwarových produktů postprocesory. V současnosti používané postprocesory se vyznačují vysokou flexibilitou a umožňují vytvářet řídicí programy libovolného stupně složitosti pro téměř jakékoli CNC zařízení. Podle typu se postprocesory dělí na tabulkové a založené na programovacích jazycích. Tabulkové postprocesory se snadněji nastavují a používají. Nicméně pro ně správné fungování vyžaduje správné nastavení. Jazykové postprocesory poskytují největší množství možností, ale kladou nejvyšší nároky na specialisty, kteří je vyvíjejí a ladí. Takže pomocí moderní prostředky generování kontrolních programů zahrnuje předběžné přípravné práce vysoce kvalifikovaných (a tedy vysoce placených) odborníků.
Spolu s tím existuje řada technologických úkolů, které nevyžadují plný potenciál moderních postprocesorů. Patří mezi ně například příprava jednoduchých programů bez použití CAM systémů.
Při ladění postprocesorů vyvstává úkol rychlého prohlížení výstupního NC kódu s vizualizací dráhy nástroje. V tomto případě je žádoucí, aby bylo možné současně zobrazit několik trajektorií, stejně jako obrobek.
Další často prováděnou operací je úprava malého kousku kódu za běhu. řídicí program. Tato potřeba vyvstává v případech, kdy je opětovné vytvoření upraveného programu ekonomicky nerentabilní nebo nemožné. Například program stažený z archivu nemusí mít doprovodný originální model produktu. V tomto případě je vygenerování nové varianty nemožné. Navíc úprava použitého post-procesoru nemusí být praktická kvůli požadovaným drobným změnám.
Výše popsané problémy a některé další problémy lze řešit pomocí vyvinutého univerzálního grafického editoru pro ovládací programy, který specialistovi umožňuje ověřit a případně otestovat ovládací program.
Dáno grafický editor má bohatou sestavu funkčnost, určený k urychlení vývoje programů pro CNC stroje a zajištění ověření programového kódu ve fázi vývoje. Grafický editor se skládá ze dvou hlavních součástí: okna pro úpravu textu řídicích programů a grafického okna pro zobrazení dráhy nástroje (obr. 1).
Když otevřete soubor, text programu se zobrazí v editačním okně. Přechod kurzoru ze snímku na snímek je doprovázen změnou zobrazení trajektorie v grafickém okně, což umožňuje vidět provedené změny v reálném čase.
Spolu se standardními funkcemi pro úpravu textu (kopírování, vyjímání, vkládání, vyhledávání, nahrazování atd.) poskytuje editor řadu funkcí specifických pro úpravu strojového programového kódu, o kterých bude pojednáno níže.
Přejít na konkrétní snímek
Tato funkce vám umožňuje najít blok v textu označeném kurzorem na dráze nástroje v grafickém okně. Je také možné rychle přeskočit na začátek a konec programu.
Informace o dráze nástroje
Údaje o dráze nástroje jsou poskytovány ve formě informační tabulky. Tabulka poskytuje informace o celkovém počtu rámů, počtu a typu pohybů, době provozu, režimech posuvu a zobrazuje také geometrické údaje průchodu (obr. 2).
Informace o rámu
Editor umožňuje získat informace o jednotlivém bloku dráhy nástroje. Údaje jsou prezentovány ve formě informační tabulky a obsahují geometrické parametry úseku trajektorie, parametry posuvu, otáčky vřetena a číslo nástroje (obr. 3).
Převod NC kódu do invariantní formy
Tato funkce umožňuje převést program v kódu konkrétního CNC systému do invariantního formátu pro následné přepracování.
Převod kódu na geometrické objekty
Je možné převést dráhu nástroje na geometrická primitiva, která lze později uložit do souboru ve formátu IGES nebo DXF.
Grafický editor řídicích programů obsahuje řadu nastavení navržených tak, aby poskytovaly pohodlnou vizualizaci dráhy nástroje v souladu s požadavky koncového uživatele (obr. 4).
V nastavení editoru můžete zakázat zobrazování trajektorie na obrazovce, nastavit její průhlednost a také omezit počet snímků současně zobrazených na obrazovce.
Pro jasnější vizuální kontrolu jsou sekce trajektorie s různými charakteristikami zobrazeny v různých barvách a barevná schémata můžete vybírat z konkrétní sady (rychlost posuvu, rychloposuv, otáčky vřetena, číslo bloku, délka dráhy, kruhové oblouky, nástroj) - obr. 5.
V nastavení můžete nastavit další možnosti vizualizace, jako je zobrazení korekčních značek a modelu nástroje, stejně jako zobrazení normál dráhy a směrových šipek.
Editor může pracovat s programy jak napsanými v invariantním kódu, tak s programy vytvořenými pro specifické CNC systémy (G-kódy). Pro správné zobrazení ovládacích programů slouží řada nastavení, která odrážejí vlastnosti konkrétního kódování (obr. 6). Další nastavení poskytují propojení programu stroje s matematickým modelem a zahrnují nastavení počátečního bodu zpracování, nuly programu stroje a měřítka zobrazení dráhy nástroje.
Editor může pracovat se soubory řídicího programu vytvořenými v různých CAD systémech. Uživatel může specifikovat vlastní filtry rozšíření programu použité v dialogu pro otevření souboru podle požadavků konkrétní výroby (obr. 7).
Editor umožňuje pracovat současně s více programy a trajektorie nástroje se budou zobrazovat společně v grafickém okně, což umožňuje sledovat relativní pohyb nástroje (obr. 8).
Podpora práce s více souřadnicovými systémy v rámci jednoho řídicího programu umožňuje ladit programy vytvořené pro vícenástrojové stroje.
Pro efektivnější ověření má grafický editor možnost vizualizace nástroje specifikovaného v textu ovládacího programu. Podporovány jsou parametricky definované standardní i tvarové frézy. Pro usnadnění práce s konkrétní sadou nástrojů je možné vytvořit knihovnu nástrojů (obr. 9).
Editor lze použít jako součást komplexní systémy design-výroba. Pro tento účel je poskytován softwarové rozhraní, zajišťující výměnu dat ve standardech IGES, DXF, EPS a STL.
Trochu jsem se spletl s hromadným škálováním, protože... ZoomAll nenašel tlačítko a nenašel žádné nástroje pro zoomování kromě myši a já mám zpracovávané soubory až do velikosti 2000x3000 mm... zatímco vy škálujete na toto pole... A algoritmus pro zrychlení/zpomalení zoomu ve velkém/malém měřítku trpí. Ve velkém měřítku zoomuje pomalu, ale v malém rychle. Nicméně, pokud vím, tento algoritmus tak či onak trpí v jakémkoli softwaru pracujícím s 3D. A zhruba chápu proč. Propojit viditelnou projekci s pozorovacím bodem, hloubkou a možná ještě něčím a vypočítat správné koeficienty zrychlení/zpomalení nesmí být snadný úkol.
Neexistuje žádný viditelný mechanismus pro vkládání postprocesorů, ale do mého racku se hodí.
Obecně jsem nezaznamenal žádné závady. Obvykle programy napsané pro sebe jsou tu a tam chybné. Tak to je...
Jako: „...proč se namáhat s dokončením – vím, že je zde chyba, ale je potřeba napsat spoustu kódu, který chybu opraví, ale jsem příliš líný...“.
Recenze/design/editace: Myakishev E.A.
Editor G kódu
Kontrola a příprava
Jakmile je krájení hotové, uvidíte výsledek, který vytvořil. Model můžete otáčet a prohlížet ho ze všech stran – vrstvu po vrstvě nebo několik vrstev najednou. Kromě toho si můžete představit, jak se bude extruder pohybovat. Před zahájením tisku tak můžete zkontrolovat, zda je vše v pořádku, což vám může ušetřit čas i peníze.
- Vytisknout. Toto tlačítko spustí tisk přímo. Pokud je Repetier-Host připojen přes Repetier-Server , pak G-kód bude odeslán na server Repetier, který zahájí proces tisku. Proto může být Repetier-Host uzavřen.
- Uložit do souboru. Kliknutím sem uložíte vygenerované G-kód pro pevný disk. Uložení bude provedeno bez dalších počátečních a koncových fragmentů uložených v Nastavení tiskárny.
- Uložit pro tisk SD. Tady ušetříte G-kód pro tisk přes SD-map, včetně dalších počátečních a koncových fragmentů a také příkazů pro dokončení tisku, které jsou uloženy v Nastavení tiskárny. Pokud je tiskárna spuštěna v Firmware Repetier, To G-kód lze uložit v binárním formátu. SD-karta musí být v počítači - je to mnohem rychlejší, než kdyby byla připojena k tiskárně. Li SD-kartu v tiskárně G-kód musí být uložen přes záložku SD karta.
- Uložit na server. Pokud je Repetier-Host připojen k Repetier-Server, pak G-kód lze uložit v Repetier-Server. Můžete si prohlédnout náhled obrázku a zahájit tisk z Repetier-Host na kartě Server, který se nachází na Repetier-Server.
K úpravě G-tisk kódu Upravit G-Code.
Z čeho se skládá editor G-kódu?
Od redaktora G-code má také své vlastní nastavení, i když málo. Po dokončení krájení se karta Kráječ se automaticky změní na Editor kódu G a nově vygenerovaný se objeví v okně editoru G-code – kód vygenerovaný slicerem. Toto je hlavní kód, který popisuje, jak bude objekt vytištěn. Ale kromě něj existují i další typy kódu – tzv "skripty G-code". Uloží se jako součást aktuální konfigurace tiskárny, když kliknete na tlačítko uložit data (je to tlačítko na disketě - druhé zleva). Navíc se objevuje pouze tehdy, když existuje nějaký druh G-kód. Při změně konfigurace tiskárny budou tyto soubory nahrazeny soubory uloženými v nové konfiguraci.
Předdefinované skripty G-kódu
Repetier-Host umožňuje nastavit devět G-kódové skripty: pro spuštění, ukončení, pozastavení a zastavení ( zabít) tisků a také několik vlastních (ne však více než pět), které lze použít na cokoli. Například pro kalibraci. Tyto skripty můžete nastavit v menu Nastavení tiskárny > Skripty.
Tlačítka pro spouštění skriptů od 1. do 5 jsou na kartě Ruční ovládání. Pokud umístíte kurzor na kterékoli z těchto tlačítek skriptu, zobrazí se vyskakovací zpráva vysvětlující, co tlačítko skriptu dělá. Pro spuštění skriptu jednoduše klikněte na příslušné tlačítko.
Kódy pro spuštění a zastavení tisku
G-kód pro tiskárnu je v podstatě prefabrikovaná sada, kterou lze popsat podle principu „Kód pro zahájení tisku + G kód + kód pro dokončení tisku“. Pokud tedy ušetříte G-kód nebo odeslat k tisku, to vždy znamená, že se bude skládat z těchto tří fragmentů. Kódy pro spuštění a zastavení tisku se zpravidla nastavují v nastavení sliceru.
Kódy pro pozastavení a zastavení (zrušení) tisku
Další dva příkazy pro ovládání tisku jsou pause a stop (ne dokončení, ale stop - například v případě nouze). Skript je odeslán na tiskárnu po kliknutí na tlačítko. Zastavovací skript se obvykle používá zřídka, ale "pauza"– populárnější tým. Může být užitečné například při přepínání z jednoho vlákna na druhé nebo při přidávání k objektu "cizí" předměty (například ořechy při tisku některých cukrářských výrobků), aby se pak znovu začal tisknout a tyto předměty se spojily pomocí nově přidaného filamentu. Ve všech těchto případech potřebujete, aby byl extruder mimo vytvářený objekt, a k tomu můžete použít příkaz G1– pouze oddálí předmět od extrudéru. Repetier-Host si zároveň pamatuje, kde byl tisk pozastaven, a po provedení nezbytných akcí vrátí extruder na správné místo.
Během pauzy byste neměli dělat následující věci:
- Vraťte osy do původní polohy
- Předefinujte souřadnice pomocí G92
- Pohyb Osa Z do hlubší polohy
Akce, které můžete provést během pauzy:
- Přepínání mezi relativními a absolutními souřadnicemi (například pro zvednutí extruderu)
- Přesuňte extruder
- Extrudní vlákno
- Resetujte souřadnice extruderu
- Změňte teplotu (nemůžete resetovat teplotu pomocí Repetier-Host)
Skripty 1 až 5
Můžete je použít, pokud máte nějaké často prováděné úkoly. V záložce Ruční ovládání Existuje pět tlačítek, pomocí kterých jsou tyto skripty odesílány na tiskárnu. Chcete-li skript zobrazit nebo upravit, klikněte na něj pravým tlačítkem.
Nový soubor / Uložit
V horní části editoru je panel s několika tlačítky. Dvě z nich jsou obzvláště důležité.
První (ten se nachází vlevo od všech a je znázorněn jako složený papír) je tlačítko pro vytvoření nového souboru. Odebere veškerý obsah z editoru.
Vedle je tlačítko pro uložení (zobrazeno jako disketa), jehož funkcí je uložení G-kód do vybraného souboru. Všechny ostatní skripty jsou uloženy jako součást aktuální konfigurace tiskárny.
Záložka Nápověda
Ne každý ví, co to je G-kód. Pro tento případ je ve spodní části editoru záložka Pomoc– ukazuje, co znamená aktuálně vybraný G-kód. Nebudou se tam ale zobrazovat všechny příkazy a nesprávná budou i vysvětlení některých příkazů. To je způsobeno skutečností, že některé příkazy mají stejné názvy, ale v různém firmwaru provádějí různé funkce. To však neplatí pro nejdůležitější příkazy – ty jsou pro všechny tiskárny stejné.
Vizualizace Tab
Když G-kód se načte a nalevo se zobrazí vrstvený model (pokud není tato funkce zakázána). Vysoké fragmenty modelu zpravidla blokují nízké. Tato karta může pomoci Vizualizace, umístěný v dolní části editoru - jeho funkčnost umožňuje nakonfigurovat, který fragment modelu se zobrazí v okně vlevo. Ve výchozím nastavení se zobrazí celý objekt, ale můžete si také vybrat, zda chcete vidět pouze jednu vrstvu nebo rozsah vrstev. Pokud chcete vidět kód odpovídající vybraným vrstvám, můžete to určit pomocí stavového řádku umístěného úplně dole v editoru. Zobrazuje vrstvu i umístění kurzoru. Například nahrávání "R6 C26" bude indikovat, že kurzor je zapnutý 26 pozic 6 řádků. Pokud tento řádek obsahuje příkaz, "objednávka" provést nějaký pohyb na tiskárně, tento pohyb se zobrazí v okně náhledu. Pokud v editoru vyberete několik řádků, v okně náhledu se zobrazí všechny pohyby tiskárny odpovídající těmto řádkům.