r/hobbycnc • • 6h ago

Clock Face

Thumbnail
gallery
5 Upvotes

I'm very new to the hobby. I recently turned my old Ender 3 into a very basic cnc. E3CNC if you are interested.

I've just been using kiri moto and carving foam (all I wanted really), but a family member asked if I could carve out a clock face for them on a slice of birch log.

The circle is around 140 mm in diameter and I was planning on doing the cut with a 30 degree v-bit with a 0.2 mm flat.

I think I've reached some kind of software limitation with kiri:moto because it just will not make a tool path. I think it's because the bit will get too wide at max plunge depth (1.5 mm) for the smaller features of the numerals.

I think people often use something called V-carving for this, but is it the only way? Any software recs if so? Any help would be appreciated.


r/hobbycnc • • 15h ago

What software is everyone using for there 4 axis machines?

10 Upvotes

I'm coming from a Carbide Nomad3 and just recently backed the Tooldance X1 to step up and try out some 4th axis stuff. I've kind of run into an issue though, I've been using freecad for my normal workflow which had been great for 3 axis work but I'm not sure what software is going to work for the transition to 4 axis projects.

I've looked at fusion and a lot of people in my maker space seem to recommend it but I was kind of hoping for something I could buy once and be done with it.

I also use Linux day to day and there doesn't seem to be a lot of options out there that support Linux. I can budge on this if I have to but it would suck to have to run windows or macos just for my CAM software.

Has anyone figured out a good 4 axis CAM software that works on Linux and isn't subscription based for mostly making parts and prototypes?


r/hobbycnc • • 3h ago

Transforming Spaces: The Ultimate Guide to CNC Door Patterns and Architectural Woodwork

0 Upvotes

Introduction

In modern architecture and interior design, doors are no longer just functional barriers—they are statement pieces. From grand main entrances to intricate interior room dividers, the demand for unique, custom-crafted architectural woodwork is skyrocketing.

However, designing complex geometric, classic, or modern patterns from scratch for CNC routers requires immense time and technical precision. In this guide, we explore how professional CNC door patterns and vector templates are revolutionizing modern woodworking and manufacturing.

1. Why CNC Routers Changed Architectural Woodwork

Traditional hand-carving for wooden doors is beautiful, but it is slow, expensive, and difficult to replicate consistently. The introduction of CNC routing technology has transformed the industry by allowing workshops to:

  • Reproduce intricate, symmetrical patterns with microscopic precision.
  • Drastically reduce production time on heavy wooden or MDF panels.
  • Handle custom client requests seamlessly by simply adjusting digital file dimensions.

2. Essential Formats for Precision Door Carving

When working with heavy-duty architectural CNC machines, file integrity is everything. Using universal vector and CAD formats (.CDR, .DXF, .SVG, .AI) ensures that your router interprets every curve, pocket, and cut cleanly without system errors or jagged edges.

3. Popular Styles of CNC Door Patterns

Depending on the client's aesthetic, architectural designs generally fall into a few high-demand categories:

  • Classic Geometric & Islamic Motifs: Timeless, symmetrical patterns that offer a rich cultural and artistic texture.
  • Modern Minimalist Lines: Sleek, clean grooves and minimalist panels that suit contemporary corporate and residential spaces.
  • Ornate Floral & Organic Reliefs: Detailed nature-inspired carvings that add luxury and warmth to grand main entrances.

4. Streamline Your Workshop: Download, Scale, and Execute

Why spend days drafting and troubleshooting complex door templates when you can optimize your entire production pipeline?

  1. Download: Access professional, pre-tested architectural vector libraries instantly.
  2. Scale: Resize files effortlessly to fit single, double, or custom-dimension doors without losing quality.
  3. Execute: Send the clean design straight to your CNC machine for flawless wood or metal carving.

Conclusion

Elevating your woodworking portfolio and speeding up production doesn't have to be a bottleneck. With high-end vector patterns, your workshop can deliver breathtaking architectural results every single time.

Ready to upgrade your architectural catalog? Explore our premium collection of CNC door patterns and vector assets at AAVOR today!


r/hobbycnc • • 1d ago

Testing my 5-axis CAM

107 Upvotes

r/hobbycnc • • 12h ago

What do you think of samurai 220h ?

0 Upvotes

Hello

I just saw a trailer for samurai 220h machine, and it looks very interesting.

https://youtu.be/60kptjmYahY?is=fsuo6T4sTeeJK2gi

I like thar it is made in uk and has a small footprint and it has a good price and atc.

I just got my first cnc mill and i am trying to learn to use it. And for me a begginer this machine looks interesting.

What do you more experineced people think about it ? Is it just marketing or something inovative ?


r/hobbycnc • • 10h ago

Dangerous Laser - CNC Laser G-Code Generator

Thumbnail audioartillery.github.io
0 Upvotes

Last week I posted asking about options for laser engraving software. Thanks everyone who gave me suggestions.

I then ignored everyone's suggestions and made my own.

It lets you take in an SVG or raster image and generate gcode for your machine. I will say the SVG support is lightly tested. SVG is a large thing to fully support and test. Obviously no support for <animate> tags :).

I've found this quite usable, hope someone else out there does as well.

Note: To whoever is going to pop out of the woodwork and poo-poo me using an AI tool to develop this, I'm not making a secret out of it. It would have taken me many weeks to build this by hand. It would have been more rewarding, but I've already used this several times to do some wood burning and that's also rewarding.


r/hobbycnc • • 17h ago

Developing an open-source True Shape Nesting library in Python for CNC/Laser – Looking for community feedback on edge cases

0 Upvotes

Hi everyone,

Over the last few months, I’ve been developing an open-source Python library called PhoenixBlack-Nest to handle 2D True Shape Nesting specifically for CNC routing, laser, and plasma cutting operations:https://github.com/PhoenixWally/PhoenixBlack-Nest

Why I’m working on this: Most nesting solutions built into commercial CAM packages are either locked behind steep subscription tiers or don't integrate well into custom automated workflow scripts. Existing standalone open-source options can be difficult to script programmatically in pure Python when dealing with complex irregular shapes and internal cutouts/holes.

Current capabilities & design:

Where I need your input (Seeking Advice/Feedback): Before I push the next major update, I’d love to get feedback from experienced CNC operators and programmers on a few practical aspects:

The project is fully open-source and free to use or contribute to. I'll be around in the comments to answer questions about the code/implementation and learn from your shop-floor experiences


r/hobbycnc • • 1d ago

Help needed with NBX-5040

2 Upvotes

I’m in Mexico, I bought this machine via Amazon five months ago and just opened today.
The machine is brand new. When using the offline controller, the coordinates for the X-axis change on screen, and the dual Y-axis motors work fine, but the Xleft-axis motor does not move at all. I think I verified the motor and its cable by plugging them into the Xright-port (it works), so I think the issue is isolated to a faulty X-axis driver or terminal block on the main board.

Any idea is greatly appreciated.


r/hobbycnc • • 1d ago

ToolDance just raised a ton on Kickstarter BUT I’m genuinely confused

18 Upvotes

hey guys Credit where it’s due, the campaign has done really well. They blew past their goal and are still going strong with plenty of time left on the clock. That’s a lot of faith in a desktop machine most people have never seen cut anything.

That’s what bugs me. I stopped by their booth at Maker Faire and the demo was just the machine running motion patterns. Looked cool, sure, but no material loaded, no cutting, nothing showing it can actually make a part. A booth is the one place you’d expect them to prove it works, and it never touched metal.

Other booths in the same hall had machines cutting live, so it’s not an unreasonable ask. How does that square with all that backing? If it can’t show a single chip at its own booth, what are people betting on, the shipping machine or the renders?

Not trying to trash anyone, I really want to know what I’m missing. Anyone else catch the demo and feel the same?


r/hobbycnc • • 16h ago

Masuter Pro owner here, building a Mac app for my own machine. What does your CNC software get wrong?

Thumbnail
gallery
0 Upvotes

r/hobbycnc • • 20h ago

From Vectors To Reality

0 Upvotes

Lead your vectors to reality


r/hobbycnc • • 2d ago

Makera Z1 - Might be cheap, but can still Mill

Thumbnail gallery
59 Upvotes

r/hobbycnc • • 1d ago

Best start with 3018

3 Upvotes

Hi all !

I will join the community soon, I found 2 small 3018 looks like one is a pro and the other is a pro max.

What will be your advice for to for the best possible start ?

I know it is nothing crazy and I do not expect to make a lot with them but sometimes I have small pieces of wood to cut ect…
I used to 3d printers with klipper and with machines in general even it make times I did not run a cnc


r/hobbycnc • • 1d ago

I'm building a CNC Punching Machine for Prototype workshops

9 Upvotes

Hi, im planning on building a cnc punching machine for my own prototype workshop. The idea is that it will be smaller and slower than industrial punching machines optimised for running production. Now we order parts from our supplier and have to wait (at least) two weeks for them to come in. Having a machine that we can set and forget for a while, have to do some tool changes when being prompted, and having a part that is 95% finished would really speed up our turnaround in prototypes. From a lead time perspective sheetmetal is the real bottle neck here.

So this project starts out to fill our own needs but i can see other local prototype shops, fabricators, hobbyists and makerspaces or even schools use it aswell. The idea is you draw a sheet-metal part in your own CAD package, load the dxf, and clamp in a sheet. The machine writes its own punching program and punches the part out, without you standing next to it.

What it does
- Holes are punched in a single and slow stroke (2 s) and curved contours are nibbled with many small overlapping strokes. The part stays in the sheet on two micro-joints and you break it out and give the edge a few strokes with the file.
- Before it starts, it checks force, material, tooling and generates a cutting program.
- Punches and dies are standard, off-the-shelf and you swap them by hand.

Key figures

  • Sheet up to 1000 × 500 mm (39 × 20 in), steel and stainless up to 1.5 mm (0.06 in, about 16 gauge), aluminium up to 3 mm (0.12 in, about 1/8 in).
  • Accuracy ± 0.2 mm (± 0.008 in); punching force 50 kN (about 5.6 US tons, 11,000 lbf).
  • 230 V single-phase, one wall socket (240 V in North America). No compressed air, gas or extraction.
  • Cold and clean process, fully enclosed with transparent doors; it only starts with the key.
  • 2.1 × 1.5 × 1.9 m (6.9 × 4.9 × 6.2 ft), 1000 kg (2,200 lb) at most; you set it up yourself.

What it can't do
- Be as fast as a laser
- Thick material: above 1.5 mm steel
- Bending: bending comes afterwards on a brake.
- Mirror-smooth curves: a nibbled edge has a ripple of about 0.1 mm, which you sand off.

Why not a laser?

An entry-level fibre laser can do more, but costs about three times as much and needs gas, extraction and a laser-safe room.

Where we are.

The concept is set. We're working on the detailed design and building a test rig for the nibbling step first. And getting feedback from other (sheet) metal workers and prototype shops.

What I'd like to know

  1. Is sheet metal with holes and cut-outs your typical work?
  2. Would you pick this over an entry-level fiber laser, and why or why not?
  3. Is an hour or more per sheet fine with you if you don't have to stand next to it?

The video shows the machine and concept of operation. (Sorry for the dutch in there)
Any tips, feedback or experience to be shared is more than welcome!


r/hobbycnc • • 1d ago

I Got a cnc and I'm replacing the software Help needed

Thumbnail
gallery
6 Upvotes

I got this cnc and it was using some old hardware and software so I got an arduino shield and I got all the stepper moters working but the spindle is not bc I dont know how to wire it from what I think is the controller for it it has 4 wires that were connected to the old software so now I'm here trying to get it working.


r/hobbycnc • • 1d ago

Graphite horizontal saw is used for cutting graphite.

0 Upvotes

#GraphiteHorizontalSaw #GraphiteCutting #GraphiteBlanking #GraphiteProcessing #CarbonMaterialCutting #IndustrialSawEquipment


r/hobbycnc • • 1d ago

bCNC v1.0 looking for testers

4 Upvotes

Hello, we are near release of bCNC 1.0.0 and we are looking for testers and bug reporters.

There are new cool features like 3D Accelerated graphics and g-code simulator. Please try unreleased git version if you can https://github.com/vlachoudis/bCNC/


r/hobbycnc • • 1d ago

Centauri 2 Combo or Kobra x what is better.

0 Upvotes

r/hobbycnc • • 1d ago

I built my own CNC Machine and used it to make my Retro Gaming PC better.!

Thumbnail
youtube.com
0 Upvotes

r/hobbycnc • • 3d ago

I'm building a fold-able CNC

257 Upvotes

Still in the construction phase, first parts are ordered. Working area roughly 1200mm x 800mm x 172mm, overall weight around 420kg


r/hobbycnc • • 3d ago

My first CAM project on the DMC2 Mini: the Entropy Block

Thumbnail
gallery
88 Upvotes

After a couple of weeks of learning CAM, experimenting with aluminium machining, and breaking a few end mills, I've finally finished my first CNC-machined part on my DMC2 Mini!

The part is an Entropy Block, an open-hardware sailing block I discovered through the YouTube channel Reversing Entropy. I thought I'd share the result, my experience building and setting up the machine, and my first impressions of FreeCAD CAM. Hopefully this is useful to others considering a similar machine or getting started with CNC machining.

The part: an Entropy Block

The Entropy Block is a modular, robust sailing block designed to replace a collection of specialized blocks. Depending on how you assemble it, it can be used as a multistage block, a snatch block, a deck-mounted block, or a stanchion-mounted block.

As a sailor, I was inspired to make one for my own boat.

The main body is machined from 12 mm AW-5083 H111 aluminium. I also 3D-printed the sheave instead of turning it on a lathe.

The first part has a few beauty marks from the learning process, but I'm happy with the result. More importantly, I've now got a working CAM setup that I can reuse whenever I need to make more blocks.

Building the DMC2 Mini

I built the DMC2 Mini from a kit. Assembly took about two weeks of evenings and weekends.

There were three significant setbacks during assembly.

1. I managed to install the X-axis lead screw backwards.

Somehow, I managed to flip the lead screw so that the motor ended up on the left side of the machine. I proceeded to install the Z-axis and spindle, ignoring several clues that something was wrong.

The best example was looking at a picture in the instructions and thinking, "Hah, they made a mistake in this picture. They mirrored it."

Cognitive dissonance is a powerful thing.

Fortunately, correcting the mistake wasn't too difficult in the end. It was a good lesson in slowing down and checking the assembly against the documentation rather than assuming the documentation must be wrong.

2. One of the 12 V power bricks died with a pop.

This happened the first time I plugged it in, before it was connected to anything.

Shariff DMC support responded well and offered to reimburse me for a replacement. In the end, I replaced both power bricks.

This actually turned out to be an improvement. Although the original power bricks were rated for 110/230 V, they came with North American-style plugs rather than Schuko plugs, so replacing both solved that inconvenience too.

3. I wired some things incorrectly in the control board.

The result was that the machine initially wouldn't move. Once again, tech support provided helpful guidance quickly. Fortunately, nothing was damaged, and I had the machine running after about a day of troubleshooting.

Overall, my experience with Shariff DMC support during assembly was positive. When I ran into problems, I received useful help.

One important warning about the VFD

This was a near miss that I think deserves special mention.

Initially, I hadn't programmed the VFD. I just wanted to do a quick test run of the spindle.

The spindle motor became extremely hot to the touch almost immediately. I pulled the plug in an emergency.

Fortunately, the spindle still works perfectly.

I wish the documentation had emphasized more strongly the danger of attempting to run the spindle with the VFD at its default settings. Don't assume the factory settings are safe for your spindle just because the VFD powers up and appears ready to run. Verify the required motor parameters and configuration before attempting to start it.

I was lucky this didn't turn into an expensive mistake.

Living with the DMC2 Mini

My overall impression is that the DMC2 Mini is a capable little machine, but it has compromises and things I'd like to improve.

Squareness and tram

The machine isn't inherently square. There is some adjustability on all the axes, and the adjustment arrangements are fairly nicely done. However, the end result depends on how much time and patience you put into aligning everything.

The axes are square enough for my initial work, but I intend to go back and do a more careful alignment once I've made some parts. I'd rather get some practical experience with the machine first and then decide how much adjustment is worthwhile.

Probing and Mach3

The most annoying problem so far has been unreliable electrical contact probing in Mach3.

Initially, I thought it worked perfectly because the tool height setter worked repeatedly. Eventually, though, the probe failed to register contact, and the end mill plunged into the height-setter puck, leaving a small mark in it.

Since then, I no longer trust the probe for setting tool height.

The particularly strange thing is that restarting Mach3 itself didn't fix the problem. Disconnecting and reconnecting the USB cable and power-cycling the CNC machine didn't help either. Restarting the computer finally restored normal operation.

The issue has since happened again.

For now, I'm back to setting tool height manually with a strip of paper. It's less convenient, but at least I know what the tool is doing.

I haven't established whether the problem lies with Mach3, the external controller, the probe signal handling, or something else. It's an intermittent fault, which makes it particularly frustrating to diagnose.

Mach3, the controller and E-stop

Another concern is the E-stop implementation. On my setup, the E-stop is software-based, and I've had an occasion when it didn't work for some reason.

More generally, the Mach3 control board and its interaction with the software feel like a weak point in an otherwise capable machine. I've experienced intermittent probing problems that only went away after restarting the computer, and now this E-stop issue as well.

I'm considering whether a more robust controller would be a worthwhile upgrade in the future. For now, I'd advise anyone buying or building a similar machine to understand exactly how their E-stop works and not assume that the button necessarily provides an independent hardware safety function.

Coolant and lubrication

The DMC2 Mini comes with a flood-cooling system, but I chose not to install it fully. Instead, I installed a minimum-quantity lubrication (MQL) system. Cheap one from Amazon, with a solenoid valve connected to the original relay for the flood coolant.

My main reason is that I don't like the idea of coolant sitting in a tank and becoming old or rancid when I might go several weeks between machining jobs. I wanted a setup that would be easier to leave unused for extended periods.

Not saying that MQL is perfect. There was some cases I wished I had the flood cooling working. Like for better chip evacuation.

Learning to machine aluminium

The Entropy Block is made from 12 mm AW-5083 H111 aluminium.

I had considerably more trouble getting the machining process right than I initially expected. I experimented with different cutters, feeds, speeds, stepdowns and toolpaths.

I broke several end mills along the way.

Some of the difficulties involved chips packing into cuts, unexpected changes in cutting behaviour, and trying to work out whether a problem was caused by the cutting parameters, the tool, the lubrication, or the setup itself.

I tried different cutters, including three-flute and four-flute end mills, and experimented with helical milling and different cutting strategies. I also found that lubrication alone wasn't a magic solution to the problems I encountered.

One of the biggest lessons for me was how much chip evacuation would limit the feeds and speeds I could use. I initially tried with calculated feeds, but broke endmills because they clogged up.

FreeCAD CAM: more CAD than I expected

The CAD/CAM side was just as interesting as the machining.

Being and avid FreeCAD user I was determined to use FreeCAD. Even thought Shariff actually mentions Fusion for all the tutorials etc.

I started with FreeCAD 1.1.3, moved to weekly builds, and eventually compiled builds containing the latest pull requests. During this process, I adopted the new machine-based post-processing features and even got a small PR merged to improve Mach3 support.

One thing that surprised me was how much CAD geometry I needed to create just to set up the CAM job.

Sometimes the geometry of the finished part wasn't enough to express what I wanted a particular machining operation to do. I had to create helper geometry to make my intentions clearer to FreeCAD's built-in operations.

This geometry wasn't necessarily part of the finished product. Instead, it helped define the machining strategy and communicate what I wanted the toolpaths to accomplish.

FreeCAD and Adaptive clearing

My biggest gripe with FreeCAD CAM was the adaptive clearing operation.

The adaptive toolpath itself worked, but I ran into trouble with how it entered the material. Before starting the adaptive clearing, it performs a helical plunge down to the stepdown level. Unfortunately, I couldn't configure separate feeds and speeds for this entry phase.

When machining AW-5083 H111 aluminium, this became a problem. During the helical plunge, chips would accumulate and weld themselves to the end mill flutes. On one occasion, the cutter became badly packed with aluminium chips, and I had to stop the operation.

My workaround was to create a separate drilling operation to predrill the locations where the adaptive toolpath would otherwise perform its helical plunges. This removed the problematic entry move from the equation and allowed the adaptive clearing operation to do what it does best.

I'd still like to see more control over the feeds and speeds used during entry moves in FreeCAD CAM. Being able to specify different parameters for the helical plunge and the actual adaptive clearing would make the operation more flexible, particularly when machining aluminium.

My impression of FreeCAD CAM

I'm impressed by how quickly the CAM workbench is evolving.

Moving from the released version to development builds gave me access to newer features, including the machine-based post-processing workflow. Getting my small Mach3-support PR merged was also a rewarding part of the process.

The ability to configure the machine and its post-processor as part of the workflow is a significant step forward. For someone using an external controller and Mach3, having the post-processing fit the actual machine setup is particularly important.

There were moments when the workflow required experimentation and workarounds, but I never felt that the overall approach was fundamentally wrong. I could usually find a way to express the machining operation I wanted, even if it took some additional geometry or a different strategy.

FreeCAD 26.3 is a huge step forward for CAM in FreeCAD. I'm comfortable recommending that people give it a serious look, particularly if they're willing to learn the workflow and contribute feedback as they go.

Final thoughts

This project was a good reminder that getting a CNC machine to produce a part involves much more than drawing the part and pressing a button.

There was the machine assembly, alignment, controller configuration, probing, tooling, workholding, lubrication, toolpath generation and post-processing. When something went wrong, I had to work out which part of the system was responsible.

But now the first Entropy Block is finished.

I've validated the CAM programming and worked through the major issues in the process. Making another block should be much more straightforward, and I can reuse that work whenever I need more blocks for the boat.


r/hobbycnc • • 2d ago

Can anyone help me find a download for PTC's ProDesktop, please?

1 Upvotes

I learnt to use it years ago, and became something of an expert with it, but the laptop it was in died and I only had a digital version... I've tried SketchUp but, for some reason, just can't get on with it.


r/hobbycnc • • 2d ago

What aluminum alloy mills the easiest and cleanest on a desktop CNC?

4 Upvotes

What are you experience milling different aluminium alloys? Does compressed air or coolent make a big difference in the surface quality?


r/hobbycnc • • 2d ago

Looking for cnc hobbyists

1 Upvotes

I live in Yonkers, NY.

Looking for hobbyists, cnc machining and related. Would love to get parts made and maybe take a class or two.

Is this the right subreddit for this question?


r/hobbycnc • • 2d ago

How do you price and quote jobs today?

1 Upvotes

I'm a cabinet builder in central Illinois getting into CNC work, mostly signs, carvings and cabinet parts. Before I take paying work, I'm trying to figure out how others quote.

  • What do you use to price a job? A spreadsheet, software, gut feel, or something else?
  • Do you price by machine time, material, square foot, or a flat rate per piece?
  • What's the most annoying part of quoting? Cut lists, figuring material, chasing changes?
  • If you use estimating software, what do you pay, and what do you wish it did better?

Not selling anything, just trying to learn from people who've been doing this longer than me. Thanks!