Preview

Path planning 2D plotting machine for efficient automated PCB drilling.

Good Essays
Open Document
Open Document
2068 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Path planning 2D plotting machine for efficient automated PCB drilling.
Path planning 2D plotting machine for efficient automated PCB drilling.
S.C Alwis, A.S Premarathna, Y.P Fonseka, S.M Samarasinghe J. Wijayakulasooriya
ABSTRACT

2D vector plotters are designed to take a pointer to any given coordinate in the xy plane. An application of this plotting device is in PCB drilling. In PCB drilling the location of the drill holes are fed into the system which will drill the PCB at the specified coordinates. The main objective of this project is to be able to take a pointer to these set of coordinates along the shortest path. The parameter measured is the length of the path taken. Path planning and implementing a shortest path algorithm for a set of PCB drill points is the main goal. Path planning ensures that all the points are visited once and optimizes the use of the motors and other mechanical paths involved in the process while also reducing the time taken.
Key words: shortest path algorithm, PCB drill holes, path planning

1. Introduction

Making PCBs is an involving process that every mechatronics, electronics engineering student has to go through. Not least among its many tasks is the act of drilling the PCB holes which needs both precision and patience and which can lead to countless frustrations among beginners. We therefore undertook to come up with an automated PCB drilling machine that could be used by students in this process. The main goal of the project was twofold one was to enable students to use this machine with only a basic knowledge of circuit designing software and the next and most importantly was using a path planning algorithm to complete the job efficiently. It is also assumed here that all drill holes are of the same size and shape.
Robotic arms are the basic technology employed in most automated systems. A robotic arm can exhibit two types of motion linear and rotational. Types of robotic arms include,
Cartesian robot arms: Have three axis linear motion using prismatic joints at right angles to



References: [1] The difference between Cartesian, six-axis, and SCARA robots by Richard Vaughn, Senior Automation Engineer. http://machinedesign.com/motion-control/difference-between-cartesian-six-axis-and-scara-robots [2] Heuristics for the traveling salesman Problem, Christian Nilsson, Linkoping University

You May Also Find These Documents Helpful

  • Good Essays

    Wood Turn Research Paper

    • 843 Words
    • 4 Pages

    The first part I am doing right now by writing this paper, this part is the analysis of the problem. The second will be the general design of the program itself. I will flesh out all of the details about input/output, what variables will be used, whatever math will be involved in the next paper. The third stage is the coding stage in which I will create a Visual Logic executable that runs the program. The fourth and fifth stage will be testing and maintenance. I suppose that I will actually test out the program by attempting to use the results that I get by creating a segmented wood blank. I will then put it on the lathe and include pictures in my final paper, as long as time permits. Turning can be a slow or fast process, and with segmented turning going fast is really not an…

    • 843 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    greek mytholagy made up

    • 452 Words
    • 2 Pages

    Medical robotics is managed by physicians through computerized consoles. The consoles may be near the patients, or at an external site. Consoles include single or multiple arms being in the control of the physicians who perform operations on patients. The shape and dimensions of these arms depend upon the type of surgery being performed. The medical data and requirement is fed in the robotics before start of surgery, including the X-rays, and other diagnostic examinations. This information facilitates the medical robotics to traverse the human body correctly.…

    • 452 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Robotic Surgery

    • 1516 Words
    • 7 Pages

    Major advances aided by surgical robots have been remote surgery, minimally invasive surgery and unmanned surgery. Due to robotic…

    • 1516 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    Robot in Medical Field

    • 479 Words
    • 2 Pages

    Nowadays, there are two fields where surgical robots are being developed and tested. One is telerobotics which enables a doctor to do a surgery at a…

    • 479 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Robotic Surgery

    • 1152 Words
    • 5 Pages

    Have you ever been in a hospital operating room full of doctors in masks and gowns? If not, take a look at this picture. Wouldn’t you feel better If this number decreases, leaving only one or two doctors maximum? (pic1) Wouldn’t be less stressful and more comfortable if you don’t hear them discussing and talking above your head? Through searching within different topics, today I bring you out a very interesting one. Most probably, many of you haven’t heard about it before: robotic surgery. Today, I would like to inform you about the definition and the types of robotic surgery, their advantages and their disadvantages.…

    • 1152 Words
    • 5 Pages
    Better Essays
  • Good Essays

    Drill Press

    • 615 Words
    • 3 Pages

    A useful feature your drill press might have is a XY table. Normally when you are working on a part, you need to be sure the piece is placed on the table in an exact location before you clamp it down. This is often difficult and takes several tried before you get it right. With an XY table, since the entire table is adjustable, you can clamp down the piece anywhere and then move the table into position. It is called an XY table because there are two wheels, on which moves it forward and backwards, and another…

    • 615 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Robotics as a branch of mechanical, electrical and computer engineering deals with the design, construction, operation and application of robots, as well as computer systems for their control, sensory feedback and information processing. The technologies deal with automated machines that can take the place of humans in dangerous environments manufacturing processes, or resemble humans in appearance, behavior and / or cognition. The concept of creating machines that can operate autonomously dates back to classical times, but research into the functionality and potential…

    • 778 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    This project is a group project which consists of three members. The project is to produce a sheet metal toolbox from a specified drawing that had been produced. The purpose of the project is to produce a drawing of a toolbox using Solidworks Software and to perform the operation of sheet metal working such as measuring, snipping, drilling, bending and folding, and riveting to produce parts according to the drawing. The tools used to perform the operations are bar holder, hand drill, pop rivet gun, sheet metal snip, hammer, centre punch, steel ruler, try square and scriber. Material used is mild steel sheet (1mm).…

    • 965 Words
    • 4 Pages
    Powerful Essays
  • Satisfactory Essays

    Advantage of Cnc Machines

    • 525 Words
    • 3 Pages

    The Bridgeport Interact 412 Vertical machining center is supported by the language developed by Heidenhain. The language is a modified version of the conventional G-codes with added features. The machining center has the facility to use either the G-codes or the modified language. The modified language also has the facility of using functional parameters within a program by substituting them with variables which are either entered at a later stage or calculated by the controller. When executing the program, the control then uses the numerical values generated. ^ The functions that can be used are Assign, Addition, Subtraction, Multiplication, Division, Square Root, Sine, Cosine, Root Sum of Squares, If Equal, If Unequal, If Greater Than and If Less Than. This work involves making use of these functional parameters to program complex curves. By defining the part geometry with the help of equations and mathematical definitions other functions such as Exponential, Logarithmic to any Base and Hyperbolic functions can be machined. ^ The use of the mathematical equations and parametric functions in defining the part geometry while programming reduces the tedious computations required for calculating the locations of each point on the curve. The human errors while computing are reduced and also human errors in defining the coordinate values in the program is eliminated. The time required for programming is reduced and the prior knowledge of either programming or high level language is not required. The central idea of this thesis is to implement the above complex curves with no loss in accuracy for commercial applications.…

    • 525 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    Abstract This paper outlined a feature-based inspection process planning system for co-ordinate measuring machines (CMMs). The inspection process planning system is designed to produce an inspection process planning directly from CAD model. The prototype inspection process planning system includes ®ve functional modules: the tolerance feature analysis, accessibility analysis, clustering algorithm, path generation and inspection process simulation. The tolerance feature analysis module is used to input tolerance information and establish the relationship between the tolerance information and surface feature. The accessibility analysis module evaluate all the accessible probe orientations for every surface feature. The clustering algorithm module groups the inspection probe and surface features into inspection group so that time for inspection probe exchange and calibration can be reduced to minimum. The path generation module determines the number of measurement points, their distribution and their inspection sequences. The inspection process simulation module animated display the inspection probe path and check whether a collision occurs between the part and the inspection probe. The methodology and theory for corresponding ®ve functional modules are outlined. An example demonstrate the general process for the application of the inspection process planning system. The prototype inspection process planing system shown that the proposed theory and methods can be used in industry to generate an inspection process planning for a CMM. # 2000 Elsevier Science B.V. All rights…

    • 4739 Words
    • 19 Pages
    Better Essays
  • Powerful Essays

    The guide ways of a machine tool ensure that the machine tool operative element (e.g. saddle, cross slide, etc.) carrying the cutting tool, ( or job), move along a predetermines path which may be a straight line (path0 as in lathe and drilling machines or a circular path as in a vertical torrent lathes.…

    • 2563 Words
    • 11 Pages
    Powerful Essays
  • Powerful Essays

    Essay Robots

    • 1648 Words
    • 7 Pages

    In the following essay the functions of robots, the various types of robots and the advantages and disadvantages of using robots will be discussed.…

    • 1648 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Cad as a Tool

    • 1456 Words
    • 6 Pages

    CAD (acronym for “Computer-Aided Design”) is one of the most popular software tools used all around the globe. CAD is a computerized platform for users to draw, modify and analyze designs, for example, CAD software such as AutoCAD, Solid Edge etc. Although what it basically capable of doing can be done by human hands, CAD is able to perform far more efficiently and accurately. Not to mention that for years, studies, researches and development are being carried out consistently to improve CAD software. These developments are dedicated to increase the software’s efficiency and effectiveness by reducing excessive parts while widening its range of features and capabilities. Therefore, in this world of ever-evolving technology, CAD has a very good reason for its popularity.…

    • 1456 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    cnc router

    • 364 Words
    • 2 Pages

    CNC woodworking machine features a 2000*4000mm wood CNC router. It offers a max. working speed up to 30m/min, square rail, rack gear and high accuracy. The CNC woodworking machine features a wholly cast iron frame, high precision and efficiency. It has CE certificate. The CNC woodworking machine can be used in the furniture processing industry, decoration, wooden art crafts, wood furniture engraving. The CNC router used today utilizes computers and specialized software to control the router during the manufacturing process. The new technology allows you to produce extremely accurate end products at a high rate speed and at affordable costs.…

    • 364 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Drilling Machine

    • 1783 Words
    • 8 Pages

    It is a small and compact machine, which can be conveniently held by hand, and drilling operations can be carried out.…

    • 1783 Words
    • 8 Pages
    Good Essays