De War Badge
Actuele versie: http://fablabamersfoort.nl/en/book/frees-bedienen-met-chilipeppr

Frees bedienen met Chilipeppr

By peteruithoven, matthijs, Timo, , ErikvR. Last update on 22 Mar 2018.

Op dit moment adviseren we Chilipeppr om de frees aan te sturen. Een alternatief is bijvoorbeeld de usb kabel aan te sluiten aan een eigen computer en te Printrun gebruiken.

  1. Zet het juiste freesje in de frees kop.
  2. Bevestig het materiaal dat je wilt gebruiken stevig aan de onderplaat. Bijvoorbeeld met houtschroeven of klemmen.
  3. Zorg ervoor dat je werk gebied leeg is. Let erop dat de frees niet tegen boortjes of klemmen kan komen, controlleer bijvoorbeeld de Clearance (Material paneel) in JScut.
  4. Zet de frees aan:
    1. Zet de on/off schakelaar op de elektronica kast op on.
    2. Houd de groene knop ingedrukt tot het lampje gaat branden.
  5. Ga naar http://chilipeppr.com/grbl . GRBL is de software die in de Arduino van de freesmachine zelf draait).
  6. Verbind met de frees (alleen voor de portaalfrees):
    1. In het Serial Port paneel rechtsonderin (niet het Serial Port Console paneel) klik op Connect to Host.
    2. Vul bij Remote Host het ip adres van de Raspberry Pi in, dat is 10.0.0.29 (dit werkt alleen als je met het WiFi van het Fablab verbonden bent).
    3. Druk op Connect. Je maakt nu verbinding met de "Serial Port JSON Server" die draait op de Raspberry Pi die in het freeshok hangt.
  7. Verbind met de frees (alleen voor de Mantis):
    1. Steek de USB stekker van de Mantis in je eigen computer.
    2. In het Serial Port paneel rechtsonderin (niet het Serial Port Console paneel), onder "Your servers" en dan "Downloads", klik op de link die daar staat om de "Serial Port JSON Server" te downloaden. Dit programma draait op je eigen computer en maakt de USB-verbinding beschikbaar voor chillipeppr.
    3. Download de versie van de "Serial Port JSON Server" voor jouw besturingssysteem en start hem op.
    4. Weer binnen Chillipeppr, in het Serial Port paneel rechtsonderin, onder "Your servers", klik op "Connect to localhost". Je maakt nu verbinding met de "Serial Port JSON Server" die je net hebt opgestart.
  8. Verbind met de frees (voor beiden):
    1. Selecteer nog niet, maar zoek in de lijst naar ttyACM... (meestal ttyACM0) op.
    2. Kies hierachter "grbl" (ipv "default") en 115,200.
    3. Klik nu op de checkbox.
    4. Als het goed is verschijnt er dan in het Serial Port Console paneel Grbl 1.1f ['$' for help] met een flink aantal instellingen.
  9. Sleep je gcode bestand in het venster.
  10. Controlleer of de paden ongeveer overeen komen met wat je in gedachten had. Druk eventueel achter Simulator op het afspeel knopje.
  11. Positioneer de frees knop naar de start positie:
    1. De frees kun je omhoog en omlaag bewegen langs de Z-as door in het Axes paneel op Z+ en Z- te klikken.
    2. Positioneel de frees over de X en Y as door in het Serial Port Console een absolute X,Y positie te beschrijven (bijvoorbeeld: X100 Y-10 ) en de enter toets in te drukken.
    3. Klik in het Axes paneel op Zero out om van deze positie de start positie te maken. Hier kan je later naar terug komen met Go To Zero.
    4. Positioneer de freeskop exact op het materiaal (zodat Z=0 betekent freeskop net tegen het materiaal aan, dat is waar de meeste gcode van uit gaat). Wanneer de frees operation gestart wordt zal de freesbit over het materiaal heen bewegen met de clearance afstand ingesteld zoals in de gcode.
  12. Zet de frees kop (spindle) aan door op het kastje naast de electronica kast op het groene knopje te drukken.
  13. Zet de spindle in het juiste aantal toeren door aan de draai knop te draaien.
  14. Druk voor de ervaring een keer een noodstop in, zet de frees en de spindle opnieuw aan.
  15. Het is verstandig om 10 minuten de spindel warm te laten draaien voordat je gaat freesen (tegen slijtage).
  16. Doe een veiligheids bril op.
  17. Druk in het Gcode paneel op het afspeel symbool.
  18. Wanneer er iets mis gaat, druk meteen op een noodstop.

Freesmachine eigenschappen

De hardware instellingen van de frees (uit te lezen met $$ in de seriele console) zijn:

$0=10 (step pulse, usec)
$1=255 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=6 (dir port invert mask:00000110)
$4=0 (step enable invert, bool)
$5=1 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=255 (status report mask:11111111)
$11=0.020 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=1 (hard limits, bool)
$22=1 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=100.000 (homing feed, mm/min)
$25=2000.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=5.000 (homing pull-off, mm)
$30=1000. (rpm max)
$31=0. (rpm min)
$100=42.440 (x, step/mm)
$101=60.630 (y, step/mm)
$102=1371.429 (z, step/mm)
$110=25000.000 (x max rate, mm/min)
$111=2000.000 (y max rate, mm/min)
$112=250.000 (z max rate, mm/min)
$120=50.000 (x accel, mm/sec^2)
$121=50.000 (y accel, mm/sec^2)
$122=5.000 (z accel, mm/sec^2)
$130=3000.000 (x max travel, mm)
$131=3000.000 (y max travel, mm)
$132=60.000 (z max travel, mm)

De max travel lijkt nog niet correct, dus voor soft limits moeten die nog gecorrigeerd worden.

De maximum snelheden en acceleraties die vrij betrouwbaar onbelast werken zijn (getest op 10 jan 2017 door Piers):

$110=25000.000 (x max rate, mm/min)
$111=5000.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=500.000 (x accel, mm/sec^2)
$121=200.000 (y accel, mm/sec^2)
$122=100.000 (z accel, mm/sec^2)

Meer informatie

Troubleshooting

  • Geen seriale communicatie
    Wanneer er geen reacties te zien zijn in het Serial Port Console en er wel een verbinding lijkt te zijn met de Raspberry Pi kan je proberen de Raspberry Pi te herstarten. Dit kan gedaan worden door de kleine usb kabel tijdelijk los te halen. Het kan een aantal minuten duren.
  • Liever niet draadloos
    Je kan de Serial port JSON websocket server ook installeren op je eigen computer. Dit is het programma wat Chilipeppr gebruikt om met de frees te praten. Zie het Serial Port paneel voor meer informatie en voor downloads.
  • Geen verbinding met de Raspberry Pi
    Het kan zijn dat de Raspberry Pi niet goed opstart, dit is te verhelpen door de stekker uit de Raspberry te halen en de SD kaart er opnieuw in te steken. Als je nu de stekker eropnieuw insteekt kun je als het goed is na een minuut verbinding krijgen op adres.

Shops

Comments

Awesome things you've generally imparted to us. Simply continue written work this sort of posts.The time which was squandered in going for educational cost now it can be utilized for studies.Thanksgroupe sanguin A

Great post full of useful tips! My site is fairly new and I am also having a hard time getting my readers to leave comments. Analytics shows they are coming to the site but I have a feeling “nobody wants to be first”. 안전사이트

"Often so-called seo specialists generate a forest of backlinks, which can be referred to as link farming and spam mail. Usually through GSA software that skims the internet in links to worthless sites instead of being links to it is ultimately deadly your ranking with Google. Apart from the fact that these links have a distressing metrics, these websites have no relationship whatsoever with you topic. SEO optimization always means follow the guidelines of Google and do not be tempted so that you are simply punished by Google and risc to removed form there index. " Submit advantage google search

"Hoe komt u als bedrijf hoog in Google is de vraag die wij dagelijks moeten aanhoren en beantwoorden. Allereerst zullen wij enige duidelijkheid proberen te geven waarop een zoekmachine een bepaalde zoekterm rankt, in goed nederlands zijn positie bepaalt. Ziet Google, Yahoo niet als een zoekmachine het zijn slechts computers met verschillende algoritmes die de verzamelde data lees content beoordelen. Als die stukjes data worden gewogen op heel veel aspecten en tevens in relatie tot uw website. Hoe meer kwaliteit die data wordt beoordeeld of het nu gaat om een afbeelding, filmje, of tekst dit bepaalt de ranking cq Google score! " Reddit Hoog in Google