Academic literature on the topic 'LinuxCNC'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'LinuxCNC.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "LinuxCNC"

1

Rada, Václav, Tomáš Fíla, Petr Zlámal, Daniel Kytýř, and Petr Koudelka. "MULTI-CHANNEL CONTROL SYSTEM FOR IN-SITU LABORATORY LOADING DEVICES." Acta Polytechnica CTU Proceedings 18 (October 23, 2018): 15. http://dx.doi.org/10.14311/app.2018.18.0015.

Full text
Abstract:
In recent years, open-source applications have replaced proprietary software in many fields. Especially open-source software tools based on Linux operating system have wide range of utilization. In terms of CNC solutions, an open-source system LinuxCNC can be used. However, the LinuxCNC control software and the graphical user interface (GUI) could be developed only on top of Hardware Abstraction Layer. Nevertheless, the LinuxCNC community provided Python Interface, which allows for controlling CNC machine using Python programming language, therefore whole control software can be developed in Python. The paper focuses on a development of a multi-process control software mainly for in-house developed loading devices operated at our institute. The software tool is based on the LinuxCNC Python Interface and Qt framework, which gives the software an ability to be modular and effectively adapted for various devices.
APA, Harvard, Vancouver, ISO, and other styles
2

Wings, Elmar, Marcel Müller, and Marc Rochler. "Integration of real-time Ethernet in LinuxCNC." International Journal of Advanced Manufacturing Technology 78, no. 9-12 (January 18, 2015): 1837–46. http://dx.doi.org/10.1007/s00170-015-6786-y.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Paprocki, Marcin, Andrzej Wawrzak, Krystian Erwiński, and Marek Kłosowiak. "Flexible PC-based CNC machine control system." Mechanik 91, no. 4 (April 9, 2018): 299–303. http://dx.doi.org/10.17814/mechanik.2018.4.46.

Full text
Abstract:
In the article a PC-based CNC machine control system is presented which communicates with servo drives and auxiliary input/output devices via EtherCAT bus. LinuxRTAI real-time operating system and LinuxCNC control software were implemented in the PC controller. A software module implementing EtherCAT communication with the servo drives was developed and integrated with LinuxCNC. Experimental results were presented which show the trajectory smoothing capabilities of the control system. Experimental results were also presented that show following errors obtained by running an example trajectory on a linear motion module. Basic parameters that show the control systems capabilities obtained during the experimental tests have been presented. The CNC control system presented in this article was implemented on a 3-axis machine.
APA, Harvard, Vancouver, ISO, and other styles
4

Babić, Aleksandar. "KONFIGURISANJE UPRAVLJAČKOG SISTEMA NUMERIČKI UPRAVLJANE MAŠINE ALATKE SA HIBRIDNOM KINEMATIKOM." Zbornik radova Fakulteta tehničkih nauka u Novom Sadu 35, no. 03 (February 18, 2020): 417–20. http://dx.doi.org/10.24867/07am06babic.

Full text
Abstract:
Konfiguracija O-X glide hibridnog mehanizma, originalnog, mehanizma razvijenog na FTN-u za potrebe gradnje mašina alatki i manipulacionih sistema, podrazumjeva implementaciju nelinearnog kinematskog lanca u upravljački sistem. Hibridni mehanizmi, u koje ovaj mehanizam spada, predstavljaju kombinaciju serijskih i paralelnih mehanizmam formiranu sa ciljem ostvarivanja što boljeg iskorištenja mehaničkih karakteristika. Odabrani upravljački softver, LinuxCNC, je otvorene arhitekture, što znači da se mogu izvršiti promjene u jezgru, u zavisnosti od potrebe, da bi se definisala konfiguracija i na taj način primenom besplatnog softvera realizovati ekpserimentalni prototip mašine alatke.
APA, Harvard, Vancouver, ISO, and other styles
5

Rakic, Aleksandar, Sasa Zivanovic, Zoran Dimic, and Mladen Knezevic. "Digital twin control of multi-axis wood CNC machining center based on LinuxCNC." BioResources 16, no. 1 (December 18, 2020): 1115–30. http://dx.doi.org/10.15376/biores.16.1.1115-1130.

Full text
Abstract:
This paper presents an application of an open architecture control system implemented on a multi-axis wood computer numerical control milling machining center, as a digital twin control. The development of the digital twin control system was motivated by research and educational requirements, especially in the field of configuring a new control system by “virtual commissioning”, enabling the validation of the developed controls, program verification, and analysis of the machining process and monitoring. The considered wood computer numerical control (CNC) machining system is supported by an equivalent virtual machine in a computer-aided design and computer-aided manufacturing (CAD/CAM) environment, as well as in the control system, as a digital twin. The configured virtual machines are used for the verification of the machining program and programming system via machining simulation, which is extremely important in multi-axis machining. Several test wood workpieces were machined to validate the effectiveness of the developed control system based on LinuxCNC.
APA, Harvard, Vancouver, ISO, and other styles
6

Vorkapić, Nikola, Saša Živanović, and Zoran Dimić. "Development of an educational 3-axis CNC machine tool for rapid prototyping with two translational and one rotary axis." Tehnika 75, no. 6 (2020): 725–32. http://dx.doi.org/10.5937/tehnika2006725v.

Full text
Abstract:
The paper shows the development of a 3-axis CNC machine tool for rapid prototyping by subtracting materials, with two translational and one rotating axis, whose control is based on the LinuxCNC system, with an integrated virtual machine as a digital twin. The concepts of machines with one rotary axis were analyzed and the concept of a machine for realization was adopted, which is completely configured in a CAD/CAM environment. For successful verification of the programming system, a virtual machine has been configured in the CAD/CAM system, as well as in Vericut. The final validation of the machine design was achieved by its trial work on characteristic examples.
APA, Harvard, Vancouver, ISO, and other styles
7

Vorkapić, Nikola, Saša Živanović, Nikola Slavković, Zoran Dimić, and Branko Kokotović. "Configuring of 3-axis vertical CNC Machine for Rapid Prototyping with two Translatory and one Rotary Axes." Advanced Technologies & Materials 45, no. 1 (October 1, 2020): 1–9. http://dx.doi.org/10.24867/atm-2020-1-003.

Full text
Abstract:
This paper describes the configuration of a 3-axis vertical CNC machine tool for rapid prototyping with one rotary and two translational axes. The machine works in a polar-cylindrical coordinate system. The structure of the machine is C’OXZ. The virtual machine model is configured in the PTC Creo software environment. After configuring the virtual machine, the simulation of the CLFbased was performed in the mentioned software environments, and then the verification according to the G-code program in the Vericut software environment was performed. Programming and control of the configured prototype machine are realized in the LinuxCNC software environment, which is based on the PC platform. Also, in this paper, digital twin of machine realized in a python software environment is shown. The presented results show the proper functioning of the whole system.
APA, Harvard, Vancouver, ISO, and other styles
8

Tabaković, Slobodan, Saša Živanović, Milan Zeljković, and Zoran Dimić. "Configuring a new educational machine tool based on hybrid kinematic mechanism." Tehnika 76, no. 5 (2021): 603–12. http://dx.doi.org/10.5937/tehnika2105603t.

Full text
Abstract:
The paper shows the configuration of a new educational machine based on hybrid kinematics mechanism. The concept of a three-axis O-X hybrid mechanism is described, consisting of a single serial translational axis and a two-axis parallel mechanism that can operate in two variants, with extended form O and crossed form X-joints of the parallel mechanism. The virtual prototype of the machine was configured in a CAD/CAM environment, where simulations of the mechanism's operation were performed. A programming system for machine has been prepared that also enables program verification. An open architecture control system based on the LinuxCNC platform has been configured for control of the machine. The trial work of the machine was performed in order to verify the realized prototype and control.
APA, Harvard, Vancouver, ISO, and other styles
9

Borntrager, C., J. D. Bradbury, R. Bundgen, F. Busaba, L. C. Heller, and V. Mihajlovski. "Secure your cloud workloads with IBM Secure Execution for Linux on IBM z15 and LinuxONE III." IBM Journal of Research and Development 64, no. 5/6 (September 2020): 2:1–2:11. http://dx.doi.org/10.1147/jrd.2020.3008109.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Dissertations / Theses on the topic "LinuxCNC"

1

Toquica, Arenas Juan Sebastian. "Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC." reponame:Repositório Institucional da UnB, 2016. http://repositorio.unb.br/handle/10482/23137.

Full text
Abstract:
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2016.
Submitted by Albânia Cézar de Melo (albania@bce.unb.br) on 2017-02-13T15:33:15Z No. of bitstreams: 1 2016_JuanSebastianToquicaArenas.pdf: 38922588 bytes, checksum: ab12415d6a1e222cfde2de946763f28a (MD5)
Approved for entry into archive by Raquel Viana(raquelviana@bce.unb.br) on 2017-03-29T17:05:26Z (GMT) No. of bitstreams: 1 2016_JuanSebastianToquicaArenas.pdf: 38922588 bytes, checksum: ab12415d6a1e222cfde2de946763f28a (MD5)
Made available in DSpace on 2017-03-29T17:05:26Z (GMT). No. of bitstreams: 1 2016_JuanSebastianToquicaArenas.pdf: 38922588 bytes, checksum: ab12415d6a1e222cfde2de946763f28a (MD5)
Este trabalho apresenta uma proposta de retrofitting para o controlador do manipulador ASEA IRB6-S2 concebido a partir de uma arquitetura aberta de controle baseada na utilização do LinuxCNC para plataforma PC X86 com Ubuntu/Linux, permitindo assim o aproveitamento da estrutura mecânica do manipulador ASEA IRB6-S2, que está em ótimo estado (juntas, elos e harmonic drives, etc), assim como parte do gabinete original para a centralização do sistema geral de controle. Tambem é apresentada a modernização do controlador trocando os motores, driver de potência, encoder e fontes de alimentação, além da inclusão do controlador LinuxCNC com o sistema operacional Ubuntu, o que permitirá o controle do manipulador usando linguagem de programação de Comando Numérico baseado na norma RS-274. O modelo cinemático direto e inverso será concebido usando a notação D-H (Denativ-Hartenberg), incorporando e descrevendo as equações homogêneas diretamente na plataforma LinuxCNC, através da definição da cinemática do Robô ASEA IRB6-S2 com cinco graus de liberdade mediante a programação em linguagem C e compatível com okernel em tempo real RTAI, sendo uma contribuição real do trabalho, pois este robô e sua cinemática não estão disponíveis na plataforma LinuxCNC. É apresentada uma visão geral do trabalho realizado sobre questões como uma proposta metodológica para o retrofitting de manipuladores industriais baseada em uma arquitetura aberta de controle, para uma atualização e adaptação de robôs que por diversos motivos foram considerados como obsoletos ou simplesmente não operacionais. Da mesma forma, a adaptação e contribuição do desenvolvimento com sistema LinuxCNC é justificado no processo de conhecer e usar suas capacidades para controlar corretamente manipuladores industriais e máquinas CNC, como a modelagem do robô ASEA IRB6-S2 com o LinuxCNC para inclusão na biblioteca padrão de manipuladores da plataforma, validando assim o conceito de arquitetura aberta que pode ser adaptado para outros robôs com cinemática não-trivial semelhantes. A modernização deste robô vai possibilitar o desenvolvimento de novos projetos que permitam consolidar o trabalho feito com uma arquitetura aberta que suporta modificações para as novas tecnologias desenvolvidas em robótica, é validada com a atualização de um robô com mais de 40 anos de ser fabricado e que se tornou novamente operacional através da metodologia proposta baseada na técnica retrofitting.
This work presents a retrofitting proposal for the ASEA IRB6-S2 Robot Controller through an open architecture using LinuxCNC for PC X86 platform with Ubuntu/Linux, taking advantage of a manipulator ASEA IRB6-S2 mechanical structure, that It is in optimal state (joint, axes and the harmonic drive gears), and using part of original control cabinet to centralize the robot control general system. Also It is presented the updating of the original controller allowing the change of servo-motor, driver, encoder and power supplies also including LinuxCNC platform with Ubuntu to enable the manipulator robot control using Numerical Control language based in RS-274 standard. The robot forward and inverse kinematic model is going to be generated by DH (Denativ-Hartenberg) convention, including and describing the specific ASEA IRB6-S2 homogenous equations directly in the LinuxCNC controller, through C programming language files with properly logical structure compatible with LinuxCNC controller and the real time kernel for Linux (RTAI), being a real contribution of this work, because this robot model and its kinematics are not available in LinuxCNC. It is presented a detailed view about the work done with relative aspects like a proposal of retrofitting methodology for industrial manipulators based in open architecture controller, updating and adapting obsolete or "out of service"robots. In the same way, adapting and developing a LinuxCNC based system is possible to take advantage of its capabilities to control correctly industrial manipulators and CNC machines, specifically for modeling the ASEA IRB6-S2 robot with LinuxCNC to include it in the example machines library, as well validating the open architecture concept to integrate other non-trivial kinematics robots to LinuxCNC controller. With the robot modernization is possible to develop new projects to consolidate this work with an open architecture that supports the integration with new technologies in robotics field, and validated with a retrofitting methodology proposal applied to a robot was built more than 40 years ago.
APA, Harvard, Vancouver, ISO, and other styles
2

Gonçalves, João Filipe Oliveira. "Impressora 3D com LinuxCNC." Dissertação, 2014. https://repositorio-aberto.up.pt/handle/10216/76681.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Gonçalves, João Filipe Oliveira. "Impressora 3D com LinuxCNC." Master's thesis, 2014. https://repositorio-aberto.up.pt/handle/10216/76681.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Hsu, Chia-Ming, and 許家銘. "Application of Real Time EtherCAT in LinuxCNC System." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/9n2a8j.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Yu, Che-Hsuan, and 虞哲弦. "Design and Implementation of EtherCAT in LinuxCNC System." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/3psmqf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

GUO, LI-WEI, and 郭立偉. "Cloud-based EtherCAT Servo Control in LinuxCNC System." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/72205158414740499046.

Full text
Abstract:
碩士
國立中正大學
電機工程研究所
104
The traditional machine tools mostly using parallel connection to communicate with servo driver. In view of its low noise resistance and large scale, we choose EtherCAT (Digital Servo Motion Control protocol) which has better noise resistance and simple wiring to replace parallel connection. There are a lot of EtherCAT masters currently available, but most of them can only be used in Windows platform. Its source is not disclosed and needed to pay additional licensing fees. And it’s hard to transplant to other platforms.   This paper discusses the EtherCAT communication protocol on LinuxCNC system, and experiments that whether the architecture can achieve needs of motion control. Finally, the architecture will combine with MQTT protocaol to reach remote control results.   Firstly, this paper will introduce the EtherCAT in detail, and explain how to use the system on LinuxCNC. Then introduce communication between the various components. Eventually, we use different brands of controllers to verify this system of motion control specification, and test whether the EtherCAT machine tools can be remote monitoring.
APA, Harvard, Vancouver, ISO, and other styles
7

HUANG, KAI-LUN, and 黃楷倫. "Implementation and Evaluation of Iterative Learning Control Algorithm with LinuxCNC." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/5dn75t.

Full text
Abstract:
碩士
國立中正大學
資訊工程研究所
104
This thesis focuses on two works. The first one is to implement the five-axis iterative learning control(ILC) algorithm and to optimize it. We reference a Matlab program and implement a corresponding C++ version. Eliminating redundant computation, parallelizing programs using OpenMP, and adapting compiler optimizations are used to enhance the program’s performance. For the execution time of a single learning iteration, the experimental result shows the optimized program has a 7.6 times speedup compared to non-optimized version. The second work is to integrate the five-axis ILC program into an open-source CNC software, LinuxCNC. A new GUI is developed and added into LinuxCNC to assistant the use of ILC in LinuxCNC. The whole system is evaluated on a real five-axis CNC machine tool. The experimental result shows it can correctly work and the ILC program can decrease actual contour errors after several learning iterations.
APA, Harvard, Vancouver, ISO, and other styles
8

Yeh, Yu-Tsai, and 葉育材. "An implementation study of integrating iterative learning control module into LinuxCNC." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/53058244631558375737.

Full text
Abstract:
碩士
國立中正大學
資訊工程研究所
103
In this thesis, we integrate an iterative learning control (ILC) module into an open source Linux-based CNC software, LinuxCNC. Due to that LinuxCNC contains user-space and kernel-space components, we propose several strategies to handle communication issues between the ILC module and LinuxCNC. Especially, we describe special functions for I/O operations in the Motion part of LinuxCNC, which runs in the kernel-space. In order to conform to the real-time restriction in LinuxCNC, we use RAM Disk technique to accelerate the speed of accessing storages. The whole system was evaluated on a real five-axis machine tool. The experimental results show that the ILC module can reduce the actual contour error after proper learning iterations. In addition, we evaluate the impact of using the ILC module with Ram Disk technique to accelerate the speed of reading or data from files. For the tested G-code, the experimental result shows the ILC module can reduce the single iterative execution time by 3.18% with RAM Disk technique.
APA, Harvard, Vancouver, ISO, and other styles
9

BO-LUN, CHEN, and 陳伯綸. "Performance Analysis and Comparison of Real-Time/Non Real-Time Based on LinuxCNC EtherCAT." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/54ax63.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

LEE, HUI-CHIEH, and 李惠傑. "An Implementation Study of Integrating Three-Axis On-Line Iterative Learning Control Algorithm into LinuxCNC." Thesis, 2017. http://ndltd.ncl.edu.tw/handle/pqt4rg.

Full text
Abstract:
碩士
國立中正大學
資訊工程研究所
105
In this thesis, we formulate an innovative approach to realizing Iterating Learning Control (ILC) algorithm, on-line ILC. Traditional off-line ILC must be executed after the machining process of machine tools. The proposed on-line ILC could be executed simultaneously during the machining process, which reduces the idle time between processes, raises mass production efficiency. The thesis consists of three works. First, we significantly improved the performance of off-line ILC. The optimized version can achieve 8.06 times speedup. Second, we modified off-line ILC to on-line ILC. The on-line ILC can reduce the memory footprints by 99.2\% compared to the off-line ILC version. Third, we integrate on-line ILC into an open-source CNC software, LinuxCNC. A new GUI specific to on-line ILC is developed to make users easy to operate ILC function. The whole CNC system is evaluated on a five-axis machine tool. For the tested G-code, the experimental results show that on-line ILC can correctly run during the machining process of machine tools. The actual contour errors are reduced after machining with the commands computed by the on-line ILC.
APA, Harvard, Vancouver, ISO, and other styles

Book chapters on the topic "LinuxCNC"

1

Kopacek, Peter, Jorge M. Bauer, Miguel Llaja, Santiago Fauda, Jorge M. Acosta, Rodrigo Algoberro, and Félix Cuello. "Robot Retrofitting by Using LinuxCNC Complemented with Arduino/RaspberryPI." In Lecture Notes in Mechanical Engineering, 222–35. Cham: Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-62784-3_19.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "LinuxCNC"

1

Beisteiner, Christoph, Robert Wallner, and Bernhard G. Zagar. "Electrical characterization of inkjet printed conductive traces using LinuxCNC." In 2015 IEEE International Instrumentation and Measurement Technology Conference (I2MTC). IEEE, 2015. http://dx.doi.org/10.1109/i2mtc.2015.7151568.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Huo, Feng, GeokSoon Hong, and AunNeow Poo. "Extended development of LinuxCNC for control of a Delta robot." In 2015 International Conference on Advanced Mechatronic Systems (ICAMechS). IEEE, 2015. http://dx.doi.org/10.1109/icamechs.2015.7287139.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Pusman, Lukas, and Kamil Kosturik. "Integration of Digimatic measuring tool into LinuxCNC controlled milling machine by using MODBUS." In 2014 22nd Telecommunications Forum Telfor (TELFOR). IEEE, 2014. http://dx.doi.org/10.1109/telfor.2014.7034502.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Bu-Hai, Shi, and Jiang Tong. "Kinematic Analysis and Three-dimensional Teaching of Six-Axis Robot Based on LinuxCNC." In 2020 39th Chinese Control Conference (CCC). IEEE, 2020. http://dx.doi.org/10.23919/ccc50068.2020.9188693.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Juan Sebastian Toquica Arenas and Alberto Alvares. "Implementación de la Técnica Retrofitting Para el Robot ASEA IRB6-s2 Usando LinuxCNC." In IX Congresso Nacional de Engenharia Mecânica. Rio de Janeiro, Brazil: ABCM Associação Brasileira de Engenharia e Ciências Mecânicas, 2016. http://dx.doi.org/10.20906/cps/con-2016-0563.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Bu-Hai, Shi, Wang Yong-Zhi, and Ding Chuan. "A design of realtime communication based on EtherCAT in industrial robot control system based on LinuxCNC." In 2017 29th Chinese Control And Decision Conference (CCDC). IEEE, 2017. http://dx.doi.org/10.1109/ccdc.2017.7978198.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Tongtong, Li, Yang Tao, Yang Zelin, Liu Shuxuan, and Li Jianming. "Development of Hardware-in-Loop Simulation Platform for Collaborative Robots Based on LinuxCNC and V-rep." In 2018 IEEE International Conference on Mechatronics and Automation (ICMA). IEEE, 2018. http://dx.doi.org/10.1109/icma.2018.8484611.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Alvares, Alberto J., J. S. Toquica, Eduardo Jose Lima, and Marcelo Henrique Souza Bomfim. "Retrofitting of ASEA IRB2-S6 industrial robot using numeric control technologies based on LinuxCNC and MACH3-MatLab." In 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO). IEEE, 2017. http://dx.doi.org/10.1109/robio.2017.8324737.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Bu-Hai, Shi, Lin Hai-Ming, and Ding Chuan. "Prediction-Correction Algorithm of Cubic B-Spline Curve Interpolation in Industrial Robot Control System Based on LinuxCNC." In 2018 37th Chinese Control Conference (CCC). IEEE, 2018. http://dx.doi.org/10.23919/chicc.2018.8484240.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography