Robotica en CNC


Aanbevelingen voor CNC machines

Wenst u advies over de motoren van het onderzoek te gebruiken, mechanische onderdelen of hoe te monteren van hen en ze kopen, Neem contact op met Fabio di Arezzo, die in de afgelopen jaren veel ervaring heeft opgedaan op CNC frezen en graveren van machines met lasers.

In de aankomende foto's ziet u enkele van zijn prestaties. Te klikken op de afbeeldingen groter te krijgen en zult u merken dat zijn gecombineerde machines, dat wil zeggen dat u annuleerteken rijpaard ofwel een laser die een cutter.

CNC machine CNC machine CNC met laser

Schrijven naar Fabio voor aanbevelingen, te kopen samen onderdelen of om je aanschaffen van hem van de kits van componenten. Of u misschien eens te bouwen delen of volledige machines.

Fabio di Arezzo – Civitella in Val di Chiana (AR) – Fabio.cve31@Gmail.com


Radar en robotarmen


Dit is de eerste sonar das Riboni, de toepassing ThereminoRadar werd geboren uit dit prototype. Wij danken Mauro, voor het houden ons betrokken en voor aan te dringen, omhoog te krijgen om te werken.
Download ThereminoRadar hier: /downloads/automatisering * radar en informatie over sensoren hier: /hardware/ingangen/sensoren # usound

– – – – – – –

Mauro Radan is ook experimenteren met verschillende versies van parallelle grijpers. Zijn monteurs zijn zeer goed ontworpen. Dit is een versie met hoogvermogen-servo. Deze servo's zijn niet geschikt om te schrijven vanwege hun dode band, maar zijn ideaal voor het vangen en objecten opheffen. De twee servo op de basis en de zeer robuuste constructie, zwaar genoeg om op te heffen van objecten.

– – – – – – –



Een van de eerste prototypes van ThereminoArm. Deze versie was nog steeds een meester en een slaaf, omdat de eerste Master hadden geen configureerbare PIN. Nu jullie doen alles met alleen Master en verder nog twee pinnen. De April update 2017: de nieuwe firmware van de meester, verhoogt het aantal pinnen te 6 in 12, Dus nu verder ze acht pennen voor algemene doeleinden. Ook kan nieuwe firmware ook rijden de stappenmotoren.

U kunt vervolgens het maken van zeer nauwkeurige robot armen met behulp van kleine stappenmotoren en riemen. Ik adviseer gebruikend een zeer hoge overbrengingsverhouding, ten minste vijf maar beter als u erin slaagt om tot tien. In dit geval de 200 stappen per omwenteling zal worden 2000 stappen per revolutie en u kunnen krijgen een nauwkeurigheid van 0.7 mm met half-meter lange armen. Nauwkeurigheid die tot ongeveer een tiende van mm en stijgen zal hoger met behulp van de uitvoeringen.

– – – – – – –

Een Robot is niet noodzakelijkerwijs een gelede arm. Met een beetje’ Fancy, U kunt eenvoudige en efficiënte machines samenstellen.

Een robot “instructie” gebouwd door studenten van het Instituut de C. van Corniglio

Van het Instituut voorstel, motivatie i.c. Corniglio is: “…aansluiten van de digitale wereld met de echte wereld en beton” en dat is precies waarom wordt geboren op systeem Theremino. Een hartelijk danken voor uw onderzoek!


Schets en Firmware

Velen na het leren van de taal Arduino schets, Ze schreef dat ze graag om het te gebruiken, voor Theremino. Helaas werd de schets van de taal gedacht, alleen voor verwerkers van Arduino en het transplanteren anderzijds “micro”, zo anders zou worden, te verliezen een mogelijkheid, Uitwisselingsprogramma's tussen de twee.

Onze PIC Programmeren in C of C++, met behulp van een IDE-standaard en standaard-compilers, We gebruiken GNU Compiler, Het is Open Source.

Wat betreft de enorme populariteit van Arduino, Het kan laten kijken “verschillende”, in feite is het tegendeel waar, Arduino gebruikt een niet-standaard taal, vooral voor de Arduino en geldig gemaakt alleen voor Arduino.

Schetsen zijn niet waar firmware programmering, maar een eenvoudige programmering, dat alles verbergt de “overzicht”. Met de schets, efficiëntie is het vermogen om te manoeuvreren, zijn beperkt.

Naast een didactische vervorming schetsen, je leert om te gebruiken een abstractie van micro, in plaats van de micro zelf. Om te leren hoe met een micro, Kunt u overwegen de technische fiche van de fabrikant, niet de instructies van de Arduino.

Dat gezegd zijnde, Gelukkig, de systeemfirmware Theremino, vereist geen programmering. We zijn in 20xx en vermoedelijk de InOut een PC, Naast de firmware van een mobiele telefoon, of een wasmachine, werken. “Hoe zijn”, zonder telkens opnieuw te plannen, Afhankelijk van of u wilt wassen shirts, of blue jeans.


Verschuiving van perspectief

De verschuiving van perspectief, tussen de Arduino en Theremino is in feite, verplaatsen van de intelligentie van de firmware naar de software. Deze verschuiving vermenigvuldigt per duizend de beschikbare snelheid, de rekenkracht, het geheugen, en het gemak van de programmering.

Voor deze aanpak, U moet permanent worden aangesloten op een PC (of een NetBook, een eeeBox, een Tablet, een embedded PC of een Raspberry Pi, zoals hier uitgelegd: Blogs/standalone-standalone toepassingen #, en ook hier: downloads/notities-op-software # computers)

Veel apparaten, zoals printers, monitoren en muizen, zij zijn constant verbonden met de PC en alles wat die ze vinden “normale”. Maar veel mensen dat denken een “apparaat”, zoals een robotachtig wapen, of een 3D-printer, moet autonome, en waarschijnlijk een stapel…


Robotarmen en intelligentie

Laten we het voorbeeld, horloge case, een “robotarm”. Veel fabrikanten van robotarmen Arduinici, Ze realiseerde zich dat hun arm “batterij aangedreven standalone”, uiteindelijk doet hij altijd hetzelfde. Wat hij ontbreekt? Communicatie en software, krachtige algoritmen die houden in aanraking 3D-gegevens, met de buitenwereld, sensoren, Webcams, microfoons, begrijpen van de GCode, en communiceren met andere toepassingen, in real-time.

Micro zijn niet ontworpen om 3D-bestanden, of decoderen van audio-signalen, hebben niet voldoende stroom, om midi-bestanden afspelen, of decoderen van de video van een WebCam. En zelfs als zij worden gedwongen om dit te doen, de pijn. Met andere woorden zei: “De juiste plaats voor de hersenen, Het is niet dicht bij de spieren”

Een andere reden, dat maakt het zeer slimme, stevig de armen en 3D printers op uw PC aansluiten, is dat je hen om macht te leveren. Wanneer u groter is dan de fase-speelgoed, macht behoeften, te zwaar geworden, voor batterijen.

Hoe zijn de professionele robotarmen ?

  • Hebben grote kabels, dat dragen macht en gegevens.
  • Communiceren voortdurend met een hub-PC.
  • Bevatten alleen de firmware, intelligente algoritmen, ze zijn allemaal op de PC.

Klik op de afbeelding, voor een betere kijk.


Welke taal u wilt gebruiken?

Zodra u hebt besloten om te verplaatsen van de intelligentie, van de firmware tot een high-level taal, welke is de beste taal te leren?

Hier is een kwestie van smaak, Sommigen zeggen dat bestaat alleen op C++, en met minachting behandelen, elke andere taal.

Andere, net als wij, denk dat C++ een oudere taal is, dat vergt veel meer tijd en energie, recente talen. En ze denken ook dat C++ en soortgelijke (C, Java en alle talen met de puntkomma tot elke rij) formele talen zijn slecht gestructureerd en slecht, die nodigen u uit te schrijven, dus “vuile” en verward. In deze talen, kunt u schrijven, dingen aanvaardbaar door de compiler, maar absoluut onleesbaar, voor de mens.

Wij verkiezen een meer gestructureerde talen, die helpen goed te schrijven, en om te minimaliseren van fouten. Dit proces van geleidelijke verwijdering, van machine taal, is in plaats voor 50 jaar en bij elke nieuwe stap, is er iemand die klaagt en klaagt over de oude talen. Maar het proces blijft, en uiteindelijk zullen we program, in menselijke taal. Op dit moment is de menselijke taal VbNet.

Als de moderne talen (VBNET en C#), ze hebben een macht en een indrukwekkende snelheid, omdat hun basisfuncties, niet worden elke keer vanaf nul herschreven, maar zijn in plaats daarvan klaar “Runtime” en geschreven met geoptimaliseerde algoritmen, en aangepast aan het besturingssysteem.

Een tweede voordeel van moderne talen, onafhankelijk van het besturingssysteem. Een applicatie geschreven in C# of Visual Basic, wordt uitgevoerd zonder dat een komma zelfs op Mac, Linux en Unix. (Dit in theorie… in de praktijk werkt alleen op Windows prima, Terwijl op andere besturingssystemen, implementaties zijn onvolledig en volledig van fouten)

Kortom wij Wij raden u aan VbNet of C# (zeer gelijkaardig aan elkaar) Bijna alle toepassingen, Systeem Theremino, zijn geschreven in VbNet, want wij het meer vinden “Menselijke”, maar u kunt gemakkelijk overschakelen van de ene taal naar de andere, met behulp van SharpDevelop te vertalen.

De developer tools installeren, Lees hier: downloads/notities-op-software # instrumenten

  1. Italo Davies zegt:

    Ik ben met behulp van theremino op een proxxon 70 met geweldige resultaten.
    Ik kocht een Chinese cnc 3040 (en binnenkort) de vermogenselektronica en gemaakt voor de mach3 en van wat ik begrijp de handleiding lezen en vergelijken met soortgelijke kaarten stap signaal en’ omgekeerd, actieve laag.

    Is er instelling theremino te passen, of kan ik het signaal met een 74ls04 omkeren.

    Dank u

    • Livio zegt:

      Het signaal van de stap gegenereerd door de kapitein werd behandeld met de nodige voorzichtigheid in de firmware, zodat u kunt ook werken op bestuurders die anders denken. Mogen daarom niet verliezen stappen en geen andere storing.
      Bovendien is onze medewerker Leo, die woont in Shenzhen (China) probeerde de operatie op een 3040 en tot nu toe geen problemen.
      Vervolgens, om maximale eenvoud kan, Wij verwachtten geen besturingselementen omkeren de signalen. Als u wilt wisselen ze moet je doen in hardware met een omvormer, of door het aansluiten van de positieve input LEDs van photocouplers (op machines die ze hebben) op 3.3 Volt en de negatieve naar de Master uitgang.

      • Italo Davies zegt:

        Dank u
        Zodra ik er ik doe de tests en we weten’ gemiddelde.
        Ziek gaan verwerven’ een nieuwe power elektronica theremino cnc niet opgeven.

        • Livio zegt:

          Zeker zal werken. Bij de meeste, Als absoluut noodzakelijk en u kan niet het signaal omkeren door de couplers verbinden met het positieve beeld, Vervolgens kunt u de omvormers, Als u voorgesteld.

  2. Mirko zegt:

    Hallo zou ik willen voorstellen een idee, nu heb ik gezien hoe het programma werkt punt volgeling. Als u de waarde uit de faseverschuiving langs de horizontale as van een Microscoop-fase kunt u ook afstanden meten door het doen van een snelle berekening. Het maakt gebruik van hetzelfde principe van lidar, Hoewel veel langzamer als gevolg van het vernieuwen van de webcam

    • Livio zegt:

      Ja, zou lopen.
      We hebben al deze mogelijkheid geëvalueerd, maar we hebben het nog nooit meegemaakt omdat de berekeningen blijkt dat de haalbare nauwkeurigheid doen slecht is.
      Hier of daar konden u uitproberen en dan schrijven welke functies kunt u bereiken.

  3. Mirko trinca kolonel zegt:

    Hallo heb ik gebruikt gelukkig theremino met cnc theremino uit te voeren mijn cnc. Er zijn slechts een paar dingen die me ontsnappen: Als u stopt met werken en ook op de pc te hervatten de volgende dag heb ik de lijn van gcode om aan te nemen die ik kwam en de volgende dag zoeken dan krijgt het verspreidde zich vervolgens vanaf daar. is er een snellere manier als een save de positie automatisch of een soort van zoeken op lijn van gcode? Merci vervroegd. Ah nog steeds werken perfect uw ik maakte een zeer lange verwerking (over 30 uren totaal) met 3D-cam en gereedschap wijzigingen in verschillende dagen en hij is nooit verkeerd één millimeter

    • Livio zegt:

      Wat je doet is geweldig. Pauze een machinale bewerking op meerdere dagen werd niet verwacht. Men dacht hooguit dat u kunt hetzelfde stuk de volgende dag opnieuw zonder het overdoen van de reset, wordt de regel niet teruggezet.

      Als uw GCode de regelnummers heeft kunt u de regel met:
      – Klik met de rechtermuisknop op de GCode
      – Zoeken en vervangen
      – Nnnn vinden (waarbij nnnn is het nummer van de regel)

      Als u stoppen met werken voor een verandering van de tool kan je de regel met:
      – Klik met de rechtermuisknop op de GCode
      – Zoeken en vervangen
      – M06 vinden
      – Volgende zoeken totdat u de juiste koers

      Als u iets per ongeluk in GCode wijzigt, kunnen veel ongedaan maken met CTRL-Z totdat het bericht verdwijnt “Gewijzigd” uit de titel van het venster van de GCode

      U heeft nog schelen, Wanneer vertrekken als willekeurige punten, de eerste beweging begint vanaf de bovenkant, te voorkomen krassen van de slip of pauze tips.

      Als deze methoden niet genoeg schrijven zullen ons weer en we zien, Indien mogelijk, Toevoegen van het herstel van de lijn in toekomstige releases.

      • Mirko trinca kolonel zegt:

        Hier is wat ik was vermist :D Klik met de rechtermuisknop. Dank u 1000. Toch heb ik niet iets speciaals gedaan, het feit is dat theremino nooit mist stappen, noch de locatie, vervolgens maakt de mechanica die ik creostamp ontnam zijn met bal schroeven en hulplijnen op sleden reizen die is een schoonheid

  4. Mirko zegt:

    Hallo is het me weer de screwup van de wijk :D. Onlangs heb ik met behulp van cnc en vaak doen ik de gcode van theremino een malen achter elkaar. Ik ben ook proberen om te gaan sneller en sneller het systeem en het doen van enkele testen ik heb gemerkt dat het traject van theremino cnc besturing is veel nauwkeuriger en sneller dan wat we op dit moment op Autodesk Fusion gebruiken 360(een uitstekend programma in elke manier die ik heb te zeggen en in + gratis … sterk aanbevolen) Aangezien één van theremino ook de versnelling beheert. het enige ding is dat theremino niet lijkt te onderscheiden van de cnc feed horizontaal en verticaal, leidt de oefeningen die ik gebruik om een beetje worden benadrukt. Ik vroeg me af als er geen manier om te scheiden van de twee soorten feeds of was als er een soort van de Maas in de wet te beperken de max snelheid van theremino meester is. Dank u 1000 op voorhand :D

    • Livio zegt:

      Als u de as tegelijk verplaatst vervolgens verwijst de Feed naar de gecombineerde beweging (snelheid langs de diagonaal die is gedekt). Dus de as waardoor een groter pad gaat sneller en de andere gaat langzamer. Als uw feed is teveel voor de scharen en het materiaal dat wordt gebruikt, net lager. U moet de GCode instellen, niet in de HAL of handmatige invoer. De cam kunt bereiden de GCode Feed op elk moment van de verwerking wijzigen.

      Als u één as tegelijk verplaatsen kunt u voorafgaan aan elke beweging van een verschillende Feed, en zelfs in dit geval spreken we van diervoeders in GCode.

      Theremino CNC doet wat hij zegt de GCode en behandelt de opdracht precies zoals elke voor andere Feed CNC Gcode.

      Feed snelheden moeten worden geschreven in GCode, het veld voedt dat u handmatig aanpassen alleen dient om te doen met het hand testen.

  5. Livio zegt:

    Ferdinand wrote
    Op sommige machines, niet op alle, Ik merkte een vreemd gedrag alsof ze zijn overgeslagen tijdens het lezen van programma lijnen G002/03. Als ik herhaal verwerking, de fout is altijd gelijk.

    Antwoorden

    Programma lijnen overslaan
    ———————————————————————————————
    Vrijwel zeker het gebrek dat je hebt ervaren niet te wijten was G02 en G03 maar ontbrekende voorvoegsel G02 of G03 aan begin van regel.

    Eerdere versies werden niet herhaald als de codes die in alle lijnen van G02 G03 gebreken werden voorkomen. De G01 praten niet kwalijk dit probleem zelf de G02/G03 zonder code liep alsof ze G01. In de nieuwste versies (4.4 en 4.6) Deze fouten worden geëlimineerd. Maar het is ook verstandig om te beginnen alle rijen met hun code G.

    Om beter uitleggen, de volgende regels:
    G01 Z-5,825
    X 105,996 Y 22,525
    G02 X 94,972 Y J I-335 76,369 56,873.
    X 104,896 Y 43.69 34,014 21.69 IK-J

    moeten worden gecorrigeerd door middel van:
    G01 Z-5,825
    G01 X 105,996 Y 22,525
    G02 X 94,972 Y J I-335 76,369 56,873.
    G02 X 104,896 Y 43.69 34,014 21.69 IK-J

    Het gebrek aan G02 aan het begin van de vierde lijn kan, eerdere versies, veroorzaken een fout blijkbaar te wijten aan G02.

    Snij de bochten
    ———————————————————————————————
    Hoe Theremino CNC GCode lijnen werkt is sprong het onmogelijk, maar er kan een werking van type "snijden hoeken", en dus vergelijkbaar met rijen overslaan, bepaald door een misverstand over hoe je moet instellen Rapid en feeds.

    Er absoluut nooit instellen “Snelle” of “Feed” (ook in Gcode) meer dan draaglijk door search engines en die zijn geschreven in de parameter Max Speed van HAL. Als u deze waarde overschrijdt beschermt de HAL ook de motoren verliezen stappen, maar de tip laat naar het doel en dan worden gedwongen om te bezuinigen en overslaan van werkstukken. Als je het verkeerd veel kun je ook hulpmiddelen breken en ruïneren het stuk.

    Een extra fout veroorzaakt door een verkeerde instelling “Snelle” is dat er handmatig joggando de cutter bewegende voor een keer houdt, zelfs nadat u de knoppen loslaat. Zelfs bestaat in dit geval het gevaar voor botsingen en breken hulpmiddelen. Als u jogga lange wanneer u trek de teen zo ver achter dat was zal het niet stoppen en slam ergens.

    Nooit instellen “Snelle” of “Feed” groter dan “Max snelheid” Het is overal geschreven, maar soms je niet lezen of nalaten het belang.

    Auto's met kleine motoren en grote massa
    ———————————————————————————————
    Pad fouten kunnen ook worden veroorzaakt door motoren met zeer lage versnelling in vergelijking met maximale snelheid. Als de HAL de waarde MaxAcc waarde groter dan tien keer de MaxSpeed is dan is het goed aandacht te schenken aan dit aspect.

    Lees de instructies van Theremino CNC opmerkingen met betrekking tot “Opties” / “Versnelling van de verrekende effecten” (pagina 's 26 en 65 in de nieuwste versies van de instructies door oktober 2016 vanaf).

  6. Roberto zegt:

    Ik wou dat ik kon gebruiken stap motoren controleren van hen met de theremino. Met name controleren de motor positie, snelheid, Versnelling. Zo kun je stap een sinusvormige signaal ruimte volgen (de snelheid varieert continu sinusoidally). Hoe kan ik doen? Bijvoorbeeld, als ik verbinding maken met een servomotor op slot 1 gecontroleerd door de toepassing van de rotatie afwisselend als het beweegt WaveGenerator ik zou graag kunnen rijden de stap. Ik zou moeten kunnen variëren de frequentie van het spoelen van stap continu. Met de "slots" kan ik alleen een eindbestemming is vermeld moet worden bereikt bij een constante snelheid na versnelling. Naast de waarde van snelheid en versnelling van de "slots" krijgt u niet vanuit andere toepassing.

    • Livio zegt:

      Verbindt de stepper motor en pilot met WaveGenerator door een groef. U zult zien dat zal bewegen precies als een dienaar, met snelheid “sinusoidally traploos regelbare” Als u schreef. Geen behoefte om te veranderen de “frequentie van spoelen”, denk aan alle van de HAL.

      Om dit te bereiken, echter, moet je aanpassen van alle parameters correct, Als u ons op kan niet schrijven Engineering@theremino.com en wij helpen u telefonisch om erachter te komen hoe dat te doen.

      Ga een stepper op een gecontroleerde manier niet hoeven te wijzigen van de MaxAcc en de MaxSpeed van HAL. Deze parameters zijn alleen van de hoogste veiligheid om te voorkomen dat de stepper stappen kunt verliezen. Zijn parameters aanpassen eens en voor altijd op een bepaalde engine en niet meer wijzigen.

      En hier zult u zich afvragen:
      “Hoe kan ik vertragen het verkeer als ik deze parameters daalde”?

      Antwoord:
      Verplaatsen van een stepper (Maar zelfs een dienaar) op een gecontroleerde manier, bij elke snelheid, ook nul zeer lage en met een versnelling van tot MaxAcc u “leiband” en u blijven sturen hen nieuwe bestemmingen (in millimeters) zeer vaak (ten minste vijftig keer per tweede maar beter als meer dan honderd).

      Als de nieuwe bestemmingen dicht bij elkaar liggen is de snelheid van de beweging laag, dan aangezien zij elkaar meer verre bestemmingen geven kunt u verhogen snelheid en versnelling.

      Als u overdrijven en u de maximale snelheid of de maximale acceleratie overschrijdt (wat je nooit moet doen) dan is de knecht beschermd door HAL, afval geen vooruitgang, maar blijft achter en niet langer volgt het pad dat u zou willen dat ze doen. In deze gevallen is dit de leiband strekt zich uit als een elastiekje en de servo begint te knippen curven altijd proberen terug te komen.

      Dit is hoe het werkt Theremino CNC. die de servo op alle snelheden en versnellingen mogelijk begeleiden van nul tot MaxSpeed en MaxAcc geschreven in HAL.

      Natuurlijk vereist doen deze dingen in een eigen software passende programmering vaardigheden, weten hoe te gebruiken timers en draden, en ook weten hoe te behandelen de getallen met drijvende komma en doen de wiskunde om continu nieuwe bestemmingen vast te (in millimeters of graden) worden verzonden naar de sleuf die de stappenmotor regelt.

      Al deze overwegingen zijn precies hetzelfde, zelfs als het verplaatsen van de servo. Zelfs de knecht, Als we niet een stapje tegelijk verplaatsen, Splatter op uw eindbestemming met de grootst mogelijke snelheid en versnelling die kan produceren.

  7. Livio zegt:

    Ferdinand wrote:
    Sommige vrienden die cnc zelfgemaakte hebben, Vertel me dat Theremino cnc zeer goed is, maar dat als hij had de kans van het herstellen van de backlasch zou perfect, omdat in zelfgemaakte mechanische, het spel is altijd aanwezig, en met weinig middelen, Het is moeilijk te verwijderen het mechanisch.

    Antwoord:
    De Proxxon we hier in het lab gebruiken is niet een precisie-machine, heeft de "gibs" (Zwaluwstaart gidsen) die ciloccano als je laat ze houden hen te zacht en je nagel.

    jaar geleden, Toen wij nog steeds Mach3, We hebben geprobeerd voor een lange tijd te corrigeren het verzet. En op te lossen aan de ene kant, en erger aan de andere, altijd werden gedrukt met tracks alle gerafeld.

    De oplossing was om het land een beetje beter mechanica en nu met Theremino CNC zonder en geen correcties worden afgedrukt vanaf beelden geplaatst.

    Backlalash compensatie "kan niet de problemen te overwinnen met de machine in de besnoeiing van de continue" (zoals geschreven staat in de handleiding van Mach3) maar alleen in bijzondere situaties.

    Met andere woorden op bepaalde punten in de verwerking maar erger elders aanpassen. Ook het creëren van andere gebreken, zoals uitgelegd op de pagina 37 CNC Theremino handleiding.

    Dus niet willen toevoegen compensatie terugslag is niet te baan besparen (Het zou heel gemakkelijk zijn uit te voeren) maar om te voorkomen dat gebruikers vergeefse pogingen, met duidelijk verbeteringen in bepaalde gevallen om te ontdekken dan dat ze hebben verergerd verdere verwerking en uiteindelijk veel tijd te verspillen met geen echte verbetering.

    Terzelfder tijd worden beter besteed om te verbeteren een beetje’ de mechanica.

  8. Joseph Pally zegt:

    Hallo Livio, Gefeliciteerd voor Theremino CNC gaat weer als een droom. Ik heb nog aan te pakken met enkele parameters, maar alles is zeer nauwkeurig en functionele. Mijn fantasie maar ik duwt altijd naar dingen die ik wist weinig…daarom een vraag: Ik ben erg geïntrigeerd door de prestaties van robots (of op printers die gebruikmaken van de dezelfde mechanica) Delta type (met drie kolommen 120 graden…of besturingselement armen)…..om dat te doen met Theremino CNC moet we het recht van de firmware herschrijven? Ik denk dat het een lange en harde werk, maar dat hij zou steun aan andere projecten die u al hebt gepubliceerd visuele erkenning type….
    Excuus de vraag…Nogmaals bedankt voor wat je doet
    Joseph

    • Livio zegt:

      De firmware, gelegen binnen de Master modules, Het is prima zoals het nu is en auto's met een structuur rijden kon (Cartesiaanse als de gebruikelijke cutters, Delta zoals spinnen komt van boven en zelfs Scara als de takken van de krabben).

      Naast de ingebouwde programmatuur software (Theremino CNC) staat zou zijn om met succes uitvoeren GCode gemaakt voor Delta machines of Scara. Deze Gcode gewoon te maken met een CAM die is geconfigureerd voor de specifieke machine die je wilt rijden (Echter veel moeilijker dan een Cartesiaans met parallelle assen).

      Het enige deel dat we nog niet geïmplementeerd, en ik denk niet dat we zullen voeren gezien het kleine aantal gebruikers die Delta machines of Scara, is de GCode voor machines dan Cartesiaanse coördinaten weergeven. En in deze zou moeten omvatten van schuim snijmachines.

      Met andere woorden: zelfs zonder bekijken, Kan je heel goed in de CAM, verwerking is perfect voor elk type van machine.

  9. Vincenzo zegt:

    Salve, Ik ga om te beginnen een bouwproject in CNC stepper met grootte nema23 en plaatsen van modules al dvr8825 en meester V4 ik zou nodig om erachter te komen welke motoren kopen. Werkruimte voor ca. 80 x 55 cm.
    Ik mag rijden zelfs motoren die meer versterkers vereisen?
    Hopelijk zijn er tabellen die ideale pairings vertegenwoordigen?
    Hartelijk dank.

    Vincenzo.

    • Livio zegt:

      Er zijn geen tabellen die ik weet, maar er is niet veel te berekenen.

      Aan te raden om een fan te maken aan DRV8825 die koel allen samen met koude lucht van bovenaf en natuurlijk ze uit te rusten met koellichaam. In deze voorwaarden kunt u aanpassen van de stuurprogramma's tot twee versterkers en nog steeds enige ruimte.

      Maar dat betekent niet dat je moet gebruik maken van twee motoren versterkers, Indien mogelijk zou het beter zijn om hen zelfs van drie of vier versterkers en ze gebruiken, Als u moet altijd, niet tot de huidige maximum draaglijk,

      Hoewel, en dit kan besluiten dat alleen degenen die de specifieke molen en de wrijving weten, u kan ook gebruik maken van kleinere motoren, bijvoorbeeld van anderhalf of twee versterkers. En ze vervolgens met piloot 700 maar o 1 Tot maximaal (ongeveer de helft van de maximale stroom).

      Met andere woorden alle motoren zijn prima zal niet maar de topsnelheid hetzelfde en u kan niet a priori berekenen, enige ervaring met de specifieke machine kunt krijgen om te definiëren als u meer macht of misschien motoren met minder stroom nodig (minder stroom) maar met een top snelheid groter dan.

      • Vincenzo zegt:

        Hallo Livio, Dank u bij voorbaat zou ik een beetje hulp nodig. Ik moet het Pwm-circuit met CV montage van de geïntegreerde lmc6482 studeren. In mijn deel niet gevonden en niet vinden wat elk gelijkwaardig. Wat kan ik gebruiken? Er zijn “PWM tot pk”al gemaakt en verkocht? Ik moet om te vliegen van een spindel met omvormer.
        Dank u.
        Vincenzo

        • Livio zegt:

          Als u wilt een aandrijfmotor hoeft niet PwmToCv met snelle responstijd en een laag geluidsniveau (vierde-orderfilters) Wat voor muziek. Maar gewoon een eenvoudige filter, met een weerstand in serie met het signaal gevolgd door een condensator op grond. Zoals opgemerkt in de eerste drie patronen die u hier ziet: https://www.theremino.com/hardware/adapters#pwm

          Het zou ook zinvol zijn om toe te voegen een photocoupler voor de Master uitgang en vóór elk filter, maar wees ervan bewust dat er een zeer snelle photocoupler (breuken van een microseconde), bijvoorbeeld een 6N137 die is gemakkelijk te vinden en goedkoop.

          Met een foto-coupler moet je dan een spanning van 5 Volt motor kant (U kunt het model niet gebruiken anders u de isolatie tussen meester en motor dat is de enige reden dat u een foto-coupler ruïneren).

          Uiteindelijk zal alles worden gecoördineerd met het werkelijke motor driver circuit. En hier alles verandert afhankelijk van of de motor is in 220 volt AC of DC. Als er al een foto-koppeling in motor driver circuit dan zou de foto-coupler nutteloos.

          In alle gevallen, voorzichtig niet te verenigen de massa's door middel van draden die het signaal vervoeren. Als u moet deelnemen aan de massa's van zware apparatuur ertussen (zoals motors en computer) Moet u professionele technieken van “Aarde ster”. Allemaal verenigd in een gemeenschappelijk punt (de Star-Center) aangesloten op de grond van het elektrische systeem.

          Nooit moeten signaalkabels worden gebruikt om verbinding te maken met de massa van een groot apparaat (Als een motor) de massa van de meester, die gaat dan naar de computer via de USB-kabel zwak.

          Maak Connecties van de geschatte massa kun je verliest de USB-communicatie, tijdens het beginpunt van de motor of andere zware ladingen van de machine. Als dit gebeurt zal verpesten het stuk en dan heb je te druk op “Herkennen” over HAL om te delen.

          Als je niet kan schrijven zullen ons en wij u helpen ontwikkelen het patroon die specifiek zijn voor uw zaak.

          • Vincenzo zegt:

            Goedemorgen, voor het besturen van een omvormer met 0-10v en krijg de spindel snelheid variatie rechtstreeks vanuit de software die ik dacht dat ik begrijp dat dit circuit kon het veranderen van de o-3, 3v naar 0-10v nodig. of heb ik verkeerd begrepen?
            Goed gedaan
            Vincenzo

            • Livio zegt:

              U got op vlak. Het PwmToCv-circuit kan genereren een spanning van 0..10 volt, te leveren 12 Volt en wijzigen zoals uitgelegd.

              Maar, altijd op voorwaarde dat u de 12 volt. Vervolgens kun je het patroon “Door Pwm of FastPwm tot 5 Volt” gelegen in deze sectie: https://www.theremino.com/hardware/adapters#pwm

              Deze regeling maakt geen gebruik van de LMC6482 maar eenvoudige twee transistor gemakkelijk te vinden en het is zo eenvoudig dat het kan worden gemonteerd op een klein stukje veroboard in tien minuten.

              Om de excursie vanuit 0 in 10 U moet verbinding verbreken met de draad die gaat uit de emitter van BC557 op volt 5 Volt Master en sluit deze aan een voeding 10 volt.

              Of u kan deze koppelen aan een 12 Volt door toevoeging van een weerstand van 39 Ohm in serie met de verzamelaar van de transistor BC557, die ook de twee volt zal dalen en zal het aanpassen van de output precies 0 in 10 volt.

              Willen een snellere respons en minder ruis, u kon het vliegen met een FastPWM uitgang aangepast 15 KHz, wijzigen van de C1 uit 100 UF naar 10uF en (maar alleen als u wilt krijgen maximale lineariteit tot nul volt) ook het toevoegen van een weerstand van 100 Ohm tussen basis en emitter van de transistor BC557.

              Zo spoedig mogelijk zullen we de patronen voor deze versies.

              • Vincenzo zegt:

                Dank u.

                Ik vergat… maar wanneer zal zij de handel van de Master v5?

                zijn niet beschikbaar op dit moment.

                • Livio zegt:

                  De meesters zijn al op hun manier uit China en hebben ze geleverd met een snelle koerier. Ik denk dat in een week herstelt u de normale werking van de site ThereminoStore (Ik herinner me hem wordt gerund door Chinezen, terwijl wij volledig non-profit). In de afgelopen maand hebben vele problemen wij hopen dat het zal niet gebeuren voor hen nooit meer een periode zo hun sorrowand anderen.

                  Aandacht dat we sommige lijnen toegevoegd aan het vorige bericht…

                • Livio zegt:

                  Wij toegevoegd dat de schema's om te zetten van de uitgangen Pwm_16 en Fast_Pwm live 0..10 volt.
                  https://www.theremino.com/hardware/adapters#pwm16to010
                  https://www.theremino.com/hardware/adapters#fastpwmto010

                  • Vincenzo zegt:

                    Hier ben ik, met name bedank tot oneindig.
                    Onder duizend mechanische moeilijkheden slechts een paar minuten, spel met meester. Vraag: Maar hoe sluit u meerdere meester, zodat een van de twee worden slaaf? Of USB-verbinding vereist voor elk?
                    Dank u.

                    • Livio zegt:

                      USB-aansluiting vereist voor elk model. U kunt een USB-HUB. We geprobeerd zowel USB2 en USB3 HUB met gl jaar geleden zelfs met de USB1 en ze werkte altijd prima. Er zijn mensen die ook gebruik maakt van acht masters en zijn altijd betrouwbare resultaten.

  10. Joseph zegt:

    Hallo Livio, Sorry als ik hier altijd ben om vragen te stellen. Altijd op de kwestie van het rijden met Theremino cnc een delta robots ….(u werd aangeraden te vinden dat een cam kan genereren gcode geschikt voor delta). Ik zag dat tussen configuraties van Theremino Arm er ook de Delta is en de vragen zou deze:
    1) zou de juiste software om op te halen van de gcode?
    2) het zou mogelijk zijn om interface met cnc Theremino?
    3) Misschien ik iets gemist (Inderdaad …Dat is zeker) maar ik zag de beschrijvingen die zijn uitsluitend gebaseerd op de robotarm….en niet met de mogelijkheid van Delta configuratie
    Nogmaals bedankt
    Joseph

    • Livio zegt:

      1) zou de juiste software om op te halen van de gcode?
      Theremino Arm voert de GCode, Maak geen.

      2) het zou mogelijk zijn om interface met cnc Theremino?
      Het is niet mogelijk om de interface omdat Theremino ARM een CNC zelf is en vervolgens alle Theremino CNC vervangt.
      Misschien bedoel je interface met de Theremino Master die vervolgens gaat naar de stappenmotoren te verplaatsen van de Servo verplaatsen. En dat is theoretisch mogelijk. Niemand nog heeft gedaan maar het is gewoon om te voldoen aan de “Stappen Per Millimeter” over HAL met wat is mechanica, en dan overwegen ze StepPerGrado. Dit is alleen maar om ervoor te zorgen dat aan het einde van dit alles, mechanische met inbegrip van verschillende totale overbrengingsverhoudingen, 90 rangen software wedstrijd 90 graden van hardware.

      3) Misschien ik iets gemist (inderdaad... zeker) maar ik zag de beschrijvingen die zijn uitsluitend gebaseerd op het robotachtige wapen... en niet met de mogelijkheid van Delta configuratie
      Als je naar de robotarm boven is er een klein venster voor het selecteren en wijzigen om te articuleren een Scara, Delta en bijgekomen. Er zijn geen aanwijzingen, slechts één afbeelding in de map “Docs” met as namen “Delta_Names.jpg” en een bestand met uitleg over de betekenis van de parameters “Delta_Names.txt”.

  11. Livio zegt:

    Daniel vroeg ons:
    Als ik een IF-voorwaarde, type als er een GOTO-route aan dit punt is het krijgen van het stuk, maar nog net niet, Na bijvoorbeeld 4 keer, alsof het telde. Te meer blijkt uit testen op de lozing van het stuk de draaitafel maakt andere 4 stopt. Dus vanaf het begin van de eerste en goede de tweede en de derde goede uitval. Laten we zeggen dat na de machine dat proeven gaf me een arm neemt en vervolgens wanneer u liep weg van een schoon signaal als één deurvergrendeling, Ik weet niet als ik uitgelegd, te geven van een input.

    Antwoord
    Voordat u plannen dat kunt een moet ik schrijven of stel het geestelijk met precisie. Leren programma is niet eenvoudig, Het duurt jaren voordat u beginnen met het schrijven van fatsoenlijke software. Schrijf dan het echt goed duurt tientallen jaren ervaring.

    Gewoon om een idee te geven, de oorspronkelijke vraag zou iets als het volgende regels:
    Variabele1 = 0
    Als LeggiSlotScarto > 500
    Variabele1 = variabele1 +1
    Als variabele1 > 4
    ScriviSlotX 120
    ScriviSlotY 150
    GOSUB PrendiPezzo

    Dit stuk van het programma is geschreven in het Italiaans te gemakkelijk begrijpen, maar het moet herschreven met instructies voor het programmeren van de taal gebruikt (Theremino automatisering / Theremino Script / VBNET / CSharp )

    Maar voordat u begint u hoeft op te schrijven (of stel je hem geestelijk) met precisie, met Italiaanse zin type:
    1) Als dit gebeurt dan de teller ophogen
    2) Als de teller groter is dan 4 Voer deze andere
    3) anders, ik ben terug op het punt (1)
    En zo verder…

    Als het probleem goed in woorden functioneert, dan zal het ook werken in het programma, het zal anders onmogelijk te vertalen in een software. Dit vroege stadium heet “analyse”.

    Gebrek aan ervaring is zeer moeilijk om te schrijven van complexe procedures, ze zijn iets meer dan “inschakelen van een led/attendi 10 seconden / uitschakelen van het lampje”.

    Kun je leren van de grondbeginselen van programmeren verkennen van één voor één alle voorbeelden die in de Theremino automatisering. Vervolgens kunt u experimenteren met deze voorbeelden en de SlotViewer, maar altijd herinneren dat zijn enkel eenvoudige basics. Complex automatisering procedures moet noodzakelijkerwijs verhuizen naar krachtigere talen.

    De eerste vraag is reeds complexe tot het punt dat het beter zijn zou te gebruiken VbNet (met VisualStudio 2008).

  12. Livio zegt:

    Luke schreef:
    Een paar maanden geleden bouwde ik een cutter gecontroleerd door de meester van de Theremino. Alles gaat zeer goed, vooral met de nieuwste versie van de Theremino CNC, met de compensatie van de lage versnelling. Ik wil nu graag de spindel en de aspiratie door programma uit te schakelen en nam ik twee flyable met solid state relais 3-32 V DC.

    Ik heb twee vragen:
    1- Ik kan direct de estafette aansluiten aan de kapitein( PIN op + en GND aan – ) of iets anders nodig?
    2-Ik kan twee relais met een enkele Pin bepalen, gewoon clobbing het signaal?

    Antwoord:
    De Relais kunnen rechtstreeks worden aangesloten op de Master
    – Signaal naar de + voor relay
    – GND – voor relay

    Als de relay switch met 3 Volt hebben dan een marge van 0.3 volt (Kom nou 3.3 Volt Master theoretici). Het is weinig maar zeker genoeg, omdat als ik geef hen uit 3 volt dan zijn zeker ook 2.5 volt, en toen kreeg bijna een volt van marge.

    U kunt vrijwel zeker twee parallel. U kon met zekerheid zeggen alleen door het kennen van de huidige die ze Relais met ongeveer absorberen 3 Volt van de macht.

    Om er zeker van te zijn dat moet je proberen om de verbinding van twee parallel, inschakelen van de Master output, en meet vervolgens de spanning dat de Master parallel twee relais kan verzenden.
    Als deze spanning op zijn minst is 3 volt dan er geen problemen zijn. Anders zou je kunnen proberen met behulp van een output van 7 in 12 (die hebben niet de weerstand van 100 Ohm in de serie en dan geven een iets hogere spanning aan constante stroomopname).

    Als u in ieder geval niet in staat bent om tot drie volt met twee Relais op dezelfde pincode, dan zou het beter om te verbinden met twee verschillende Pin en doe dan mee met de pinnen, de gebeurtenis-handler met dezelfde sleuf in Theremino HAL.

  13. Livio zegt:

    Daniele schreef
    Ik probeer het gebruik van Visual Basic met Visual Studio 2008 maar het is ingewikkeld om te starten. Met Theremino automatisering lijken te doen een groot deel van wat ik nodig heb… De versie van het script hoeveel extra functies zou? Wat zijn de verschillen tussen Theremino en Theremino Script automatisering?

    Antwoord
    Theremino Script is een kruising tussen automatisering en VisualStudio.

    Met Theremino Script kunt doen alles wat die u met Visual Studio doen zou, u hebt de volledige macht en alle functies van VbNet. Maar schrijf alles in één bestand en als dit vroeg leren vereenvoudigt, bepaalde bewerkingen veel moeilijker dan met Visual Studio waar geworden.

    Hier is een lijst van Theremino Script:
    – Maak het venster die met de gebruiker communiceert is moeilijk. Je moet wel een deskundige om te weten welke besturingselementen te gebruiken (knoppen, tekstvakken enz...) en hoe ze op te schrijven, Tijdens het gebruik van Visual Studio zou grafisch en het zou helpen hem om hen te plaatsen.
    – Suggesties voor functies zijn zeer beperkt en soms misleidende
    – Je kan de evolutie van het programma niet volgen. (zoals je deed met automatisering) noch kunt u controlepunten toevoegen (breekpunt) en de waarde van variabelen te verkennen zoals u zou kunnen met VisualStudio doen.
    – De editor is beperkt en veel trager dan die van Visual Studio.

    Hoe dan ook is Theremino Script veel krachtiger dan Theremino automatisering. Misschien proberen met behulp van het, bevat vele voorbeelden al klaar om te beginnen.

    Een belangrijk verschil van automatisering is dat Theremino Script kan ook het produceren van echte applicaties. Dat wil zeggen uitvoerbare bestanden (.exe) die kan dan worden gestart door te dubbelklikken op het, zelfs zonder het openen van de toepassing Theremino Script.

  14. Gianni zegt:

    Goedemorgen Livio,
    Ik zag uw Theremino card StepperDriver, die ondersteunt twee verschillende stuurprogramma 's.
    Ik kan het niet vinden overal op uw portaal de kapitein verbinden met bestuurder van de kaart-stepper, installeren van DVR8825-stuurprogramma's of A4988 omdat ze als fairways verschillen, Ik installeer hen
    onverschillig?
    Excuseer me voor het triviale vragen maar ik ben niet erg vertrouwd met elektronica.
    Dank u
    Gianni

    • Livio zegt:

      Zijn geen onbelangrijke vragen, inderdaad dank u gewezen op het ontbreken.
      We hebben een afbeelding die hoe uitlegt te de positie van de stuurprogramma's hebt toegevoegd:
      https://www.theremino.com/hardware/adapters#stepperdriver

      Met betrekking tot de links sluit u de kant van de grond van de kapitein met het tabblad stuurprogramma met draden Dupont vrouw-vrouw. Vervolgens de Master beeldschermstuurprogramma GND Gnd-IN. Om zeker te zijn ik stel voor dat u verbinding maakt met de massa's met ten minste twee of drie vrouw-vrouw jumper kabels.

      Vervolgens, voor elke motor verbindt u twee kabels Dupont vrouw-vrouw tussen het signaal van de meester en de DIR en de stap van de roos wagenmenner.

      Hier is hoe om verbinding te maken met de eerste motor:
      Master Pin1 SIG < ---> Stuurprogramma1 stap
      PIN2-Master SIG < ---> Stuurprogramma1 DIR
      De andere motoren zijn verbonden op dezelfde manier, maar met pinnen 3-4, 5-6, 7-8 en 9-10.

      U vindt meer nuttige informatie hier:
      https://www.theremino.com/hardware/outputs/motors

  15. Gianni zegt:

    Dank u 1000
    Gianni

  16. Marco zegt:

    Lieve Livius, Voor soesa u weer omdat ik mijn oude zelfgemaakte cnc machine door een veel meer compact vervangen en, de eerste tests, nauwkeuriger. Ik kom bij de punt: Ik installeerde een nieuwe motor voor snijplotters, een klassieker uit China van 400W 48V diameter 52 mm. Samen met de motor is snelheid regelgever relatief aangekomen “geavanceerde” dat kan worden gevlogen met een potentiometer (potmeter) of via een verbindingslijn “PWM” (ondertekende Mach3). Het probleem dat ik niet kon oplossen is dat de motor niet het maximale aantal omwentelingen via de ingang van de PWM verbonden met Theremino bereikt, in vergelijking met het oor met de snelheid die verkrijgbaar zijn via de potentiometer. Ik heb geprobeerd om te knoeien met de waarden van de sleuf, zowel PWM en PWM_fast maar de topsnelheid is nog steeds hetzelfde, sensibilmente minore di quella possibile. Può essere un limite del circuito del controller o sono io che non riesco een Regular lo slot per avere VN plicht afstandspercentage “continu” e arrivare al massimo delle prestazioni? Di seguito gli unici dati che ho recuperato sul controller. Dank u!

    1: Potentiometer standaardbesturingselement (5K-100_K),standaard 10K;

    2: MACH3 - PWM snelheid controle signaalingang, externe PWM invoer eisen: niveau 3.5-12V VPP, frequentie 1K - 10KHZ, geschikt voor controle van de snelheid van de spindel MACH3.

    3. Nominale stroom: 10In, overbelasting en kortsluiting bescherming huidige 12A. (Overmatige huidige gesneden uitvoer, overstroom indicator knippert, de potentiële licht is uitgeschakeld, overstroom lift).

    4.Soft start functie. Voorkomen van bovenmatige stroom veroorzaakt door de motor en vermogen schade (standaard 0 zachte start seconds), 0-5 seconden verstelbaar.

    5.Controle macht: 12V120W, 24V240W, 36V360W, 48V480W, 60V600W

    6.Puls breedte modulatie bereik: 0% -100%

    • Livio zegt:

      Dato che vuole una frequenza da 1 kHz tot 10 kHz u moet gebruiken PwmFast en zet deze op 2 in 5 kHz

      Vervolgens zomaar de “Waarde” Dell-sleuf van de Pwm tops (meestal 1000) en de meester zal de maximale tijd, dat is altijd een signaal om te 3.3 volt. Als u wilt kunt u met een oscilloscoop maar ik ben zeker thats it.

      Als u niet beschikt over een oscilloscoop u met een multimeter meten kunt en wanneer u aankomt bij de meeste moet komen een 3.3 Volt vaste.

      Ze schrijven van 3.5 in 12 volt.
      Ik ben niet zeker dat de 3.5 Hij is echt nodig, maar misschien het probleem is dat.
      U kunt dit controleren door te proberen om ze te sturen een 5 Volt rijden en kijk of bij de meeste blijkt.
      En dan een 3.3 Volt vast en zien hoe het gaat.

  17. Marco zegt:

    Bedankt voor de tips! Verzenden naar 3,3 V Pwm input controller van de motor doet niet draaien op maximum. Naar 5V in plaats daarvan draait om 98% (aan het oor…).
    Ik probeerde met behulp van een variabele voltage power supply en daarmee kon ik de controle van de motor snelheid van nul tot max.
    Ik ben al gebouw Pwm adapter 0-5V volgens uw projecten en als je me vertellen dat er geen contra zijn-, Ik denk dat dat zal het probleem oplossen. Nogmaals bedankt.

    • Livio zegt:

      Het zou moeten werken.
      U kan ook het verwijderen van de condensator C1 en maak vervolgens een echte PWM (variabele spanning maar niet waar pwm 0 in 5 volt).
      Het zou gemakkelijker te bouwen en kleinere. En de specificaties van uw motor zou respecteren die (Ik meen te hebben begrepen) zou een PWM 1 in 10 KHz en niet een variabele spanning.

      • Marco zegt:

        OK, gedaan! Zonder condensor, Het werkt geweldig. Wanneer ik tijd kan vinden, Ik zal het publiceren van een film op Youtube. Een beetje’ reclame is het minste wat ik u kan maken. Nogmaals bedankt.

        • Livio zegt:

          Dank u!!!
          Als u een geweldige plek om te posten uw creaties en ook een forum wilt te discussiëren over een onderwerp van elektronica en automatisering… Ik stel voor GRIX.

          L van de koppelingen op deze pagina:
          https://www.theremino.com/contacts/references#grix

          De site theremino is zeer technisch en heeft veel (te veel) pagina 's, maar het hoeft niet een forum en het is dus niet een echte “Gemeenschap”. We vonden echter op GRIX een serene hosting ons opnieuw.

          De besprekingen zullen geleidelijk er.

  18. Mirko trinca kolonel zegt:

    Goedemorgen, altijd achter met cnc en hebben onlangs overgestapt op het gebruik van de software-fusion360. groot voor alle instelling en gemakkelijk te begrijpen …. totdat je bij het trekken van de gcode. Ik heb sommige problemen in verband met bochten, bijna alsof ze me zag een curve als zoveel gebroken lijnen eerder dan een ononderbroken lijn, Daarom vertraagt en verwarmt me scharen (Sommige route :C). Ik vroeg me af als misschien sommige van jullie had een instelling voor de installatie van fusion of heb ik naar totale onwetendheid van eliminatie (dat de enige persoon die zal worden het laatste wat ik probeer :D ). Terwijl ik kijk lijken ik een beetje springen van PCB's door laser en maakt enkele test ook in week. Sorry als ik hebben stilgestaan en voor uw antwoord wachten. Merci vervroegd

    • Mirko trinca kolonel zegt:

      vraag: Ik ben met behulp van theremino cnc, groot zoals gewoonlijk en ik wissel vanuit een normale USB-controller voor de xbox one draadloze. alle perfect voor gebruik, het enige probleem is de knop lay-out die is een beetje ingewikkeld om te gebruiken. is er een manier van het veranderen van de belangrijke configuratie? Ik zal ook later om te voltooien ten slotte cnc cnc type met een mooie industriële control box

      • Livio zegt:

        Als u wilt verplaatsen en de grootte van de toetsen wijzigen moet u het project opent met Visual Studio 2008 en het hoofdformulier bewerken. Maar het is niet een gemakkelijke taak, de maten en posities zijn alle goed gecoördineerde anders s messes up van alles zodra u het vensterformaat.

        Ik denk dat het beter dat je wennen aan het gebruik ervan is. In principe zijn we al vrij goed met dit arrangement van sleutels dus ik denk het dat gewoon om te weten haar een beetje.

        • Mirko trinca zegt:

          Sorry mea culpa die ik me slecht uitgedrukt :D. Ik bedoelde de lay-out van de knop van de controller die mij gebruikt sommige inschakelen die zijn echt lastig te bereiken en die zou comfortabeler op andere plaatsen (vervolgens afhankelijk van gebruik. is dat de laatste tijd ik heb echt met behulp van theremino als dro en gewoon werk te doen “Handmatig” te vinden van de juiste feeds te zingen goed de machine

          • Livio zegt:

            Inderdaad u controller had geschreven maar ik begreep niet.
            Mij zou recommanderen u voor het interieur van elke controller gebruiken en sluit de kabels aan de industriële drukknop bereid als u alstublieft.

  19. Keya Dasgupta zegt:

    Ik bouwde een cnc voor snijden schuim vleugels, Op dit moment alleen de mechanica.
    Rondkijken, voor internet, op zoek naar een geldige software stuitte ik op theremino.
    Het systeem lijkt zeer geldig, Hoewel op het moment dat ik verward.
    AREI nodig om te weten wat make-up het systeem (software en hardware), om te beginnen te begrijpen en te starten en de eerste stappen. De motoren die ik nam en bewerkt zijn nema 17, en indien mogelijk wil ik ze gebruiken.
    Een Bedankt voor de info die ik krijg uit uw antwoord.
    Salvatore.

  20. Vincenzo Senator zegt:

    Hallo Livio, Ik heb geprobeerd versie van gisteren 4.7 de CNC en ik merkte dat de belangrijkste bewegingen van toetsenbord “Shift” ingedrukt niet de snelheid verminderen. Dit lijkt te gebeuren na het kalibreren van de Z-as (maar ik ben niet zeker). Met vers. 4.6 werken.

    Groeten en goede werk.
    Vincenzo

    • Livio zegt:

      In versie 4.7 Er zijn opdrachten voor het aanpassen van de snelheid van de JOG-knop als een percentage van de snelle. U kunt onafhankelijk van de snelheid van de JOG zonder SHIFT en SHIFT. Open het menu opties en je krijgt het.

      Er zijn ook andere twee vaste snelheden (niet-verstelbare met opties) degene met ALT die is erg traag en één met CTRL, dat is een stap op een moment.

      De snelheden zijn uitgelegd in de gebruiksaanwijzing, op pagina 13, en bestuursrechtelijke bepalingen van het optiemenu op pagina 26.

      • Vincenzo zegt:

        Het is waar ik gecontroleerd en het heeft dezelfde configuratie als de 4.6.
        Wanneer de 4.7 bij de eerste start, de bewegingen met de shift-toets in overeenstemming zijn met de instellingen en alles is ok, maar na het kalibreren van de Z-as… langer werken… Het is allemaal in de quick.
        Vanavond of morgen proberen ik met een andere PC.
        Tot gauw
        Vincenzo.

        • Livio zegt:

          We waren in staat te herhalen, Bedankt die ik heb ontdekt.

          Wij repareren snel en zal na de correctie met versie 4.8

          • Livio zegt:

            De versie 4.8 met de correctie worden bekendgemaakt. Probeer het en laat het ons weten als alles in orde is.

            • Vincenzo zegt:

              Hallo Livio,
              alles OK. werken.
              Ik ga verder met de tests.

              Dank u.

              • Livio zegt:

                Als u hebt gedownload de 4.8 Het is goed dat het vervangen 4.9 dat omvat twee andere kleine fixes.

                • Vincenzo zegt:

                  Hallo Livio, Ik heb geprobeerd de 4.9 en alles OK.
                  Ik ga in kleine stapjes bij gebrek aan tijd wachten op de dagen worden 48 uur.
                  Een vraag: Ik draai op de omvormer met een relais verbonden aan de kapitein te dicht bij de grond pin fwd op de omvormer; Nu wil ik dit circuit van de meester met behulp van een opto-Relais-V3 isoleren (een paar dagen geleden aangekomen)… Hoe zo? Elektronisch kunt u twee contactpersonen als een fysieke relay sluiten?

                  Nog een kleine vraag: tijdens een test heb ik enkele gedachten. En als het klosje stopt…. breken van je tenen…
                  Is er een manier om te pauzeren het cnc met de toevallige stop van de electro-spindle?

                  Dank u.

                  • Livio zegt:

                    Voor de eerste vraag die begrijp ik niet. Wat bedoel je met twee contactpersonen? Stopt een draad met een relais of opto-Relais en koppel die aan de twee pinnen van het opto-Relais. Als u stopt zullen een wisselstroom de twee extreme Pin (4 en 6) de andere twee verbinding regelingen anders te zien.

                    Ook oppassen dat het opto-Relais niet veel macht houdt en gemakkelijk branden kan als u onderbreekt 220 Spindel van macht. U moet een koppeling van het driver circuit. Het schema zou duren. Mogelijk schrijf ons per e-mail en stuur mij het diagram van het station van spindel.

                    Voor vraag 2 zou u de noodsituatie "slots" opheffen wanneer het klosje stopt. Maar hoe gaat u doen om te erkennen dat hij wordt gestopt? Nochtans wanneer het stopt is het al te laat, nu is de tip verdwenen. Op voorhand zou u moeten begrijpen en het leek niet mogelijk.

                    Mijn filosofie zou niet bemoeilijken de machine met veiligheidsvoorzieningen nutteloos (dat veel wanneer vervolgens dienen niet werkt) maar om te trachten ervoor te zorgen dat de belangrijke dingen altijd werken. Het klosje dus niet moet stoppen, Als u vermoedt dat er een zwakke verwijderen en maken van de tests van de duizend up om er zeker van te zijn dat het werkt goed stoppen u niet ooit.

  21. Mirko trinca kolonel zegt:

    Hallo, Ik installeerde een laser van 7, 5w op mijn cnc en ik had een beetje met imgtogcode. Ik zag tussen de verschillende instellingen die sluit de raise en verlagen van de z-as volgens grijswaarden. Echter kon wordt een laser die ik was benieuwd of worden toegevoegd als alternatief naast de verticale as een andere as/apparaat kunt aanpassen door de opdracht m waardoor zo aan te passen een pwm-signaal om de intensiteit van de laser, misschien nog steeds verlaten de optie om de minimum en maximum (alleen hout graveren ik moet al het bezit van de maximale onder de 10% of ik alles branden). Als zelfs zonder het programma slechts een idee om te overwinnen deze XD
    Bij voorbaat dank voor uw antwoord.

    • Livio zegt:

      De Z-as is niets bijzonders. De CNC toepassing schrijft een nummer in een Slot en dit nummer vertegenwoordigt een hoogte maar kan vertegenwoordigen rond, Dus de kracht van een laser. Wat gebeurt er wanneer deze gokkast wijzigen, Het hangt af van wat voor soort Pin gebruikt en wat is elektrisch aangesloten op de Master Pin.

      Bent u geïnteresseerd in, over HAL instellen de pincode ten opzichte van de Z-as niet (normaal 5 en 6) Als Stepper, maar de eerste van twee (normaal 5) Als Pwm. En tot slot zal u het Pwm-signaal (met een geschikte circuit) aanpassen van de kracht van laser.

      Binnen zal de Gcode gebruiken waarden voor de Z-as van nul tot duizend (0 = minimale output, 1000 = maximaal vermogen) en om aan te passen de minimale en maximale macht grenzen, kunt u de MinValue en maxwaarde van de PWM-Pin in toepassing HAL.

      Dit is een voorbeeld van de flexibiliteit gegeven door onze communicatiesysteem op basis van "slots". Met behulp van fijn "slots" één kan construeren nog meer complexe mechanismen van dit. Bijvoorbeeld, kon u het filteren van signalen met de toepassingsfilters, of ze toevoegen, vermenigvuldigen, aftrekken of doen de en de OR met de toepassing automatisering of Theremino Script… Niet beginnen in mechanismen die meerdere toepassingen te gebruiken als u niet perfect theremino het systeem en al haar mogelijkheden weet: Hoe te bouwen van mappen met vele toepassingen, Hoe maak je ze tegelijk beginnen met StartALL, Hoe om hen te sluiten met de Helper en de middelste muisknop… enz…

      • Mirko trinca zegt:

        Ik heb net, Ik had niet gedacht :D. Dank u 1000 van de steun

        • Mirko trinca kolonel zegt:

          ook het doen van uw methode heb ik een groot probleem ondervonden. doen in gcode wanneer de z-as moet u het programma “Wacht even” met de laser aan en ook met behulp van de sleuf 11 Als “Activator” zien het als een laser cutter doen niet uitschakelen tijdens het bijeenbrengen. Er is geen manier om te vertellen dat de motor van de z-as wordt direct verplaatst naar de nieuwe waarde zonder te wachten(een soort van blik vooruit uitgeschakeld maar alleen voor de betrokken as)?

          • Livio zegt:

            Verdomd, je hebt gelijk, Ik had niet gedacht. Ik denk dat we moeten veranderen Theremino voor hem om dit te doen en het is heel moeilijk.

            U kon een andere uitgang niet gebruiken.? Bijvoorbeeld de sleuf 12 dat kan worden aangepast met het besturingselement S (Snelheid)?

            • Mirko trinca kolonel zegt:

              OK probeer ik te voeden van de gcode aan een excel-macro en zie wat springt uit :D dan ik weet

              • Mirko trinca kolonel zegt:

                OK. Ik heb het opgelost door de oprichting van gcode bestand en inkscape en ik rispolto het probleem van de vaste brandpunt. nu ik gebruik van de pwm op motor rpm en lijkt prima

                • Livio zegt:

                  Vervolgens, Als ik het goed begrijp, U kunt nog steeds de Z-as te verplaatsen van de laser en focus. Great en dank u voor de gedeelde, zo zal ook dienen om andere.

                  Merci veel u had het geduld om te volgen verschillende wegen. Wijzigen van de Z-as, het was altijd mogelijk, Wij zou verknoeien het hele mechanisme van wandelpaden in de vijf dimensies.

  22. Anonieme zegt:

    Ik ben niet een directeur (Hoewel ik graag) en de beschikbare tijd is altijd zeer weinig, Echter ik wist eindelijk te publiceren van een kleine video van mijn freesmachine gecontroleerd door Theremino.
    https://youtu.be/fpQT5wmoB4o
    Vóór het einde van de wereld zal ik proberen te plaatsen meer, zelfs het gebruik van meestal afgedrukt CNC houtbewerking, altijd gecontroleerd door Theremino.
    Marco

  23. Livio zegt:

    Alexander stuurde ons deze getuige:

    Ik wist dat het systeem Theremino op Electroyou (waar ik het af en toe artikel schrijven) en exploratie van de site leidde me naar Theremino CNC die dwong me opfrissen op sommige mechanische onderdelen (Koop zelf weer met de lire!!!!) een oude project te bouwen van een CNC mill te 3 Azen.

    Ik kocht een MasterDil en het schild A4988 stuurprogramma's op Ebay en alle elektronica gemonteerd volgens de instructies in de handleiding plus wat aanpassing. Alles werkte meteen en nu ik zal het bestuderen van de verschillende CAD/CAM-toepassingen om G-CODE te genereren.

    Ik heb geregeld de CNC ook om te monteren van het hoofd van een laser in plaats van de as voor gravures op aluminium panelen (Geanodiseerd) containers voor elektronica.

    Ik schreef deze e-mail om mijn ervaring delen, Ik ben zeer tevreden, maar vooral dank aan al het personeel in Theremino voor werk en ideeën geplaatst op de site. Misschien zal mijn getuigenis anderen aan het begin van een gelijkaardige constructie die vele successen biedt dienen.

    Groeten.

  24. Vincenzo zegt:

    Hallo Livio, onder de talrijke proeven uitgevoerd met CNC zo nu en dan hetzelfde met het bericht crasht “Stop Hekschakelaar”. Ik realiseer me dat u moeten zult om erachter te komen wat er gebeurt, maar ik spreek over een poging een bal met twee scherpe van 14 mm diameter op Walnut. zelfs met zeer trage snelheid van 1 mm na het Longeren 10 mm gebogen snijden loopt vast.
    De lege machine nooit blokkeert, en voert met juistheid tot elke snelle beweging 2000 mm/m en acc.max 150. De motoren zijn van 3Nm bestuurd met ongeveer 1 versterkers en dvr8825. Zou u zo vriendelijk zijn om mij te vertellen wat er gebeurt?
    Groeten
    Vincenzo

    • Livio zegt:

      Er zijn een veelheid aan mogelijkheden:

      1) Switch die echt hen raakt.
      2) Defecte schakelaar trilling maakt een slecht contact.
      3) Ongepast bedrading met macht draden (zoekmachines en meer) parallel en dicht bij de draden van de switch doorgeven en hen storen.
      4) Verkeerde bekabeling van de massa's die sterk de stroomaansluitingen naar de signaal-draden overdracht.

      Voor punten 3 en 4 Het zou goed zijn om te lezen van de pagina 46 voor de instructies, eventueel twee weerstanden toevoegen (dicht bij de meester) en, alleen in gevallen van overdreven aandoeningen, Toevoegen van een condensator om te 100 NF tussen het signaal en GND.

      Uitleg over niet veel bal einde molen te begrijpen wat er gebeurt. Wat u moet weten is wat er gebeurt na. Dat wil zeggen, als de staat van “limiet” verdraagt ook na (vervolgens een mechanisch defect of elektromechanische) of als het was een kortstondige storing (vervolgens pulsen van lawaai afkomstig van de stroomkabels enzovoort in de momenten van bewerkingen of tijdens de signalen van motoren).

      • Vincenzo zegt:

        De weerstanden worden geïnstalleerd omdat gelekt zonder de auto stappen.
        Goede scheiding van de massa's controleren.
        Echter door het uitschakelen van de limiet schakelaars niet wordt onderbroken… zo lijkt het.
        Vraag: Het kan aansluiten van de micro met afgeschermde draad dienen?
        Groeten
        Vincenzo.

        • Livio zegt:

          U nog niet nog steeds beantwoord als limiet blijft zelfs na of als het was een kortstondige storing.

          Als dit stoornis en voert de stroomkabels naast die van de signalen vervolgens afgeschermde kunnen kabels het probleem oplossen. Maar het kan het zelfs een eenvoudige condensator tussen GND en signaal oplossen (Na de weerstanden, vervolgens rechtsaf bij de ingang aan de kapitein).

          U kan observeren het signaal arriveert op de "slots" van de eindschakelaars met oscilloscoop van HAL of beter nog met de SignalScope. En vervolgens, door Chuck herhaaldelijk draaien en motoren tijdens het kijken naar het signaal, kon u vaststellen wat de oorzaak van eetstoornissen.

          • Vincenzo zegt:

            Hallo Livio, de toestand van de limiet optreedt bij grotere inspanning en is absoluut een storing. Een klik op stop en Reset alle. Als ik de micro uit te schakelen werkt de machine prima. Ik zal proberen te installeren van de condensator. Ik neem contact op met de oscilloscoop.
            U een upgrade uitvoert.
            Dank u
            Vincenzo

            • Livio zegt:

              Als de storing kort is (bijvoorbeeld een motor aangedreven door inductie) dan de condensator volledig zal elimineren.

              • Vincenzo zegt:

                Hallo Livio, Ik installeerde condensatoren en instelbaar met behulp van “reikwijdte van het signaal”, nu wordt het probleem geëlimineerd.

                Hartelijk dank.

                P.S. Ik vergat, zo nu en dan hoor ik een korte beweging van sommige motor na het indrukken van de stopknop wanneer de machine wordt gestopt.
                Ik probeer te begrijpen wanneer.
                Tot gauw
                Vincenzo

                • Livio zegt:

                  Stap motoren bij stilstand zullen zeker naar wanorde op signalen die naar de stuurprogramma 's.
                  Gebeurde aan me elke keer als ik draaide de neon en ik moest opnieuw de verbindingen van de grond en ook een filter zetten 220.

                  Als er grond loops en bedrading onnauwkeurige zelfs een koelkast die draait op en af kan stappen om motoren te zoeken.

                  Hallo
                  Livio

  25. Andrea zegt:

    Salve, Dankzij theremino ik kan veilig kunt gebruiken een kleine zelfgemaakte cnc. In de software zie ik dat er zijn opties om te controleren van de temperaturen in een 3D-printer. Ik neem aan dan dat ik theremino cnc gebruiken kunt om te bepalen van een 3D-printer. Ik vroeg me af als het beheer van de assen is hetzelfde en vooral de motor die draad voeding besturingselementen. Ook kan ik doen zonder kleurtemperatuurregelaar?.

    Dank u
    Andrea

    • Livio zegt:

      Is dat het beheer van de assen is hetzelfde.
      Voor vooruitgang met behulp van een as, en geef de GCode wat te doen.
      U kunt zeker doen zonder controles (en pas met de hand denk ik).

      De expert op deze dingen is Lello thereminoshop site, Neem contact op met hem en we zullen helpen beter.
      Lello@thereminoshop.com

  26. Mirko trinca kolonel zegt:

    Hallo, onlangs deed ik een schone Mirko en mechanica, die werkt volgens het principe van de CoreXY voor de behandeling van een laser. Ik wilde om het te gebruiken Maak insnijdingen te maken van de pcb etsen een laag verf op basis van koper. Ik wilde vragen of het was mogelijk om de kinematica van deze monteur in theremino cnc of als ik moet bewerken van de parameters die zijn opgenomen in de theremino cnc Module_Vectors. vb

    • Livio zegt:

      Kinematica van de display die in het venster afbeeldingen van theremino CNC machine is niet in staat (of zou vereisen een zeer lange baan). Maar als de GCode is het juiste Theremino CNC loopt elke machine, ongeacht de manier waarop het wordt gebouwd.
      Voorbereiden van de GCode giusti (Zo weten de geometrische kenmerken van de machine) Het is een taak voor de CAM, niet van de CNC.
      De CNC is een eenvoudige executeur van GCode lijnen en hoeft niet te weten hoe je de machine hebt gemaakt.

  27. Joseph zegt:

    Hallo, vraag me af of er een verbinding gids om te doen tussen meester en CncShieldV3,
    Vandaag ben ik met behulp van cncshild in combinatie met arduino x beheren cnc gemaakt van drie assen, Na het ontdekken van de meester en het zien van de master cnc management programma ,Ik heb niet geaarzeld heeft het kopen van een meester te vervangen aan arduino, Hij gebiedt dat grbl controle als er dromen. Complimenti x il. werk dat je doet , en x de grote uitleg die je op de site geeft.
    Binnenkort Joseph

  28. Joseph zegt:

    Salve, Vandaag kwam meester ,verbonden met cncsheld ,instellen van de parameters en misselijk # tt die prachtig is,met het programma hebben een oneindig aantal bewegingen die ik had met arduino.
    Het enige dat me weten laat als u niet de motoren in spanning tot en met de lancering van gcode houden kunt, Laat het me uitleggen, Ik gemonteerd tow bars van knoppen x carry assen handmatig maar nu wanneer ik macht om de stuurprogramma's geven kan ik niet om te verplaatsen. U kunt oplossen en hoe??
    Andere voorzieningen zou worden als de toolpath met gcode envelop het werkplan van de assen meten zou x y. Om een idee van het werk dat wordt gedaan.
    Merci vervroegd. Joseph

    • Mirko trinca zegt:

      handmatig verplaatsen dat mag u theremino cnc van inschakelen motors (U moet ook het inschakelen van de uitvoer van de meester verbinding te maken met de stuurprogramma's en kijk dan naar de top recht van theremino cnc). Voor de maatregelen kon niet vertellen u die ik ben moet gonna eyeball u vragen de deskundigen hier :D

      • Livio zegt:

        Inschakelen van zoekmachines
        U kunt geen geven of verwijderen van macht aan de stappenmotoren door middel van stap en DIR signalen. Dan je wat doen moet ze zegt Mirco.

        U moet de inschakelen motor stuurprogramma's voor invoerapparaten gebruiken en sluit deze aan op een Master output pinnen geconfigureerd als DigOut. Dan moet u koppelen deze Pin in één van de "slots" van de CNC toepassing output.

        De "slots" kunnen worden gebruikt om de motoren kon worden de 23 of de 24, of zelfs meer als uw Gcode van rechtvaardig opdrachten. U kunt gemakkelijk bewijzen van verschillende "slots" en zien hoe u het beste werken. De volledige tabel van alle de "slots" die u kunt gebruiken is op pagina 42 de CNC toepassing instructies.

        Werkruimte
        Ik ben droevig maar u kunt geen toevoegen. De CNC toepassing is opzettelijk minimalistische en werkt met slechts één set van coördinaten, dat wil zeggen, alleen de coördinaten ten opzichte van het nul punt en werkende boot.

        Bij de toepassing van het concept van ThereminoCNC “coördinaten machine” Er is geen recht. Het is onmogelijk de werkruimte toevoegen zonder dat u de software voor het aanzienlijk veranderen.

        Misschien ooit iemand zal hebben maanden de tijd om na te denken over deze mogelijkheid maar don't get uw verwachtingen te.

        Tegen de tijd dat wennen je aan het werken in een relatieve manier en in sommige opzichten is het zelfs beter. Niet overdragen van de controlefuncties van de machine en dan het kopen van een beter begrip van wat je doet. Met andere woorden je wennen aan het meten zoals u zou doen met een draaibank, of met een hand molen met flyers. En vervolgens, met de ervaring, u beëindigen omhoog makend minder fouten dan degenen die zou alleen het vertrouwen van de machine.

  29. Francesco zegt:

    Salve, mijn naam is Francesco , Ik ben een slotenmaker in palermo, Dankzij Hobbild kwam ik voor u.
    Ik heb een zelfgemaakte cnc en met behulp van Artcam en Mack3, alles verloopt soepel, een persoon een beetje’ grote olds asking mij voor een kleine machine multiplex platen te maken 3 verschillende maten ( 30cm , 35 en 38 cm)
    en willen dat alles werkt met een USB-sleutel waar al eerder ge-uploade bestanden
    Tik op. Hoe kan’ niet uitvoeren van de cnc zonder de pc en de maatregelen kiezen en geven het begin de machine? Bedankt voor het kijken en misschien ik hoop op een antwoord ” haalbaar”. Francis.

  30. Francesco zegt:

    een cnc zonder de pc , met usb geladen bestanden mogelijk te maken?

    • Livio zegt:

      Het theremino systeem is een input-output voor PC, dus geen PC gebeurt er niets.

      Realisaties zonder PC moet u Arduino gebruiken.

      Als u besluit om zal niet die route zitten kundig voor een van onze eenvoudige toepassingen gebruikt. Dus elimineert om verwarring te voorkomen alles wat is geschreven op onze site (Soms praten we over Arduino maar altijd als IN-OUT voor PC en zelfs in die gevallen de PC is essentieel).

      Dus moet je zoeken op het internet hoe maak met Arduino, Er zijn duizenden sites die over het praten, ook teveel, moeilijk om te relateren aan het.

Laat een antwoord achter

Uw e-mailadres zal niet worden gepubliceerd.