View Full Version : Building My Postprocessor


ilst
10-26-2004, 06:11 AM
Hello.
I'd like infos, suggested sources for knowhow,bibliography,
about the matter of building my own post-processor.
I'd like to know how to start.I'm putting some fundamental questions:
1)do i have to concern about the CAD-CAM system i use,which means the
type of generated toolpath files of the CAM system.Different cam systems generate different extension files of toolpaths.For example mastercam creates a file with extension .nci,ideas a file with extension .cl etc.
2)which is the appropriate programming language for creation of
a post-processor file?
3)are there software which i can use to create easy my post-processor under a question and answer window environment.
all these for beginning
kind regards

gjahnke
12-15-2004, 07:01 PM
Some CAM software uses propreitary post processor setups. In many cases this is to combat piracy (they only provide posts to registered users).

Either contact the vendor for your software for a post (they will generally provide one to your spec for free) or find a "universal" postprocessor (posthaste comes to mind).

TAB
01-02-2005, 11:37 PM
dude,

Posts vary by software manufacturer. Only companies such as Icam or IMS (Intelligent Manufacturing Software) offer systems which will allow you to build a post but you need their software which costs a lot. If you have some programming experience you might have a shot. I once tried to modify a stock mastercam post and found it confusing and a little difficult. You will first need to choose a software to work with and then work on the post.

Also no one post works with all CAM packages.

It will also help if you have example programs which ran on the machine to help you trouble shoot and fine tune the post.

Let us know which system you are working with and then maybe we can point you in the right direction.

Todd

ty1295
01-03-2005, 10:06 AM
Edgecam has a nice post editing tool built in.

I have done some pretty trick editing for an Anilam controller that uses words instead of g codes, for example RAPID -vs- G00