+ All Categories
Home > Documents > MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we...

MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we...

Date post: 22-Sep-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
11
MACHINE VISION AND ROBOTICS
Transcript
Page 1: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

MACHINE VISION AND ROBOTICS

Page 2: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

FCC prumyslove systemy s. r. o. | Machine vision and robotics 3

COMPANY PROFILEFCC PRUMYSLOVE SYSTEMY S.R.O. (FCC INDUSTRIAL SYSTEMS, LTD.)

3 COMPANY PROFILE

4 GUARANTEE OF EXPERTISE AND EXPERIENCE

4 MACHINE VISION AND ROBOTICS DIVISION OFFERS

5 WHY US?

6 EXAMPLES OF MACHINE VISION APPLICATIONS

11 DEVELOPMENT AND IMPLEMENTATION OF SPECIALIZED SOFTWARE

12 ROBOTIC APPLICATION DEVELOPMENT

13 ABB YUMI COLLABORATIVE ROBOTS

14 SOME EXAMPLES OF IMPLEMENTED PROJECTS

16 PROJECTS IMPLEMENTATION COURSE

17 INDUSTRIAL AND CONTROL SYSTEMS DIVISION

18 CONTACTS

CONTENTS

FCC prumyslove systemy is a technical trading company dealing with the industrial automation. Company consists of two main divisions. The Industrial Systems Division represents major manufacturers of industrial automation and telecommunication technology. Our wide spectrum of services covers field from sensor systems and fieldbus industrial communications to industrial computing, control and dispatching systems based on dedicated PCs. In doing so, it works in conjunction with the world biggest suppliers of industrial computers and communications from both Europe and Asia. In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and quality control. In doing so, we apply our knowledge of advanced robotics and machine vision. We have our own design and manufacturing facilities, including software development. We focus on a considerable part of our capacity on applied research and development, and we cooperate with technical universities and other academic institutions. The results of such cooperation are used in commercial contracts. Our customers and business partners are companies engaged in the production, system integration, design and implementation of control systems for industry and telecommunications, and industrial enterprises carrying out capital construction, remodeling or maintenance on their own account. We operate in three offices in the Czech Republic: in Prague, Usti nad Labem (in which a dispatch and service center is located), and Ostrava. Our Slovak subsidiary company has been established in Bratislava. Since 1999, we have implemented a quality control system.

Page 3: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

FCC prumyslove systemy s. r. o. | Machine vision and roboticsFCC prumyslove systemy s. r. o. | Machine vision and robotics4 5

WHY US?GUARANTEE OF EXPERTISE AND EXPERIENCE

MACHINE VISION AND ROBOTICS DIVISION OFFERS

Our company has been at the origin of machine vision both in the Czech Republic and in Slovakia. Since 2004 our employees have gained a great deal of invaluable experience in the application of cameras in industrial production, and have managed to build technical support for the development of complex applications. The expertise of our specialists has been continuously enhanced by regular training from manufacturers. We hold certificates of major manufacturers in the field of machine vision, and we can competently design the best possible solution for any application. Our specialists get the theoretical foundations of the newest methods of image processing and robotics in special courses organized in cooperation with the Czech Technical University in Prague.

TOTAL QUALITY CONTROL SYSTEMS DEVELOPMENT AND IMPLEMENTATIONA single purpose measuring cell equipped with a machine vision system for the inspection, measurement or detection of various parameters necessary to establish 100% quality of a product.

SPECIALIZED SOFTWARE DEVELOPMENT AND IMPLEMENTATIONA custom-fitted software department develops and implements specialized software according to specific customer requirements while simultaneously developing software for machine vision systems

ROBOTIC APPLICATIONS DEVELOPMENTWe develop and test of robotic applications, focused on joining robotics, computer vision and artificial intelligence.

COLLABORATIVE ROBOTICS The cooperation of man and machine. We are the official ABB integrator and solution partner for applications with collaborative robots YuMi.

SYSTEMS FOR TOTAL PRODUCTION QUALITY CONTROL

We develop and implement systems for the total quality control of production, based on machine vision systems. Machine vision systems are able to perform non-contact, fast, accurate, objective, and multi-parametric measurements on stationary or moving products. Based on the established parameters, the system detects disparities in the quality of the product and warns the operator, or rejects the defective product from the manufacturing line.

We are a flexible and dynamic company focused on providing the best possible services to our customers. We have been operating in the world of industrial businesses for over twenty years. So, we know it well and we know what can and cannot be done in this field. We believe in the future of computers, robotics and other advanced technologies and we continue developing our business in that direction. We have friendly and highly-qualified employees who you would enjoy to meet again.

Our philosophy: We believe that sincerity and honesty are the foundations of any good partnership; either business or personal.

TOP TECHNICAL SUPPORT

FREE LOANS OF PRODUCTS

DEVELOPMENT OF SPECIALISED SOFTWARE

OWN WAREHOUSE AND SERVICE CENTRE

VERIFIED SUPPLIERS

Page 4: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

FCC prumyslove systemy s. r. o. | Machine vision and roboticsFCC prumyslove systemy s. r. o. | Machine vision and robotics6 7

MACHINE VISION APPLICATIONS EXAMPLES

Counting, checking for completion, and packagingCounting the number of bottles in a crate or checking the number of tablets in a blister pack; checking the accuracy of plug deployment; checking the completion and accuracy of contents before closing

Color identificationDetermining the correct application of paint or coating on a product, sorting part types by color, checking correct product material

Code reading and verification, text recognitionIdentification and verification of bar or datamatrix code; identification of parts according to inscription; ensuring the avoidance of the interchangeability of containers and their content

Recognition and positioningDetecting the correct part using an inscription, code, or characteristic symbol; checking the proper position and turning of parts

Mounting holes inspection deviceThe machine is designed to measure the distance between mounting holes in a car seat frame. The images of five holes in the bottom part of the seat is taken by cameras set in specific positions and the distance between the is computed. The left or right hand drive part modification is recognized from the position of the middle hole.. Another two openings which serve to fasten the safety belt elements are checked in the same way by side cameras. All the detected sizes and seat types are saved into a database. If all dimensions are within the tolerance range, a barcode label is printed out. The operator attaches it to the side of the seat. Label is automatically read by the reader, and the seat is released for shipment.

Results of measurement on the inspection machine screen

The screen of seat parameters definition

Checking the assembly and installationChecking the pressing of conductor; checking the proper assembly of the set; checking the orientation of the inscription

Precision measurement and tolerances checkingAccurate measurements; checking of tolerances - sizes of parts, hole diameters, hole spacing, distance of edges, bevels, threads, etc.

Inspection of surfaces and printsDamaged edges, dents, scratches in paint and other surface defects’ imperfect printing; damaged labels and inaccurate text; bubbles in glass and plastics; checking the application of adhesives or sealants

Finding machining defectsFlaw after cutting or molding; remaining chips after part machining; bad casting or topped spots in molded parts

Page 5: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

FCC prumyslove systemy s. r. o. | Machine vision and roboticsFCC prumyslove systemy s. r. o. | Machine vision and robotics8 9

Demonstration of the inspection station screen showing the scanned code

Machine for inspection of ball stud thread The core of the machine is a rotating carousel with four positions. A stud slides into the first position, and it is moved into a checking position by a rotating carousel. There, it is fixed in rotating mechanism. When the stud rotates, the camera shoots 24 images per rotation, and controls the perfection and cleanness of the thread. If everything is OK, the stud is moved to the OK chute on the third carousel position which continues to the assembly line. If a defect is detected, the stud is dropped into rejects in the fourth position.

Device for checking the glass wool padding in mufflersThe machine checks the type of glass wool padding and its location in the corresponding muffler chamber. After placing the lower portion of the muffler, the identification stamped into the bottom is read and, based on the type, a corresponding program is selected. The type and location of the fiber wool padding is verified, and the results are recorded in the database. If everything is OK, the part is released and the operator can move it to the assembly press. The machine is universal for multiple muffler types, with automatic adjustment according to the particular type of muffler.

Machine for 2D code verificationThe machine is used to check the quality of Data Matrix codes, which are laser burnt on the front face of plastic covers of small electronic units of various types. The code quality is directly related to the adjustment of the laser burner, and therefore the first produced piece must be checked. The operator reads the type of the checked device with a bar code from an order card, and the screen will display a combination of products that

must be placed into the control cabin. The checked unit is then placed into the fixture and it is moved under a verification camera. A special dome illuminator lights the code, and the camera takes a picture and evaluates the quality according to the required standard. The results are recorded in the database, and if everything is OK, manufacturing is given the go-ahead. If this is not the case, the laser burner must be adjusted.

Page 6: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

FCC prumyslove systemy s. r. o. | Machine vision and robotics10 11

DEVELOPMENT AND IMPLEMENTATION OF SPECIALIZED SOFTWARE

The software department provides programming and development of a custom software, according to customer requirements. This includes not only software for traditional desktop computers running Windows or Linux, but also the programming of different I/O modules and microprocessors. Generally, the applications are programmed in C, C++, and C# languages, and web applications in ASP.NET or PHP, with low-level programs programmed in C/C++ language or in an assembler. We use modern development environments, such as Microsoft Visual Studio and QT Creator.

Although each custom software is unique in its own way, the focus of the software department can be divided into the following basic categories:

• The development of software for machine vision, where the software department provides evaluation of a camera picture, and its possible utilization in following parts of the system while tracking various statistics. Upon the customer‘s request, information about the entire system and collected data can be further accessed either through another application or web interface.

• The development of software for the visualization and collection of production data, where we develop software together with customer’s needs. This includes displaying data on large screens at production creating production reports for senior workers and many other applications.

• The development of software for communication between various components of manufacturing processes, such as material transport/hauling, and warehouse/manufacturing lines.

• Programming of handling robots (especially the Mitsubishi and ABB brand).

• Microprocessor programming.• Custom software development.

Robotic ultrasonic knife cuttingThe machine performs robotic trimming with an ultrasonic knife. The technology can be used for example in the automotive industry for the precise trimming of visible sheets (artificial leather) used to cover parts of the car interior. The adhesion on a plastic substrate part of the car interior) needs to be precisely cut from the excess portion of the foil. Robotic cutting enables fast and accurate movement of the knife in the 3D space, and an ultrasonically vibrating blade ensures a clean cut.

Single-purpose machine for pressing springs onThe machine serves the purposes of pushing, pressing on, and checking the position of the springs on the studs of a plastic disc. After the mounting, camera checks the assembly and excludes components where the spring is not pressed at the correct height (disk error), or it has an incorrect length (defective spring). Discs and springs are supplied for assembly by vibrating feeders. After assembly the finished part is moved to a rotary platform where each stud with pressed springs is photographed. The machine has a production capacity of 5,800 parts per shift, and allows the assembly of two different types of parts.

Page 7: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

FCC prumyslove systemy s. r. o. | Machine vision and roboticsFCC prumyslove systemy s. r. o. | Machine vision and robotics12 13

ABB YUMI COLLABORATIVE ROBOTS

The collaborative YuMi robot allows a direct coope-ration between robot and person in a common area without the risk of injury. It is designed for work carried out at a pace of human activity, yet difficult for human hands, and/or exhausting. Those include handling operations requiring high accuracy in a limited space, such as the insertion of small parts or fine fitting. Another place to deploy collaborative robotics is in areas in which it is not practical to clo-se the robot in a cage. Such spaces may include, for example, metrology laboratories or metrology cells in which the collaborative robot can automatically perform camera or other inspections, without the need to build a specially-secured and dedicated cell.

DEVELOPING ROBOTIC APPLICATIONS

In our robot development department in Usti nad Labem, we develop and test robotic applications focused on joining robotic, computer vision and artificial intelligence. We focus on the 3D simulation, 3D scanning, object recognition, and autonomous operation of a robot controlled by computer vision. We apply an ROS (Robotic Operating System) developed in the Stanford Artificial Intelligence Laboratory, and we cooperate with the Centre for Machine Perception at the Czech Technical University in Prague.

We develop applications for:• Robotic handling of unpacked goods (BIN PICKING)• Work of robot in a changing environment (ROBOT

MOTION IN CHANGING ENVIRONMENT)• Interactive robot activity in real time (REAL-TIME

CONTROL ROBOT)

We are a certified solution partner

We are the official aBB integrator for Yumi applications.

Page 8: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

FCC prumyslove systemy s. r. o. | Machine vision and roboticsFCC prumyslove systemy s. r. o. | Machine vision and robotics14 15

SELECTED EXAMPLES OF IMPLEMENTED PROJECTS

Advanced Plastics s. r. o.Checking of uncompleted casting of plastic moldings

AGC Flat Glass Czech a. s.Detection of labels on glass

Amphenol-Tuchel ElectronicsConnector assembly control station

ANBREMETALL a. s.Guiding robot for positioning during palletizing of parts

Automotive Lighting s. r. oAutomatic inspection of electrical functions of xenon and halogen car headlights spotlighting Automatic setting of xenon and halogen car headlights Automatic inspection of electrical functions of fully LED diode and car headlights Setting of fully LED diode car headlights function

Constellium Extrusions Děčín s. r. o.Continuous diameter and ovality measurement of drawn barsInspection of surface defects

Faurecia Exhaust Systems s. r. o.Checking the completeness of the muffler

Faurecia Interior Systems Bohemia s. r. o.Dashboard inspection

FRANKLIN ELECTRIC, spol. s. r. o.Checking of correct connector assembly

Chabařovické strojírny, a. s. (MAGNA)Single-purpose machine for the checking and measuring of car seat bores

ITW PRONOVIA, s. r. o.Inspection of surface defects on cylindrical parts

Jan Becher - Karlovarská Becherovka, a. s.Bottle orientation checking

Keihin Thermal Technology Czech, s. r. o.Checking the correct procedure of manual assembly of air-conditioning unit coolers

KOITO CZECH s. r. o.Identification and checking of the presence of car headlights in a spraying line

KS Kolbenschmidt Czech Republic, a. s.Inspection of surface defects on piston printings

METAL TRADE COMAX, a. s.Continuous monitoring of the quality of painted metal sheets

Mubea, spol. s. r. o.Inspection devices for metal bracketsMachine for measuring clip dimensions

R A C , s. r. o.Checking the ovality of bars

Rompa CZ, s. r. o.Check of on-molded springs

ŠKODA AUTO a. s.Checking actual and potential sheet metal cracks during press forming

TI Automotive AC s. r. o.Accurate measurement of molded tube ends

TRW – DAS a. s.Machine for checking the quality of ball stud threadsMeasurement of different ball pivots on the linear lineChecking and measurement of the dimensions of ball pivots

Tyco Electronics Czech s. r. o.Checking the correct color identification and incomplete casting/overflowing of marking

VALEO AUTOKLIMATIZACE k. s.Robotic measuring cell with CCTV system for the inspection of plastic moldings (different both in shape and material)

WOCO STV s. r. o.Car engine pump assembly inspection station

Page 9: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

FCC prumyslove systemy s. r. o. | Machine vision and roboticsFCC prumyslove systemy s. r. o. | Machine vision and robotics16 17

INDUSTRIAL AND CONTROL SYSTEMS DIVISION

PROJECT IMPLEMENTATION STEP BY STEP

FCC prumyslove systemy s. r. o. is also a supplier of industrial computing technology, representing major manufacturers of industrial automation and telecom-munications technology.

Our company delivers a unique device, which is a com-bination of an engineering system, electric installation, computer and automation technology and software. For the quick and successful decision of your requirements, we strive for maximum cooperation. A typical project then usually involves the following phases:

Feasibility study and preliminary calculation• Our engineers will assess whether - and with what

alterations - your requirements can be met• The sales person submits a framework offer for you

to decide the economical profitability of the project

Development of a functional sample• The design department makes a sample of a key

part of the machine to test the achievable parame-ters of the equipment.

• We consult the actual design of the machine with you over that functional sample

• Together with you, we analyze the potential risks of the chosen solution

• We prepare together with you the first draft of the tender documents

Panel PCs Embedded PCs Industrial computers Vehicle computers

Industrial tablets and PDAs Industrial Ethernet Industrial communications Industrial busbars

Industrial keyboards Industrial SSDs Real-time servers

Draft final solution and comprehensive offer• We develop the basic technical design

of the final machine• The dealer submits a complete offer for the

implementation of the project• Upon acceptance, we complete the offer and

mutually approve the final tender documentation

Construction and delivery• We can build the machine on the agreed

terms of your supervision. • We deliver, install and set it off on site. • We deliver user’s documentation and train

operators • Begin trial operation

Commissioning• After the successful completion of the trial operati-

on, the machine is put into service • According to the customer‘s desires, we are able to

provide regular maintenance

Page 10: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

FCC prumyslove systemy s. r. o. | Machine vision and robotics18

CONTACTS IN THE CZECH REPUBLIC NOTE

CONTACTS IN SLOVAKIA

Company Head Office(Address for billing)

FCC prumyslove systemy s.r.o.Cimicka 818/86182 00 Praha 8tel.: +420 472 774 173e-mail: [email protected]

Office in Ostrava

FCC prumyslove systemy s.r.o.28. rijna 3346/91702 00 Ostravatel.: +420 737 973 299e-mail: [email protected]

Slovak Republic:

FCC priemyselne systemy, s. r. o.Bozeny Nemcovej 8811 04 Bratislavatel.: +421 911 950 449e-mail: [email protected]

Distribution and Service Centre in Usti nad Labem:

FCC prumyslove systemy s.r.o.SNP 2443/8400 11 Usti nad Labemtel.: +420 472 774 173fax: +420 472 772 115e-mail: [email protected]

PrahaOstrava

Bratislava

Ústí nad Labem

Page 11: MACHINE VISION AND ROBOTICS · 2018. 7. 12. · In the machine vision and robotics division we design, build and deliver systems used in the areas of manufacturing automation and

www.machine-vision.czedition: 2017


Recommended