r/diycnc

Single-line (centerline) engraving of a serif font — how do I get solid single-stroke lettering without the tool tracing outlines?
▲ 4 r/diycnc+2 crossposts

Single-line (centerline) engraving of a serif font — how do I get solid single-stroke lettering without the tool tracing outlines?

I'm engraving text on a part in Fusion and I'm stuck on the font side

https://preview.redd.it/wt8v9semqcbh1.png?width=2844&format=png&auto=webp&s=636cb4b2031c3321ff62033f45ef543e6b1e6f7c

What I want: lettering in a serif font — ideally the Times New Roman look, with proper serifs and that thick/thin stroke contrast — engraved as a single centerline pass per stroke. Tool runs down the middle of each stroke once, clean solid lettering. **The problem:** any normal TrueType serif (Times New Roman etc.) is an outline font. Each letter is a closed filled shape, so the tool traces the *outline* of every stroke — I get hollow, double-lined letters instead of a single stroke down the center.

reddit.com
u/abysmal29 — 1 day ago
▲ 9 r/diycnc+2 crossposts

Open source G-code generator for CNC door milling

I retrofitted an old door milling machine's dead control to LinuxCNC, and I made this app to generate the G-code for it.
you write your G-code once with placeholder variables, and the app fills them in, so switching to different diameters of hinges/locks/barrel or adjusting their position and count for different door is easy and doesn't require hand-editing files every time.
I made it open source (GPLv3), and decided to share for people with similar use case.
Github repository : https://github.com/maro7tigre/cnc_doors_milling

also, this started as a similar app I made for frame milling on a different control, also open source (GPLv3) incase you are interested: https://github.com/maro7tigre/cnc_frames_milling

I was planning to merge the two into one generic version, that is configurable for any similar milling use case (your own sets, parameters, previews....) but am not sure if and when I may proceed with that idea..

u/ImaginationSecret904 — 3 days ago
▲ 42 r/diycnc+3 crossposts

PureCutCNC v0.0.5 released

I just pushed v0.0.5 of PureCut CNC, a free and open-source CAM tool for CNC routers that I work on in my spare time. It runs in the browser with no install or account, and there are also native desktop builds for Windows, macOS, and Linux if you prefer to work offline.

This update is mostly about smoothing out the everyday workflow. New sketch tools (chamfer, trim, extend, plus slot and regular-polygon shapes), a proper copy/cut/paste clipboard for features, and snapping to intersections. On the CAM side you can now create operations straight from a feature's right-click menu, see which geometry an operation targets as you select it, and export a printable PDF setup sheet for any operation to keep at the machine. It's still early and very much a work in progress, but it's usable for real parts today. If you want to try it or just poke around: https://purecutcnc.github.io

https://preview.redd.it/ieelv0p384ah1.png?width=3360&format=png&auto=webp&s=8104a1d488fba41e3c717f38d2a7abaa577b0ce9

reddit.com
u/CompetitivePizza4394 — 7 days ago
▲ 6 r/diycnc

Nut died, tips for replacement?

6.35mm to 8mm and 25mm long. Anyone got any recommendations for a better one and where to buy? I do plastics and aluminimum.

u/Clutchingbanana — 9 days ago
▲ 10 r/diycnc+1 crossposts

DIY cnc plasma

I've finally got over the line with this in cad everything is here and i'm almost ready to throw this together. not a huge table but it should do me just fine for what i need.

it's going to run on nema 23 420oz steppers, 5-1 gearboxes and be closed loop.

i picked up one of these cheap bestarc cnc ready plasma cutter last year i haven't unboxed it yet but hoping that will do the trick.

I'm also going to run it on a myplasm controller.

I have a lot of weekend welding projects relying on it.

u/Popular-Internet-189 — 11 days ago
▲ 22 r/diycnc

MKS DLC32 MAX with homemade cnc

Hi, i'm building myself a 1010 cnc without any plans. After alot of wiring, soldering and building i've finally started programming my controller (MKS DLC32 MAX) but since i have dual steopers on the Y-axis i want auto squaring and run both motor on different outputs.

I've tried to setup the A-axis as Y2 and Y-axis as Y1 but i can't get it to work. After 1 week of googling, talked with ChatGPT, asked around on forums, Facebook and scrolled done GitHub i'm giving up.

My question is that if anyone have made this work, or do i need a new controller?

What kind of controller would you recommend? Budget is under $200-$250. And i really want it plug and play since i'm tired of reading through bad documentation to understand how i can connect "a limit switch". I really want a controller where i plug in "Y1 and Y2" they just work after some step adjustments.

P.s: The frame is not 100% done so if you see anything i can improve please let me know. The z-axis will eventually run with 4 blocks on the HGR20-rails with a 10 mm thick aluminium front plate. At first i will just run a Makita palm router but i hope i've built it to carry a 2kw+ water cooled spindle at a later time.

Ps2: I'm completely new to cnc and have never tried it before but i run a laser engraving business so i'm familiar with gantry machines.

u/Adventurous_Ad_2386 — 13 days ago