Explaining the File Structure Understanding for the X6

This is a continuation of my X6 Project
Reversing the X6 Key Cutting Machine
Making my first keys with the X6 (Silca LF37)

In order to better understand the file structure, I will break it into blocks.

Because I have no idea what many values are, I will group the unknowns together, for now.

File Format

What it isExampleDescription
Key Cut Type!SB0!SB0 – Both Sides
!SB1 – Single Side
!SB2 – Laser Shoudler In?
!SB3 – Laser Shoulder Sg?
!SB4 – Laser Shoudler Ou?
!SB5 – Laser Shoudler In?
Key Alignment00 = Shoulder
1 = Tip
Alignment Position???0Not tested, believed to be which point the key is aligned to
Key Width800The Width of the Key
Unknown0,0,0,0Unknown, the middle 2 always seem to be 0
Cut Positions4,250,500,750,1000See “Cut Positions” for more details
Cut Width 100,100,100,100 See “Cut Positions” for more details
Cut Depths3,300,200,100See “Cut Depth” for more details
Unknown, related to Cut Depths0,0,0,0,0,0See “Cut Depth” for more details
Unknown0,0Unknown, but does change
 Cut Depth Names? 1,2,3 Unknown, always seems to have the same number of points, and sequential, of the cut depths
 Unknown 0 Unknown, always 0
 Terminator; Terminated with Semi Colon.

Cut Positions

What it isExampleDescription
Number of Cut Positions4The amount of positions cuts need to be made (per side)
Cut Positions250,500,750,1000The positions from Origin each cut need to be.
The number of elements is equal to the Cut Positions
Cut Positions 2
Known to work on !SB2
125,375,675,875The positions from Origin each cut need to be IF there are cuts on both sides, and they are offset.
The number of elements is equal to the Cut Positions
Cut Widths100,100,150,100The Widths of the Cuts

Cut Depths

What it isExampleDescription
Number of Cut Depths3The amount of Depths that can be cut
Cut Depths300,200,100The depths each cut needs to be.
The number of elements is equal to the Cut Depths
Unknown
Related to Cut Depths
0,0,0,0Always 0,0,0,0
Believed to be related to Key Depths, therefor the number of elements equal to Cut Depths
Unknown
Related to Cut Depths
0,0,0,0Always 0,0,0,0
Believed to be related to Key Depths, therefor the number of elements equal to Cut Depths
This IS an intentional repeat
← Back to Blog