+1 to those that recommend upgrading your extrusions and motor mount on future iterations. The rigidity is well worth it.
If you are ever deciding between belts and ballscrews, I recommend ballscrews. It is worth the extra $$.
For the milling of aluminum, I suggest adding a compressed air nozzle. It will make a huge difference in milling AL. Also, some of the new bits are fantastic at hogging out aluminum. For reference see pic at https://drive.google.com/file/d/1BWvOOwmaQljwhdBzYNvilYDKdsy...
We built our own 5-axis CNC too, to do large envelope parts trimming. It looks like Frankenstein, but works pretty well. See a pic at https://drive.google.com/file/d/0Bydp4fsq-EhtUndOTlZTcU1fTEU.... We use it to trim the chassis parts for our baby car seats at https://kioma.us
Keep on building!
I really like buying the majority of the parts from a place like OPenBuildsPartStore, rahter than assembling frames from channel manually. Time/cost/quality tradeoff is hard to beat here.
I strongly recommend switching to Grbl_Esp32 https://github.com/bdring/Grbl_Esp32 with external controllers (this board https://www.tindie.com/products/33366583/6-pack-universal-cn... with these plugins https://www.tindie.com/products/33366583/external-stepper-mo... and these controllers https://www.amazon.com/STEPPERONLINE-1-0-4-2A-20-50VDC-Micro...). That's what I ended up with because tuning current using the little pots is dumb, and you want a TON of current going to those huge motors. ESP32 + Grbl has a bunch of nice features that aren't in plain old Uno GRBL.
My system has high torque NEMA23 with no gears (same motor for all 3 axes), I can't see any situations where adding more torque to the X or Y axes using a smaller gearer stepper makes sense.
Generally agree. Torque is only needed to a specific threshold. If it requires a lot of torque, then that's probably a good sign to slow the movement down (for the sake of the machine's longevity).
Not sure what you mean by that. I dont know all the tools in the world, but generally a chipped tool gets less sharp. Even something like obsidian would get less sharp in regards to the intended use with a random chip as compared to a well knapped tool.
"cutting speed is a function that increases a machines' longevity."
I'm not sure you are using cutting speed the same way I'm talking about movement. Applying too much lateral torque to a router bit is how bits break, bearings wear prematurely, etc. You don't need much torque to move the router.
If you want faster cutting speed, then the RPM of the bit can be increased, or using a different bit design. You can cut faster and it still shouldn't require much torque for the movement.
A common problem that causes chatter and poor tool life is not taking a large enough chip. Large chips stabilize the tool (the rotation of the tool pulls it into the part) as well as allowing for a more continuous, uninterrupted cut (whereas too small of chips cause the flutes to have to re-engage the cut over and over, and the number of engagements and tool life have an inverse relationship).
I actually didn't have enough torque to move the router through lots of material until I moved to some fairly serious stepper drivers and configured them to use max current and voltage (IE, I got a 48V, max 20A power supply). Even then, if if accidentally move the router bit while it's not spinning into the work, the motors stall well before the bit breaks (1/4" carbide end mill).
Yeah, that makes sense. That sounds like it's really not that much torque the way you describe - just above functional minimum and no where near too much (eg people forcing it through and breaking bits).
I don’t have space for a workshop. I live in an apartment. So I’m pretty limited in the sorts of materials and tools I can use. 20mm of wood is probably quite useful. My table top and shelves aren’t 20mm thick. If this can go through MDF I’d say it’s really useful.
What I recently made: a terrain map of california cut into plywood. It's several feet by several feet (~600mmx600m), 0.75" (almost 19mm deep at the lowest points in california) and wall-mount-worthy.
No, it's not parametric in that way. But it is possible to extend the "mill-bed" by:
* X-axis: Increase length of frame and bridge profiles. Buy longer MGN12H rails used for the X-axis.
* Y-axis: Increase length of frame profiles. Buy longer MGN12H rails used for the X-axis.
* Z-axis: Increase the vertical beams between lower and upper frame. Buying longer MGN12H rails used for the Z-axis and a longer acme rod.
[0] http://www.nakka-rocketry.net/sorb.html
[1] https://hackaday.io/project/181165-my-machinery-2021-direct-...
[2] https://www.sciencedirect.com/science/article/pii/S221282711...
One favorite trick of mine is to print out 1:1 drill pattern drawings and center-punch through the paper onto my metal workpiece for all the drill locations. Fast and accurate.
https://www.instructables.com/Creating-Printed-Circuit-Board...
(I found it printed slightly off sized if I sent a 2D drawing straight to the printer.)
I've used Inkscape to make basic shapes, and pay for Fusion 360. TBH I've never actually thought to take one of my 3D Fusion models and use it to make a 2D template for drilling. That makes sense...
Tubes and extrusions you buy cheap rarely have dimensioning and tolerance you’d want to accept out of the box. To get what you need, best just to use geometry of hole centers, and adjustable fine parts.
I set a limit of 1/128 inch on any garage woodworking projects. This is 8 mil (thousandths of an inch) or 0.2 mm. Wood and plastics (and even aluminum) fluctuate from moisture and temperature enough to make this a lower limit of reasonable value, though I’m getting closer to 5 mil in router precision. It’s not a fine carpentry shop and I’m not making anything that really needs better than eyeball precision (hand marking) which would be about 1/32 inch.
Applying geometric dimensioning and tolerance to design has been a liberating experience. I’m not a mechanical engineer or even otherwise anywhere close to the industry so I really had no idea how to assess or compare designs.
PLA is the way (the MPCNC, for example, is designed with PLA in mind) in this case, as with ABS you most likely need higher printing temps, bed temps, an enclosure to keep even the slightest drafts out...
As with all my other projects, I think they should be executed in the open where other people can learn from my mistakes and get inspired to build their own things! Therefore I’ve spend a lot of time writing a free complete tutorial of the build, documenting every step with text and detailed images, creating a complete bill of materials (including STL-files for the 3d-printed parts) etc. I don’t want any dependencies on DIY-websites, so I’ve hosted it on GitHub, where anyone can clone it locally.
I built this machine to gain more knowledge about mechanical engineering, electrical wiring, stepper motors, GRBL, CAD, CAM etc. Also, I guess I can build new fun things with the machine? Overly-engineered birdhouses maybe?
Setup:
* It’s running on an Arduino Uno, CNC-shield and GRBL.
* 40 parts are 3d-printed (all the red parts in the video)
* It’s based on Ivan Miranda’s blueprints, but I’ve adjusted some parts and structured the bill of materials.
* It uses 2x 19:1 geared NEMA17 stepper motors for the Y-axis and 1x for the X-axis. The Z-axis is using a standard NEMA17 motor.
* HTD5M belts and pulleys are used for X-axis and Y-axis. GT2 belt and pulleys are used for the Z-axis.
If you have any questions, feel free to contact me. You’ll find my email in the top of the guide :)