English
Related papers

Related papers: Toolpaths Programming in an Intelligent Step-NC Ma…

200 papers

Nowadays System-On-Chips (SoCs) have evolved considerably in term of performances, reliability and integration capacity. The last advantage has induced the growth of the number of cores or Intellectual Properties (IPs) in a same chip.…

Hardware Architecture · Computer Science 2013-12-13 Ahmed Ben Achballah , Slim Ben Saoud

In CNC manufacturing,there often arises the need to create G-Code programs which require the calculation of discrete x-y coordinate pairs(2D).An example of this situation is when the programmer needs to create a program to machine a…

Data Structures and Algorithms · Computer Science 2013-08-15 Craig Vercueil

Traditionally, computer programming has been the prerogative of professional developers using textual programming languages such as C, Java, or Python. Low-code programming promises an alternative: letting citizen developers create programs…

Programming Languages · Computer Science 2023-09-26 Martin Hirzel

We describe various issues caused by the lack of round-to-nearest mode in the \textit{gcc} compiler implementation of the fixed-point arithmetic data types and operations. We demonstrate that round-to-nearest is not performed in the…

Mathematical Software · Computer Science 2020-08-11 Mantas Mikaitis

In the manufacturing industry, it is very important to keep machines and processes running smoothly and without unexpected problems. One of the most common tools used to check if everything is working properly is called Statistical Process…

Artificial Intelligence · Computer Science 2026-02-02 Mohammad Iqbal Rasul Seeam

Affordable desktop CNC routers are common in education, prototyping, and makerspaces, but most lack a rotary axis, limiting fabrication of rotationally symmetric or multi-sided parts. Existing solutions often require hardware retrofits,…

Robotics · Computer Science 2026-02-10 Pedro Portugal , Damian D. Venghaus , Diego Lopez

Mechanical design and manufacturing workflows conventionally begin with conceptual design, followed by the creation of a computer-aided design (CAD) model and fabrication through material-extrusion (MEX) printing. This process requires…

Machine Learning · Computer Science 2026-03-20 Ziyue Wang , Yayati Jadhav , Peter Pak , Amir Barati Farimani

As high-performance computing systems scale in size and computational power, the danger of silent errors, i.e., errors that can bypass hardware detection mechanisms and impact application state, grows dramatically. Consequently,…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-09-06 Luanzheng Guo , Dong Li , Ignacio Laguna , Martin Schulz

The paper describes a new CNC control unit for machining centres with learning ability and automatic intelligent generating of NC programs on the bases of a neural network, which is built-in into a CNC unit as special device. The device…

Computational Engineering, Finance, and Science · Computer Science 2007-05-23 J. Balic

Best practices in programming need to be emphasized in a CS1 course as bad student habits persist if not reinforced well. The C++ programming language, although a relatively old language, has been regularly updated with new versions since…

Computers and Society · Computer Science 2023-11-15 Ryan E. Dougherty

In manufacture, steel and other metals are mainly cut and shaped during the fabrication process by computer numerical control (CNC) machines. To keep high productivity and efficiency of the fabrication process, engineers need to monitor the…

Machine Learning · Computer Science 2018-08-17 Guang Li , Xin Yang , Duanbing Chen , Anxing Song , Yuke Fang , Junlin Zhou

Using Large Language Models for complex mathematical reasoning is difficult, primarily due to the complexity of multi-step reasoning. The main challenges of this process include (1) selecting critical intermediate results to advance the…

Artificial Intelligence · Computer Science 2024-02-29 Zilong Zhao , Yao Rong , Dongyang Guo , Emek Gözlüklü , Emir Gülboy , Enkelejda Kasneci

Many CAD learning pipelines discretize Boundary Representations (B-Reps) into triangle meshes, discarding analytic surface structure and topological adjacency and thereby weakening consistent instance-level analysis. We present STEP-Parts,…

Graphics · Computer Science 2026-04-21 Shen Fan , Mikołaj Kida , Przemyslaw Musialski

With the development of CNC machine tools toward high speed and high precision, the traditional static design methods can hardly meet the demand. Hence, in this paper, the dynamics matching design methods of existing CNC machine tool feed…

Systems and Control · Electrical Eng. & Systems 2024-06-06 Xuesong Wang , Dongsheng Zhang , Zheng Zhang

We propose a novel method for automatic program synthesis. P-Tree Programming represents the program search space through a single probabilistic prototype tree. From this prototype tree we form program instances which we evaluate on a given…

Artificial Intelligence · Computer Science 2017-07-13 Christian Oesch

In this paper, we present a concurrent and scalable trajectory optimization method to improve the quality of robot-assisted manufacturing. Our method simultaneously optimizes tool orientations, kinematic redundancy, and waypoint timing on…

Robotics · Computer Science 2024-12-23 Yongxue Chen , Tianyu Zhang , Yuming Huang , Tao Liu , Charlie C. L. Wang

Since high data volume and complex data formats delivered in modern high-end production environments go beyond the scope of classical process control systems, more advanced tools involving machine learning are required to reliably recognize…

Machine Learning · Computer Science 2022-04-04 Stefan Schrunner , Michael Scheiber , Anna Jenul , Anja Zernig , Andre Kästner , Roman Kern

Comprehensive specifications are essential for various activities across the entire validation continuum for system-on-chip (SoC) designs. However, specifications are often ambiguous, incomplete, or even contain inconsistencies or errors.…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-05-05 Yuting Cao , Parijat Mukherjee , Mahesh Ketkar , Jin Yang , Hao Zheng

Accelerometer-based process monitoring is widely deployed in modern machining systems. When mounted on moving machine components, such sensors implicitly capture kinematic information related to machine motion and tool trajectories. If this…

Hardware Architecture · Computer Science 2026-03-03 Lukas Krupp , Rickmar Stahlschmidt , Norbert Wehn

Whilst there have been great advances in HPC hardware and software in recent years, the languages and models that we use to program these machines have remained much more static. This is not from a lack of effort, but instead by virtue of…

Programming Languages · Computer Science 2016-10-31 Nick Brown