Forskjell mellom versjoner av «CNC3-3018Pro/testing»

Fra Bitraf
Hopp til navigering Hopp til søk
(Historikk: testet med UGS. Jogging fungerer.)
(Historikk: Frest et lite adapterkort (P112 serial adapter))
 
(10 mellomliggende revisjoner av samme bruker vises ikke)
Linje 5: Linje 5:
  
 
== Historikk ==
 
== Historikk ==
 +
; 2019-06-06 : laget et lite adapter-kort for en serieport på en P112 SBC. Kortet er bare kontakt inn og ut med baner som gjør at en "pigtail" en-til-en DB9-til-IDC 10 pins passer til kontakten på P112. Har brukt standard v-bit for fresing av baner (banene er 0.4 mm brede), 1.0mm drill for borring av hull, og en 0.4mm end mill for utskjøring av kortet (3 pass).
 +
<gallery>
 +
Fil:P112 ser adap pcb 1 20190606 192509.jpg| baner frest og hull borret
 +
Fil:P112 ser adap pcb 2 20190606 195928.jpg| kretskortet er frest ut
 +
Fil:P112 ser adap pcb closeup 20190606 201459.jpg| nærbilde av kretskortet i mikroskop. Måtte fjerne en del løse tråder.
 +
Fil:P112 ser adap works 2 20190606 220758.jpg| adapter montert på P112 - funket på første forsøk!
 +
</gallery>
 +
Som vanlig er mobilbildene mine ikke av de beste - lev med det. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 6. jun. 2019 kl. 22:36 (CEST)
 +
 +
; 2019-02-28 : laget et lite koblingskort for Metroplex (Monster Kossel'en vår), kun kontakter inn og ut. Første testet jeg med mitt eget v-bit 30 grader 0.1mm, 2 pass rundt banene, da ble det ingen baner igjen av de tynne banene. Så kjørte jeg Bitraf sitt standard v-bit 10 grader 0.1mm med 2 pass rundt banene. De tynne banene ble veldig tynne (men jeg har målt og alle banene er ok). Til slutt en test med samme bit (v-bit 10 grader 0.1mm) men bare ett pass rundt banene. Det ble faktisk bedre (og ja, alle baner er ok på det kortet også). Bilder:
 +
<gallery>
 +
Fil:Test with v-bit 30 degrees 20190228 220046.jpg
 +
Fil:V-bit 10 degrees 2pass 20190228 220111.jpg
 +
Fil:V-bit 10 degrees 1pass 20190228 220122.jpg
 +
</gallery>
 +
det var kveldens test av PCB-fresen. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 28. feb. 2019 kl. 22:27 (CET)
 +
 +
; 2019-02-08 : frest ennå en versjon. Denne gang på 150 mm/min feed rate på banene. Men - knakk tre bits (0.1 mm 10 graders v-bit). Byttet til eget bit: 0.1mm 30 graders v-bit (uten å endre jobben) og fikk kjørt den. Resultatet er fungerende, men ikke "bra". Kan også skyldes de tre forsøkene hvor bit'ene knakk. Bilder
 +
<gallery>
 +
Fil:Baner 1 20190208 160541.jpg| baner frest
 +
Fil:Baner 2 20190208 160546.jpg| baner, bilde 2
 +
Fil:Hull 1 20190208 161517.jpg| hull er borret
 +
Fil:Hull 2 20190208 162648.jpg| hull, bilde 2
 +
Fil:For lite 1 20190208 165108.jpg| et par steder er banene ikke frest helt igjennom
 +
Fil:For lite 2 20190208 165207.jpg| litt dårlig kant på baner
 +
</gallery>
 +
Har ikke loddet kortet ennå. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 8. feb. 2019 kl. 17:45 (CET)
 +
 +
; 2019-02-07 : frese ny versjon. Denne gange prøvde jeg med 300 mm/min feed rate på banene, det gikk ikke så bra (forrige gang var det 150 mm/min feedrate på baner).
 +
<gallery>
 +
Fil:After drilling and milling 20190207 154305.jpg| hull borret, baner frest
 +
Fil:After board cutout 20190207 161711.jpg| kretskortet skjært ut
 +
Fil:Board cutout 20190207 162003.jpg| cutout fjerner også tapen på sidene, da kan man ikke bruke den for å ta løs kortet etterpå.
 +
Fil:Offerplate plassering 20190207 161737.jpg| plassering av kortet på offerplata (ikke viktig).
 +
</gallery>
 +
Så da vet jeg det - 150 mm/min er bedre enn 300 mm/min når man skal frese baner. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 7. feb. 2019 kl. 19:16 (CET)
 +
 +
; 2019-02-01 : fresing av kretskort - første fresing av et fullt through-hole kretskort. Ser ut som jeg har fått laget et funksjonelt kort nå. Bilder:
 +
<gallery>
 +
Fil:PCB after milling 1 20190201 172525.jpg
 +
Fil:PCB after milling 2 20190201 172532.jpg
 +
Fil:PCB after milling 3 20190201 172551.jpg
 +
</gallery>
 +
Når man ser på kretskortet under mikroskopetså ser man detaljene, og hvor lite "pent" det er:
 +
<gallery>
 +
Fil:Under microscope text 20190201 174224.jpg| tekst - ble ikke bra
 +
Fil:Under microscope bc548 small pads 20190201 174239.jpg| TO-92 footprint til en transistor - burde hatt større pads
 +
Fil:Under microscope scart connector 20190201 174312.jpg| SCART kontakten  har ekstra store pinner - den ser grei ut
 +
Fil:Under mcroscope uneven pads and tracks 20190201 174400.jpg| baner og pads er ujevne noen steder
 +
Fil:Under microscope uneven but functional 20190201 174417.jpg| ujevne, men funksjonelle baner og pads
 +
Fil:Under microscope round vs square pads 20190201 174432.jpg| firkantede vs. runde pads
 +
Fil:Under microscope more pads and tracks 20190201 174445.jpg| flere baner og pads
 +
</gallery>
 +
Likevel, det ser ut som om dette kretskortet kan funke. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 1. feb. 2019 kl. 18:57 (CET)
 +
 +
; 2019-01-30 : vi ([[User:jonnor|Jon]] og jeg) testet borring av hull og deretter fresing av baner. Gikk bra helt til kortet løsnet og flyttet på seg (vi hadde brukt en tape som var for dårlig til å feste kortet med). Bilder:
 +
<gallery>
 +
Fil:Testkort 1 20190130 183734.jpg
 +
Fil:Testkort 2 20190130 183738.jpg
 +
</gallery>
 +
også fått mer erfaring med FlatCAM. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 30. jan. 2019 kl. 20:53 (CET)
 +
 +
; 2018-11-28 : testing spindle speed. The spindle is supposed to do 10k RPM at 24V. Using UGS. First change max spindle speed to 10000
 +
$30=10000
 +
and then test it by sending commands to start the spindle and change the speed
 +
>>> M4 S1000
 +
ok
 +
>>> S2000
 +
ok
 +
>>> S3000
 +
ok
 +
>>> S5000
 +
ok
 +
>>> S8000
 +
ok
 +
>>> S10000
 +
ok
 +
>>> M5
 +
ok
 +
the sound of the motor changes at least. I don't have an instrument for measuring the rotational speed of the spindle here, but based on the sound, the spindle is moving faster with larger numbers. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 28. nov. 2018 kl. 15:51 (CET)
 +
: spindle speed - it looks like 400 rpm is the lowest setting that you can start the spindle at (M4 S400). If I try to start it with a lower setting (for example M4 S300) the spindle will not always turn. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 28. nov. 2018 kl. 16:44 (CET)
 +
 +
; 2018-11-16 : PCB fresing - Jon og jeg testet med FlatCAM, det funker ganske bra, selv med manuell posisjonering av X, Y og Z. Bilder (beklager, dårlig kvalitet)
 +
<gallery>
 +
Fil:Cnc3-3018Pro pcb test ready.jpg|Klar for testfresing av kretskort
 +
Fil:Cnc3-3018Pro pcb test 1 og 2.jpg|, resultat av de to første fresetestene.
 +
Fil:Cnc3-3018Pro pcb test 1 og 2-2.jpg|et annet bilde av testresultatene.
 +
</gallery>
 +
dette funker jo. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 16. nov. 2018 kl. 23:03 (CET)
 +
; 2018-11-16 : GRBL - testet homing ('$H), da får man denne feilmeldingen:
 +
>>> $H
 +
An error was detected while sending '$H': (error:5) Homing cycle failure. Homing is not enabled via settings. Streaming has been paused.
 +
og det er jo greit. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 16. nov. 2018 kl. 16:53 (CET)
 +
 
; 2018-11-14 : installert UGS<ref>[https://github.com/winder/Universal-G-Code-Sender Universal G-code Sender]</ref> (platform) og testet. Det går an å jogge aksene på maskinen frem og tilbake ved hjelp av UGS. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 14. nov. 2018 kl. 16:26 (CET)
 
; 2018-11-14 : installert UGS<ref>[https://github.com/winder/Universal-G-Code-Sender Universal G-code Sender]</ref> (platform) og testet. Det går an å jogge aksene på maskinen frem og tilbake ved hjelp av UGS. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 14. nov. 2018 kl. 16:26 (CET)
 
: koblet fra den manuelle kontrolleren, og koblet til via medfølgende usb-kabel (USB A til mini B). Nå funker GRBL.
 
: koblet fra den manuelle kontrolleren, og koblet til via medfølgende usb-kabel (USB A til mini B). Nå funker GRBL.

Nåværende revisjon fra 6. jun. 2019 kl. 21:37

Tilbake til CNC3-3018Pro.

Denne undersiden dokumenterer testing av maskinen.


Historikk

2019-06-06 
laget et lite adapter-kort for en serieport på en P112 SBC. Kortet er bare kontakt inn og ut med baner som gjør at en "pigtail" en-til-en DB9-til-IDC 10 pins passer til kontakten på P112. Har brukt standard v-bit for fresing av baner (banene er 0.4 mm brede), 1.0mm drill for borring av hull, og en 0.4mm end mill for utskjøring av kortet (3 pass).

Som vanlig er mobilbildene mine ikke av de beste - lev med det. Tingo (diskusjon) 6. jun. 2019 kl. 22:36 (CEST)

2019-02-28 
laget et lite koblingskort for Metroplex (Monster Kossel'en vår), kun kontakter inn og ut. Første testet jeg med mitt eget v-bit 30 grader 0.1mm, 2 pass rundt banene, da ble det ingen baner igjen av de tynne banene. Så kjørte jeg Bitraf sitt standard v-bit 10 grader 0.1mm med 2 pass rundt banene. De tynne banene ble veldig tynne (men jeg har målt og alle banene er ok). Til slutt en test med samme bit (v-bit 10 grader 0.1mm) men bare ett pass rundt banene. Det ble faktisk bedre (og ja, alle baner er ok på det kortet også). Bilder:

det var kveldens test av PCB-fresen. Tingo (diskusjon) 28. feb. 2019 kl. 22:27 (CET)

2019-02-08 
frest ennå en versjon. Denne gang på 150 mm/min feed rate på banene. Men - knakk tre bits (0.1 mm 10 graders v-bit). Byttet til eget bit: 0.1mm 30 graders v-bit (uten å endre jobben) og fikk kjørt den. Resultatet er fungerende, men ikke "bra". Kan også skyldes de tre forsøkene hvor bit'ene knakk. Bilder

Har ikke loddet kortet ennå. Tingo (diskusjon) 8. feb. 2019 kl. 17:45 (CET)

2019-02-07 
frese ny versjon. Denne gange prøvde jeg med 300 mm/min feed rate på banene, det gikk ikke så bra (forrige gang var det 150 mm/min feedrate på baner).

Så da vet jeg det - 150 mm/min er bedre enn 300 mm/min når man skal frese baner. Tingo (diskusjon) 7. feb. 2019 kl. 19:16 (CET)

2019-02-01 
fresing av kretskort - første fresing av et fullt through-hole kretskort. Ser ut som jeg har fått laget et funksjonelt kort nå. Bilder:

Når man ser på kretskortet under mikroskopetså ser man detaljene, og hvor lite "pent" det er:

Likevel, det ser ut som om dette kretskortet kan funke. Tingo (diskusjon) 1. feb. 2019 kl. 18:57 (CET)

2019-01-30 
vi (Jon og jeg) testet borring av hull og deretter fresing av baner. Gikk bra helt til kortet løsnet og flyttet på seg (vi hadde brukt en tape som var for dårlig til å feste kortet med). Bilder:

også fått mer erfaring med FlatCAM. Tingo (diskusjon) 30. jan. 2019 kl. 20:53 (CET)

2018-11-28 
testing spindle speed. The spindle is supposed to do 10k RPM at 24V. Using UGS. First change max spindle speed to 10000
$30=10000

and then test it by sending commands to start the spindle and change the speed

>>> M4 S1000
ok
>>> S2000
ok
>>> S3000
ok
>>> S5000
ok
>>> S8000
ok
>>> S10000
ok
>>> M5
ok

the sound of the motor changes at least. I don't have an instrument for measuring the rotational speed of the spindle here, but based on the sound, the spindle is moving faster with larger numbers. Tingo (diskusjon) 28. nov. 2018 kl. 15:51 (CET)

spindle speed - it looks like 400 rpm is the lowest setting that you can start the spindle at (M4 S400). If I try to start it with a lower setting (for example M4 S300) the spindle will not always turn. Tingo (diskusjon) 28. nov. 2018 kl. 16:44 (CET)
2018-11-16 
PCB fresing - Jon og jeg testet med FlatCAM, det funker ganske bra, selv med manuell posisjonering av X, Y og Z. Bilder (beklager, dårlig kvalitet)

dette funker jo. Tingo (diskusjon) 16. nov. 2018 kl. 23:03 (CET)

2018-11-16 
GRBL - testet homing ('$H), da får man denne feilmeldingen:
>>> $H
An error was detected while sending '$H': (error:5) Homing cycle failure. Homing is not enabled via settings. Streaming has been paused.

og det er jo greit. Tingo (diskusjon) 16. nov. 2018 kl. 16:53 (CET)

2018-11-14 
installert UGS[1] (platform) og testet. Det går an å jogge aksene på maskinen frem og tilbake ved hjelp av UGS. Tingo (diskusjon) 14. nov. 2018 kl. 16:26 (CET)
koblet fra den manuelle kontrolleren, og koblet til via medfølgende usb-kabel (USB A til mini B). Nå funker GRBL.
Grbl 1.1f ['$' for help]
ok

og jeg kan sende kommandoer. '$' gir

[HLP:$$ $# $G $I $N $x=val $Nx=line $J=line $SLP $C $X $H ~ ! ? ctrl-x]
ok

current status ('?')

<Idle|MPos:0.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>

version or build info ('$I')

[VER:1.1f.20170801:]
[OPT:V,15,128]
ok

view parser state ('$G')

[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
ok

view settings ('$$')

$0=10
$1=25
$2=0
$3=5
$4=0
$5=0
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=0
$22=0
$23=0
$24=25.000
$25=500.000
$26=250
$27=1.000
$30=1000
$31=0
$32=0
$100=800.000
$101=800.000
$102=800.000
$110=800.000
$111=800.000
$112=600.000
$120=10.000
$121=10.000
$122=10.000
$130=200.000
$131=200.000
$132=200.000
ok

view # parameters ('$#')

[G54:0.000,0.000,0.000]
[G55:0.000,0.000,0.000]
[G56:0.000,0.000,0.000]
[G57:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[G59:0.000,0.000,0.000]
[G28:0.000,0.000,0.000]
[G30:0.000,0.000,0.000]
[G92:0.000,0.000,0.000]
[TLO:0.000]
[PRB:0.000,0.000,0.000:0]
ok

view startup blocks ('$N')

$N0=
$N1=
ok

that's pretty much it.

2018-11-13 
koblet 3018Pro til en datamaskin (med Debian 9.5) ved hjelp av usb-kabelen som fulgte med. i /var/log/messages:
Nov 13 17:43:05 kg-bsbox kernel: [441161.598183] usb 1-1.1: new full-speed USB device number 9 using xhci_hcd
Nov 13 17:43:06 kg-bsbox kernel: [441161.718819] usb 1-1.1: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.54
Nov 13 17:43:06 kg-bsbox kernel: [441161.718822] usb 1-1.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
Nov 13 17:43:06 kg-bsbox kernel: [441161.718823] usb 1-1.1: Product: USB2.0-Serial
Nov 13 17:43:06 kg-bsbox kernel: [441161.720497] ch341 1-1.1:1.0: ch341-uart converter detected
Nov 13 17:43:06 kg-bsbox kernel: [441161.720854] usb 1-1.1: ch341-uart converter now attached to ttyUSB0

og den dukker opp som en usb serial device

tingo@kg-bsbox:~$ ls -l /dev/tty[ACU]*
crw-rw---- 1 root dialout 188, 0 Nov 13 17:43 /dev/ttyUSB0

det er en bra start. Tingo (diskusjon) 13. nov. 2018 kl. 17:48 (CET)

kobler til med pronterface (115200 baud) og får
Grbl 1.1f ['$' for help]
Printer is now online.

hvis jeg sender '$'

>>> $
SENDING:$
[WARNING] raw G-Code line "$" could not be parsed

ok, hva med andre kommandoer da?

>>> $$
SENDING:$$
[WARNING] raw G-Code line "$$" could not be parsed
>>> $$
SENDING:$$
[WARNING] raw G-Code line "$$" could not be parsed
Reset.
>>> $#
SENDING:$#
[WARNING] raw G-Code line "$#" could not be parsed

ikke så bra.

>>> $X
SENDING:$X

ingen feilmelding i det minste.

>>> ?

Documented commands (type help <topic>):
========================================
bedtemp             eta      help   monitor  reset             sdprint  tool  
block_until_online  exit     home   move     resume            set      upload
button              extrude  load   off      reverse           settemp
connect             gcodes   ls     pause    run_gcode_script  shell  
disconnect          gettemp  macro  print    run_script        slice  

Undocumented commands:
======================
editgcode  extrude_final  pront_extrude  pront_reverse  setspeed

hmm, kanskje pronterface lurer meg. Tingo (diskusjon) 13. nov. 2018 kl. 17:57 (CET)

selv med screen ('screen /dev/ttyUSB0 115200') så virker det ikke. Får oppstartsmelding
Grbl 1.1f ['$' for help]

men den tar ikke i mot kommandoer. Hver gang jeg trykker på reset-knappen på kontrollkortet får jeg en oppstartsmelding

Grbl 1.1f ['$' for help]

Grbl 1.1f ['$' for help]

ok, mer testing i morgen. Tingo (diskusjon) 13. nov. 2018 kl. 18:48 (CET)

2018-11-12 
testet maskinen, med strøm og manuell kontroller. Jogging og spindle start / stopp fungerer. Tingo (diskusjon)

Referanser

andre interessante lenker