Segmented interpolation method of NURBS (Non-Uniform Rational B-Spline) curve based on ARM9 (Advanced RISC Machines) embedded system and FPGA (Field Programmable Gate Array)
An embedded system and curve segmentation technology, applied in the field of numerical control, can solve the problems of discrete micro-segment straight lines or arcs, low efficiency, poor machining accuracy, etc., and achieve the effects of improving machining efficiency, smooth speed transition, and ensuring machining accuracy.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] Such as figure 1 As shown, the present invention includes an ARM9 embedded system and an FPGA (Field Programmable Gate Array) connected thereto through a bus. The ARM9 embedded system carries out segmental preprocessing to the NURBS curve in the off-line stage, completes the rough interpolation function, and Write the segmented curve data into the FIFO queue of the FPGA, and the FPGA calculates the motion components of each feed axis according to the interpolation cycle and the definition formula of the NURBS curve, completes the fine interpolation function, and outputs the pulse interpolation value to the motor's Signal control port to realize real-time and accurate motor servo control.
[0036] A kind of NURBS curve subsection interpolation method based on ARM9 embedded system and FPGA of the present invention, specifically comprises the following steps:
[0037] Step 1, such as figure 2 As shown, the ARM9 embedded system performs segmented preprocessing on the NUR...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com