/r/CNC

Photograph via snooOG

For anything CNC related: CAD, CAM, automation, and more!

Rules for posting:

1. Safety

No posts or comments that encourages unsafe acts. Examples of this include unsafe instructions and unsafe modes of machine operation.

2. Asking For Help

You must include as much useful information as possible when asking for help or advice. This is now required. Any posts without this information may be removed and only restored when the information is supplemented. Post authors are required to stay engaged with the community.

Posters are also expected to have done some basic research on their own. If it appears the author has done little or no research it may be removed for low effort.

3. Be Respectful

Please be respectful of others when posting. Name calling or belittling will not be tolerated and may result in a permanent ban.

4. Off Topic

Off topic posts are not permitted. Posts must be directly related to CNC

5. Self Promotion

Posts of self promotion MUST include original content directly from the post author and have been created with reasonable effort. Posts that do not meet this criteria will be removed without question. Other considerations that may cause the removal of the post including lack of engagement with the community or the author has a history of self promotion. Final decision is made by the community by way of reporting.

6. Sales or Quoting

Sales and or services posts are not permitted. This includes sales items and quoting. Please use the stickied sales and services megathread.

7. Low Effort Posts

Titles must be clear and descriptive. Posts that are too vague may be removed. Memes are not permitted, unless they are CNC related AND funny. Meme posts that are not funny may result in a permanent ban and possible curse to post author.

8. Piracy

Piracy of any kind is not permitted and may cause a permanent ban

Other subreddits you may be interested in:

/r/CNC

84,888 Subscribers

2

Cheap Products for Machinists

So I currently am selling non opened products they are Iscar never used and the reason you could say they are cheap is because I closed my shop and just want to get rid of them quick to get them out of my garage because I already cloed my shop and I dont need them it just takes up space

If you are interested here's the eBay link:

https://www.ebay.com/usr/machiniststools

0 Comments
2024/11/22
15:48 UTC

0

Computer for CNC Milling

Hi!

I'm looking to purchase a new computer for a CNC router and potentially 3D printing. We have a Multicam 5000 Series (5'x10') and we do a lot of dimensional work that our current computer can't really accomodate anymore.

This is what I've found that I think might work for us, but I'm not entirely sure what I should be looking for. I also apologize in advanced if this should be super obvious... I'm not really knowledgeable when it comes to pricing and graphics cards. I'd really appreciate any advice! Thank you!

DELL XPS Desktop
https://www.dell.com/en-us/shop/cty/pdp/spd/xps-8960-desktop/usexpsthcto8960rpl21?tfcid=91049735&dgc=ST&gacd=9684992-1105-5761040-266906002-0&gad_source=1&gclid=CjwKCAiAxea5BhBeEiwAh4t5KzYIwerDqE074Q-3M3g3binCb_lCwckEKK-THDwCMxsAwBJdwL5PPBoCD2MQAvD_BwE&gclsrc=aw.ds&configurationid=ad8e6f52-c2ea-45e6-8f08-631aab41a0c2

MSI Aegis R2 Gaming Desktop - $1,499.00
https://www.costco.com/msi-aegis-r2-gaming-desktop---intel-core-i9-processor-14900f---geforce-rtx-4070---windows-11-home.product.4000252786.html

1 Comment
2024/11/22
15:45 UTC

1

Haas Y Value out of range

Hey guys, I accidentally manually changed a common variable #178 instead of #187, which is used for probing in my program on VF2. #178 is used as Y average skip position at the end of Y diameter move macro O9722. Now, when I want to probe the tool, I get a message: Y value out of range. Does anyone know how to solve this? I have no idea what was the original value.

1 Comment
2024/11/22
15:11 UTC

1

M19 custom spindle orientation on Smart Machine Tool NL4000

I own a HAAS VF3SS and a HAAS TL2 both older machines that have the ability to orient the spindle with an M19 code AND the ability to add a P word for custom orientation angle or R word for angles with decimals. I have a part I'm trying to CNC broach on my NL4000 with the spindle locked using an M19 code but it isn't letting me use a custom angle. There isn't much documentation on these fanuc controlled Smart lathes, but from what I could find its an S word to enable angular control on these machines. I have tried every letter under the sun and it either errors out or orients back to the same zero position. Anyone have any experience orienting these machines to an angle? Is it not capable of doing so? Any advice is appreciated.

0 Comments
2024/11/22
13:33 UTC

1

Set a tool change position

Hi, im working with an Optimill F3 machine running on a siemens 808D system. The machine does not have an automatic tool changer which isn't that bad except that it takes a bit longer to change tools. I Fusion360 with its generic 808d postprocessor.

To make the process of changing a tool easier, I would like to define a tool changing position where I know there will be space for getting the old tool out and new tool in. Up until now I have basically gotten lucky and either had enough space, or the entire operation could be done with one tool.

From what I have read, this can maybe be done with fixed points but I really don't know what I am doing. Is this kind of position a thing that is defined on the machine or in the CAM/postprocessor?

2 Comments
2024/11/22
13:31 UTC

1

Pathpilot question: endmilling

I’m a machining student in highschool. We just got a new to us Tormach PCNC 1100 S3 setup and running.

While learning PathPilot, I've come across something I can't figure out how to do. We are trying to make a 0.75" cube dice from 1" cubed stock, 4 sides are factory and the last 2 are saw cut. On the manual mill, we would put the stock in the vice with one saw cut end out the side then use an endmill to face it off flat and square. I cannot seem to find a way to do this on the CNC. It seems either I have to use the "facing" conversational mode with an X start and end of the same value, or a pocket with a different value depending on the diameter of the endmill. Neither seem ideal.

Am I on the right track or should I do it a different way? We don't want to put the saw cut end onto the parallels in the vice, but maybe we should..? Not diving into CAM yet as I cannot find a Fusion 360 machine profile for this mill.

Thanks for the help!

7 Comments
2024/11/22
00:34 UTC

7

Humungus Foam CNC for Concrete Precasting

TLDR: I want to mill out SUV-sized foam blocks to create molds for precast concrete panels. I have 5 questions below the wall of text.

I work in a Concrete precasting plant where we create precast concrete architectural panels that get attached to the outside of buildings. Our panels are generally in the range of 10 by 25 feet but could be as large as 11.5 by 30 feet at the limit. These panels can have all kinds of complications to them including cut-outs for windows, embossed / relief patterns for faux brick or the like, they can have multiple blind pockets, recesses, curved features, etc.

At the moment, the way we create these panels is using steel and wood formwork, created by hand, measured with a tape measure, and installed by eye. We achieve about a 5mm tolerance which is acceptable for our product. Once the form is placed on a casting surface, we add rebar, pour in the concrete, and leave it to cure overnight. It's pretty simple.

My job at the plant is to figure out how we can improve the quality of our product AND reduce the time it takes to produce it. I'm also in a little bit over my head. I have always been somewhat mechanically inclined, I've used plotters, laser engravers, and I've had a 3D printer in my office for about 10 years. I understand the basics of how CNC works, and I've dabbled in G Code at a very basic level.

We have investigated the possibility of using an industrial large-format 3D printer but even the best of the best are too slow for our needs. We're creating products with a footprint similar to a short bus and the processing time required in order to achieve that with FDM machines is over 24h, and that's with some heavy tweaking to get it down.

Now I'm looking into using a CNC to mill out giant blocks of EPS or XPS (or some other material perhaps I've never heard of). The idea is to basically glue together the blocks of foam until the outer dimension of the resulting megablock is about 12" wider than the panel we're producing, and about 2" taller. The maximum thickness of our panels is about 6". Then we'll use a mill to carve out the shape inside. Currently, I'm particularly interested in machines that have multiple spindles so I have have them all going at the same time to churn out parts faster. I'm also interested in using a Rest machining approach to speed up the rate at which I can hog out large amounts of material, then come back in with a finer bit to get a better resolution.

The CNC Machine I'm looking for would Ideally have these specs:

  • Work area of 15 x 30 x 2 feet XYZ
  • Spindle Z Reach (distance from the gantry to the bottom of the bit) should be ideally at least 2ft
  • tolerance of no more than 5mm, ideally less
  • as fast as possible - ideally milling out an entire mold in under an hour
  • in a perfect world, I can have my casting table on a monorail (Central Shifter) bring the blank foam blocks into the work area, then out, without a person having to manually (or through the use of machinery) move the foam into and out of the work area
  • I'm trying to keep my spend around $300k but there's room if needed

These are my questions:

  1. Am I crazy? Am I totally barking up the wrong tree by investigating cnc mills for this use case? It seems like something other concrete workers have done but I wonder if there's a better / faster way? I had already looked at hot wire but that won't work for us since we have too many blind pockets and I want to avoid re-assembling all the little pieces after a cut.

  2. What is a reasonable expectation for the fastest I can possibly work with a foam material for concrete casting? Could I mill out a mold the size of an SUV in under an hour with the right tools?

  3. Are there any brands, vendors, or machine types you fine folks have worked with that you'd recommend for this use case?

  4. Is it better to get a machine with multiple spindles or to use a rest machining approach with an ATC and large diameter bits?

  5. Any tips or advice to get me going in the right direction would be greatly appreciated!

If anyone lives in the Western GTA area and feels like helping out a fellow nerd who's out of his depth, I'd happily pay for your beers while we chat :)

6 Comments
2024/11/21
20:58 UTC

0

How can IT better serve the manufacturing systems?

I am in IT and grew up in manufacturing (father owned a shop and worked summers in high school through college). I’ve been talking with manufacturers lately, and it seems like shop floor systems—like CNCs and PLCs—often don’t get as much attention from IT providers as they should. I wanted to ask the experts here:

What are your biggest frustrations with IT when it comes to supporting your shop floor systems?

Have you experienced issues with cybersecurity (like ransomware, downtime, or unsafe vendor access)?

If you could fix one thing about how IT integrates with your shop floor, what would it be?

I’m also curious—are there tools, processes, or improvements you wish existed to make things run smoother?

I’m not here to sell anything, just trying to better understand what CNC operators and shop owners like you are dealing with day to day. Your insights would mean a lot!

Thanks in advance for sharing your thoughts!

20 Comments
2024/11/21
20:57 UTC

68

How effed am I?

The place i worked for just got two brand new cnc machines lathe and mill. Told me "just figure it out". I was basically an auto mechanic before this point. How bad is this going to go, I've been trying my best but I am super nervous on everything I do.

I'm having a blast learning it I get a little scared when I have to cut steel with the mill.

Is there any tips or places you guys recommend to go and learn.

I'm scared to death I am going to destroy this thing.

109 Comments
2024/11/21
17:46 UTC

2

Black Friday/Cyber Monday Deals?

Anyone seeing any good deals today or into next week?

  • SpeTool bits are like 20% on Amazon atm.
0 Comments
2024/11/21
15:58 UTC

0

College or university that teaches CNC programing online preferable Mastercam.

I am looking for an online Mastercam class. The company I work for will pay for it as long as its through an accredited college or university.

6 Comments
2024/11/21
12:50 UTC

12

How to remove metal shaving from inside of a square tube?

Hey i need some help with some ways to get rid of the circular metal shaving on the inside of a square metal tube after drilling a hole. I operate a CNC drill, is there any special tools that can help? they get stuck on the inside, pictures below is similar to what I'm drilling and other picture is what gets stuck on the inside edge of the holes. Sorry if you don't understand i tried explaining it as best as i could.

https://preview.redd.it/ukra9ukt192e1.png?width=528&format=png&auto=webp&s=ce9bc79caaee5784075f5ca8ca11ceac35d2ad28

https://preview.redd.it/aittwq9xz82e1.png?width=980&format=png&auto=webp&s=ba2904e79075e022253cd65e668be16edd77e178

24 Comments
2024/11/21
12:35 UTC

4

Trying to rotate the G-Code by 90 degrees so i change the plane the work is done on.

Hi, sorry i am new to the G-Code and i have a problem with a software i am writing right now. I need to take a G-Code file and rotate all the points so that the plane can change from XY to ZY. So it's basically like a macro that works on the sides, but i don't understand how to "convert" it...
I'll leave the G-Code that i am using as a sample here:

G54 Y0 Z0 R0 I0 
M31
M6 I0 T1 H2 P1 
M2 H2 I0 
S18000 M30 
M21 
G17 
G0 X-73 Y17 
G0 Z-5 
M72 
G10 Z1.5 F0.3 
G91 
G1 Y-4 F0.7 
G1 Y-14 
G1 X60 
G2 X4 Y4 R4 
G1 Y13 
G90 
G0 Z-5 
G0 X9 Y17 
G0 Z-5 
M72 
G10 Z1.5 F0.3 
G91 
G1 Y-4 F0.7 
G1 Y-10 
G2 X4 Y-4 R4 
G1 X63 
G1 Y14 
G1 Y4 
G90 
G0 Z-5 
M73 
G0 Z-5 
M31
19 Comments
2024/11/21
10:28 UTC

0

Is there a type of cnc mill meant for roughing in parts quickly, to be finished by another cnc?

Presumably, a "roughing cnc" would be heavier and lower precision to take off a lot of material. Then the parts would be finished in a normal cnc more quickly, thus speeding up the operation. Does this type of thing exist? Thanks!

28 Comments
2024/11/21
03:42 UTC

0

Cnc cam help

Hi I was wondering if anyone could help teach me to use cam software like fusion or solidworks for my gimitsu 4030 cnc.

7 Comments
2024/11/21
02:53 UTC

1

CNC cutting duets plastic

Hey, looking for feed/speed settings for cutting duets by Gemini plastic. Specifically, Im printing direct and cutting 3” x 1.25” blanks that will later be engraved. Currently, getting a lot of them kicking out leaving a little trip that I have to manually sand down after. Currently using a 1/8” down cut bit, but it doesn’t seem to be packing the cavity as it cuts - leaving me to believe it’s why the blank is kicking out.

Thanks.

3 Comments
2024/11/21
02:39 UTC

1

BobsCNC Evolution 4 upgrades

Posting this here because I got no response on r/hobbycnc:

BobsCNC Evolution 4 Upgrades

Hello all, just wanted to brainstorm some ideas for upgrades with people who have more experience than me. I’ve been using a bobscnc evolution 4 for a few years now and have been learning more about tuning and calibration recently since I’m trying to 3d carve with great detail and do more accuracy/consistency intensive work such as flip machining. I know that given the nature of a bobscnc wooden frame there’s only so much I can do without upgrading to a metal frame cnc. But I cannot do that at the moment. I have plans to build a torsion box to reinforce the y axis to help avoid some of the flex issues the cnc has. I also was curious about upgrades to things like the pulleys and belts. So my questions are as follows:

1.) With the torsion box is there any merit in upgrading the basic design I found with something like cross bracing each of the individual boxes within the torsion box? Or is that an unnecessary step to rigidity?

2.) I was looking into things like the nylon covered reinforced 2gt 6mm width 2mm pitch belts for my x and y axes. Is this worth the investment of time and tensioning? Is there any noticeable difference in performance? I want to minimize step loss as much as possible so I don’t know if this is worth the investment or not.

3.) are there any other upgrades that are worth it that anyone else has experienced with for the evolution 4?

I apologize if I am naive in my expectations for upgrades to this machine! I am using this machine to learn more about machining as a whole and I’m 100% self taught in it so I don’t know if I’m totally off base in these ideas. Any and all help would be totally appreciated! Thanks in advance.

0 Comments
2024/11/21
00:15 UTC

3

Best Way to Get Clean Cuts on Acrylic! Share tips if any!

I’ve been working on a project that involves cutting acrylic sheets for retail displays, and I keep running into the issue of melting or rough edges when using standard CNC setups. I’ve experimented with different feed rates and bits, but it’s still not as clean as I’d like.

Recently, I came across a service by a company called Acrylic Depot that specializes in CNC cutting acrylic, and their results blew me away—polished edges, no cracks, and super precise. It made me wonder: what setups or techniques have worked best for you? Are there go-to tools or settings that you swear by for working with acrylic?

Let’s share tips—this material can be tricky, but the results are worth it!

12 Comments
2024/11/20
19:58 UTC

1

Bits burning and weak hold downs on 2010-ish Shopsabre 4896 (cutting laminated Baltic Birch)

Hello,

We have an older ShopSabre 4896 that's been primarily steady but we've been having a few issues as of late with bits breaking or smoking/burning. Additionally we have no real vacc power with smaller parts for drawers so we're having to onion/tab everything.1 - We're cutting 3/4 inch baltic birch laminated on both sides.

  • We're using 3 flute down compression bits from FS tool.
  • We've even tried a diamond bit and it broke within cutting two sheets. Their manufacturer doesn't notice anything immediately wrong but they're trying to diagnose what might've happened.
  • 18000 rpm. 180 in/min feed rate
  • Were trying to cut in two passes but are going to try to cut it in one.

We do have a bit of chatter on the Y-axis. Could this be a bit of a cause? I saw some folks were having issues with chatter and they had to change a few things with the servo motors and it seems to fix the issue.

2—We're using an F4 vacuum. We have a 3/4-inch spoil board with a gasket all the way around to try to prevent air leakage.I've seen some people cutting with the new machines and they have no issue with holding down smaller parts for drawer boxes.

See photos for reference of our setup and bits.

We use Fusion 360 for all CAD/CAM if that matters.

Any ideas are helpful on how we can increase bit longevity and vacuum strength!

Thanks

PS: I know the spoilboard needs to be resurfaced badly!

PPS: Ive gotten some feedback that these SS models run better on a 2 flute bit and that this feedrate is too slow for 3 flute and speeding up would affect hold-down.

23 Comments
2024/11/20
19:56 UTC

1

Need Help Diagnosing/Troubleshooting A Crash

Shattered a carbide bit and damaged the collet. Thankfully the spindle & machine are fine.

Here is the operation I was trying to do

https://preview.redd.it/crh7ta55w32e1.png?width=1920&format=png&auto=webp&s=10916d3ac355bb525907c8533a7b7a5da12a7d8d

The aftermath

https://preview.redd.it/ee470xfcw32e1.jpg?width=2268&format=pjpg&auto=webp&s=4a6ed2e4e91e7487203269ff7846d49d6b2da6c9

https://preview.redd.it/v26jkyfcw32e1.jpg?width=2268&format=pjpg&auto=webp&s=0f9a0cc5023005affedc4b149dc98e5fc418a6b3

https://preview.redd.it/qia5lzfcw32e1.jpg?width=2268&format=pjpg&auto=webp&s=37d9f97be51080dd536fa3273305af34ed237758

https://preview.redd.it/yf7pn0gcw32e1.jpg?width=2268&format=pjpg&auto=webp&s=a04323477962bb40af5b3efe6775556f86925bb9

https://preview.redd.it/y05k2ilew32e1.jpg?width=4032&format=pjpg&auto=webp&s=76f33306007cbe87b00e555f2c75672c28023fbc

Post mortem

The bore was twice as deep as it was meant to go. It was meant to be a 6mm deep bore but it went all the way through the stock (~12.7mm) instead of 6mm down. It then retracted to ~halfway up the bored hole and tried to travel to the next hole. This gouged the stock and shattered the end mill. Spindle nut was loose after bit break. This has never happened before, but my previous NC files were generated in FreeCAD or KiriMoto. This was the second file that I ran that was generated in Fusion 360 using default Stepcraft UCCNC post. The first file was a surfacing operation from Fusion 360 that ran fine.

Here is the file: https://drive.google.com/file/d/1xMyggvpFwWd183rA8XSWrl9R8zw37iAU/view?usp=drive_link

### Potential Causes

  1. Error in CAM- Unlikely: I have checked it many times, but perhaps I am missing something.
  2. Error in G-Code- Deleted `G43 H3`:

- I deleted this line as I was manually changing tools and resetting Z. Or at least, this was my intention.

  1. Error in Post Processor

- G53 Safe Retracts: My post processor uses G53 for safe retracts instead of G54.

- Preamble Differences: There are differences in the preamble compared to KiriMoto/FreeCAD.

KiriMoto/FreeCAD Preamble
(preamble: begin)
G17 (Default: XY-plane)
G54 (Default: First coordinate system)
G40 (Default: Cutter radius compensation none)
G49 (Default: Tool Length Offsets: cancel tool length)
G90 (Default: Absolute distance mode selection)
G80 (Cancel canned cycle)
(preamble: done)
G21 ; set units to MM (required)
G90 ; absolute position mode (required)

-----------------------------------------------

Fusion 360 Preamble
(Op2 - Bore Hole - 2 Min Cycle Time)
(Machine)
(  vendor: Stepcraft)
(  model: D3.420 UCCNC)
(  description: This machine has XYZ axis on the Head.)
(T3 D=3. CR=0. - ZMIN=-6.2 - flat end mill)
G90
(When using Fusion 360 for Personal Use, the feedrate of)
(rapid moves is reduced to match the feedrate of cutting)
(moves, which can increase machining time. Unrestricted rapid)
(moves are available with a Fusion 360 Subscription.)
G53 G0 Z0.

(Bore1)
T3 M6 (flat end mill D=3. Fischschwanz Rechts 3mm)
S25000 M3
G64
G90
G54
  1. Error in Control Board

  2. Loose Spindle Nut

- Unlikely: It was tight before and ran a full facing operation fine prior to the bore operation with the same bit.

Thanks in advance for any help!

7 Comments
2024/11/20
19:32 UTC

Back To Top