diff options
-rw-r--r-- | technic/machines/LV/cnc_api.lua | 62 |
1 files changed, 50 insertions, 12 deletions
diff --git a/technic/machines/LV/cnc_api.lua b/technic/machines/LV/cnc_api.lua index 2c58ae7..8b3c86e 100644 --- a/technic/machines/LV/cnc_api.lua +++ b/technic/machines/LV/cnc_api.lua @@ -103,12 +103,24 @@ technic.cnc.programs = { { suffix = "technic_cnc_sphere_half", model = "technic_sphere_half.obj", - desc = S("Half Sphere") + desc = S("Half Sphere"), + cbox = { + type = "fixed", + fixed = { + { -0.5, -0.5, -0.5, 0.5, 0, 0.5 }, + } + } }, { suffix = "technic_cnc_sphere_quarter", model = "technic_sphere_quarter.obj", - desc = S("Quarter Sphere") + desc = S("Quarter Sphere"), + cbox = { + type = "fixed", + fixed = { + { -0.5, -0.5, -0.5, 0.5, 0, 0 }, + } + } }, { suffix = "technic_cnc_cylinder_horizontal", @@ -123,12 +135,24 @@ technic.cnc.programs = { { suffix = "technic_cnc_cylinder_half", model = "technic_cylinder_half.obj", - desc = S("Half Cylinder") + desc = S("Half Cylinder"), + cbox = { + type = "fixed", + fixed = { + { -0.5, -0.5, -0.5, 0.5, 0, 0.5 }, + } + } }, { suffix = "technic_cnc_cylinder_half_corner", model = "technic_cylinder_half_corner.obj", - desc = S("Half Cylinder Corner") + desc = S("Half Cylinder Corner"), + cbox = { + type = "fixed", + fixed = { + { -0.5, -0.5, -0.5, 0.5, 0, 0.5 }, + } + } }, { suffix = "technic_cnc_cylinder_fluted", @@ -136,6 +160,11 @@ technic.cnc.programs = { desc = S("Fluted Cylinder Column") }, + { suffix = "technic_cnc_block_fluted", + model = "technic_block_fluted.obj", + desc = S("Fluted Square Column") + }, + { suffix = "technic_cnc_twocurvededge", model = "technic_two_curved_edge.obj", desc = S("Two Curved Edge/Corner Block") @@ -156,19 +185,28 @@ technic.cnc.programs = { desc = S("Opposed Curved Edges Block") }, + -- 4/16 Diagonal truss + { suffix = "technic_cnc_diagonal_truss", model = "technic_diagonal_truss.obj", - desc = S("Diagonal Truss") + desc = S("Diagonal Truss"), + cbox = { + type = "fixed", + fixed = { + { -0.5, -0.5, -0.25, 0.5, 0.5, 0.25 }, + } + } }, - + { suffix = "technic_cnc_diagonal_truss_cross", model = "technic_diagonal_truss_cross.obj", - desc = S("Diagonal Truss Cross") - }, - - { suffix = "technic_cnc_block_fluted", - model = "technic_block_fluted.obj", - desc = S("Fluted Square Column") + desc = S("Diagonal Truss Cross"), + cbox = { + type = "fixed", + fixed = { + { -0.5, -0.5, -0.25, 0.5, 0.5, 0.25 }, + } + } }, -- 2/16 Beams |