Introducción V2.5, 2012-01-18
Introducción V2.5, 2012-01-18
ii
Contenido
Yo Introducción 1
1Ordenador 2
1.1 Requisitos mínimos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2Hardware problemática. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 Laptops. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.2Tarjetas de Video. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Acerca de EMC2 3
2.1 El Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 El Sistema Operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3Obtención de ayuda. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.1 IRC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.2Lista de Correo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.3 EMC2 Wiki. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.4 Obtener EMC2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4.1 Normal Download. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4.2Multi-sesión de descarga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4.3Grabación del CD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4.4 Prueba EMC2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4.5Instalación de EMC2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4.6Las actualizaciones de EMC2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4.7Instale problemas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Actualización de EMC2 8
3.1Actualizar desde 2.4.x al 2.5.x. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2Actualizar desde 2.3.x al 2.4.x. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3 Cambios entre 2.3.xy 2.4.x. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3.1 Los cambios emc.nml (2.3.x de 2.4.x). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.3.2 Los cambios en la tabla de herramientas (2.3.x de 2.4.x). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 9
3.3.3 hostmot2 imágenes de firmware (2.3.x de 2.4.x). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Introducción V2.5, 2012-01-18 iii
4Configuración paso a paso
10
4.1Prueba deLatencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
4.2 Sherline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
4.3 Xylotex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
4.4Información de la máquina. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
4.5Disposición de las patillas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
4.6 Información mecánica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
5 Asistente de configuración paso a paso13
5.1Página de Entrada.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
5.2Información básica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
5.3Prueba deLatencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
5.4Configuración del puerto paralelo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
5.5Configuración de Axis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
5.5.1Pruebe
este eje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
5.5.1.1Encontrar la
velocidad máxima. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
5.5.1.2Encontrar a
aceleración máxima. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
5.6Configuración de husillo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
5.6.1Control de velocidad
del husillo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Movimiento (torno roscado, roscado rígido) 5.6.2 husillo sincronizado. . . . . . . . . . . . . . . . . . . . . . . .
23
5.6.3La determinación de calibración
del eje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
5.7Opciones de configuración avanzada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
5.8Configuración de la máquina completo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
5.9Axis Travel, Home Location y Home Ubicación del interruptor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
5.9.1 Operación sin finales de carrera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
5.9.2 Operación sin micros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
5.9.3 Inicio y opciones de cableado de 2
los limitadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
6 Asistente para configuración de Mesa27
6.1 Crear o editar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
6.2Información básica de la máquina. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
6.3 Configuración externa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
6.4 Configuración GUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
6.5Configuración de Mesa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
6.6
Mesa de configuración de E / S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
6.7Configuración Parport. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
6.8Configuración de Axis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42
6.9Configuración de husillo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
6.10
Opciones avanzadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51
6.11
Componentes HAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
52
6.12 Uso avanzado de PNCconf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
Introducción V2.5, 2012-01-18 iv
7 Ejecución de EMC255
7.1 Invocando EMC2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
55
7.2
Selector de configuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
55
7.3
Nuevos pasos en la configuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
56
8Linux FAQ
57
8.1
Inicio de sesión automático. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
8.2 Inicio automático. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
8.3
Páginas de manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
8.4 Módulos Lista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
8.5
Edición de archivos raíz. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
8.5.1 La Línea de Comando Way. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
8.5.2 The Way GUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
8.5.3El acceso como root. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
8.6
Comandos de Terminal Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
8.6.1Directorio de trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
8.6.2Cambiar de directorios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
59
8.6.3 Listado de los archivos en un directorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
59
8.6.4Búsqueda de un archivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
59
8.6.5 Buscar texto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
8.6.6Mensajes de arranque. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
8.7
Artículos de Conveniencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
8.7.1 Lanzador Terminal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
8.8
Problemas de hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
8.8.1Información del hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
8.8.2Resolución de monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
9 Sección Legal 6
1
9.1
Condiciones Copyright. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61
9.2
GNU Free Documentation License. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61
10 Índice
65
Introducción V2.5, 2012-01-18
v
El Equipo LinuxCNC
Este manual es un trabajo en progreso. Si usted es capaz de ayudar con la escritura, la edición, o la preparación gráfica por favor, cualquier miembro del equipo de redacción o unirse y enviar un correo electrónico a [email protected] contacto. Copyright (c) 2000-2011 LinuxCNC.org
Se concede permiso para copiar, distribuir y / o modificar este documento bajo los términos de la Licencia de Documentación Libre de GNU, Versión 1.1 o cualquier versión posterior publicada por la Free Software Foundation, sin Secciones Invariantes ni Textos de Cubierta Delantera y uno atrás -Cover Text: Este Manual EMC es el producto de varios autores que escriben para linuxCNC.org. Como usted encontrará para ser de valor en su trabajo, le invitamos a contribuir a la revisión y el crecimiento. Una copia de la licencia está incluida en la sección
Introducción V2.5, 2012-01-18
vi
titulada GNU Free Documentation License. Si no encuentras la licencia puede solicitar una copia de la Free Software Foundation, Inc., 59 Temple Place, Suite 330 Boston, MA 02111-1307
Introducción V2.5, 2012-01-18
1/66
Parte I
Introducción
Introducción V2.5, 2012-01-18
2/66
Capítulo 1
Ordenador 1.1 Requisitos Mínimos El sistema mínimo para ejecutar EMC2 y Ubuntu puede variar dependiendo del uso exacto. Sistemas paso a paso, en general, requieren roscas más rápido para generar pulsos de paso que los sistemas de servo. Con el Live-CD puede probar el software antes de cometer un ordenador. Tenga en cuenta que los números de prueba de latencia son más importantes que la velocidad del procesador para la generación de software paso. Más información sobre el Test de Latencia está aquí. Información adicional se encuentra en el sitio de EMC Wiki: Wiki.LinuxCNC.org, Hardware_Requirements EMC2 y Ubuntu deberían funcionar razonablemente bien en un equipo con las siguientes especificaciones mínimas de hardware.Estos números no son el mínimo absoluto, pero le dará un rendimiento aceptable en la mayoría de los sistemas paso a paso. • 700 MHz de procesador x86 (1,2 GHz de procesador x86 recomendado)
• 384 MB de RAM (512 MB hasta 1 GB recomendado)
• 8 GB de disco duro • Tarjeta gráfica capaz de una resolución de al menos 1024x768, que no está utilizando el
NVidia o drivers propietarios de ATI fglrx, y que no es un chipset de vídeo integrado que comparte la memoria principal de la CPU
• Una conexión de red o Internet (no es estrictamente necesaria, pero muy útil para las actualizaciones y para la comunicación con la comunidad EMC) Requisitos mínimos de hardware cambian Ubuntu evoluciona a fin de comprobar el sitio web de Ubuntu para obtener detalles sobre el uso de su LiveCD. Hardware antiguo puede beneficiarse de la selección de una versión anterior del LiveCD cuando esté disponible. 1.2 Hardware Problemática
1.2.1 Laptops
Laptops no son generalmente adecuados para la generación de paso software en tiempo real. Una vez más una prueba de latencia correr durante mucho tiempo le dará la información que necesita para determinar su idoneidad.
1.2.2 Tarjetas de Video
Si la instalación aparece con resolución de 800 x 600 lo más probable es Ubuntu no reconoce la tarjeta de vídeo o monitor. A bordo de vídeo muchas veces hace que el rendimiento en tiempo real mal.
Introducción V2.5, 2012-01-18
3/66
Capítulo 2
Acerca de EMC2 2.1 El Software • EMC2 (el control de la máquina mejorada) es un sistema de software para el control de la
computadora de la máquina-herramienta, como fresadoras y tornos, robots, como el puma y scara y otras máquinas controladas por ordenador hasta 9 ejes.
• EMC2 es un software libre con código fuente abierto. Las versiones actuales de EMC están
totalmente licenciado bajo la Licencia Pública General GNU y Menor GNU General Public License (GPL y LGPL)
• EMC2 dispone lo siguiente:
- Una interfaz gráfica de usuario (en realidad varias interfaces a elegir)
- Un intérprete de código G (el lenguaje de programación herramienta de RS-274 de la máquina)
- Un sistema de planificación de movimiento en tiempo real con el look-ahead
- Funcionamiento de la electrónica de bajo nivel de la máquina, tales como sensores y unidades de motor
- Un fácil utilizar la capa de tablero para crear rápidamente una configuración única para su máquina
- Un software de PLC programable con diagramas de escalera
- Fácil instalación con un Live-CD
• No proporciona dibujo (CAD - Computer Aided Design) o la generación de código G del dibujo (CAM - Computer Automated Manufacturing) funciones.
• Se puede mover de forma simultánea un máximo de 9 ejes y soporta una variedad de interfaces.
• El control puede operar verdaderos servos (analógica o PWM) con el bucle de
realimentación cerrado por el software de EMC en la computadora, o bucle abierto con padrastros servos o motores paso a paso.
• Funciones de control de movimiento incluyen: radio de la fresa y la compensación de longitud,
desviación de la trayectoria se limita a una tolerancia especificada, torno rosca, movimiento de eje sincronizado, adaptable avance, alimentación operador anular, y el control de velocidad constante.
• Soporte para sistemas de movimiento no cartesianas se proporciona a través de módulos personalizados
cinemática. Arquitecturas disponibles son hexápodos (plataformas Stewart y conceptos similares) y sistemas con juntas rotativas para proporcionar movimiento como PUMA o robots SCARA.
• EMC2 se ejecuta en Linux a través de extensiones de tiempo real.
2.2 El sistema operativo
Ubuntu ha sido elegido porque se ajusta perfectamente a los puntos de vista de código abierto de EMC2:
Introducción V2.5, 2012-01-18
4/66
• Ubuntu siempre será gratuito, y no hay ningún cargo adicional para la edición Enterprise,
hacemos nuestro mejor trabajo a disposición de todos en los mismos términos libres. • EMC2 se empareja con las versiones LTS de Ubuntu que proporcionan apoyo y parches de
seguridad del equipo de Ubuntu durante 3 - 5 años. • Ubuntu usa lo mejor en infraestructura de traducciones y accesibilidad que la comunidad del
software libre tiene para ofrecer, para hacer Ubuntu utilizable para el mayor número posible de personas.
• La comunidad Ubuntu está totalmente comprometido con los principios del desarrollo de
software libre, animamos a la gente a usar software de código abierto, mejorarlo y transmitirlo. 2.3 Obtención de ayuda
2.3.1 IRC
IRC significa Internet Relay Chat. Se trata de una conexión en directo a otros usuarios de
EMC. El canal de IRC # EMC EMC es en freenode. La forma más sencilla de conseguir en
el IRC es utilizar el cliente java embebido en esta página. Algunos protocolo IRC
• Haga preguntas específicas. . . Evite preguntas como "¿Puede alguien ayudarme?".
• Si usted es realmente nuevo en todo esto, pensar un poco acerca de tu pregunta antes de escribirlo. Asegúrese de dar suficiente información para que alguien pueda resolver su problema.
• Un poco de paciencia al esperar una respuesta, a veces toma un tiempo para formular
una respuesta o todos podrían ser ocupados trabajando o algo así.
• Configure su cuenta de IRC con su nombre único para que la gente sepa quién eres. Si utiliza el cliente Java, utilice el mismo nombre cada vez que inicie sesión Esto ayuda a que la gente recuerda quién eres y si usted ha estado en antes de que muchos recordarán las últimas discusiones que ahorra tiempo en ambos extremos.
Compartiendo archivos
La forma más común de compartir archivos en el IRC es para subir el archivo a uno de los siguientes o un servicio similar y pegar este enlace:
• Para el texto - http://pastebin.com/, http://pastie.org/, https://gist.github.com/
• Para imágenes - http://imagebin.org/, http://imgur.com/, http://bayimg.com/
• Para los archivos - http://filedropper.com/, http://filefactory.com/, http://1fichier.com/
2.3.2 Lista de Correo
Una lista de correo en Internet es una manera de hacer preguntas para todo el mundo en esa lista para ver y contestar a su conveniencia. Usted consigue una mejor exposición a sus preguntas en una lista de correo que en el IRC, pero tarda más respuestas.En pocas palabras usted por correo electrónico un mensaje de la lista y, o bien obtener resúmenes diarios o respuestas individuales volver en función de cómo configurar su cuenta.
La lista de correo de usuarios de EMC
2.3.3 EMC2 Wiki
Un Wiki es un sitio web mantenido usuario que cualquier persona puede agregar o editar. El usuario mantiene el sitio EMC Wiki contiene una gran cantidad de información y consejos en: wiki.linuxcnc.org
Introducción V2.5, 2012-01-18
5/66
2.4 Obtención de EMC2
2.4.1 Normal Descargar
Descarga el Live CD de: la página EMC2 en www.linuxcnc.org y seguir el enlace de descarga. 2.4.2 Multi-sesión de descarga
Si el archivo es demasiado grande para descargar en una sola sesión a causa de una conexión a Internet lenta o mala, utilice wget para permitir la reanudación después de una descarga interrumpida. Wget Linux
Abra una ventana de terminal. En Ubuntu es Aplicaciones / Accesorios / Terminal. Use cd para cambiar al directorio en el que desea almacenar la ISO. Utilice mkdir para crear un directorio nuevo si es necesario.
Tenga en cuenta que los nombres de archivo reales pueden variar, así que puede que tenga que ir ahttp://www.linuxcnc.org/ y siga el siguiente enlace para obtener el nombre de archivo real. En la mayoría de los navegadores puede hacer clic derecho sobre el enlace y seleccione Copiar ubicación del enlace o similares, a continuación, pegar el enlace en la ventana de terminal con el botón derecho del ratón y seleccione Pegar.
Ubuntu 10.04 Lucid Lynx y EMC2 (versión actual)
Para obtener la versión de Ubuntu 10.04 Lucid Lynx, copiar uno de estos en la ventana de terminal y presione ENTRAR:
Por el espejo EE.UU.: http://www.linuxcnc.org/lucid/ubuntu-10.04-linuxcnc1-
i386.iso wget
Por el espejo europeo? Http://dsplabs.upt.ro/ wget ~ juve / emc / get.php file = ubuntu-10.04-linuxcnc1-i386.iso
El md5sum del archivo mencionado es: 5283b33b7e23e79da1ee561ad476b05f
Para continuar una descarga parcial que fue interrumpido agregar la opción-c para wget:
wget-c http://www.linuxcnc.org/lucid/ubuntu-10.04-linuxcnc1-i386.iso
Para detener la descarga de un uso Ctrl-C o cerrar la ventana de terminal.
Ubuntu 8.04 Hardy Heron y EMC2 (más)
Si usted requiere una versión más antigua de Ubuntu, puede descargar Ubuntu 8.04. La imagen de CD a continuación tiene el viejo emc 2.3.x en él, pero se puede actualizar a 2.4.x siguiendo las instrucciones de la wiki LinuxCNC.org aquí:http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl ¿UpdatingTo2.4
Por el espejo EE.UU.: http://www.linuxcnc.org/hardy/ubuntu-8.04-desktop-emc2-aj13-
i386.iso wget
Por el espejo europeo? Http://dsplabs.upt.ro/ wget ~ juve / emc / get.php file = ubuntu-8.04-desktop-EMC2-AJ13-i386.iso
El md5sum del archivo mencionado es: 1bab052ec879f941628927c988863f14
Después de finalizada la descarga se encuentra el archivo ISO en el directorio que haya
seleccionado. A continuación vamos a grabar el CD.
Ventanas Wget
El programa wget también está disponible para Windows a partir de:
http://gnuwin32.sourceforge.net/packages/wget.htm
Siga las instrucciones de la página web para descargar e instalar la versión para Windows del programa wget.
Para ejecutar wget abra una ventana del símbolo del sistema.
En la mayoría de Windows es los programas / Accesorios / Símbolo del sistema
Primero hay que cambiar al directorio donde está instalado wget pulg
Por lo general se encuentra en C: \ Archivos de programa \ GnuWin32 \ bin así en el símbolo del sistema de tipo de ventana:
Introducción V2.5, 2012-01-18
6/66
cd C: \ Archivos de programa \ GnuWin32 \ bin
y el mensaje debe cambiar a: C: \ Archivos de programa \ GnuWin32 \ bin>
Escriba el comando wget en la ventana y pulse Enter que el anterior.
2.4.3 Grabación del CD
EMC2 se distribuye como archivos de imagen de CD, llamadas ISOs. Para instalar EMC2, primero tiene que grabar el archivo ISO en un CD. Necesitará un CD / DVD de trabajo ya 80 minuto (700 Mb) CD para esto. Si la grabación de CD no funciona, trate de escribir a una velocidad de grabación más lenta.
Verificar md5sum en Linux
Antes de grabar un CD, es muy recomendable que usted verifique la suma md5 (hash) del archivo iso..
Abra una ventana de terminal. En Ubuntu es Aplicaciones / Accesorios / Terminal.
Cambie al directorio en el ISO se descargó.
cd download_directory
A continuación, ejecute el comando md5sum con el nombre de archivo que guardó.
md5sum-b ubuntu-10.04-linuxcnc1-i386.iso
El md5sum debería imprimir una sola línea después de calcular el hash. En equipos más lentos esto puede tardar un minuto o dos.
5283b33b7e23e79da1ee561ad476b05f * ubuntu-10.04-linuxcnc1-i386.iso
Ahora compárelo con el valor md5sum que debería ser.
Si ha descargado el md5sum así como el iso, puede pedir el programa md5sum que hacer la revisión para usted. En el mismo directorio:
md5sum-c ubuntu-10.04-linuxcnc1-i386.iso.md5
Si todo va bien, después de un breve retraso, el terminal imprime:
ubuntu-10.04-linuxcnc1-i386.iso: OK
La quema de la ISO en Linux
1. Inserte un CD virgen en la grabadora. Creador de CD / DVD o ventana Elegir Tipo de disco de pop-up. Cerrar esta, ya que no vamos a estar usando.
2. Busque la imagen ISO descargados en el navegador de archivos.
3. Haga clic derecho sobre el archivo de imagen ISO y seleccione Grabar en el disco.
4. Seleccione la velocidad de escritura. Si está grabando un CD de Ubuntu Live, se recomienda que usted escribe a la velocidad más baja posible.
5. Inicie el proceso de grabación.
6. Si elige un nombre de archivo para la ventana de la imagen del disco aparece, sólo debes elegir bien.
Verificar md5sum en Windows
Antes de grabar un CD, es muy recomendable que usted verifique la suma md5 (hash) del archivo iso., Para asegurarse de que tienes una buena descarga.
Windows no viene con un programa md5sum. Usted tendrá que descargar e instalar uno para comprobar el md5sum. Más información se puede encontrar en:
https://help.ubuntu.com/community/HowToMD5SUM
La quema de la ISO en Windows
1. Descargue e instale Infra Recorder, un programa de grabación de la imagen de código libre y abierto:http://infrarecorder.org/
2. Inserte un CD virgen en la unidad y seleccione No hacer nada o Cancelar si un cuadro de diálogo de ejecución automática aparece.
3. Abra Infra Recorder, y seleccione el menú Acciones, a continuación, grabar la imagen.
Introducción V2.5, 2012-01-18
7/66
2.4.4 Prueba EMC2
Con el Live CD en la unidad de CD / DVD apague el equipo y luego encienda el equipo de nuevo. desde el Live CD. Una vez que el equipo haya arrancado puedes probar EMC2 sin instalarlo. configuraciones o modificar la mayoría de las configuraciones del sistema, como la resolución de pantalla a menos que instale EMC2.
Esto arrancará el ordenador no puede crear costumbre
Para probar EMC2 de las aplicaciones / menu CNC recoger EMC2. A continuación, seleccione una configuración sim para probar. Para ver si su equipo es adecuado para la generación de impulsos paso software ejecuta la prueba de latencia como se muestra. 2.4.5 Instalación de EMC2
Si te gusta lo que ves, haz clic en el icono de instalación en el escritorio, responder a algunas preguntas (su nombre, la zona horaria, contraseña) y la instalación se completa en pocos minutos. Asegúrese de anotar el nombre que utilizó y la contraseña. Una vez que el proceso de instalación se ha completado y usted va en la línea del gestor de actualizaciones se abrirá y le permitirá actualizar a la última versión estable de EMC2.
2.4.6 Las actualizaciones de EMC2
Con la normalidad instalar el gestor de actualizaciones te notificaremos de cambios a EMC2 cuando se va de la línea y le permitirá actualizar fácilmente sin conocimientos de Linux necesaria. Si usted desea actualizar a 10,04 desde 8,04 se recomienda una instalación limpia desde el Live-CD. Está bien para actualizar todo excepto el sistema operativo cuando se le pide. Advertencia: No actualizar Ubuntu a una versión nueva, pero no LTS (como 8.4 a 8.10) ya que evitará que EMC se ejecute. 2.4.7 Instale Problemas
En raros casos puede que tenga que reiniciar el BIOS a la configuración predeterminada si durante el Live CD de instalación no puede reconocer el disco duro durante el arranque.
Introducción V2.5, 2012-01-18
8/66
Capítulo 3
Actualización de EMC2 3.1 Actualizar desde 2.4.x al 2.5.x No hay cambios de configuración deben realizarse para actualizar de 2.4.x de 2.5.x 3.2 Actualizar desde 2.3.x al 2.4.x Las siguientes instrucciones sólo se aplican a Ubuntu 8.04 Hardy Heron. EMC 2.4 no está disponible para las versiones anteriores de Ubuntu. Puesto que existen varias incompatibilidades menores entre 2.3.5 y 2.4.x, la instalación existente no se actualizará automáticamente a 2.4.x. Si desea ejecutar 2.4.x, cambie al-2.4 EMC repositorio, siga estas instrucciones: ejecutar System / Administración / Gestor de paquetes Synaptic ir a Configuración / Repositorios En la lista de software de terceros debe haber por lo menos dos líneas para linuxcnc.org. Para cada uno de ellos: • Seleccione la línea y haga clic en Editar
• En la línea de componentes, cambie emc2.3 a emc2.4
• Haga clic en Aceptar
• Cierre la ventana de Preferencias de Software
• Haga clic en Actualizar según las instrucciones
• Haga clic en Marcar todas las actualizaciones
Tarjeta de Mesa y hostmot2 usuarios: Si utiliza una tarjeta de mesa, encontrar el paquete hostmot2-firmware apropiado para la tarjeta y marcar para su instalación. Sugerencia: hacer una búsqueda de hostmot2-firmware en el gestor de paquetes Synaptic.
• Haga clic en Aplicar 3.3 Cambios entre 2.3.xy 2.4.x
Una vez que haya hecho la actualización, actualizar las configuraciones personalizadas, siga estas instrucciones:
Introducción V2.5, 2012-01-18
9/66
3.3.1 cambios emc.nml (2.3.x de 2.4.x)
Para las configuraciones que no se han personalizado emc.nml, quite o comente la línea inifile NML_FILE = emc.nml. Esto hará que la más actualizada versión de emc.nml para ser utilizado. Para las configuraciones que han personalizado se requiere emc.nml, un cambio similar a este. Si no lo hace puede provocar un error como este:
libnml / tampón / physmem.cc 143: PHYSMEM_HANDLE:
No se puede escribir 10748 bytes en el desplazamiento 60 del búfer de tamaño de 10208.
3.3.2 cambios en la tabla de herramientas (2.3.x de 2.4.x)
El formato de la tabla de herramientas ha sido cambiado manera incompatible. La documentación muestra el nuevo formato. La tabla de herramientas se convertirá automáticamente al nuevo formato. 3.3.3 hostmot2 imágenes de firmware (2.3.x de 2.4.x)
Las imágenes del firmware hostmot2 son ahora un paquete separado. Usted puede:
• Continuar utilizando un EMC2-firmware-mesa-* Paquete 2.3.x ya instalado
• Instale los nuevos paquetes desde el gestor de paquetes Synaptic. Los nuevos paquetes se denominan hostmot2-firmware-*
• Descarga las imágenes del firmware como archivos tar
de http://emergent.unpy.net/01267622561 e instalarlos manualmente
Introducción V2.5, 2012-01-18
10/66
Capítulo 4
Configuración paso a paso
En esta sección se presupone que ha realizado una instalación estándar desde el Live CD. Después de la instalación, se recomienda que se conecte el ordenador a Internet y esperar a que el gestor de actualizaciones para que aparezca y obtener las actualizaciones más recientes para EMC y Ubuntu antes de continuar. Para instalaciones más complejas, consulte el Manual del Integrador. 4.1 Prueba de Latencia La Prueba de Latencia determina qué tan tarde el procesador del equipo es para responder a una solicitud. Algunos dispositivos se pueden interrumpir el proceso que podría causar pasos perdidos cuando se ejecuta una máquina CNC. Esta es la primera cosa que usted necesita hacer. Siga las instrucciones para ejecutar la prueba de latencia. 4.2 Sherline Si dispone de spa ofrece Sherline varias configuraciones predefinidas. Esto está en el menú principal del CNC / EMC, luego tome la configuración Sherline que coincide con la suya y guardar una copia. 4.3 Xylotex Si usted tiene una Xylotex puede omitir las siguientes secciones e ir directamente al asistente de configuración paso a paso. EMC ha proporcionado una rápida configuración de las máquinas Xylotex.
4.4 Información de la máquina Recopilar la información sobre cada eje de la máquina. Tiempo El convertidor está en nano segundos. Si no está seguro sobre el momento muchas unidades populares se incluyen en el asistente de configuración paso a paso. Tenga en cuenta que algunas unidades nuevas Gecko tienen un calendario diferente que la original. La lista también se encuentra en el usuario mantiene EMC2 sitio wiki de más unidades.
EjeTipo de unidad
Paso Tiempo ns
Paso ns Espacio
Dir. Mantenga ns
Dir. Configuración ns
X Y Z
Introducción V2.5, 2012-01-18
11/66
4.5 Información Pinout Recopilar la información sobre las conexiones de la máquina al puerto paralelo de la PC.
Pin de salida Typ. Función Si es diferentePin de entrada Typ. Función
Si es diferente
1 E-Stop Out 10X Limitar / Inicio
2 X Paso 11Y Limitar / Inicio
3 X Dirección 12Z Limitar / Inicio
4 Y el paso 13A Limitar / Inicio
5 Y Dirección 15 Sonda en 6 Z Paso 7 Z Dirección 8 A Paso 9 A Dirección 14 Husillo CW 16 Husillo PWM
17Amplificador Activa
Tenga en cuenta las clavijas no utilizadas deben ajustarse a Sin usar en el cuadro desplegable. Estos siempre se puede cambiar más tarde ejecutando Stepconf nuevo. 4.6 Información mecánica Reunir información sobre las medidas y ruedas de fricción. El resultado de esto es pasos por unidad de usuario que se utiliza para la escala en el archivo. Ini.
EjePasos / Rev. Pasos Micro
Dientes de motor Husillo Husillo Pitch
Dientes
X
Y
Z
• Pasos por vuelta - es el número de pasos de motor-pasos que se necesita para encender el
motor una revolución paso a paso.Típico es 200. • Pasos Micro - es la cantidad de pasos de la unidad tiene que mover el motor paso a paso un
paso completo. Si no se utiliza microstepping, este número será 1. Si se utiliza microstepping el valor dependerá del hardware de la unidad paso a paso.
• Dientes de motor y dientes husillo - es que si tienes alguna reducción (engranajes, cadena,
correa de distribución, etc) entre el motor y el husillo. Si no es así, a continuación, establecer estos dos a 1.
• Husillo Paso - es cómo se produce mucho movimiento (en unidades de usuario) en un turno
de husillo. Si está configurando en pulgadas, entonces es pulgadas por vuelta. Si está configurando en milímetros, entonces es milímetros por vuelta.
El resultado neto que estás buscando es cuántos CNC-producto-pasos que se necesita para mover una unidad de usuario (pulgadas o mm).
Ejemplo 4.1 Unidades pulgadas
Stepper = 200pasos por revolución
Conducir = 10pasos micro por paso
Dientes de motor = 20 Dientes husillo = 40
Husillo Pitch =0.2000
pulgadas por vuelta
Introducción V2.5, 2012-01-18
12/66
De la información anterior, el husillo se mueve 0.200 pulgadas por vuelta. - El motor gira 2.000 veces por 1 husillo turno. - El trayecto dura 10 entradas microstep para dar el paso paso a paso una vez. - La unidad necesita 2.000 pasos para convertir la revolución paso a paso. Así que la escala necesaria es:
Ejemplo 4.2 Unidades mm
Stepper= 200 pasos
por revolución
Conducir = 8micro pasos por
pasoDientes de motor = 30 Dientes husillo = 90
Husillo Pitch =5,00 mm por
vuelta
De la información anterior: - El husillo se mueve 5.00 mm por vuelta. - El motor gira 3.000 veces por 1 husillo turno. - El trayecto dura 8 entradas microstep para dar el paso paso a paso una vez. - La unidad necesita 1.600 pasos para convertir la revolución paso a paso. Así que la escala necesaria es:
Introducción V2.5, 2012-01-18
13/66
Capítulo 5
Asistente de configuración paso a paso
EMC2 es capaz de controlar una amplia gama de maquinaria utilizando muchos diferentes interfaces de hardware. Stepconf es un programa que genera los archivos de configuración de EMC2 para un tipo específico de máquina de CNC: los que se controla a través de un puerto paralelo estándar, y es controlado por señales de tipo de paso y dirección. Stepconf se instala al instalar EMC2 y se encuentra en el menú de CNC. Stepconf coloca un archivo en el directorio emc2/config para guardar las opciones para cada configuración que cree. Cuando se cambia algo, tiene que elegir el archivo que coincida con el nombre de su configuración. La extensión de archivo es. Stepconf. El Asistente Stepconf necesita al menos 800 x 600 resolución de pantalla para ver los botones en la parte inferior de las páginas.
Introducción V2.5, 2012-01-18
14/66
Instrucciones paso a paso 5.1 Página de entrada
Figura 5.1: Página de entrada Crear nuevo
Crea una configuración nueva. Modificar
Modificar una configuración existente. Después de seleccionar esta un selector de archivos aparece para que pueda seleccionar el archivo. Stepconf para modifi-cación. Si ha realizado modificaciones en el principal. Hal o el archivo. Ini éstos se perderán. Modificaciones custom.hal y custom_postgui.hal no serán cambiados por el Asistente Stepconf.
Crear acceso directo del escritorio
Esto colocará un enlace en el escritorio a los archivos.
Crear un lanzador de escritorio
Esto colocará un lanzador en el escritorio para iniciar la aplicación.
Introducción V2.5, 2012-01-18
15/66
5.2 Información básica
Figura 5.2: Datos Básicos página
Nombre del equipo
Elegir un nombre para su máquina. Utilice sólo letras mayúsculas, letras minúsculas, dígitos, - y _.
Configuración del eje
Introducción V2.5, 2012-01-18
16/66
Elija XYZ (Mill), XYZA (molino de 4 ejes) o XZ (torno). Unidades de la máquina
Elija pulgadas o mm. Todas las preguntas posteriores (tales como desplazamiento de la máquina, paso de husillo, etc) serán contestadas en las unidades elegidas
Tipo de controlador
Si usted tiene uno de los motores paso a paso que figuran en el sofá desplegable, elija ella. De lo contrario, encontrar los valores de 4 tiempos en la hoja de datos de conducir y entrar en ellos. Si la hoja de datos da un valor en microsegundos, se multiplica por 1.000. Por ejemplo, introduzca 4.5us como 4500ns.
Una lista de algunas unidades populares, junto con sus valores de tiempo, es en el Wiki
LinuxCNC.org bajo Stepper Timing Drive.
Acondicionamiento de señal o aislamiento adicional como acopladores ópticos y filtros RC en romper tablas pueden imponer restricciones temporales propias, además de las del conductor. Puede ser necesario añadir un poco de tiempo para los requisitos de disco para permitir esto. El Selector de configuración EMC tiene configuraciones para Sherline ya configurados. Tiempo de paso
El tiempo que el pulso de paso está activado en nano segundos. Paso Espacio
Tiempo mínimo entre pulsos de paso en nano segundos. Hold Dirección
¿Por cuánto tiempo se mantiene el pasador dirección después de un cambio de dirección en nanosegundos.
Configuración de Dirección
¿Cuánto tiempo antes de que un cambio de dirección después de que el último impulso de paso en nanosegundos.
Primero Parport
Por lo general, el incumplimiento de 0x378 es la correcta. Segundo Parport
Si necesita especificar los puertos paralelos adicionales introducir la dirección y el tipo. Para obtener información sobre cómo encontrar la dirección del puerto paralelo PCI ver la dirección del puerto en el Manual Integrator. (Trate de 0x278 o 0x3BC primero.)
Base Período Máximo Jitter
Escriba el resultado de la Prueba de Latencia aquí. Para ejecutar una prueba de latencia pulse el botón Jitter Período Base Test. Vea la sección de prueba de latencia para más detalles.
Max Step Rate
Stepconf calcula automáticamente la Tasa Max Paso función de las características del controlador de inscritos y el resultado de la prueba de latencia.
Período Base Min
Stepconf determina automáticamente el período de base mínima sobre la base de las características del controlador de inscritos y resultados de la prueba de latencia.
Preguntar en pantalla para el cambio de herramientas
Si se marca esta casilla, EMC se detendrá y le pedirá que cambie la herramienta cuando se encuentra M6. Deje esta casilla marcada a menos que usted planea añadir soporte para un cambiador automático de herramientas en un archivo HAL personalizado
5.3 Prueba de Latencia Mientras se ejecuta la prueba, se debe abusar de la computadora. Mover ventanas por la pantalla. Navegar por la web. Copiar algunos archivos grandes de todo el disco. Escuchar algo de música. Ejecutar un programa OpenGL como glxgears. La idea es poner el PC a través de sus pasos, mientras que la prueba de latencia comprueba lo que el número de casos son peores. Ejecute la prueba de al menos unos minutos. Cuanto más tiempo se ejecuta la prueba, mejor será en la captura de eventos que podrían occour a intervalos menos frecuentes. Esta es una prueba para el equipo sólo, por lo que no tiene el hardware necesario para conectarse a ejecutar la prueba.
Introducción V2.5, 2012-01-18
17/66
Advertencia
No intente ejecutar EMC2, mientras que la prueba de latencia está en marcha.
Figura 5.3: Prueba de Latencia
La latencia es el tiempo que tarda el PC para detener lo que está haciendo y responder a una solicitud externa. En nuestro caso, la solicitud es el latido del corazón periódica que sirve como una referencia de temporización de los pulsos de paso. Cuanto menor sea la latencia, más rápido se puede ejecutar el latido del corazón, y el más rápido y suave de los pulsos de paso será. La latencia es mucho más importante que la velocidad de la CPU. La CPU no es el único factor para determinar la latencia.Placas base, tarjetas de video, puertos USB, temas SMI, y un número de otras cosas que pueden herir la latencia.
Solución de problemas de SMI (LinuxCNC.org Wiki) Solucionar problemas de tiempo real causados por SMI en Ubuntu http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?FixingSMIIssues
Los números importantes son el jitter máximo. En el ejemplo anterior 9075 nanosegundos, o 9,075 microsegundos, es la fluctuación de fase más alta. Anote este número y escríbalo en el cuadro Período Jitter Máximo Base. Si el número máximo de fluctuación es menor de aproximadamente 15 a 20 microsegundos (15000-20000 nanosegundos), el equipo debe dar muy buenos resultados con el paso a paso del software. Si la latencia máxima es más como 30-50 microsegundos, usted todavía puede obtener buenos resultados, pero su máximo ritmo paso puede ser un poco decepcionante, especialmente si utiliza microstepping o tienen husillos de paso muy fino. Si los números son 100 nosotros o más (100 000 nanosegundos), el PC no es un buen candidato para la intensificación software. Números más 1 milisegundo (1000000 nanosegundos) significa que el
PC no es un buen candidato para EMC, independientemente de si utiliza el software paso a paso o no.
Introducción V2.5, 2012-01-18
18/66
5.4 Configuración del puerto paralelo
Figura 5.4: Puerto paralelo Configurar página
Para cada pin, elegir la señal que coincida con la disposición de las patillas del puerto paralelo. Active la casilla de verificación Invert si la señal es invertida (0 V a 5 V / verdadero activo, por falsa / inactivo). Presets patillas de salida
Se ajusta automáticamente los pines 2 al 9 según la norma Sherline (Dirección en los pines 2, 4, 6, 8) o el estándar Xylotex (dirección en los pines 3, 5, 7, 9).
Entradas y salidas
Si la entrada o la salida no se utiliza el conjunto la opción de no utilizado. E parada externa
Esto puede ser seleccionado a partir de una caída de un alfiler de entrada desplegable. Una cadena típica parada E utiliza todos los contactos normalmente cerrados.
Interruptores mensajeras y Limit
Estos pueden ser seleccionados a partir de una caída de un alfiler de entrada de caja en el suelo para la mayoría de configuraciones.
Introducción V2.5, 2012-01-18
19/66
Bomba de carga
Si su tarjeta de control requiere una señal de la bomba sólo tiene que seleccionar la bomba de carga de carga de la lista desplegable para el pin de salida que desee conectar a la entrada de la bomba de carga hacia abajo. La salida de la bomba de carga está conectado al hilo de base por Stepconf. La salida de la bomba de carga será de aproximadamente 1/2 de la velocidad de paso máximo que se muestra en la página de configuración de la máquina básica.
Configuración Axis 5.5
Figura 5.5: Eje página de configuración
Motor pasos por revolución
El número de pasos completos por revolución del motor. Si usted sabe cuántos grados por paso del motor (por ejemplo, 1.8 grados), y se divide 360 entre los grados por paso para encontrar el número de pasos por revolución del motor.
Microstepping controlador
La cantidad de MICROSTEPPING lleva a cabo por el conductor. Escriba 2 para medio-paso a paso.
Introducción V2.5, 2012-01-18
20/66
Ratio Pulley
Si su máquina tiene poleas entre el motor y el husillo, introduzca la relación aquí. Si no es así, introduzca 01:01.
Husillo Pitch
Introduzca el tono del husillo aquí. Si elige las unidades en pulgadas, introduzca el número de hilos por pulgada aquí (por ejemplo, escriba 8 para 8 TPI). Si usted tiene un tornillo de múltiples conductores, entonces usted necesita saber cuántas vueltas por pulgada que se necesita para mover la tuerca. Si elige las unidades mm, introduzca el número de milímetros de la tuerca se movería por vuelta aquí (por ejemplo, introduzca 2 para 2mm/rev). Si la máquina se desplaza en la dirección equivocada, introduzca un número negativo aquí en vez de un número positivo, o invertir la dirección del pin para el eje.
Velocidad máxima
Introduzca la velocidad máxima para el eje en unidades por segundo. La aceleración máxima
Los valores correctos para estos productos sólo se pueden determinar a través de la experimentación. ConsulteBúsqueda de velocidad máxima para ajustar la velocidad y la aceleración máxima Encontrar establecer la aceleración.
Home Ubicación
La posición de la máquina se mueve a después de completar el procedimiento de la vivienda de este eje. Para máquinas sin interruptores de origen, este es el lugar del operador mueve manualmente a la máquina antes de pulsar el botón de inicio. Si se combinan los micros y el límite debe alejarse del interruptor a la posición inicial o se obtendrá un error de límite conjunto.
Tabla de Viaje
La gama de viajes que g programas de código no debe exceder. La ubicación de su casa debe estar dentro de la Tabla de viajes. En particular, teniendo Home Location exactamente igual a uno de los valores de la mesa es una configuración incorrecta
Home Ubicación del interruptor
El lugar en el que los viajes de micro de referencia o en lanzamientos durante el proceso de homing. Este artículo y los dos a continuación sólo aparecen cuando se eligieron micros en la Configuración de pines del puerto paralelo. Si se combinan casa y finales de carrera de la ubicación del interruptor de casa no puede ser la misma que la posición de reposo o se obtendrá un error de límite conjunto.
Inicio Buscar Velocity
La velocidad a usar cuando se mueve hacia el interruptor. Si el interruptor se encuentra cerca del final del recorrido, esta velocidad debe ser elegido de modo que el eje puede desacelerar a una parada antes de llegar al final del recorrido. Si el interruptor está cerrado sólo durante un corto intervalo de desplazamiento (en lugar de ser cerrados desde su punto de disparo a un extremo de viajes), esta velocidad debe ser elegido de modo que el eje puede desacelerar a una parada antes de que el interruptor se abre de nuevo, y homing siempre debe ser iniciado desde el mismo lado del interruptor. Si la máquina se mueve en la dirección equivocada al inicio del procedimiento de homing, negar el valor de Home Search Velocity.
Inicio Latch Dirección
Elige mismo tener de nuevo homing el interruptor, y luego acercarse de nuevo a una velocidad muy baja. La segunda vez que el interruptor se cierra, se establece la posición de inicio. Elija Frente tener homing lentamente hacia el interruptor.Cuando el interruptor se abre, se establece la posición de inicio.
Tiempo para acelerar a velocidad máxima
Tiempo calculado. Distancia al acelerar al máximo
Calculado distancia. La frecuencia del pulso a máxima velocidad
Información calculado en base a los valores introducidos anteriormente. La mayor frecuencia del pulso a máxima velocidad determina la BASE_PERIOD. Los valores superiores a 20.000 Hz pueden conducir a disminuir el tiempo de respuesta o incluso bloqueos (el pulso más rápido utilizable varía de equipo
a la computadora)
Escala del eje
El número que se utiliza en el archivo ini ajuste [ESCALA]. Esta es la cantidad de pasos por unidad de usuario.
Pruebe este eje
Esto abrirá una ventana para permitir la prueba para cada eje. Esto puede ser usado después de llenar toda la información para este eje.
Introducción V2.5, 2012-01-18
21/66
5.5.1 Pruebe este eje
Figura 5.6: Prueba de este eje
Con Stepconf es fácil de probar diferentes valores para la aceleración y la velocidad.
5.5.1.1 Encontrar la velocidad máxima
Comience con una aceleración baja (por ejemplo, 2 pulgadas / s 2 o 50 mm / s 2) y la
velocidad que espera alcanzar. Uso de los botones siempre, desplazar el eje a cerca del centro
de la marcha. Tenga cuidado, ya que con un valor bajo de aceleración, se puede tomar una distancia sorprendente para el eje para desacelerar hasta detenerse.
Después de medir la cantidad de viajes disponibles, introducir una distancia segura de la zona
de prueba, teniendo en cuenta que después de una parada del motor puede próximo
comenzará a moverse en una dirección inesperada. A continuación, haga clic en Ejecutar. La
máquina comenzará a moverse hacia atrás y adelante a lo largo de este eje. En esta prueba,
es importante que la combinación de aceleración y zona de ensayo permite que la máquina
para llegar a la velocidad de crucero seleccionada y por lo menos una distancia corta - la
distancia más, mejor es esta prueba. La fórmula d = 0,5 * v * v / a da la distancia mínima
necesaria para alcanzar la velocidad especificada con la aceleración dada. Si es conveniente y
seguro hacerlo, empuje la mesa contra la dirección del movimiento para simular las fuerzas de
corte. Si la máquina se para, reducir la velocidad y empezar la prueba de nuevo.
Si la máquina no lo hizo, obviamente, puesto, haga clic en el botón Ejecutar fuera. El eje ahora vuelve a la posición donde se inició. Si la posición es correcta, entonces el eje se estancó o pasos durante la prueba pierde. Reduzca la velocidad y empezar la prueba de nuevo.
Si la máquina no se mueve, puestos de venta, o pierde los pasos, no importa qué tan bajo se activa la velocidad, verifique lo siguiente: • Corregir tiempos de forma de onda paso
• Pinout correcta, incluyendo Invertir en los pines paso
• Corregir el cableado y bien blindado
• Los problemas físicos con el motor, el acoplamiento del motor, husillo, etc
Una vez que haya encontrado una velocidad a la que el eje no se cala o perder pasos durante este procedimiento de prueba, reducir en un 10% y usar eso como el eje máxima velocidad.
Introducción V2.5, 2012-01-18
22/66
5.5.1.2 Encontrar a aceleración máxima
Con la velocidad máxima que encontró en el paso anterior, escriba el valor de la aceleración para probar. Utilizando el mismo procedimiento que el anterior, ajustar el valor de la aceleración hacia arriba o hacia abajo según sea necesario. En esta prueba, es importante que la combinación de aceleración y zona de ensayo permite que la máquina para llegar a la velocidad seleccionada. Una vez que haya encontrado un valor en el que el eje no se cala o perder pasos durante este procedimiento de prueba, reducir en un 10% y usar eso como el eje máxima aceleración.
5.6 Configuración del eje
Figura 5.7: Página de configuración del eje
Esta página sólo aparece cuando husillo PWM es elegido en la página de Configuración de pines del puerto paralelo de una de las salidas.
5.6.1 Control de velocidad del husillo
Si husillo PWM aparece en la disposición de las patillas, la siguiente información se debe ingresar:
Introducción V2.5, 2012-01-18
23/66
PWM Cambio
La frecuencia portadora de la señal PWM en el eje. Introduzca 0 para el modo de PDM, que es útil para la generación de un voltaje de control analógico. Consulte la documentación de su controlador de eje para el valor apropiado.
Velocidad 1 y 2, PWM 1 y 2
El archivo de configuración generado utiliza una relación lineal simple para determinar el valor de PWM para un valor de RPM determinado. Si no se conocen los valores, que se pueden determinar. Para obtener más información, consulte Determinación de calibración del eje.
5.6.2 Husillo sincronizado movimiento (torno roscado, roscado rígido)
Cuando las señales adecuadas de un sistema de captación se conectan a través de HAL EMC2, EMC soporta torno de roscar.Estas señales son: Índice de husillo
Es un pulso que se produce una vez por cada revolución del husillo. Fase A del husillo
Este es un pulso que se produce en múltiples lugares igualmente espaciados como las vueltas del husillo.
Husillo Fase B (opcional)
Este es un segundo pulso que se produce, pero con un desplazamiento del husillo de la Fase A. Las ventajas de utilizar tanto A como B son la detección de dirección, el aumento de inmunidad al ruido, y el aumento de resolución.
Si la fase del eje C e Índice husillo aparecen en la disposición de las patillas, la siguiente información se debe ingresar: Ciclos por revolución
El número de ciclos de la señal de un husillo durante una revolución del husillo. Esta opción sólo se activa cuando una entrada se ha establecido en la Fase A del husillo
Velocidad máxima en hilo
La velocidad máxima del cabezal utilizado en el roscado. Para una alta RPM del husillo o un codificador de eje con alta resolución, se requiere un valor mínimo de BASE_PERIOD.
5.6.3 La determinación de calibración del eje
Introduzca los siguientes valores en la página de configuración del husillo:
Velocidad 1: 0 PWM 1: 0Speed 2: 1000 PWM 2: 1
Finalizar el resto de pasos del proceso de configuración, a continuación, iniciar EMC con su configuración. Encienda la máquina y seleccione la ficha MDI. Inicie el giro del cabezal introduciendo: M3 S100. Cambie la velocidad de giro mediante la introducción de un número de diferentes S-: S800. Los números válidos (en este punto) Rango de 1 a 1000. Durante dos S-números diferentes, medir la velocidad de giro real en RPM. Registre los S-números y revoluciones reales. Ejecutar Stepconf nuevo. For Speed entrar en la velocidad medida, y por PWM entrar en el S-número dividido por 1000. Porque la mayoría de los conductores del huso son algo lineal en sus curvas de respuesta, lo mejor es: • Asegúrese de que las dos velocidades de calibración no están demasiado juntos en RPM
• Asegúrese de que las dos velocidades de calibración están en el rango de velocidades se suelen utilizar durante la molienda
Por ejemplo, si su eje será de 0 RPM a 8000 RPM, pero generalmente utilizan velocidades de 400 rpm (10%) a 4000 RPM (100%), a continuación, busque los valores de PWM que dan 1600 RPM (40%) y 2800 RPM (70%).
Introducción V2.5, 2012-01-18
24/66
5.7 Opciones de configuración avanzada
Figura 5.8: Configuración avanzada
Incluya Halui
Esto agregará el componente de interfaz de usuario Halui. Consulte el Manual Integrador para más información sobre Halui.
Incluya pyVCP
Esta opción agrega el archivo de base de panel de pyVCP o un archivo de ejemplo para trabajar. Consulte el Manual Integrador para más información sobre pyVCP.
Incluya ClassicLadder PLC
Esta opción agregará el ClassicLadder PLC (Controlador Lógico Programable). Consulte el Manual Integrador para más información sobre ClassicLadder.
Introducción V2.5, 2012-01-18
25/66
5.8 Configuración de la máquina completa Haga clic en Aplicar para guardar los archivos de configuración. Más tarde, puede volver a ejecutar este programa y ajustar la configuración que ha entrado antes. 5.9 Axis Travel, Home Location y Home Ubicación del interruptor Para cada eje, hay una gama limitada de viajes. El final físico de viajes se llama el tope duro.
Antes de la parada dura hay un interruptor de límite. Si se encuentra el interruptor de límite durante el funcionamiento normal, EMC se apaga el amplificador del motor. La distancia entre el final de carrera y fin de carrera debe ser lo suficientemente largo para permitir que un motor sin alimentación de inercia hasta detenerse. Antes de que el interruptor de límite existe un límite blando. Este es un límite impuesto en el software después de homing. Si un comando MDI og programa de código pasaría el límite suave, no se ejecuta. Si un trote pasaría el límite flexible, que se termina en el límite soft.
El micro se puede colocar en cualquier lugar dentro de la carrera (entre las paradas duras). Mientras hardware externo no desactiva los amplificadores de motor cuando se alcanza el final de carrera, uno de los finales de carrera puede ser utilizado como un micro. La posición cero es la ubicación en el eje que es 0 en el sistema de coordenadas de la máquina. Por lo general, la posición cero estará dentro de los límites blandos. En tornos, el modo de velocidad de corte constante necesario que el equipo X = 0 corresponde al centro de giro del cabezal cuando ningún corrector está en vigor. La posición inicial es la ubicación dentro de la carrera que el eje se desplazará a al final de la secuencia de recalada. Este valor debe estar dentro de los límites blandos. En particular, la posición de inicio nunca debe ser exactamente igual a un límite suave.
5.9.1 Operar sin finales de carrera
Una máquina puede funcionar sin interruptores de límite. En este caso, sólo los límites blandos detener la máquina llegue a la parada dura. Límites blandos sólo funcionan cuando la máquina está referenciado. 5.9.2 Operar sin micros
Una máquina puede funcionar sin micros. Si la máquina dispone de interruptores de límite, pero no micros, lo mejor es utilizar un final de carrera como el micro (por ejemplo, seleccione Límite mínimo + Home X en el pinout). Si la máquina no tiene interruptores en absoluto, o los finales de carrera no puede ser utilizado como micros por otra razón, la máquina debe estar referenciado a simple vista o mediante el uso de marcas de coincidencia. Homing por el ojo no es tan repetible como homing a los interruptores, pero todavía permite a los límites blandos para ser útil.
5.9.3 Hogar y opciones de cableado Finales de Carrera
El cableado ideal para interruptores externos sería una entrada por cada switch. Sin embargo, el puerto paralelo de la PC sólo dispone de un total de 5 entradas, mientras que hay un máximo de 9 interruptores en una máquina de 3 ejes. En cambio, varios switches están conectados entre sí de diversas maneras para que se requiere un número menor de entradas. Las siguientes figuras muestran la idea general de cableado múltiples switches a un solo pin de entrada. En todos los casos, cuando se acciona un interruptor, el valor visto en la entrada va de lógica ALTO a BAJO. Sin embargo, EMC espera un valor TRUE cuando un interruptor se cierra, por lo que la inversión correspondiente casilla debe estar activada en la página de configuración de pines. La atracción por mostrar resistencia en los diagramas de tira de la entrada de alta hasta que se haga la conexión a tierra y luego la entrada pasa a nivel bajo. De lo contrario la entrada podría flotar entre encendido y apagado cuando el circuito está abierto. Típicamente, para un puerto paralelo puede usar 47k. Normalmente Cerrados Interruptores de cableado N / C interruptores en serie (diagrama simplificado)
Introducción V2.5, 2012-01-18
26/66
Normalmente interruptores abiertos cableado N / O interruptores en paralelo (diagrama simplificado)
Las siguientes combinaciones de interruptores están permitidos en Stepconf: • Combine micros para todos los ejes
• Combine finales de carrera para todos los ejes
• Combinar los dos finales de carrera para un eje
• Combinar los dos finales de carrera y el micro para un eje
• Combine un final de carrera y el micro para un eje
Introducción V2.5, 2012-01-18
27/66
Capítulo 6
Asistente para configuración de Mesa
PNCconf se hace para ayudar a construir configuraciones que utilizan productos específicos de E / S Cualquier cosa Mesa. Puede configurar los sistemas de servo bucle cerrado o sistemas de pasos de hardware. Se utiliza un enfoque similar al asistente Stepconf (utilizado para la intensificación de software, sistemas accionados por puerto paralelo). PNCconf se encuentra todavía en una etapa de desarrollo (Beta) por lo que hay algunos bugs y características que carecen. Por favor, informe de errores y sugerencias al foro EMC o correo-list. Hay dos líneas de pensamiento cuando se utiliza PNCconf: Una es usar PNCconf configurar siempre su sistema - si usted decide cambiar las opciones, vuelva a cargar PNCconf y permitir que configurar las nuevas opciones. Esto funciona bien si el equipo es bastante estándar y se puede utilizar archivos personalizados para agregar características no estándar. PNCconf trata de trabajar con usted en este sentido. La otra es utilizar PNCconf para construir una configuración que se acerca a lo que quieres y luego la mano editar todo para adaptarlo a sus necesidades. Esta sería la opción si necesita grandes modificaciones más allá del alcance PNCconf o simplemente quieres jugar con / aprender acerca de EMC Puedes navegar por las páginas del asistente con el delantero, espalda y cancela botones también hay un botón de ayuda que proporciona información de ayuda sobre las páginas, diagramas y una página de salida.
Punta
Página de ayuda de PNCconf debe tener la más actualizada información y tiene más detalles.
Introducción V2.5, 2012-01-18
28/66
Instrucciones paso a paso
Figura 6.1: Splash PnCConf
6.1 Crear o editar Esto le permite seleccionar una configuración guardada anteriormente o crear una nueva. Si usted escoge Modificar una configuración y pulse a continuación un cuadro de selección de archivos mostrará. Pncconf preselecciona el último archivo guardado. Elija la configuración de la que desea editar. También le permite seleccionar opciones de acceso directo / lanzador en el escritorio. Un acceso directo del escritorio colocará un icono de carpeta en el escritorio que apunta a los nuevos archivos de configuración. De lo contrario, tendría que buscar en su carpeta de inicio bajo EMC2/configs.
Un lanzador de escritorio añadirá un icono en el escritorio para iniciar su configuración directamente. También puede iniciar bajo Application-s/cnc/emc2 y seleccionar su nombre de config.
Introducción V2.5, 2012-01-18
29/66
6.2 Información sobre el equipo básico
Figura 6.2: PnCConf Basic
Fundamentos de la máquina
Si utiliza un nombre con espacios PNCconf sustituirá a los espacios con guión bajo (por lo general suelta Linux no le gustan los espacios en los nombres) Elija una configuración de ejes - esto selecciona qué tipo de máquina está construyendo y qué ejes están disponibles. Las unidades de máquinas selector permite la entrada de datos de las unidades métricas o imperiales en las páginas siguientes.
Punta
Predeterminados no se convierten al utilizar métricas para asegurarse de que son los valores sanos!
Computer Tiempo de Respuesta
El período de servo establece el latido del corazón del sistema. Latencia refiere a la cantidad de tiempo que el equipo puede ser más largo que el período de continuación. Al igual que un ferrocarril, EMC requiere todo en una línea de tiempo muy estrecho y constante o cosas malas suceden.EMC requiere y utiliza un sistema operativo de tiempo real, que sólo significa que tiene una baja latencia (retraso) el tiempo de respuesta cuando
Introducción V2.5, 2012-01-18
30/66
EMC requiere que sus cálculos y al hacer los cálculos de EMC que no puede ser interrumpido por las solicitudes de prioridad más baja (por ejemplo, la entrada del usuario de botones de la pantalla o dibujo etc).
Prueba de la latencia es muy importante y algo clave para comprobar antes de tiempo. Por suerte con la tarjeta de Mesa para hacer el trabajo que requiere un tiempo de respuesta más rápido (encoder recuento y la generación de PWM) podemos aguantar mucho más latencia entonces si usamos el puerto paralelo para estas cosas. La prueba estándar de EMC está comprobando el período de latencia BASE (a pesar de que no estamos usando un período de base). Si pulsa el botón de jitter período base de prueba, se abre la ventana Prueba de latencia (también puede mostrarse directamente desde las aplicaciones de / cnc panel). La prueba menciona que correr durante unos minutos, pero cuanto más tiempo, mejor. considerar 15 minutos al mínimo y alojamiento aún mejor. En este momento usar la computadora para cargar cosas, el uso de la red, utilice USB etc queremos saber el peor caso de latencia y para averiguar si alguna actividad en particular duele nuestra latencia. Tenemos que mirar al período base jitter.Cualquier cosa debajo de 20.000 es excelente - que podría incluso hacer software rápido paso a paso con la máquina 20.000-50.000 sigue siendo bueno para la intensificación de software y está bien para nosotros. 50.000-100.000 no es realmente tan bueno, pero todavía se puede utilizar con tarjetas de hardware que hacen las cosas de una respuesta rápida. Así que cualquier cosa debajo de 100.000 es utilizable para nosotros. Si la latencia es decepcionante y se obtiene un mal tropiezo periódicamente usted todavía puede ser capaz de mejorarlo.
Punta
Hay un usuario compilado la lista de los equipos y la latencia obtenido en la EMC wiki: http://wiki.linuxcnc.org/cgi-bin/-emcinfo.pl?Latency-Test favor considere añadir su información a la lista. También en esa página hay enlaces a información sobre la fijación de algunos problemas de latencia.
Ahora estamos contentos con el estado latente y debemos elegir un período de servo. En la mayoría de los casos, un período de servo de 1000000 ns está bien (que da una tasa de 1 kHz servo cálculo - 1000 cálculos por segundo) si usted está construyendo un sistema de servo bucle cerrado que controla par (corriente) en lugar de la velocidad (tensión) de un ritmo más rápido sería mejor - algo así como 200.000 (5 tasa de cálculo kHz). El problema de la reducción de la tasa de servo es que deja menos tiempo disponible para el equipo para hacer otras cosas además de cálculos de EMC. Normalmente la pantalla (GUI) se vuelve menos sensible. Usted debe decidir sobre una balanza. Tenga en cuenta que si ajusta el sistema servo bucle cerrado y luego cambiar el período de servo que probablemente tendrá que ajustar de nuevo.
Puertos / Juntas / Control S I
PNCconf es capaz de máquinas que tienen hasta dos tarjetas de Mesa y tres puertos paralelos configuración. Los puertos paralelos sólo se pueden utilizar para sencilla de baja velocidad (tasa de servo) I / O.
Mesa
Debe elegir al menos una placa de Mesa como PNCconf no configurará el puerto paralelo para contar codificadores o paso de salida o señales PWM. Las tarjetas del mesa
disponibles en el cuadro de selección se basan en lo PNCconf encuentra para el firmware en los sistemas. Hay opciones para agregar custom firmware y / o negra (ignorar) algún firmware específico o tablas utilizando un archivo de preferencias. Si no se encuentra un firmware PNCconf mostrará una advertencia y el uso de firmware de muestreo interna - no hay pruebas será posible. Un punto a tener en cuenta es que si usted elige dos tarjetas PCI Mesa actualmente no hay manera de predecir qué tarjeta es 0 y que es 1 - debes probar - moviendo las cartas podría cambiar su orden. Si se configura con dos tarjetas de ambas tarjetas deben instalarse de pruebas para su funcionamiento.
Puerto paralelo
Hasta 3 puertos paralelos (referidos como parports) se puede utilizar tan simple I / O. Se debe establecer la dirección de la parport.Usted puede entrar en el sistema de numeración de los puertos paralelos Linux (0,1 o 2) o introduzca la dirección real. La dirección de una a bordo parport es a menudo 0x0278 o 0x0378 (escrito en hexadecimal), pero se puede encontrar en la página de BIOS. La página de BIOS se encuentra al iniciar su ordenador, debe pulsar una tecla para entrar en ella (como F2). En la página de BIOS se puede encontrar la dirección del puerto paralelo y establecer el modo como SPP, EPP, etc en algunos ordenadores se muestra esta información durante unos segundos durante el arranque. Para las tarjetas de puerto paralelo PCI de la dirección se puede encontrar pulsando el botón parport búsqueda de direcciones. Esto hace aparecer la página de salida de la ayuda con una lista de todos los dispositivos PCI que se pueden encontrar. En debería existir una referencia a un dispositivo de puerto paralelo con una lista de direcciones. Una de esas direcciones debería funcionar. No todos los puertos paralelos PCI funcionan correctamente.Cualquiera de los tipos se puede seleccionar como en (cantidad máxima de los pines de entrada) o fuera (cantidad máxima de pines de salida)
Lista interfaz gráfica
Especifica las pantallas gráficas EMC usará. Cada uno tiene diferentes opciones.
AXIS
• apoya plenamente tornos.
Introducción V2.5, 2012-01-18
31/66
• es la interfaz más desarrollado y utilizado
• está diseñado para ser utilizado con el ratón y el teclado
• se basa tkinter lo integra PYVCP (paneles de control virtuales basados en python) natural.
• tiene una ventana gráfica en 3D.
• permite VCP integrado
en el lateral o en la pestaña
central delicado
• Susceptible fue diseñado para ser utilizado con una pantalla táctil, algunos conmutadores físicos mínimos y una rueda de MPG.
• requiere inicio de ciclo, interrupción, y las señales y los botones de un solo paso
• También requiere compartida eje MPG correr a seleccionar.
• se basa en GTK para integra VCP GLADE (paneles de control virtual) de forma natural.
• permite que los paneles de VCP integrados en la ficha Centro
• no tiene ninguna ventana gráfica
• aspecto se puede cambiar con temas personalizados
MINI • estándar en los equipos OEM Sherline
• no utiliza Estop
• hay integración VCP
TkEMC • hi contraste de la pantalla azul brillante
• ventana gráfica separada
• hay integración VCP
6.3 Configuración externa Esta página le permite seleccionar los controles externos como para correr o anulaciones.
Introducción V2.5, 2012-01-18
32/66
Figura 6.3: GUI externa Si selecciona un Joystick para correr, usted necesitará siempre conectado a EMC para cargar. Para usar los sticks analógicos para correr útil, probablemente necesite añadir un poco de código HAL personalizado. Correr MPG requiere un generador de impulsos conectado a un contador de codificador MESA. Controles de neutralización se puede utilizar un generador de impulsos (MPG) o switches (tales como marcación por disco). Botones externos pueden ser utilizados con una palanca de mando del OEM basado interruptor. Trotar Joystick
Requiere una regla de dispositivo personalizado para ser instalado en el sistema. Este es un archivo que EMC utiliza para conectarse a la lista de dispositivos de Linux. PNCconf ayudará a hacer este archivo.
Buscar regla dispositivo buscará el sistema de reglas, se puede usar esto para encontrar el nombre de los dispositivos que ya ha construido con PNCconf.
Agregue una regla dispositivo le permitirá configurar un nuevo dispositivo siguiendo las
instrucciones. Tendrá su dispositivo disponible.
dispositivo de prueba le permite cargar un dispositivo, ver sus nombres de pin y comprobar sus funciones con halmeter.
trotar Joystick utiliza HALUI y componentes hal_input.
Introducción V2.5, 2012-01-18
33/66
Botones externos
permite correr el eje con los botones simples a una velocidad de desplazamiento
especificada. Probablemente mejor para correr rápido.
Jogging MPG
Permite utilizar un generador de pulso manual para desplazar el eje de la máquina.
MPG es a menudo se encuentran en las máquinas de calidad comercial. Dan salida a pulsos en cuadratura que se puede contar con un contador de encoder MESA. PNCconf permite un MPG por eje o un MPG compartido con todos los ejes.Permite la selección de correr velocidades con interruptores o una sola velocidad.
La opción seleccionable incrementos utiliza el componente mux16. Este componente tiene opciones como rebote y código Gray para ayudar a filtrar la entrada del interruptor prima.
Sustituciones
PNCconf permite sustituciones de velocidades de avance y / o la velocidad del rotor utilizando un generador de impulsos (MPG) o interruptores (por ejemplo, giratorio).
6.4 Configuración GUI Aquí puede establecer los valores predeterminados para las pantallas de visualización, añadir paneles de control virtual (VCP), y configurar algunas opciones EMC ..
Introducción V2.5, 2012-01-18
34/66
Figura 6.4: GUI de configuración Opciones GUI frontend
Las opciones por defecto permite por defecto generales para ser elegidos para cualquier pantalla.
Incumplimientos AXIS son opciones específicas AXIS. Si usted elige el tamaño, la posición o fuerza maximizar las opciones a continuación PNCconf le preguntará si está bien para sobrescribir un archivo de preferencias (. Axisrc). A menos que usted haya agregado manualmente comandos para el archivo que está bien para permitirlo. Posición y la fuerza máxima se pueden utilizar para mover eje a un segundo monitor si el sistema es capaz.
Incumplimientos Touchy son opciones específicas Touchy. La mayoría de las opciones de Touchy se puede cambiar mientras se está ejecutando Touchy utilizando la página de preferencias. Usos Touchy GTK para dibujar la pantalla, y soporta temas GTK. Temas controla el aspecto básico y la sensación de un programa. Usted puede descargar temas desde la red o editar usted mismo. Hay una lista de los temas de actualidad en el equipo que usted puede elegir. Para ayudar a algunos de los textos que se destacan PNCconf le permite anular los valores predeterminados de Temas. La posición y la fuerza de opciones max se pueden utilizar para mover Susceptible a un segundo monitor si el sistema es capaz.
Opciones del PCV
Paneles de control virtuales permiten a añadir controles y pantallas personalizadas en la pantalla. AXIS y Touchy pueden integrar estos controles dentro de la pantalla en las posiciones designadas. Hay dos tipos de VCP - pyVCP que utiliza Tkinker para dibujar la pantalla y VCP CLARO que usa GTK para dibujar la pantalla.
Introducción V2.5, 2012-01-18
35/66
PyVCP
Archivo XML pantalla PyVCPs sólo puede construirse a mano. PyVCPs encajan naturalmente con AXIS ya que ambos utilizan tkinter.
Pins HAL se crean para que el usuario se conecte a dentro de su archivo HAL personalizado. Hay un panel de visualización del husillo de la muestra para que el usuario utilice como está o construir. Usted puede seleccionar un archivo en blanco que más tarde puede añadir sus controles widgets para o selecciona una muestra de la exhibición del huso que mostrará la velocidad del cabezal e indicar si el cabezal es a la velocidad requerida.
PNCconf conectará los husillos adecuados pantalla pins HAL para usted. Si está utilizando AXIS entonces el panel se integrará en el lado derecho. Si no está utilizando AXIS entonces el panel será independiente independiente de la pantalla de interfaz.
Puede utilizar las opciones de geometría con el tamaño y mover el panel, por ejemplo, para moverlo a una segunda pantalla si el sistema es capaz. Si pulsa el botón del panel de visualización muestra serán homenajeados las opciones de tamaño y colocación.
VCP GLADE
VCPs GLADE encajan naturalmente en el interior de la pantalla delicada, ya que ambos utilizan GTK para atraerlos, pero por tema cambiando GLADE de VCP que se pueden hacer para mezclar muy bien en AXIS. (Pruebe Redmond)
Se utiliza un editor gráfico para crear los archivos XML. Pins HAL se crean para que el usuario se conecte a, dentro de su archivo HAL personalizado.
VCP GLADE también permite sofisticada interacción de programación mucho más (y complicado), que PNCconf Actualmente no aprovecha. (Ver VCP CLARO en el manual)
PNCconf tiene paneles de muestra para el usuario para usar como está o construir. Con GLADE VCP PNCconf le permitirá seleccionar diferentes opciones en su pantalla muestra.
Bajo muestra de opciones seleccione cuáles desea. Los botones de cero utilizan HALUI comandos que se puede editar más adelante en la sección HALUI.
Auto Z touch-off también requiere que el programa de retoque de classicladder y una entrada de sonda seleccionada.Requiere una placa de toque-off conductor y una herramienta de conductor a tierra. Para tener una idea de cómo funciona consulte:
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?ClassicLadderExamples # Single_button_probe_touchoff
En Opciones de presentación, el tamaño, la posición y la fuerza máxima se puede utilizar en un panel independiente para las cosas tales como la colocación de la pantalla en un segundo monitor, si el sistema es capaz.
Puede seleccionar un tema GTK que establece el aspecto básico y la sensación del panel. Por lo general, desea que esto coincida con la pantalla frontend. Estas opciones se
utilizarán si se pulsa el botón Display muestra. Con VCP GLADE dependiendo de la pantalla de interfaz, puede seleccionar en el panel mostrará.
Puede forzar que sea independiente o con el eje puede ser en el centro o en el lado derecho, con Irritable puede ser en el centro.
Predeterminados y opciones
• Requerir homing antes MDI / Running
- Si usted quiere ser capaz de mover la máquina antes de homing desmarque esta casilla.
• Emergente de herramientas del sistema
- Elija entre una pantalla de símbolo del sistema de cambio de herramienta o exportar nombres de señal estándar para un usuario que se proporciona la herramienta archivo Hal cambiador personalizada
• Deja eje en el cambio de herramienta:
- Se utiliza para tornos
• Fuerza manual individual homing
• Mueva husillo antes de cambio de herramienta
• Restaurar posición conjunta después de la parada
- Se utiliza para máquinas de cinemática no triviales
• Toolchangers posición aleatoria
- Se utiliza para toolchangers que no devuelven la herramienta al mismo bolsillo. Usted tendrá que añadir HAL personalizada para apoyar toolchangers.
Introducción V2.5, 2012-01-18
36/66
6.5 Mesa de configuración Las páginas de configuración de Mesa le permiten a uno utilizan diferentes firmwares. En la página básica que ha seleccionado una tarjeta de Mesa aquí tienes que elegir el firmware disponible y seleccionar cuáles y cuántos elementos están disponibles.
Figura 6.5: Configuración de Mesa
Dirección Parport se utiliza únicamente con tarjeta de Mesa parport, el 7i43. Un puerto paralelo integrado utiliza generalmente 0x278 o 0x378 aunque usted debe ser capaz de encontrar la dirección de la página de BIOS. El 7i43 requiere el puerto paralelo para usar el modo EPP, de nuevo puesto en la página de BIOS. Si utiliza un puerto paralelo PCI la dirección se pueden buscar utilizando el botón de búsqueda en la página básica.
Nota
Muchas tarjetas PCI no son compatibles con el protocolo EPP correctamente.
PDM PWM y frecuencia base 3PWM establece el equilibrio entre la onda y la linealidad. Si utiliza tarjetas hijas Mesa la documentación para la junta debe dar recomendaciones
Introducción V2.5, 2012-01-18
37/66
Importante
Es importante seguir estos para evitar daños y obtener el mejor rendimiento.
El 7i33 requiere PDM y una frecuencia base de PDM de 6 MHz El 7i29 requiere PWM y una frecuencia base de PWM de 20 KhzEl 7i30 requiere PWM y una frecuencia base de PWM de 20 KhzLa 7i40 requiere PWM y una frecuencia base PWM de 50 KhzLa 7i48 requiere UDM y una frecuencia base PWM de 24 Khz
Watchdog tiempo de espera se utiliza para programar el tiempo que el tablero MESA esperará antes de matar salidas si se interrumpe la comunicación de la computadora. Por favor, recuerde Mesa utiliza salidas de baja activos lo que significa que cuando el pin de salida está encendida, es baja (aproximadamente 0 voltios) y si es fuera de la salida de alta (aproximadamente 5 voltios), asegúrese de que su equipo es seguro cuando está en el descuento (watchdog mordido ) estatal.
Usted puede elegir el número de componentes disponibles anulando la selección de las no utilizadas. No todos los tipos de componentes están disponibles con todos los firmware. Elegir menor que el número máximo de componentes permite al hombre ganar mas pines GPIO. Si utiliza tarjetas hijas que tener en cuenta que no debe anular la selección de pines que utiliza la tarjeta. Por ejemplo, algunos firmware admite dos tarjetas 7i33, si usted sólo tiene, puede anular la selección de componentes suficientes para utilizar el conector que apoyó la segunda 7i33. Los componentes se desactivan numéricamente el número más alto primero y luego hacia abajo con a perder el número. Si al hacer esto los componentes no están donde usted los quiere, entonces debe usar un firmware diferente. El firmware dicta dónde, qué y los importes máximos de los componentes. Custom firmware es posible, pida educadamente al contactar la EMC desarrolladores y Mesa. Usando firmware personalizado en PNCconf requiere procedimientos especiales y no siempre es posible - aunque trato de hacer PNCconf lo más flexible posible.
Después de la elección de todas estas opciones, pulse el botón Aceptar cambios de componentes y PNCconf actualizará las páginas de configuración de E / S. Sólo I / O pestañas se mostrarán para conectores disponibles, dependiendo de la tarjeta de Mesa. 6.6 Configuración de Mesa I / O Las fichas se utilizan para configurar los pines de entrada y salida de las juntas Mesa. PNCconf permite crear nombres de señales personalizados para su uso en los archivos HAL personalizadas.
Introducción V2.5, 2012-01-18
38/66
Figura 6.6: Mesa C2 I / O En esta ficha con este firmware de los componentes se configuran para una tarjeta secundaria 7i33, por lo general se utiliza con servos de lazo cerrado. Tenga en cuenta el número de componentes de los contadores de encoder y controladores PWM no están en orden numérico. Esto sigue a los requisitos de mesa hija.
Introducción V2.5, 2012-01-18
39/66
Figura 6.7: Mesa I / O C3 En esta ficha todos los pines están GPIO. Anote los números de 3 dígitos - que coincide con el número pin HAL. Pines GPIO pueden ser seleccionados como entrada o salida y se pueden invertir.
Introducción V2.5, 2012-01-18
40/66
Figura 6.8: Mesa C4 I / O En esta ficha hay una mezcla de los generadores de paso y GPIO. Paso generadores de salida y los pines de dirección se pueden invertir. Tenga en cuenta que invertir un paso Gen-A pin (el pin de salida de paso) cambia el tiempo paso. Debe coincidir con lo que espera el controlador.
Introducción V2.5, 2012-01-18
41/66
6.7 Configuración Parport
El puerto paralelo se puede usar para E / S simples similares a los pines GPIO de Mesa.
Introducción V2.5, 2012-01-18
42/66
6.8 Configuración de Axis
Figura 6.9: Configuración de la unidad de eje Esta página permite configurar y probar del motor y / o de combinación de codificador. Si se utiliza un motor servo una prueba de lazo abierto está disponible, si se utiliza un paso a paso de una prueba de ajuste está disponible. Prueba de lazo abierto
Una prueba de bucle abierto es importante ya que confirma la dirección del motor y del
encoder. El motor debe mover el eje en sentido positivo cuando se pulsa el botón positiva y
también el encoder debe contar en la dirección postie. El movimiento del eje se debe seguir
las normas del manual 1 de la maquinaria o de visualización gráfica AXIS no tiene mucho
sentido.Esperemos que la página de ayuda y los diagramas pueden ayudar a resolver
esto. Tenga en cuenta que las direcciones de ejes se basan en el movimiento de la
herramienta no movimiento de la mesa. No existe una rampa de aceleración con la prueba de
bucle abierto así que empieza con los números más bajos del CAD. Al mover el eje de una
conocida distancia uno puede confirmar el escalado de encoder. El codificador debe contar
incluso sin el amplificador permitido dependiendo de cómo se suministra potencia al
codificador.
1 "nomenclatura de los ejes" del capítulo de "control numérico" en el "Manual de Maquinaria", publicado por la prensa industrial.
Introducción V2.5, 2012-01-18
43/66
Advertencia
Si el motor y el encoder no están de acuerdo en contar sentido entonces el servo huirá cuando se utiliza el control PID.
Dado que en los ajustes PID momento no se pueden probar en PNCconf los ajustes son realmente para cuando vuelva a editar una config - introducir los ajustes PID probadas.
Escalado de la DAC, salida máxima y el desplazamiento se utilizan para adaptar la salida del DAC.
Calcular DAC
Estos dos valores son los factores de desviación y escala para el eje de salida de los amplificadores de motor. El segundo valor (offset) se resta de la salida computarizada (en voltios), y dividido por el primer valor (factor de escala), antes de ser escrita a la convertidores D / A. Las unidades en el valor de la escala se encuentran en verdaderos voltios por voltios de salida del CAD. Las unidades en el valor de desplazamiento se encuentran en voltios. Estos pueden ser usados para linealizar un DAC.
En concreto, al escribir las salidas, el EMC primero convierte la salida deseada en unidades cuasi-SI a los valores del actuador primas, por ejemplo, voltios para un DAC amplificador. Esta escala es así: El valor de la escala se puede obtener analíticamente mediante un análisis unitario, es decir, las unidades son unidades del SI de salida [] / [unidades de accionamiento]. Por ejemplo, en una máquina con un amplificador de modo tal que la velocidad de 1 resultados voltios en 250 mm / seg de velocidad, Tenga en cuenta que las unidades de la desviación están en unidades de la máquina, por ejemplo, mm / seg, y se pre-restan del sensor lecturas. El valor de este desplazamiento se obtiene calculando el valor de su salida que produce 0,0 para la salida del actuador. Si se linealiza la DAC, este desplazamiento es normalmente 0.0.
La escala y el offset se pueden utilizar para linealizar el CAD, así, lo que resulta en los valores que reflejan los efectos combinados de la ganancia del amplificador, DAC no linealidad, las unidades del CAD, etc Para ello, siga este procedimiento:
• Construir una tabla de calibración para la salida, conduciendo el DAC con una tensión deseada y medir el resultado:
Tabla 6.1: Medición de voltaje de salida
Crudo Medido
-10 -9.93-9 -8.830 -0.961 -0.039 9.87
10 10.07
• Hacer un ajuste de mínimos cuadrados lineal para obtener los coeficientes a, b tal que meas
= a + b * cruda
• Tenga en cuenta que queremos de salida en bruto de tal manera que el resultado de la
medición es idéntica a la salida mandado. Esto significa
- Cmd = a + b * cruda
- Raw = (cmd-b) / a
• Como resultado, los coeficientes a y b del ajuste lineal se pueden utilizar como la desviación y escala para el controlador directamente.
MAX SALIDA: El valor máximo para la salida de la compensación PID que se escribe en el amplificador del motor, en voltios. El valor de salida calculado se sujeta a este límite. El límite se aplica antes del escalado a las unidades de salida en bruto. El valor se aplica simétricamente a ambos el más y el lado negativo. Puesta a punto del ensayo El ensayo tuning, lamentablemente, sólo funciona con los sistemas basados en paso a paso. Una vez confirme la dirección del eje es correcto. A continuación, pruebe el sistema mediante la ejecución del eje de un lado a otro, si la aceleración o la velocidad máxima es demasiado alta, perderá pasos. Mientras corre, tenga en cuenta que puede tomar un tiempo para un eje con baja aceleración de parar. Finales de carrera no son funcionales durante esta prueba. Se puede establecer un tiempo de pausa para cada extremo del movimiento de prueba. Esto permitiría a configurar y leer un reloj para ver si usted está perdiendo pasos.
Introducción V2.5, 2012-01-18
44/66
Stepper Stepper Timing calendario debe ajustarse a los requisitos del controlador paso. Pncconf suministra algún momento controlador predeterminado o permite la configuración de sincronización personalizados. Ver http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Stepper_Drive_Timing de algunos números de sincronización más conocidos (agrega a los que se han dado cuenta). En caso de duda el uso de grandes números como 5000 esto sólo va a limitar la velocidad máxima. Motor sin escobillas de control Estas opciones se utilizan para permitir el control de bajo nivel de los
motores sin escobillas con firmware especial y tarjetas hijas. También permite la conversión de los
sensores Hall de un fabricante a otro. Esto es sólo parcialmente compatible y requerirá una para
terminar las conexiones de HAL. Póngase en contacto con la lista de correo o foro para que más ayuda.
Introducción V2.5, 2012-01-18
45/66
Figura 6.10: El eje de escala de cálculo Los ajustes de escala se pueden introducir directamente o se puede utilizar el botón Calcular escala para ayudar. Use las casillas de verificación para seleccionar los cálculos apropiados. Tenga en cuenta que dientes de la polea requiere el número de dientes no la relación de transmisión. Relación de transformación del gusano es justo lo contrario que requiere la relación de transmisión. Si estás contento con la prensa escala aplicable de otro modo empujar cancelar e introduzca la escala directamente.
Introducción V2.5, 2012-01-18
46/66
Figura 6.11: Configuración de Axis Consultar también la ficha Diagrama de dos ejemplos de su casa y finales de carrera. Estos son dos ejemplos de los muchos modos distintos de configurar vivienda y límites.
Importante
Es muy importante comenzar con el eje que se mueve en la dirección correcta, o bien haciendo bien homing es muy difícil!
Recuerde direcciones positivas y negativas se refieren a la herramienta no la
tabla de acuerdo con el manual de Maquinistas. O NA RODILLA típico o MOLINO DE
CAMA
• Cuando la tabla se mueve que es la dirección positiva
• Cuando la tabla se mueve a la izquierda que es la dirección X positiva
• Cuando la tabla se mueve hacia abajo es la dirección Z positiva
• Cuando la cabeza se mueve hacia arriba que es la dirección Z positiva
Introducción V2.5, 2012-01-18
47/66
O NA TÍPICO TORNO
• Cuando la herramienta se mueve a la derecha, lejos del mandril
• que es la dirección Z positiva
• Cuando la herramienta se desplaza hacia el operador
• que es la dirección X positiva. Algunos tornos tienen X
• contrario (por ejemplo, la herramienta en la parte posterior), que va a funcionar bien, pero
• Pantalla gráfica AXIS no se puede hacer en este sentido.
Al usar homing y / o interruptores límite EMC2 espera las señales HAL para ser verdad cuando el interruptor está presionado / desconectado. Si la señal está mal para un final de carrera luego EMC2 pensará que el equipo está en el extremo del límite todo el tiempo. Si la lógica de búsqueda de micro de referencia es EMC2 mal se parece a la casa en la dirección equivocada. Lo que en realidad está haciendo es tratar de atrás de la micro. Decidir la ubicación final de carrera. Los finales de carrera son la copia de seguridad para los límites de software en caso de que algo eléctrico va mal ejemplo. servo fuera de control. Los finales de carrera deben colocarse de manera que la máquina no se dio en el final físico del movimiento del eje. Recuerde que el eje será costa pasando por el punto de contacto en caso de movimiento rápido. Los finales de carrera deben ser bajos activo en la máquina. por ejemplo. de energía corre a través de los interruptores de todo el tiempo - viajes de una pérdida de potencia (interruptor abierto). Si bien se podría conectar a la inversa, esto es a prueba de fallos. Esto puede necesitar ser invertido para que la señal de HAL en EMC en la escuela activa - un VERDADERO significa que el interruptor se ha disparado. Al iniciar EMC si usted recibe un aviso en plazo, y el eje no está disparando el interruptor, la inversión de la señal es probablemente la solución. (Utilice HALMETER para comprobar la correspondiente señal, pe HAL. Axis.0.pos-lim-sw-X en final de carrera positivo del eje) Decidir sobre la ubicación micro. Si está utilizando interruptores de límite Usted puede también utilizar uno como un micro. Un interruptor hogar por separado es útil si usted tiene un eje longitudinal que en uso suele ser un largo camino desde los finales de carrera o desplazar el eje hasta los extremos presenta problemas de interferencia con el material. por ejemplo, un largo eje en un torno dificulta el hogar de límites con la herramienta de golpear fuera del eje, por lo que un interruptor hogar por separado cerca de la mitad puede ser mejor. Si usted tiene un codificador con el índice y luego el micro actúa como un inicio del curso y el índice será la ubicación de la casa real. Decidir sobre la posición de origen de la máquina. Origen de la máquina es lo que utiliza para hacer referencia a EMC todos los usuarios de los sistemas de coordenadas. Se me ocurren pocas razones que tendría que estar en cualquier lugar en particular. Hay sólo unos pocos códigos G que pueden acceder al sistema de
coordenadas de la máquina. (G53, G30 y G28) si se utiliza la herramienta de cambio-en-G30 opción de tener el origen en la posición de cambio de herramienta puede ser conveniente. Por convención, puede ser más fácil de tener el origen en el micro. Decidir sobre el (final) HOME POSITION. esto sólo pone el carro en una posición consistente y conveniente después de EMC se da cuenta de que el origen es. Medir / calcular las distancias de desplazamiento positivo / negativo del eje. Desplazar el eje al origen. Marque una referencia en la diapositiva móvil y el apoyo no-móvil (por lo que están en línea) mover la máquina hasta el fin de los límites. Mida entre las marcas de que es uno de los recorridos. Mover la mesa para el otro extremo de viajes. Medir las marcas de nuevo. Ese es el otro recorrido. Si el origen está en uno de los límites que se distancia de recorrido será cero. (Máquina) ORIGEN
El origen es el punto cero de la máquina. (No en el punto cero se establece su corte / materiales at). EMC2 utiliza este punto de referencia de todo lo demás. Debe estar dentro de los límites de software. EMC utiliza la ubicación micro para calcular la posición de origen (cuando se utiliza micros o se debe establecer manualmente si no se utiliza micros.
Recorrido
Esta es la distancia máxima del eje puede viajar en ambas direcciones. Esto puede o no ser capaz de ser medido directamente desde el origen al final de carrera. Las distancias de desplazamiento positivo y negativo deben sumar a la distancia total del recorrido.
Introducción V2.5, 2012-01-18
48/66
DISTANCIA DE VIAJE POSITIVO
Esta es la distancia que el eje se desplaza desde el origen a la distancia de desplazamiento positivo o el recorrido total menos la distancia de recorrido negativo. Se podría establecer esta a cero si el origen se sitúa en el límite positivo. El siempre será cero o un número positivo.
DISTANCIA DE VIAJE NEGATIVO
Esta es la distancia que el eje se desplaza desde el origen hasta la distancia de recorrido negativo. o el recorrido total menos la distancia de recorrido positivo. Se podría establecer esta a cero si el origen se sitúa en el límite negativo. Esto siempre será cero o un número negativo. Si se olvida de tomar esta PNCconf negativo lo hará internamente.
(Final) POSICIÓN INICIAL
Esta es la posición de la secuencia de casa terminará en. Se hace referencia al origen por lo que puede ser positivo o negativo dependiendo de qué lado del origen se encuentra. Cuando en la posición inicial (final) si tiene que moverse en la dirección positiva para llegar al origen, entonces será negativo el número.
MICRO LOCALIZACIÓN
Esta es la distancia desde el micro al Origen. Podría ser positivo o negativo dependiendo de qué lado del origen se encuentra. Cuando en el lugar de micro si tiene que moverse en la dirección positiva para llegar al origen, entonces será negativo el número. Si lo ajusta a cero, entonces el origen estará en la ubicación del final de carrera (más lejos para encontrar índice si se utiliza)
Inicio Buscar Velocity
Curso velocidad de búsqueda de referencia en unidades por minuto. Inicio Buscar Dirección
Establece la dirección de búsqueda micro ya sea negativo (es decir, hacia el final de carrera negativo) o positiva (es decir, hacia el final de carrera positivo)
Inicio Latch Velocity
Fine velocidad de búsqueda Inicio en unidades por minuto Inicio velocidad final
Velocity usa desde la posición de cierre para (final) de la posición inicial en unidades por
minuto. Se establece en 0 para un máximo de velocidad rápida
Inicio pestillo Dirección
Permite el ajuste de la dirección del cierre de la misma o diferente de la dirección de búsqueda.
Utilice Índice Encoder Para el hogar
EMC2 buscará un pulso índice codificador mientras que en la fase de cierre de homing. Utilizar el archivo de Compensación
Permite especificar un nombre de archivo y el tipo Comp. Permite la compensación
sofisticado. Consulte el manual.
Usar compensación Backlash
Permite el ajuste de la simple compensación de holgura. No se puede utilizar con archivos
de Compensación. Consulte el manual.
Introducción V2.5, 2012-01-18
49/66
Figura 6.12: Diagrama de AXIS Ayuda
Los diagramas deberán señalar un ejemplo de finales de carrera y las direcciones del movimiento del eje estándar. En este ejemplo, el eje Z era dos interruptores de límite, el interruptor positivo es compartida como un interruptor de casa. El origen de la máquina (punto cero) se encuentra en el límite negativo. El borde izquierdo del carro es el pin viaje negativo y el derecho pin del viaje
positivo. Deseamos a la POSICIÓN INICIAL FINAL ser 4 pulgadas de distancia desde el origen en el lado positivo. Si el carro se movió al límite positivo podríamos medir 10 centímetros entre el límite negativo y el pin viaje negativa. 6.9 Configuración del eje
Si selecciona señales huso entonces esta página está disponible para configurar el control del cabezal.
Introducción V2.5, 2012-01-18
50/66
Punta
Muchas de las opciones en esta página no se mostrará a menos que la opción correcta fue seleccionado en las páginas anteriores!
Figura 6.13: Configuración del eje
Esta página es similar a la página de configuración del motor del eje. Hay algunas diferencias: • A menos que uno ha elegido un husillo conducido paso a paso no hay aceleración o la
velocidad límite.
• No hay soporte para los cambios de marcha o rangos.
• Si has elegido una opción de visualización husillo VCP entonces se puede mostrar la escala de huso en la velocidad y la configuración de los filtros.
• Eje-en velocidad permite EMC para esperar hasta que el cabezal está a la velocidad requerida antes de mover el eje. Esto es particularmente útil en tornos con la alimentación de corte constante y cambios grandes velocidades de diámetro. Se requiere ya sea retorno del codificador o una señal de huso a-digital de la velocidad normalmente conectado a un variador de frecuencia.
• Si se utiliza realimentación de encoder, puede seleccionar un ajuste de escala de huso a
velocidades que especifica qué tan cerca de la velocidad real debe ser a la velocidad requerida para ser considerado en la velocidad.
Introducción V2.5, 2012-01-18
51/66
• Si el uso de realimentación del encoder, la visualización de la velocidad VCP puede ser
errática - el ajuste del filtro se puede utilizar para suavizar la pantalla. La escala de encoder se debe establecer para el recuento del codificador / engranaje utilizado.
• Si está utilizando una sola entrada para un sistema de captación debe agregar la línea: setp
hm2_7i43.0.encoder.00.counter modo 1 (cambio del nombre de la tarjeta y el número de encoder a sus necesidades) en un archivo HAL personalizado. Vea la sección Hostmot2 de encoders para más información sobre el modo de contador. 6.10 Opciones avanzadas Esto permite la creación de comandos HALUI y carga de programas de diagramas de muestra y classicladder. Si ha seleccionado opciones VCP GLADE como para poner a cero del eje, habrá que muestran comandos. Consulte el manual sobre información sobre HALUI para usar halcmds personalizadas. Hay varias opciones del programa de escalera. El programa permite que un interruptor Estop ESTOP externa o la interfaz gráfica para lanzar un Estop. También cuenta con una señal de bomba temporizada lubricante. El Z automático touch-off es una placa de contacto inicial, la VCP botón táctil-off GLADE y comandos especiales HALUI para establecer el origen del usuario actual para puesta a cero y rápido. El programa Modbus serie es básicamente un programa de cero que establece classicladder para Modbus serie. Vea la sección classicladder en el manual.
Figura 6.14: Opciones avanzadas
Introducción V2.5, 2012-01-18
52/66
6.11 HAL Componentes En esta página usted puede agregar componentes HAL adicionales que pueda necesitar para los archivos HAL personalizadas.De esta manera, uno no debería tener que editar a mano el archivo principal de HAL, mientras que todavía permite que los componentes necesarios de usuario.
Figura 6.15: HAL Componentes
La primera es la selección de componentes que pncconf utiliza internamente. Puede configurar pncconf cargar instancias adicionales de los componentes para el archivo HAL personalizado. Seleccione el número de casos a su archivo personalizado que necesitará, pncconf añadirá lo que necesita después de ellos. Es decir, si usted necesita 2 y pncconf necesita 1 pncconf cargará 3 casos y el uso de la última. Comandos de componentes personalizados
Esta selección le permitirá cargar componentes HAL pncconf que no utiliza. Agregue el comando loadrt o loadusr, bajo el mando de carga rumbo Agregue el comando addf bajo el mando de rosca partida. Los componentes se pueden añadir a la rosca entre la lectura de entradas y escritura de salidas, en el orden en que se escriben en el comando hilo.
Introducción V2.5, 2012-01-18
53/66
6.12 Uso avanzado de PNCconf PNCconf hace todo lo posible para permitir la personalización flexible por el usuario. PNCconf tiene soporte para nombres personalizados señal, carga de encargo de los componentes, archivos HAL personalizados y el firmware personalizado. También hay que señalar nombres PNCconf siempre ofrece independientemente de la opción seleccionada, los archivos HAL personalizados del usuario con un poco de pensamiento mayoría de las personalizaciones deben trabajar independientemente si luego seleccionar diferentes opciones en PNCconf. Finalmente, si los particulares están fuera del ámbito de trabajo del marco de PNCconf puede utilizar PNCconf crear una configuración base o utilizar una de las configuraciones de muestra de EMC y simplemente editar a mano a lo que quieras. Nombres de las señales personalizadas
Si desea conectar un componente a algo en un archivo HAL personalizado escribir un nombre de señal única en el cuadro de entrada combo. Algunos componentes se añaden terminaciones a su nombre de la señal personalizada:
Codificadores agregarán <customname> +: • posición
• contar
• velocidad
• Índice a habilitar
• reajustar
Steppers agregan: • permitir
• cuenta
• posición-cmd
• posición-fb
• velocidad-fb
PWM añadir:
• permitir
• valor
Pines GPIO sólo tendrá el nombre de la señal introducida conectados a él De esta manera se puede conectar a estas señales en los archivos HAL personalizados y todavía tienen la opción de moverlos más tarde.
Nombres de las señales personalizadas
La página Componentes Hal puede ser utilizado para cargar los componentes necesarios por un usuario para personalizar.
Cargando Custom Firmware
Búsquedas PNCconf de firmware en el sistema y luego busca el archivo XML que se puede convertir en lo que entiende. Estos archivos XML sólo se suministran para el firmware lanzado oficialmente por el equipo de EMC. Para utilizar custom firmware hay que convertirlo a un array que PNCconf entiende y sumar su ruta de archivo al archivo de preferencias de PNCconf. Por defecto esta ruta busca en el escritorio una carpeta llamada custom_firmware y un archivo llamado firmware.py.
Introducción V2.5, 2012-01-18
54/66
El archivo de preferencias oculto está en el archivo personal del usuario, se llama. Pncconf-preferencias y requieren una para seleccionar Mostrar archivos ocultos para ver y editarla. El contenido de este archivo se puede ver la primera vez que PNCconf carga - presiona el botón de ayuda y mira la página de salida. Pregunta en el correo de la lista EMC o foro para obtener información sobre la conversión de firmware
personalizado. No todos los firmware se puede utilizar con PNCconf.
Archivos HAL personalizada
Hay cuatro archivos personalizados que se pueden utilizar para agregar comandos HAL a:
• custom.hal es para los comandos de HAL que no hay que correr detrás de las cargas
interfaz gráfica. Se ejecuta después de que el archivo de configuración llamado HAL.
• custom_postgui.hal es para comandos que se deben ejecutar después de cargas de ejes o un independiente cargas pantalla PYVCP.
• custom_gvcp.hal es para comandos que se deben ejecutar después de cargar VCP claro.
• shutdown.hal es para los comandos a ejecutar cuando EMC cierra de una manera controlada.
Introducción V2.5, 2012-01-18
55/66
Capítulo 7
Ejecución de EMC2 7.1 Invocando EMC2 Después de la instalación, EMC2 comienza como cualquier otro programa de Linux: ejecutar desde el terminal con el comando emc o seleccionarla en las aplicaciones - menú CNC. Selector de configuración 7.2 De forma predeterminada, el cuadro de diálogo Selector de configuración se muestra cuando se ejecuta por primera vez EMC2.Sus propias configuraciones personalizadas se muestran en la parte superior de la lista, seguido de ejemplos de configuración.Debido a que cada configuración de ejemplo es para un tipo diferente de interfaz de hardware, casi todos no funcionará sin el hardware instalado. Las configuraciones listadas en la categoría sim corren enteramente sin hardware conectado.
Introducción V2.5, 2012-01-18
56/66
Figura 7.1: Configuración Selector EMC2 Haga clic en cualquiera de las configuraciones que se enumeran para mostrar información específica al respecto. Haga doble clic en una configuración o haga clic en OK para iniciar la configuración. Seleccione Crear acceso directo del escritorio y luego haga clic en Aceptar para agregar un icono en el escritorio de Ubuntu para lanzar directamente esta configuración sin mostrar la pantalla de selección de configuración. Cuando se selecciona una configuración de la sección de Configuraciones de ejemplo, automáticamente colocar una copia de la configuración en el directorio emc / configs. 7.3 Próximos pasos en la configuración Después de encontrar la configuración de ejemplo que utiliza la misma interfaz de hardware que el equipo y guardar una copia en su directorio de inicio, se puede personalizar de acuerdo a los detalles de su máquina. Consulte el Manual Integrador de temas de configuración.
Introducción V2.5, 2012-01-18
57/66
Capítulo 8
Linux FAQ
Estos son algunos de los comandos básicos de Linux y técnicas nuevas para los usuarios de Linux. Información más completa se puede encontrar en la web o mediante el uso de las páginas de manual. 8.1 Automatic Login Al instalar EMC2 con el LiveCD de Ubuntu por defecto es tener que iniciar sesión cada vez que se enciende el ordenador. Para activar la conexión automática vaya a Sistema> Administración> Login Window. Si se trata de una nueva instalación de la ventana de inicio de sesión puede tomar un segundo o tres para que aparezca. Usted tendrá que tener la contraseña que utilizó para la instalación para obtener acceso a la ventana de Preferencias de la ventana Login. En la ficha Seguridad marque Habilitar inicio de sesión automático y elegir un nombre de usuario de la lista (que sería usted).
8.2 Puesta en marcha automática Tener EMC inicia automáticamente con la configuración después de encender el ordenador vaya a Sistema> Preferencias> Sesiones> Aplicaciones de inicio, haga clic en Agregar. Busque la configuración y seleccione el archivo. Ini. Cuando el cuadro de diálogo selector de archivos se cierra, añadir emc y un espacio delante de la ruta de acceso al archivo. Ini. Ejemplo:
emc / home/mill/emc2/config/mill/mill.ini
8.3 páginas del comando man Las páginas man se generan automáticamente las páginas del manual en la mayoría de los casos. Las páginas man están generalmente disponibles para la mayoría de programas y comandos en Linux. Para ver la página del manual de abrir una ventana de terminal, vaya a Aplicaciones> Accesorios> Terminal. Por ejemplo, si quería saber algo sobre el comando find en la ventana de terminal:
hombre a encontrar
Utilice la página arriba y página abajo para ver la página del manual y la tecla Q para salir de la visualización. 8.4 Módulos Lista
A veces, cuando la solución de problemas que necesita para obtener una lista de módulos que se
cargan. En una ventana de terminal:
Introducción V2.5, 2012-01-18
58/66
lsmod
Si desea enviar la salida de lsmod a un archivo de texto en una ventana de terminal:
lsmod> mymod.txt
El archivo de texto resultante se encuentra en el directorio de inicio si no cambiar de directorio cuando se abrió la ventana de terminal y que se nombrarán los mymod.txt o lo que sea el nombre que le. 8.5 Edición de archivos raíz Cuando se abre el explorador de archivos y ver el propietario del fichero es root debe hacer pasos adicionales para modificar el archivo. Edición de algunos archivos raíz puede tener malos resultados. Tenga cuidado al editar archivos raíz. En general, se puede abrir y ver la mayoría de los archivos de la raíz, sino que se abrirá en modo de sólo lectura. 8.5.1 La línea de comandos Way
Abra Aplicaciones> Accesorios> Terminal. En la ventana de terminal,
sudo gedit
Abra el archivo con Archivo> Abrir> Edit 8.5.2 The Way GUI
1. Haga clic derecho en el escritorio y seleccione Crear lanzador
2. Escriba un nombre en como editar sudo
3. Tipo sudo "% u gnome-open" que el comando y guardar el lanzador en el escritorio
4. Arrastre un archivo en el lanzador para abrir y editar
8.5.3 Acceso root
En Ubuntu puede convertirse en root escribiendo "sudo-i" en una ventana de terminal después de escribir la contraseña. Tenga cuidado, porque realmente se puede ensuciar las cosas como root, si no sabes lo que estás haciendo. 8.6 Comandos de terminales
8.6.1 Directorio de trabajo
Para averiguar la ruta de acceso al directorio de trabajo actual en la ventana de terminal:
pwd
Introducción V2.5, 2012-01-18
59/66
8.6.2 Cambiar de directorios
Para subir un nivel en la ventana de terminal:
cd ..
Para subir dos niveles en la ventana de terminal:
cd .. / ..
Para mover a los emc2/configs subdirectorio en la ventana de terminal:
cd emc2/configs
8.6.3 Listado de los archivos de un directorio
Para ver una lista de todos los archivos y subdirectorios de la ventana de terminal:
dir
o
ls
8.6.4 Búsqueda de un archivo
El comando find puede ser un poco confuso para un nuevo usuario de Linux. La sintaxis básica es:
encontrar los parámetros de las acciones de puesta en directorio
Por ejemplo, para encontrar todos los archivos. Ini en el directorio de EMC2 primero tiene que utilizar el comando pwd para averiguar el directorio. Abra una nueva ventana de terminal y escriba:
pwd
Y pwd podría devolver el siguiente resultado:
/ Home / joe
Con esta información se ponga el comando conjunto de esta manera:
find / home/joe/emc2 nombre *. ini-print
El nombre es el nombre del archivo que buscas y la impresión le dice a imprimir el resultado en la ventana de terminal.El archivo *. Ini dice encontrar a devolver todos los archivos que tengan la extensión. Ini. Para encontrar todos los archivos en el directorio con el nombre y todos los subdirectorios de dicha, agregue la opción-L del comando find, así:
encontrar-L / home/joe/emc2 nombre *. ini-print
8.6.5 Buscar texto
'texto a buscar' grep-i-r *
Esta se encuentra todos los archivos que contienen el texto que desea buscar en el directorio actual y en todos los subdirectorios por debajo de ella, sin tener en cuenta el caso. El-i es para ignorar caso y la-r significa recursivo (incluya todos los subdirectorios en la búsqueda). El * es un comodín para buscar todos los archivos.
Introducción V2.5, 2012-01-18
60/66
8.6.6 Mensajes de arranque
Para ver los mensajes de arranque usar "dmesg" de la ventana de comandos. Para guardar los mensajes de arranque en un archivo utilice el operador de redirección, así:
dmesg> bootmsg.txt
El contenido de este archivo se pueden copiar y pegar en la línea de compartir con la gente tratando de ayudar a diagnosticar su problema. Para borrar el mensaje de este tipo de búfer:
sudo dmesg-c
Esto puede ser útil para hacer justamente antes de lanzar EMC, por lo que sólo habrá un registro de información relacionada con el lanzamiento actual de EMC. Para encontrar el construido en el puerto paralelo dirección uso grep para filtrar la información de dmesg. Después del arranque abrir una terminal y escribe:
dmesg | grep parport
8,7 Conveniencia Artículos
8.7.1 Lanzador Terminal
Si desea agregar un lanzador de terminal a la barra del panel en la parte superior de la pantalla que normalmente puede hacer clic derecho en el panel en la parte superior de la pantalla y seleccionar "Añadir al panel". Seleccione Lanzador de aplicaciones personalizadas y Add. Dale un nombre y poner gnome-terminal en el cuadro de mando. 8.8 Problemas de hardware
8.8.1 Información del hardware
Para averiguar qué hardware se conecta a la placa base en una ventana de terminal:
lspci-v
8.8.2 Resolución del monitor
Durante la instalación de Ubuntu intenta detectar la configuración del monitor. Si esto no le dejan con un monitor genérico con una resolución máxima de 800x600. Las instrucciones para la fijación del mismo se encuentran en: https://help.ubuntu.com/community/FixVideoResolutionHowto
Introducción V2.5, 2012-01-18
61/66
Capítulo 9
Sección Legal 9.1 Condiciones Derechos de autor Copyright (c) 2000-2011 LinuxCNC.org Se concede permiso para copiar, distribuir y / o modificar este documento bajo los términos de la Licencia de Documentación Libre de GNU, Versión 1.1 o cualquier versión posterior publicada por la Free Software Foundation, sin Secciones Invariantes ni Textos de Cubierta Delantera y uno atrás -Cubra texto: "Este Manual EMC es el producto de varios autores que escriben para linuxCNC.org Al encontrar que es de valor en su trabajo, le invitamos a contribuir a la revisión y el crecimiento.". Una copia de la licencia está incluida en la sección titulada "GNU Free Documentation License". Si no encuentras la licencia puede solicitar una copia de Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 9.2 GNU Free Documentation License GNU Free Documentation License Versión 1.1, marzo de 2000 Copyright © 2000 Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 EE.UU. Se permite la copia y distribución de copias literales de este documento de licencia, pero no se le permite. 0. PREÁMBULO
El propósito de esta Licencia es permitir que un manual, libro de texto, u otro documento escrito "libre" en el sentido de libertad: asegurar a todo el mundo la libertad efectiva de copiarlo y redistribuirlo, con o sin modificaciones, de manera comercial o no.Segundo término, esta
Licencia proporciona al autor y al editor una manera de obtener reconocimiento por su trabajo, sin que se le considere responsable de las modificaciones realizadas por otros. Esta licencia es una especie de "copyleft", lo que significa que los trabajos derivados del documento deben a su vez ser libres en el mismo sentido. Complementa la Licencia Pública General GNU, que es una licencia tipo copyleft diseñada para el software libre. Hemos diseñado esta Licencia para usarla en manuales de software libre, ya que el software libre necesita documentación libre: un programa libre debe venir con manuales que ofrezcan la mismas libertades que da el software. Pero esta licencia no se limita a manuales de software, sino que puede ser usada para cualquier trabajo textual, sin tener en cuenta su temática o si se publica como libro impreso. Recomendamos esta licencia principalmente para trabajos cuyo fin sea instructivo o de referencia.
1. APLICABILIDAD Y DEFINICIONES
Esta Licencia se aplica a cualquier manual u otro trabajo que contenga una nota colocada por el tenedor del copyright diciendo que puede ser distribuido bajo los términos de esta Licencia. El "Documento", en adelante, se refiere a cualquiera de dichos manuales o trabajos. Cualquier miembro del público es un licenciatario y será referido como "usted". Una "Versión Modificada" del Documento significa cualquier trabajo que contenga el Documento o una porción del mismo, ya sea una copia literal o con modificaciones y / o traducido en otro lenguaje. Una "Sección Secundaria" es una sección preliminar del Documento que trata exclusivamente de la relación entre los autores o editores y el Documento con el tema general del Documento (o temas relacionados) y cuyo contenido no apéndice nombrado o
Introducción V2.5, 2012-01-18
62/66
entre directamente en dicho tema general. (Por ejemplo, si el Documento es en parte un texto de matemáticas, una Sección Secundaria puede no explicar matemáticas.) La relación puede ser un asunto de conexión histórica con el tema o temas relacionados, o una opinión legal, comercial, filosófica, posición ética o política acerca de ellos. Las "Secciones Invariantes" son ciertas Secciones Secundarias cuyos títulos son designados como los de las Secciones Invariantes en la nota que indica que el documento es liberado bajo esta Licencia. Los "Textos de Cubierta" son ciertos pasajes cortos de texto que se listan como Textos de Cubierta Delantera ni Textos de Cubierta Trasera en la nota que indica que el documento es liberado bajo esta Licencia. Una copia "Transparente" del Documento, significa una copia legible por máquina, representada en un formato cuya especificación está disponible al público en general, cuyos contenidos pueden ser vistos y editados directamente con editores de texto genéricos o (para imágenes compuestas por puntos) programas genéricos de pintura o (para dibujos) con algún editor de dibujos ampliamente disponible, y que sea adecuado como entrada para formateadores de texto o para su traducción automática a una variedad de formatos adecuados para formateadores de texto. Una copia hecha en un formato de archivo que no sea Transparente, cuyo formato ha sido diseñado para impedir o dificultar modificaciones posteriores por los lectores no es Transparente. Una copia que no es "Transparente" es llamada "Opaca". Como ejemplos de formatos adecuados para copias Transparentes están ASCII puro sin marcaje, formato de entrada de Texinfo, formato de LaTeX entrada, SGML o XML usando una DTD disponible públicamente, y que sigan los estándares HTML simple diseñado para la modifica-ción humana. Los formatos Opacos incluyen PostScript, PDF, formatos propietarios que pueden ser leídos y editados únicamente en procesadores de palabras propietarios, SGML o XML para los cuáles las DTD y / o herramientas de procesamiento no están disponibles generalmente, y el HTML generado por máquinas producidas por algunos procesadores de palabras sólo como salida. La "Portada" significa, en un libro impreso, la página de título, más las páginas siguientes que sean necesarias para mantener legiblemente el material que esta Licencia requiere en la portada. Para trabajos en formatos que no tienen página de portada como tal, "Portada" significa el texto cercano a la aparición más prominente del título del trabajo, precediendo el comienzo del cuerpo del texto.
2. Copia literal
Puede copiar y distribuir el Documento en cualquier medio, ya sea comercial o no, siempre y cuando esta Licencia, las notas de copyright y la nota de licencia indica que esta Licencia se aplica al Documento se reproduzcan en todas las copias y que usted no añada alguna otra condición a los de esta Licencia. Usted no puede usar medidas técnicas para obstruir o controlar la lectura o copia posterior de las copias que usted haga o distribuya. Sin embargo, usted puede aceptar compensación a cambio de las copias. Si distribuye un número suficientemente grande de copias también deberá seguir las condiciones de la sección 3.
Usted también puede prestar copias, bajo las mismas condiciones establecidas anteriormente, y puede exhibir copias públicamente. 3. COPIADO EN CANTIDAD
Si publica copias impresas del Documento que sobrepasen las 100, y la nota de Licencia del Documento exige Textos de Cubierta, debe incluir las copias con cubiertas que lleven en forma clara y legible todos esos Textos de Cubierta: Textos de Cubierta Delantera en la cubierta delantera, y Textos de Cubierta Trasera en la cubierta trasera. Ambas cubiertas deben clara y legible que identificará como editor de tales copias. La cubierta debe mostrar el título completo con todas las palabras del título igualmente prominentes y visibles. Usted puede añadir otro material en las cubiertas. Las copias con cambios limitados a las cubiertas, siempre que conserven el título del Documento y satisfagan estas condiciones, pueden considerarse como copias literales en otros aspectos. Si los textos requeridos para la cubierta son muy voluminosos para que ajusten legiblemente, debe colocar los primeros mencionados (tantos como sea razonable colocar) en la verdadera cubierta y situar el resto en páginas adyacentes. Si publica o distribuye copias Opacas del Documento cuya cantidad exceda las 100, debe incluir una copia legible por máquina transparente junto con cada copia Opaca, o bien mostrar, en cada copia Opaca un lugar accesible al público por computadora de la red que contiene una completa copia Transparente del Documento, sin material adicional, que el público en general en la red utilizando tiene acceso a la descarga anónimamente sin cargo usando protocolos públicos y estándar. Si utiliza esta última opción, deberá tomar las medidas necesarias, cuando comience la distribución de las copias Opacas en cantidad, para asegurar que esta copia Transparente permanecerá accesible en el sitio establecido por lo menos un año después de la última vez que distribuya una copia Opaca (directamente oa través de sus agentes o distribuidores) de esa edición al público.
Se solicita, aunque no es obligatorio, que se contacte con los autores del Documento antes de redistribuir gran número de copias, para darles la oportunidad de que le proporcionen una versión actualizada del Documento. 4. MODIFICACIONES
Puede copiar y distribuir una Versión Modificada del Documento bajo las condiciones de las secciones 2 y 3 anteriores, siempre que usted libere la Versión Modificada bajo esta misma Licencia, con la Versión Modificada haciendo el rol del Documento, por lo tanto la distribución de licencias y modificación de la Versión Modificada a quienquiera posea una copia de la misma. Además, debe hacer lo siguiente en la Versión Modificada:
Introducción V2.5, 2012-01-18
63/66
A. El uso en el título de la página (y en las cubiertas, si hay alguna) un título distinto al del Documento y de sus versiones anteriores (que deberían, si hay alguna, estar listadas en la sección de Historia del Documento). Puede usar el mismo título que una versión anterior si el editor original de dicha versión da permiso. B. Listar en la Portada, como autores, una o más personas o entidades responsables de la autoría de las modificaciones de la Versión Modificada, junto con por lo menos cinco de los autores principales del Documento (todos sus autores principales, si tiene menos de cinco). C. Mostrar en la Portada como editor el nombre del editor de la Versión Modificada, como quien publica. D. Conservar todas las notas de copyright del Documento. E. Añadir una nota de copyright apropiada a sus modificaciones, adyacente a las otras notas de copyright. F. Incluir, inmediatamente después de las notas de copyright, una nota de licencia dando el permiso para usar la Versión Modificada bajo los términos de esta Licencia, de la forma que se muestra en la Adenda a continuación. G. Conservar en esa nota de licencia el listado completo de las Secciones Invariantes y de los Textos de Cubierta que sean requeridos en la nota de Licencia del Documento original. H. Incluir una copia sin modificación de esta Licencia. I. Conservar la sección titulada "Historia", y su título, y añadirle un elemento que declare al menos el título, el año, los nuevos autores y el editor de la Versión Modificada como reza en la Portada. Si no hay una sección titulada "Historia" en el Documento, crear una estableciendo el título, el año, los autores y el editor del Documento, tal como figuran en su Portada, añadiendo además un elemento describiendo la Versión Modificada, como se estableció en la oración anterior. J. Conservar la dirección en red, si la hay, dada en el Documento para el acceso público a una copia Transparente del mismo, así como las otras direcciones de red dadas en el Documento para versiones anteriores se basa. Pueden ubicarse en la sección "Historia". Se puede omitir la ubicación en red de un trabajo que haya sido publicado por lo menos cuatro años antes que el Documento mismo, o si el editor original de dicha versión da permiso. K. En cualquier sección titulada "Agradecimientos" o "Dedicatorias", preservar el título de la sección, y preservar en la sección toda la sustancia y el tono de cada uno de los reconocimientos a los contribuyentes y / o dedicatorias incluidas. L. Conservar todas las Secciones Invariantes del Documento, sin alterar su texto ni sus títulos. Números de sección o el equivalente no son considerados parte de los títulos de la sección. M. Borrar cualquier sección titulada "Aprobaciones". Tales secciones no pueden estar incluidas en las Versiones Modificadas. N. No cambiar el título de ninguna sección existente como "Aprobaciones" o que entre en conflicto con el de alguna Sección Invariante.
Si la Versión Modificada incluye secciones frontal o apéndices que califiquen como Secciones Secundarias y contienen material no copiado del Documento nuevo, usted puede opcionalmente designar algunas o todas esas secciones como invariantes. Para hacerlo, añada sus títulos a la lista de Secciones Invariantes en la nota de licencia de la Versión Modificada. Tales títulos deben ser distintos de cualquier otro título de sección. Puede añadir una sección titulada "Aprobaciones", siempre que contenga únicamente aprobaciones de su Versión Modificada por otras fuentes, por ejemplo, observaciones de peritos o que el texto ha sido aprobado por una organización como la definición oficial de un estándar. Puede añadir un pasaje de hasta cinco palabras como un Texto de Cubierta Delantera y un pasaje de hasta 25 palabras como Texto de Cubierta Posterior, al final de la lista de Textos de Cubierta en la Versión Modificada. Solamente un pasaje de Texto de Cubierta Delantera y uno de Texto de Cubierta Trasera puede ser añadido por (oa manera de arreglos hechos por) una entidad. Si el Documento ya incluye un texto de cubierta para la misma cubierta, previamente adicionado por usted o por arreglo hecho por la misma entidad que usted está actuando en su nombre, usted no puede añadir otro; pero puede reemplazar el anterior, con permiso explícito del el editor anterior, que añadió a la antigua.
El autor (s) y editor (s) del documento no con esta Licencia permiso para usar sus nombres para publicidad ni para asegurar o implicar aprobación de cualquier Versión Modificada. 5. COMBINACIÓN DE DOCUMENTOS
Usted puede combinar el Documento con otros documentos liberados bajo esta Licencia, bajo los términos definidos en la sección 4 anterior para versiones modificadas, siempre que incluya en la combinación todas las Secciones Invariantes de todos los documentos originales, sin modificar, listadas todas como Secciones Invariantes del trabajo combinado en su nota de licencia. El trabajo combinado necesita contener solamente una copia de esta Licencia, y múltiples Secciones Invariantes idénticas pueden ser reemplazadas por una sola copia. Si hay varias Secciones Invariantes con el mismo nombre pero con contenidos diferentes, haga el título de cada una de estas secciones único añadiéndole al final del mismo, entre paréntesis, el nombre del autor o editor original de esa sección, si es conocido, o bien una número único. Haga el mismo ajuste a los títulos de sección en la lista de Secciones Invariantes en la nota de licencia del trabajo combinado. En la combinación, debe combinar cualquier sección titulada "Historia" de los varios documentos originales, formando una sección titulada "Historia"; asimismo combinar cualquier sección titulada "Agradecimientos", y cualquier sección titulada "Dedicatorias". Debe borrar todas las secciones tituladas "Aprobaciones." 6. COLECCIONES DE DOCUMENTOS
Puede hacer una colección consistente del Documento y otros documentos liberados bajo esta Licencia, y reemplazar las copias individuales de esta Licencia en todos los documentos por una sola copia que esté incluida en la colección, siempre que siga las reglas de esta Licencia para cada copia literal de cada uno de los documentos en todos los demás aspectos.
Introducción V2.5, 2012-01-18
64/66
Puede extraer un solo documento de una de tales colecciones y distribuirlo individualmente bajo esta Licencia, siempre que inserte una copia de esta Licencia en el documento extraído, y siga esta Licencia en todos los demás aspectos relativos a la copia literal de dicho documento. 7. AGREGACIÓN CON TRABAJOS INDEPENDIENTES
Una recopilación del Documento o de sus derivados con otros documentos o trabajos separados e independientes, en o sobre un volumen de almacenamiento o medio de distribución, no se cuenta como un todo como una Versión Modificada del Documento, siempre que no copyright de la compilación se pretenda que la compilación. Tal recopilación es llamada un "agregado", y esta Licencia no se aplica a los otros trabajos auto-contenidos y por lo tanto compilados con el Documento, oa cuenta de haber sido compilados, si no son ellos mismos trabajos derivados del Documento. Si el requisito de Texto de Cubierta de la sección 3 es aplicable a estas copias del Documento y el Documento es menor que un cuarto del agregado entero, los Textos de Cubierta del Documento pueden colocarse en cubiertas que enmarquen solamente el Documento dentro del agregado. En caso contrario deben aparecer en cubiertas enmarcando todo el agregado. 8. TRADUCCIÓN
La traducción se considera un tipo de modificación, por lo que puede distribuir traducciones del Documento bajo los términos de la sección 4. El reemplazo las Secciones Invariantes con traducciones requiere permiso especial de los dueños de derechos de autor, pero usted puede añadir traducciones de algunas o todas las Secciones Invariantes además de las versiones originales de las Secciones Invariantes. Puede incluir una traducción de esta Licencia siempre que incluya también la versión en Inglés de esta Licencia. En caso de desacuerdo entre la traducción y la versión original en Inglés de esta Licencia, la versión original en Inglés prevalecerá.
9. TERMINACIÓN
Usted no puede copiar, modificar, sublicenciar o distribuir el Documento salvo lo dispuesto expresamente en esta Licencia.Cualquier otro intento de copiar, modificar, sublicenciar o distribuir el Documento es nulo, y dará por terminados automáticamente sus derechos bajo esta Licencia. Sin embargo, las partes que hayan recibido copias o derechos de usted bajo esta Licencia no verán terminadas sus licencias, siempre que permanezcan en total conformidad. 10. REVISIONES FUTURAS DE ESTA LICENCIA
La Free Software Foundation puede publicar versiones nuevas y revisadas de la Licencia de Documentación Libre de vez en cuando. Dichas nuevas versiones serán similares en espíritu a la presente versión, pero pueden diferir en detalles para considerar nuevos problemas o situaciones. Ver http://www.gnu.org/copyleft/. Cada versión de la Licencia tiene un número de versión que la distingue. Si el Documento especifica que una versión numerada en particular de esta licencia o "cualquier versión posterior" se aplica a él, usted tiene la opción de seguir los términos y condiciones, bien de esa versión especificada o cualquiera posterior que haya sido publicada (no como un borrador) por la Free Software Foundation. Si el Documento no especifica un número de versión de esta
Licencia, puede escoger cualquier versión que haya sido publicada (no como un borrador) por la Free Software Foundation. ADENDA: Cómo usar esta Licencia para sus documentos Para usar esta licencia en un documento que usted haya escrito, incluya una copia de la Licencia en el documento y ponga el siguiente copyright y nota de licencia justo después de la página de título: Copyright (c) AÑO SU NOMBRE. Se concede permiso para copiar, distribuir y / o modificar este documento bajo los términos de la Licencia de Documentación Libre de GNU, Versión 1.1 o cualquier versión posterior publicada por la Free Software Foundation; siendo las Secciones Invariantes LISTE SUS TÍTULOS, con el Frente-Cover textos LIST, y con los Textos de Cubierta Trasera LISTAR. Una copia de la licencia está incluida en la sección titulada "GNU Free Documentation License". Si no tiene Secciones Invariantes, escriba "sin Secciones Invariantes" en vez de decir cuáles son invariantes. Si usted no tiene Textos de Cubierta Delantera, escriba "sin Textos de Cubierta Delantera" en lugar de "Textos de Cubierta Delantera LISTA", del mismo modo para los Textos de Cubierta Trasera.
Si su documento contiene ejemplos de código de programa no triviales, recomendamos liberar estos ejemplos en paralelo bajo su elección de licencia de software libre, como la Licencia Pública General GNU, para permitir su uso en software libre.
Introducción V2.5, 2012-01-18
65/66
Capítulo 10
Índice La Opciones de configuración avanzada, 24
Inicio de sesión automático, 57
Automático de inicio, 57
Eje de configuración, 16, 19
Viajes Eje, 25
B Base Período Máximo Jitter, 16
C cd, 59
Cambiar de directorios, 59 ciclos por revolución, 23
D La determinación de calibración del eje, dir 23, 59 Distancia al acelerar al máximo, 20 Conductor Microstepping, 19
Tipo de controlador, 16
E Edición de archivos raíz, 58
F encontrar, 59
Búsqueda de un archivo, 59
Encontrar aceleración máxima, 22 Encontrar Velocidad máxima, 21
T sudo, 58 grep, 59
H Opciones de Inicio y final de carrera de cableado, 25 Home Latch Dirección, 20 Home Location, 20, 25 Home Search Velocity, 20
Home Ubicación del interruptor, 20, 25
L Prueba de Latencia, 16
Torno Threading, 23
Husillo Pitch, 20 Linux FAQ, 57 Listado de los archivos de un directorio, ls 59, 59 M Nombre del equipo, 15
Las unidades de máquinas, 16
Hombre Páginas, 57
Max Precio Step, 16
La aceleración máxima, 20
Velocidad máxima, 20
Asistente para configuración de Mesa, 27
Período Base mínima, 16
Requisitos mínimos, 2 Motor pasos por vuelta, 19
Multi-sesión de descarga, 5 O Preguntar en pantalla para el cambio de herramienta, 16 de funcionamiento sin micros, 25 de funcionamiento sin finales de carrera, 25
P Configuración del puerto paralelo, 18
Punto n Haga clic en Asistente de configuración, 27 Ratio Polea, 20 La frecuencia del pulso a máxima velocidad, 20 pwd, 58 PWM 1 y 2, 23 PWM de Cambio, 23
R Ejecución de EMC2, 55
S Búsqueda de texto, 59
Sherline, 10
Velocidad 1 y 2, 23
Eje A, 23
Eje B, 23
Configuración de husillo, 22
Índice de husillo, 23
Introducción V2.5, 2012-01-18
66/66
control de velocidad de giro, 22 Giro del cabezal sincronizado, 23 Stepconf Wizard,13 sudo gedit, 58
T Tabla Travel, 20
Comandos de terminales, 58
Prueba de este eje, 20
Tiempo para acelerar a velocidad máxima, 20
U Las actualizaciones de EMC2, 7 W Wget Linux 5 Ventanas Wget, 5 Directorio de trabajo, 58
X Xylotex, 10
Top Related