Design of A Saw Cutting Machine For Wood and Aluminum: Jawad Ul Haq, Ahmed Jawad Qureshi and Mohamed Al-Hussein
Design of A Saw Cutting Machine For Wood and Aluminum: Jawad Ul Haq, Ahmed Jawad Qureshi and Mohamed Al-Hussein
Keywords: Axiomatic Design, Table Saw, Programmable Logic Controller, Control System, Automation.
Abstract: The intensive use of wood in furniture, building, bridges, and of aluminum in transportation and construction,
underscores the economic importance of these building materials in North America. Power saws are very
useful tools for cutting and shaping such materials; however, they can cause serious hand injuries. In a table
saw operation for wood cutting, for instance, the operator’s hands are vulnerable as they are used to guide
pieces into the saw. In addition, the saw operator faces the risk of material being kicked back out of the saw
or of sustaining an eye or respiratory injury due to the presence of sawdust and other debris generating by the
operation of the saw. Meanwhile, aluminum cutting requires careful precaution and accuracy. The cutting can
be dangerous if not handled properly. The greatest challenge in this regard is securely holding the material
being cut. Furthermore, industrial requirements such as pneumatics and three-phase power supply preclude
the ready use of such machines on a domestic scale. The cutting capability of existing table saws is coupled
in such a way that it cannot cut both wood and aluminum. In this paper, a concept of a saw cutting machine
(SCM) is presented using Axiomatic Design to ensure design objectives such as safety, user comfort, usage
on a domestic scale and capability to cut both types of materials. In the presented case study, the mapping
from Customer Attributes (CAs) to Functional Requirements (FRs) and then respective Design Parameters
(DPs) resulted in an uncoupled design, in turn leading to a detailed mechanical design followed by the control
system, all based on the aforementioned design objectives.
456
Haq, J., Qureshi, A. and Al-Hussein, M.
Design of a Saw Cutting Machine for Wood and Aluminum.
DOI: 10.5220/0006909704560464
In Proceedings of the 15th International Conference on Informatics in Control, Automation and Robotics (ICINCO 2018) - Volume 2, pages 456-464
ISBN: 978-989-758-321-6
Copyright © 2018 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved
Design of a Saw Cutting Machine for Wood and Aluminum
457
ICINCO 2018 - 15th International Conference on Informatics in Control, Automation and Robotics
are defined on the basis of CAs, and corresponding After the top level design, FRs and DPs are
DPs are selected. The detailed design is carried out on decomposed and Table 1 illustrates the second level
the basis of decisions made in the conceptual stage. FRs and DPs.
Computer Aided Design (CAD) model of the SCM is
developed in SOLIDWORKS. Control system of the FR3= Facilitate operator
SCM is realized on Programmable Logic Controller FR4= Industry power & pneumatics alternative
(PLC) using Sequential Function Chart (SFC) which FR5= Angle cut
is one of the IEC 61131-3 languages. In order to FR6= Safety
estimate the performance of the machine, discrete-
event modelling technique is used. Arena input DP3= Automation using stepper motors & Human
analyzer by Rockwell automation is used to select the Machine Interface (HMI)
distribution of each task in the simulation model. DP4= Single phase power supply & force controlled
actuators
DP5=Rotary table
4 AXIOMATIC DESIGN DP6= Sensors based mechanical assembly
Design process in Axiomatic design is top-down, in The low level FRs and DPs decomposition is as
follows:
which the initial concept is decomposed to design
details by zigzagging. The relationship between FRs
and DPs is given as FR3.1= Use automation
FR3.2= Facilitate interaction with machine
FR4.1= Use domestic power
{FRs} = [A] {DPs} (1)
FR4.2= Use pneumatics alternative
FR6.1= Incorporate safety measures against airborne
FRs are a minimum set of independent requirements
debris
that completely characterize the functional needs of
FR6.2= Make sure user is at a safe distance
the product in the functional domain. Each FR is
independent of every other FR at the time the FRs are
DP3.1= Motors
created. [A] is defined as the design matrix. When [A]
DP3.2= Human Machine Interface
is the diagonal matrix, the design is called uncoupled
DP4.1= Single phase power supply
design which is ideal. When [A] is lower triangular
DP4.2= Forced controlled actuators
matrix, the design is called decoupled and preferred
DP6.1= Safety enclosure
in absence of uncoupled, while all the other designs
DP6.2= Ultrasonic sensors
are called coupled. DPs are the physical variables in
the physical domain that characterize the design that Table 1: Initial design matrix.
satisfies the specified FRs. When DPs do not take
their detailed physical form, the corresponding FRs
1.1 Cutting RPM
FRs/DPs
taken its detailed physical form.
The axiomatic design of SCM has three parts:
CAs, FRs, and DPs. At the beginning of the design
process, the needs of the customers (i.e., CAs) are
1 Need to cut x
taken into account in order to generate the FRs and
wood
then the DPs. The top-level design is given as 1.1 Use x x
follows: cutting RPM
CA: Wood and aluminum cutting capability, safety, 1.2 Use feed x x
user comfort, usage on a domestic scale, and angled speed
cutting capability. 2 Need to cut x
aluminum
FR0: Carry saw, motors, sensors (electrical 2.1 Use x x
components) inside a safe cabinet (mechanical) cutting RPM
DP0: Programmable logic controller (PLC)- 2.2 Use feed x x
controlled saw cutting machine speed
458
Design of a Saw Cutting Machine for Wood and Aluminum
power supply
FRs/DPs
wood RPM
actuators
Interface
1.1 Use cutting RPM x
The one obvious coupling which is not discussed for make the design matrix square. The final uncoupled
this case study is the type of saw. A universal saw is design matrix is shown in Table 2.
proposed to uncouple the design; although this will
compromise the quality of the cut in the case of
aluminum, it satisfies the design objectives and the 5 MECHANICAL DESIGN
purpose for which the machine is being designed.
The CAD model of the SCM as shown in Figure 3 and
× ×
Feed speed = (2) Figure 4 is developed in SOLIDWORKS, a solid
modelling computer-aided design tool that runs on a
computer. The machine design is flexible, it should
Feed speed: inches per minute
be noted, with regard to the length of material to be
RPM: revolutions per minute
cut. Depending on the length of the profile the table
Chip load: inches
can be attached along with a motor-controlled length
measurement unit, or the profile can be put directly
The initial design matrix results in a coupled design
on the main cutting station. The force-controlled
due to the fact that feed speed and RPM are related
actuators are used to clamp the piece firmly. A safety
(2). Feed speed and RPM have to be adjusted
enclosure protects against any debris or particle
according to the material being cut. The second
hitting the operator while working, and the rotary
concern is that the number of FRs is greater than the
table is used to achieve the cut angle.
number of DPs. The first step towards uncoupling the
initial design is a permutation that results in a better 1. Table
design but still a coupled one. To solve the issue of 2. Cutting length measurement unit
feed speed and RPM coupling, a software solution is 3. Main cutting station
used which is implemented on PLC that sets the 4. Force-controlled actuators
desired feed speed and RPM to cut the given material. 5. Safety enclosure
The second design issue of inequality in numbers of 6. Rotary table
FRs and DPs is addressed by adding more DPs to
459
ICINCO 2018 - 15th International Conference on Informatics in Control, Automation and Robotics
460
Design of a Saw Cutting Machine for Wood and Aluminum
machine in case of any abnormal scenario. To clamp and 6.3.2 Implementation of HMI
to replace the pneumatic system, feedback force-
controlled actuators are used. Based on the material Vijeo Designer provides great flexibility in designing
selected, the actuators apply the right amount of force graphical user interfaces (GUIs), where the nature of
and the feed motor selects the desired feed speed to the operator’s interaction with the machine dictates
cut the material. Once the material is cut, it is the design of the HMI. A well designed HMI aids the
unclamped in order for the operator to collect it. operator in understanding the previous, ongoing, and
future tasks. It provides great advantages in terms of
6.3 Implementation of Control System providing a user-friendly interface even for users
without a relevant technical background, in which
Automation of the sequence of operation is realized warnings and emergency situations can be communi-
by means of PLC as follows: cated more efficiently by using bright colors to attract
• Discrete inputs from proximity sensors for the operator’s attention, and a single button can be
wood/aluminum detection. assigned multiple tasks providing more flexibility in
• Discrete inputs from limit switches for safety
and initial calibration.
• Analog inputs from load sensors to clamp
wood/aluminum.
• Analog inputs from ultrasonic sensors for
operator safety.
• Motor drive outputs to linear actuators for
clamping.
• Motor drive outputs to cut wood/aluminum at
desired angle and length.
• HMI to facilitate the automation process.
Once the hardware is known, next step is to select the
software to make harware operational. The PLC code
is developed in SoMachine, while the HMI code is
developed in Schneider Electric’s Vijeo Designer.
(Electric, 2018b) SoMachine is a software tool for
developing, configuring, and commissioning the
entire machine in a single software environment,
including logic, motion control, and related network
automation functions while Vijeo Designer is an HMI
configuration software. (Plaza, Medrano and Blesa,
2006) IEC 6113-3 standard is a global standard for
control programming that helps to improve software
quality. Ladder programming has several drawbacks, Figure 6: SCM code in SoMachine.
including weak software structure and limited capacity
to handle complex data structures. (Jetley et al., 2013)
discuss the comparison of graphical IEC 61131-3
programs, asserting that it is easier to trace the error
with graphical languages as compared to textual.
461
ICINCO 2018 - 15th International Conference on Informatics in Control, Automation and Robotics
7 DISCRETE EVENT
SIMULATION
Discrete-event simulation describes a process with a
set of unique, specific events in time. Arena by
Rockwell automation is used in the present research
to build the SCM model with its key performance
parameters such as cycle time and operator
utilization. The model as shown in Figure 10 reads a
CNC file that contains information about a profile,
such as material, cut coordinates, and cut angle, in a
sequential manner. The task times and triggers are
Figure 8: Operator input in Vijeo Designer. assumed to provide the basis for statistical analysis
and hypothesizing distribution.
terms of coding. The GUI implementation in Vijeo
Designer is shown in Figure 7 and Figure 8.
462
Design of a Saw Cutting Machine for Wood and Aluminum
463
ICINCO 2018 - 15th International Conference on Informatics in Control, Automation and Robotics
REFERENCES
Canada, N. R. (2013) Forest and Aluminum Industry.
Available at: http://www.nrcan.gc.ca
Chung, K. C. and Shauver, M. J. (2013) ‘Table Saw
Injuries’, Plastic and Reconstructive Surgery, 132(5),
p. 777e–783e. doi: 10.1097/PRS.0b013e3182a3bfb1.
Electric, S. (2018a) Industrial Ethernet. Available at:
https://www.schneider-electric.com/en/product-range-
presentation/1106-industrial-ethernet?parent-category-
id=2400&parent-subcategory-
id=2410&filter=business-1-Industrial Automation and
Control.
Electric, S. (2018b) SoMachine. Available at: https://www.
schneider-electric.ca/en/product-range-presentation/22
26-somachine#tabs-top.
Farid, A. M. and Suh, N. P. (2016) Axiomatic Design in
Large Systems. doi: 10.1007/978-3-319-32388-6.
Graham, J. D. and Chang, J. (2015) ‘Reducing the risk of
injury from table saw use: The potential benefits and
costs of automatic protection’, Risk Analysis, 35(2), pp.
307–317. doi: 10.1111/risa.12258.
Jetley, R., Rath, A., Aparajithan, V., Kumar, D., Prasad, V.
and Ramaswamy, S. (2013) ‘An approach for
comparison of IEC 61131-3 graphical programs’, IEEE
International Conference on Emerging Technologies
464