I'm sorry if you misunderstood my points from the previous replies. The cutter will not "feed harder" ever. There are two setting to be aware of. One is "safe level" this should be set to a point above the part (normally a Z+ amount) some of my videos show .1 and some .05 depending apon the mood I am in when I make them
. The safe level is the level that it is safe for the cutter to move at a rapid rate to the hight specified. After the cutter has reached this level a G1 with a feed rate value is used to feed the cutter into the part. The feed rate value for the initial cut down into the part will be the "approach feed" You must select the value you want either by designating a % of work feed or giving it a value of it's own. I am willing to bet at no time in your G code that there was a feed rate value of 394. Please post your G code for analysis. The other feed rate you must consider is plunge rate, and you must select a value in the same way you selected a value fro approach feed. In order to understand where these values occur in the G-code I recommended putting in strange values (.123-.567) then looking at the G-code so you know where these occur (see attached picture). I hope the picture clears up any issues. Remember it is always important to review the G code. I don't know of any CAM software that will warn a user that their programmed feed rates are incorrect.