Main Components of a CNC System - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Main Components of a CNC System

Description:

* * * * * * * * * * * * * * * * Main Components of a CNC System What Mach3 can do. Mach3 is a very flexible program designed to control machines such as milling ... – PowerPoint PPT presentation

Number of Views:424
Avg rating:3.0/5.0
Slides: 25
Provided by: jeba7
Category:

less

Transcript and Presenter's Notes

Title: Main Components of a CNC System


1
(No Transcript)
2
Main Components of a CNC System
3
What Mach3 can do.
  • Mach3 is a very flexible program designed to
    control machines such as milling machines,
    lathes, plasma cutters, and routers.
  • Features of these machines that are used by Mach3
    include Some user controls.
  • Two or three axes of motion, which are usually at
    right angles to each other (referred to as X, Y,
    and Z).
  • A tool which moves relative to a work piece.
  • The origin of the reference axes is fixed in
    relation to the work piece.
  • The relative movement can be by
  • (1) the tool moving (e.g. the quill of a milling
    spindle moves the tool in the Z direction, or a
    lathe tool mounted on a cross-slide and a saddle
    moves the tool in the X and Z directions) or by (
  • 2) the table and work piece moving (e.g. on a
    knee type mill the table moves in the X, Y, and Z
    directions while the tool remains fixed in the
    spindle).

4
Connecting the computer.
  • Connections between your CNC machine and the PC
    running Mach3 are made through the parallel
    (printer) port(s) of the computer.

5
Installation
  • Mach3 is distributed by ArtSoft USA and can be
    downloaded over the Internet as free demo
    software.
  • When installed, it will run for an unlimited
    period as a demonstration version.
  • Demonstration means up to 500 lines of G-code,
  • Once a license is purchased it can be loaded on
    multiple academic machines at no additional cost.
  • Profiles
  • ArtSoft USA strongly recommends that you create
    custom profiles instead of modifying the default
    profiles.
  • Each Profile defines the settings for the user or
    machine in the Mach3 software,

6
Installation (continued)
  • The vital reboot.
  • You must reboot Windows before running Mach3.
    This reboot is vital. If you do not do it, you
    will get into great difficulties which can only
    be overcome by using the Windows Control Panel to
    uninstall the driver manually.

7
Setting up the hardware
  • Breakout Boards
  • ArtSoft USA strongly advises you to use an
    interface board called an isolating breakout
    board.
  • This will provide terminals that are easy to
    connect to, a separate 0 volt (common) for the
  • drives,
  • home switches, etc.,
  • and will avoid exceeding the permitted current in
    and out of the port.
  • This breakout board, your drive electronics, and
    power supply should be neatly installed in a
    metal case to minimize the risk of interference
    to your neighbors' radio and television signals.
  • If you build a rat's nest, (interconnected
    wires with NO organization) then you are inviting
    short circuits and tragedy.

8
E-Stop
  • Every machine tool should have one or more
    Emergency Stop (EStop) buttons, usually with a
    big red mushroom head.
  • They should be fitted so that you can easily
    reach one from wherever you might be when you are
    operating the machine.
  • Each EStop button should stop all activity in the
    machine as quickly as is safely possible.

9
Motors
  • There are two possible types of motive power for
    axis drives
  • Stepper motor
  • Servo motor (either AC or DC)

10
Stepper Motors
  • Properties of a bipolar stepper motor drive
    include
  • Low cost.
  • Simple 4-wire connection to motor.
  • Low maintenance.
  • Motor speed limited to about 1000 rpm
  • Getting the maximum speed depends on running the
    motor or the drive electronics at their maximum
    permitted voltage.
  • For practical purposes on a machine tool,
    steppers need to be driven by a chopped
    micro-stepping controller to ensure smooth
    operation at any speed with reasonable
    efficiency.

11
Servos
  • On the other hand, a servo motor drive
  • Is relatively expensive (especially if it has an
    AC motor).
  • Needs wiring for both the motor and encoder.
  • Requires maintenance of brushes on DC motors.
  • Allows motor speed of 4000 rpm or more.

12
Switches
  • Limit switches
  • are used to prevent any linear axis (X, Y, or Z)
    from moving too far and causing damage to the
    structure of the machine.
  • You can run a machine without them, but the
    slightest mistake in setting up or programming
    can cause a lot of expensive damage.
  • Home switch
  • Mach3 can be commanded to move one (or all) axes
    to the Home position.
  • This needs to be done whenever the system is
    switched on so that it knows where the axes are
    currently positioned.
  • If you do not provide Home switches, then you
    will have to jog the axes by eye to a reference
    position, or program coordinates into the CNC
    software.

13
Configuring Mach3
14
Configuring the Mach3 software
  • Define the setup units
  • Config, select Native Units,
  • Select inches,
  • Ports and Pins,
  • Accept the default setting that appears in the
    Port Address box,
  • Motor Outputs,
  • In the Motor Outputs tab, verify that the X, Y,
    and Z axis all have a green check mark in the
    Enabled column.

15
Calculating Steps
  • Input Signals,
  • In the Inputs Signals tab, scroll down until
    you find the EStop listing. Make sure the Port
    value is O,
  • We will setup the machine with an EStop at a
    later date,

16
Motor Tuning
  • Motor Tuning and Setup
  • When tuning you must determine
  • The number of step pulses,
  • The maximum motor speed,
  • The acceleration/deceleration rate.
  • In order to tune your motors individually you
    must calculate the number of Steps that your
    servo will move per a specific distance.

17
Calculating Steps
  • Here are the basic concepts you need to
    understand,
  • Steps per value,
  • Microsteps,
  • Standard Revolution
  • Velocity
  • Acceleration

18
Steps Per Value
  • The Steps Per value, is the number of
    revolutions the servo takes to move a specific
    distance,
  • Each servo is rated for a specific number of
    steps per revolution . This number can be found
    on the manufacturers specification sheet for the
    servo.
  • Microsteps are usually a standardized number of
    partial steps that the servo is rated for.
  • Example many modern hybrid step motors are rated
    such that the travel of every Full step (example
    1.8 Degrees per Full step or 200 Full steps per
    revolution)
  • So, a servo rated at 1/4 , which is pronounced
    1 to 4 means that for every one step the
    servo is rated, it is capable of breaking that
    step into four smaller steps,
  • The larger the microstep value the smoother the
    operation of the servo.

19
Standard Revolution
  • Standard Revolution, is the actual number of
    steps that a servo needs in order to make one
    full revolution.
  • Standard (hybrid) stepping motors have 200 rotor
    teeth, or 200 full steps per revolution of the
    motor shaft.
  • Dividing the 200 steps into the 360º's rotation
    equals a 1.8º full step angle.

20
Velocity and Acceleration
  • Velocity is the speed at which the servo motor
    moves once it has ramped up to speed.
  • Acceleration is the amount of time the stepper
    motor takes to ramp or ramp down to speed,

21
Calculating the settings
  • In calculating the settings for our servos we
    will take for granted that the velocity and
    acceleration setting will be set by the user
    after testing the motors,

22
Calculating Steps per
  • To determine the Steps per value for the servo,
  • Steps per value 200 TPI (microstep value)
  • Example
  • 200 16 4 12,800 steps per
  • Remember 200 Standard Revolutions. Check
    the specs of the servo motor to determine if a
    different number should be used.

23
Calculating Microstep Value
  • Steps per value Microstep Value
  • 200 TPI
  • 12,800 4
  • 200 16
  • Remember 200 Standard Revolutions. Check
    the specs of the servo motor to determine if a
    different number should be used.

24
Configuring the mill
  • Go to Settings tab,
  • Select the axis,
  • Enter 1 inch,
  • Click OK and the software will move the axis,
  • Enter the actual distance moved.
  • The software will then calculate the actual
    steps per unit that need to be inputted.
Write a Comment
User Comments (0)
About PowerShow.com