Originally Posted by
acannell
Hmmmmmmmmm
Have you considered looking into the post yourself? If you haven't done it ever it can be intimidating, but it only took me a couple days to get the idea and end up adding the features I wanted and also making some changes that I had been wanting to do for months. It was really satisfying, as I am sure you can imagine.
Problems 1) and 2) seem reasonable to try and fix yourself. Problem 3) seems like it might be difficult, I'm not sure.
I dont know if you have done any post processor editing yet or compiling, but you might only be a few hours away from fixing your problems if you are willing to dive in. Try this:
-go into "edit toolpath" in camworks and make absolutely sure that problems 1) and 2) are not appearing as problems in camworks..
-look at the NC code and confirm that the problem is in the NC code where you expect. I.e. for problem #1, go to the offending G85 and make sure it has the wrong value (wrong start point).
-turn on the "DEBUG" option in the post processor so it tags all the NC code with the location in the post processor where it was generated. this will help you locate the "bug" in the post processor. debug option is turned on by editing two lines of code in the post processor with notepad, then recompiling and reloading your post processor in camworks. you recompile in UPG. its really easy. literally just open the post processor in UPG then go to file-compile and select the .SRC file. then reload your post processor in camworks.
-now post process again and go and look at the NC code. see what the debug tag is for the offending G85. now go hunt down that debug tag in the post processor files and see whats going on. note that not all post processor sections have debug tags so you need to go to the debug tag previous to the G85 command then follow its execution until you come to whatever outputs the actual NC code
all in all its no more complex than debugging a program written in BASIC