First, only thing should be clarified. The lattice vectors of a primitive cell of FCC are usually written as A = a[0, 1/2, 1/2], B= a[1/2, 0, 0], C=a[1/2, 1/2, 0]. The lattice vectors listed by you are used for a conventional cell of a FCC.
Second, to achieve what you want, you may construct a supercell with those lattice vectors by cleaving a bulk to get the slab model of a (01-1) surface of FCC. In such slab model, the vacuum thickness is set as the layer distance of (01-1) surface.
Alternatively, a tool for the construction of supercell is provided here for the VASP code, but it can be easily used to construct a supercell. The obtained coordinates in supercell can be easily transfered to the format of ATK.
http://www.freeware.vasp.de/VASP/For example: the followings are demonstrated for constructing a supercell of FCC copper.
The primitive cell of copper and the atomic positions:
Cu # title to indicate the system
3.52293 # lattice constant
0.0 0.5 0.5 # primitive lattice vector 1
0.5 0.0 0.5 # primitive lattice vector 2
0.5 0.5 0.0 #primitive lattice vector 3
1 # Number of atoms in the cell
Direct #indicate that the fractional coordinates of atoms are given
0.0000000000000000 0.0000000000000000 0.0000000000000000
The supercell with lattice vectors A= a[-2, 1, 1], B=a[1,1,1], and C=a[0,1,-1] are constructed by the tool provided in that webpage:
Cu
3.52293000000000
-2.00000000000000 1.00000000000000 1.00000000000000
1.00000000000000 1.00000000000000 1.00000000000000
0.00000000000000 1.00000000000000 -1.00000000000000
24
Direct
0.00000000000000 0.00000000000000 0.00000000000000
0.16666666666667 0.33333333333334 0.00000000000000
0.33333333333334 0.66666666666667 0.00000000000000
0.50000000000000 0.00000000000000 0.00000000000000
0.66666666666667 0.33333333333334 0.00000000000000
0.83333333333334 0.66666666666667 0.00000000000000
0.91666666666667 0.33333333333334 0.75000000000000
0.08333333333334 0.66666666666667 0.75000000000000
0.25000000000000 0.00000000000000 0.75000000000000
0.41666666666667 0.33333333333334 0.75000000000000
0.58333333333334 0.66666666666667 0.75000000000000
0.75000000000000 0.00000000000000 0.75000000000000
0.83333333333334 0.66666666666667 0.50000000000000
0.00000000000000 0.00000000000000 0.50000000000000
0.16666666666667 0.33333333333334 0.50000000000000
0.33333333333334 0.66666666666667 0.50000000000000
0.50000000000000 0.00000000000000 0.50000000000000
0.66666666666667 0.33333333333334 0.50000000000000
0.75000000000000 0.00000000000000 0.25000000000000
0.91666666666667 0.33333333333334 0.25000000000000
0.08333333333334 0.66666666666667 0.25000000000000
0.25000000000000 0.00000000000000 0.25000000000000
0.41666666666667 0.33333333333334 0.25000000000000
0.58333333333334 0.66666666666667 0.25000000000000
A online tool for the transformation of any unit cell is provided by
Bilbao Crystallographic Server:
http://www.cryst.ehu.es/cryst/metric.htmlBilbao Crystallographic Server also provides a online tool to transform Structure, see here:
http://www.cryst.ehu.es/cryst/transtru.html