mirror of
https://github.com/marcogll/molding_assesment.git
synced 2026-03-15 10:25:02 +00:00
Update assessments, scripts, and documentation
- Updated JSON assessment files for all levels - Modified formbricks_assistant.py script - Updated markdown assessment documents - Added comprehensive Form_requirements.md documentation - Updated tasks.md with current status
This commit is contained in:
33
.gitignore
vendored
Normal file
33
.gitignore
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
# Environment variables
|
||||
.env
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# Python
|
||||
__pycache__/
|
||||
*.pyc
|
||||
*.pyo
|
||||
*.pyd
|
||||
.Python
|
||||
*.so
|
||||
.coverage
|
||||
.pytest_cache/
|
||||
.ruff_cache/
|
||||
|
||||
# IDE
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
|
||||
# OS
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
logs/
|
||||
|
||||
# Temporary files
|
||||
*.tmp
|
||||
*.bak
|
||||
@@ -2,3 +2,4 @@ FORMBRICKS_BASEURL=https://feedback.soul23.cloud
|
||||
FORMBRICKS_API_KEY=fbk_re7r3JGIlwrFXUgxXv4-YHbNnvjc3gD9aVm13N2LvzE
|
||||
FORMBRICKS_ENVIRONMENT_ID=cmbjyaka9000fqr01fxyfn8f3
|
||||
|
||||
|
||||
|
||||
491
questions/formbricks/Form_requirements.md
Normal file
491
questions/formbricks/Form_requirements.md
Normal file
@@ -0,0 +1,491 @@
|
||||
# Formbricks Survey Requirements - API v1
|
||||
|
||||
## Overview
|
||||
|
||||
Este documento es la **guía definitiva** para crear encuestas en Formbricks utilizando la API REST para las evaluaciones técnicas de moldeo por inyección. Incluye todos los requisitos de formato, ejemplos completos y solución de problemas comunes.
|
||||
|
||||
## Instalación y Configuración
|
||||
|
||||
- **Idioma**: NO multiidioma. Todos los contenidos se proporcionan en español únicamente.
|
||||
- **Versión API**: v1 (compatible con Formbricks actual)
|
||||
- **Formato Requerido**: Todos los campos de texto DEBEN usar formato objeto `{"default": "texto"}`, no strings directos.
|
||||
|
||||
## Variables de Entorno Requeridas
|
||||
|
||||
```env
|
||||
FORMBRICKS_BASEURL=https://app.formbricks.com
|
||||
FORMBRICKS_API_KEY=tu-api-key
|
||||
FORMBRICKS_ENVIRONMENT_ID=tu-environment-id
|
||||
```
|
||||
|
||||
## API Endpoints
|
||||
|
||||
### Crear Encuesta (Create Survey)
|
||||
|
||||
```
|
||||
POST https://{baseurl}/api/v1/management/surveys
|
||||
```
|
||||
|
||||
**Headers:**
|
||||
- `Content-Type: application/json`
|
||||
- `x-api-key: <API_KEY>`
|
||||
|
||||
**Respuesta Éxito**: 200 OK con datos de la encuesta creada
|
||||
**Respuesta Error**: 400 Bad Request si campos mal formateados
|
||||
|
||||
### Actualizar Encuesta (Update Survey)
|
||||
|
||||
```
|
||||
PUT https://{baseurl}/api/v1/management/surveys/{surveyId}
|
||||
```
|
||||
|
||||
**Headers:**
|
||||
- `Content-Type: application/json`
|
||||
- `x-api-key: <API_KEY>`
|
||||
|
||||
### Obtener Encuesta (Get Survey)
|
||||
|
||||
```
|
||||
GET https://{baseurl}/api/v1/management/surveys/{surveyId}
|
||||
```
|
||||
|
||||
**Headers:**
|
||||
- `x-api-key: <API_KEY>`
|
||||
|
||||
## Estructura del Payload
|
||||
|
||||
### Campos Principales
|
||||
|
||||
| Campo | Tipo | Requerido | Descripción |
|
||||
|-------|------|-----------|-------------|
|
||||
| `environmentId` | string | Sí | ID del entorno de Formbricks |
|
||||
| `name` | string | Sí | Nombre de la encuesta |
|
||||
| `status` | enum | Sí | `draft`, `inProgress`, `paused`, `completed` |
|
||||
| `type` | enum | Sí | `link`, `app` |
|
||||
| `displayOption` | enum | No | `displayOnce`, `displayMultiple`, `respondMultiple`, `displaySome` |
|
||||
| `questions` | array | Sí | Array de preguntas (ver formato abajo) |
|
||||
| `welcomeCard` | object | No | Tarjeta de bienvenida (ver formato abajo) |
|
||||
| `endings` | array | No | Pantallas de finalización (ver formato abajo) |
|
||||
| `languages` | array | Sí | Array vacío `[]` (no multiidioma) |
|
||||
|
||||
### ⚠️ REQUISITO CRÍTICO: Formato de Texto
|
||||
|
||||
**TODOS** los campos de texto deben usar el formato objeto, NO strings directos:
|
||||
|
||||
```json
|
||||
// ✅ CORRECTO
|
||||
"headline": {"default": "Texto de la pregunta"}
|
||||
|
||||
// ❌ INCORRECTO
|
||||
"headline": "Texto de la pregunta"
|
||||
```
|
||||
|
||||
Campos afectados: `headline`, `subheader`, `buttonLabel`, `backButtonLabel`, `placeholder`, `label`, `html`
|
||||
|
||||
### Welcome Card
|
||||
|
||||
```json
|
||||
{
|
||||
"welcomeCard": {
|
||||
"enabled": true,
|
||||
"headline": {
|
||||
"default": "Evaluación Técnica de Moldeo"
|
||||
},
|
||||
"html": {
|
||||
"default": "<b>Nivel Básico</b><br>Prueba de conocimientos fundamentales.<br><br>• Preguntas: 51<br>• Tiempo estimado: 45 min"
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"showResponseCount": false,
|
||||
"timeToFinish": false
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
**IMPORTANTE**: TODOS los campos de texto (`headline`, `html`, `buttonLabel`) DEBEN ser objetos con un campo `default`.
|
||||
|
||||
### Ending Card
|
||||
|
||||
```json
|
||||
{
|
||||
"endings": [
|
||||
{
|
||||
"id": "p73t62dgwq0cvmtt6ug0hmfc",
|
||||
"type": "endScreen",
|
||||
"headline": {
|
||||
"default": "¡Gracias!"
|
||||
},
|
||||
"subheader": {
|
||||
"default": "Tu evaluación ha sido enviada correctamente."
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Completar"
|
||||
},
|
||||
"buttonLink": "https://example.com"
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
**Nota**: Los campos `headline`, `subheader`, `buttonLabel` usan formato objeto.
|
||||
|
||||
## Mapeo de Preguntas
|
||||
|
||||
### Estructura General
|
||||
|
||||
Las preguntas del JSON original se mapean a Formbricks. **TODOS los campos de texto requieren formato objeto**.
|
||||
|
||||
| Campo Original | Campo Formbricks | Formato Requerido | Notas |
|
||||
|----------------|------------------|-------------------|--------|
|
||||
| `id` | `id` | string | ID único de la pregunta |
|
||||
| `question` | `headline` | `{"default": "texto"}` | Texto principal de la pregunta |
|
||||
| `description` | `subheader` | `{"default": "texto"}` | Contexto adicional |
|
||||
| `type` | `type` | string | Mapeado a tipos de Formbricks |
|
||||
| `required` | `required` | boolean | Campo obligatorio |
|
||||
| `options` | `choices` | array de objetos | Opciones con `label: {"default": "texto"}` |
|
||||
|
||||
**CRÍTICO**: Los campos `headline`, `subheader`, `buttonLabel`, `backButtonLabel`, `placeholder`, `label` (en choices) DEBEN usar formato objeto.
|
||||
|
||||
### Tipos de Preguntas
|
||||
|
||||
#### 1. Texto Abierto (openText)
|
||||
|
||||
```json
|
||||
{
|
||||
"id": "employee_number",
|
||||
"type": "openText",
|
||||
"inputType": "text",
|
||||
"headline": {
|
||||
"default": "Número de empleado"
|
||||
},
|
||||
"subheader": {
|
||||
"default": ""
|
||||
},
|
||||
"required": true,
|
||||
"placeholder": {
|
||||
"default": "Ingresa tu número de empleado"
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
**Nota**: Todos los campos de texto usan formato objeto.
|
||||
|
||||
#### 2. Selección Múltiple Única (multipleChoiceSingle)
|
||||
|
||||
```json
|
||||
{
|
||||
"id": "mach_1",
|
||||
"type": "multipleChoiceSingle",
|
||||
"headline": {
|
||||
"default": "¿Cuál es el componente que gira para transportar el material?"
|
||||
},
|
||||
"subheader": {
|
||||
"default": "La unidad de plastificación consta de varios elementos clave para procesar el material."
|
||||
},
|
||||
"required": true,
|
||||
"choices": [
|
||||
{
|
||||
"id": "c0",
|
||||
"label": {
|
||||
"default": "El barril reforzado (cilindro)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c1",
|
||||
"label": {
|
||||
"default": "El tornillo (husillo)"
|
||||
}
|
||||
}
|
||||
],
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
},
|
||||
"shuffleOption": "none"
|
||||
}
|
||||
```
|
||||
|
||||
#### 3. Selección Múltiple (multipleChoiceMulti)
|
||||
|
||||
```json
|
||||
{
|
||||
"id": "qual_1",
|
||||
"type": "multipleChoiceMulti",
|
||||
"headline": {
|
||||
"default": "¿Qué defectos pueden ocurrir en el proceso?"
|
||||
},
|
||||
"subheader": {
|
||||
"default": "Selecciona todas las opciones aplicables."
|
||||
},
|
||||
"required": true,
|
||||
"choices": [
|
||||
{
|
||||
"id": "c0",
|
||||
"label": {
|
||||
"default": "Tiro Corto"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c1",
|
||||
"label": {
|
||||
"default": "Rebaba"
|
||||
}
|
||||
}
|
||||
],
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
},
|
||||
"shuffleOption": "none"
|
||||
}
|
||||
```
|
||||
|
||||
## Ejemplo Completo de Payload
|
||||
|
||||
```json
|
||||
{
|
||||
"environmentId": "clygwxsbh01v5aga1sdien2th",
|
||||
"name": "Evaluación Técnica de Moldeo - Nivel Básico",
|
||||
"type": "link",
|
||||
"status": "draft",
|
||||
"displayOption": "displayOnce",
|
||||
"welcomeCard": {
|
||||
"enabled": true,
|
||||
"headline": {
|
||||
"default": "Evaluación Técnica de Moldeo"
|
||||
},
|
||||
"html": "<b>Nivel Básico</b><br>Prueba de conocimientos fundamentales sobre maquinaria, proceso, calidad y seguridad.<br><br>• Preguntas: 51<br>• Tiempo estimado: 45 min",
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"showResponseCount": false,
|
||||
"timeToFinish": false
|
||||
},
|
||||
"questions": [
|
||||
{
|
||||
"id": "employee_number",
|
||||
"type": "openText",
|
||||
"headline": {
|
||||
"default": "Número de empleado"
|
||||
},
|
||||
"subheader": "",
|
||||
"required": true,
|
||||
"inputType": "text",
|
||||
"placeholder": {
|
||||
"default": "Ingresa tu número de empleado"
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "mach_1",
|
||||
"type": "multipleChoiceSingle",
|
||||
"headline": {
|
||||
"default": "En el sistema de plastificación, ¿cuál es el componente que gira para cizallar, fundir y transportar el material hacia adelante?"
|
||||
},
|
||||
"subheader": "La unidad de plastificación consta de varios elementos clave para procesar el material.",
|
||||
"required": true,
|
||||
"choices": [
|
||||
{
|
||||
"id": "c0",
|
||||
"label": {
|
||||
"default": "El barril reforzado (cilindro)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c1",
|
||||
"label": {
|
||||
"default": "El tornillo (husillo)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c2",
|
||||
"label": {
|
||||
"default": "La válvula check (anillo)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c3",
|
||||
"label": {
|
||||
"default": "La banda calefactora cerámica"
|
||||
}
|
||||
}
|
||||
],
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
},
|
||||
"shuffleOption": "none"
|
||||
}
|
||||
],
|
||||
"endings": [
|
||||
{
|
||||
"id": "p73t62dgwq0cvmtt6ug0hmfc",
|
||||
"type": "endScreen",
|
||||
"headline": {
|
||||
"default": "¡Gracias!"
|
||||
},
|
||||
"subheader": {
|
||||
"default": "Tu evaluación ha sido enviada correctamente."
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Completar"
|
||||
},
|
||||
"buttonLink": "https://example.com"
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
## Mapeo de Tipos de Preguntas
|
||||
|
||||
| Tipo Original | Tipo Formbricks | Descripción |
|
||||
|--------------|-----------------|-------------|
|
||||
| N/A (texto abierto) | `openText` | Campo de texto libre |
|
||||
| Opción única | `multipleChoiceSingle` | Una sola respuesta |
|
||||
| Múltiples opciones | `multipleChoiceMulti` | Selección múltiple |
|
||||
|
||||
## Reglas de Validación
|
||||
|
||||
1. **IDs Únicos**: Cada pregunta debe tener un ID único
|
||||
2. **Choices IDs**: Cada opción debe tener un ID único (ej. `c0`, `c1`, `c2`, `c3`)
|
||||
3. **Required**: Las preguntas marcadas como requeridas deben tener `required: true`
|
||||
4. **No Multiidioma**: El campo `languages` debe ser un array vacío `[]`
|
||||
5. **Formato de Objetos CRÍTICO**: TODOS los campos de texto DEBEN usar `{"default": "texto"}`
|
||||
- `headline`, `subheader`, `buttonLabel`, `backButtonLabel`, `placeholder`, `label`, `html`
|
||||
- Error 400 si se usa string directo
|
||||
|
||||
### Conversión Automática
|
||||
|
||||
Usa el script `formbricks_assitant.py` que automáticamente convierte strings a objetos. Los JSON fuente pueden mantener strings para legibilidad, la conversión ocurre en runtime.
|
||||
|
||||
## Campos Opcionales
|
||||
|
||||
### shuffleOption
|
||||
|
||||
Controla si las opciones se muestran en orden aleatorio:
|
||||
- `none`: Orden original
|
||||
- `random`: Orden aleatorio
|
||||
|
||||
### displayLimit
|
||||
|
||||
Número máximo de veces que se puede mostrar la encuesta.
|
||||
|
||||
### delay
|
||||
|
||||
Retraso en segundos antes de mostrar la encuesta.
|
||||
|
||||
## Configuración de Entorno
|
||||
|
||||
Las variables de entorno requeridas están en el archivo `.env`:
|
||||
|
||||
```env
|
||||
FORMBRICKS_BASEURL=https://app.formbricks.com
|
||||
FORMBRICKS_API_KEY=tu-api-key
|
||||
FORMBRICKS_ENVIRONMENT_ID=tu-environment-id
|
||||
```
|
||||
|
||||
## Ejemplo de cURL
|
||||
|
||||
```bash
|
||||
curl --request POST \
|
||||
--url https://app.formbricks.com/api/v1/management/surveys \
|
||||
--header 'Content-Type: application/json' \
|
||||
--header 'x-api-key: YOUR_API_KEY' \
|
||||
--data @survey_payload.json
|
||||
```
|
||||
|
||||
## Estructura de Archivos y Scripts
|
||||
|
||||
### Archivos JSON
|
||||
Los archivos generados para Formbricks tienen esta estructura:
|
||||
|
||||
```
|
||||
formbricks/
|
||||
├── .env # Variables de entorno
|
||||
├── Form_requirements.md # Este documento (guía definitiva)
|
||||
├── assessment_conv.py # Script conversor JSON a Formbricks
|
||||
├── formbricks_assitant.py # Script de creación de encuestas (con conversión automática)
|
||||
├── convert_json.py # Utilidad de conversión de archivos JSON
|
||||
├── funnel_registration_formbricks.json # Nivel 0
|
||||
├── basic_v2_formbricks.json # Nivel 1 (57 preguntas)
|
||||
├── medium_v2_formbricks.json # Nivel 2 (60 preguntas)
|
||||
└── advanced_v2_formbricks.json # Nivel 3 (43 preguntas)
|
||||
```
|
||||
|
||||
### Scripts Disponibles
|
||||
|
||||
#### `formbricks_assitant.py` (Principal)
|
||||
Crea encuestas en Formbricks con conversión automática de formato:
|
||||
```bash
|
||||
cd /home/marco/Work/Carol/questions/formbricks
|
||||
python3 formbricks_assitant.py
|
||||
```
|
||||
|
||||
#### `assessment_conv.py` (Conversor)
|
||||
Convierte archivos JSON originales a Formbricks:
|
||||
```bash
|
||||
cd /home/marco/Work/Carol/questions
|
||||
python3 assessment_conv.py
|
||||
```
|
||||
|
||||
#### `convert_json.py` (Utilidad)
|
||||
Convierte archivos JSON existentes al formato API-compliant:
|
||||
```bash
|
||||
cd /home/marco/Work/Carol
|
||||
python3 questions/formbricks/convert_json.py
|
||||
```
|
||||
|
||||
## Referencias
|
||||
|
||||
- [Documentación API REST de Formbricks](https://formbricks.com/docs/api-reference/rest-api)
|
||||
- [API Reference - Survey](https://formbricks.com/docs/api-reference/management-api--survey/)
|
||||
|
||||
## Errores Comunes de la API
|
||||
|
||||
### Error 400: "Fields are missing or incorrectly formatted"
|
||||
|
||||
Este error ocurre cuando los campos de texto no tienen el formato correcto de objeto.
|
||||
|
||||
**Causa común**: Usar string directo en lugar de objeto para cualquier campo de texto.
|
||||
|
||||
**Incorrecto**:
|
||||
```json
|
||||
{
|
||||
"headline": "Evaluación Técnica",
|
||||
"buttonLabel": "Siguiente"
|
||||
}
|
||||
```
|
||||
|
||||
**Correcto**:
|
||||
```json
|
||||
{
|
||||
"headline": {"default": "Evaluación Técnica"},
|
||||
"buttonLabel": {"default": "Siguiente"}
|
||||
}
|
||||
```
|
||||
|
||||
### Errores típicos de validación:
|
||||
- `welcomeCard.headline: Expected object, received string`
|
||||
- `questions[0].headline: Expected object, received string`
|
||||
- `questions[0].choices[0].label: Expected object, received string`
|
||||
|
||||
### Solución
|
||||
Ejecuta el script `formbricks_assitant.py` - maneja automáticamente la conversión de formato.
|
||||
34
questions/formbricks/README.md
Normal file
34
questions/formbricks/README.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# Formbricks Survey Integration
|
||||
|
||||
This directory contains scripts and data for creating technical assessment surveys in Formbricks.
|
||||
|
||||
## Files
|
||||
|
||||
### Scripts
|
||||
- `formbricks_assitant.py` - Main script for creating surveys via Formbricks API
|
||||
- `assessment_conv.py` - Script for converting original JSON assessments to Formbricks format
|
||||
|
||||
### Data Files
|
||||
- `basic_v2_formbricks.json` - Basic level assessment (57 questions)
|
||||
- `medium_v2_formbricks.json` - Medium level assessment (60 questions)
|
||||
- `advanced_v2_formbricks.json` - Advanced level assessment (43 questions)
|
||||
- `funnel_registration_formbricks.json` - Registration funnel
|
||||
|
||||
### Documentation
|
||||
- `Form_requirements.md` - Complete API documentation and requirements
|
||||
- `.env` - Environment variables (API keys, etc.)
|
||||
|
||||
### Archive
|
||||
- `archive/` - Contains previous versions of JSON files
|
||||
|
||||
## Usage
|
||||
|
||||
```bash
|
||||
# Create a survey
|
||||
python3 formbricks_assitant.py
|
||||
|
||||
# Convert assessments
|
||||
python3 assessment_conv.py
|
||||
```
|
||||
|
||||
See `Form_requirements.md` for detailed documentation.
|
||||
File diff suppressed because it is too large
Load Diff
1592
questions/formbricks/archive/advanced_v2_formbricks.json.old
Normal file
1592
questions/formbricks/archive/advanced_v2_formbricks.json.old
Normal file
File diff suppressed because it is too large
Load Diff
1384
questions/formbricks/archive/basic_v2_formbricks.json.old
Normal file
1384
questions/formbricks/archive/basic_v2_formbricks.json.old
Normal file
File diff suppressed because it is too large
Load Diff
2204
questions/formbricks/archive/medium_v2_formbricks.json.old
Normal file
2204
questions/formbricks/archive/medium_v2_formbricks.json.old
Normal file
File diff suppressed because it is too large
Load Diff
203
questions/formbricks/assessment_conv.py
Normal file
203
questions/formbricks/assessment_conv.py
Normal file
@@ -0,0 +1,203 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Conversor de JSON a Formbricks
|
||||
Convierte archivos de preguntas JSON originales al formato Formbricks API
|
||||
"""
|
||||
|
||||
import json
|
||||
import os
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
def calculate_time_estimated(num_questions):
|
||||
"""Calcula el tiempo estimado basado en el numero de preguntas"""
|
||||
# Aproximadamente 45-60 segundos por pregunta
|
||||
minutes = (num_questions * 45) // 60
|
||||
return max(minutes, 1)
|
||||
|
||||
|
||||
def create_welcome_card(level_name, num_questions):
|
||||
"""Crea el welcomeCard para Formbricks"""
|
||||
level_descriptions = {
|
||||
"Basico": "Prueba de conocimientos fundamentales sobre maquinaria, proceso, calidad y seguridad.",
|
||||
"Intermedio": "Evaluacion de diagnostico de fallas, parametros de proceso y eficiencia operativa.",
|
||||
"Avanzado": "Prueba para Ingenieros y Tecnicos Sr. enfocada en optimizacion, reologia, defectos complejos y diseno de moldes.",
|
||||
}
|
||||
|
||||
time_estimated = calculate_time_estimated(num_questions)
|
||||
|
||||
return {
|
||||
"enabled": True,
|
||||
"headline": {"default": "Evaluacion Tecnica de Moldeo"},
|
||||
"html": f"<b>Nivel {level_name}</b><br>{level_descriptions.get(level_name, '')}<br><br>• Preguntas: {num_questions}<br>• Tiempo estimado: {time_estimated} min",
|
||||
"showResponseCount": False,
|
||||
"timeToFinish": False,
|
||||
"buttonLabel": {"default": "Siguiente"},
|
||||
}
|
||||
|
||||
time_estimated = calculate_time_estimated(num_questions)
|
||||
|
||||
return {
|
||||
"enabled": True,
|
||||
"headline": "Evaluacion Tecnica de Moldeo",
|
||||
"html": f"<b>Nivel {level_name}</b><br>{level_descriptions.get(level_name, '')}<br><br>• Preguntas: {num_questions}<br>• Tiempo estimado: {time_estimated} min",
|
||||
"showResponseCount": False,
|
||||
"timeToFinish": False,
|
||||
"buttonLabel": "Siguiente",
|
||||
}
|
||||
|
||||
time_estimated = calculate_time_estimated(num_questions)
|
||||
|
||||
return {
|
||||
"enabled": True,
|
||||
"headline": "Evaluación Técnica de Moldeo",
|
||||
"html": f"<b>Nivel {level_name}</b><br>{level_descriptions.get(level_name, '')}<br><br>• Preguntas: {num_questions}<br>• Tiempo estimado: {time_estimated} min",
|
||||
"showResponseCount": False,
|
||||
"timeToFinish": False,
|
||||
"buttonLabel": "Siguiente",
|
||||
}
|
||||
|
||||
|
||||
def convert_question(original_q):
|
||||
"""Convierte una pregunta original al formato Formbricks"""
|
||||
# Obtener description y manejar si es None o vacío
|
||||
description = original_q.get("description", "")
|
||||
if description is None:
|
||||
description = ""
|
||||
|
||||
fb_question = {
|
||||
"id": original_q["id"],
|
||||
"type": "multipleChoiceSingle",
|
||||
"headline": {"default": original_q["question"]},
|
||||
"subheader": description,
|
||||
"required": True,
|
||||
"buttonLabel": {"default": "Siguiente"},
|
||||
"backButtonLabel": {"default": "Anterior"},
|
||||
"shuffleOption": "none",
|
||||
"choices": [],
|
||||
}
|
||||
|
||||
# Convertir opciones
|
||||
for idx, option in enumerate(original_q.get("options", [])):
|
||||
fb_question["choices"].append({"id": f"c{idx}", "label": {"default": option}})
|
||||
|
||||
return fb_question
|
||||
|
||||
|
||||
def create_ending():
|
||||
"""Crea el ending screen"""
|
||||
return {
|
||||
"id": "end_screen",
|
||||
"type": "endScreen",
|
||||
"headline": {"default": "Evaluación Completada"},
|
||||
"subheader": {
|
||||
"default": "Tus respuestas han sido enviadas exitosamente. El departamento de entrenamiento revisará tus resultados."
|
||||
},
|
||||
"buttonLabel": {"default": "Finalizar"},
|
||||
}
|
||||
|
||||
|
||||
def convert_json_to_formbricks(input_file, output_file, level_name):
|
||||
"""Convierte un archivo JSON original a Formbricks"""
|
||||
|
||||
# Leer archivo original
|
||||
with open(input_file, "r", encoding="utf-8") as f:
|
||||
original_data = json.load(f)
|
||||
|
||||
questions = (
|
||||
original_data
|
||||
if isinstance(original_data, list)
|
||||
else original_data.get("questions", [])
|
||||
)
|
||||
num_questions = len(questions)
|
||||
|
||||
# Crear estructura Formbricks
|
||||
formbricks_data = {
|
||||
"name": f"Evaluación Técnica de Moldeo - Nivel {level_name}",
|
||||
"type": "link",
|
||||
"status": "draft",
|
||||
"displayOption": "displayOnce",
|
||||
"welcomeCard": create_welcome_card(level_name, num_questions),
|
||||
"questions": [],
|
||||
}
|
||||
|
||||
# Agregar pregunta de número de empleado al inicio
|
||||
formbricks_data["questions"].append(
|
||||
{
|
||||
"id": "employee_number",
|
||||
"type": "openText",
|
||||
"headline": {"default": "Número de empleado"},
|
||||
"subheader": "",
|
||||
"required": True,
|
||||
"inputType": "text",
|
||||
"placeholder": {"default": "Ingresa tu número de empleado"},
|
||||
"buttonLabel": {"default": "Siguiente"},
|
||||
"backButtonLabel": {"default": "Anterior"},
|
||||
}
|
||||
)
|
||||
|
||||
# Convertir y agregar preguntas
|
||||
for question in questions:
|
||||
fb_question = convert_question(question)
|
||||
formbricks_data["questions"].append(fb_question)
|
||||
|
||||
# Agregar ending
|
||||
formbricks_data["endings"] = [create_ending()]
|
||||
|
||||
# Escribir archivo Formbricks
|
||||
with open(output_file, "w", encoding="utf-8") as f:
|
||||
json.dump(formbricks_data, f, ensure_ascii=False, indent=2)
|
||||
|
||||
print(f"✓ {output_file.name} creado exitosamente ({num_questions} preguntas)")
|
||||
|
||||
|
||||
def main():
|
||||
"""Función principal"""
|
||||
# Definir rutas
|
||||
base_dir = Path(__file__).parent
|
||||
json_dir = base_dir / "json"
|
||||
formbricks_dir = base_dir / "formbricks"
|
||||
|
||||
# Definir archivos a convertir
|
||||
conversions = [
|
||||
{
|
||||
"input": json_dir / "basic_v2.json",
|
||||
"output": formbricks_dir / "basic_v2_formbricks.json",
|
||||
"level": "Básico",
|
||||
},
|
||||
{
|
||||
"input": json_dir / "medium_v2.json",
|
||||
"output": formbricks_dir / "medium_v2_formbricks.json",
|
||||
"level": "Intermedio",
|
||||
},
|
||||
{
|
||||
"input": json_dir / "advanced_v2.json",
|
||||
"output": formbricks_dir / "advanced_v2_formbricks.json",
|
||||
"level": "Avanzado",
|
||||
},
|
||||
]
|
||||
|
||||
print("=" * 60)
|
||||
print("Conversor de JSON a Formbricks")
|
||||
print("=" * 60)
|
||||
print()
|
||||
|
||||
# Procesar cada archivo
|
||||
for conversion in conversions:
|
||||
if conversion["input"].exists():
|
||||
print(f"Procesando: {conversion['input'].name}")
|
||||
convert_json_to_formbricks(
|
||||
conversion["input"], conversion["output"], conversion["level"]
|
||||
)
|
||||
print()
|
||||
else:
|
||||
print(f"✗ Archivo no encontrado: {conversion['input']}")
|
||||
print()
|
||||
|
||||
print("=" * 60)
|
||||
print("Conversión completada!")
|
||||
print("=" * 60)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,6 @@
|
||||
import os
|
||||
import json
|
||||
import uuid
|
||||
import requests
|
||||
from rich.console import Console
|
||||
from rich.prompt import Prompt
|
||||
@@ -37,58 +38,58 @@ if not all([BASEURL, API_KEY, ENV_ID]):
|
||||
raise RuntimeError("Variables de entorno incompletas")
|
||||
|
||||
LEVEL_FILE_MAP = {
|
||||
"0": "funnel_registration_formbricks.json",
|
||||
"1": "basic_v2_formbricks.json",
|
||||
"2": "medium_v2_formbricks.json",
|
||||
"3": "advanced_v2_formbricks.json",
|
||||
}
|
||||
|
||||
def parse_survey(raw_items):
|
||||
|
||||
def convert_to_object_format(data):
|
||||
"""Recursively convert string text fields to object format required by Formbricks API"""
|
||||
if isinstance(data, dict):
|
||||
for key, value in data.items():
|
||||
if key in [
|
||||
"headline",
|
||||
"subheader",
|
||||
"buttonLabel",
|
||||
"backButtonLabel",
|
||||
"placeholder",
|
||||
"label",
|
||||
"html",
|
||||
] and isinstance(value, str):
|
||||
data[key] = {"default": value}
|
||||
elif key == "choices" and isinstance(value, list):
|
||||
for choice in value:
|
||||
if (
|
||||
isinstance(choice, dict)
|
||||
and "label" in choice
|
||||
and isinstance(choice["label"], str)
|
||||
):
|
||||
choice["label"] = {"default": choice["label"]}
|
||||
else:
|
||||
convert_to_object_format(value)
|
||||
elif isinstance(data, list):
|
||||
for item in data:
|
||||
convert_to_object_format(item)
|
||||
|
||||
|
||||
def parse_questions(raw_items):
|
||||
questions = []
|
||||
welcome_card = None
|
||||
ending = None
|
||||
|
||||
for i, item in enumerate(raw_items):
|
||||
t = item.get("type")
|
||||
|
||||
if t == "welcome":
|
||||
welcome_card = {
|
||||
"enabled": True,
|
||||
"headline": item.get("headline"),
|
||||
"html": item.get("html"),
|
||||
"showResponseCount": False,
|
||||
"timeToFinish": False,
|
||||
}
|
||||
|
||||
elif t == "thankYou":
|
||||
ending = {
|
||||
"id": item.get("id", "end_default"),
|
||||
"type": "endScreen",
|
||||
"headline": item.get("headline"),
|
||||
"subheader": item.get("html"),
|
||||
}
|
||||
|
||||
else:
|
||||
q = {
|
||||
"id": item.get("id", f"q{i}"),
|
||||
"type": item.get("type"),
|
||||
"required": item.get("required", True),
|
||||
"headline": item.get("headline"),
|
||||
"shuffleOption": item.get("shuffleOption", "none"),
|
||||
"choices": [
|
||||
{
|
||||
"id": c.get("id", f"{i}_{idx}"),
|
||||
"label": c.get("label"),
|
||||
}
|
||||
for idx, c in enumerate(item.get("choices", []))
|
||||
],
|
||||
}
|
||||
q = item.copy()
|
||||
if "id" not in q:
|
||||
q["id"] = f"q{i}"
|
||||
questions.append(q)
|
||||
|
||||
return questions, welcome_card, ending
|
||||
return questions
|
||||
|
||||
|
||||
def main():
|
||||
# ───────── Inputs ─────────
|
||||
company = Prompt.ask("🏭 Compañía", default="Empresa")
|
||||
level = Prompt.ask("🎚️ Nivel [1/2/3]", choices=["1", "2", "3"], default="1")
|
||||
level = Prompt.ask("🎚️ Nivel [0/1/2/3]", choices=["0", "1", "2", "3"], default="1")
|
||||
start_date = Prompt.ask("📅 Fecha inicio (YYYY-MM-DD o vacío)", default="")
|
||||
end_date = Prompt.ask("📅 Fecha término (YYYY-MM-DD o vacío)", default="")
|
||||
|
||||
@@ -101,8 +102,26 @@ raw_questions = raw_file.get("questions", [])
|
||||
if not raw_questions:
|
||||
raise RuntimeError("El archivo no contiene preguntas")
|
||||
|
||||
questions, welcome_card, ending = parse_survey(raw_questions)
|
||||
questions = parse_questions(raw_questions)
|
||||
convert_to_object_format(questions)
|
||||
|
||||
welcome_card = raw_file.get("welcomeCard")
|
||||
if welcome_card:
|
||||
convert_to_object_format(welcome_card)
|
||||
|
||||
endings = raw_file.get("endings", [])
|
||||
# Set valid id and add required fields for endings
|
||||
for ending in endings:
|
||||
ending["id"] = "p73t62dgwq0cvmtt6ug0hmfc"
|
||||
if "buttonLabel" not in ending:
|
||||
ending["buttonLabel"] = {"default": "Completar"}
|
||||
if "buttonLink" not in ending:
|
||||
ending["buttonLink"] = "https://example.com"
|
||||
convert_to_object_format(endings)
|
||||
|
||||
if level == "0":
|
||||
title = f"{company} | Funnel L0"
|
||||
else:
|
||||
title = f"{company} | Evaluacion de moldeo L{level}"
|
||||
|
||||
payload = {
|
||||
@@ -117,8 +136,8 @@ payload = {
|
||||
|
||||
if welcome_card:
|
||||
payload["welcomeCard"] = welcome_card
|
||||
if ending:
|
||||
payload["endings"] = [ending]
|
||||
if endings:
|
||||
payload["endings"] = endings
|
||||
|
||||
headers = {
|
||||
"Content-Type": "application/json",
|
||||
@@ -136,8 +155,13 @@ response = requests.post(
|
||||
)
|
||||
|
||||
if response.ok:
|
||||
console.print(Panel("✅ Encuesta creada correctamente", border_style=COLORS["green"]))
|
||||
console.print(
|
||||
Panel("✅ Encuesta creada correctamente", border_style=COLORS["green"])
|
||||
)
|
||||
else:
|
||||
console.print(Panel("❌ Error al crear encuesta", border_style=COLORS["red"]))
|
||||
console.print(response.status_code, response.text)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
221
questions/formbricks/funnel_registration_formbricks.json
Normal file
221
questions/formbricks/funnel_registration_formbricks.json
Normal file
@@ -0,0 +1,221 @@
|
||||
{
|
||||
"name": "Registro de Perfil y Autoevaluación",
|
||||
"type": "link",
|
||||
"status": "draft",
|
||||
"displayOption": "displayOnce",
|
||||
"welcomeCard": {
|
||||
"enabled": true,
|
||||
"headline": {
|
||||
"default": "Registro de Perfil y Autoevaluación"
|
||||
},
|
||||
"html": {
|
||||
"default": "Por favor completa tu información para asignarte la evaluación técnica adecuada."
|
||||
},
|
||||
"showResponseCount": false,
|
||||
"timeToFinish": false,
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
}
|
||||
},
|
||||
"questions": [
|
||||
{
|
||||
"id": "full_name",
|
||||
"type": "openText",
|
||||
"inputType": "text",
|
||||
"headline": {
|
||||
"default": "Nombre Completo"
|
||||
},
|
||||
"subheader": {
|
||||
"default": ""
|
||||
},
|
||||
"required": true,
|
||||
"placeholder": {
|
||||
"default": "Ingresa tu nombre completo"
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "employee_id",
|
||||
"type": "openText",
|
||||
"inputType": "text",
|
||||
"headline": {
|
||||
"default": "Número de Empleado"
|
||||
},
|
||||
"subheader": {
|
||||
"default": ""
|
||||
},
|
||||
"required": true,
|
||||
"placeholder": {
|
||||
"default": "Ingresa tu número de empleado"
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "department",
|
||||
"type": "multipleChoiceSingle",
|
||||
"headline": {
|
||||
"default": "Departamento"
|
||||
},
|
||||
"subheader": {
|
||||
"default": ""
|
||||
},
|
||||
"required": true,
|
||||
"choices": [
|
||||
{
|
||||
"id": "c0",
|
||||
"label": {
|
||||
"default": "Producción"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c1",
|
||||
"label": {
|
||||
"default": "Mantenimiento"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c2",
|
||||
"label": {
|
||||
"default": "Calidad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c3",
|
||||
"label": {
|
||||
"default": "Ingeniería"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c4",
|
||||
"label": {
|
||||
"default": "Taller de Moldes"
|
||||
}
|
||||
}
|
||||
],
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
},
|
||||
"shuffleOption": "none"
|
||||
},
|
||||
{
|
||||
"id": "job_role",
|
||||
"type": "multipleChoiceSingle",
|
||||
"headline": {
|
||||
"default": "Puesto Actual"
|
||||
},
|
||||
"subheader": {
|
||||
"default": ""
|
||||
},
|
||||
"required": true,
|
||||
"choices": [
|
||||
{
|
||||
"id": "c0",
|
||||
"label": {
|
||||
"default": "Operador General"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c1",
|
||||
"label": {
|
||||
"default": "Técnico de Montaje"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c2",
|
||||
"label": {
|
||||
"default": "Técnico de Procesos"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c3",
|
||||
"label": {
|
||||
"default": "Ingeniero de Procesos"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c4",
|
||||
"label": {
|
||||
"default": "Supervisor"
|
||||
}
|
||||
}
|
||||
],
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
},
|
||||
"shuffleOption": "none"
|
||||
},
|
||||
{
|
||||
"id": "years_experience",
|
||||
"type": "openText",
|
||||
"inputType": "number",
|
||||
"headline": {
|
||||
"default": "Años de Experiencia en Moldeo"
|
||||
},
|
||||
"subheader": {
|
||||
"default": ""
|
||||
},
|
||||
"required": true,
|
||||
"placeholder": {
|
||||
"default": "Ingresa el número de años"
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "self_evaluation",
|
||||
"type": "openText",
|
||||
"inputType": "number",
|
||||
"headline": {
|
||||
"default": "¿Cómo calificarías tu nivel de conocimiento técnico actual?"
|
||||
},
|
||||
"subheader": {
|
||||
"default": "0% = Principiante, 100% = Experto Mundial"
|
||||
},
|
||||
"required": true,
|
||||
"placeholder": {
|
||||
"default": "Ingresa un valor entre 0 y 100"
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Siguiente"
|
||||
},
|
||||
"backButtonLabel": {
|
||||
"default": "Anterior"
|
||||
}
|
||||
}
|
||||
],
|
||||
"endings": [
|
||||
{
|
||||
"id": "end_screen",
|
||||
"type": "endScreen",
|
||||
"headline": {
|
||||
"default": "¡Gracias!"
|
||||
},
|
||||
"subheader": {
|
||||
"default": "Tu información ha sido registrada. Recibirás la evaluación correspondiente pronto."
|
||||
},
|
||||
"buttonLabel": {
|
||||
"default": "Finalizar"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
151
questions/json/funnel_registration.json
Normal file
151
questions/json/funnel_registration.json
Normal file
@@ -0,0 +1,151 @@
|
||||
{
|
||||
"survey_id": "funnel_registration_v1",
|
||||
"title": {
|
||||
"es": "Registro de Perfil y Autoevaluación",
|
||||
"en": "Profile Registration & Self-Assessment"
|
||||
},
|
||||
"description": {
|
||||
"es": "Por favor completa tu información para asignarte la evaluación técnica adecuada.",
|
||||
"en": "Please complete your information to be assigned the appropriate technical assessment."
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"id": "full_name",
|
||||
"type": "text",
|
||||
"label": {
|
||||
"es": "Nombre Completo",
|
||||
"en": "Full Name"
|
||||
},
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "employee_id",
|
||||
"type": "text",
|
||||
"label": {
|
||||
"es": "Número de Empleado",
|
||||
"en": "Employee ID"
|
||||
},
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "department",
|
||||
"type": "select",
|
||||
"label": {
|
||||
"es": "Departamento",
|
||||
"en": "Department"
|
||||
},
|
||||
"options": [
|
||||
{
|
||||
"value": "production",
|
||||
"label": {
|
||||
"es": "Producción",
|
||||
"en": "Production"
|
||||
}
|
||||
},
|
||||
{
|
||||
"value": "maintenance",
|
||||
"label": {
|
||||
"es": "Mantenimiento",
|
||||
"en": "Maintenance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"value": "quality",
|
||||
"label": {
|
||||
"es": "Calidad",
|
||||
"en": "Quality"
|
||||
}
|
||||
},
|
||||
{
|
||||
"value": "engineering",
|
||||
"label": {
|
||||
"es": "Ingeniería",
|
||||
"en": "Engineering"
|
||||
}
|
||||
},
|
||||
{
|
||||
"value": "tooling",
|
||||
"label": {
|
||||
"es": "Taller de Moldes",
|
||||
"en": "Tool Room"
|
||||
}
|
||||
}
|
||||
],
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "job_role",
|
||||
"type": "select",
|
||||
"label": {
|
||||
"es": "Puesto Actual",
|
||||
"en": "Current Role"
|
||||
},
|
||||
"options": [
|
||||
{
|
||||
"value": "operator",
|
||||
"label": {
|
||||
"es": "Operador General",
|
||||
"en": "General Operator"
|
||||
}
|
||||
},
|
||||
{
|
||||
"value": "setup_tech",
|
||||
"label": {
|
||||
"es": "Técnico de Montaje",
|
||||
"en": "Setup Technician"
|
||||
}
|
||||
},
|
||||
{
|
||||
"value": "process_tech",
|
||||
"label": {
|
||||
"es": "Técnico de Procesos",
|
||||
"en": "Process Technician"
|
||||
}
|
||||
},
|
||||
{
|
||||
"value": "process_eng",
|
||||
"label": {
|
||||
"es": "Ingeniero de Procesos",
|
||||
"en": "Process Engineer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"value": "supervisor",
|
||||
"label": {
|
||||
"es": "Supervisor",
|
||||
"en": "Supervisor"
|
||||
}
|
||||
}
|
||||
],
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "years_experience",
|
||||
"type": "number",
|
||||
"label": {
|
||||
"es": "Años de Experiencia en Moldeo",
|
||||
"en": "Years of Molding Experience"
|
||||
},
|
||||
"min": 0,
|
||||
"max": 50,
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "self_evaluation",
|
||||
"type": "slider",
|
||||
"label": {
|
||||
"es": "¿Cómo calificarías tu nivel de conocimiento técnico actual?",
|
||||
"en": "How would you rate your current technical knowledge level?"
|
||||
},
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
"step": 5,
|
||||
"unit": "%",
|
||||
"required": true,
|
||||
"description": {
|
||||
"es": "0% = Principiante, 100% = Experto Mundial",
|
||||
"en": "0% = Beginner, 100% = World Class Expert"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,478 @@
|
||||
# Code Carol: Nivel Avanzado (Ingenieros y Líderes)
|
||||
← Regresar al Inicio
|
||||
|
||||
## ℹ️ Información General
|
||||
Esta evaluación está diseñada para certificar las competencias de ingenieros de procesos, líderes técnicos y especialistas en moldeo por inyección. Se enfoca en análisis profundo de termodinámica, estadística de calidad y optimización avanzada.
|
||||
|
||||
Total de preguntas: 43
|
||||
Puntaje Máximo Posible: 52.5 puntos
|
||||
Tiempo Estimado: 75 minutos
|
||||
🏆 Passing Score (Aprobatorio): 80% (42 puntos mínimo)
|
||||
|
||||
## 📊 Distribución por Área de Conocimiento
|
||||
|
||||
| Área de Conocimiento | Cantidad de Preguntas | Enfoque Principal |
|
||||
|----------------------|-----------------------|-------------------|
|
||||
| 🏭 Máquina | 6 | Dinámica de husillo, ratios, scan time |
|
||||
| ⚙️ Proceso | 6 | Termodinámica, viscosidad, VPT avanzado |
|
||||
| 💎 Calidad | 5 | Cpk, soldaduras, defectos estructurales |
|
||||
| 🦺 Seguridad | 5 | Riesgos químicos, LOTO avanzado, Euromap |
|
||||
| 📦 Materiales | 5 | Escisión de cadenas, calor latente, pvT |
|
||||
| ⚡ Eficiencia | 5 | OEE avanzado, SMED, costos |
|
||||
| 🗑️ Desperdicios | 5 | Lean Manufacturing profundo, energía |
|
||||
| 🔬 Ingeniería Moldes | 6 | CAE, flujo turbulento, compuertas |
|
||||
| TOTAL | 43 |
|
||||
|
||||
## 🎯 Criterios de Evaluación
|
||||
### 🏆 Aprobado (80%)
|
||||
|
||||
Puntaje Mínimo: 42 puntos
|
||||
Interpretación: El candidato posee conocimientos de ingeniería y puede liderar optimizaciones complejas.
|
||||
|
||||
### 📉 Requiere Capacitación (Menor a 80%)
|
||||
|
||||
Acción: Programa de desarrollo técnico con mentoreo de ingeniero senior.
|
||||
|
||||
## ⚖️ Ponderación de Reactivos
|
||||
|
||||
Teórico (1.0 pts): Ingeniería, física, estadística
|
||||
Práctico (1.5 pts): Análisis de casos, diagnóstico avanzado
|
||||
|
||||
## 📝 Banco de Preguntas
|
||||
### 1. Con un ratio de intensificación de 10:1 y 1,500 PSI en el manómetro hidráulico, calcula la presión específica sobre el plástico:
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** La presión hidráulica se multiplica en la punta del husillo debido a la Ley de Pascal y la diferencia de áreas. **Puntos:** 1.5 pts **ID:** mach_1
|
||||
|
||||
- 1,500 PSI (Relación 1:1)
|
||||
- 150 PSI (Reducción por fricción)
|
||||
- 15,000 PSI (Multiplicación por área)
|
||||
- 16,500 PSI (Presión absoluta)
|
||||
|
||||
**Racional:** La presión específica es el resultado de la presión hidráulica multiplicada por el ratio de área entre el pistón y el husillo (1500 * 10).
|
||||
|
||||
### 2. ¿Cuál es la consecuencia físico-química de una descompresión (suck-back) excesiva en resinas sensibles como el Nylon?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** El oxígeno a altas temperaturas reacciona rápidamente con polímeros orgánicos. **Puntos:** 1 pts **ID:** mach_2
|
||||
|
||||
- Cristalización prematura en la boquilla
|
||||
- Oxidación y degradación por entrada de aire al barril
|
||||
- Aumento de la viscosidad intrínseca
|
||||
- Generación de vacío en la cavidad del molde
|
||||
|
||||
**Racional:** El retroceso excesivo aspira oxígeno atmosférico hacia la cámara caliente, provocando oxidación inmediata y manchas (splay).
|
||||
|
||||
### 3. Una variación del cojín (cushion) superior a +/- 10% ciclo a ciclo es un indicador primario de:
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** La consistencia del cojín es el mejor indicador de la repetibilidad volumétrica del proceso. **Puntos:** 1.5 pts **ID:** mach_3
|
||||
|
||||
- Falla en el control PID de temperatura
|
||||
- Fuga en la válvula check (anillo) o desgaste del barril
|
||||
- Variación en la velocidad de apertura del molde
|
||||
- Fluctuación en la presión de la red de agua
|
||||
|
||||
**Racional:** La inestabilidad del cojín implica que el volumen de material delante del tornillo no se mantiene, fugándose hacia atrás durante la inyección.
|
||||
|
||||
### 4. El 'Scan Time' o tiempo de respuesta del controlador de la máquina afecta críticamente a:
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** La velocidad de procesamiento de la CPU de la máquina influye en la precisión milimétrica. **Puntos:** 1 pts **ID:** mach_4
|
||||
|
||||
- La eficiencia del motor eléctrico
|
||||
- La repetibilidad del punto de transferencia (VPT)
|
||||
- La capacidad máxima de cierre
|
||||
- La temperatura del aceite hidráulico
|
||||
|
||||
**Racional:** Un escaneo lento provoca que la máquina reaccione tarde al alcanzar la posición de corte, variando el volumen inyectado.
|
||||
|
||||
### 5. Comparando un husillo L/D 24:1 contra uno 18:1, la principal ventaja técnica del 24:1 es:
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** La geometría del husillo determina la calidad de la homogeneización térmica. **Puntos:** 1 pts **ID:** mach_5
|
||||
|
||||
- Mayor presión máxima de inyección
|
||||
- Mejor calidad de mezclado y homogeneidad térmica
|
||||
- Menor tiempo de residencia del material
|
||||
- Reducción del torque requerido para girar
|
||||
|
||||
**Racional:** Mayor longitud permite zonas de transición más suaves y mejor distribución de calor, resultando en un fundido (melt) más uniforme.
|
||||
|
||||
### 6. Además de aumentar la temperatura de la masa, ¿qué efecto mecánico negativo tiene la contrapresión excesiva?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** La contrapresión genera calor por fricción, pero también estrés mecánico. **Puntos:** 1 pts **ID:** mach_6
|
||||
|
||||
- Desgaste acelerado en la punta del husillo y barril
|
||||
- Reducción de la fuerza de cierre disponible
|
||||
- Fugas de aceite en el sistema de expulsión
|
||||
- Deformación de las barras (tie-bars)
|
||||
|
||||
**Racional:** Aumenta la carga axial y la fricción del tornillo contra la pared del barril y el material, acelerando la abrasión.
|
||||
|
||||
### 7. En la curva de viscosidad, la región 'Newtonian Flat' (Meseta Newtoniana) se caracteriza porque:
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** La reología de polímeros estudia cómo fluye la materia bajo fuerzas aplicadas. **Puntos:** 1 pts **ID:** proc_1
|
||||
|
||||
- La viscosidad cae drásticamente con la velocidad
|
||||
- La viscosidad es estable independientemente del corte (shear)
|
||||
- El material comienza a degradarse térmicamente
|
||||
- La presión de inyección es cero
|
||||
|
||||
**Racional:** Es la zona de baja cizalla donde el polímero se comporta como un fluido newtoniano antes de empezar a adelgazar (shear thinning).
|
||||
|
||||
### 8. El objetivo de un estudio de 'Caída de Presión' (Pressure Drop) es asegurar que:
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** Operar al límite de la capacidad de presión elimina la capacidad de control del proceso. **Puntos:** 1.5 pts **ID:** proc_2
|
||||
|
||||
- La máquina tenga ~10% de presión hidráulica de reserva
|
||||
- El molde soporte la fuerza de cierre máxima
|
||||
- El tiempo de ciclo sea lo más corto posible
|
||||
- La temperatura del agua sea turbulenta
|
||||
|
||||
**Racional:** Si la máquina usa el 100% de su presión para llenar, pierde control sobre la velocidad (Process Limited). Se requiere un margen de seguridad.
|
||||
|
||||
### 9. Un aumento repentino en la integral de presión o 'Trabajo de Inyección' sugiere:
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** El área bajo la curva de presión refleja la energía consumida para llenar el molde. **Puntos:** 1.5 pts **ID:** proc_3
|
||||
|
||||
- Una fuga en la válvula check
|
||||
- Aumento de viscosidad por material frío u obstrucción
|
||||
- Disminución de la fuerza de cierre
|
||||
- Aumento en la temperatura del barril
|
||||
|
||||
**Racional:** Más trabajo para llegar a la misma posición indica mayor resistencia al flujo (viscosidad alta o canal bloqueado).
|
||||
|
||||
### 10. El criterio técnico definitivo para confirmar el 'Sellado de Compuerta' (Gate Freeze) es:
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** Determinar cuándo se corta físicamente la conexión entre la pieza y el sistema de alimentación. **Puntos:** 1.5 pts **ID:** proc_4
|
||||
|
||||
- Estabilización del peso de la pieza vs tiempo de hold
|
||||
- Enfriamiento de la colada a temperatura ambiente
|
||||
- Finalización del tiempo de dosificación del husillo
|
||||
- Ausencia de rechupados en la superficie
|
||||
|
||||
**Racional:** Se grafica peso vs tiempo. Cuando el peso deja de subir, la compuerta se ha cerrado físicamente y ya no entra material.
|
||||
|
||||
### 11. Debido al calentamiento por cizalla (Shear Heating), aumentar la velocidad de inyección provoca:
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** La fricción molecular a altas velocidades se convierte en energía térmica. **Puntos:** 1 pts **ID:** proc_5
|
||||
|
||||
- Enfriamiento adiabático del frente de flujo
|
||||
- Aumento real de la temperatura de la masa fundida
|
||||
- Aumento de la densidad del material
|
||||
- Reducción inmediata del índice de fluidez
|
||||
|
||||
**Racional:** La fricción molecular a alta velocidad genera calor interno, reduciendo la viscosidad efectiva.
|
||||
|
||||
### 12. ¿Por qué se prefiere el VPT (Transferencia) por Posición en lugar de por Tiempo o Presión?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** La consistencia del proceso depende de cómo se controla el volumen inyectado. **Puntos:** 1 pts **ID:** proc_6
|
||||
|
||||
- Porque es más fácil de programar
|
||||
- Porque garantiza un volumen de disparo consistente
|
||||
- Porque protege el molde de sobrepresión
|
||||
- Porque reduce el consumo energético
|
||||
|
||||
**Racional:** La posición correlaciona directamente con el volumen desplazado. El tiempo varía si cambia la viscosidad, causando inestabilidad.
|
||||
|
||||
### 13. La solución técnica para eliminar el 'Jetting' (gusanito) es:
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** El flujo laminar es deseable para evitar marcas superficiales en la pieza. **Puntos:** 1.5 pts **ID:** qual_1
|
||||
|
||||
- Aumentar la temperatura de la boquilla
|
||||
- Perfilar la velocidad (lento al inicio) para crear flujo laminar
|
||||
- Aumentar la contrapresión al máximo
|
||||
- Reducir el tiempo de enfriamiento
|
||||
|
||||
**Racional:** Entrar lento permite que el material toque las paredes y se expanda progresivamente (Fountain Flow) en lugar de dispararse.
|
||||
|
||||
### 14. En polímeros semicristalinos, ¿qué factor determina el grado de cristalinidad y la contracción final?
|
||||
**Categoría:** Calidad **Tipo:** Teórico **Description:** La estructura molecular de los semicristalinos depende del tiempo que tienen para ordenarse. **Puntos:** 1 pts **ID:** qual_2
|
||||
|
||||
- La presión de inyección
|
||||
- La tasa de enfriamiento (Temperatura de molde)
|
||||
- La velocidad de rotación del husillo
|
||||
- El porcentaje de carga de fibra de vidrio
|
||||
|
||||
**Racional:** Un enfriamiento lento (molde caliente) permite a las moléculas ordenarse en cristales, aumentando la densidad y contracción.
|
||||
|
||||
### 15. Un Cpk de 0.8 en una dimensión crítica indica estadísticamente que:
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** Los índices de capacidad estadística predicen la tasa de rechazo a largo plazo. **Puntos:** 1.5 pts **ID:** qual_3
|
||||
|
||||
- El proceso es capaz y está centrado
|
||||
- El proceso no es capaz; alta probabilidad de defectos
|
||||
- El instrumento de medición requiere calibración
|
||||
- La varianza es menor a la tolerancia
|
||||
|
||||
**Racional:** Cpk < 1.33 se considera no capaz. La curva de distribución del proceso excede los límites de especificación.
|
||||
|
||||
### 16. Una línea de soldadura (Weld Line) se convierte en una falla estructural crítica si:
|
||||
**Categoría:** Calidad **Tipo:** Teórico **Description:** La fusión de frentes de flujo requiere energía térmica para entrelazar las cadenas moleculares. **Puntos:** 1 pts **ID:** qual_4
|
||||
|
||||
- Es visible a simple vista
|
||||
- La temperatura del frente de flujo es inferior a la Tg al unirse
|
||||
- Se encuentra en una zona estética
|
||||
- El molde tiene textura rugosa
|
||||
|
||||
**Racional:** Si el material está demasiado frío, no hay entrelazamiento molecular (difusión) entre los frentes, creando una grieta potencial.
|
||||
|
||||
### 17. Para prevenir el 'Efecto Diesel' en una costilla ciega (blind rib) donde no hay salida de aire, la solución de ingeniería es:
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** En zonas ciegas donde no es posible mecanizar un venteo tradicional, se requieren materiales especiales. **Puntos:** 1.5 pts **ID:** qual_5
|
||||
|
||||
- Aumentar la velocidad de inyección para llenar rápido
|
||||
- Uso de insertos de acero poroso sinterizado
|
||||
- Bajar la temperatura del molde drásticamente
|
||||
- Aplicar vacío a toda la máquina
|
||||
|
||||
**Racional:** El acero poroso permite que el gas escape a través de la estructura del metal mientras retiene el plástico.
|
||||
|
||||
### 18. Al purgar POM (Acetal) degradado, el riesgo químico específico es:
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** Ciertos materiales liberan gases altamente peligrosos al descomponerse. **Puntos:** 1.5 pts **ID:** safe_1
|
||||
|
||||
- Liberación de gas Formaldehído (tóxico/irritante)
|
||||
- Formación de ácido clorhídrico corrosivo
|
||||
- Generación de monóxido de carbono inodoro
|
||||
- Explosión por polvo en suspensión
|
||||
|
||||
**Racional:** El POM se descompone en formaldehído, que ataca ojos y vías respiratorias severamente. Requiere ventilación.
|
||||
|
||||
### 19. En un procedimiento LOTO avanzado, después de colocar el candado, ¿cuál es el paso final de verificación?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** La seguridad moderna requiere validación activa, no solo colocar un candado. **Puntos:** 1 pts **ID:** safe_2
|
||||
|
||||
- Firmar la bitácora de mantenimiento
|
||||
- Intentar arrancar el equipo para confirmar 'Energía Cero'
|
||||
- Avisar al gerente de planta
|
||||
- Tomar una foto del candado
|
||||
|
||||
**Racional:** El paso crítico de 'Try-out' o prueba de arranque confirma que el bloqueo fue efectivo y no hay energía residual.
|
||||
|
||||
### 20. El peligro latente de un acumulador hidráulico, incluso con la máquina apagada, es:
|
||||
**Categoría:** Seguridad **Tipo:** Teórico **Description:** La energía hidráulica puede almacenarse incluso sin energía eléctrica. **Puntos:** 1.5 pts **ID:** safe_3
|
||||
|
||||
- Alta temperatura residual
|
||||
- Energía de presión almacenada lista para liberarse
|
||||
- Generación de campos magnéticos
|
||||
- Fugas de nitrógeno asfixiante
|
||||
|
||||
**Racional:** El acumulador mantiene aceite a presión. Si se desconecta una manguera sin drenarlo, puede causar inyección de fluido letal.
|
||||
|
||||
### 21. Extintor correcto para fuego en tableros electrónicos (Clase C):
|
||||
**Categoría:** Seguridad **Tipo:** Teórico **Description:** El uso de agua en incendios eléctricos es fatal; se requieren agentes limpios. **Puntos:** 1 pts **ID:** safe_4
|
||||
|
||||
- Agua a presión (Tipo A)
|
||||
- Dióxido de Carbono (CO2) o Agente Limpio
|
||||
- Espuma formadora de película (AFFF)
|
||||
- Polvo especial para metales (Tipo D)
|
||||
|
||||
**Racional:** Agentes no conductores y que no dejen residuo corrosivo son esenciales para equipo electrónico.
|
||||
|
||||
### 22. Según la norma Euromap 67, ¿cuál es la función de los canales de seguridad redundantes (doble canal)?
|
||||
**Categoría:** Seguridad **Tipo:** Teórico **Description:** La integración de robots requiere protocolos de comunicación de seguridad estandarizados. **Puntos:** 1.5 pts **ID:** safe_5
|
||||
|
||||
- Aumentar la velocidad de transmisión de datos
|
||||
- Asegurar que si un canal falla, el otro detenga la máquina inmediatamente
|
||||
- Permitir el control remoto desde la oficina
|
||||
- Ahorrar cableado en la instalación
|
||||
|
||||
**Racional:** La redundancia es clave en seguridad (Categoría 3/4); el sistema debe detectar fallos en su propia supervisión.
|
||||
|
||||
### 23. La degradación por escisión de cadenas (Chain Scission) resulta en:
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** El corte de las cadenas poliméricas cambia radicalmente la reología del material. **Puntos:** 1 pts **ID:** mat_1
|
||||
|
||||
- Aumento de peso molecular y viscosidad
|
||||
- Reducción de peso molecular, viscosidad y propiedades mecánicas
|
||||
- Mejora en la resistencia al impacto
|
||||
- Reticulación (cross-linking) del polímero
|
||||
|
||||
**Racional:** Al romperse las cadenas largas, el material se vuelve más líquido (fluye más) pero pierde su fuerza estructural.
|
||||
|
||||
### 24. La hidrólisis en materiales como PC o PBT es una reacción química donde el agua:
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** El agua actúa como un agente reactivo que destruye el polímero a nivel molecular. **Puntos:** 1 pts **ID:** mat_2
|
||||
|
||||
- Actúa como lubricante externo
|
||||
- Rompe los enlaces covalentes de la cadena polimérica
|
||||
- Se evapora sin afectar la estructura
|
||||
- Genera burbujas superficiales únicamente
|
||||
|
||||
**Racional:** Es una degradación química irreversible a nivel molecular, no solo un defecto cosmético.
|
||||
|
||||
### 25. Diferencia térmica clave: Los semicristalinos poseen Calor Latente de Fusión, lo que implica:
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** El cambio de fase de sólido a líquido requiere más energía en materiales ordenados. **Puntos:** 1 pts **ID:** mat_3
|
||||
|
||||
- Requieren menos energía para fundirse
|
||||
- Requieren mucha más energía para fundir y enfriar que los amorfos
|
||||
- Se enfrían instantáneamente
|
||||
- No tienen temperatura de fusión definida
|
||||
|
||||
**Racional:** Se necesita energía extra para romper la estructura cristalina al fundir, y hay que extraer esa energía al enfriar.
|
||||
|
||||
### 26. ¿Por qué el MFI no es representativo del comportamiento dentro del molde?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** Las pruebas de laboratorio estáticas no siempre reflejan la realidad dinámica de la inyección. **Puntos:** 1 pts **ID:** mat_4
|
||||
|
||||
- Porque se mide a baja temperatura
|
||||
- Porque es una prueba de bajo cizallamiento (Low Shear)
|
||||
- Porque usa un peso estándar
|
||||
- Porque el material está sucio
|
||||
|
||||
**Racional:** La inyección es un proceso de ALTO cizallamiento. El MFI mide flujo casi estático, ignorando el adelgazamiento por corte.
|
||||
|
||||
### 27. En un diagrama pvT, ¿qué representa la 'rodilla' o cambio brusco de pendiente en la curva de enfriamiento isobárico?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** El comportamiento pvT (Presión-Volumen-Temperatura) es fundamental para predecir dimensiones. **Puntos:** 1 pts **ID:** mat_5
|
||||
|
||||
- El punto de degradación térmica
|
||||
- La temperatura de transición vítrea (Tg) o cristalización
|
||||
- El momento en que se abre el molde
|
||||
- La presión máxima de la máquina
|
||||
|
||||
**Racional:** Es el punto donde el material cambia de estado (fase), alterando drásticamente su volumen específico.
|
||||
|
||||
### 28. El factor limitante físico (Cuello de botella) más común para reducir el tiempo de ciclo es:
|
||||
**Categoría:** Eficiencia **Tipo:** Práctico **Description:** La termodinámica impone límites físicos a la velocidad de producción. **Puntos:** 1.5 pts **ID:** eff_1
|
||||
|
||||
- La velocidad de inyección de la máquina
|
||||
- La conductividad térmica del plástico (Tiempo de enfriamiento)
|
||||
- La velocidad de los movimientos del molde
|
||||
- El tiempo de reacción del robot
|
||||
|
||||
**Racional:** El plástico es un aislante térmico. Extraer el calor del centro de la pared es el proceso más lento por física pura.
|
||||
|
||||
### 29. En SMED, un ejemplo de actividad INTERNA es:
|
||||
**Categoría:** Eficiencia **Tipo:** Práctico **Description:** Distinguir entre tareas que detienen la máquina y las que no es la base del SMED. **Puntos:** 1.5 pts **ID:** eff_2
|
||||
|
||||
- Precalentar el molde en un banco externo
|
||||
- Asegurar el molde a la platina (Clamping)
|
||||
- Buscar las llaves y herramientas
|
||||
- Organizar las mangueras de agua
|
||||
|
||||
**Racional:** Actividad Interna = Máquina detenida forzosamente. No puedes atornillar el molde si la máquina está produciendo.
|
||||
|
||||
### 30. Si tu OEE es 60% pero la Calidad es 99% y la Disponibilidad 98%, el problema está en:
|
||||
**Categoría:** Eficiencia **Tipo:** Práctico **Description:** El cálculo del OEE revela dónde se pierden las oportunidades de producción. **Puntos:** 1.5 pts **ID:** eff_3
|
||||
|
||||
- Desempeño (Performance) - Ciclos lentos o micro-paros
|
||||
- Calidad - Piezas defectuosas ocultas
|
||||
- Disponibilidad - Tiempos muertos largos
|
||||
- Planeación - Falta de órdenes
|
||||
|
||||
**Racional:** Matemáticamente: Si AxQ son altos, P debe ser muy bajo para arrastrar el promedio a 60%.
|
||||
|
||||
### 31. El MTBF (Mean Time Between Failures) mide:
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** La confiabilidad del equipo se mide por la frecuencia de sus averías. **Puntos:** 1 pts **ID:** eff_4
|
||||
|
||||
- La velocidad de reparación del equipo
|
||||
- La confiabilidad y frecuencia de fallas del equipo
|
||||
- El tiempo total de vida útil
|
||||
- La eficiencia del operador
|
||||
|
||||
**Racional:** Indica qué tan seguido se rompe la máquina. Clave para programar mantenimiento preventivo.
|
||||
|
||||
### 32. El Costo Real de la 'No Calidad' incluye:
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** Los costos de mala calidad van mucho más allá del material tirado. **Puntos:** 1 pts **ID:** eff_5
|
||||
|
||||
- Únicamente el valor de la resina desperdiciada
|
||||
- Material + Energía + Mano de obra + Costo de oportunidad + Riesgo cliente
|
||||
- El salario del departamento de calidad
|
||||
- El costo de la disposición de basura
|
||||
|
||||
**Racional:** Producir basura cuesta lo mismo o más que producir piezas buenas, más el lucro cesante.
|
||||
|
||||
### 33. El sobre-empaque (overpacking) que causa piezas pesadas y estrés interno es un desperdicio de tipo:
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** Agregar valor es lo único por lo que el cliente paga; el resto es desperdicio. **Puntos:** 1.5 pts **ID:** wast_1
|
||||
|
||||
- Transporte y Movimiento
|
||||
- Sobre-procesamiento y Material
|
||||
- Espera e Inventario
|
||||
- Talento Humano
|
||||
|
||||
**Racional:** Usas más material del necesario y aplicas más presión (proceso) de la requerida, agregando costo sin valor.
|
||||
|
||||
### 34. El exceso de inventario (WIP o Terminado) es negativo porque:
|
||||
**Categoría:** Desperdicios **Tipo:** Teórico **Description:** El inventario excesivo actúa como un amortiguador que esconde problemas operativos. **Puntos:** 1 pts **ID:** wast_2
|
||||
|
||||
- Oculta ineficiencias del sistema y atrapa flujo de efectivo
|
||||
- Mejora la respuesta ante variaciones de demanda
|
||||
- Asegura que los operadores siempre tengan trabajo
|
||||
- Aumenta el valor de los activos de la empresa
|
||||
|
||||
**Racional:** Es la analogía del 'río y las rocas'. El nivel alto de agua (inventario) tapa los problemas (rocas) del fondo.
|
||||
|
||||
### 35. Un mantenimiento deficiente de venteos genera desperdicio principalmente por:
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** La falta de mantenimiento preventivo en moldes genera tiempos muertos reactivos. **Puntos:** 1.5 pts **ID:** wast_3
|
||||
|
||||
- Aumento en el consumo de energía eléctrica
|
||||
- Paros no programados para limpieza y scrap por quemaduras
|
||||
- Desgaste prematuro del aceite hidráulico
|
||||
- Reducción de la fuerza de cierre
|
||||
|
||||
**Racional:** Los venteos sucios obligan a detener la producción para limpiar (Disponibilidad) y generan defectos (Calidad).
|
||||
|
||||
### 36. Técnicamente, usar Colada Fría en lugar de Colada Caliente implica:
|
||||
**Categoría:** Desperdicios **Tipo:** Teórico **Description:** El diseño del sistema de alimentación impacta la eficiencia del material. **Puntos:** 1 pts **ID:** wast_4
|
||||
|
||||
- Mayor eficiencia energética
|
||||
- Generación intrínseca de desperdicio (scrap/regrind) en cada ciclo
|
||||
- Mejor control de la temperatura de masa
|
||||
- Menor tiempo de ciclo total
|
||||
|
||||
**Racional:** La colada fría es material que se calienta y enfría solo para ser tirado o re-molido, lo cual es ineficiente termodinámicamente.
|
||||
|
||||
### 37. ¿Qué métrica se utiliza comúnmente para comparar la eficiencia energética entre diferentes máquinas de inyección?
|
||||
**Categoría:** Desperdicios **Tipo:** Teórico **Description:** La eficiencia energética es un indicador clave de sostenibilidad y costo. **Puntos:** 1 pts **ID:** wast_5
|
||||
|
||||
- Caballos de fuerza (HP) del motor
|
||||
- Consumo Específico de Energía (kWh/kg de material procesado)
|
||||
- Amperaje máximo del tablero
|
||||
- Voltaje de alimentación (220V vs 440V)
|
||||
|
||||
**Racional:** El kWh/kg normaliza el consumo respecto a la producción, permitiendo comparar máquinas grandes y pequeñas.
|
||||
|
||||
### 38. En refrigeración de moldes, un Número de Reynolds > 4,000 garantiza:
|
||||
**Categoría:** Ingeniería Moldes **Tipo:** Teórico **Description:** La dinámica de fluidos dicta la eficiencia de la transferencia de calor. **Puntos:** 1 pts **ID:** spec_1
|
||||
|
||||
- Flujo Laminar (Bajo intercambio térmico)
|
||||
- Flujo Turbulento (Máxima eficiencia de transferencia de calor)
|
||||
- Presión excesiva en las mangueras
|
||||
- Ausencia de corrosión en los canales
|
||||
|
||||
**Racional:** La turbulencia rompe la capa límite aislante del agua contra el metal, extrayendo calor mucho más rápido.
|
||||
|
||||
### 39. La 'Deflexión de Platinas' causa rebaba central aunque el tonelaje sea correcto debido a:
|
||||
**Categoría:** Ingeniería Moldes **Tipo:** Práctico **Description:** La rigidez de la máquina interactúa con la estructura del molde. **Puntos:** 1.5 pts **ID:** spec_2
|
||||
|
||||
- Deformación elástica de la platina que abre el molde en el centro
|
||||
- Expansión térmica del molde
|
||||
- Compresión excesiva del acero del molde
|
||||
- Falta de paralelismo en las guías
|
||||
|
||||
**Racional:** Si el molde es pequeño, la platina se 'dobla' alrededor de él como una hoja de papel, perdiendo presión de sello en el centro.
|
||||
|
||||
### 40. ¿En qué etapa es más rentable utilizar simulación CAE (Moldflow)?
|
||||
**Categoría:** Ingeniería Moldes **Tipo:** Teórico **Description:** La simulación predictiva ahorra costos al identificar errores antes de cortar acero. **Puntos:** 1 pts **ID:** spec_3
|
||||
|
||||
- Durante la producción para arreglar fallas
|
||||
- En la fase de diseño de pieza y molde (previo al corte de acero)
|
||||
- Después de fabricar el molde para validarlo
|
||||
- Al cotizar el precio de la resina
|
||||
|
||||
**Racional:** El costo de corregir un error en diseño es despreciable comparado con modificar acero endurecido.
|
||||
|
||||
### 41. La ventaja técnica principal de una compuerta valvulada (Valve Gate) es:
|
||||
**Categoría:** Ingeniería Moldes **Tipo:** Teórico **Description:** Los sistemas de colada caliente avanzados permiten control secuencial. **Puntos:** 1 pts **ID:** spec_4
|
||||
|
||||
- Menor costo de mantenimiento
|
||||
- Control independiente del flujo y mejor acabado cosmético (sin vestigio)
|
||||
- Eliminación del sistema de enfriamiento
|
||||
- Reducción de la fuerza de cierre requerida
|
||||
|
||||
**Racional:** Permite abrir/cerrar la entrada a voluntad (secuenciado) y deja una marca casi invisible en la pieza.
|
||||
|
||||
### 42. El 'Efecto de Esquina' (Corner Effect) en refrigeración provoca puntos calientes porque:
|
||||
**Categoría:** Ingeniería Moldes **Tipo:** Práctico **Description:** La geometría de la pieza afecta la disipación de calor. **Puntos:** 1.5 pts **ID:** spec_5
|
||||
|
||||
- El agua fluye más lento en las esquinas
|
||||
- Hay mayor masa de plástico transfiriendo calor a menor área de acero
|
||||
- El acero es más delgado en las esquinas
|
||||
- La fricción del flujo es mayor
|
||||
|
||||
**Racional:** Geometría básica: El calor converge desde dos lados hacia una esquina interna que tiene poca superficie para disiparlo.
|
||||
|
||||
### 43. ¿Por qué el monitoreo del 'Cojín' es más crítico que el 'Tiempo de Inyección' para la consistencia dimensional?
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** La presión efectiva sobre la pieza depende de la reserva de material. **Puntos:** 1.5 pts **ID:** spec_6
|
||||
|
||||
- Porque confirma que hubo material suficiente para transferir la presión de empaque
|
||||
- Porque es más fácil de leer en la pantalla
|
||||
- Porque el tiempo de inyección nunca varía
|
||||
- Porque el cojín determina la velocidad de enfriamiento
|
||||
|
||||
**Racional:** Si no hay cojín, no hay presión hidráulica sobre la pieza (presión efectiva = 0), causando rechupados y medidas cortas.
|
||||
|
||||
## 📌 Notas Finales
|
||||
|
||||
Las respuestas correctas están marcadas con ✅
|
||||
Revisa cada sección cuidadosamente antes de comenzar la evaluación
|
||||
Consulta con tu supervisor cualquier duda sobre los procedimientos de seguridad
|
||||
|
||||
¡Buena suerte en tu evaluación! 🎯
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
## ℹ️ Información General
|
||||
Esta evaluación está diseñada para certificar las competencias fundamentales del personal operativo de piso. Se centra en la seguridad, la operación básica de la máquina y la identificación visual de defectos.
|
||||
|
||||
Total de preguntas: 50
|
||||
Puntaje Máximo Posible: 62.5 puntos
|
||||
Tiempo Estimado: 45 minutos
|
||||
🏆 Passing Score (Aprobatorio): 75% (47 puntos mínimo)
|
||||
Total de preguntas: 55
|
||||
Puntaje Máximo Posible: 64.5 puntos
|
||||
Tiempo Estimado: 50 minutos
|
||||
🏆 Passing Score (Aprobatorio): 75% (49 puntos mínimo)
|
||||
|
||||
## 📊 Distribución por Área de Conocimiento
|
||||
|
||||
@@ -18,14 +18,14 @@ Tiempo Estimado: 45 minutos
|
||||
| 💎 Calidad | 10 | Identificación visual de defectos (Rebaba, Tiro corto, Ráfagas) |
|
||||
| 🗑️ Desperdicios | 6 | 5S, identificación de Scrap y Purgas |
|
||||
| 📦 Materiales | 4 | Manejo básico, secado y regrind |
|
||||
| 🦺 Seguridad | 3 | LOTO, Paro de emergencia y EPP |
|
||||
| ⚡ Eficiencia | 2 | Conceptos básicos de OEE y SMED |
|
||||
| TOTAL | 50 |
|
||||
| 🦺 Seguridad | 5 | LOTO, Paro de emergencia y EPP |
|
||||
| ⚡ Eficiencia | 5 | Conceptos básicos de OEE y SMED |
|
||||
| TOTAL | 55 |
|
||||
|
||||
## 🎯 Criterios de Evaluación
|
||||
### 🏆 Aprobado (75%)
|
||||
|
||||
Puntaje Mínimo: 47 puntos
|
||||
Puntaje Mínimo: 49 puntos
|
||||
Interpretación: El candidato demuestra seguridad para operar el equipo sin supervisión directa constante y puede identificar riesgos de calidad y seguridad.
|
||||
|
||||
### 📉 Requiere Capacitación (Menor a 75%)
|
||||
@@ -40,7 +40,7 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
## 📝 Banco de Preguntas
|
||||
### 🏭 Máquina (14 preguntas)
|
||||
### 1. ¿Qué componente de la máquina transporta y funde el material plástico?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_1
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** La unidad de plastificación consta de varios elementos clave para procesar el material. **Puntos:** 1 pts **ID:** mach_1
|
||||
|
||||
- La tolva
|
||||
- El tornillo (husillo) ✅
|
||||
@@ -50,7 +50,7 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
**Racional:** El husillo es el componente rotativo que utiliza fricción y calor para plastificar el material.
|
||||
|
||||
### 2. ¿En qué parte de la máquina se deposita la materia prima (pellets) antes de entrar al barril?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_2
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** Antes de entrar al cañón, el material debe estar disponible en la máquina. **Puntos:** 1 pts **ID:** mach_2
|
||||
|
||||
- En la boquilla
|
||||
- En la unidad de cierre
|
||||
@@ -60,7 +60,7 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
**Racional:** La tolva es el contenedor de suministro que alimenta el material por gravedad.
|
||||
|
||||
### 3. ¿Para qué sirven las bandas calefactoras del barril?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_3
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** El control térmico es fundamental a lo largo del cilindro de inyección. **Puntos:** 1 pts **ID:** mach_3
|
||||
|
||||
- Para enfriar el plástico
|
||||
- Para calentar el material y mantenerlo fundido ✅
|
||||
@@ -70,7 +70,7 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
**Racional:** Las bandas mantienen la temperatura del barril para asegurar la fusión del polímero.
|
||||
|
||||
### 4. ¿Cuál es la función principal de la unidad de cierre?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_4
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** La máquina se divide principalmente en unidad de inyección y unidad de cierre. **Puntos:** 1 pts **ID:** mach_4
|
||||
|
||||
- Inyectar el plástico
|
||||
- Mantener el molde cerrado contra la presión de inyección ✅
|
||||
@@ -80,7 +80,7 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
**Racional:** Debe proporcionar suficiente fuerza para vencer la presión interna que genera el plástico al entrar.
|
||||
|
||||
### 5. ¿Qué componente del molde permite que la pieza sea expulsada?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_5
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** Una vez que la pieza se ha enfriado y el molde se abre, el proceso debe continuar. **Puntos:** 1 pts **ID:** mach_5
|
||||
|
||||
- Los venteos
|
||||
- La cavidad
|
||||
@@ -89,8 +89,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Son pernos mecánicos que empujan la pieza fuera de la cavidad.
|
||||
|
||||
### 22. ¿Para qué sirven los venteos (vents) del molde?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_6
|
||||
### 6. ¿Para qué sirven los venteos (vents) del molde?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** El molde requiere mecanismos para gestionar los gases presentes en la cavidad. **Puntos:** 1 pts **ID:** mach_6
|
||||
|
||||
- Para que entre aire a la pieza
|
||||
- Para dejar salir el aire atrapado durante el llenado ✅
|
||||
@@ -99,8 +99,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Evitan quemaduras y facilitan el llenado.
|
||||
|
||||
### 26. ¿Cuál es la función del robot en una celda de moldeo?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_7
|
||||
### 7. ¿Cuál es la función del robot en una celda de moldeo?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** La automatización de la extracción de piezas influye en la estabilidad del proceso. **Puntos:** 1 pts **ID:** mach_7
|
||||
|
||||
- Platicar con el operador
|
||||
- Extraer piezas de forma constante y segura ✅
|
||||
@@ -109,8 +109,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Asegura la estabilidad del ciclo y seguridad del operador.
|
||||
|
||||
### 33. ¿Qué es el 'bebedero' (sprue)?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_8
|
||||
### 8. ¿Qué es el 'bebedero' (sprue)?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** El sistema de alimentación del molde consta de varios componentes de distribución. **Puntos:** 1 pts **ID:** mach_8
|
||||
|
||||
- Donde toma agua el operador
|
||||
- El canal principal por donde entra el plástico al molde ✅
|
||||
@@ -119,8 +119,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Parte de la arquitectura básica del molde.
|
||||
|
||||
### 34. ¿Qué es una 'colada fría'?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** mach_9
|
||||
### 9. ¿Qué es una 'colada fría'?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** El control de la temperatura en la boquilla es crítico al inicio de la inyección. **Puntos:** 1.5 pts **ID:** mach_9
|
||||
|
||||
- Un helado
|
||||
- El plástico solidificado en los canales que no es parte de la pieza ✅
|
||||
@@ -129,8 +129,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Identificación de desperdicios en piso para reciclaje.
|
||||
|
||||
### 35. ¿Para qué se usa el desmoldante?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** mach_10
|
||||
### 10. ¿Para qué se usa el desmoldante?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** El uso de químicos auxiliares en el molde tiene efectos secundarios en la pieza final. **Puntos:** 1.5 pts **ID:** mach_10
|
||||
|
||||
- Para limpiar la máquina
|
||||
- Para ayudar a que la pieza no se pegue al molde ✅
|
||||
@@ -139,8 +139,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Herramienta auxiliar de uso diario en piso.
|
||||
|
||||
### 36. ¿Qué es la 'fuerza de cierre' (clamping force)?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_11
|
||||
### 11. ¿Qué es la 'fuerza de cierre' (clamping force)?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** El cálculo correcto de los parámetros de cierre previene problemas de calidad. **Puntos:** 1 pts **ID:** mach_11
|
||||
|
||||
- La fuerza del brazo del operador
|
||||
- La presión que mantiene el molde cerrado ✅
|
||||
@@ -149,8 +149,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Concepto técnico de capacidad de máquina.
|
||||
|
||||
### 43. ¿Qué componente de la máquina jala el material de la tolva?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_12
|
||||
### 12. ¿Qué componente de la máquina jala el material de la tolva?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** El transporte de sólidos dentro del barril depende de principios físicos mecánicos. **Puntos:** 1 pts **ID:** mach_12
|
||||
|
||||
- La boquilla
|
||||
- El movimiento de rotación del tornillo ✅
|
||||
@@ -159,8 +159,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Mecánica básica de alimentación.
|
||||
|
||||
### 44. ¿Qué es una 'platina'?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Puntos:** 1 pts **ID:** mach_13
|
||||
### 13. ¿Qué es una 'platina'?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** La estructura de la máquina debe soportar los componentes principales del herramental. **Puntos:** 1 pts **ID:** mach_13
|
||||
|
||||
- Un plato de comida
|
||||
- Placas de metal donde se monta el molde ✅
|
||||
@@ -169,8 +169,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Componente estructural de la prensa.
|
||||
|
||||
### 45. ¿Qué es un 'perno guía'?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** mach_14
|
||||
### 14. ¿Qué es un 'perno guía'?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** El mantenimiento de los componentes móviles del molde evita daños catastróficos. **Puntos:** 1.5 pts **ID:** mach_14
|
||||
|
||||
- Un tornillo largo
|
||||
- Componente que asegura que las mitades del molde alineen ✅
|
||||
@@ -180,8 +180,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
**Racional:** Vital para prevenir daños en el molde durante el montaje u operación.
|
||||
|
||||
### ⚙️ Proceso (11 preguntas)
|
||||
### 6. ¿Qué es el 'tiempo de ciclo'?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Puntos:** 1 pts **ID:** proc_1
|
||||
### 15. ¿Qué es el 'tiempo de ciclo'?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** La productividad se mide mediante la duración total de cada proceso de fabricación. **Puntos:** 1 pts **ID:** proc_1
|
||||
|
||||
- El tiempo que el operador descansa
|
||||
- El tiempo total para producir una pieza completa ✅
|
||||
@@ -190,8 +190,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Es el tiempo transcurrido desde que inicia un ciclo hasta que la máquina está lista para el siguiente.
|
||||
|
||||
### 17. ¿Cuál es la función del enfriamiento en el molde?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Puntos:** 1 pts **ID:** proc_2
|
||||
### 16. ¿Cuál es la función del enfriamiento en el molde?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** El control térmico del molde es esencial para la estabilidad del ciclo. **Puntos:** 1 pts **ID:** proc_2
|
||||
|
||||
- Solidificar el plástico para que la pieza pueda ser expulsada ✅
|
||||
- Mantener el plástico líquido
|
||||
@@ -200,8 +200,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** El calor debe ser extraído para dar rigidez a la pieza.
|
||||
|
||||
### 18. ¿Qué sucede si el tiempo de enfriamiento es muy corto?
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** proc_3
|
||||
### 17. ¿Qué sucede si el tiempo de enfriamiento es muy corto?
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** Modificar los tiempos del ciclo afecta directamente la integridad física del producto. **Puntos:** 1.5 pts **ID:** proc_3
|
||||
|
||||
- La pieza sale más brillante
|
||||
- La pieza puede deformarse o quedarse pegada ✅
|
||||
@@ -210,8 +210,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Impacto directo en la calidad física de la pieza durante la producción.
|
||||
|
||||
### 19. ¿Qué es la 'contrapresión' (back pressure)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Puntos:** 1 pts **ID:** proc_4
|
||||
### 18. ¿Qué es la 'contrapresión' (back pressure)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** Durante la carga de material, existen fuerzas que actúan sobre el husillo en retroceso. **Puntos:** 1 pts **ID:** proc_4
|
||||
|
||||
- Presión para cerrar el molde
|
||||
- Presión que resiste el retroceso del tornillo para mejorar la mezcla ✅
|
||||
@@ -220,8 +220,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Concepto técnico sobre el control del husillo durante la carga.
|
||||
|
||||
### 20. ¿Qué es el 'cojín' (cushion)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Puntos:** 1 pts **ID:** proc_5
|
||||
### 19. ¿Qué es el 'cojín' (cushion)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** La posición final del husillo tras la inyección es un indicador de proceso clave. **Puntos:** 1 pts **ID:** proc_5
|
||||
|
||||
- Una almohada para el operador
|
||||
- La distancia que queda al final de la inyección para asegurar presión de empaque ✅
|
||||
@@ -230,8 +230,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Es una métrica fundamental para asegurar que hubo transferencia de presión.
|
||||
|
||||
### 21. ¿Qué indica un cojín de 0 (cero)?
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** proc_6
|
||||
### 20. ¿Qué indica un cojín de 0 (cero)?
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** La estabilidad de la posición final del husillo afecta la calidad de la pieza. **Puntos:** 1.5 pts **ID:** proc_6
|
||||
|
||||
- Que la máquina es muy eficiente
|
||||
- Que no hay control de presión y la pieza puede salir inconsistente ✅
|
||||
@@ -240,8 +240,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Un cojín en cero es una señal de alerta operativa crítica.
|
||||
|
||||
### 27. ¿Qué es la 'presión de sostenimiento' (hold pressure)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Puntos:** 1 pts **ID:** proc_7
|
||||
### 21. ¿Qué es la 'presión de sostenimiento' (hold pressure)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** Una vez que la cavidad está llena, el proceso requiere una etapa adicional antes del enfriamiento. **Puntos:** 1 pts **ID:** proc_7
|
||||
|
||||
- La presión para abrir el molde
|
||||
- Presión que mantiene el llenado para compensar la contracción ✅
|
||||
@@ -250,8 +250,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Fase del proceso para asegurar dimensiones.
|
||||
|
||||
### 28. ¿Qué es la 'velocidad de inyección'?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Puntos:** 1 pts **ID:** proc_8
|
||||
### 22. ¿Qué es la 'velocidad de inyección'?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** El movimiento de avance del husillo durante el llenado se regula mediante parámetros específicos. **Puntos:** 1 pts **ID:** proc_8
|
||||
|
||||
- Qué tan rápido gira el tornillo
|
||||
- Qué tan rápido avanza el tornillo para llenar la cavidad ✅
|
||||
@@ -260,8 +260,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Control de llenado dinámico.
|
||||
|
||||
### 29. ¿Qué es la 'posición de transferencia' (V-P)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Puntos:** 1 pts **ID:** proc_9
|
||||
### 23. ¿Qué es la 'posición de transferencia' (V-P)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** El proceso de inyección consta de dos fases dinámicas principales que deben alternarse. **Puntos:** 1 pts **ID:** proc_9
|
||||
|
||||
- Cuando cambias de turno
|
||||
- Punto donde se cambia de control de velocidad a presión ✅
|
||||
@@ -270,8 +270,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Punto de control crítico en el llenado.
|
||||
|
||||
### 38. ¿Qué significa el término 'disparo' (shot)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Puntos:** 1 pts **ID:** proc_10
|
||||
### 24. ¿Qué significa el término 'disparo' (shot)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** La dosificación de material debe corresponder a la capacidad requerida por el molde. **Puntos:** 1 pts **ID:** proc_10
|
||||
|
||||
- Un ruido fuerte
|
||||
- Una carga completa de plástico inyectada en el molde ✅
|
||||
@@ -280,8 +280,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Unidad de medida de producción.
|
||||
|
||||
### 46. ¿Qué es la 'descompresión' (suck back)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Puntos:** 1 pts **ID:** proc_11
|
||||
### 25. ¿Qué es la 'descompresión' (suck back)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** Al finalizar la carga, se realiza un movimiento específico del husillo. **Puntos:** 1 pts **ID:** proc_11
|
||||
|
||||
- Quitarle el aire a la máquina
|
||||
- Retroceso del tornillo después de cargar para evitar goteo ✅
|
||||
@@ -291,8 +291,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
**Racional:** Ajuste técnico para limpieza de boquilla.
|
||||
|
||||
### 💎 Calidad (10 preguntas)
|
||||
### 7. ¿Qué es un 'tiro corto' (short shot)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_1
|
||||
### 26. ¿Qué es un 'tiro corto' (short shot)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** La inspección visual permite identificar problemas de llenado en la pieza. **Puntos:** 1.5 pts **ID:** qual_1
|
||||
|
||||
- Una pieza que pesa demasiado
|
||||
- Una pieza incompleta por falta de material o presión ✅
|
||||
@@ -301,8 +301,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Identificar este defecto en piso es crucial para evitar embarques de material incompleto.
|
||||
|
||||
### 8. ¿Qué causa comúnmente la 'rebaba' (flash)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_2
|
||||
### 27. ¿Qué causa comúnmente la 'rebaba' (flash)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** El equilibrio entre la fuerza de la máquina y la presión del plástico es crítico. **Puntos:** 1.5 pts **ID:** qual_2
|
||||
|
||||
- Falta de material
|
||||
- Exceso de presión o molde mal cerrado ✅
|
||||
@@ -311,8 +311,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Requiere diagnóstico práctico sobre la presión de inyección o el estado del molde.
|
||||
|
||||
### 9. ¿Qué es el 'rechupado' (sink mark)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_3
|
||||
### 28. ¿Qué es el 'rechupado' (sink mark)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** Las variaciones de espesor en la pieza pueden generar defectos superficiales específicos. **Puntos:** 1.5 pts **ID:** qual_3
|
||||
|
||||
- Una mancha negra
|
||||
- Una depresión o hundimiento en la superficie de la pieza ✅
|
||||
@@ -321,8 +321,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Es un defecto visual común que requiere ajustar el empaque o enfriamiento en piso.
|
||||
|
||||
### 13. ¿Qué es una 'quemadura' (burn mark) en la pieza?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_4
|
||||
### 29. ¿Qué es una 'quemadura' (burn mark) en la pieza?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** El aire atrapado dentro de la cavidad reacciona ante la alta presión de inyección. **Puntos:** 1.5 pts **ID:** qual_4
|
||||
|
||||
- Mancha causada por gas atrapado que se comprime y se calienta ✅
|
||||
- Raspadura por el robot
|
||||
@@ -331,8 +331,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Defecto operativo que indica falta de venteo o exceso de velocidad de inyección.
|
||||
|
||||
### 14. ¿Qué son las 'líneas de unión' (weld lines)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_5
|
||||
### 30. ¿Qué son las 'líneas de unión' (weld lines)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** La geometría de la pieza obliga al plástico a separarse y volver a unirse. **Puntos:** 1.5 pts **ID:** qual_5
|
||||
|
||||
- Cables eléctricos
|
||||
- Marca donde se encuentran dos frentes de flujo de plástico ✅
|
||||
@@ -341,8 +341,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Defecto común en piezas con geometrías complejas.
|
||||
|
||||
### 30. ¿Qué causa la 'ráfaga' (splay) en la pieza?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_6
|
||||
### 31. ¿Qué causa la 'ráfaga' (splay) en la pieza?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** Ciertas condiciones del material generan marcas visuales características en la superficie. **Puntos:** 1.5 pts **ID:** qual_6
|
||||
|
||||
- Exceso de presión
|
||||
- Humedad en el material o degradación térmica ✅
|
||||
@@ -351,8 +351,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Defecto visual recurrente en piso que requiere acción correctiva.
|
||||
|
||||
### 31. ¿Qué es el 'pandeo' (warpage)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_7
|
||||
### 32. ¿Qué es el 'pandeo' (warpage)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** La estabilidad dimensional de la pieza puede verse comprometida al salir del molde. **Puntos:** 1.5 pts **ID:** qual_7
|
||||
|
||||
- Una mancha de aceite
|
||||
- Deformación de la pieza por enfriamiento irregular ✅
|
||||
@@ -361,8 +361,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Requiere evaluación de la estabilidad dimensional de la pieza.
|
||||
|
||||
### 32. ¿Qué es la 'delaminación'?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_8
|
||||
### 33. ¿Qué es la 'delaminación'?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** La cohesión estructural del material inyectado puede fallar bajo ciertas condiciones. **Puntos:** 1.5 pts **ID:** qual_8
|
||||
|
||||
- Cuando la pieza brilla mucho
|
||||
- Separación de capas en la pieza por contaminación ✅
|
||||
@@ -371,8 +371,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Falla de calidad crítica que indica contaminación grave.
|
||||
|
||||
### 37. ¿Qué es un 'punto negro' (black speck)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_9
|
||||
### 34. ¿Qué es un 'punto negro' (black speck)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** La limpieza del sistema de plastificación impacta en la pureza visual del producto. **Puntos:** 1.5 pts **ID:** qual_9
|
||||
|
||||
- Una marca del molde
|
||||
- Contaminación o material quemado en la pieza ✅
|
||||
@@ -381,8 +381,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Defecto que requiere limpieza (purga) o revisión del husillo.
|
||||
|
||||
### 41. ¿Qué es una 'ayuda visual'?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** qual_10
|
||||
### 35. ¿Qué es una 'ayuda visual'?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** Los operadores requieren herramientas de referencia para evaluar la calidad. **Puntos:** 1.5 pts **ID:** qual_10
|
||||
|
||||
- Unos lentes
|
||||
- Documento con fotos de piezas buenas y malas ✅
|
||||
@@ -392,8 +392,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
**Racional:** Herramienta operativa para estandarizar la inspección.
|
||||
|
||||
### 🗑️ Desperdicios (6 preguntas)
|
||||
### 39. ¿Cuál es el orden de las 5S?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** desp_1
|
||||
### 36. ¿Cuál es el orden de las 5S?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** La metodología de organización industrial sigue una secuencia lógica de pasos. **Puntos:** 1.5 pts **ID:** wast_1
|
||||
|
||||
- Seleccionar, Ordenar, Limpiar, Estandarizar, Disciplina ✅
|
||||
- Salir, Sentarse, Saludar, Sonreír, Servir
|
||||
@@ -402,8 +402,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Metodología de orden aplicada a la estación de trabajo.
|
||||
|
||||
### 40. ¿Qué es el 'scrap'?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** desp_2
|
||||
### 37. ¿Qué es el 'scrap'?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** La clasificación de productos no conformes es esencial para la contabilidad de producción. **Puntos:** 1.5 pts **ID:** wast_2
|
||||
|
||||
- Material nuevo
|
||||
- Piezas defectuosas que no cumplen con la calidad ✅
|
||||
@@ -412,8 +412,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Término fundamental para el manejo de mermas.
|
||||
|
||||
### 47. ¿Qué es el 'purgado'?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** desp_3
|
||||
### 38. ¿Qué es el 'purgado'?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** La transición entre diferentes materiales o colores requiere un procedimiento técnico. **Puntos:** 1.5 pts **ID:** wast_3
|
||||
|
||||
- Limpiar el sistema inyectando material nuevo ✅
|
||||
- Irse de la planta
|
||||
@@ -422,8 +422,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Actividad de limpieza necesaria en cambios de turno o material.
|
||||
|
||||
### 48. Un exceso de purga durante los arranques se considera:
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** desp_4
|
||||
### 39. Un exceso de purga durante los arranques se considera:
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** La eficiencia en los procedimientos de limpieza afecta los indicadores de producción. **Puntos:** 1.5 pts **ID:** wast_4
|
||||
|
||||
- Una buena práctica
|
||||
- Desperdicio de dinero y material ✅
|
||||
@@ -432,8 +432,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Cultura de ahorro y reducción de mermas.
|
||||
|
||||
### 49. ¿Cómo ayuda el orden y limpieza (5S) a reducir desperdicios?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** desp_5
|
||||
### 40. ¿Cómo ayuda el orden y limpieza (5S) a reducir desperdicios?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** El entorno de trabajo influye directamente en los defectos de las piezas. **Puntos:** 1.5 pts **ID:** wast_5
|
||||
|
||||
- Evita contaminación y pérdida de herramientas ✅
|
||||
- Hace que la máquina se vea nueva
|
||||
@@ -442,8 +442,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Prevención de riesgos y defectos por suciedad.
|
||||
|
||||
### 50. Si una pieza cae al suelo lleno de aceite, ¿qué se debe hacer?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** desp_6
|
||||
### 41. Si una pieza cae al suelo lleno de aceite, ¿qué se debe hacer?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** El manejo de producto terminado requiere protocolos de higiene estrictos. **Puntos:** 1.5 pts **ID:** wast_6
|
||||
|
||||
- Limpiarla con un trapo
|
||||
- Considerarla scrap (contaminada) ✅
|
||||
@@ -453,8 +453,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
**Racional:** Acción inmediata para prevenir la degradación de la calidad del lote reciclado.
|
||||
|
||||
### 📦 Materiales (4 preguntas)
|
||||
### 15. ¿Por qué es importante el secado del material?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Puntos:** 1 pts **ID:** mat_1
|
||||
### 42. ¿Por qué es importante el secado del material?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** La preparación de la materia prima es un paso previo esencial al procesamiento. **Puntos:** 1 pts **ID:** mat_1
|
||||
|
||||
- Para que no pese tanto
|
||||
- Para eliminar la humedad que causa defectos como ráfagas ✅
|
||||
@@ -463,8 +463,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** La humedad genera vapor y fallas estructurales por hidrólisis.
|
||||
|
||||
### 16. ¿Qué es un material 'higroscópico'?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Puntos:** 1 pts **ID:** mat_2
|
||||
### 43. ¿Qué es un material 'higroscópico'?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** Los polímeros interactúan de diferentes maneras con el ambiente que los rodea. **Puntos:** 1 pts **ID:** mat_2
|
||||
|
||||
- Un material que repele el agua
|
||||
- Un material que absorbe humedad del aire en su estructura ✅
|
||||
@@ -473,29 +473,29 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Conocimiento técnico sobre las propiedades de absorción de agua de los polímeros.
|
||||
|
||||
### 23. ¿Qué es el 're-molido' o molido?
|
||||
**Categoría:** Materiales **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** mat_3
|
||||
### 44. ¿Cuál es la diferencia visual principal entre el material virgen y el material molido (regrind)?
|
||||
**Categoría:** Materiales **Tipo:** Práctico **Description:** El operador debe ser capaz de distinguir visualmente la calidad de la materia prima. **Puntos:** 1 pts **ID:** mat_5
|
||||
|
||||
- Plástico virgen
|
||||
- Material recuperado de piezas malas o coladas trituradas ✅
|
||||
- Tierra y polvo
|
||||
- Aceite usado
|
||||
- El material virgen es siempre más oscuro que el molido
|
||||
- El molido es irregular y polvoriento; el virgen es uniforme ✅
|
||||
- No existe diferencia visual, solo cambia la estructura química
|
||||
- El material molido siempre es transparente y limpio
|
||||
|
||||
**Racional:** Parte esencial del manejo de materiales en piso.
|
||||
**Racional:** El material virgen viene cortado de fábrica uniformemente; el molido proviene de una trituradora, resultando en geometría irregular.
|
||||
|
||||
### 42. ¿Qué es el 'masterbatch' o concentrado de color?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Puntos:** 1 pts **ID:** mat_4
|
||||
### 45. Si el contenedor de material no tiene tapa, ¿qué problema es más probable que ocurra?
|
||||
**Categoría:** Materiales **Tipo:** Práctico **Description:** La contaminación física en la tolva es una causa común de defectos. **Puntos:** 1 pts **ID:** mat_6
|
||||
|
||||
- Pintura líquida
|
||||
- Pellets con alto contenido de pigmento ✅
|
||||
- El plástico transparente
|
||||
- Una marca de máquinas
|
||||
- Sobrecalentamiento de la resina
|
||||
- Contaminación por polvo ambiental o cartón ✅
|
||||
- Aumento de la velocidad de inyección
|
||||
- Mejora en la mezcla del color
|
||||
|
||||
**Racional:** Insumo técnico para la coloración de resinas.
|
||||
**Racional:** Dejar el material expuesto permite que partículas del ambiente (polvo, insectos, restos de empaque) caigan en la tolva.
|
||||
|
||||
### 🦺 Seguridad (3 preguntas)
|
||||
### 10. ¿Cuál es el riesgo de purgar la máquina sin protección?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** safe_1
|
||||
### 🦺 Seguridad (5 preguntas)
|
||||
### 46. ¿Cuál es el riesgo de purgar la máquina sin protección?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** El mantenimiento y limpieza de la unidad de inyección conllevan riesgos específicos. **Puntos:** 1.5 pts **ID:** safe_1
|
||||
|
||||
- Que la pieza salga fea
|
||||
- Salpicaduras de material caliente y quemaduras severas ✅
|
||||
@@ -504,8 +504,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Es una situación de riesgo directo en la operación diaria.
|
||||
|
||||
### 11. ¿Para qué sirve el botón de paro de emergencia?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Puntos:** 1.5 pts **ID:** safe_2
|
||||
### 47. ¿Para qué sirve el botón de paro de emergencia?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** Las situaciones de peligro requieren una reacción inmediata del operador. **Puntos:** 1.5 pts **ID:** safe_2
|
||||
|
||||
- Para abrir la puerta
|
||||
- Para detener todos los movimientos de la máquina ante un peligro ✅
|
||||
@@ -514,8 +514,8 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Uso crítico del equipo de seguridad ante incidentes.
|
||||
|
||||
### 12. ¿Qué significa 'LOTO' en seguridad industrial?
|
||||
**Categoría:** Seguridad **Tipo:** Teórico **Puntos:** 1 pts **ID:** safe_3
|
||||
### 48. ¿Qué significa 'LOTO' en seguridad industrial?
|
||||
**Categoría:** Seguridad **Tipo:** Teórico **Description:** Existen protocolos estandarizados para garantizar la seguridad durante intervenciones. **Puntos:** 1 pts **ID:** safe_3
|
||||
|
||||
- Lotería de seguridad
|
||||
- Bloqueo y Etiquetado de energías peligrosas ✅
|
||||
@@ -524,26 +524,76 @@ Práctico (1.5 pts): Situaciones de decisión en piso, seguridad y calidad
|
||||
|
||||
**Racional:** Conocimiento de la normativa estándar de seguridad (Lockout/Tagout).
|
||||
|
||||
### ⚡ Eficiencia (2 preguntas)
|
||||
### 24. ¿Qué es el OEE?
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Puntos:** 1 pts **ID:** eff_1
|
||||
### 49. ¿Cuál es la característica visual estándar de un botón de Paro de Emergencia?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** Los dispositivos de seguridad críticos deben ser universalmente reconocibles. **Puntos:** 1 pts **ID:** safe_4
|
||||
|
||||
- Un tipo de plástico
|
||||
- Indicador de eficiencia: Disponibilidad, Desempeño y Calidad ✅
|
||||
- Una norma de seguridad
|
||||
- Una herramienta de limpieza
|
||||
- Botón verde pequeño oculto bajo el panel
|
||||
- Botón rojo en forma de hongo sobre fondo amarillo ✅
|
||||
- Palanca azul al costado de la máquina
|
||||
- Interruptor negro de llave
|
||||
|
||||
**Racional:** Concepto administrativo de eficiencia productiva.
|
||||
**Racional:** Por normativa internacional, el paro de emergencia debe ser rojo, prominente y sobre fondo amarillo para fácil detección.
|
||||
|
||||
### 25. ¿Qué significa SMED?
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Puntos:** 1 pts **ID:** eff_2
|
||||
### 50. Además del material fundido, ¿qué componente de la máquina presenta un alto riesgo de quemaduras por contacto?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** Existen zonas de la máquina que operan a altas temperaturas durante el funcionamiento normal. **Puntos:** 1 pts **ID:** safe_5
|
||||
|
||||
- Sistema de Medición de Energía Digital
|
||||
- Cambio de molde en menos de 10 minutos ✅
|
||||
- Seguridad Máxima en el Departamento
|
||||
- Siempre Mantener el Equipo Detenido
|
||||
- El panel de control (HMI)
|
||||
- El barril (cilindro) y sus bandas calefactoras ✅
|
||||
- La puerta de seguridad del operador
|
||||
- La tolva de alimentación en su exterior
|
||||
|
||||
**Racional:** Referencia a la rapidez de cambios de set-up.
|
||||
**Racional:** El barril y las bandas operan a cientos de grados centígrados y suelen estar expuestos o mal aislados.
|
||||
|
||||
### ⚡ Eficiencia (5 preguntas)
|
||||
### 51. ¿Qué factores componen el cálculo del OEE (Eficiencia General de los Equipos)?
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** La eficiencia industrial se mide mediante indicadores estandarizados globalmente. **Puntos:** 1 pts **ID:** eff_1
|
||||
|
||||
- Seguridad, Medio Ambiente y Costo
|
||||
- Disponibilidad, Desempeño y Calidad ✅
|
||||
- Velocidad, Presión y Temperatura
|
||||
- Materia Prima, Mano de Obra y Energía
|
||||
|
||||
**Racional:** Es el estándar industrial: ¿La máquina funcionó? (Disp), ¿A qué velocidad? (Desemp), ¿Salieron bien? (Calidad).
|
||||
|
||||
### 52. ¿Para qué sirve la metodología SMED en inyección?
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** Existen metodologías específicas para optimizar los tiempos de preparación de máquina. **Puntos:** 1 pts **ID:** eff_2
|
||||
|
||||
- Para reducir el consumo eléctrico
|
||||
- Para reducir el tiempo de cambio de molde (Set-up) ✅
|
||||
- Para aumentar la presión máxima de inyección
|
||||
- Para mejorar la mezcla de color
|
||||
|
||||
**Racional:** SMED (Single Minute Exchange of Die) busca cambios rápidos para aumentar la disponibilidad.
|
||||
|
||||
### 53. ¿Qué se entiende por 'Tiempo Muerto' (Downtime) en producción?
|
||||
**Categoría:** Eficiencia **Tipo:** Práctico **Description:** Las paradas no planificadas afectan directamente la capacidad productiva. **Puntos:** 1 pts **ID:** eff_3
|
||||
|
||||
- El tiempo en que la máquina está apagada por ser fin de semana
|
||||
- El tiempo programado para mantenimiento preventivo
|
||||
- El periodo en que la máquina debería producir pero está detenida ✅
|
||||
- El tiempo de enfriamiento dentro del ciclo
|
||||
|
||||
**Racional:** El tiempo muerto es improductivo y reduce la disponibilidad del equipo para manufacturar.
|
||||
|
||||
### 54. ¿Cuál es la diferencia básica entre un ciclo 'Automático' y uno 'Semi-automático'?
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** La operación continua de la máquina tiene diferentes modalidades de ejecución. **Puntos:** 1 pts **ID:** eff_4
|
||||
|
||||
- En automático el operador abre la puerta; en semi-automático no
|
||||
- En automático la máquina reinicia sola; en semi hay intervención ✅
|
||||
- El automático es siempre más lento que el semi-automático
|
||||
- No hay diferencia, son términos intercambiables
|
||||
|
||||
**Racional:** El ciclo automático permite producción continua sin intervención; el semi-automático requiere que el operador valide cada pieza y reinicie.
|
||||
|
||||
### 55. ¿Por qué es importante que el operador registre la cantidad de Scrap (desperdicio) generado?
|
||||
**Categoría:** Eficiencia **Tipo:** Práctico **Description:** El registro preciso de lo producido es vital para el control de costos. **Puntos:** 1 pts **ID:** eff_5
|
||||
|
||||
- Para culpar directamente al departamento de mantenimiento
|
||||
- Para descontarlo del salario semanal del operador
|
||||
- Para tener un inventario real y detectar problemas de calidad ✅
|
||||
- Para llenar las hojas de reporte que nadie lee
|
||||
|
||||
**Racional:** Sin un conteo de scrap, el inventario de resina no cuadrará y los problemas de calidad pasarán desapercibidos.
|
||||
|
||||
## 📌 Notas Finales
|
||||
|
||||
|
||||
@@ -0,0 +1,647 @@
|
||||
# Code Carol: Nivel Medio (Técnicos de Proceso)
|
||||
← Regresar al Inicio
|
||||
|
||||
## ℹ️ Información General
|
||||
Esta evaluación está diseñada para certificar las competencias de técnicos de proceso y supervisores con experiencia en moldeo por inyección. Se enfoca en diagnóstico de problemas, ajuste de parámetros y conocimientos técnicos profundos.
|
||||
|
||||
Total de preguntas: 60
|
||||
Puntaje Máximo Posible: 76 puntos
|
||||
Tiempo Estimado: 60 minutos
|
||||
🏆 Passing Score (Aprobatorio): 75% (57 puntos mínimo)
|
||||
|
||||
## 📊 Distribución por Área de Conocimiento
|
||||
|
||||
| Área de Conocimiento | Cantidad de Preguntas | Enfoque Principal |
|
||||
|----------------------|-----------------------|-------------------|
|
||||
| 🏭 Máquina | 9 | Componentes avanzados, ratios, mantenimiento preventivo |
|
||||
| ⚙️ Proceso | 9 | Estudios científicos (VPT, Gate Seal, Packing) |
|
||||
| 💎 Calidad | 9 | Diagnóstico técnico de defectos complejos |
|
||||
| 🗑️ Desperdicios | 8 | Lean Manufacturing avanzado, SMED |
|
||||
| 📦 Materiales | 8 | Propiedades termodinámicas, degradación |
|
||||
| 🦺 Seguridad | 9 | LOTO, emergencias, riesgos químicos |
|
||||
| ⚡ Eficiencia | 8 | OEE avanzado, SMED |
|
||||
| TOTAL | 60 |
|
||||
|
||||
## 🎯 Criterios de Evaluación
|
||||
### 🏆 Aprobado (75%)
|
||||
|
||||
Puntaje Mínimo: 57 puntos
|
||||
Interpretación: El candidato domina el proceso técnico y puede diagnosticar problemas sin supervisión.
|
||||
|
||||
### 📉 Requiere Capacitación (Menor a 75%)
|
||||
|
||||
Acción: Programa de entrenamiento intensivo de 4 semanas con acompañamiento técnico.
|
||||
|
||||
## ⚖️ Ponderación de Reactivos
|
||||
|
||||
Teórico (1.0 pts): Conocimiento técnico profundo y conceptos avanzados
|
||||
Práctico (1.5 pts): Diagnóstico de fallas, cálculos y toma de decisiones
|
||||
|
||||
## 📝 Banco de Preguntas
|
||||
### 1. ¿Qué variable física mide realmente un termopar insertado en una zona del barril de plastificación?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mach_1
|
||||
|
||||
- La temperatura de la masa de plástico fundido en el centro
|
||||
- La temperatura del acero del barril en ese punto específico
|
||||
- La temperatura de la superficie de la resistencia calefactora
|
||||
- La temperatura generada por la fricción del husillo
|
||||
|
||||
**Racional:** El termopar toca el metal del barril. La temperatura del plástico es una consecuencia, pero no es lo que el sensor mide directamente.
|
||||
|
||||
### 2. Si el manómetro hidráulico marca 1,000 PSI y la máquina tiene un ratio de intensificación de 10:1, ¿cuál es la presión plástica aplicada?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** mach_2
|
||||
|
||||
- 100 PSI (Reducción por fricción)
|
||||
- 1,000 PSI (Relación directa)
|
||||
- 10,000 PSI (Multiplicación por área)
|
||||
- 11,000 PSI (Suma de presiones)
|
||||
|
||||
**Racional:** La presión sobre el plástico es mayor que la hidráulica debido a la diferencia de áreas entre el pistón hidráulico y la punta del husillo.
|
||||
|
||||
### 3. Durante la fase de sostenimiento, observas que el husillo sigue avanzando lentamente (creeping) sin detenerse. Diagnóstico probable:
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** mach_3
|
||||
|
||||
- La compuerta del molde se congeló prematuramente
|
||||
- Fuga interna en el anillo de cierre (válvula check)
|
||||
- Exceso de contrapresión durante la carga
|
||||
- El perfil de temperaturas está invertido
|
||||
|
||||
**Racional:** Si el husillo avanza en 'Hold', significa que el material se está fugando hacia atrás a través del anillo check desgastado.
|
||||
|
||||
### 4. ¿Qué indica la relación L/D (Longitud/Diámetro) en la especificación de un husillo?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mach_4
|
||||
|
||||
- La capacidad máxima de inyección en gramos
|
||||
- La longitud de vuelo del husillo dividida por su diámetro
|
||||
- La distancia máxima de apertura de la prensa
|
||||
- El ratio de compresión entre la zona de alimentación y medición
|
||||
|
||||
**Racional:** Es una medida geométrica clave (ej. 20:1) que determina la capacidad de mezclado y plastificación.
|
||||
|
||||
### 5. Si la temperatura en la garganta de alimentación no se controla y sube demasiado, ¿qué problema de proceso se genera?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** mach_5
|
||||
|
||||
- Puenteo de material (Bridging) y falla de carga
|
||||
- Degradación inmediata del colorante en la tolva
|
||||
- Aumento descontrolado de la presión de inyección
|
||||
- Cristalización prematura del polímero
|
||||
|
||||
**Racional:** Los pellets se ablandan y se pegan entre sí en la garganta, bloqueando el paso hacia el tornillo.
|
||||
|
||||
### 6. En un sistema hidráulico, ¿qué componente es responsable de generar el caudal necesario para el movimiento?
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mach_6
|
||||
|
||||
- La válvula proporcional de flujo
|
||||
- El acumulador de nitrógeno
|
||||
- La bomba hidráulica
|
||||
- El cilindro de inyección
|
||||
|
||||
**Racional:** La bomba convierte energía mecánica en energía hidráulica (caudal); las válvulas solo lo regulan.
|
||||
|
||||
### 7. Identifica cuál de las siguientes NO es una platina estándar en una inyectora:
|
||||
**Categoría:** Máquina **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mach_7
|
||||
|
||||
- Platina Fija (Lado A)
|
||||
- Platina Móvil (Lado B)
|
||||
- Platina de Rotación Axial
|
||||
- Platina Trasera o de Soporte
|
||||
|
||||
**Racional:** Las platinas estándar son fija, móvil y de soporte. La rotación axial no es un componente estructural estándar.
|
||||
|
||||
### 8. ¿Qué consecuencia tiene conectar un termopar Tipo J en una tarjeta configurada para Tipo K?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** mach_8
|
||||
|
||||
- Ninguna, ambos miden temperatura igual
|
||||
- Lectura errónea de temperatura y riesgo de proceso
|
||||
- Daño permanente al PLC de la máquina
|
||||
- El calentamiento será más lento pero preciso
|
||||
|
||||
**Racional:** Las curvas de voltaje/temperatura son diferentes. El controlador leerá una temperatura falsa, pudiendo sobrecalentar o enfriar el sistema.
|
||||
|
||||
### 9. ¿Cuál es la función crítica de los 'Return Pins' (Pernos de retorno) en el molde?
|
||||
**Categoría:** Máquina **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** mach_9
|
||||
|
||||
- Empujar la pieza fuera del molde al abrir
|
||||
- Retraer la placa de botadores al cerrar el molde
|
||||
- Guiar la alineación entre cavidad y corazón
|
||||
- Soportar la presión de inyección en la placa trasera
|
||||
|
||||
**Racional:** Aseguran mecánicamente que los botadores regresen a posición cero antes de inyectar, evitando choques.
|
||||
|
||||
### 10. ¿Qué define exactamente el punto de conmutación o transferencia (VPT)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** proc_10
|
||||
|
||||
- El cambio de control de Velocidad a control de Presión
|
||||
- El momento exacto en que el molde se llena al 100%
|
||||
- El inicio del tiempo de enfriamiento del ciclo
|
||||
- El punto donde se activa la contrapresión
|
||||
|
||||
**Racional:** Es la transición crítica donde la máquina deja de empujar por velocidad (llenado) y empieza a empacar por presión.
|
||||
|
||||
### 11. Calcula rápidamente: Si tienes 350 Bar, ¿cuál es su equivalente aproximado en PSI? (Factor x14.5)
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** proc_11
|
||||
|
||||
- 2,400 PSI
|
||||
- 3,500 PSI
|
||||
- 5,075 PSI
|
||||
- 50,000 PSI
|
||||
|
||||
**Racional:** Cálculo directo: 350 * 14.5 = 5,075. Es vital para operadores que manejan máquinas con diferentes unidades.
|
||||
|
||||
### 12. Debido al comportamiento pseudoplástico (Shear Thinning), ¿qué pasa con la viscosidad al aumentar la velocidad de inyección?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** proc_12
|
||||
|
||||
- La viscosidad aumenta (se hace más espeso)
|
||||
- La viscosidad disminuye (fluye más fácil)
|
||||
- La viscosidad permanece constante (Newtoniano)
|
||||
- El material se degrada instantáneamente
|
||||
|
||||
**Racional:** Los polímeros adelgazan por cizallamiento; a mayor velocidad, las cadenas se alinean y la resistencia al flujo baja.
|
||||
|
||||
### 13. ¿Qué determina un 'Estudio de Sellado de Compuerta' (Gate Freeze Study)?
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** proc_13
|
||||
|
||||
- La temperatura exacta de fusión del material
|
||||
- El tiempo mínimo de sostenimiento para evitar reflujo
|
||||
- La presión máxima que soporta el molde
|
||||
- El tiempo total de enfriamiento requerido
|
||||
|
||||
**Racional:** Busca el punto en el tiempo donde la entrada se solidifica y el peso de la pieza se estabiliza.
|
||||
|
||||
### 14. Técnicamente, ¿por qué es grave que el cojín llegue a cero durante el proceso?
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** proc_14
|
||||
|
||||
- Porque el husillo choca con la boquilla y se daña
|
||||
- Porque se pierde el control de la presión sobre la cavidad
|
||||
- Porque la máquina consume más energía hidráulica
|
||||
- Porque aumenta el tiempo de ciclo innecesariamente
|
||||
|
||||
**Racional:** Si el tornillo toca fondo, la presión hidráulica se transfiere al metal, no al plástico, dejando la pieza 'suelta'.
|
||||
|
||||
### 15. ¿Cuál es la variable de proceso más influyente para controlar la contracción final de la pieza?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** proc_15
|
||||
|
||||
- La temperatura de la zona de alimentación
|
||||
- La velocidad de rotación del husillo
|
||||
- La presión de sostenimiento (Packing pressure)
|
||||
- La velocidad de apertura del molde
|
||||
|
||||
**Racional:** El empaque introduce material adicional para compensar la reducción de volumen al enfriar.
|
||||
|
||||
### 16. ¿Cuál es el propósito técnico de la función de descompresión (suck-back)?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** proc_16
|
||||
|
||||
- Reducir la temperatura del material en la punta
|
||||
- Prevenir el babeo (drooling) de la boquilla
|
||||
- Mejorar la mezcla de colorantes difíciles
|
||||
- Aumentar la densidad del disparo
|
||||
|
||||
**Racional:** Alivia la presión residual en el barril para que el material no se escurra al abrir el molde.
|
||||
|
||||
### 17. ¿Qué defecto esperarías si la contrapresión (Back Pressure) es excesivamente baja?
|
||||
**Categoría:** Proceso **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** proc_17
|
||||
|
||||
- Rebaba en la línea de partición
|
||||
- Pobre mezcla, aire atrapado y peso de disparo inconsistente
|
||||
- Degradación del material por cizallamiento excesivo
|
||||
- Dificultad para expulsar la pieza del molde
|
||||
|
||||
**Racional:** La contrapresión compacta el fundido. Sin ella, entra aire y la densidad del disparo varía.
|
||||
|
||||
### 18. ¿Qué es el 'Tiempo de Residencia' en inyección?
|
||||
**Categoría:** Proceso **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** proc_18
|
||||
|
||||
- El tiempo total del ciclo de inyección
|
||||
- El tiempo que el polímero pasa expuesto a calor dentro del barril
|
||||
- El tiempo que tarda la pieza en solidificar
|
||||
- El tiempo de vida útil del molde
|
||||
|
||||
**Racional:** Es crucial para materiales sensibles; demasiado tiempo de residencia degrada el polímero.
|
||||
|
||||
### 19. Tienes una pieza con Rebaba (Flash) pero con Peso Bajo (Short shot). ¿Qué indica esta contradicción?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** qual_19
|
||||
|
||||
- Exceso de presión de sostenimiento
|
||||
- Daño en el molde o desalineación de platinas (Falta de sello)
|
||||
- Material demasiado viscoso
|
||||
- Tiempo de inyección muy corto
|
||||
|
||||
**Racional:** Significa que el material se escapa antes de llenar la pieza. El molde no está sellando correctamente.
|
||||
|
||||
### 20. ¿Qué defecto causa un 'gusanito' o serpenteo visible en la superficie de la pieza frente a la compuerta?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** qual_20
|
||||
|
||||
- Jetting (Efecto Jet)
|
||||
- Splay (Ráfagas)
|
||||
- Weld Line (Línea de unión)
|
||||
- Sink Mark (Rechupado)
|
||||
|
||||
**Racional:** Ocurre cuando el plástico entra muy rápido a una cavidad abierta y no se pega a las paredes, 'volando' a través de ella.
|
||||
|
||||
### 21. ¿Qué fenómeno físico causa el 'Efecto Diesel' (quemadura en el borde de la pieza)?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** qual_21
|
||||
|
||||
- Oxidación del metal del molde
|
||||
- Compresión adiabática del aire atrapado
|
||||
- Reacción química del masterbatch
|
||||
- Fricción del husillo contra el barril
|
||||
|
||||
**Racional:** El aire atrapado se comprime tan rápido que eleva su temperatura hasta incendiar el plástico (como un motor diesel).
|
||||
|
||||
### 22. Las ráfagas plateadas (Silver streaks) distribuidas por toda la pieza suelen indicar:
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** qual_22
|
||||
|
||||
- Exceso de fuerza de cierre
|
||||
- Humedad en el material (Vapor)
|
||||
- Falta de velocidad de inyección
|
||||
- Molde demasiado frío
|
||||
|
||||
**Racional:** La humedad explota en vapor al inyectarse, dejando estelas plateadas en la dirección del flujo.
|
||||
|
||||
### 23. ¿Cuál es la diferencia técnica entre Línea de Soldadura (Weld) y Línea de Fusión (Meld)?
|
||||
**Categoría:** Calidad **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** qual_23
|
||||
|
||||
- No existe diferencia, son sinónimos
|
||||
- El ángulo de encuentro de los frentes de flujo (<135° vs >135°)
|
||||
- La temperatura del molde al momento del contacto
|
||||
- El tipo de material utilizado
|
||||
|
||||
**Racional:** En la 'Weld' los frentes chocan de frente (más débil); en la 'Meld' fluyen paralelos y se unen lateralmente.
|
||||
|
||||
### 24. Para corregir un problema de Pandeo (Warpage) en una pieza plana, ¿qué ajuste es más efectivo?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** qual_24
|
||||
|
||||
- Aumentar la temperatura de la masa
|
||||
- Equilibrar el enfriamiento entre lado fijo y móvil
|
||||
- Incrementar la fuerza de cierre al máximo
|
||||
- Reducir el tiempo de ciclo a la mitad
|
||||
|
||||
**Racional:** El pandeo ocurre por enfriamiento diferencial; igualar las temperaturas de las caras del molde reduce la tensión interna.
|
||||
|
||||
### 25. La 'Delaminación' (capas que se desprenden) es síntoma inequívoco de:
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** qual_25
|
||||
|
||||
- Contaminación con polímero incompatible
|
||||
- Velocidad de inyección muy lenta
|
||||
- Presión de sostenimiento muy alta
|
||||
- Temperatura de molde muy baja
|
||||
|
||||
**Racional:** Materiales como PE y ABS no se mezclan; forman capas separadas que se pelan como una cebolla.
|
||||
|
||||
### 26. ¿Cuál es la fuente más común de 'Puntos Negros' aleatorios en producción continua?
|
||||
**Categoría:** Calidad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** qual_26
|
||||
|
||||
- Suciedad en el sistema de agua de enfriamiento
|
||||
- Acumulación de carbón en zonas muertas del barril/husillo
|
||||
- Falla en el sensor de presión de cavidad
|
||||
- Exceso de aditivo UV en la mezcla
|
||||
|
||||
**Racional:** Material estancado se degrada a carbón y se desprende poco a poco, contaminando disparos aleatorios.
|
||||
|
||||
### 27. ¿Qué herramienta de Calidad se utiliza para monitorear la estabilidad estadística (Cpk) del proceso?
|
||||
**Categoría:** Calidad **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** qual_27
|
||||
|
||||
- Diagrama de Ishikawa (Pescado)
|
||||
- Gráficos de Control (SPC)
|
||||
- Análisis de Modo de Falla (AMEF)
|
||||
- Metodología 5S
|
||||
|
||||
**Racional:** El SPC permite ver si el proceso varía dentro de límites naturales o si hay causas especiales actuando.
|
||||
|
||||
### 28. Antes de meter el cuerpo entre las platinas para mantenimiento, ¿qué paso es INNEGOCIABLE?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** safe_28
|
||||
|
||||
- Colocar un letrero de 'No Operar'
|
||||
- Aplicar bloqueo y etiquetado (LOTO) de energías
|
||||
- Avisar al supervisor de turno
|
||||
- Confiar en que el sensor de puerta funciona
|
||||
|
||||
**Racional:** Confiar en sensores o letreros es causa de muerte. Solo el bloqueo físico de energía garantiza seguridad.
|
||||
|
||||
### 29. ¿Por qué la purga de material degradado representa un riesgo de explosión?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** safe_29
|
||||
|
||||
- Por la reacción química con el aire
|
||||
- Por la expansión violenta de gases atrapados a presión
|
||||
- Por el contacto con el agua del molde
|
||||
- Por la electricidad estática generada
|
||||
|
||||
**Racional:** El material descompuesto genera gases. Si la boquilla está tapada o fría, al destaparla, el gas expande violentamente.
|
||||
|
||||
### 30. El sistema de 'Protección de Molde' (baja presión) sirve para:
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** safe_30
|
||||
|
||||
- Ahorrar energía durante el cierre
|
||||
- Detectar obstrucciones y detener el cierre antes de dañar el molde
|
||||
- Mejorar el tiempo de ciclo en moldes rápidos
|
||||
- Aumentar la vida útil del aceite hidráulico
|
||||
|
||||
**Racional:** Si el molde encuentra resistencia (pieza atorada) durante el cierre a baja presión, debe abortar para no aplastarla.
|
||||
|
||||
### 31. Ante una ruptura de manguera hidráulica con fuga de aceite a alta presión, lo primero es:
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** safe_31
|
||||
|
||||
- Intentar tapar la fuga con la mano
|
||||
- Activar el Paro de Emergencia para detener la bomba
|
||||
- Colocar aserrín en el piso
|
||||
- Buscar al técnico de mantenimiento
|
||||
|
||||
**Racional:** El aceite a presión inyecta la piel y es inflamable. Cortar la fuente de energía (bomba) es prioridad.
|
||||
|
||||
### 32. Para manipular purgas calientes, el EPP mínimo requerido incluye:
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** safe_32
|
||||
|
||||
- Guantes de látex y lentes oscuros
|
||||
- Careta facial completa y guantes térmicos largos
|
||||
- Mascarilla para polvos y tapones auditivos
|
||||
- Guantes de carnaza cortos y lentes claros
|
||||
|
||||
**Racional:** Se requiere protección contra calor extremo y salpicaduras a la cara/cuello.
|
||||
|
||||
### 33. Al izar un molde, ¿qué condición deben cumplir los cáncamos (eyebolts)?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** safe_33
|
||||
|
||||
- Estar soldados a la placa del molde
|
||||
- Tener capacidad de carga certificada mayor al peso del molde
|
||||
- Ser de acero inoxidable obligatoriamente
|
||||
- Estar pintados de color amarillo seguridad
|
||||
|
||||
**Racional:** El fallo de un cáncamo subdimensionado es catastrófico. La carga nominal debe exceder el peso total.
|
||||
|
||||
### 34. ¿Qué función cumple el interbloqueo (interlock) de la puerta trasera?
|
||||
**Categoría:** Seguridad **Tipo:** Práctico **Description:** **Puntos:** 1 pts **ID:** safe_34
|
||||
|
||||
- Mantener la puerta cerrada magnéticamente
|
||||
- Detener bomba y movimientos si la puerta es abierta
|
||||
- Encender la luz de alarma de la máquina
|
||||
- Registrar quién abrió la puerta en el sistema
|
||||
|
||||
**Racional:** Es una zona ciega para el operador. Si se abre, la máquina debe morir instantáneamente.
|
||||
|
||||
### 35. Para un fuego eléctrico en el gabinete de control, ¿qué extintor usas?
|
||||
**Categoría:** Seguridad **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** safe_35
|
||||
|
||||
- Tipo A (Agua presurizada)
|
||||
- Tipo C (CO2 o Polvo Químico)
|
||||
- Tipo K (Acetato de Potasio)
|
||||
- Tipo D (Polvo para metales)
|
||||
|
||||
**Racional:** El Tipo C es no conductivo. Usar agua en un tablero energizado causa electrocución.
|
||||
|
||||
### 36. En México, la norma STPS que regula los dispositivos de seguridad en maquinaria es:
|
||||
**Categoría:** Seguridad **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** safe_36
|
||||
|
||||
- NOM-017-STPS (EPP)
|
||||
- NOM-004-STPS (Maquinaria y Equipo)
|
||||
- NOM-002-STPS (Incendios)
|
||||
- NOM-029-STPS (Mantenimiento Eléctrico)
|
||||
|
||||
**Racional:** La NOM-004 establece la obligación de guardas, paros de emergencia y bloqueos.
|
||||
|
||||
### 37. ¿Qué indica el índice MFI (Melt Flow Index) de una resina?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mat_37
|
||||
|
||||
- Su resistencia al impacto Izod
|
||||
- Su viscosidad o facilidad para fluir
|
||||
- Su temperatura de transición vítrea
|
||||
- Su porcentaje de carga de fibra de vidrio
|
||||
|
||||
**Racional:** MFI alto = material muy fluido (baja viscosidad); MFI bajo = material duro (alta viscosidad).
|
||||
|
||||
### 38. ¿Qué fenómeno químico sufre el Policarbonato (PC) o Nylon (PA) si se inyecta húmedo?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mat_38
|
||||
|
||||
- Polimerización (se endurece más)
|
||||
- Hidrólisis (rotura de cadenas moleculares)
|
||||
- Oxidación (cambio de color)
|
||||
- Reticulación (cross-linking)
|
||||
|
||||
**Racional:** El agua corta las cadenas del polímero, destruyendo sus propiedades mecánicas irreversiblemente.
|
||||
|
||||
### 39. Diferencia clave de procesamiento entre amorfos (ej. ABS) y semicristalinos (ej. PP):
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mat_39
|
||||
|
||||
- Los amorfos no necesitan secado
|
||||
- Los semicristalinos tienen mayor contracción (shrinkage)
|
||||
- Los amorfos son siempre transparentes
|
||||
- Los semicristalinos son más caros
|
||||
|
||||
**Racional:** Al cristalizar, las moléculas se empaquetan densamente, reduciendo volumen significativamente más que los amorfos.
|
||||
|
||||
### 40. El uso de 'Regrind' (molido) por encima del 20% suele ocasionar:
|
||||
**Categoría:** Materiales **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** mat_40
|
||||
|
||||
- Mejora en el brillo superficial
|
||||
- Pérdida de propiedades mecánicas e inestabilidad
|
||||
- Reducción en la temperatura de fusión
|
||||
- Aumento en la fuerza de cierre requerida
|
||||
|
||||
**Racional:** El material reprocesado tiene historias térmicas previas (degradación) y cadenas más cortas.
|
||||
|
||||
### 41. Para un secado eficiente, el 'Punto de Rocío' (Dew Point) del aire debe ser:
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mat_41
|
||||
|
||||
- Positivo (+10°C)
|
||||
- Negativo (-40°C o inferior)
|
||||
- Igual a la temperatura ambiente
|
||||
- Igual a la temperatura de fusión
|
||||
|
||||
**Racional:** Se requiere aire extremadamente seco para 'robarle' la humedad al plástico.
|
||||
|
||||
### 42. ¿Cuál es el rango típico de dosificación de Masterbatch (color)?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mat_42
|
||||
|
||||
- 10% a 15%
|
||||
- 1% a 4%
|
||||
- 0.01% a 0.05%
|
||||
- 50% (mitad y mitad)
|
||||
|
||||
**Racional:** El masterbatch es muy concentrado. Usar más del 5% altera la química base del material y es costoso.
|
||||
|
||||
### 43. Procesar materiales de alta viscosidad (duros de fluir) requiere:
|
||||
**Categoría:** Materiales **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** mat_43
|
||||
|
||||
- Mayor presión de inyección y temperatura
|
||||
- Mayor velocidad de enfriamiento
|
||||
- Menor fuerza de cierre
|
||||
- Husillos con bajo ratio de compresión
|
||||
|
||||
**Racional:** Necesitas más energía (calor y fuerza) para empujar un fluido espeso dentro del molde.
|
||||
|
||||
### 44. ¿Qué distingue a un plástico de 'Ingeniería' de un 'Commodity'?
|
||||
**Categoría:** Materiales **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** mat_44
|
||||
|
||||
- El precio de mercado únicamente
|
||||
- Su desempeño térmico y mecánico superior
|
||||
- Su facilidad para ser reciclado
|
||||
- Su disponibilidad en colores naturales
|
||||
|
||||
**Racional:** Los de ingeniería (PC, PA, POM) soportan cargas y temperaturas donde los commodities (PE, PP) fallan.
|
||||
|
||||
### 45. ¿Cuáles son los tres factores que componen el OEE?
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** eff_45
|
||||
|
||||
- Seguridad, Calidad, Costo
|
||||
- Disponibilidad, Desempeño, Calidad
|
||||
- Tiempo, Velocidad, Presión
|
||||
- Producción, Mermas, Retrabajos
|
||||
|
||||
**Racional:** Es el estándar global: Availability x Performance x Quality.
|
||||
|
||||
### 46. ¿Cuál es la meta principal de la metodología SMED?
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** eff_46
|
||||
|
||||
- Reducir el personal de mantenimiento
|
||||
- Convertir cambios de horas en minutos (Single Minute)
|
||||
- Aumentar la velocidad de inyección
|
||||
- Estandarizar el color de los moldes
|
||||
|
||||
**Racional:** Reducir el tiempo muerto por cambio de modelo permite lotes más pequeños y mayor flexibilidad.
|
||||
|
||||
### 47. Si la máquina produce piezas buenas, pero corre a 30s de ciclo en lugar de los 25s estándar, ¿qué indicador del OEE cae?
|
||||
**Categoría:** Eficiencia **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** eff_47
|
||||
|
||||
- Disponibilidad (Availability)
|
||||
- Desempeño (Performance)
|
||||
- Calidad (Quality)
|
||||
- Ninguno, todo está bien
|
||||
|
||||
**Racional:** El Desempeño mide la velocidad real vs la velocidad teórica/estándar.
|
||||
|
||||
### 48. En un cambio SMED, ¿qué es una actividad 'Externa'?
|
||||
**Categoría:** Eficiencia **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** eff_48
|
||||
|
||||
- Desmontar el molde viejo de la platina
|
||||
- Pre-calentar y preparar el molde nuevo mientras la máquina trabaja
|
||||
- Limpiar la platina con la máquina parada
|
||||
- Ajustar los botadores con la puerta abierta
|
||||
|
||||
**Racional:** Son tareas que se hacen 'fuera' del tiempo de paro, sin detener la producción actual.
|
||||
|
||||
### 49. ¿Qué porcentaje de OEE se considera 'Clase Mundial'?
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** eff_49
|
||||
|
||||
- 60% o más
|
||||
- 85% o más
|
||||
- 99.9%
|
||||
- 100%
|
||||
|
||||
**Racional:** 85% es el benchmark de excelencia aceptado internacionalmente.
|
||||
|
||||
### 50. Operar un molde de 4 cavidades con 1 cavidad bloqueada afecta principalmente:
|
||||
**Categoría:** Eficiencia **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** eff_50
|
||||
|
||||
- La calidad de las otras 3 piezas
|
||||
- El costo pieza y la eficiencia del activo
|
||||
- La vida útil del husillo
|
||||
- El consumo de energía eléctrica
|
||||
|
||||
**Racional:** Estás usando el 100% de la máquina para sacar el 75% de la producción. Es una pérdida financiera directa.
|
||||
|
||||
### 51. ¿Qué es el 'Takt Time'?
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** eff_51
|
||||
|
||||
- El tiempo mínimo que la máquina puede correr
|
||||
- El ritmo de producción necesario para cumplir la demanda del cliente
|
||||
- El tiempo que tarda el cambio de turno
|
||||
- El tiempo de enfriamiento calculado
|
||||
|
||||
**Racional:** Es una métrica de demanda, no de capacidad de máquina. (Tiempo disponible / Demanda).
|
||||
|
||||
### 52. El Mantenimiento Predictivo se basa en:
|
||||
**Categoría:** Eficiencia **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** eff_52
|
||||
|
||||
- Reparar cuando la máquina falla
|
||||
- Monitoreo de condición (vibración, calor) para anticipar fallas
|
||||
- Cambiar piezas por calendario fijo
|
||||
- Inspección visual diaria del operador
|
||||
|
||||
**Racional:** Usa datos para predecir cuándo fallará un componente antes de que suceda.
|
||||
|
||||
### 53. Orden lógico de implementación de 5S:
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** wast_53
|
||||
|
||||
- Limpiar, Ordenar, Disciplina, Estandarizar, Clasificar
|
||||
- Clasificar, Ordenar, Limpiar, Estandarizar, Disciplina
|
||||
- Ordenar, Clasificar, Estandarizar, Limpiar, Disciplina
|
||||
- Disciplina, Limpiar, Ordenar, Clasificar, Estandarizar
|
||||
|
||||
**Racional:** Primero separas lo útil (Clasificar), luego le das un lugar (Ordenar), luego limpias...
|
||||
|
||||
### 54. ¿Cuál se considera el 'peor' desperdicio porque oculta a los demás?
|
||||
**Categoría:** Desperdicios **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** wast_54
|
||||
|
||||
- Transporte innecesario
|
||||
- Sobreproducción
|
||||
- Movimientos del operador
|
||||
- Esperas y tiempos muertos
|
||||
|
||||
**Racional:** Hacer de más genera inventario, que esconde defectos, paros y problemas de flujo.
|
||||
|
||||
### 55. Tener que recortar rebaba a todas las piezas saliendo de la máquina es un ejemplo de:
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** wast_55
|
||||
|
||||
- Valor Agregado
|
||||
- Sobre-procesamiento (Extra-processing)
|
||||
- Eficiencia operativa
|
||||
- Control de Calidad en línea
|
||||
|
||||
**Racional:** Es trabajo extra que el cliente no paga y que no debería existir si el proceso fuera correcto.
|
||||
|
||||
### 56. El exceso de Inventario en proceso (WIP) causa:
|
||||
**Categoría:** Desperdicios **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** wast_56
|
||||
|
||||
- Mayor flexibilidad de producción
|
||||
- Problemas de flujo de efectivo y riesgo de daños/obsolescencia
|
||||
- Reducción de tiempos de entrega
|
||||
- Mejor utilización del espacio
|
||||
|
||||
**Racional:** El inventario es dinero estancado en el piso que puede dañarse o perderse.
|
||||
|
||||
### 57. ¿Qué debe contener una Ayuda Visual efectiva en la estación?
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** wast_57
|
||||
|
||||
- El manual completo de la máquina
|
||||
- Fotos claras de defectos límite y criterios de aceptación
|
||||
- La política de misión y visión de la empresa
|
||||
- El calendario de cumpleaños del equipo
|
||||
|
||||
**Racional:** Debe ser una herramienta rápida para que el operador decida: ¿Pasa o No Pasa?
|
||||
|
||||
### 58. Encontrar herramientas tiradas y piezas mezcladas bajo la máquina indica falla en:
|
||||
**Categoría:** Desperdicios **Tipo:** Práctico **Description:** **Puntos:** 1.5 pts **ID:** wast_58
|
||||
|
||||
- La programación de producción
|
||||
- Las 5S (Orden y Limpieza)
|
||||
- El mantenimiento preventivo
|
||||
- La calidad de la materia prima
|
||||
|
||||
**Racional:** Evidencia falta de Seiton (Orden) y Seiso (Limpieza).
|
||||
|
||||
### 59. Un dispositivo 'Poka-Yoke' sirve para:
|
||||
**Categoría:** Desperdicios **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** wast_59
|
||||
|
||||
- Aumentar la velocidad de la banda
|
||||
- Hacer imposible cometer un error específico (A prueba de error)
|
||||
- Medir la eficiencia del operador
|
||||
- Limpiar las piezas automáticamente
|
||||
|
||||
**Racional:** Ejemplo: Un conector que solo entra en una posición para evitar polaridad invertida.
|
||||
|
||||
### 60. El objetivo final de eliminar desperdicios (Muda) es:
|
||||
**Categoría:** Desperdicios **Tipo:** Teórico **Description:** **Puntos:** 1 pts **ID:** wast_60
|
||||
|
||||
- Despedir personal sobrante
|
||||
- Aumentar el valor para el cliente y reducir costos
|
||||
- Tener la fábrica más bonita
|
||||
- Cumplir con normas gubernamentales
|
||||
|
||||
**Racional:** Lean Manufacturing busca maximizar el valor entregado minimizando los recursos usados.
|
||||
|
||||
## 📌 Notas Finales
|
||||
|
||||
Las respuestas correctas están marcadas con ✅
|
||||
Revisa cada sección cuidadosamente antes de comenzar la evaluación
|
||||
Consulta con tu supervisor cualquier duda sobre los procedimientos de seguridad
|
||||
|
||||
¡Buena suerte en tu evaluación! 🎯
|
||||
|
||||
134
tasks.md
Normal file
134
tasks.md
Normal file
@@ -0,0 +1,134 @@
|
||||
# Tasks - Evaluación Técnica de Moldeo por Inyección
|
||||
|
||||
## Resumen del Proyecto
|
||||
|
||||
Sistema de evaluaciones técnicas para operadores de moldeo por inyección usando Formbricks.
|
||||
|
||||
---
|
||||
|
||||
## ✅ Completado
|
||||
|
||||
### 1. Estructura de Datos
|
||||
- [x] `basic_v2.json` - 57 preguntas (Nivel Básico)
|
||||
- [x] `medium_v2.json` - 60 preguntas (Nivel Intermedio)
|
||||
- [x] `advanced_v2.json` - 43 preguntas (Nivel Avanzado)
|
||||
- [x] `funnel_registration.json` - Formulario de registro
|
||||
|
||||
### 2. Conversor a Formbricks
|
||||
- [x] `assessment_conv.py` - Script Python para convertir JSON → Formbricks
|
||||
- [x] Genera archivos con formato correcto de API:
|
||||
- `headline` como objeto `{"default": "..."}`
|
||||
- `buttonLabel` como objeto `{"default": "..."}`
|
||||
- `backButtonLabel` como objeto `{"default": "..."}`
|
||||
|
||||
### 3. Archivos Formbricks Generados
|
||||
- [x] `basic_v2_formbricks.json` (57 preguntas)
|
||||
- [x] `medium_v2_formbricks.json` (60 preguntas)
|
||||
- [x] `advanced_v2_formbricks.json` (43 preguntas)
|
||||
- [x] `funnel_registration_formbricks.json` (actualizado)
|
||||
|
||||
### 4. Documentación
|
||||
- [x] `Form_requirements.md` actualizado con:
|
||||
- Ejemplos de formato correcto
|
||||
- Sección de errores comunes de API
|
||||
- Reglas de validación
|
||||
|
||||
---
|
||||
|
||||
## 🔄 En Progreso
|
||||
|
||||
### Deployment en Formbricks
|
||||
- [ ] Crear encuestas en Formbricks usando `formbricks_assitant.py`
|
||||
- [ ] Verificar que las encuestas se crean correctamente
|
||||
- [ ] Probar flujo completo (registro → evaluación)
|
||||
|
||||
---
|
||||
|
||||
## ⏳ Pendiente
|
||||
|
||||
### 1. Testing y Validación
|
||||
- [ ] Validar estructura de preguntas en Formbricks
|
||||
- [ ] Probar con cuenta de prueba
|
||||
- [ ] Verificar que el cálculo de score funciona
|
||||
|
||||
### 2. Mejoras del Script
|
||||
- [ ] Agregar soporte para tipos de pregunta `multipleChoiceMulti`
|
||||
- [ ] Agregar validación de estructura JSON
|
||||
- [ ] Agregar logs más detallados
|
||||
|
||||
### 3. Integración
|
||||
- [ ] Conectar con sistema de scoring
|
||||
- [ ] Configurar triggers de email
|
||||
- [ ] Configurar filtros de segmentación
|
||||
|
||||
---
|
||||
|
||||
## 📁 Archivos del Proyecto
|
||||
|
||||
```
|
||||
/home/marco/Work/Carol/
|
||||
├── tasks.md # Este archivo
|
||||
├── questions/
|
||||
│ ├── json/ # Archivos fuente (origen)
|
||||
│ │ ├── basic_v2.json
|
||||
│ │ ├── medium_v2.json
|
||||
│ │ ├── advanced_v2.json
|
||||
│ │ └── funnel_registration.json
|
||||
│ ├── formbricks/ # Archivos Formbricks + scripts
|
||||
│ │ ├── Form_requirements.md # Documentación
|
||||
│ │ ├── assessment_conv.py # Conversor JSON → Formbricks
|
||||
│ │ ├── formbricks_assitant.py # Script de deployment
|
||||
│ │ ├── basic_v2_formbricks.json # ✅ Generado
|
||||
│ │ ├── medium_v2_formbricks.json # ✅ Generado
|
||||
│ │ ├── advanced_v2_formbricks.json # ✅ Generado
|
||||
│ │ ├── funnel_registration_formbricks.json
|
||||
│ │ ├── *.json.old # Respaldos
|
||||
│ │ └── .env
|
||||
│ └── assessment_conv.py # (movido a formbricks/)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🚀 Próximos Pasos Inmediatos
|
||||
|
||||
1. **Ejecutar deployment**:
|
||||
```bash
|
||||
cd /home/marco/Work/Carol/questions/formbricks
|
||||
py formbricks_assitant.py
|
||||
```
|
||||
|
||||
2. **Si falla**, revisar:
|
||||
- API key en `.env`
|
||||
- Formato de archivos JSON
|
||||
- Conexión a internet
|
||||
|
||||
3. **Verificar** en dashboard de Formbricks:
|
||||
- Encuestas creadas
|
||||
- Preguntas visibles
|
||||
- Flujo de preguntas
|
||||
|
||||
---
|
||||
|
||||
## 📝 Notas
|
||||
|
||||
- **Error común**: `400 Fields are missing or incorrectly formatted`
|
||||
- Causa: Usar strings directos en `headline`, `buttonLabel`
|
||||
- Solución: Usar objetos `{"default": "..."}`
|
||||
- Referencia: `Form_requirements.md` sección "Errores Comunes"
|
||||
|
||||
- **Contador de preguntas**:
|
||||
- Básico: 57 (+1 employee_number = 58 total)
|
||||
- Intermedio: 60 (+1 employee_number = 61 total)
|
||||
- Avanzado: 43 (+1 employee_number = 44 total)
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Links Útiles
|
||||
|
||||
- Dashboard Formbricks: https://app.formbricks.com
|
||||
- Documentación API: https://formbricks.com/docs/api-reference/rest-api
|
||||
- Repo local: `/home/marco/Work/Carol/questions/formbricks/`
|
||||
|
||||
---
|
||||
|
||||
*Última actualización: 2026-01-19*
|
||||
Reference in New Issue
Block a user