CNC3-3018Pro/testing

Fra Bitraf
Hopp til navigering Hopp til søk

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