stringtranslate.com

Postprocesador

Un posprocesador es un "controlador" único y específico de una máquina , robot o mecanismo CNC; Algunas máquinas comienzan en diferentes ubicaciones o requieren movimiento adicional entre cada operación, el posprocesador funciona con el software CAM o el software de programación fuera de línea para garantizar que la salida o el programa del Código G sea correcto para un gabinete de control de máquina de marca registrada específico (Fanuc , Siemens-Sinumeric, Mazak-Mazatrol, Heidenhein, Deckel -Maho, etc. ) El software CAM utiliza la geometría de un modelo CAD y la convierte a código G. El software CAM analiza el modelo CAD y determina qué herramientas y trayectorias se utilizarán para fresar las características deseadas. Para hacerlo, se requiere un posprocesador CAM que genere el dialecto de código G exacto utilizado por el módulo de control de la máquina (Sinumeric, Fanuc, Mazatrol, Heidenhein, Toshiba, etc.) al que se dirige. Un ejemplo de dicha traducción a menudo se denomina "publicación". Habrá una “publicación” diferente para cada dialecto de código G que admita el software CAM. Los posprocesadores (normalmente no convierten el código G de un dialecto al siguiente), sino que el "post" utiliza un formato intermedio que captura los comandos del código G en una forma independiente del dialecto. La mayoría del software CAM logra esto con un formato intermedio llamado " CL.Data ".

Por favor ajuste los términos anteriores.

El posprocesador es una subrutina de software (subprograma) que convierte el resultado de la trayectoria de herramienta del software CAM, gráfico o no gráfico, en un control NC específico (Fanuc, Sinumeric, Mazatrol, Heidenhein), Deckel-Maho, etc. El posprocesador es independiente del hardware, es un software que adapta (compila) la trayectoria de la herramienta en un lenguaje o movimientos legibles por máquina.

El posprocesador alterará la salida del programa para adaptarla a una máquina específica; se puede usar una "Post" para cosas complejas como producir un lenguaje de máquina propietario que no sea Código G o Código M, o se puede usar un Postprocesador para iniciar una máquina desde una posición específica. Otro ejemplo de uso de un posprocesador sería un ATC (cambio automático de herramienta) para un CNC; el posprocesador es necesario para que se recopile la herramienta correcta en la ubicación correcta.

Algunos dispositivos se conectan a la computadora mediante "Comunicación en serie" y algunos dispositivos CNC se conectan mediante "Comunicación paralela", el posprocesador no influye en la "comunicación", el software de la máquina sí.

También existen postprocesadores en el contexto del desarrollo web y el desarrollo en general.

Ver también

Referencias