Summa sidvisningar

fredag 26 juni 2026

Fantastic Es opening on June 25 and June 26 - 144MHz activity SM0NCL JO99AK

 Ovanligt långvarig sporadiskt E-skikt vågutbredningsförhållanden under 25:e och 26:e Juni 👍



26QSO in total, very nice 144MHz activity!!!!!!!!

My old 2M transceiver lost its RX intermittently - so had to swap to the old IC-706 during the Es activity. Luckily it worked out and some more QSO could be done....


8 QSO to France
12 QSO to Italy
1 QSO to Spain
2 QSO to Ireland
2 QSO to UK
2 QSO to Croatia

I am using a 7 element yagi 25masl (10magl) and about 100-180W output, no LNA.

Snapshot from DX-maps June 25th
2300km + was best QRB this time


torsdag 25 juni 2026

Go from PCB toner transfer making to 3-axis CNC G-code PCB making - part 5: Learning more

 Go from PCB toner transfer making to 3-axis CNC G-code PCB making - part 4: Learning more

Hårdvaruproblem 


Med den nya ER11 Chucken på nya 20000rpm motorn vs. kunna fräsa kretskort med 0.25mm ledarseparation....finns problem.....


När man köper en ER11 chuck billigt är det underförstått att man vet ingenting om vilka toleranser den uppfyller

Har sett följande definitioner (tillverkarspecifikt?) på olika toleranser ER11 finns att köpa


EP (extreme-precision)  < 0.0025mm Total Indicated Runout 

UP (ultra-precision) < 0.005mm Total Indicated Runout

PG (precision) < 0.01mm Total Indicated Runout

Rz 2.5

HRC 46


Den billiga chucken jag har nu och försöker förbättra hade mer än >0.10mm TIR uppmätt med mätklocka


Skala 0.01mm

Det mesta av felet, gissningsvis, kommer från radiell koncentricitet pga. sämre maskinefterbearbetning i fjäderhylsan/muttern/chucken och som då resulterar i ökad fräs/borr radie.

Fjäderhylsa i chuck med 3.1mm bit

(OBS: konspirationsvarning)
Den chucken är troligen nåt kasserat exemplar? från tillverkaren som inte uppfyller några krav? och istället säljs den kanske billigt på nätet där nån webshop troligen plockar upp den billigare och säljer den kanske vidare med en liten vinst - utan att veta/deklarera vad det är för data på prylen.....kan man iaf. låta sig gissa sig till ;-)


Så i nuläget efter egen inslipning av:
  • fjäderhylsans fjäderspår, ta bort vassa och utstickande kanter
  • inslipning av 3mm hålet i fjäderhylsan, ta bort vassa och utstickande kanter
  • samt yttre slipning av de koniska ytorna mot chuck och mutter, ta bort vassa och utstickande kanter
Nu är den totala koncentriciteten ~0.03mm enligt mätklockan
På en skala är resultatet inte ens nära den lägsta precisionsnivån "PG 0.01mm runout"

MOMENT

Ett vanligt fel man riskerar att göra är att att dra åt chuckmuttern för hårt och mosa chucken
För ER11 med M14x0.75 gänga och en 3mm bit är moment 16-24Nm som riktmärke...

X Y FEED RATE

Ett annat problem är att förstå hur snabbt man ska låta CNC X/Y axlarna röra sig under fräsoperationen.
V-bits är inte det bästa valet för att fräsa i FR4 och det finns bara en skärande egg.
Många tabeller avser C typen av fräsbits och dessa har 2 eller fler skärande eggar.

Så vad är feed rate för min CNC med 18 000 rpm, med dessa usla 0.1 V-bits med ett skär ?

Copilot ger följande info för mina förutsättningar:

Spindle speed (RPM):            18 000
Chip Load (Fc mm/tooth):    0.003
Number of flutes Z:                 1
Feed Rate Fr mm/min:         54

Här ser jag att hittills har jag kört X och Y fortare än 54mm/minm, ofta runt 60-90mm/min men då med den gamla motorn som är under 10 000 rpm....not so good      8-o

Med substandard RPM på spindeln och usla V-bits får man backa av en hel del på feedrate X och Y.

Backar man av för mycket på feed rate blir kanterna lite sämre, men det är kanske ett mindre problem i nuläget.


Vad händer nu - närma sig prov med 0.25mm mellan ledarna i isolationsfräsningen?

Gör ny kretskortsfixering (inte längre med aluminiumtejp)


Tillverkade två nya aluminiumbitar med hål för
de 20mm c/c spår som fräsbordet har



Kretskort med 1.6mm tjocklek, går precis in under
de nya spännbitarna




Ta en ny bits 0.1n-ish (med korrekt formad spets, ej defekt)
Använd Z probe
Använd höjdkarta
Fräs på 40um Z  (strax över koppartjockleken 35um)
18 000 RPM-ish på spindeln (har ingen varvräknare men data indikerar RPM vid 26V)
X,Y feed rate 40mm/min (gå ned lite i fart med extra marginal)


torsdag 18 juni 2026

Go from PCB toner transfer making to 3-axis CNC G-code PCB making - part 4: Learning

Go from PCB toner transfer making to 3-axis CNC G-code PCB making - part 4: Learning

Hur går det?

Har nu tillverkat en mängd kretskort med CAD och sen fräst ut dessa med en CNC fräs.
Inledningsvis så är inlärningskurvan brant, men även fortsatt ser inlärningskurvan ut att fortfarande var brant :-)

Att tillverka kretskort är en specialistverksamhet.....och verktyg för att tillverka är invecklade....och felfrekvensen är hög, mycket kan gå fel och det gör det ofta....

Med lite AI hjälp så är det numera enklare att hitta svar, man frågar AI och promptarna blir bättre och bättre, man kan fråga efter stegvisa instruktioner för olika steg i kretskortstillverkningen man har svårigheter med.

Man måste ha checklistor för de olika stegen i kretskortstillverkningen, speciellt för att hantera Gerber och för att hantera .nc filerna i respektive verktyg.



Just nu:
  • Att göra enkelsidiga kretskort för hålmonterade komponenter på FR4 känns helt OK i nuläget. God repeterbarhet.
  • Att  göra enkelsidiga kretskort för ytmonterade komponenter ner till storlek 0805 och ledningsbanor ner till 0.5mm  på FR4 1.6mm känns helt OK i nuläget.  God repeterbarhet.


Nästa steg är att få bättre resultat på:
  • Non Copper Clearing/Rub out: bort med koppar under komponenter, försvårar lödpasta lödning idag.Kan göras med multi depth milling och en annan fräsbits, vertygsbyte.

  • Milling bit calculation: Få grepp om den verkliga effektiva fräsbredden på fräsbits, skär ofta för brett, visar på begränsningar i CNC hårdvaran.

  • Isolation routing: att fräsa 0.4- 0.2ish  mm smala ledningsbanor, dessa förstörs idag helt
0.4mm paj
0.4mm paj
  • Multi-depth milling: att fräsa 0.4 och 0.2ish mm smala ledningsbanor i två steg för att minska risken för förstöra ledningsbanor och belastning/glapp i CNC hårdvaran.



Saker som inte varit prioriterande är:
  • Kantfräsning, PCB contour routing: enklare att klippa med plåtsaxen, mindre damm
  • Dubbelsidiga kretskortsbanor: enklare att dra en eller två ledare med kopplingskabel.


CNC förbättringar som gett bättre resultat:

  • Z probe funktionen, ett måste för god repeterbarhet

Z probe
Z probe
  • Ny motor på spindeln, bytte från en långsam 775 motor till en som kan gå över 10 000rpm och ända upp till 20 000rpm med rätt spänning. Ny motor är fortfarande en 775 motor som kan drivas av den inbyggda motordrivande 10Ampere fet transistorn i CNC kontrollerkortet. Hoppas att bytet från glidlager till kullager inte syns alltför mycket i fräsresultaten (återstår att se).

    Den långsamma motorn är misstänkt att orsaka V-bitens sidotryck på kopparbanorna var större, det märktes tydligt på små kopparlödytor som tenderade lossna så fort man lade på lödpasta och värme....provade med långsam X,Y matning men kanske inte långsamt nog....
20 000 rpm 775 motor

Speciella situationer som ställt till det i tillverkningsprocessen

  • Jag har inga gränslägesbrytare för att kunna använda HOMING funktionen, så jag har en grbl sekvens i Candle som ställer spindeln på ett säker plats, min längd på Z är begränsad och kan ofta stöta i övre ändläget och Z kalibreringen blir oanvändbar 

  • Mjukvaru bugg i Flatcam som gör Z kalibreringen helt oanvändbar för V-bits, Z djupet nollställs om man har grbl11 processing och senaste Flatcam versionen med V-bits data. Lösningen är en "workaround" då man anger att använda C (cylindrical, flat end)  bits, räknar först ut den effektiva fräsdiametern med kalkylatorn för V-bits och sen använder man den dimensionen för C1 bits. C bits är raka så man använder V-bits diametern vid det fräsdjupet som används, något som kalkylatorn i Flatcam kan ange. Man kan även byta processing till grbl med lite sidoeffekter.

  • Billiga V-bits från öst är inte att lita på, fräsbredden på isolation routing blir oftast mycket bredare än tänkt. Spetsarna kan vara fula redan i boxen dom kommer i. Man måste inspektera och kassera vissa bits. Spetsdiametern är inte 0.10mm för alla bits i boxen, vissa är bredare än så. Tittar man på dyra V-bits så ligger styckpriset runt 600SEK, på dessa billiga ligger styckpriset runt 17SEK.

    Ska man tillverka 0.4 -> 0.2mm = 025mm isolationsfräsning - är det en chansning och man måste först göra "kretsbanekalibreringstestfräsningar" innan man vet vad man får, för varje V-bit man tänker använda på det slutliga kretskortet eftersom spetsarnas riktiga diameter är sådär....

    I teorin ska V-bits med 0.08 respektive 0.13 spetsar klara av att fräsa;
    0.005'' / 0.0762mm (0.08mm) = klarar 0.152mm spacing på PCB (plus dåliga CNC egenskaper)
    0.003'' / 0.127mm (0.13mm)  = klarar 0.254mm spacing på PCB (plus dåliga CNC egenskaper)

    En box med 10st riktiga V-bits med rätt spetsdiameter kostar runt 5900:-
    Med så smala och dyra spetsar måste man använda Z multi depth milling ?



Utmaningen fortsätter att göra 0.4-> 0.20mm anslutningar med 0.25mm separation -  till enstaka QFN ytmonterade komponenter 


  • Nr #1 Hårdvaruproblem


Spindeln är inte centrerad, varken på den gamla eller nya snabbare spindelmotorn är bra.
I båda motorerna finns en variation på 0.11-0.12mm över 360graders rotation.

! > dvs. frässpindeln gör förstorade hål och större fräsbredd <!


Att fixa till detta blir 1:a prioritet innan gå vidare med några mer försök på 0.25mm isolationsfräsning / 0.20mm ledare.

Felet ligger i ER11 chuck, hylsa och spänninsats som tillverkats i öst.....precision kostar mer
Har sett liknande problem med större borrchuckar från öst, har då bytt chuck tills ett exemplar uppvisar bra resultat, verkar vara stora variationer i tillverkningen och ingen kalibrering efter montering av chuckdelarna.

ER11 chuck är värmekrympt på motoraxel och svår att få loss utan att riskera skada motor/lagerlägen. 



  • Första försöket är att använda den gamla checkens mutter och fjäderhylsa eftersom dom ser ut att vara av ett bättre utförande än den nya chucken (som är har vassa kanter efter maskinbearbetningen).
    Med gamla chuckmutter och hylsa på den nya chuckhållaren finns nu 0.06mm variation på 360grader, en halvering!!!

    Exempelvis: Om en V-bit 0.12mm spets med -0.042mm Z djup så anger kalkylatorn 0.142mm effektiv fräsbredd och med chuckproblemen blir då effektiv fräsbredd 0.0202mm ???? eftersom V-bit spetsen vobblar runt centrum 0.06mm???. Inte bra :-(

    Dessutom varje gång man monterar om en fräsbit i chucken blir felet olika varje gång, har monterat om fräsbiten flera gånger och mätt med mikrometern - mellan varje montering varierar det mellan 0.06 till 0.08mm - repeterbarheten är inte konsistent, inte bra :-(
  • Jag försöker slipa in precision i den nya ER11 chuck med fjäderhylsa. som sitter på nya motorn. Den gamla chucken på långsamma motorn får vara som den är tillsvidare.
  • Gamla chucken, men samma princip att slipa på
    Denna version av spännhylsa har mer flexibilitet än den nya spännhylsan
    som inte har dessa yttre små skärningarna som gör hylsan mer följsam



Ny ER11 chuck justering

    1. Dra ett slippapper igenom alla slitsarna på fjäderhylsan, eventuella skarpa kanter tas ned
    2. Kontrollera mutterns inre koniska yta där fjäderhylsans spets ligger an - finns vassa kanter? så tas dom bort med mycket fint slippapper lindat runt ett borr, se upp så det inte blir repor på koniska ytan annars kan mutter och fjäderhylsan material hugga tag i varandra och göra spår...(gissa hur jag vet det....)
    3. Montera en mindre borr, typ 2.8mm diameter och dra åt chucken, ny flexar fjäderhylsan lite extra i chucken 
    4. Sätt chuck och fjäderhylsa i en fast fixtur, för in en roterande 3mm rundfil/brotsch fjäderhylsan, låt dessa jobba/slipa en stund, dra successivt åt chuck något om det går runt lite lättare.
    5. Sätt upp enbart fjäderhylsan i roterbar fixtur (t.ex med en lång igenomgående skruv 3mm + mutter + bricka igenom hylsan), slipa yttersidorna på de koniska delarna av fjäderhylsan, låt jobba en stund med roterande chuckhylsa.
    6. Rengör noggrant, slipdamm bort, blås ur fjäderhylsan
    7. Provmontera komplett chuck med 3.1mm borr och mät med mikrometer under rotation
    8. Jag fick ned variationen på 360grader rotation till 0.03mm - Bäst resultat hittills!!! 

  •     Teori och V-bits

    • Med teoretisk V-bit spets på 0.10mm plus 0.03mm "ovaltitet" har jag 0.13mm att beräkna isolation routing med.
      Enligt V-bit kalkylatorn blir då det frästa isolationsspåret 0.1514mm bredd (med 30 Grader V-bit) och  Z -0.040mm fräsdjup.
      Även om detta är optimistiska siffror, bästa fallet, så är det långt ifrån den 0.127mm som anges för att kunna klarar 0.254mm spacing på kretskortsledare  :-/

    • En tillverkare av 0.127mm tip diameter V-bits och 30graders V-bits anger att man kan klara av 0.254mm spacing med den tip diametern - troligen med en proffsigare CNC fräs....
      Det finns 15 och 20graders V-bit vilken är mer intressant med tanke på geometrin vid små skärdjup och smala isolationssspår.

Mer saker att förbättra?

Japp - det finns mer

Kretskortshållarfixtur är nästa grej att få kontroll på
Har hittills använd aluminiumtejp (3M Scotch 425) som har kraftigt lim och styv tejp och det har räckt till som fixering upp till nu när 0.25mm ska kunna provas....

Har en misstanke om att det kan flexa lite och det syns på 0.20mm kretskortsledare som blir ojämnt utförda.....

Ett första försök
men detta fungerar inget bra, kretskortet lyfts upp lite granna när man drar åt skruvarna
så det blir att prova en ny variant med helt annan klämfunktion än med dessa brickor