Week 7: Computer Controlled Machining
CNC Router
CNC stands for Computer Numerical Control. It refers to machines that are controlled by code to automate tasks like cutting, drilling, and shaping as part of a digital manufacturing process. A CNC machine is essentially a computer that takes code and turns it into motion.
Types
Milling machines: Versatile CNC machine tools that carve 2D and 3D shapes out of metal, plastic, or wood, including milling in 3-, 4-, and 5-axis configurations for more complex geometry and fewer setups.
Additing manufacturing machines: Additive manufacturing (AM) machines, or 3D printers, create 3D objects from digital files by depositing materials in layers. For more datails you can go to my Week 5.
Laser Cutting Machines: Are Computer Numerical Control (CNC) tools that use a high-powered, focused laser beam to cut, engrave, or mark materials with high precision and speed. For more datails you can go to my Week 3.
CNCs use to types of code, G-CODE and M-CODE:
G-CODE is a programming language for CNC that instructs machines where and how to move. The G in G-CODE stands for "Geometric" because is the type of movement the code produces.
G-CODEN## G## X## Y## Z## F## S## T## M## N##: Line Number.G##: Motion.X##: Horizontal Position (X axis).Y##: Vertical Position (Y axis).Z##: Depth (Z axis).F##: Feed Rate.S##: Spindle Speed.T##: Tool selection.M##: Miscellaneous functions.M-CODE is a programming language for CNC that instructs machines on what to do. The M-CODE has miscellaneous functions, bit it doesn't instructs on where to go.
Miscellaneous functionsM00:Program stop. M01:Optional program stop. M02:End or program. M03:Spindle on clockwise. M04:Spindle on counterclockwise. M05:Spindle stop. M06:Tool change. M07:Flood coolant on. M08:Flood coolant off. M30:End of program / Return to start. M41:Spindle low gear range. M42:Spindle high gear range.
Design
NI Multisim
Learning outcomes
This week, I learned a lot about 3D printing and its different types. I was not aware that ISO had classified 3D printing technologies into seven categories. I also learned how complex resin printing can be. It was my first time using this type of printer, and one of my prints failed due to poor adhesion to the build plate. Additionally, the cleaning process is quite tedious, although the results are highly accurate.
I also believe that 3D scanning is a remarkable tool for accurately replicating real structures. Its application in museums could be extremely valuable for the preservation of statues and historical artifacts.
When comparing filament printing and resin printing, I think both technologies have their own strengths and weaknesses. However, resin printing offers superior surface quality and detail, while filament printing is better suited for producing stronger and more durable structures.