Welcome, Guest. Please login or register.
Did you miss your activation email?
November 21, 2008, 10:45:19 PM
Home Help Search Calendar Login Register
News: Any Problems or Experience with Industrial Robots ?
Register and place your Question to worldwide Robotexperts right here !

+  Robotforum | Support for Robotprogrammer and Users
|-+  General Category
| |-+  General Discussion (Moderator: Sven Weyer)
| | |-+  Best offline programming software???
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 Print
Author Topic: Best offline programming software???  (Read 2155 times)
slinky
Newbie
*
Offline Offline

Gender: Male
Posts: 38


how hard can it be?


WWW
« on: October 01, 2007, 03:34:14 PM »

What is/are the best offline programming package out there and what are the costs involved?
I hear Delmia and EM Workplace are good. Does anyone have experience of these?
Logged
Werner Hampel
Robotprogrammer
Administrator
Full Member
*****
Offline Offline

Gender: Male
Posts: 160


<a href="http://www.robtec.de">ROBTEC GmbH</a>


WWW
« Reply #1 on: October 07, 2007, 11:45:31 AM »

well, both are very good for Automotive, but also very expensive.
Logged
Jim Tyrer
Global Moderator
Sr. Member
*****
Offline Offline

Gender: Male
Posts: 384


If all else fails, read the manual.


« Reply #2 on: October 08, 2007, 03:05:17 PM »

I would agree, it depends to a large degree what type of process you need to implement, and how often you do it in order to justify cost of the software.
In many cases there are other ways of doing it that are much more cost effective for small numbers of deployments.

Logged
slinky
Newbie
*
Offline Offline

Gender: Male
Posts: 38


how hard can it be?


WWW
« Reply #3 on: October 08, 2007, 04:54:49 PM »

Yeh, I see where your both coming from.
I think it just as easy to write the program structure offline and modpos online when only on smaller jobs.
What programs would you suggest for Motoman and ABB for this?
Logged
Jim Tyrer
Global Moderator
Sr. Member
*****
Offline Offline

Gender: Male
Posts: 384


If all else fails, read the manual.


« Reply #4 on: October 09, 2007, 04:19:41 PM »

You can use Ultraedit (commercial) or jEdit (freebee, but java based) or notepad++ (freebee, my current favourite) for writing
code offline for XRC/NX100 and S4/IRC5. You could potentially set up a text editor to behave like a development environment
that tells you when you make coding mistakes, but it's a fair deal of work, and it's rare that you find syntax files for robot languages. I normally just fudge up a file that will colour the keywords and help me find IF--ENDIF statements etc.
I have files for jEdit (see http://www.robot-forum.com/robotforum/index.php?topic=201.0) and I have Motoman file for notepad++ if you want it.

JimT
Logged
vulpes_h
Newbie
*
Offline Offline

Posts: 11


« Reply #5 on: October 16, 2007, 12:08:27 PM »

ABB have a very strong softvare for simulation of several robots "Robot Studio " it is great.
it is esy to set upp and get going to program.

find out more att http://www.abb.com/product/seitp327/78fb236cae7e605dc1256f1e002a892c.aspx
 
and the price is good.
Logged
OkiePC
Newbie
*
Offline Offline

Gender: Male
Posts: 5



« Reply #6 on: December 05, 2007, 01:43:14 AM »

Hello, I am just beginning to learn industrial robot programming.  My experence is with three Fanuc M410 series robots in box palletizing applications.  I have in hte past 6 months been investigating problems with our robot "behavior", updating them to better handle new products, and doing all sorts of troubleshooting.

I do have 11 years experience with PLC controls, motion controllers, and factory automation in general, as well as a background in early (pre-windows) graphics/game computing.

I have a ton of beginner questions, one of which applies to this topic:

Are there generic physics engines or development applications out there that are non-robot specific?


It would seem to me that robotics has probably evolved to a point where there are good standard practices, control methodologies, and geometric functions that I need to study first.

I am like one lumberjack hacking at a big twisted tree, and I need to step back and learn the forest a little better on my way to the chainsaw dealer.

Thanks in advance!
Paul
in Oklahoma City, Oklahoma
Go OU!
Logged
Jim Tyrer
Global Moderator
Sr. Member
*****
Offline Offline

Gender: Male
Posts: 384


If all else fails, read the manual.


« Reply #7 on: December 06, 2007, 04:08:33 PM »

All the high grade simulators I've seen cost big bucks, and some will just generate a bunch a positions to satisfy a path.
If you want to play with robot geometry and dynamics you might want to look at Scilab and the RTSS toolbox. Both are free off the web.
You can do forward and inverse kinematics and simulation, transformations, quaternion/euler conversions, matrices etc. I've only been playing with it for about 3 months now, it does seem stable, well written and surprisingly powerful. They have a Puma 560 file built. I am a cheapskate.

I've been buying books that the kids use in university robotics courses, most are pricey and of poor quality, but they do help. Makes nice toilet reading.
There are little online courses that one can access too, http://prt.fernuni-hagen.de/pro/richodl/richodl.html is one of many.

Regarding standard practice, here's my take.
I've always been the only robot guy rubbing shoulders with a gang of PLC coders, and never get to see what other bot people do. I've developed my own "standard" over time that I force onto these guys. They like it (or, they say they do, anyway) and it works, so something must be at least half right.
Be anal about keeping taught points to an absolute minimum, it keeps code more maintainable.
I tend to copy the Fanuc/Kuka UIO/Remote Extern setup and apply it to all robots that do not have their own builtin interface, SCARAs included.
Give the cell master ability to abort a program and stop bot motion at any time, and the ability to start the bot in any arm position without having to care about where TCP is. In short it's like a multi-function actuator as far as the cell master is concerned.
Avoid use of refpos or "home" positions with IO handshakes. They eat cycle time.
Avoid having anyone jog the robot, they can do all they need to from the HMI. Then customer does not need robot-trained people to run a cell.
I set collision guard sensitivities way up, by building a cad model of tool and calculating/extracting COG and mass properties from it, so that I can stop a 165kg R2000i running at 100% by grabbing hold of the tool on it's way past in joint move to load an injection molder. Also has great entertainment value.
Other odds and ends like a separate user frame for each piece of tooling, and all origins at robot 0 so that I can visualize it, and structuring code from a product flow viewpoint as opposed to a hardware/tooling viewpoint.
What I would like to try is having robot as cell master. Maybe one day...
OK, so now I've spilt my guts, be interesting to see what other folk do.
Logged
JTIPP
Newbie
*
Offline Offline

Posts: 3


« Reply #8 on: December 07, 2007, 04:23:25 PM »

I'm a huge fan of Motosim EG with NX100 Job Editor.  It is very fexible for any environment
Logged
TylerRobertson
Newbie
*
Offline Offline

Gender: Male
Posts: 26

www.inhousesolutions.com


WWW
« Reply #9 on: February 28, 2008, 04:56:18 PM »

Delmia and EM Workspace are both full automation PLM systems - very powerful, fantastic software. If you're just looking to use a couple robots for palletizing, it may be a bit of overkill.

I work in applications for Robotmaster, which is a CAD/CAM system for programming/simulating industrial robots (6axis) of most popular manfucaturers, and the same thing; If you're just doing pick and place applications, our software is going to be overkill. However if you're thinking about cutting/trimming, finishing, grinding etc. then the benefits of programming CAM toolpaths on your robot is a useful tool. If you're familair with Mastercam or any other cad/cam software, you're away to the races.

I feel the rubbing shoulders - I'm one of the few robot guys in a sea of CNC programmers.

I just registered here - OLP always gets me excited
and I saw Jim was from Canada - solidarity!
Logged

________________________________________
AAS - Amp Aquisition Syndrome
Jim Tyrer
Global Moderator
Sr. Member
*****
Offline Offline

Gender: Male
Posts: 384


If all else fails, read the manual.


« Reply #10 on: February 28, 2008, 06:15:30 PM »

Welcome to the forums, Tyler.
I drive past your 401/Hespeler branch twice on most days..
« Last Edit: February 28, 2008, 06:17:33 PM by Jim Tyrer » Logged
TylerRobertson
Newbie
*
Offline Offline

Gender: Male
Posts: 26

www.inhousesolutions.com


WWW
« Reply #11 on: February 28, 2008, 07:51:07 PM »

Haha small world - here I thought you would be from B.C.  or something
Going from k/w to mississauga?
Logged

________________________________________
AAS - Amp Aquisition Syndrome
Jim Tyrer
Global Moderator
Sr. Member
*****
Offline Offline

Gender: Male
Posts: 384


If all else fails, read the manual.


« Reply #12 on: February 28, 2008, 09:13:00 PM »

I do once in awhile. Just done an install @ 401/Martin Grove but I have a phobia for snow traffic icon_eek
Logged
TylerRobertson
Newbie
*
Offline Offline

Gender: Male
Posts: 26

www.inhousesolutions.com


WWW
« Reply #13 on: February 28, 2008, 10:01:27 PM »

I don't blame you - the rush hour traffic on the 401 is unbelievable. I'm used to Sudbury where no-one is going anywhere fast
Logged

________________________________________
AAS - Amp Aquisition Syndrome
asimo
Full Member
***
Offline Offline

Posts: 166


« Reply #14 on: February 29, 2008, 02:51:14 AM »

Delmia is really powerfull and fully integrated with Catia. Robotmaster seems really to be a good product, depending on what you want to do (and what you already know), but I've heard that you can use only one robot at a time and that there is no motion planner (I am not sure).
Logged
Pages: [1] 2 Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!