0% found this document useful (0 votes)
175 views

Programming Language

1) This course covers programming languages for numerically controlled manufacturing equipment like industrial robots and CNC machine tools over 15 lectures and 30 laboratory hours. 2) Students will learn to program industrial robots, CNC machine tools using CAD/CAM software like SolidEdge and EdgeCam, and programmable logic controllers to control technological appliances. 3) Assessment is based on a lecture exam and evaluations of laboratory programming assignments.

Uploaded by

Simon Amboise
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
175 views

Programming Language

1) This course covers programming languages for numerically controlled manufacturing equipment like industrial robots and CNC machine tools over 15 lectures and 30 laboratory hours. 2) Students will learn to program industrial robots, CNC machine tools using CAD/CAM software like SolidEdge and EdgeCam, and programmable logic controllers to control technological appliances. 3) Assessment is based on a lecture exam and evaluations of laboratory programming assignments.

Uploaded by

Simon Amboise
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Course name Programming Languages for Manufacturing Code 0004043000 Credit 3

points
Language of instruction English

Program Mechanical Engineering and Applied Computer Science


Type of studies Five-year MSc studies

Unit running the Institute of Machine Tools & Production Engineering I-8,
program

Course coordinator and Prof. Bogdan Kruszyński, Dr Paweł Lajmert.


academic teachers

Form of classes and Semester Lec. Tut. Lab. Proj. Sem. Credit
number of hours points
8 – summer 15 - 30 - - 3

Learning outcomes The objective of the course is to obtain a clear understanding of programming methods
for numerically controlled manufacturing equipment. The ability to programming of
industrial robots, numerically controlled machine tools. Machine tools programming
using CAD/CAM software: SolidEdge, EdgeCam, MTS CNC-CAD/CAM. Programming
of technological appliances with the use of Programmable Logic Controllers - PLC. Skills
in manual and computer-assisted manufacturing data preparation and process
programming.

Prerequisites Computer Aided Design - code 206, Manufacturing Technology I - code: 239,
Manufacturing Technology II - code 321.

Course description LECTURE


Fifteen lectures 1 hour each.
1. Logic control and sequencing. Logic control elements.
2. Types of programming languages for PLC controllers.
3. Ladder logic diagrams.
4. Computer-type languages for PLC: text and graphical languages.
5. Numerical Control: coordinate systems, types of motions, methods of motion
compensation.
6. Methods of linear and circular interpolation.
7. The CNC code: syntax and types of functions.
8. Manual NC part programming.
9. NC part programming using CAD/CAM software.
10. Tool path programming – processor data of the NC programme.
11. Machine adaptation – post-processor data of the NC programme.
12. Creation of control parameters in robot programming: motion parameters of arms
and end effectors, coordinate system transformations.
13. Lead-through programming of robots: motion programming, interlocks.
14. Types of robot programming languages.
15. Simulation and off-line programming in manufacturing systems.
LABORATORY
1. Simulation programming of PLC controllers: ladder and graphical languages
– 4 hours.
2. Motion sequence programming of pneumatic drives using SIEMENS Simatic-S7
PLC controller – 2 hours.
3. Simulation programming of lathes using MTS CNC-CAD/CAM software
– 2 hours.
4. Simulation programming of milling machines using MTS software – 2 hours.
5. Computer Aided Manufacturing introduction – preparation of CNC code for
machine tools using SolidEdge and EdgeCam software – 4 hours.
6. Example of EdgeCam software application in part programming for the TLA-10NC
lathe – 2 hours.
7. Example of EdgeCam software application in part programming for the FLA-16NC
milling machine – 2 hours.
8. Example of EdgeCam software application in part programming for the HAAS
MiniMILL milling machine – 2 hours.
9. Lead-through programming of painting robot RIMP-901 – 2 hours.
10. Manual programming of the Scara FEEDBACK robot – 2 hours.
11. Off-line programming of the Scara FEEDBACK robot – 2 hours.
12. Off-line programming of the IRB-6 industrial robot – 2 hours.
13. Programming of computer integrated manufacturing with the aid of Denford
Virtual Reality Software – 2 hours.

Form of assessment The final mark is an average of a lecture-examination and laboratory assessments.

Basic reference materials 1. Clements-Jewery K., Jeffcoat W.: The PLC Workbook. Programmable Logic
Controllers made easy. Prentice Hall, Hemel Hempstead, 1996.
2. Blume C., Wilfried J.: Programming Languages for Inducstrial Robots, Springer-
Verlag, 1986.
3. Frank N., Tony U., Derek M.: The CNC workbook: an introduction to computer
numerical control - Reading, Mass.: Addison-Wesley Pub. Co., 1995.
Other reference 1. Hugh Jack: Automating Manufacturing Systems with PLCs,
materials http://claymore.engineer.gvsu.edu/~jackh/books.html
2. Hugh Jack: Integration and Automation of Manufacturing Systems,
http://claymore.engineer.gvsu.edu/~jackh/books.html

e-mail of the course coordinator Email of the executor: plajmert@p.lodz.pl, kruszyns@p.lodz.pl


and academic teachers

Average student workload 45+15


(teaching hours + individ )
Remarks:

Updated on: 28.09.2004

You might also like