![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| SolidCam Discuss SolidCam software here. |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I have two problems with g-code generated. My lathe can not go past X55 Z55 when setup to turn my work piece without reaching its end stops. Problem 1: SolidCAM insists on sending the tool to X150, Z200 (see g-code paste below) at the beginning and end of the program. Where do I set this start position? Problem 2: During machining sometimes the g-code sends the tool outside X55 during rapid tool movements (e.g. to go to tool change position). This also causes the X axis to hit its end stops. Is there a way to limit the travel in SolidCAM (i.e. give it a safe envelope to work in)? Thanks! :5000 (FULLTEST.TAP) /G28 U0. W0. M01 N01 ( T01 ) G28 U0. T0101 G0 X150. Z200. - problem 1 G97 S750 M3 G0 X99.6 Z4.8 M8 - problem 2 |
|
#2
| |||
| |||
| Chris Have a look at the tool options under CAM Part definition... There are some values you can change there to control the X and Z values the machine moves to when doing tool changes, it just depends how your postprocessor is setup. IE. in the GPP file at the @change_tool it will either have a couple of lines like this: xpos = xtool zpos = ztool call @rapid_move or it will have this: {nb ,'G28 U0'} {nb ,'G28 W0'} The 1st example will make the tool use the tool option figures and the latter will not, it will just go straight to the machine home position. As for limiting the tool movments in the program, again this is a post issue so you would need to modify this to stop it happening as I am not aware of any function in SolidCam that lets you enter max values for movment. Hope this is of some help Jake |
|
#3
| |||
| |||
| I know this is an old post but I have the same issue and can't figure out how to change GPP file to fix the problem. During tool change I get a pause to change the tool, after that the tool goes down to zero and then back up to machining level. This is a problem if my zero is defined at the bottom of the part. What happens is regardless of what I select for tool change position, default or defined I always get the same output. I even tried changing dflt_tool_chng to non zero values in MAC file and I still get the same output. Below is a portion of FANUC gpp that I am using. I would greatly appreciate any suggestions. @change_tool if flag2 eq 0 call @home_number endif flag2 = 1 local logical save_blknum_gen {nb, 'M98 P9011'} ; if tool_number gt 20 and tool_number lt 40 ; tool_number = (tool_number - 20) ; endif ; if tool_number gt 40 and tool_number lt 60 ; tool_number = (tool_number - 40) ; endif ; if tool_number gt 60 and tool_number lt 80 ; tool_number = (tool_number - 60) ; endif {nb, 'M01'} blknum_gen = true {nb, 'M6 T'tool_number} blknum_gen = FALSE if tool_type eq 0 then {nb, '( TOOL -'tool_number, '- DRILL DIA 'tool_diameter, ' MM )'} endif if tool_type eq 1 then {nb, '( TOOL -'tool_number, '- ROUGH DIA 'tool_diameter, ' MM )'} endif if tool_type eq 2 then {nb, '(TOOL -'tool_number, '- MILL DIA 'tool_diameter, ' R'corner_radius,' MM )'} endif {nb, 'G90 G00 G40 G'(53 + home_number)} label = first_user_proc save_blknum_gen = blknum_gen gcode = 43 {nb, 'G'gcode, ' H'tool_number, ' D'(tool_number+30), ' '} blknum_gen = save_blknum_gen xpos = xnext ypos = ynext zpos = znext skipline = FALSE call @rapid_move tool_direction = CCW call @start_tool if colent eq 0 {nb, 'M8'} endif if colent eq 17 {nb, 'M17'} endif if colent eq 18 {nb, 'M18'} endif endp |
![]() |
| 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 |
| What is your current CNC Postion? | rodneydeeeee | Polls | 25 | 12-10-2009 03:11 PM |
| g540 input postion 1-4 question | chrisw765 | Gecko Drives | 6 | 06-24-2009 07:51 AM |
| Newbie- Starting off!! | wiks | General CAM Discussion | 3 | 11-18-2008 06:54 AM |
| Need Help!- STarting NEw project - Need Serious Help to Understand PArts before starting | osix | DIY-CNC Router Table Machines | 2 | 06-30-2008 03:54 PM |
| router head getting stuck in z postion? | ilovewood | Commercial CNC Wood Routers | 2 | 01-24-2007 05:10 PM |