array(
'method' => 'GET',
'max_redirects' => '0',
'ignore_errors' => '1'
)
);
/*Ordenes de trabajo*/
$strDatos = "";
$linkStr = __FILE__;
$linkArr = explode("/", $linkStr);
$link = end($linkArr) . "?ct=" . $CT_recibido . "&maq=" . $maq_recibido;
if($maq_recibido == "315_0"){
$strDatos .= "[ \n";
$strDatos .= "{ id: 'BI001', CentroDeTrabajo: 'Centro de Trabajo #315', Maquina: 'Rechazadora', NumOrden: '0100', FechaOrden: '22/10/2021' }, \n";
$strDatos .= "{ id: 'BI004', CentroDeTrabajo: 'Centro de Trabajo #315', Maquina: 'Rechazadora', NumOrden: '0080', FechaOrden: '01/09/2021' }, \n";
$strDatos .= "]; \n";
}else if($maq_recibido == "613_0"){
$strDatos .= "[ \n";
$strDatos .= "{ id: 'BI002', CentroDeTrabajo: 'Centro de Trabajo #613', Maquina: 'Paneladora', NumOrden: '0098', FechaOrden: '18/10/2021' }, \n";
$strDatos .= "{ id: 'BI003', CentroDeTrabajo: 'Centro de Trabajo #613', Maquina: 'Paneladora', NumOrden: '0095', FechaOrden: '05/09/2021' }, \n";
$strDatos .= "{ id: 'BI005', CentroDeTrabajo: 'Centro de Trabajo #613', Maquina: 'Paneladora', NumOrden: '0075', FechaOrden: '29/08/2021' }, \n";
$strDatos .= "]; \n";
}else if($maq_recibido == "023_0"){
$strDatos .= "[ \n";
$strDatos .= "{ id: 'BI006', CentroDeTrabajo: 'Centro de Trabajo #023', Maquina: 'Punzonadora', NumOrden: '0065', FechaOrden: '17/08/2021' }, \n";
$strDatos .= "]; \n";
}else{
$strDatos .= "[]; \n";
}
/*Fin ordenes de trabajo*/
$contexto = stream_context_create($opciones);
$flujo = fopen($url, 'r', false, $contexto);
$arrResultadoPeticion = json_decode(stream_get_contents($flujo), true);
$nombreMaquina = '';
$carpetaImagenesMaquinaria = '';
$carpetaPdfs = '';
$infoGral = '';
foreach ($arrResultadoPeticion['datosRespuesta'] as $idCentroT => $arrData){
foreach ($arrData['maquinas'] as $clave => $valor){
$nombreMaquina = $arrData['maquinas'][$clave]['nombre'];
$carpetaImagenesMaquinaria = $arrData['maquinas'][$clave]['carpetaImagenesMaquinaria'];
$infoGral = $arrData['maquinas'][$clave]['descripcion'];
$carpetaPdfs = $arrData['maquinas'][$clave]['carpetaPdfs'];
}
}
// Creamos los elementos para el "carousel" de imágenes
$div_carousel_indicators = '';
$imagenes_carousel = '';
$contador_carousel = 0;
if(!empty($carpetaImagenesMaquinaria)){
$rutaBusqueda = 'css/layout/site/imgPlanta/maquinas/'.$carpetaImagenesMaquinaria;
if(file_exists($rutaBusqueda)){
if($directorio = opendir($rutaBusqueda)){
while ($archivo = readdir($directorio)){
if (!is_dir($archivo)){
if (($archivo != ".") && ($archivo != "..")) {
$arrArchivo = explode('_', $archivo);
if(strpos($arrArchivo[1], 'principal') === false){
$rutaImg = $rutaBusqueda.'/'.$archivo;
$clase1 = '';
if($contador_carousel == 0){
$clase1 = 'active';
}
$div_carousel_indicators .= '';
$imagenes_carousel .= '
';
$imagenes_carousel .= '

';
$imagenes_carousel .= '
';
$contador_carousel++;
}
}
}
}
}
}
}
// Elementos para los Datos Generales
$strTbodyEspecificaciones = '';
$arrEspecificaciones = array();
$arrTextoCol2 = array();
// Rechazadora
$arrTextoCol2['315'] = 'Rechazadora TLA 550';
$arrEspecificaciones['315'][0]['col1'] = 'Espesor AL';
$arrEspecificaciones['315'][1]['col1'] = 'Espesor FE';
$arrEspecificaciones['315'][2]['col1'] = 'Espesor INOX';
$arrEspecificaciones['315'][3]['col1'] = 'Altura puntas';
$arrEspecificaciones['315'][4]['col1'] = 'Distancia entre puntas';
$arrEspecificaciones['315'][5]['col1'] = 'Velocidad';
$arrEspecificaciones['315'][6]['col1'] = 'Empuje';
$arrEspecificaciones['315'][7]['col1'] = 'Potencia';
$arrEspecificaciones['315'][8]['col1'] = 'Peso';
$arrEspecificaciones['315'][0]['col2'] = '5 mm';
$arrEspecificaciones['315'][1]['col2'] = '3.5 mm';
$arrEspecificaciones['315'][2]['col2'] = '2.2 mm';
$arrEspecificaciones['315'][3]['col2'] = '550 mm';
$arrEspecificaciones['315'][4]['col2'] = '1150 mm';
$arrEspecificaciones['315'][5]['col2'] = '0 1600 m/min';
$arrEspecificaciones['315'][6]['col2'] = '1200 kg';
$arrEspecificaciones['315'][7]['col2'] = '16 KW';
$arrEspecificaciones['315'][8]['col2'] = '3200 kg';
// Maquina Láser
$arrTextoCol2['316'] = 'Maquina Láser Amada LC 2415';
$arrEspecificaciones['316'][0]['col1'] = 'Área de trabajo';
$arrEspecificaciones['316'][1]['col1'] = 'Carrera (eje X / Y / Z)';
$arrEspecificaciones['316'][2]['col1'] = 'Precisión de posicionamiento';
$arrEspecificaciones['316'][3]['col1'] = 'Precisión de reposicionamiento';
$arrEspecificaciones['316'][4]['col1'] = 'Velocidad máxima de movimiento';
$arrEspecificaciones['316'][5]['col1'] = 'Aceleración máxima';
$arrEspecificaciones['316'][6]['col1'] = 'Poder de láser';
$arrEspecificaciones['316'][7]['col1'] = 'Peso máximo de carga';
$arrEspecificaciones['316'][8]['col1'] = 'Dimensiones generales';
$arrEspecificaciones['316'][0]['col2'] = '300mm * 1500mm';
$arrEspecificaciones['316'][1]['col2'] = '1525mm / 3025mm / 150mm';
$arrEspecificaciones['316'][2]['col2'] = '± 0,03 mm / m';
$arrEspecificaciones['316'][3]['col2'] = '± 0,03 mm';
$arrEspecificaciones['316'][4]['col2'] = '140 m / min';
$arrEspecificaciones['316'][5]['col2'] = '1.5G';
$arrEspecificaciones['316'][6]['col2'] = '1.5KW ~ 4KW';
$arrEspecificaciones['316'][7]['col2'] = '700KG';
$arrEspecificaciones['316'][8]['col2'] = '4900 × 2250 × 1700 mm';
// Balanceadora
$arrTextoCol2['559'] = 'Balanceadora Hofmann CVW - B';
$arrEspecificaciones['559'][0]['col1'] = 'Peso máximo (kg)';
$arrEspecificaciones['559'][1]['col1'] = 'Comp. Cama (mm)';
$arrEspecificaciones['559'][2]['col1'] = 'Rotor';
$arrEspecificaciones['559'][3]['col1'] = 'Hoja de balance (RPM)';
$arrEspecificaciones['559'][4]['col1'] = 'Desencadenar (CV)';
$arrEspecificaciones['559'][5]['col1'] = 'Cardán (CV)';
$arrEspecificaciones['559'][6]['col1'] = 'Planos de compensación';
$arrEspecificaciones['559'][7]['col1'] = 'Accionado';
$arrEspecificaciones['559'][8]['col1'] = 'Medición computarizada';
$arrEspecificaciones['559'][0]['col2'] = '15,500';
$arrEspecificaciones['559'][1]['col2'] = '3000';
$arrEspecificaciones['559'][2]['col2'] = '2400';
$arrEspecificaciones['559'][3]['col2'] = '300 - 1500';
$arrEspecificaciones['559'][4]['col2'] = '30,0';
$arrEspecificaciones['559'][5]['col2'] = '50';
$arrEspecificaciones['559'][6]['col2'] = '2,3';
$arrEspecificaciones['559'][7]['col2'] = 'Correa, Cardán o ambos';
$arrEspecificaciones['559'][8]['col2'] = 'Balsis 3.0';
// Dobladora Amada
$arrTextoCol2['606'] = 'Dobladora Amada HG-1303';
$arrEspecificaciones['606'][0]['col1'] = 'Peso máximo';
$arrEspecificaciones['606'][1]['col1'] = 'Peso de la maquina';
$arrEspecificaciones['606'][2]['col1'] = 'Entre columnas';
$arrEspecificaciones['606'][3]['col1'] = 'Longitud OA (en Total))';
$arrEspecificaciones['606'][4]['col1'] = 'Control';
$arrEspecificaciones['606'][5]['col1'] = 'Repetibilidad';
$arrEspecificaciones['606'][6]['col1'] = 'Accionamiento';
$arrEspecificaciones['606'][7]['col1'] = 'Longitud máxima de flexión';
$arrEspecificaciones['606'][8]['col1'] = 'Distancia entre marcos laterales';
$arrEspecificaciones['606'][9]['col1'] = 'Longitud Total';
$arrEspecificaciones['606'][10]['col1'] = 'Altura total';
$arrEspecificaciones['606'][0]['col2'] = '55 toneladas';
$arrEspecificaciones['606'][1]['col2'] = '7,940 Lbs.';
$arrEspecificaciones['606'][2]['col2'] = '2.7 m';
$arrEspecificaciones['606'][3]['col2'] = '3.1 m';
$arrEspecificaciones['606'][4]['col2'] = 'CNC (AMNC3i)';
$arrEspecificaciones['606'][5]['col2'] = '0.00004" (±0.001016 mm)';
$arrEspecificaciones['606'][6]['col2'] = 'Híbrido';
$arrEspecificaciones['606'][7]['col2'] = '82.1';
$arrEspecificaciones['606'][8]['col2'] = '59.93';
$arrEspecificaciones['606'][9]['col2'] = '89.00”';
$arrEspecificaciones['606'][10]['col2'] = '76.00”';
// Paneladora Salvagnini
$arrTextoCol2['613'] = 'Paneladora Salvagnini P22116';
$arrEspecificaciones['613'][0]['col1'] = 'Longitud máxima formato en entrada (mm)';
$arrEspecificaciones['613'][1]['col1'] = 'Anchura máxima formato en entrada (mm)';
$arrEspecificaciones['613'][2]['col1'] = 'Diagonal máxima de giro (mm)';
$arrEspecificaciones['613'][3]['col1'] = 'Fuerza máxima de plegado (cuchillas) (kN)';
$arrEspecificaciones['613'][4]['col1'] = 'Fuerza máxima de fijación (kN)';
$arrEspecificaciones['613'][5]['col1'] = 'Longitud máxima de plegado (mm)';
$arrEspecificaciones['613'][6]['col1'] = 'Altura máxima de plegado (mm)';
$arrEspecificaciones['613'][7]['col1'] = 'Espesor mínimo (mm)';
$arrEspecificaciones['613'][8]['col1'] = 'Espesor máximo y ángulo de plegado acero, UTS 410 N/mm2 (mm)';
$arrEspecificaciones['613'][9]['col1'] = 'Espesor máximo y ángulo de plegado acero inoxidable, UTS 660 N/mm2 (mm)';
$arrEspecificaciones['613'][10]['col1'] = 'Espesor máximo y ángulo de plegado aluminio, UTS 265 N/mm2 (mm)';
$arrEspecificaciones['613'][11]['col1'] = 'Consumo medio (kW)';
$arrEspecificaciones['613'][12]['col1'] = 'Nivel de ruido (Directiva de Máquinas 2006/42/CE) (dB)';
$arrEspecificaciones['613'][0]['col2'] = '2495';
$arrEspecificaciones['613'][1]['col2'] = '1600';
$arrEspecificaciones['613'][2]['col2'] = '2500';
$arrEspecificaciones['613'][3]['col2'] = '330';
$arrEspecificaciones['613'][4]['col2'] = '530';
$arrEspecificaciones['613'][5]['col2'] = '2180';
$arrEspecificaciones['613'][6]['col2'] = '165';
$arrEspecificaciones['613'][7]['col2'] = '0.4';
$arrEspecificaciones['613'][8]['col2'] = '3.2 (±90°)
2.5 (±120°)
2.1 (±135°)';
$arrEspecificaciones['613'][9]['col2'] = '2.5 (±90°)
2.1 (±120°)
1.6 (±130°)';
$arrEspecificaciones['613'][10]['col2'] = '4.0 (±120°)
3.5 (±130°)';
$arrEspecificaciones['613'][11]['col2'] = '3.0';
$arrEspecificaciones['613'][12]['col2'] = '68';
// Punzadora
$arrTextoCol2['023'] = 'Punzadora AE 610';
$arrEspecificaciones['023'][0]['col1'] = 'Capacidad de prensa (KN)';
$arrEspecificaciones['023'][1]['col1'] = 'Precisión de posicionamiento (mm)';
$arrEspecificaciones['023'][2]['col1'] = 'Número de estaciones';
$arrEspecificaciones['023'][3]['col1'] = 'Bastidor de la máquina';
$arrEspecificaciones['023'][4]['col1'] = 'Distancia de recorrido del eje (mm)';
$arrEspecificaciones['023'][5]['col1'] = 'Longitud';
$arrEspecificaciones['023'][6]['col1'] = 'Anchura';
$arrEspecificaciones['023'][7]['col1'] = 'Altura';
$arrEspecificaciones['023'][8]['col1'] = 'Peso';
$arrEspecificaciones['023'][0]['col2'] = '200';
$arrEspecificaciones['023'][1]['col2'] = '± 0.1';
$arrEspecificaciones['023'][2]['col2'] = '45';
$arrEspecificaciones['023'][3]['col2'] = 'Marco de puente';
$arrEspecificaciones['023'][4]['col2'] = '2500x 1525';
$arrEspecificaciones['023'][5]['col2'] = '4998';
$arrEspecificaciones['023'][6]['col2'] = '5120';
$arrEspecificaciones['023'][7]['col2'] = '2265';
$arrEspecificaciones['023'][8]['col2'] = '13800';
$arrColores = array();
$arrColores['315']['estadoGral'] = 'color-perso';
$arrColores['315']['ciclo'] = 'color-perso';
$arrColores['315']['edoRefa'] = 'color-perso';
$arrColores['316']['estadoGral'] = 'color-perso';
$arrColores['316']['ciclo'] = 'color-perso';
$arrColores['316']['edoRefa'] = 'color-perso';
$arrColores['559']['estadoGral'] = 'color-perso';
$arrColores['559']['ciclo'] = 'color-perso';
$arrColores['559']['edoRefa'] = 'color-perso';
$arrColores['606']['estadoGral'] = 'color-perso';
$arrColores['606']['ciclo'] = 'color-perso';
$arrColores['606']['edoRefa'] = 'color-perso';
$arrColores['613']['estadoGral'] = 'color-perso';
$arrColores['613']['ciclo'] = 'color-perso';
$arrColores['613']['edoRefa'] = 'color-perso';
$arrColores['023']['estadoGral'] = 'color-perso';
$arrColores['023']['ciclo'] = 'bg-danger';
$arrColores['023']['edoRefa'] = 'bg-warning';
/* Atrasado - rojo && Sin Inventarios -> Amarillo */
// Operativa
// Al corriente
// Disponibles
$arrTextos = array();
$arrTextos['color-perso'] = 'estadoGral';
$arrTextos['bg-danger'] = 'Atrasado';
$arrTextos['bg-warning'] = 'Sin Inventarios';
//if($arrColores[$CT_recibido]['estadoGral'] == 'color-perso'){
$texto1 = 'Operativa';
//}
if($arrColores[$CT_recibido]['ciclo'] == 'color-perso'){
$texto2 = 'Al Corriente';
}elseif ($arrColores[$CT_recibido]['ciclo'] == 'bg-danger'){
$texto2 = 'Atrasado';
}
if($arrColores[$CT_recibido]['edoRefa'] == 'color-perso'){
$texto3 = 'Disponible';
}elseif ($arrColores[$CT_recibido]['edoRefa'] == 'bg-warning'){
$texto3 = 'Sin Inventario';
}
$numRow = 1;
foreach ($arrEspecificaciones[$CT_recibido] as $clave => $arrDetalles){
$c1 = $arrDetalles['col1'];
$c2 = $arrDetalles['col2'];
$strTbodyEspecificaciones .= '';
$strTbodyEspecificaciones .= '| '.$numRow.' | ';
$strTbodyEspecificaciones .= ''.$c1.' | ';
$strTbodyEspecificaciones .= ''.$c2.' | ';
$strTbodyEspecificaciones .= '
';
$numRow++;
}
// Creamos los elementos para Documentos Electrónicos
$tbodyPdfs = '';
$contadorArchivos = 1;
if(!empty($carpetaPdfs)){
if(file_exists($carpetaPdfs)){
if($directorio = opendir($carpetaPdfs)){
while ($archivo = readdir($directorio)){
if (!is_dir($archivo)){
if (($archivo != ".") && ($archivo != "..")) {
//echo $archivo.'
';
$tbodyPdfs .= '';
$tbodyPdfs .= '| | ';
$tbodyPdfs .= ''.$contadorArchivos.' | ';
$tbodyPdfs .= ''.$archivo.' | ';
$tbodyPdfs .= '';
$rutaPDF = $carpetaPdfs.$archivo;
$tbodyPdfs .= '';
$tbodyPdfs .= ' | ';
$tbodyPdfs .= ' | ';
$tbodyPdfs .= '
';
$contadorArchivos++;
}
}
}
}
}
}
$textoCol2 = $arrTextoCol2[$CT_recibido];
$titulo = $nombreMaquina . ' (Centro de Trabajo '.$CT_recibido.')';
if(empty($tbodyPdfs)){
$tbodyPdfs = 'Usted no cuenta con los permisos necesarios. | ';
}
?>
| # |
Especificaciones Técnicas |
|
| |
Centro de Trabajo |
Máquina |
# De Orden |
Fecha de la Orden |
Acciones |
|
| |
# |
Nombre Archivo |
Acciones |
|