Newer
Older
//all property lists for the app, these are "static" variables
allMenuTabs: {
navDesign:{
lattice:"Lattice",
//sketch:"Sketch",
material:"Material",
part:"Part",
script:"Script"
},
navComm:{
setupComm: "Setup",
send: "Send"
}
},
allCellTypes: {
octa:"Octahedron",
cube:"Cube",
truncatedCube:"Cuboctahedron",
kelvin:"Kelvin"
octa: {face:"Face", edgeRot:"Edge", vertex:"Vertex"},// freeformFace:"Freeform Face" edge:"Edge", (Rotated)
tetra: {stacked: "Stacked"},//vertex: "Vertex"
cube: {face:"Face", gik: "GIK"},
truncatedCube: {face:"Face"},
kelvin: {face: "Face"}
},
allPartTypes:{
octa:{
face: {
triangle:"Triangle"
},
edge: null,
edgeRot: {
vox: "Snap Voxel (high res)",
voxLowPoly: "Snap Voxel (low res)"
vertex: null,//{
// square:"Square",
// xShape:"X"
// }
},
tetra: {vertex: null},
cube: {face: null,
gik: {
legoLowPoly: "Micro LEGO (low res)"
face: null,//{
// square:"Square",
// xShape:"X"
// }
face: 'mechanical',
edge: 'mechanical',
edgeRot: 'mechanical',
vertex: 'mechanical'
tetra: {
stacked: 'mechanical',
vertex: 'mechanical'
},
cube: {
face: 'mechanical',
gik: 'electronic'
},
truncatedCube: {face: 'mechanical'},
kelvin: {face: 'mechanical'}
},
},
fiberGlass: {
name: "Fiberglass",
},
nTypePlus: {
name: "Silicon Heavily Doped N-Type (N+)",
},
pType: {
name: "Silicon P-Type",
},
pTypePlus: {
name: "Silicon Heavily Doped P-Type (P+)",
allMachineTypes:{
octa:{
face: {handOfGod: "Hand of God"},
edgeRot: {
shopbot: "Shopbot",
oneBitBot: "One Bit Bot",
oneBitBotLegs: "One Bit Bot with Legs",
handOfGod: "Hand of God"
},
vertex: {handOfGod: "Hand of God"}
tetra: {
vertex:{handOfGod: "Hand of God"}
},
cube:{
face:{handOfGod: "Hand of God"},
gik: {
stapler: "Stapler",
staplerDual: "Dual Head Stapler"
}
},
truncatedCube:{
face:{handOfGod: "Hand of God"}
},
kelvin:{
face:{handOfGod: "Hand of God"}
allCamProcesses: {
shopbot:{
shopbot: "Shopbot (sbp)",
gcode: "G-Code"
},
handOfGod:{gcode: "G-Code"},
oneBitBot:{
gcode: "G-Code",
tinyG: "TinyG"
},
stapler: {gcode: "G-Code"},
staplerDual: {gcode: "G-Code"}
allMachineDefaults: {
shopbot:null,
handOfGod:null,
oneBitBot:null,
stapler: {
camStrategy: "raster",
placementOrder: "XYZ",//used for raster strategy entry
camProcess: "gcode",
rapidHeight:3,
rapidHeightRelative: true,
safeHeight: 0.05,
originPosition: new THREE.Vector3(0,0,0),
rapidSpeeds:{xy: 3, z: 2},
feedRate:{xy: 0.1, z: 0.1}
},
staplerDual: null
allScripts: {
loadFile: "Load From File..."
allUnitTypes: {
inches: "Inches",
mm: "mm"
//um: "micron"
}