Overview
Extrusor de Polipropileno (Process ID: 1) is the starting point of the production chain. It transforms virgin polypropylene resin and additives into rafia tape—the fundamental material for woven polypropileno bags. This continuous extrusion process operates 24/7 with minimal downtime.Process Characteristics
- Process Type: Continuous production
- Production Unit: kg (kilograms)
- Product: Polypropylene rafia tape on bobbins
- Machines: 1 extruder (EXTPP)
- Order Pattern:
1\d{6}(e.g., 1000056) - Production Target: 1,000 kg per shift
- Chain Position: Start of chain (esInicioCadena: true)
What This Process Does
The Extrusor PP process:- Receives: PP resin pellets, masterbatch colorants, UV stabilizers, antiblock agents
- Transforms: Resin pellets → Technical tape on bobbins
- Delivers: Weighed and labeled tape bobbins for Telares
- Method: Flat-die extrusion, water quenching, stretching, and winding
Production Flow
Upstream Dependencies
None—this is the first process in the chain. Raw materials are purchased externally:- Polypropylene resin (virgin)
- Recycled material (pelet)
- Masterbatch colorants
- UV stabilizers
- Antiblock/antifibrillation agents
Downstream Consumers
Extruded tape feeds into:- Telares (Process 2): Primary consumer for all tape production
Production Tracking Method
Accumulated Counter Method (extrusorPP.service.js:42-55):
Data Structures
Key Tables
registros_trabajo
calidad_muestras
Quality samples (3 sets per shift):Lot Generation
Automatic Lot per Order+Shift (extrusorPP.service.js:126):
{codigo_orden}-{correlativo}
Example: 1000056-003 (Order 1000056, 3rd lot)
Lot Rules (ExtrusorPPContract.js:182-203):
Quality Parameters
Critical Parameters
1. Denier
- Unit: g/9000m (weight per 9000 meters)
- Range: 790-820 g/9000m
- Nominal: 805 g/9000m
- Critical: YES
- Sampling: 3 samples per shift (shift start, midpoint, 2 hours before close)
- Method: Average of 20 tapes × 50m × 180
- Impact: Directly affects fabric weight and strength
2. Resistance (resistencia)
- Unit: kg (breaking strength)
- Range: 4.0-5.0 kg
- Nominal: 4.5 kg
- Critical: YES
- Sampling: 3 samples per shift
- Method: Average of 20 tapes
- Impact: Determines bag load capacity
3. Elongation (elongación)
- Unit: %
- Range: 14-20%
- Nominal: 17%
- Critical: No
- Sampling: 3 samples per shift
- Method: Average of 20 tapes
4. Tape Width (ancho_cinta)
- Unit: mm
- Range: 2.9-3.1 mm
- Nominal: 3.0 mm
- Critical: No
- Sampling: 3 samples per shift
- Method: Average of 20 tapes
5. Tenacity (tenacidad) — CALCULATED
- Unit: gf/den (gram-force per denier)
- Range: 4.5-5.5 gf/den
- Nominal: 5.0 gf/den
- Critical: No
- Formula:
(resistencia × 1000) / denier - Auto-calculated: System computes from resistance and denier
extrusorPP.service.js:92-109):
Sampling Frequency (ExtrusorPPContract.js:156-175)
Business Logic
Raw Material Formula Validation (extrusorPP.service.js:58-63)
Material Options (ExtrusorPPContract.js:146-154)
- 85% virgin PP resin
- 10% recycled material (pelet)
- 3% UV stabilizer
- 2% masterbatch colorant
State Calculation (extrusorPP.service.js:129-142)
API Endpoints
GET /api/extrusorpp/detalle/:bitacoraId
Returns extruder status for a shift:
Response:
extrusorPP.service.js:158-179
POST /api/extrusorpp/guardar
Saves shift extruder data:
Request Body:
extrusorPP.service.js:66-156):
- Validate order exists and belongs to Process 1
- Calculate production from counter difference
- Validate raw material formula sums to 100%
- Get/create
linea_ejecucion - Save
registros_trabajowith operational params - For each sample:
- Calculate tenacity from resistance and denier
- Save 5 quality parameters (including calculated tenacidad)
- Generate or retrieve lot for order+shift
- Calculate process state (3 sample sets required)
- Update
bitacora_maquina_status
extrusorPP.service.js:13-156Permission Required:
MANAGE_PRODUCTION
Machine Status States
Calculated in:extrusorPP.service.js:129-142
- Sin datos: No samples and no production
- Parcial: Some samples or production recorded
- Completo: At least 3 complete sample sets (15 measurements)
- Con desviación: Complete but quality parameters out of range
Traceability
Lot Flow (Start of Chain)
Raw Material Tracking
Each shift records:- Material type (resin, colorant, UV, etc.)
- Brand
- Lot number
- Percentage in formula
- Root cause analysis of quality issues
- Supplier performance tracking
- Formula optimization
Operational Rules
Personnel Requirements (ExtrusorPPContract.js:46-50)
Stop Restrictions (ExtrusorPPContract.js:16-21)
Downtime Categories (ExtrusorPPContract.js:40-45)
- Operational: Bobbin changes, die cleaning, denier adjustment, material loading
- Mechanical: Main motor failure, belt breakage, heating element failure, winder failure
- Quality: Denier out of range, low resistance, irregular width
- External: Electrical failure, personnel shortage, raw material shortage
Impact of Variability (ExtrusorPPContract.js:51-54)
Process Parameters
Temperature Zones
14 zones (ExtrusorPPContract.js:117-130):
temp_zona_1throughtemp_zona_12: Barrel zonestemp_pila: Stack temperaturetemp_horno: Oven temperature
Stretching Ratios
4 ratios (ExtrusorPPContract.js:131-134):
ratio_top_roller: Top roller draw ratioratio_holding: Holding ratioratio_annealing: Annealing ratioratio_stretching: Main stretching ratio (typically 5-6x)
- Tape orientation
- Molecular alignment
- Final mechanical properties
Related Processes
- Downstream: Telares (Process 2)
- Related: Production Orders, Lot Management