1. The Software
-
LinuxCNC (el Control de Máquina Mejorado) es un sistema de software para control por computadora de máquinas herramientas (como fresadoras y tornos), robots (como puma y scara) y otras máquinas de hasta 9 ejes.
-
LinuxCNC es un software gratuito con código fuente abierto. Las versiones actuales de LinuxCNC están completamente licenciadas bajo la Licencia Pública General de GNU (GPL) y Licencia Pública General Reducida (LGPL).
-
LinuxCNC provides:
-
easy discovery and testing without installation with the Live Image,
-
easy installation from the Live Image,
-
easy to use graphical configuration wizards to rapidly create a configuration specific to the machine,
-
disponibilidad directa como paquetes normales en lanzamientos recientes de Debian (desde Bookworm) y Ubuntu (desde Kinetic Kudu),
-
una interfaz gráfica de usuario (en realidad, varias interfaces para elegir),
-
graphical interface creation tools (Glade, Qt),
-
un intérprete para código G (el lenguaje de programación de máquinas herramienta RS-274),
-
a realtime motion planning system with look-ahead,
-
operation of low-level machine electronics such as sensors and motor drives,
-
an easy to use breadboard layer for quickly creating a unique configuration for your machine,
-
un PLC en software programable con diagramas de escalera.
-
-
No proporciona herramientas de dibujo (CAD - Diseño asistido por computadora) ni funciones de generación de código G a partir de dibujos (CAM - Fabricación automatizada por computadora).
-
It can make coordinated moves with up to 9 axes and up to 16 extra axes can be controlled individually.
-
It supports a variety of hardware interfaces.
-
The control can operate true servos (analog or PWM) with the feedback loop closed by the LinuxCNC software at the computer, or open loop with step-servos or stepper motors.
-
Motion control features include: cutter radius and length compensation, path deviation limited to a specified tolerance, lathe threading, synchronized axis motion, adaptive feedrate, operator feed override, and constant velocity control.
-
El soporte para sistemas de movimiento no cartesianos se proporciona mediante módulos cinemáticos personalizados. Las arquitecturas disponibles incluyen hexapodos (plataformas Stewart y conceptos similares) y sistemas con articulaciones rotativas para proporcionar movimiento como robots PUMA o SCARA.
-
LinuxCNC runs on Linux using real time extensions.
2. The Operating System
LinuxCNC is available as ready-to-use packages for Debian distributions.
3. Conseguir ayuda
3.1. Web Forum
A web forum can be found at https://forum.linuxcnc.org or by following the link at the top of the linuxcnc.org home page.
This is quite active but the demographic is more user-biased than the mailing list. If you want to be sure that your message is seen by the developers then the mailing list is to be preferred.
3.2. IRC
IRC stands for Internet Relay Chat. It is a live connection to other LinuxCNC users. The LinuxCNC IRC channel is #linuxcnc on libera.chat.
The simplest way to get on the IRC is to use the embedded web client client from libera.
- Some IRC etiquette
-
-
Ask specific questions… Avoid questions like "Can someone help me?".
-
If you’re really new to all this, think a bit about your question before typing it. Make sure you give enough information so someone can answer your question or solve your problem.
-
Tenga paciencia al esperar una respuesta; a veces lleva tiempo formular una respuesta, o todos pueden estar ocupados en el trabajo o en otra cosa.
-
Configure su cuenta IRC con su nombre único para que las personas sepan quién es usted. Si usa el cliente java, use el mismo nombre cada vez que inicie sesión. Esto ayuda a las personas a recordar quién es usted y si ha estado conectado antes, muchos recordarán las discusiones pasadas, lo que ahorrará tiempo a todos.
-
- Sharing Files
-
The most common way to share files on the IRC is to upload the file to one of the following or a similar service and paste the link:
-
Para texto: https://pastebin.com/, https://gist.github.com/, https://0bin.net, https://paste.debian.net/
-
Para imágenes: https://imagebin.org/, https://imgur.com/, https://bayimg.com/
-
Para archivos: https://filedropper.com/, http://filefactory.com/, http://1fichier.com/
-
3.3. Mailing List
An Internet Mailing List is a way to put questions out for everyone on that list to see and answer at their convenience. You get better exposure to your questions on a mailing list than on the IRC but answers take longer. In a nutshell you e-mail a message to the list and either get daily digests or individual replies back depending on how you set up your account.
Puede suscribirse a la lista de correo emc-users en: https://lists.sourceforge.net/lists/listinfo/emc-users.
3.4. Web Forum
A web forum can be found at https://forum.linuxcnc.org/ or by following the link at the top of the https://linuxcnc.org/ home page.
This is quite active but the demographic is more user-biased than the mailing list. If you want to be sure that your message is seen by the developers then the mailing list is to be preferred.
3.5. Wiki de LinuxCNC
A Wiki site is a user maintained web site that anyone can add to or edit.
The user maintained LinuxCNC Wiki site contains a wealth of information and tips at: http://wiki.linuxcnc.org
3.6. Reportar errores
Report bugs on the LinuxCNC Github github bug tracker.