MANUFACTURING INTEGRATED SYSTEMS

MANUFACTURING INTEGRATED SYSTEMS,
MANUFACTURING AND MACHINING (96h)
Responsible lecturer prof. dr hab. eng. Antoni KALUKIEWICZ**

1. Machining
4lec/12lab
Dr hab. inż Bogdan SŁODKI, Dr inż Wojciech JABŁOŃSKI
1.1. Turning – kinematics, tools, operations, application, machine tools,
planes and angles of tool (geometry of tool), tool-in-hand-system, tool
setting system,
1.2. Milling – kinematics, tools, operations, range of application, tool
materials, machine tools,
1.3. Drilling – kinematics, operations, tools, tool-in-use system (kinetic
system), limit feed rate,
1.4. Grinding – abrasive machining, abrasive grains, methods, grinding
wheel, parameters, application,
1.5. Non-conventional Methods – EDM, Water-Jet, Laser and Ultrasonic
machining, advantages and disadvantages, range of application.

2. Programmable Logic Controllers (PLC)
4lec/8lab
Dr inż. Ireneusz DOMINIK

2.1. Architecture of PLCs- sink/source inputs and outputs, modular /compact construction. Internal memory division
2.2. Basic instructions: logical functions, latch circuit: Start and Stop priority. One push button controlling.
2.3. Timer instruction: on/off delays, pulse generator, extended timers. Multi input multi output control systems.
2.4. Counter instruction: basic usage, extended counter, recognition of rising and falling signal edges

3. CNC Machine Tools
4lec/6lab
Dr inż Wojciech JABŁOŃSKI
3.1. Control systems – classification, elements, interpolation and
interpolators,
3.2 Machine Tools – construction, basic components, construction of selected
elements, measurement of position and speed,
3.3 Programming of CNC Machine Tools – methods, programming functions,
G-code and other languages,
3.4. Introduction to CAD/CAM systems,

4. Computer Aided Machining (CAM)
4lec/4lab
Dr inż Wojciech JABŁOŃSKI
4.1. Manual Part Programming – functions, structure of program, control
systems and languages (Sinumerik, Fanuc, Heidenhain etc.), generating of
program, simulation and verification of toolpath, selection of tools and
parameters
4.2. CAD/CAM Systems – APT, generating of G-code, processing and
postprocessing, methods of modeling (wireframe, surface, solid) –
advantages/disadvantages, range of application,
4.3. Workshop-Oriented Programming – differences and range of application,
software (ShopTurn/ShopMill, Manual Guide, SmartNC etc).

5. Computer – Aided Process Planning (CAPP)
4 lec/4 lab
Prof. dr hab. inż. Piotr RUSEK, Prof. dr hab. inż. Ivan Kurič

5.1 Manufacturing support systems : Computer Aided Design, Computer Aided Manufacturing, Computer Aided Process Planning CAD/CAM/CAPP,
5.2 Group Technology : Part Families (representative parts – simple and complex),
Part Classification and Coding,
5.3 Production Flow Analysis,
5.4 Cellular Manufacturing,
5.5 Representative Process Planning
5.6 Examples of application for Part Families – considerations in group technology
5.7 Quantitative Analysis in Cellular and Transfer Lines Manufacturing,
5.8 Flexible Manufacturing Systems Planning and Implementation Issues
5.9 Assembly Process Planning
5.10 Production Planning and Quality Control Systems
5.11 Softwear Implementation in CAPP

6. Discrete Optimization in Flexible Manufacturing Systems (DOFMS)
10 lec/8 lab
Prof. dr hab. inż. Tadeusz SAWIK, dr hab. inż Waldemar KACZMARCZYK

6.1 Discrete programming
a) general model of mixed integer programming
b) classification of problems
c) programming language AMPL
6.2 Problems with indivisibilities
d) cutting stock problem
e) knapsack problem
f) bin packing problem
6.3 Combinatorial problems
g) assignment problem
h) traveling salesman problem
i) set covering/partitioning problem
6.4 Machine Scheduling
j) classification of problems
k) single machine scheduling
l) flow shop scheduling
m) scheduling flow shop with parallel machines
n) disjunctive model for job shop scheduling
6.5 Flexible Manufacturing/Assembly Systems
o) components, features, complexity,
p) types of flexibility
q) functions integrated in FMS
r) planning and control hierarchy

7. Robotics
10h lectures/10h laboratories
Dr hab. inż. Wojciech LISOWSKI

Lectures
7.1 Introduction to robotics (1h): definition of a robot, classification of robots, history of robotics
7.2 Kinematic structures of manipulating robots (1h): classification and examples of open and close loop kinematic chains of manipulating robots
7.3 Components, systems, and testing of robotic manipulators (2h): classification of components of manipulating robots, links, joints and end-effectors, parameters and characteristics of robots, measurement of position and orientation, robot calibration
7.4 Kinematics of robotic manipulators (2h): definition of a model, types of models of manipulators, homogeneous transformation, RPY orientation angles, Denavit-Hartenberg notation, examples of kinematic models of manipulators
7.5 Motion control of robotic manipulators (2h): control strategy for manipulators, hierarchical nature of robots control system, most commonly used robot control schemes, control of one robot axis – local robot controller
7.6 Programming of manipulating robots (2h): Basics about the interface between the human user and an industrial robot. Programming of industrial robots considered within the broader problem of programming a variety of interconnected machines in an automated factory workcell. Levels of robot programming and basic futures of robot programming languages.

Laboratories
• Kinematics of robotic manipulators (2h): description and interpretation of orientation, kinematic modelling of manipulators
• Motion control of robotic manipulators (2h): selection of a controller with use of classical methods and NCD Matlab toolbox
• Programming of manipulating robots (6h): Adept and Mitsubishi industrial robots programming based on V/V+ and Melfa Basic IV languages contains: coordinate systems; robot’s localization assigning in Cartesian and join space; motion commands: joint-interpolated motion vs. straight-line motion, circular interpolated; motion control: continuous-path and point-to-point trajectories; speed and acceleration changing; programming based on subprogams, input/output commands, interrupts, multitasking

**prof. dr hab. eng. Antoni KALUKIEWICZ, University of Mining and Metallurgy, Cracow, Poland. Faculty of Mechanical Engineering and Robotics, dean of Faculty .
58 publications, 11 patents, 75 significant scientific and research works, International advisor of WJTA American Waterjet Cutting Association.