Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
MHS Report Group 3
TABLE OF CONTENTS
I. Introduction 4
II. Objectives and outcomes 5
III. Components of OpenCIM system 7
1. Conveyor 7
2. Automated Storage and Retrieval System(AS/RS) 9
3. Robot 11
4. BenchMill 6000 and BenchTurn 7000 16
IV. Conclusion 18
V. References 19
2
MHS Report Group 3
I. Introduction
Open CIM system is a system of manufacturing that uses computers to integrate the processing
of production, business and manufacturing so as to create more efficient production lines. CIM
frameworks are modular and flexible solutions for instructing and preparing understudies in the
standards and innovations of computer integrated manufacturing.
CIM is the foundation to integration of modern information systems in the power industry. We
believe that real-time integration of power system applications is not possible without a common
data model that can be understood by everyone (human beings as well as computers). CIM has
found a lot of applications in the power industry, such as operations and planning.
Integration of systems and technologies
Supports numerous elements and manufacturing processes.
Material storage and feeding (ASRS, feeders, palletizing racks).
Material handling (robots, conveyors, slidebases, pneumatic transfer units, positioning tables,
vises, end effectors and tool changers).
Automated manufacturing and fabrication (assembly, glue dispensing, screwdriving, welding,
grinding/deburring; hydraulic pressing).
CNC machining (turning, milling, engraving, routing, automatic tool changers).
Pneumatic and hydraulic systems (manipulators, feeders, presses)
Identification, detection and tracking (barcode scanning, pallet tracking, sensors, switches).
Quality control (machine vision, electronic calipers, coordinate measuring machine, laser scan
meter, electronic height gauge).
Process control
Programmable logic controllers (PLC)
Internet access
CIM Web viewer enables access to CIM manager via the Internet and allows users to monitor
CIM cell operations in real time from remote locations.
Using Internet browsers users can view realtime reports generated by the CIM manager,
remotely track live production cycles in the 3D graphic display, and view details of current CIM
cell status.
Simultaneous Internet access by multiple users
Modes of operation
Full simulation mode: software runs without any hardware or user intervention. Device
drivers notify the CIM manager when operations have been executed
Simulation with manual control: software runs without any hardware, but the user
interactively emulates the hardware by using device driver control panels.
Mixed mode: some components actually operate, while others are simulated. The simulation
is based on data that predicts and defines the duration of processes. Device drivers are used to
3
MHS Report Group 3
4
MHS Report Group 3
OpenCIM enables students to use and study components and subsystems individually as well as the
entire integrated CIM system.
OpenCIM includes enhanced optimization functions and performance analysis to support studies in
industrial management, operations research, management sciences and related fields.
1. Conveyor
The conveyor frame is constructed of extruded, black anodized aluminum. A double flexible-
chain moves in the inner and outer rails and moves the load (pallets) by friction.
Due to the modular concept a large variety and sizes of conveyors can be created.
The basic CIM cell described in this module includes two separate robotic stations, an ASRS and
a machine. The conveyor is the mechanism responsible for transferring parts from one station
to another. The conveyor has predefined stop locations, where the part is loaded on the
conveyor and unloaded from it.
Two rails of the conveyor move to bring each of the pallets go to staions
* Pallet tracking system
In each plallet, there are magnetic areas and each of them are different. There is an ID number
on each pallet and the number is magnetically encoded in a bar on the pallet. In CIM operation,
each pallet is stopped briefly when it arrives at a station to enable its magnetic code to be read.
The magnetic code reading mechanism is that in the reading zone, when it detects any
magnetic change, the valve will be turn on to hold the pallet. It then waits for the pallet to the
right reading position and read the code, if the pallet is in the list then it will be allowed to pass.
While a pallet is stopped, the conveyor continues to transport other pallets which are moving
between stations. The pallet can be read correctly if and only if it is place in right direction, if
not the reading mechanism wont work.
There is a monitor that show the status update of the pallet in each station.Via that, we can
keep track all the information of the system.
*Programmable Logic Controller (PLC) Station
The PLC (Programmable Logic Controller) can control and monitor the flow of pallets on the
conveyor with the help of sensors and actuators that are build into the stop stations.
Various PLC types (Siemens, Omron, Allen-Bradley) and field bus systems (digital I/O,
PROFIBUS, ASI bus) are supported.
5
MHS Report Group 3
The robot is controlled by Controller-USB and by a dedicated ASRS software module in the
OpenCIM software. An optional hand-held teach pendant can also be used for direct control of
the ASRS.
ASRS Components
Templates: Templates are plastic trays which can hold various types of parts. They allow
parts to be transported on the conveyor. A template contains a matrix of holes in which pins
are placed to fit the dimensions of a part. Each part may only be held by its assigned template.
ASRS Robotic Arm: The ASRS robotic arm performs these tasks using a forklift gripper which
is connected to the robotic arm. The robotic arm moves the gripper within the ASRS robots
work envelope.
Controller-USB: Controls the ASRS robot using the SCORBASE application that supports the
SCORBASE language (an advanced robotic programming language). The SCORBASE program
accesses the Controller-USB through the PC USB interface.
3. Robot
In order to run this robot arm, there are 3 mains basic code parts, as well as the ASRS consists of
three parts which is Go to position, position, Speed, speed(%). The first part, in general, tells
the robot of where to go next, the specific position. These positions are recorded into the systems
6
MHS Report Group 3
internal memory. For the arm, the position is made of six coordinate values, each of which
represents an axis or degree of freedom.
1. The first part, which is mainly focus on the movement of the robot, it means that it
guide the robot the direction, where to go or stop with the accuracy positions. These
positions has been programmed in the systems internal memory. (speed %)
2. The second part controlls the magnitude of the speed the arm must operate. The
value of this part code is determined by what kind of action or movement the arm
is perfoming. The purpose of this is minimize the damage for the raw material when
putting into Milling machine or CNC machine.
3. The last one guides the robot to the closet buffer, picks up part to prepare for the
milling machine.
Robot 1 works between warehouse and convey: First, take 1 template in warehose and put it
on the conveyor. Then take that template and bring it back to the warehouse with different
position. We handle with the problem by divide it to small simple action.
From home position, bring robot to the opposite site with the needed templte
Bring the arm of robot forward
Lift up the template
Take robots arm back, rotate 90 degree
Move straight forward to conveyor
Bring robots arm forward
Put it down
Turn back to safety point
*We do vice versa to take template from the conveyor to warehouse
***Robot works base on 4 free level, the monitor control will show 3 axis X,Y,Z for each level
7
MHS Report Group 3
lowers itself. The grip is not yet directly on top of the template at the buffer. The grip is opened to
start the pick-up sequence.
Go to position 505 Speed 50(%)
Go to position 100 Speed 50(%)
Open Gripper
At the position 100, the robot will be controlled to move downward and toward the conveyor that
is about the template in order to continue to take the raw material at the template.
Go to position 11 Speed 50(%)
Go Linear to position 1 Speed 30(%)
After that, the grip is closed and the arm starts its ascending to position 11 and then
100.
Close Gripper
Go Linear to position 11 Speed 30(%)
Go to position 100 Speed 50(%)
8
MHS Report Group 3
10
MHS Report Group 3
The BenchMill 6000 is a versatile PC-based benchtop CNC machining center that enables you to
deliver robust instruction in computer numerical control and advanced manufacturing for your
students.
11
MHS Report Group 3
The BenchMill 6000 comes equipped with Ethernet-based motion control, 3-axis stepper motors,
ball screws, a variable speed brushless spindle motor, and ISO20 taper tooling.
This CNC system requires no assembly, arriving at your facility ready to run on an Ethernet port
on a standard PC, and fits comfortably into any classroom, without sacrificing features. Like
larger industrial machines, the BenchMill 6000 uses EIA, ISO, and Fanuc-compatible G&M
code programs to cut parts in a variety of materials.
BenchTurn 7000
The BenchTurn 7000 is a versatile PC-based benchtop CNC turning center that delivers strong
instruction in computer numerical control and advanced manufacturing.
The BenchTurn 7000 is equipped with 2-axis stepper motors, ball screws, a variable speed
brushless spindle motor, limit/home switches, and an MT3 taper spindle with MT2 taper tailstock.
This benchtop CNC system requires no assembly and is ready to run on an Ethernet port on a
standard PC, and fits comfortably without sacrificing features.
The BenchTurn 7000 uses EIA, ISO, and Fanuc-compatible G&M code programs to cut parts in a
variety of materials.
IV. Conclusion
General understanding of Open CIM system
A CIM cell is an automated assembly line that uses a network of computers to control robots,
production machines, and quality control devices. In this case, OpenCIM is a system which
teaches students the principles of automated production using robotics, computers, and CNC
machines. It also allows advanced users to search for optimal production techniques by
experimenting with different production techniques.
12
MHS Report Group 3
Overall, the CIM system has many advantages and less disadvantages. If manufacturer use it, it
will bring on a lots of profit anf benefit in production. However, in the system we think that the
warehouse to stored materials and finished goods should be separated in order to prevent the
mistake of taking the wrong materials. When putting materials and finished goods separated
we can categorize it easier and pick up faster. By that way, we can save time and money. We
should not store materials and finished goods in the same place.
Moreover, we think that the area near the CNC Milt and the robot arm should be placed in glass
box to ensure safety.
Application
There are multiple areas of usage of CIM system:
In Industrial and Production engineering
In mechanical engineering
In electronic design automation (printed circuit board (PCB) and integrated
circuit design data for manufacturing)
13