Home Technology CNC Machining and Its Various Applications