An Educational Scheme for a CNC Drilling Machine

Author(s):  
Salah Haridy ◽  
Zhang Wu ◽  
Amro Shafik

Computer numerical control (CNC) involves machines controlled by electronic systems designed to accept numerical data and other instructions, usually in a coded form. CNC machines are more productive than conventional equipment and consequently produce parts at less cost and higher accuracy even when the higher investment is considered. This article proposes an educational scheme for designing a CNC machine for drilling printed circuit boards (PCB) holes with small diameters. The machine consists of three-independently move-fully controlled tables. Output pulses from the personal computer (PC) parallel port are used to control the machine after processing by an interface card. A flexible, responsive and real-time visual C # program is developed to control the motion of the stepper motors. The educational scheme proposed in this article can provide engineers and students in academic institutions with a simple foundation to efficiently build a CNC machine based on the available resources.

Author(s):  
Amro Shafik ◽  
Salah Haridy

Computer Numerical Control (CNC) is a technology that converts coded instructions and numerical data into sequential actions that describe the motion of machine axes or the behavior of an end effector. Nowadays, CNC technology has been introduced to different stages of production, such as rapid prototyping, machining and finishing processes, testing, packaging, and warehousing. The main objective of this chapter is to introduce a methodology for design and implementation of a simple and low-cost educational CNC prototype. The machine consists of three independent axes driven by stepper motors through an open-loop control system. Output pulses from the parallel port of Personal Computer (PC) are used to drive the stepper motors after processing by an interface card. A flexible, responsive, and real-time Visual C# program is developed to control the motion of the machine axes. The integrated design proposed in this chapter can provide engineers and students in academic institutions with a simple foundation to efficiently build a CNC machine based on the available resources. Moreover, the proposed prototype can be used for educational purposes, demonstrations, and future research.


Author(s):  
Nicola Bezzo ◽  
Peter Gebhard ◽  
Insup Lee ◽  
Matthew Piccoli ◽  
Vijay Kumar ◽  
...  

Recent advances in design, fabrication, and programming technologies enable the rapid digital manufacturing of functional robotic systems. Novices can quickly fabricate mechanical frames thanks to 3D printers and cut-and-fold techniques and quickly program the control behavior of a robot using modern software environments. However, there is still not a systematic way to design custom printed circuit boards (PCB). In this work, we propose a hierarchical approach that allows casual users to quickly and easily create PCBs. A drag-and-drop graphical interface allows users to intuitively assemble PCBs from a library of predesigned, parameterized components, and a script-based infrastructure automatically composes all of the electronic systems based on user inputs. The final output is a fabrication-ready electronic design. Within this framework, we also propose a verification analysis that allows the user to quickly check that the developed design conforms to electrical constraints like voltage, current, and power limitations. Finally, we validate the proposed co-design environment with experimental results through the realization of a teleoperated segway robot.


Author(s):  
Riky Tri Yunardi ◽  
Moh. Zakky Zulfiar ◽  
Rr. Wanda Auruma Putri ◽  
Deny Arifianto

In the technology to create prototypes for electronic hardware is usually constructed using surface mount device printed circuit board (SMD PCB). In this paper introduces the design and implementation of low-cost electrical solder paste dispenser that supports the PCB solder process. The design consists of a nozzle and linear drive systems based on stepper motors operating with electric power to push the plunger down to drop the solder paste on the board. To test the performance of solder paste that has been designed verified by experiment. Solder paste dispenser design was tested using SMD resistor with the solder pads of different sizes for R0603, R0805, and R1206 on PCB. The results showed that the design of the prototype was able to put the pasta in various field pads between 0.54 mm2, 0.91 mm2 and 1.44 mm2 for standard solder pads with an error in the 2% - 5%. Based on the results, the device has been shown to potentially be used to attach electronic components to printed circuit boards.


2008 ◽  
Vol 128 (11) ◽  
pp. 657-662 ◽  
Author(s):  
Tsuyoshi Maeno ◽  
Yukihiko Sakurai ◽  
Takanori Unou ◽  
Kouji Ichikawa ◽  
Osamu Fujiwara

2018 ◽  
Vol 23 (2) ◽  
pp. 141-148
Author(s):  
S.Sh. Rekhviashvili ◽  
◽  
M.O. Mamchuev ◽  
V.V. Narozhnov ◽  
M.M. Oshkhunov ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document