![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Post Processor Files Discuss post processor files here! |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| ||||
| ||||
I am using Surfcam 2004 and when I post drilling and tapping cycles it produces a z move on the first line of the hole pattern. I didnt have a Format 2 post with rigid tapping so I reworked the Format 1 with RT and everything is works except the extra z. It doesnt affect the drill cycles only the tap cycle. if I dont manyall take it out the machine will alarm out. Can anyone help with how to fix the Pst file so that it wont produce this extra z. The post looks like this. M6 T3 ( Tool Radius 0.095 Diam 0.19 Corner Rad. 0 G0 G90 S200 M3 E1 X-4.5669 Y-0.2475 H3 M8 Z1. G84.1 G98 S200 R0.1 Z-0.5571 X-4.5669 Y-0.2475 F8.3334 Y-0.8775 Z-0.5571 (This is the z I am talking about.) X-0.472 Y-0.2475 G80 My post file looks like this. name FadaL 2 Rigid Tapping % 00 ! 00 / 00 O >4 N >4 g >2.1 G G >2 S >4 H >2 D >2 M >2 T >2 R ->3.>4 r +->3.>4 z ->3.>4 Z E >2 X ->3.>4 Y ->3.>4 Z ->3.>4 I ->3.>4 J ->3.>4 K ->3.>4 F >4.>4 Q ->3.>4 P >4 L >4 ( 00 d >3.>4 e >3.>4 f >3.>4 * 00 "" ModalLetters X Y Z F R # List of letters that are modal ModalGs 0 1 2 3 73 74 76 80 81 82 83 84 84.1 85 # List of g codes that are modal Sequence#s N 0 1 1 # Char, freq, incr & start First#? Y # Y or N 'Output 1st sequence no. Last#? Y # Y or N 'Output last sequence no. HCode X # X or X U 'Horizontal char. VCode Y # Y or Y V 'Vertical char. Dcode Z # Depth char. FeedCode F # Feed rate char. Comment ( ) # Begin End comment char. Spindle 3 4 5 # Cw, ccw & stop m codes Coolant 8 9 7 # On, Off & Mist m codes DComp 41 42 40 # Left, Right & Cancel m codes LComp 43 49 # On & Off codes Feed G1 # Linear move Rapid G0 # Rapid positioning word Cw G2 # Circular move clockwise Ccw G3 # Circular move counter clockwise Inc/Abs G 91 90 # Inc & Abs char. & values CtrCode I J # I J or R or I J K L Helical? Y Spaces? Y # Y or N 'Spaces between words Incremental? N # Y or N 'Inc or abs output CtrIncremental? Y # Y or N 'Inc or abs I & J ByQuadrants? N # Y or N 'Break arcs at quadrants UppercaseComments? Y # Y or N 'Require uppercase comments WorkDefault 1 # Work offset register default Drill # Drilling canned/manual cycle G81 G98 R[Vclear] z[D] F[FRate] X[H] Y[V] end cancel Peck # Pecking canned/manual cycle G83 G98 R[Vclear] z[D] F[FRate] Q[VBite] X[H] Y[V] end cancel Tap # Tapping canned/manual cycle g84.1 G98 R[Vclear] z[D] X[H] Y[V] F[Frate] S[Speed] end cancel LTap # Left handed tapping cycle G74 G98 R[Vclear] z[D] F[Frate] Q[VBite] X[H] Y[V] end cancel Ream # Reaming canned/manual cycle G85 G98 R[Vclear] z[D] F[FRate] X[H] Y[V] end cancel Bore # Boring canned/manual cycle G86 G98 R[Vclear] z[D] F[FRate] X[H] Y[V] end cancel Back # Back boring canned/manual cycle G76 G98 R[Vclear] z[D] F[FRate] Q[Sclear] X[H] Y[V] end cancel Cancel # Cancel a canned/manual cycle G80 end StartCode # Start of the program %0 O[Program#] End 1stToolChange # First tool change M6 T[Tool] (0 d[ToolRad] e[ToolDiam] f[corner] G0 G90 S[Speed] M[Direct] X[H] Y[V] E[Work] H[Lcomp] M[Cool] Z[D] D[DComp] End Infeed # Enable cutter comp G1 G[Side] X[H] Y[V] F[FRate] end Outfeed # Disable cutter comp G40 X[H] Y[V] Z[D] end ToolChange # Secondary tool changes M5 M9 G0 G49 G90 Z0 M6 T[Tool] (0 d[ToolRad] e[ToolDiam] f[corner] G0 G90 S[Speed] M[Direct] X[H] Y[V] E[Work] H[Lcomp] M[Cool] Z[D] D[DComp] End EndCode # End of the program M5 M9 G0 G49 G90 Z0 E0 X0 Y0 M6 T[Tool1] M2 %0 End replace "d" with "Tool Radius " replace "e" with "Diam " replace "f" with "Corner Rad. " |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |