전체상품목록 바로가기

본문 바로가기


// Modal states var currentWorkOffset = 0; var currentFeed = 0; var currentSpindleSpeed = 0; var currentToolNumber = 0; var currentPlane = "G17"; var currentUnit = "G71"; // Metric var currentAbsInc = "G90"; var currentCycle = "";

// Rapid movement function onRapid(section) var x = section.getX(); var y = section.getY(); var z = section.getZ();

// Feedrate output if (feed && feed != currentFeed) line += " " + fOutput.format(feed); currentFeed = feed; else if (feed && currentFeed == 0) line += " " + fOutput.format(feed); currentFeed = feed;

// Comment with tool info writeBlock("; TOOL " + toolNumber + " - DIA " + toolDiameter.toFixed(2) + "mm");

// Helper function to check if parameter exists function getParameter(paramName) try return getParameterValue(paramName); catch(e) return null;

// Canned cycles function onCycle(section) var cycleType = section.getCycleType();

// Tapping cycle (CYCLE84) function onTappingCycle(section) var x = section.getX(); var y = section.getY(); var z = section.getZ(); var retract = section.getRetractHeight(); var feed = section.getFeedrate(); var spindleSpeed = section.getSpindleSpeed();

// Linear movement - 3D function onLinear3D(section) // Same as 2D but with 3D compensation onLinear2D(section);


Siemens 828d Post Processor For Fusion 360 -

// Modal states var currentWorkOffset = 0; var currentFeed = 0; var currentSpindleSpeed = 0; var currentToolNumber = 0; var currentPlane = "G17"; var currentUnit = "G71"; // Metric var currentAbsInc = "G90"; var currentCycle = "";

// Rapid movement function onRapid(section) var x = section.getX(); var y = section.getY(); var z = section.getZ();

// Feedrate output if (feed && feed != currentFeed) line += " " + fOutput.format(feed); currentFeed = feed; else if (feed && currentFeed == 0) line += " " + fOutput.format(feed); currentFeed = feed;

// Comment with tool info writeBlock("; TOOL " + toolNumber + " - DIA " + toolDiameter.toFixed(2) + "mm");

// Helper function to check if parameter exists function getParameter(paramName) try return getParameterValue(paramName); catch(e) return null;

// Canned cycles function onCycle(section) var cycleType = section.getCycleType();

// Tapping cycle (CYCLE84) function onTappingCycle(section) var x = section.getX(); var y = section.getY(); var z = section.getZ(); var retract = section.getRetractHeight(); var feed = section.getFeedrate(); var spindleSpeed = section.getSpindleSpeed();

// Linear movement - 3D function onLinear3D(section) // Same as 2D but with 3D compensation onLinear2D(section);