Universal G-Code Sender, ook wel UGS genoemd, is een applicatie om commando's naar CNC-machines of 3D-printers te sturen. Het heeft een eenvoudige interface waarmee gebruikers hun machines snel en nauwkeurig kunnen bedienen. Hieronder beschrijven we de belangrijkste functies van UGS en hoe u gemakkelijk aan de slag kunt.

Belangrijkste kenmerken van UGS

UGS biedt een verscheidenheid aan functies die u kunnen helpen uw workflow te stroomlijnen. Deze omvatten:

  • U kunt onbeperkt werken: Of u nu metaal, hout, plastic of andere materialen moet zagen, deze software geeft u alles controle over uw machine en maakt nauwkeurige bewerking van zelfs de meest complexe code mogelijk opeenvolgingen. U kunt uw code ook rechtstreeks in het programma bewerken of meerdere taken tegelijk uitvoeren, en het is mogelijk om met slechts een paar klikken verschillende delen van uw code te groeperen om ze gelijktijdig uit te voeren.
  • Grbl-ondersteuning: Het bevat volledige ondersteuning voor het populaire Grbl-besturingsbord, waardoor het gemakkelijk te gebruiken is met veel machines, waaronder machines die het populaire Arduino-platform gebruiken.
    instagram viewer
  • Smoothieboard-ondersteuning: UGS biedt ook volledige ondersteuning voor het Smoothieboard-besturingsbord, waardoor het gemakkelijk te gebruiken is met een breed scala aan machines, waaronder machines die de populaire Smoothie-firmware gebruiken.
  • Ondersteuning voor meerdere platforms: Het is beschikbaar voor Windows, Mac en Linux, waardoor het gemakkelijk te gebruiken is met vrijwel elke computer.
  • Gratis en open source: Het is gratis en open source software. U kunt het gebruiken zonder u zorgen te maken over licenties of prijs.

Aan de slag met Universal G-Code Sender

Starten, download Universele G-Code Sender van GitHub en installeer het op uw computer. Het programma kan eenvoudig worden gedownload en in slechts enkele minuten worden ingesteld. Nadat u het hebt geïnstalleerd, moet u uw CNC-machine (of 3D-printer) aansluiten zodat u rechtstreeks vanuit de gebruikersinterface van Universal G-Code Sender opdrachten kunt verzenden. Om dit te doen, kunt u uw firmware selecteren, de poort specificeren en vervolgens verbinding maken.

Importeren en werken met G-Code in UGS

Om uw te importeren G-code bestand naar Universal G-Code Sender, ga naar de Bestand menu en selecteer Open. U ziet een optie om te openen Alle bestanden, UGS-ontwerp (ugsd), of G-code (gcode, nc, txt). Kies G-Code, ga naar waar je het op je computer hebt opgeslagen en importeer het in de software.

Nadat u het bestand hebt geïmporteerd, is er een optie om uw opdrachten te typen en zelfs uw G-code eenvoudig te wijzigen. Om dit te doen, kunt u uw code schrijven in de Commando sectie en voer het uit, en u zult uw bestand gewijzigd kunnen zien. De opdrachtoptie wordt hieronder gedemonstreerd.

De Visualizer in Universal G-Code Sender

Zoals veel softwaretoepassingen voor 3D-printen, bevat de Universal G-Code Sender-software een visualizer-tool waarmee gebruikers hun 3D-modellen in realtime kunnen bekijken. Het maakt het gemakkelijk om te zien hoe elke modellaag eruit zal zien, zodat gebruikers de nodige aanpassingen kunnen maken voordat ze hun ontwerpen naar uw machine sturen.

De onderstaande afbeelding toont een set schaakstukken met hun G-code-commando's voordat ze worden verzonden voor lasergravure.

Bovendien biedt de visualizer-tool een handige manier voor nieuwe gebruikers om er vertrouwd mee te raken de software en maak uzelf vertrouwd met essentiële bewerkingsfuncties voordat u doorgaat naar een complexer ontwerp werk.

De controllerstatus in UGS begrijpen

Nadat u de G-code-opdrachten naar UGS hebt geïmporteerd en naar wens hebt gewijzigd, slaat de software ze op in de controllerstatus of het deel van het geheugen waar de beweging van elke machine wordt opgeslagen tot de uitvoering begint.

Wanneer u uw machine op UGS aansluit, ziet u de beweging door de controllerstatus in de X-, Y- en Z-instellingen. En net daaronder zul je het zien VOEDINGSSNELHEID En SPINDEL instellingen ook, zoals hieronder weergegeven.

De X-, Y- en Z-waarden vertellen u de huidige positie van uw CNC-machine en u kunt ze dienovereenkomstig besturen.

Plug-ins in UGS

Plug-ins zijn een integraal onderdeel van de Universal G-Code Sender-software en bieden gebruikers een eindeloze reeks mogelijke functies en aanpassingen. Elke plug-in biedt een specifieke set mogelijkheden, van het optimaliseren van de workflow tot het bewerken en genereren van de G-codes.

De eerste plug-in die u zult zien, is de Gcode-tegelzetter. Hiermee kunt u meerdere kopieën maken van uw G-code-programma. Zoals hieronder getoond, kunt u het aantal exemplaren dat u nodig hebt en de tussenruimte specificeren door de X Count, Y Count en Padding daartussen aan te passen.

Zodra u de instelling hebt voltooid, klikt u op Genereergcode, en je kunt de nieuwe code krijgen.

Een andere plug-in die in de software is opgenomen, is de Workflow-helper, waardoor het gemakkelijker wordt om bestanden toe te voegen en te verwijderen en de acties te zien die u op bestanden hebt uitgevoerd en deze hebt voltooid.

Er is ook de Deuvelmaker, waarmee u pluggen kunt maken en hun G-codes kunt genereren of exporteren. U kunt het gewenste nummer en andere instellingen opgeven, zoals hieronder weergegeven.

Daarnaast is er een Jog-controller plugin en een auto-leveler plugin. De Jog Controller helpt u de beweging van uw machine indien nodig handmatig te regelen. Tegelijkertijd kunt u met de automatische leveller automatisch de hoogte en positie van uw bouwplatform aanpassen op basis van vastgelegde scans of metingen met precisietools.

Uw Universal G-Code Sender-werkruimte aanpassen

Om je werkruimte aan te passen, ga je naar de Hulpmiddelen gedeelte en selecteer Opties. U ziet verschillende opties, zoals Algemeen instellingen voor het wijzigen van dingen zoals de proxy-optie. U kunt kiezen of u al dan niet een proxy gebruikt en welk type. Dat wil zeggen, of het nu gaat om proxysysteeminstellingen of handmatige proxy.

Er is ook een optie om de connectiviteit van uw machine te testen, wat handig kan zijn als u problemen ondervindt.

Het volgende is de Editor sectie, waar u uw taalinstellingen kunt kiezen en zaken als lettertype en achtergrond-/voorgrondkleuren kunt aanpassen. De Keymap sectie kunt u sneltoetsen wijzigen op basis van uw voorkeuren.

De Verschijning sectie kunt u dingen instellen zoals welke documenten standaard worden geopend, waar de tabbladen in elk venster moeten worden geplaatst en hoe de vensters er in het algemeen uitzien. Wanneer u klaar bent met het aanpassen van de software, klikt u op Toepassen.

Essentiële tips om te overwegen bij het gebruik van UGS

Als u Universal G-Code Sender wilt gebruiken met uw CNC-machine of 3D-printer, zijn er een paar dingen waarmee u rekening moet houden. Hier zijn er een aantal:

  • Begin eenvoudig: Laat u niet verleiden door alle geavanceerde opties die beschikbaar zijn met deze software; concentreer u in plaats daarvan op basishandelingen zoals het besturen van uw machine vanaf de UGS-interface en het wijzigen van uw G-code.
  • Gebruik de juiste poort: Zorg ervoor dat u de juiste poort van uw machine gebruikt. UGS detecteert automatisch en maakt verbinding met de juiste poort, maar dubbel controleren is altijd goed.
  • Controleer uw baudrate: De baudsnelheid is de snelheid waarmee gegevens tussen UGS en uw machine worden verplaatst. Als u problemen ondervindt bij het verbinden, kan dit komen door een onjuiste baudrate. Standaard is de baudrate 115200.
  • Gebruik de juiste firmware: Wanneer u UGS opent, ziet u dat acht firmware-opties worden ondersteund. U kunt de juiste kiezen voor uw specifieke machine. GRBL is de standaardinstelling en ondersteunt verschillende CNC-machines.

Werk precies met uw G-codes met UGS

Als u met CNC-machines werkt, is het essentieel om UGS te gebruiken om uw G-codes te bewerken en aan te passen en te garanderen dat elke stap van uw CNC-bewerkingsproces wordt geoptimaliseerd en verfijnd om het gewenste te bereiken resultaten. Zoals we hebben gezien, kunt u met deze tool tot uw beschikking de volledige CNC-bewerkingsworkflow van begin tot eind optimaliseren, waarbij u te allen tijde hoge precisie en efficiëntie verzekert. Zorg ervoor dat u de juiste firmware en baudrate kiest om ervoor te zorgen dat uw project succesvol is.