ISEL Flatbed
From Robin
(Difference between revisions)
Line 22: | Line 22: | ||
* En til hver akse | * En til hver akse | ||
* Disse er krute gode og vi bruker de som de er og styrer de direkte fra Arduino med Dir/Pulse inngang | * Disse er krute gode og vi bruker de som de er og styrer de direkte fra Arduino med Dir/Pulse inngang | ||
- | |||
== Programvare == | == Programvare == | ||
Line 41: | Line 40: | ||
[https://github.com/matshovin/ISEL All egen kode] | [https://github.com/matshovin/ISEL All egen kode] | ||
- | [[Fil:ISEL_top.jpg|x100px]] [[Fil:ISEL_c.GIF|x100px]] [[Fil:ISEL_old | + | [[Fil:ISEL_top.jpg|x100px]] [[Fil:ISEL_c.GIF|x100px]] [[Fil:ISEL_old.jpg|x100px]] |
[[https://www.sparkfun.com/products/12761 SD kort]] | [[https://www.sparkfun.com/products/12761 SD kort]] |
Revision as of 13:56, 5 July 2019
- XY(Z)-Flatbed unit FB2
- BD16x4 (4mm pitch)
- Travel 1250mm x 1030mm
- Z-axes with magnet, lift 160mm
Controller
[iMC-S8 stepper motor controller (modifisert)]
- Med denne følger rævskit programmet PROnc/PALpc som ikke lar seg installere på en moderne PC, derfor modifiserer vi iMC-S8 med Arduino og får moderne fungerende USB kommunikasjon
IMC-S8 inneholder 3stk
[MD28 steppermotordrivere] [PDF]
- En til hver akse
- Disse er krute gode og vi bruker de som de er og styrer de direkte fra Arduino med Dir/Pulse inngang
Programvare
Fra CAD (Fusion360)
- Postprocessor:
- (Restarte F360 etter første gang Bracket install)
- Postprocessor: Fanuc/fanuc
- Property:
- Write machine = No
- Write tool list = No
- Use sequence numbers = No
- Maximum circular radius = 0.001
- Mimimum circular radius = 0.0001
- Overfør "1.stp" fil til Arduino via å flytte ST kort fra PC til Aruino shield eller via USB og kjør
[SD kort]
På sikt:
- Erstatte SD kort med ringbuffer
- Arduino UART (ATmega328): 64byte buffer?, 2048byte of RAM
- Serial.setRxBufferSize(1024); kan økes
- Vil vel gå over til MEGA etterhert