Betz Technik Industries Ltd.
Menu

Syil X7 Enabling D numbers with the Siemens 808D control and Fusion 360.

4/3/2020

0 Comments

 
The generic Siemens 840D post has some incompatibilities with the Syi X7. One of them is proper handling of D numbers (tool "edges"). Tool edges allow you to assign multiple tools to a given tool base number. So you can have T12D1 for a 3mm drill, and T12D2 for a 1/4" rougher. There are obvious risks with this system but for me the benefits outweigh them. This way when you set up for a job you do not need to measure the tools again. Here is my fusion library:
Picture
Picture
The post processor will need to be edited as well. Open it in a text editor, I suggest Microsoft visual studio code (free). Find this line:

    
Comment that line out by putting "//" in front of it (so you can keep it for reference) like this:
// var lengthOffset = 1; // optional, use tool.lengthOffset instead
​and paste this line below it:

    
In theory this should be all you have to do, but this causes the 808D to alarm when you call a NEW tool number, and the D number is not 1. In order to make this work I found you need to change the actual tool change code to send the D number after the M6 call. Find this code in the post processor, and comment it out as shown using the "/*" above and the "*/" below:

    
Then paste this code below the code above:

    
UPDATE: You also need to change this in another area of the post, that handles if you change WCS in the program (like two parts in different vices and each has their own WCS (G54.. G55 etc.). This was found in the "// WCS" area of the post, about line 1328.

    
It is a good idea to leave the old code just in case. The /* and */ make what is in between not process (commented out). Change it to this:

    
'Now in the control you can add additional "Edges" in the tool offset table by hovering over the desired tool number then pressing the "edges" key, then "new edge" and enter in the length offset, and diameter (optional). I am using 3D printed tool tags (print in PETG so they aren't too brittle) to keep control of what tools are loaded in the machine:
Picture
Picture
0 Comments

    Author

    Peter Betz
    Betz Technik Industries Ltd.

    Archives

    April 2020
    March 2018
    March 2016
    March 2015
    December 2014
    February 2014
    January 2014

    Categories

    All
    3D Printer
    Arduino
    BLE
    Bubba Keg
    CNC
    G0704
    Milling Machine
    OTA
    Rfduino

    RSS Feed

Prices in US Dollars
  • Store
  • About
  • Contact
  • Blog
  • Forum
  • FTP
  • CUSTOMER PORTAL
  • Inntegrations
  • Store
  • About
  • Contact
  • Blog
  • Forum
  • FTP
  • CUSTOMER PORTAL
  • Inntegrations
Live Chat Support ×

Connecting

You: ::content::
::agent_name:: ::content::
::content::
::content::