A Step-NC Decoder Development Method for Open CNC System Based on Linux

A STEP-NC, numerical control system technology, applied in general control systems, control/regulation systems, instruments, etc., can solve problems such as limiting production efficiency, and achieve the effects of stable tool movement, improved information utilization, and accurate machining accuracy

Active Publication Date: 2022-06-21
FUZHOU UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the G / M code does not contain information on workpiece characteristics such as part material, part geometry, and tool trajectory planning, its shortcomings have gradually been revealed in the development of high-precision CNC, which limits the improvement of production efficiency.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Step-NC Decoder Development Method for Open CNC System Based on Linux
  • A Step-NC Decoder Development Method for Open CNC System Based on Linux
  • A Step-NC Decoder Development Method for Open CNC System Based on Linux

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions of the present invention will be described in detail below with reference to the accompanying drawings.

[0033] figure 1 It is the framework diagram of the STEP-NC decoder development method of the Linux-based open numerical control system of the present invention. The present invention is a method for developing a STEP-NC decoder of an open numerical control system based on Linux, which includes the development of a reading module, a data mapping module, a storage module and a planning module of the STEP-NC decoder; The module can read the STEP-NC program file; the data mapping module can establish the data structure mapping principle of the STEP-NC code, and define the data type mapping relationship; the storage module can map the EXPRESS language description entity and store it as a C++ language description The planning module can plan the tool path including the coordinate value and the direction vector information, and is used for the moti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a STEP-NC decoder development method of an open numerical control system based on Linux. Through the analysis of STEP‑NC data model structure, the decoding method of STEP‑NC code based on Linux-based open CNC system is studied, the decoding workflow of STEP‑NC decoder is designed, and the STEP‑NC decoding is developed Functional modules such as the reader module, data mapping module, storage module and planning module, etc., integrate the STEP‑NC decoder into the Linux-based open CNC system to realize the configurable NC decoding method. The STEP-NC decoder developed by this method can recognize 2.5D manufacturing features defined in the ISO 14649 standard, extract geometric information and machining information, and generate tool paths that can be used in actual machining.

Description

technical field [0001] The invention relates to the technical field of numerical control automation, in particular to a method for developing a STEP-NC decoder of an open numerical control system based on Linux. Background technique [0002] NC decoding is an important part of realizing the automation of CNC system, which can realize the decoding of CNC program code, obtain relevant CNC machining information, and realize the automatic processing of CNC system. At present, the two most commonly used NC decoding schemes at home and abroad are based on ISO 6983 standard code (G / M code) and ISO 14649 standard code (STEP-NC code). Since the G / M code does not contain information about workpiece features, such as part material, part geometry, and tool trajectory planning, its shortcomings are gradually revealed in the development of high-precision CNC, which limits the improvement of production efficiency. The data model of STEP-NC code is oriented to the workpiece rather than the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G05B19/408
CPCG05B19/408G05B2219/32043
Inventor 林述温龙星兴李泽众田光清
Owner FUZHOU UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products