|
The
substitution of a mould on the rotary table is an event whose frequency is
recently increased due to the following reasons:
·
The number of
pieces for each order is decreased
·
URGENT order
(not planned) from a customer that obliges to:
-
take
out some moulds that are in production
-
substitute
them with the ones pertinent to the urgent order
-
restore
the original moulds
Production
tails due to difference between the planned number of soles to be produced
and the real production.
PROBLEMS TO
BE SOLVED AT FACTORY FLOOR
So far when a
mould is substituted by a new one, it is necessary to reprogram the rotary
table and all the equipments around the table according to the data
associated with that mould.
This
operation represents waste of time (while the operator should concentrate
himself only on the quality of the new casted sole) and may cause some
mistakes that can alter the quality of the finished sole or create rejects
(image that the operator digitizes a wrong “weight” of the sole).
PROBLEMS TO
BE SOLVED AT OFFICE FLOOR
For the
planning office is very difficult to follow the production because they do
not have sure and certain data of production. The employee
of planning office takes a note of the rounds of the rotary table in the
evening. When he comes back in the morning he reads the number of rounds of
the rotary table and calculates the production as difference between the two
values.This way of
calculating the production is not sure and correct for the following
reasons:
·
The difference
between the number of rounds is an “average” value that does not take into
consideration the history of each mould. (During the night some moulds may
have been taken off for a few rounds for maintenance or for cleaning).
·
If during the
night some mould has been substituted, nobody can guarantees that the
operator has changed the mould exactly at the planned round. If he changed
the mould some rounds later or sooner, some soles will be in excess and some
others will be missing (even if the employee of planning office will
“presume” a “right” production).
If the
employee of planning office does not have certain and sure data the
following problems can result:
·
Difficulties in
shipping department because the orders are not complete
·
Possibility of
casting soles that were already casted simply because “we don’t find them”.
The result
of this way of working is:
·
Waste of time
·
Loss of
production
·
Waste of money
AUTOMATIC MOULD IDENTIFICATION
The
introduction of AUTOMATIC MOULD IDENTIFICATION) will solve the previously
described problems at factory floor and office floor.
FACTORY
FLOOR
The aim is
the following:
when a mould
has to be substituted the operator has nothing to digitize: all the data are
automatically transmitted to the rotary table and to all equipments around
the table.The only
thing that he has to do is to substitute the mould.
The result
can be achieved in this way:
1.
Each mould is equipped with a radio frequency
transponder
2.
An Antenna is placed close to the rotary table
so that when the transponder enters the working area of the antenna, the
code that is written inside the transponder is read and is transmitted to a
PC (using the serial Port).
3.
A software is installed that, thanks to the
code of each trasponder, search for the data pertinent to that particular
mould and automatically transmit the data to all equipments.
More
precisely the transponder has the following characteristics:
·
It is a “read
only” device constituted by a coil and a “chip”.
·
There is no
battery, so the transponder is “forever”.
·
When the
transponder enters the antenna working area, the antenna itself supply
magnetic field that energizes the transponder. The transponder transmit a 64
bit data-stream.
·
The
identification number which is inside the transponder is exclusive and is
printed via laser during the manufacturing process. There is no possibility
of changing this code in the future.
·
The transponder
can work within the following temperature range: -35°C / +180 °C
·
It is PU, oil,
water DMF, etc. resistant
·
It can be
easily fixed to the mould with a M8 screw and can afford all the shocks that
a mould can have the during PU soles production process.
·
The transponder
is indifferent to rubbish, PU pieces, etc. that can remain attached to its
surface.
The antenna
is placed close to the rotary table in a position that is before all the
equipments that must be reprogrammed when a mould is substituted.
The software takes care about the following items:
·
Every time the
rotary table makes one “index” presenting one new station in front of the
antenna, the software carries the following activities:
1.
It checks if the code of the “transponder”
coming from the antenna for that particular station is exactly the same it
was stored always for that station but at the previous round. It the two
codes are exactly the same, no modification is accomplished.
2.
If the two codes are different, the software
searches its database for all the data associated with the code of the
transponder just transmitted.
3.
If there is no record associated with the code
just transmitted, (and therefore the mould HAS NOT been in production
before), default values are transmitted for the new mould.
4.
If the record associated with the code exists,
(and therefore the mould HAS been in production before), all the data
concerning production, associated with that particular station, can be
potentially transmitted to all the machines that must be re-programmed when
a mould is substituted. The software allows to displays, modify and store
all the data associated with each mould.
OFFICE FLOOR

material distribution on the
rotary table
Since the software automatically recognises when a mould has been
substituted, it is created a file in which are automatically registered:
1) Time and date in which the mould was inserted in production
2) Time and date in which the mould left the production
3) Number of rounds of the rotary table in which the
mould was inserted in production
4) Number of rounds of the rotary table in which the
mould left the production
5) REAL number of soles produced for each mould
6) REAL numbers of soles produces for each article
7) Real number of soles produced for each shift.

All the data are saved in a “ACCESS” file (or “EXCEL” file) so that they be
easily used for other purposes.
It is showed a graph in which it is recorded the speed of the rotary table
during the 24 hours. This graph prevents that during the night the rotary
table can be stopped for a certain time (for a rest) and then accelerated in
order to achieve the expected production.
From this graph you can read if and when the rotary table has been
stopped (for example for cleaning the nozzle).

It is possible to connect all the PC in Ethernet Lan so that from the office
they can “see” ON-LINE the REAL number of soles produced for each article.
If the planning office can supply a file in which there is written the list
of the moulds that are supposed to be changed, it is possible to show
directly on the PC at factory floor when is the proper moment for
substituting the mould, (informing the operator 5 rounds before).
CENTRALIZED SYSTEM
It is
possible to have a centralized PC which is placed in laboratory (or in the
office) in which all the data can be programmed BEFORE the moulds enters in
production. This PC has its own antenna. All the production data are
automatically transmitted to all PC at factory floor. In this way the mould
is “already” programmed also the first time it enters in production,
reducing waste of time and possibility of making mistake.
MORE PRECISELY:
The transponder DOES NOT contain ANY information regarding the mould.The transponder has only one code: an exclusive hexadecimal number. No other
transponder can have the same code.
(It is like the plate of your car).
For example:
Transponder
Code
0100A1B8F1
0100A1C02F
0100A1D960
0100A1DA4F
0100A1ED7D
...................
ALL INFORMATIONS ARE "INSIDE THE PC".
It
the software that associates the code of each transponder to all the
information you want.
In
this way there is no necessity of writing "inside" the transponder and the
trasponder can be a "read only" device (which is more reliable and is “for
ever”).
Our program is written using Microsoft VISUAL BASIC software.
All data are stored using Microsoft ACCESS software.
A
typical record of Microsoft ACCESS could be the following:
Code of
trasponder 0100A1B8F1 0100A1C02F
0100A1D960
Article 3841
4425 6784
Size 39 40
44
Left/Right L
Demoulding
Robot Data 33
..... .....
Release Robot Data 11
Number of Colour
tank 2
...... ........
Casting start position Material 1 20%
Casting end position Material 1 75%
Pouring weight at the starting point
Material 1 40
Total weight to be casted
Material 1 175
Pouring Head Speed
Material 1 80%
gram/sec
Material 1 90
Mixer RPM Material 1 70%
Mould SLOPE Material 1 15%
Casting start position Material 2 25%
Casting end position Material 2 80%
Pouring weight at the starting point
Material 1 45
Total weight to be casted
Material 2 180
Pouring Head Speed
Material 2 85%
gram/sec Material 2 95
Mixer RPM Material 2 75%
Mould SLOPE aterial 2 23%
..........
The above mentioned data can be associated to the transponder in a
"permanent" way. We will call them "Permanent Data" . (We can imagine that
they "travel together with the transponder"). Obviously the value of each
"permanent data" can be modified.
There are some data that depend on each specific order. We can call them
"Dynamic Data" (depending from the order).They are:
Quantity of soles to be produced
Number of colour tank
Material
AUTEC software can know the "Dynamic Data" only if it is created
an INTERFACE FILE (usually a TXT file) between our software and your ERP
software for production planning and control. In this text file, the list of
mould changing planning must be listed, for each rotary table and for each
station.When a mould is substituted (for ex. rotary table 3 station number 12) and
enters a new mould, the antenna reads the new code (for example: 0100A1B8F1)
and sends the code to the AUTEC PC. In every moment the PC knows which the
station in front of the antenna is. So the PC recognizes that in station
number 12 there is a new mould (and knows its article and size).
The AUTEC software searches in Microsoft ACCESS database the
“Permanent Data" of Demoulding Robot and Releasing agent Robot. These data
are immediately transmitted to the robots.
The rotary table data can not be programmed immediately because the
following data are missing: Colour and Material.
The Autec software searches in INTERFACE FILE which is the next mould that
must be substituted in rotary table 3 station number 12.
It
reads for that particular rotary table (3) and for that particular station
(12) the following data:
Quantity of soles to be produced
Number of Colour tank
Material
The AUTEC software CHECKS that new mould that enters the production is
exactly the article and size planned by your ERP software. If that does not
happen, a warning will be displayed for the operator.
Suppose that Number of Colour tank is: 3 and Material is: Material 1.
AUTEC software searches in the "Permanent Data" all the information
connected to: Material 1. (Casting start position, Casting end position,
etc.)
AUTEC software has now ALL the necessary INFORMATIONS regarding the
rotary table and transmit them to the rotary table.
In
this way you can program:
Casting machine
Robot for demoulding soles
Robot for applying releasing agent
Question:
Can the operator that works at the rotary table change the
data in the planning office?
Answer:
Absolutely NO. The operator can access only certain area files protected by
password. In any case he will never access the office area. (There is an
INTERFACE FILE between the 2 areas).
Question:
Suppose that for a particular mould is expected a production
of 200 pieces.
After 150 rounds, because of an emergency, the mould is
substituted with the mould related to emergency. After the emergency is
finished, the original mould comes back.
How does the AUTEC software react?
If
an urgent order enters that it is not the planned (and is not present in the
INTERFACE FILE), the AUTEC software does not know anything about Colour and
Material.
The AUTEC software PRESUMES that Colour and Material remain the same as
before. (We presume that if there is an urgent order, you place the mould in
a rotary table where the Colour and Material is already present).
At
this point AUTEC software has ALL the necessary information and transmits
them to the rotary table.
When the urgent order is completed, AUTEC software recognizes the is
entering once again the mould whose order was not completed and starts
counting the soles from the point it was interrupted.
Question:
Suppose that for a particular station (For ex. 34) is
expected a production of 300 pieces.
While producing we realize that we have 20 rejects. How can I
act with AUTEC software?
Answer:
It
is possible to change in AUTEC PC the number of soles to be produced(
updating from 300 to 320).
After 315 rounds a warning will appear in PC display: "Attention after 5
round you have to substitute the mould in station number 34 with mould....
(Article and size)."
After 316 rounds a warning will appear in PC display: "Attention after 4
round you have to substitute the mould in station number 34 with mould....
(Article and size)."
...........
...........
After 320 rounds a warning will appear in PC display: "Attention now is the
right moment for substituting the mould in station number 34 with mould....
(Article and size)."
Question:
Once the orders that have been introduced in the planning
software ,Have I to digitize one more time in AUTEC software?
Answer:
NO. You will keep on working with your ERP software for production planning
and control.
An
INTERFACE FILE must be created and it will not be necessary to double entry
of orders.
Question:
Is there a graph that shows the “Speed” of the rotary table
during the 24 hours? How does it work?
Answer:
YES. The graph that records the "speed" of rotary table works in this way:
The system calculates the time in seconds that station number 1 takes for
passing in front of the antenna.
This value is continuously updated in a register.
The PC reads this value all day long and shows it on a graph.
The X axis represent the 24 hours of the day.
The Y axis represents the value read in the register (the "speed" of rotary
table expressed in seconds).
If
the rotary table should turn always at the same "speed" (for example: 200
seconds), we would obtain a straight line parallel to X axis (at the Y value
of 200).
Imagine that at 4 o'clock the rotary table was stopped for 1200 seconds (20
minutes).
In
the graph at X value of 4, you would notice a peak of 1200 seconds.
In
summary, in this graph you can read WHEN the rotary table stopped and HOW
LONG it stopped.
Question:
The slope of mould carrier is a very important data. Can this
data be integrated in AUTEC software?
Answer:
YES. We have a manipulator for automatic detection of mould carrier slope.
The idea is the following: If a mould has worked for a long time without
producing rejects, why should I change the slope the next time it enters in
production?
If
I change the slope, maybe I really make rejects.
The most important part of this device is a slide pneumatically moved that
touches the mould-carrier with a little regulated pressure. This slide moves
a position transducer. In the moment in which the slide touches the
mould-carrier a measure is detected and stored. This measure is related to
the mould-carrier tilting. The operation is repeated every time the rotary
table makes one index.
http://www.autecautomation.com/Video/sens_altezza.zip
This manipulator has several purposes:
-
Automatically
adjust the Demoulding robot
-
Automatically
adjust the Releasing Agent robot
-
Automatically
adjust the Brush robot
-
Automatically
WARNS the operator if the slope is correct or not.
This last function is completely integrated with the automatic mould
identification system.
The software stores the slope at which the mould worked during the last time
the mould was in production
When the same mould comes back in production, the system checks if the mould
slope is the same as it was.
(obviously within a certain range: usually 7mm).
If
the slope is out of expected range, the demoulding robot and brush robot
do not work, the AUTEC software warns about the situation and suggest of
how many millimetre the operator is supposed to correct.
At
this point there are 2 possibilities:
-
The operator
corrects the slope so that it enters within the expected range. The
demoulding robot and the brush robot start working.
-
Because of
production problems (maybe in order to eliminate some air bubbles), the
operator really needs to change the slope (compared with the recorded
one). So he confirms that he wants this new slope. The system records
the date and the time at which the slope modification was done: in this
way the operator is "responsible" for changing the original slope. The
system automatically calculates the new trajectory for demoulding robot
and for brush robot and the two robots start working.
Question:
Is it possible to program the data of a mould before it
enters into production?
Answer:
YES. AUTEC has developed a STATION
FOR DETECTING THE QUOTES OF THE MOULD
http://www.autecautomation.com/Video/Tastatore.zip
The aim of this station is the
following: to be able to detect all the geometrical data of the mould before
it runs in production and transmit these data to all robots.
In particular are automatically
programmed:
·
The data of robot for extracting soles
·
The data of the trajectory that the brush has to follow
This station consists of a plane
where the mould is fixed in a referred way. The terminal part of the probe
is moved by the operator in the point whose quotes we want to detect. A
button is pushed in order to confirm and the 3 quotes are recorded in the
memory of PC.
This procedure is repeated for all
points that we want to detect. The data are then elaborated by PC. This
operation must be executed before the mould enters in production.
Question:
How is possible to store the data of the mould before in
enters into production, if we don’t know the slope of the mould carrier that
will be set?
Answer:
We would like to point out that the
data are detected while the mould is over the plane of this station in
HORIZONTAL position.
In relation with the tilting of the
mould carrier in production, automatically detected by tilting sensor, the
new paths that the robot has to follow are automatically calculated (for the
extracting robot, the robot for applying the releasing agent/or brush
robot).
All these operations are
automatically performed without any intervention from the operator that in
this way is free of changing the tilting of the mould whenever he wants.
This station is composed of:
1.
Basement
The basement is made of aluminium
profile. This basement has a horizontal plane over which the operator has
to lay the mould. This basement also holds the manipulator that detects the
tilting of the mould.
2.
Device for detecting the 3 quotes.
Device with 3 slides disposed in
perpendicular way according to the 3 axis X, Y, Z. 3 potentiometers are
rigidly connected with these slides and are interfaced with an analog to
digital converter board. The strokes of each axis are: axis X=350 mm; axis
Y=150 mm; axis Z = 150 mm.
This station is very important if you
are producing soles with "compact islands". In this case you save time in
programming the pouring head.
|