After
curing, the electrodes must be wrapped in isolating envelopes before
their terminals are connected to each other to form electrode groups.
We will start modeling this production step with adding the necessary
elements to the layout.
To
draw a circular turn, press the left mouse button at the conveyor's
next turning point, move the mouse with the left mouse button being
pressed until you get the segment of the required shape. Release the
mouse button when finished adjusting the form of the conveyor segment:
Finish drawing the line by placing the double click at the ending point.
a.
Material item type:
Electrode,
b.
Z:
20
c.
Width:
0.5 meters.
When you finish, the conveyor should look like this:
a. Set the station's
Length
to
0.5 meter.
b. Set the
Process time
to
1 second.
c. Don't change the default value of
Quantity:
1.
d. In the
Loading
parameter select the
Simultaneous with unloading
option.
a.
wrappedElectrodeBuffer
- a temporary storage location for wrapped electrodes before they are collected into blocks.
Width:
25
and
Height:
20.
b.
assembleArea
- an area where the blocks are assembled.
Width:
15
and
Height:
20.
c.
assembledBlocksBuffer
- a temporary storage location for assembled blocks of electrodes.
Width:
20
and
Height:
20.
Make
sure the dimensions and placement of these nodes exactly correspond to
the image above and the instructions give here, since the nodes must
fit the 3D animation object which we will add during the next step.
a.
Visible:
no
b.
Location layout:
Arranged
c.
Z:
20
Add the 3D animation
Add the wrapping logic to the flowchart
Before being wrapped in the envelopes, the electrodes must be removed from the batches.
a. In the
Source conveyor
parameter select the
wrappingConveyor.
b. In the
Target conveyor
parameter select the
wrappingConveyor.
d. Select the
Leave conveyor on exit
check box.
First of all, we need a new material item type to represent the assembled electrode groups.
Create a new material item type
To describe the assembly process in the flowchart diagram, we will use the Assembler block.
Add the groups assembly logic
a. The number of incoming agents needed to assemble a single new agent in the
Quantity 1:
15.
b. The
Quantity 2:
0.
c. The
New agent:
BatteryBlock.
d. Time needed to create a single block of electrodes in the
Delay time:
5 minutes.
e. The
Output buffer capacity:
1.
f. The
Location of assembled agent:
Network/GIS node.
g. The
Node:
assembledBlocksBuffer.
h. The area where the assembly process takes place in the
Agent location (delay):
assembleArea.
If you run the model now, AnyLogic will warn you that the agents pass through the assembler block without delay, since you haven't specified the resources that are required to perform the assembly.
Add the resources
Reference model:
Lead Acid Battery Production - Phase 3
Phase 2. Modeling the free space transporters