Need Some guidance in G-code manipulation.

AI Thread Summary
The discussion centers on developing a CNC-like system capable of dynamically adjusting its programming based on real-time sensor readings. The project involves a three-axis milling machine operating on LinuxCNC, requiring the system to adapt feed rates, tool speeds, and Z-axis forces in response to varying conditions such as force and temperature. Participants emphasize the importance of identifying the specific CNC system to determine suitable software for generating G codes. While LabView is mentioned as a potential option, there is a preference for software that is more commonly used in industrial applications. The conversation highlights the need for sophisticated programming beyond traditional CNC code, which typically relies on pre-set parameters.
Pattonias
Messages
196
Reaction score
0
I am working on a project that will require me to program a cnc like system that can adjust its code based on readings that it receives from sensors as it is running its program.

Could anyone give me some pointers on where to start looking for this kind of software?
I'm finding my weakness to be the terminology to ask for the exact thing I am trying to do.
 
Technology news on Phys.org
Pattonias said:
I am working on a project that will require me to program a cnc like system that can adjust its code based on readings that it receives from sensors as it is running its program.

Could anyone give me some pointers on where to start looking for this kind of software?
I'm finding my weakness to be the terminology to ask for the exact thing I am trying to do.

You need to be more specific. What system are you planning to program? There are several systems that run programs made up of G (or M) codes. One that comes to mind is Fanuc, and I'm sure there are quite a few others.

If you know the system you will be programming, you'll be closer to finding the software that is able to generate the G codes.
 
We are designing a 3 axis mill like machine that will operate on a table top running Linuxcnc.
We need the feed rate and tool speed and z force to be dynamically responsive to the force/temperature changes encountered as the tool moves through the material. Traditional cnc code appears to simply follow the instructions given and relies on the user to select parameters appropriate for the material. Unfortunately we will require something a little more sophisticated.

We are still trying to make a pairing between the correct system and software combination that would best allow us to do this. We could in theory do this with LabView, but would rather use something more common to industry applications.
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I have a quick questions. I am going through a book on C programming on my own. Afterwards, I plan to go through something call data structures and algorithms on my own also in C. I also need to learn C++, Matlab and for personal interest Haskell. For the two topic of data structures and algorithms, I understand there are standard ones across all programming languages. After learning it through C, what would be the biggest issue when trying to implement the same data...
Back
Top