Week 7: Computer Controlled Machining
In this week we learned the CNC router workflow, including preparing vectors in VCarve, generating toolpaths for cutting and engraving, and exporting the G-code for machining.
Before starting
The manufacturing process using a CNC router (Computer Numerical Control) consists of using an automated machine that cuts, drills, or engraves materials following toolpaths generated from a digital design.This type of manufacturing is widely used in industry to produce parts with high precision and repeatability in materials such as wood, MDF, acrylic, aluminum, and plastics.
Since the movement of the tool is controlled by code (commonly G-code), CNC routers allow the production of anything from simple parts to complex geometries, reducing human error and optimizing production time.
This process is commonly used in areas such as furniture manufacturing, signage production, prototyping, industrial carpentry, and digital fabrication.
The most common types of routing performed with CNC routers are 2D, 2.5D, and 3D.
2D Routing:
The tool moves along the X and Y axes, while the depth (Z axis) remains constant. It is mainly used for profile cuts, contours, and simple drilling, such as cutting flat pieces from a sheet of material.
2.5D Routing:
The tool follows paths in X and Y, but the Z axis changes at different steps. This allows the creation of slots, pockets, grooves, and engravings. It is widely used in digital woodworking and furniture manufacturing because it allows different cutting depths without requiring full 3D machining.
3D Routing:
The tool moves continuously along X, Y, and Z, enabling the creation of complex three-dimensional surfaces, such as molds, sculptures, or detailed reliefs.
For further information about this topic and the machines at IBERO Puebla, please consult this week’s group page.
Desing
To begin, the furniture parts were designed in SolidWorks.
During the modeling process, one of the previously studied tools was used: the equation editor, which allows dimensions to be defined using mathematical relationships. This makes it easier to modify design parameters without manually changing each measurement.
It is important to clarify that in this case it was not necessary to include the kerf in the design, since VCarve automatically compensates for the tool diameter once the cutting tool parameters are configured. This means that the software calculates the correct offset for the toolpath so that the final dimensions of the parts match the original design.
In this case, the furniture piece will be used as a shelf, so it does not require a very complex structure. The design is planned for a space of approximately 1.5 m × 0.50 m × 1 m, and after adjusting the dimensions the model was structured as follows:
During the modeling process, one of the previously studied tools was used: the equation editor, which allows dimensions to be defined using mathematical relationships. This makes it easier to modify design parameters without manually changing each measurement.
It is important to clarify that in this case it was not necessary to include the kerf in the design, since VCarve automatically compensates for the tool diameter once the cutting tool parameters are configured. This means that the software calculates the correct offset for the toolpath so that the final dimensions of the parts match the original design.
In this case, the furniture piece will be used as a shelf, so it does not require a very complex structure. The design is planned for a space of approximately 1.5 m × 0.50 m × 1 m, and after adjusting the dimensions the model was structured as follows:
VCarve
Router and assembling
Results
Render VS Final
In my room
Download files
For download 3D and others files, just click on the dancing shrimp.