584,846 active members*
3,811 visitors online*
Register for free
Login
IndustryArena Forum > CAM Software > Autodesk CAM > Autodesk Post Processors > Fusion 360 - HMS - Fanuc O-MC how to modify post ptocessor issue ...
Results 1 to 3 of 3
  1. #1
    Join Date
    May 2020
    Posts
    1

    Lightbulb Fusion 360 - HMS - Fanuc O-MC how to modify post ptocessor issue ...

    I have a O-MC fanuc control. Very old but working. In these day I connect it to Fusion 360 HMS cam ... the major issue encontering is about integer axis value printed out as "Z-10." for example, but my old Fanuc accepts only "Z-10" (whitout point at the end) ... and same issue n feed rate .. printed out as "F1000." for example, where my O-M accepts only "F1000" (without point at the end).

    Not see how to modify post processor for these pourpuse-

    Thanks at all if you can suggest me somethings.

    regards
    bkt

  2. #2
    Join Date
    Nov 2018
    Posts
    26

    Re: Fusion 360 - HMS - Fanuc O-MC how to modify post ptocessor issue ...

    You need to change output format of variables

  3. #3
    Join Date
    Jun 2008
    Posts
    1838

    Re: Fusion 360 - HMS - Fanuc O-MC how to modify post ptocessor issue ...

    Quote Originally Posted by bkt-eu View Post
    I have a O-MC fanuc control. Very old but working. In these day I connect it to Fusion 360 HMS cam ... the major issue encontering is about integer axis value printed out as "Z-10." for example, but my old Fanuc accepts only "Z-10" (whitout point at the end) ... and same issue n feed rate .. printed out as "F1000." for example, where my O-M accepts only "F1000" (without point at the end).

    Not see how to modify post processor for these pourpuse-

    Thanks at all if you can suggest me somethings.

    regards
    bkt
    As I don`t know which Fanuc Post Processor you are using this will only be a guide, here is the section in the Fanuc PP I have here where the decimals are set and I have changed two lines from "true" to "false", this has stopped output of the decimal for the xyz and feedrate values, the Z would now be Z-10 and an xy output would be say Y32 and a feedrate output would now be F1000 no decimals after them. If you have the Fanuc Manual for your control you can find the Parameter that can be changed to allow the decimal, if you have very small memory then removing the decimal will help, if you are "drip feeding" then not a problem.

    var xyzFormat = createFormat({decimalsunit == MM ? 3 : 4), forceDecimal:false}); This line has been changed from "true" to "false"
    var ijkFormat = createFormat({decimals:6, forceDecimal:true}); // unitless
    var rFormat = xyzFormat; // radius
    var abcFormat = createFormat({decimals:3, forceDecimal:true, scaleEG});
    var feedFormat = createFormat({decimalsunit == MM ? 0 : 1), forceDecimal:false}); This line has been changed from "true" to "false"
    var pitchFormat = createFormat({decimalsunit == MM ? 3 : 4), forceDecimal:true});
    var toolFormat = createFormat({decimals:0});
    var rpmFormat = createFormat({decimals:0});
    var secFormat = createFormat({decimals:3, forceDecimal:true}); // seconds - range 0.001-99999.999
    var milliFormat = createFormat({decimals:0}); // milliseconds // range 1-9999
    var taperFormat = createFormat({decimals:1, scaleEG});
    var oFormat = createFormat({width:4, zeropad:true, decimals:0});

    Hope this is of some help to you, use carefully, usual caveat applies, use at your own risk, make a copy of your Post Processor before making any changes !!!
    Disregard the Purple and Yellow Smileys, that have appeared due to the : ( unit and : ) in the code !!!
    Regards
    Rob
    :rainfro:

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •