Live data from Hacker News

My Struggles Talking to an Old Piece of Junk (Fanuc 0M)

3nt3.de

1–9 of 9 posts

Re: My Struggles Talking to an Old Piece of Junk (Fanuc 0M)

#2
It beings back memories, I was learning CNC machining mainly on Fanuc machines. They were old, reliable, but ultimately quiete crude machines. When for the first time I was working on a modern Sinumeric milling machine, I was amazed how user-friendly it was. Instead of writing g-code by hand, user could just use a menu to choose operation to perform, like machining an island or a pocket. You could say that Fanuc felt like C, and Sinumeric like Python. Well, not 1:1, but close enough for analogy.

The article though, it's an interesting read, but I hoped for more technical details. It ends abruptly too, so I hope for a continuation.

Re: My Struggles Talking to an Old Piece of Junk (Fanuc 0M)

#4

Another problem with these old controls is even when code is sent over serial, they are slow. Think like less than 9600 baud. They also don't have the computing power to do adaptive or other modern tool paths.

Is 9600 baud a real problem realistically? That’s still at least 10 gcode commands per second, right?

If your CAM software is smart enough to use arc commands instead of using line segments, I don’t really see a tool path where you would need more than that.

Re: My Struggles Talking to an Old Piece of Junk (Fanuc 0M)

#5

Another problem with these old controls is even when code is sent over serial, they are slow. Think like less than 9600 baud. They also don't have the computing power to do adaptive or other modern tool paths.

Is 9600 baud a real problem realistically? That’s still at least 10 gcode commands per second, right? If your CAM software is smart enough to use arc commands instead of using line segments, I don’t really see a tool path where you would need more than that.

Depends on how complex the part is. I've seen adaptive toolpath posts get 1,000s of lines long.

Re: My Struggles Talking to an Old Piece of Junk (Fanuc 0M)

#6
post #2

It beings back memories, I was learning CNC machining mainly on Fanuc machines. They were old, reliable, but ultimately quiete crude machines. When for the first time I was working on a modern Sinumeric milling machine, I was amazed how user-friendly it was. Instead of writing g-code by hand, user could just use a menu to choose operation to perform, like machining an island or a pocket. You could say that Fanuc felt…

Same here. "Old piece of junk"? They were all we had!

(Kids these days...).

Re: My Struggles Talking to an Old Piece of Junk (Fanuc 0M)

#7
post #2

It beings back memories, I was learning CNC machining mainly on Fanuc machines. They were old, reliable, but ultimately quiete crude machines. When for the first time I was working on a modern Sinumeric milling machine, I was amazed how user-friendly it was. Instead of writing g-code by hand, user could just use a menu to choose operation to perform, like machining an island or a pocket. You could say that Fanuc felt…

Sorry for the weird ending, people pressured me into writing down exactly what I did to get it to receive data and I haven’t had the time to continue it haha

Didn’t expect it to land on HN too

Re: My Struggles Talking to an Old Piece of Junk (Fanuc 0M)

#8
post #2

It beings back memories, I was learning CNC machining mainly on Fanuc machines. They were old, reliable, but ultimately quiete crude machines. When for the first time I was working on a modern Sinumeric milling machine, I was amazed how user-friendly it was. Instead of writing g-code by hand, user could just use a menu to choose operation to perform, like machining an island or a pocket. You could say that Fanuc felt…

Same here. "Old piece of junk"? They were all we had! (Kids these days...).

It’s all we have nowadays too! Who can expect a 20 year old to have enough money to get anything better haha