![]() | |
| 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 need help, the post writes the g-code for ccw circular move as N45 G3 X3.1880 Y-1.0000 R-.2500 IT NEEDS TO BE N45 G3 X3.1880 Y-1.0000 I2.9380 J-1.0000 F8.0 THE END POINT IS X,Y AND THE I,J COORDINATE REPRESENTS THE CIRCLE CENTER, AND OF COARSE F IS THE FEEDRATE. Does anyone know what to modify in the post to fix this? I have tried a couple of things but no luck, it gives me incorrect data. Here is the post file as it is POST TYPE- MILL3 COMPANY- CONTROL- DX-32 MACHINE- BRIDGEPORT LAST MOD - COMMENTS- ****************************** SYSTEM VARIABLES ***************************** POSTNAME : BRIDGEPORT PROGRAMNUMBERDEFAULT : 1 NCODEINCREMENT : 5 MACHINETOLERANCE : 0.0001 STEPTOLERANCE : 0.0001 MAXCIRCLERADIUS : 9999 INCHCONVFACTOR : 1 METRICCONVFACTOR : 1 XYRAPIDRATE : 100 ZRAPIDRATE : 100 XSTART : 0 YSTART : 0 ZSTART : 0 XHOME : 0 YHOME : 0 ZHOME : 0 XPRESENT : 0 YPRESENT : 0 ZPRESENT : 20 TOOLCHANGE_HIGHZ : 99999.999 ******************************** MACHINE MODES ****************************** CENTERMODE : INCREMENTFROMSTART CIRCLEMODE : FULLCIRCLE COORDINATEMODE : ABSOLUTE MEASUREMENTMODE : INCH RAPIDMODE : PLUNGE RETURNPLANEMODE : IRETURN WORKPLANEMODE : XYPLANE STARTEXP : ( ENDEXP : ) COMMENTSTART : ' COMMENTEND : *************************** FORMATABLE ADDRESSES **************************** XABSOLUTE : X N 2 Y Y 4 N 4 Y Y 4 1 1 N 0 0 YABSOLUTE : Y N 2 Y Y 4 N 4 Y Y 4 1 1 N 0 0 ZABSOLUTE : Z N 2 Y Y 4 N 4 Y Y 4 1 1 N 0 0 XCENTERABSOLUTE : I N 2 Y Y 4 N 4 Y Y 4 1 1 N 0 0 YCENTERABSOLUTE : J N 2 Y Y 4 N 4 Y Y 4 1 1 N 0 0 ZCENTERABSOLUTE : K N 2 Y Y 4 N 4 Y Y 4 1 1 N 0 0 CIRCLERADIUS : R N 2 Y Y 4 N 4 Y Y 4 1 2 Y 2 0 ANGLESTART : A1 N 2 Y Y 4 N 4 Y Y 4 1 2 Y 2 0 ANGLEEND : A2 N 2 Y Y 4 N 4 Y Y 4 1 2 Y 2 0 DWELLTIME : / N 2 Y N 2 N 3 Y N 2 1 - - - - SEQUENCENUMBER : N N 4 N N 0 N 4 N N 0 0 1 N 0 0 PROGRAMNUMBER : : N 4 N N 0 N 4 N N 0 0 1 N 0 0 MISCMCODE : M N 0 N Y 3 N 0 N Y 3 0 0 N 3 0 MISCGCODE : G N 0 N Y 3 N 0 N Y 3 0 0 N 3 0 FEEDRATE : F N 2 Y Y 1 N 2 Y Y 1 0 - - - - TOOLNUMBER : T Y 2 N N 0 Y 2 N N 0 0 - - - - DEPTH : Z_ N 1 Y Y 4 N 1 Y Y 4 0 0 Y 4 0 PECK : Z__ N 1 Y Y 4 N 1 Y Y 4 0 0 Y 4 0 INITPECKINCREMENT : Z___ N 1 Y Y 4 N 1 Y Y 4 0 0 Y 4 0 SPINDLESPEED : S N 4 N N 0 N 4 N N 0 0 - - - - ****************************** SYMBOLIC CODES ******************************* MOTIONRAPID : G0 MOTIONLINEAR : G1 MOTIONCW : G2 MOTIONCCW : G3 DWELL : G4 XYPLANE : G17 ZXPLANE : G18 YZPLANE : G19 COMPENSATIONOFF : G40 COMPENSATIONLEFT : G41 COMPENSATIONRIGHT : G42 COMPENSATIONPLUS : G43 COMPENSATIONMINUS : G44 MIRROROFF : G30 MIRRORABOUTXAXIS : G31 MIRRORABOUTYAXIS : G32 INCH : G70 METRIC : G71 CANCEL : G80 DRILL1 : G81 DRILL2 : G82 PECK1 : G83 TAP1 : G84 BORE1 : G85 BORE2 : G86 ABSOLUTE : G90 INCREMENTAL : G91 SETORIGIN : G92 FRETURN : G98 IRETURN : G98 RRETURN : G99 WIRECUT : G75 ******** WIRECUT IS A DUMMY VARIABLE TO REPRESENT G79 MULTIQUADRANT ******** WIREON : E ******** WIREON IS A DUMMY VARIABLE TO REPRESENT END OF PROGRAM ************ BLOCKDELETE : \ PERCENTSIGN : % PROGRAMSTOP : M0 OPTIONALSTOP : M1 ENDPROGRAM : M2 SPINDLECW : M3 SPINDLECCW : M4 TOOLCHANGE : M6 COOLANTMIST : M7 COOLANTON : M8 COOLANTFLOOD : M8 COOLANTOFF : M9 VARIABLE : ToolChangeFlag ******************************* EXAMPLES ********************************** EX_RAPID : IF (ToolChangeFlag=1) EXITEXAMPLE ENDIF : N G0 X Y : N Z EX_LINEAR : N G1 Z X Y F* EX_CIRCLE : N CIRCLEDIRECTION X* Y* R* F EX_CIRCLEZX : N G18 CIRCLEDIRECTION X Y Z K* I* F EX_CIRCLEYZ : N G19 CIRCLEDIRECTION X Y Z J* K* F EX_COMPENSATION : N G1 X Y Z COMPENSATIONSIDE F EX_COMPENSATIONOFF : N G1 G40 X Y F EX_STARTCODE : N G70 G75 G90 G17 EX_ENDCODE : N M2* EX_FIRSTTOOLCHANGE : TOOLCHANGECOMMENT : N G0 X*(XTC) Y*(YTC) T* M6 : N S* SPINDLEDIRECTION* : N COOLANTCODE* : ToolChangeFlag=(1) EX_OTHERTOOLCHANGE : N M9 : TOOLCHANGECOMMENT : N G0 X*(XTC) Y*(YTC) T* M6 : N S* SPINDLEDIRECTION* : N COOLANTCODE* : ToolChangeFlag=(1) EX_LASTTOOLCHANGE : N M9 : TOOLCHANGECOMMENT : N G0 X*(XTC) Y*(YTC) T* M6 : N S* SPINDLEDIRECTION* : N COOLANTCODE* : ToolChangeFlag=(1) EX_STARTPOINT : IF (ToolChangeFlag=1) : N G0 X* Y* : N Z* : ENDIF : ToolChangeFlag=(0) EX_TECHNOLOGYCHANGE : N PROGRAMMODE : COMMENT EX_TECHNOLOGYCHANGE2: N PROGRAMMODE : COMMENT EX_DRILLSTART : N G81* X* Y* Z*(clearance+depth) F* EX_DRILLBODY : N G81 X Y EX_DRILLCANCEL : N G80* EX_DRILL2START : N G82* X* Y* Z*(clearance+depth) F* EX_DRILL2BODY : N G82 X Y Z(clearance+depth) F EX_DRILL2CANCEL : N G80 EX_PECKSTART : N G83* X* Y* Z*(clearance+depth) Z*(peckincrement+clearance) Z*(peckincrement) F* EX_PECKBODY : N G83 X Y Z(clearance+depth) Z(peckincrement+clearance) Z(peckincrement) F EX_PECKCANCEL : N G80* EX_BORESTART : N G85* X* Y* Z*(clearance+depth) F* EX_BOREBODY : N G85 X Y Z(clearance+depth) F EX_BORECANCEL : N G80* EX_BORE2START : N G86* X* Y* Z*(clearance+depth) F* EX_BORE2BODY : N G86 X Y Z(clearance+depth) F EX_BORE2CANCEL : N G80* EX_TAPSTART : N G84* X* Y* Z*(clearance+depth) F* EX_TAPBODY : N G84* X Y EX_TAPCANCEL : N G80* ******************************* END EXAMPLES ******************************** thanks for the help! |
|
#2
| |||
| |||
| EX_CIRCLE : N CIRCLEDIRECTION X* Y* I*J* F That is what I what I would start with. and centermode absolute P.S. What cad/cam is this for ? Esprit?? I have a bridgport post for boss5.0 BRIDGEPORT BOSS 5 Saved as BOSS5 09-13-88 by TH ****************************** SYSTEM VARIABLES ***************************** POSTNAME : BOSS5 PROGRAMNUMBERDEFAULT : 1 NCODEINCREMENT : 5 MACHINETOLERANCE : 0.0001 STEPTOLERANCE : 0.0001 MAXCIRCLERADIUS : 9999 INCHCONVFACTOR : 1 METRICCONVFACTOR : 1 XYRAPIDRATE : 100 ZRAPIDRATE : 100 XSTART : 0 YSTART : 0 ZSTART : 0 XHOME : 0 YHOME : 0 ZHOME : 0 XPRESENT : 0 YPRESENT : 0 ZPRESENT : 20 ******************************** MACHINE MODES ****************************** CENTERMODE : ABSOLUTECENTER CIRCLEMODE : FULLCIRCLE COORDINATEMODE : ABSOLUTE MEASUREMENTMODE : INCH RAPIDMODE : PLUNGE RETURNPLANEMODE : IRETURN WORKPLANEMODE : XYPLANE STARTEXP : ( ENDEXP : ) *************************** FORMATABLE ADDRESSES **************************** XABSOLUTE : X Y 1 Y N 3 N 4 Y Y 4 1 1 N 1 0 YABSOLUTE : Y Y 1 Y N 3 N 4 Y Y 4 1 1 N 1 0 ZABSOLUTE : Z Y 1 Y N 3 N 4 Y Y 4 1 1 N 1 0 XCENTERABSOLUTE : I Y 1 Y N 3 N 4 Y Y 4 1 1 N 0 0 YCENTERABSOLUTE : J Y 1 Y N 3 N 4 Y Y 4 1 1 N 0 0 ZCENTERABSOLUTE : K Y 1 Y N 3 N 4 Y Y 4 1 1 N 0 0 CIRCLERADIUS : R N 2 Y Y 3 N 4 Y Y 4 1 2 Y 2 0 ANGLESTART : A1 N 2 Y Y 4 N 4 Y Y 4 1 2 Y 2 0 ANGLEEND : A2 N 2 Y Y 4 N 4 Y Y 4 1 2 Y 2 0 **************************** FORMATABLE CODES ******************************* SEQUENCENUMBER : N Y 4 N N 0 N 4 N N 0 -1 1 N 0 0 PROGRAMNUMBER : : N 4 N N 0 N 4 N N 0 0 1 N 0 0 MISCMCODE : M N 0 N Y 3 N 0 N Y 3 0 0 N 3 0 MISCGCODE : G N 0 N Y 3 N 0 N Y 3 0 0 N 3 0 FEEDRATE : F Y 1 Y Y 1 N 2 N Y 1 0 - - - - TOOLNUMBER : T Y 2 N N 0 Y 2 N N 0 0 - - - - DEPTH : Z_ N 1 Y Y 4 N 1 Y Y 4 0 0 Y 4 0 PECK : Z__ N 1 Y Y 4 N 1 Y Y 4 0 0 Y 4 0 INITPECKINCREMENT : Z___ N 1 Y Y 4 N 1 Y Y 4 0 0 Y 4 0 ****************************** SYMBOLIC CODES ******************************* MOTIONRAPID : G00 MOTIONLINEAR : G01 MOTIONCW : G02 MOTIONCCW : G03 DWELL : G04 XYPLANE : G17 ZXPLANE : G18 YZPLANE : G19 COMPENSATIONOFF : G40 COMPENSATIONLEFT : G41 COMPENSATIONRIGHT : G42 COMPENSATIONPLUS : G43 COMPENSATIONMINUS : G44 MIRROROFF : G30 MIRRORABOUTXAXIS : G31 MIRRORABOUTYAXIS : G32 INCH : G70 METRIC : G71 CANCEL : G80 DRILL1 : G81 DRILL2 : G82 PECK1 : G83 TAP1 : G84 BORE1 : G85 BORE2 : G86 ABSOLUTE : G90 INCREMENTAL : G91 SETORIGIN : G92 WIRECUT : G75 ******** WIRECUT IS A DUMMY VARIABLE TO REPRESENT G75 MULTIQUADRANT ******** WIREON : E ******** WIREON IS A DUMMY VARIABLE TO REPRESENT END OF PROGRAM ************ BLOCKDELETE : \ PERCENTSIGN : % PROGRAMSTOP : M00 OPTIONALSTOP : M01 ENDPROGRAM : M02 TOOLCHANGE : M06 COOLANTMIST : M07 COOLANTOFF : M09 ******************************* EXAMPLES ********************************** EX_FIRSTRAPID : N G00 X Y : N Z EX_RAPID : N G00 X Y Z EX_LINEAR : N G01 Z X Y F EX_CIRCLE : N G17 CIRCLEDIRECTION X* Y* I* J* F EX_CIRCLEZX : N G18 CIRCLEDIRECTION X Y Z K* I* F EX_CIRCLEYZ : N G19 CIRCLEDIRECTION X Y Z J* K* F EX_COMPENSATION : N G01 COMPENSATIONSIDE X*(xlast) Y*(ylast) F : N G01 X*(xpresent) Y*(ypresent) Z EX_COMPENSATIONOFF : N G01 G40 X*(xlast) Y*(ylast) Z F EX_ENDCODE : N M02* : E EX_FIRSTTOOLCHANGE : N G00 G90 G70 G75 : T* M06 : N X*(xnext) Y*(ynext) EX_OTHERTOOLCHANGE : N G00 G90 G70 G75 : T* M06 : N X*(xnext) Y*(ynext) EX_LASTTOOLCHANGE : N G00 G90 G70 G75 : T* M06 : N X*(xnext) Y*(ynext) EX_TECHNOLOGYCHANGE : N PROGRAMMODE : COMMENT EX_DRILLJUMP : N G00* Z* EX_DRILLSTART : COMMENT : N G00* Z*(clearance) : N G81* X* Y* Z*(clearance+depth) F* EX_DRILLBODY : N G81 X Y Z(clearance+depth) F EX_DRILLCANCEL : N G80 : N G00* Z*(initialclearance) EX_DRILL2START : COMMENT : N G00* Z*(clearance) : N G82* X* Y* Z*(clearance+depth) F* EX_DRILL2BODY : N G82 X Y Z(clearance+depth) F EX_DRILL2CANCEL : N G80 N G00* Z*(initialclearance) EX_PECKSTART : COMMENT : N G00* Z*(clearance) : N G83* X* Y* Z*(clearance+depth) Z*(peckincrement+clearance) Z*(peckincrement) F* EX_PECKBODY : N G83 X Y Z(clearance+depth) Z(peckincrement+clearance) Z(peckincrement) F EX_PECKCANCEL : N G80 N G00* Z*(initialclearance) EX_BORESTART : COMMENT : N G00* Z*(clearance) : N G85* X* Y* Z*(clearance+depth) F* EX_BOREBODY : N G85 X Y Z(clearance+depth) F EX_BORECANCEL : N G80 N G00* Z*(initialclearance) EX_BORE2START : COMMENT : N G00* Z*(clearance) : N G86* X* Y* Z*(clearance+depth) F* EX_BORE2BODY : N G86 X Y Z(clearance+depth) F EX_BORE2CANCEL : N G80 N G00* Z*(initialclearance) ******************************* END EXAMPLES ******************************** Hope this helps |
![]() |
| 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 |
| vf3 post processor | coolbillet | Haas Mills | 6 | 10-05-2006 09:57 AM |