CAM Workbench/es

El icono del Ambiente de trabajo Trayectoria

Introducción

El Ambiente de Trabajo de Trayectoria se utiliza para generar instrucciones de máquina para máquinas CNC a partir de un modelo 3D de FreeCAD. Estas instrucciones generan objetos 3D reales en máquinas de tipo CNC tales como fresadoras, tornos, cortadoras láser o similares. Normalmente, las instrucciones utilizan un dialecto de código G. Aquí se ilustra un ejemplo general de simulación para la secuencia de trayectoria de una herramienta para torno CNC.

El flujo de trabajo de FreeCAD CAM Workbench crea estas instrucciones de máquina de la siguiente manera:

Conceptos generales

El Entorno de Trabajo de Trayectoria genera código G que define las trayectorias necesarias para fresar el proyecto representado por el modelo 3D en la fresadora de destino en el dialecto de código G de FreeCAD para operaciones de trabajos CAM, que posteriormente se traduce al dialecto apropiado para el controlador CNC de destino seleccionando el posprocesador adecuado.

El código G se genera a partir de las directivas y operaciones contenidas en un trabajo CAM. El flujo de trabajo las enumera en el orden en que se ejecutarán. La lista se completa añadiendo operaciones CAM, mejoras de trayectoria, comandos suplementarios y modificaciones de trayectoria desde el menú CAM o los botones de la interfaz gráfica de usuario (GUI).

El entorno de trabajo CAM proporciona un gestor de herramientas (biblioteca, tabla de herramientas), así como herramientas de inspección y simulación de código G. Se conecta con el posprocesador y permite importar y exportar plantillas de trabajo.

El entorno de trabajo de trayectoria tiene dependencias externas, entre las que se incluyen:

  1. Las unidades del modelo 3D de FreeCAD se definen en Editar → Preferencias → General → Sistema de unidades predeterminado. La configuración del posprocesador define las unidades finales del código G.
  1. La ruta del archivo de macro y las tolerancias geométricas se definen en la pestaña Editar → Preferencias → CAM → Preferencias de trabajo.
  1. Los colores se definen en la pestaña Editar → Preferencias → CAM → Interfaz gráfica de usuario.
  1. Los parámetros de las etiquetas de sujeción se definen en la pestaña Editar → Preferencias → CAM → Diseños.
  1. La calidad del modelo 3D base cumple con los requisitos del entorno de trabajo CAM, superando la comprobación de geometría Part_CheckGeometry.

Limitaciones

Algunas limitaciones actuales que debe tener en cuenta son:

Unidades

El manejo de unidades en CAM puede ser confuso. Hay varios puntos para entender:

  1. Las unidades base de FreeCAD para longitud y tiempo son mm y s respectivamente. La velocidad es así mm/s. Esto es lo que FreeCAD almacena internamente independientemente de cualquier otra cosa
  2. El esquema de unidad predeterminado usa las unidades predeterminadas. Si está utilizando el esquema predeterminado e ingresa una velocidad de avance sin una cadena de unidades, se ingresará como mm/s
  3. La mayoría de las máquinas CNC esperan una velocidad de avance en forma de mm/min o in/min. La mayoría de los procesadores posteriores convertirán automáticamente la unidad cuando generen gcode.

Esquemas:

  1. Cambiar el esquema en las preferencias modifica la cadena de unidades predeterminada para los campos de entrada. Si utiliza CAM y prefiere diseñar en unidades métricas, se recomienda encarecidamente usar el esquema "Métrico para piezas pequeñas y CNC". Si diseña usando unidades estadounidenses, tanto el esquema Imperial Decimal como el de Construcción en EEUU funcionarán.
  1. Cambiar su esquema de unidades preferido no afectará la salida, pero ayudará a evitar errores de entrada.

Salida:

  1. Generar la unidad correcta en la salida es responsabilidad del posprocesador y se realiza únicamente en ese momento.
  1. La unidad de salida de la máquina es completamente independiente del esquema de unidades seleccionado.
  1. Los posprocesadores generan salida métrica (G21), imperial (G20) o son configurables.
  1. Los posprocesadores configurables utilizan por defecto el sistema métrico (G21).
  1. Si desea que su posprocesador configurable genere código G imperial (G20), configure el argumento correspondiente en la configuración de salida de su trabajo (por ejemplo, `--inches` para LinuxCNC). Esto se puede guardar en una plantilla de trabajo y establecerla como plantilla predeterminada para que se aplique automáticamente a todos los trabajos futuros.

Inspección CAM:

  1. Si utiliza la herramienta Inspección CAM para ver el código G, lo verá en mm/s porque no se está siendo procesado.

Alturas y profundidades

Muchos de los comandos tienen diferentes alturas y profundidades:

Referencia visual para las propiedades de profundidad (configuración)

Comandos

Algunos comandos son experimentales y no están disponibles de forma predeterminada. Para habilitarlos, consulte CAM experimental.

Comandos del proyecto

Comandos de la herramienta

Operaciones básicas

Operaciones 3D

Enmascarado de trayectoria

Comandos parciales

Modificación de trayectoria

Operaciones Especializadas

Miscellaneous

Comandos obsoletos

Arquitectura de broca

Gestiona herramientas, brocas y la biblioteca de herramientas. Basado en la arquitectura ToolBit.

Otros

Preferencias

Archivos de guión

Consulte CAM scripting.

Tutoriales

Víedos

Hoja de ruta