![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
| Hello, I am wondering if anyone could offer some ideas on where and how to start modifying the generic post MPLFAN.pst? I have recently started programming an older Hitachi lathe, and I am wasting a lot of time doing manual edits after posting to get this thing running! First off, the post is inserting a "G18" after every tool change and before EVERY "G02" or "G03" command. They serve no purpose in my application as the lathe is only 2 axis, but instead of just wasting memory it's causing problems. The machine doesn't understand this code and it is actually cancelling my constant surface speed. I would like to know how to edit the post to remove these "G18" codes completely from the program. Second, this is more of a two part question... At the end of every operation I get code that looks something like this: M9 G28 U0. V0. W0. M05 T0100 M01 I would like it to post G30 through the program and only use G28 after the LAST operation in the program. The same goes for the M05, that ovbiously only needs to be after the last operation. Also, it would be nice if the "V0." wasn't in the zero return line at all. Again, this lathe doesn't understand it and creates an alarm... There is no Y-axis here. Finally, one more pet peeve I have about the above snippet of code; On the lathe I am using the first two digits after the "T" command call up both Geometry AND Wear values as well as indexing the turret to the right pocket. Having Txxxx after the zero return lines is redundant and does nothing in my case. I would like to remove them. However, it would be nice to have the turret index back to the first tool used in the program at the end of the program. Whoever could offer some answers, or other resources to get me started would be greatly appreciated. Up until now my only experience editing posts was to get a random acess tool changer on a mill to pre-stage tools. Thanks, - Colton |
|
#2
| ||||
| ||||
"... or other resources ..." ... KipwareXC - G Code Conversion software ... Info at Kentech Inc. - Real World Machine Shop and CNC Software Celebrating 25 years of creating REAL WORLD machine shop software Kentech Inc. - Real World Machine Shop and CNC Software |
|
#3
| |||
| |||
| Well I would suggest your dealer. Most dealers will make these simple modifications for free. I have had whole 5 axis post supplied to me by my dealers, but I was on good standing with them. Look in the post for this to help you: Code: pl_retract #Retract tool based on next tool gcode, lathe (see ptoolend)
cc_pos$ = zero
if home_type = one,
[
pmap_home #Get home position, xabs
ps_inc_calc #Set inc.
pbld, n$, psccomp, e$
pcan1, pbld, n$, *sgcode, pfxout, pfyout, pfzout, *toolno, e$
pbld, n$, pnullstop, strcantext, e$
]
else,
[
#Retract to reference return
pbld, n$, `sgcode, psccomp, e$
if home_type = m_one, pbld, n$, *toolno, e$
pcan1, pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.",
pnullstop, strcantext, e$
if home_type > m_one, pbld, n$, *toolno, e$
] |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| MCX3 editing post for Yasnac 2000B Lathe | Andy Fritz | Post Processors for MC | 0 | 04-20-2011 10:53 AM |
| Generic Post Processor for Powermill 10? | microbeast29 | PowerMILL | 1 | 02-06-2011 06:20 AM |
| Wiring Diagram for Generic Breakout board, home and Limit Switches, Generic Drives. | CJL5585 | Open Source CNC Machine Designs | 33 | 02-24-2010 03:39 PM |
| I Need GENERIC FANUC 2X LATHE.LMD file for lathe? | manish2912 | Post Processor Files | 1 | 01-16-2010 04:08 PM |
| Looking to change the Generic Fanuc Post in MC | lookingforhelp1 | Fanuc | 3 | 01-30-2008 02:33 PM |