What's new
What's new

G-code variant or standard alternative for robot programming

Strostkovy

Stainless
Joined
Oct 29, 2017
Is there any improved G-code standard for robots? Or is there a standard code system for mapping paths? To my knowledge everyone uses their own proprietary standard.

I ask because if you are trying to trace out a circle for example on an arbitrary plane you either need a way to specify an angled plane or use sin moves, and I don't see anyone implemented a g-code for sin. It also doesn't allow for reduced acceleration moves.
 

Comatose

Titanium
Joined
Feb 25, 2005
Location
Akron, OH
Specifying an angled plane is dead simple in pretty much every robot language. Tilt your coordinate system. What's the problem? What's the robot?

There are people who make what you're envisioning (CAM for robots?) The term you want is "offline programming software." Like any cam system you'll be limited in the paths you can do, and you'll need a post processor available for your specific robot. One reason that CAM hasn't taken off for robots decades ago like you might expect is that robots are far more repeatable than they are precise. Set your expectations accordingly.
 

Hightemp

Aluminum
Joined
Nov 2, 2010
Location
Virginia, USA
Specifying an angled plane is dead simple in pretty much every robot language. Tilt your coordinate system. What's the problem? What's the robot?

There are people who make what you're envisioning (CAM for robots?) The term you want is "offline programming software." Like any cam system you'll be limited in the paths you can do, and you'll need a post processor available for your specific robot. One reason that CAM hasn't taken off for robots decades ago like you might expect is that robots are far more repeatable than they are precise. Set your expectations accordingly.
RoboDK is a relatively inexpensive offline programming tool. We've used that, robotmaster (required mastercam), and NX robotics.
 








 
Top