diff options
author | Stephen Leger <stephen@3dservices.ch> | 2017-08-01 04:48:42 +0300 |
---|---|---|
committer | Stephen Leger <stephen@3dservices.ch> | 2017-08-01 04:51:01 +0300 |
commit | 45cad6756f10eb708d1a17dae4a70723accc1928 (patch) | |
tree | 48e189c5e9053f6c72547ebf425fbbd4966ef840 /archipack/presets | |
parent | 15ce79c680dd63e5d54cc8ec28ad2c4d87a813ac (diff) |
archipack: update to 1.2.8 add roof and freeform floors
Diffstat (limited to 'archipack/presets')
59 files changed, 587 insertions, 298 deletions
diff --git a/archipack/presets/archipack_floor/boards_200x20.png b/archipack/presets/archipack_floor/boards_200x20.png Binary files differnew file mode 100644 index 00000000..86727dae --- /dev/null +++ b/archipack/presets/archipack_floor/boards_200x20.png diff --git a/archipack/presets/archipack_floor/boards_200x20.py b/archipack/presets/archipack_floor/boards_200x20.py new file mode 100644 index 00000000..0ec933a5 --- /dev/null +++ b/archipack/presets/archipack_floor/boards_200x20.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +d.add_grout = False +d.bevel = False +d.bevel_amount = 0.001 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.001 +d.offset = 50.0 +d.offset_variance = 50 +d.pattern = 'boards' +d.random_offset = True +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.0 +d.thickness = 0.02 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.2 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/herringbone_50x10.png b/archipack/presets/archipack_floor/herringbone_50x10.png Binary files differindex b6e7fe56..f5d5b0ef 100644 --- a/archipack/presets/archipack_floor/herringbone_50x10.png +++ b/archipack/presets/archipack_floor/herringbone_50x10.png diff --git a/archipack/presets/archipack_floor/herringbone_50x10.py b/archipack/presets/archipack_floor/herringbone_50x10.py index a1f196ef..33acfa23 100644 --- a/archipack/presets/archipack_floor/herringbone_50x10.py +++ b/archipack/presets/archipack_floor/herringbone_50x10.py @@ -1,34 +1,30 @@ import bpy d = bpy.context.active_object.data.archipack_floor[0] - -d.space_l = 0.004999999888241291 -d.is_width_vary = False -d.offset_vary = 47.810237884521484 -d.is_ran_thickness = False -d.b_length = 2.0 -d.t_length = 0.30000001192092896 -d.space_w = 0.004999999888241291 -d.t_width_s = 0.10000000149011612 -d.b_length_s = 0.5 -d.is_grout = False -d.tile_types = '24' +d.add_grout = False +d.bevel = False +d.bevel_amount = 0.001 +d.board_length = 2.0 +d.board_width = 0.1 +d.boards_in_group = 4 +d.length_spacing = 0.002 +d.length_variance = 50.0 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.001 d.offset = 50.0 -d.width_vary = 50.0 -d.spacing = 0.0010000000474974513 -d.is_offset = True -d.is_bevel = False -d.is_random_offset = True -d.bevel_amo = 0.001500000013038516 -d.thickness = 0.019999999552965164 -d.bevel_res = 1 -d.max_boards = 2 -d.b_width = 0.10000000149011612 -d.length_vary = 50.0 -d.ran_thickness = 50.0 -d.is_mat_vary = True -d.hb_direction = '1' -d.mat_vary = 3 -d.num_boards = 5 -d.t_width = 0.30000001192092896 -d.grout_depth = 0.0010000003967434168 -d.is_length_vary = False +d.offset_variance = 50.0 +d.pattern = 'herringbone' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.5 +d.spacing = 0.0 +d.thickness = 0.02 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.2 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/herringbone_p_50x10.png b/archipack/presets/archipack_floor/herringbone_p_50x10.png Binary files differindex 1a2b2370..75c9238a 100644 --- a/archipack/presets/archipack_floor/herringbone_p_50x10.png +++ b/archipack/presets/archipack_floor/herringbone_p_50x10.png diff --git a/archipack/presets/archipack_floor/herringbone_p_50x10.py b/archipack/presets/archipack_floor/herringbone_p_50x10.py index 088a22e4..03a68ec9 100644 --- a/archipack/presets/archipack_floor/herringbone_p_50x10.py +++ b/archipack/presets/archipack_floor/herringbone_p_50x10.py @@ -1,34 +1,30 @@ import bpy d = bpy.context.active_object.data.archipack_floor[0] - -d.space_l = 0.004999999888241291 -d.is_width_vary = False -d.offset_vary = 47.810237884521484 -d.is_ran_thickness = False -d.b_length = 2.0 -d.t_length = 0.30000001192092896 -d.space_w = 0.004999999888241291 -d.t_width_s = 0.10000000149011612 -d.b_length_s = 0.5 -d.is_grout = False -d.tile_types = '23' +d.add_grout = False +d.bevel = False +d.bevel_amount = 0.001 +d.board_length = 2.0 +d.board_width = 0.1 +d.boards_in_group = 4 +d.length_spacing = 0.002 +d.length_variance = 50.0 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.001 d.offset = 50.0 -d.width_vary = 50.0 -d.spacing = 0.0010000000474974513 -d.is_offset = True -d.is_bevel = False -d.is_random_offset = True -d.bevel_amo = 0.001500000013038516 -d.thickness = 0.019999999552965164 -d.bevel_res = 1 -d.max_boards = 2 -d.b_width = 0.10000000149011612 -d.length_vary = 50.0 -d.ran_thickness = 50.0 -d.is_mat_vary = True -d.hb_direction = '1' -d.mat_vary = 3 -d.num_boards = 5 -d.t_width = 0.30000001192092896 -d.grout_depth = 0.0010000003967434168 -d.is_length_vary = False +d.offset_variance = 50.0 +d.pattern = 'herringbone_parquet' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.5 +d.spacing = 0.0 +d.thickness = 0.02 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.2 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/hexagon_10.png b/archipack/presets/archipack_floor/hexagon_10.png Binary files differnew file mode 100644 index 00000000..f0e39743 --- /dev/null +++ b/archipack/presets/archipack_floor/hexagon_10.png diff --git a/archipack/presets/archipack_floor/hexagon_10.py b/archipack/presets/archipack_floor/hexagon_10.py new file mode 100644 index 00000000..d8db8bef --- /dev/null +++ b/archipack/presets/archipack_floor/hexagon_10.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 0.0 +d.offset_variance = 50 +d.pattern = 'hexagon' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.1 +d.vary_length = False +d.vary_materials = False +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/hopscotch_30x30.png b/archipack/presets/archipack_floor/hopscotch_30x30.png Binary files differnew file mode 100644 index 00000000..f64c890b --- /dev/null +++ b/archipack/presets/archipack_floor/hopscotch_30x30.png diff --git a/archipack/presets/archipack_floor/hopscotch_30x30.py b/archipack/presets/archipack_floor/hopscotch_30x30.py new file mode 100644 index 00000000..189c9b48 --- /dev/null +++ b/archipack/presets/archipack_floor/hopscotch_30x30.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 0.0 +d.offset_variance = 50 +d.pattern = 'hopscotch' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.3 +d.vary_length = False +d.vary_materials = False +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/parquet_15x3.png b/archipack/presets/archipack_floor/parquet_15x3.png Binary files differindex 2b35d58b..22e10310 100644 --- a/archipack/presets/archipack_floor/parquet_15x3.png +++ b/archipack/presets/archipack_floor/parquet_15x3.png diff --git a/archipack/presets/archipack_floor/parquet_15x3.py b/archipack/presets/archipack_floor/parquet_15x3.py index 5711c93a..2e62961a 100644 --- a/archipack/presets/archipack_floor/parquet_15x3.py +++ b/archipack/presets/archipack_floor/parquet_15x3.py @@ -1,34 +1,30 @@ import bpy d = bpy.context.active_object.data.archipack_floor[0] - -d.bevel_res = 1 -d.b_width = 0.029999999329447746 -d.is_bevel = False -d.hb_direction = '1' -d.is_width_vary = False -d.b_length = 2.0 -d.spacing = 0.0010000000474974513 -d.is_grout = False -d.num_boards = 5 -d.is_length_vary = False -d.thickness = 0.019999999552965164 -d.is_ran_thickness = False -d.is_random_offset = True -d.offset_vary = 47.810237884521484 -d.is_mat_vary = True -d.tile_types = '22' -d.length_vary = 50.0 -d.space_w = 0.004999999888241291 -d.ran_thickness = 50.0 -d.max_boards = 2 -d.t_width_s = 0.10000000149011612 -d.t_width = 0.30000001192092896 -d.t_length = 0.30000001192092896 -d.width_vary = 50.0 -d.mat_vary = 3 -d.grout_depth = 0.0010000003967434168 -d.is_offset = True -d.space_l = 0.004999999888241291 -d.bevel_amo = 0.001500000013038516 +d.add_grout = False +d.bevel = False +d.bevel_amount = 0.001 +d.board_length = 2.0 +d.board_width = 0.1 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50.0 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.001 d.offset = 50.0 -d.b_length_s = 2.0 +d.offset_variance = 50.0 +d.pattern = 'square_parquet' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.0 +d.thickness = 0.02 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.2 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/planks_200x20.png b/archipack/presets/archipack_floor/planks_200x20.png Binary files differdeleted file mode 100644 index 94a49c57..00000000 --- a/archipack/presets/archipack_floor/planks_200x20.png +++ /dev/null diff --git a/archipack/presets/archipack_floor/planks_200x20.py b/archipack/presets/archipack_floor/planks_200x20.py deleted file mode 100644 index bbea2e66..00000000 --- a/archipack/presets/archipack_floor/planks_200x20.py +++ /dev/null @@ -1,34 +0,0 @@ -import bpy -d = bpy.context.active_object.data.archipack_floor[0] - -d.bevel_res = 1 -d.b_width = 0.2 -d.is_bevel = True -d.hb_direction = '1' -d.is_width_vary = False -d.b_length = 2.0 -d.spacing = 0.002 -d.is_grout = False -d.num_boards = 4 -d.is_length_vary = False -d.thickness = 0.02 -d.is_ran_thickness = False -d.is_random_offset = True -d.offset_vary = 47.81 -d.is_mat_vary = True -d.tile_types = '21' -d.length_vary = 50.0 -d.space_w = 0.002 -d.ran_thickness = 50.0 -d.max_boards = 2 -d.t_width_s = 0.1 -d.t_width = 0.3 -d.t_length = 0.3 -d.width_vary = 50.0 -d.mat_vary = 3 -d.grout_depth = 0.001 -d.is_offset = True -d.space_l = 0.002 -d.bevel_amo = 0.0015 -d.offset = 50.0 -d.b_length_s = 2.0 diff --git a/archipack/presets/archipack_floor/stepping_stone_30x30.png b/archipack/presets/archipack_floor/stepping_stone_30x30.png Binary files differnew file mode 100644 index 00000000..862e5c1d --- /dev/null +++ b/archipack/presets/archipack_floor/stepping_stone_30x30.png diff --git a/archipack/presets/archipack_floor/stepping_stone_30x30.py b/archipack/presets/archipack_floor/stepping_stone_30x30.py new file mode 100644 index 00000000..db85715d --- /dev/null +++ b/archipack/presets/archipack_floor/stepping_stone_30x30.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 0.0 +d.offset_variance = 50 +d.pattern = 'stepping_stone' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.3 +d.vary_length = False +d.vary_materials = False +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/tile_30x60.png b/archipack/presets/archipack_floor/tile_30x60.png Binary files differnew file mode 100644 index 00000000..a1921b22 --- /dev/null +++ b/archipack/presets/archipack_floor/tile_30x60.png diff --git a/archipack/presets/archipack_floor/tile_30x60.py b/archipack/presets/archipack_floor/tile_30x60.py new file mode 100644 index 00000000..af92cd68 --- /dev/null +++ b/archipack/presets/archipack_floor/tile_30x60.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 0.0 +d.offset_variance = 50 +d.pattern = 'regular_tile' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.6 +d.vary_length = False +d.vary_materials = False +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/tiles_15x15.png b/archipack/presets/archipack_floor/tiles_15x15.png Binary files differdeleted file mode 100644 index 2a3d8633..00000000 --- a/archipack/presets/archipack_floor/tiles_15x15.png +++ /dev/null diff --git a/archipack/presets/archipack_floor/tiles_15x15.py b/archipack/presets/archipack_floor/tiles_15x15.py deleted file mode 100644 index d3d244f9..00000000 --- a/archipack/presets/archipack_floor/tiles_15x15.py +++ /dev/null @@ -1,34 +0,0 @@ -import bpy -d = bpy.context.active_object.data.archipack_floor[0] - -d.b_width = 0.20000000298023224 -d.width_vary = 50.0 -d.t_width_s = 0.20000000298023224 -d.is_grout = True -d.tile_types = '1' -d.space_l = 0.004999999888241291 -d.is_length_vary = False -d.hb_direction = '1' -d.offset_vary = 50.0 -d.offset = 50.0 -d.spacing = 0.004999999888241291 -d.thickness = 0.10000000149011612 -d.bevel_res = 1 -d.is_offset = False -d.grout_depth = 0.0010000003967434168 -d.t_width = 0.15000000596046448 -d.is_ran_thickness = False -d.is_mat_vary = False -d.is_random_offset = False -d.space_w = 0.004999999888241291 -d.is_bevel = True -d.ran_thickness = 50.0 -d.max_boards = 2 -d.t_length = 0.15000000596046448 -d.b_length_s = 2.0 -d.bevel_amo = 0.001500000013038516 -d.is_width_vary = False -d.num_boards = 4 -d.length_vary = 50.0 -d.b_length = 0.800000011920929 -d.mat_vary = 1 diff --git a/archipack/presets/archipack_floor/tiles_60x30.png b/archipack/presets/archipack_floor/tiles_60x30.png Binary files differdeleted file mode 100644 index 16cdf0f1..00000000 --- a/archipack/presets/archipack_floor/tiles_60x30.png +++ /dev/null diff --git a/archipack/presets/archipack_floor/tiles_60x30.py b/archipack/presets/archipack_floor/tiles_60x30.py deleted file mode 100644 index f8b66129..00000000 --- a/archipack/presets/archipack_floor/tiles_60x30.py +++ /dev/null @@ -1,34 +0,0 @@ -import bpy -d = bpy.context.active_object.data.archipack_floor[0] - -d.b_width = 0.20000000298023224 -d.width_vary = 50.0 -d.t_width_s = 0.20000000298023224 -d.is_grout = True -d.tile_types = '1' -d.space_l = 0.004999999888241291 -d.is_length_vary = False -d.hb_direction = '1' -d.offset_vary = 50.0 -d.offset = 50.0 -d.spacing = 0.004999999888241291 -d.thickness = 0.10000000149011612 -d.bevel_res = 1 -d.is_offset = False -d.grout_depth = 0.0010000003967434168 -d.t_width = 0.30000001192092896 -d.is_ran_thickness = False -d.is_mat_vary = False -d.is_random_offset = False -d.space_w = 0.004999999888241291 -d.is_bevel = True -d.ran_thickness = 50.0 -d.max_boards = 2 -d.t_length = 0.6000000238418579 -d.b_length_s = 2.0 -d.bevel_amo = 0.001500000013038516 -d.is_width_vary = False -d.num_boards = 4 -d.length_vary = 50.0 -d.b_length = 0.800000011920929 -d.mat_vary = 1 diff --git a/archipack/presets/archipack_floor/tiles_hex_10x10.png b/archipack/presets/archipack_floor/tiles_hex_10x10.png Binary files differdeleted file mode 100644 index 4d4c8ecf..00000000 --- a/archipack/presets/archipack_floor/tiles_hex_10x10.png +++ /dev/null diff --git a/archipack/presets/archipack_floor/tiles_hex_10x10.py b/archipack/presets/archipack_floor/tiles_hex_10x10.py deleted file mode 100644 index 01086dc8..00000000 --- a/archipack/presets/archipack_floor/tiles_hex_10x10.py +++ /dev/null @@ -1,34 +0,0 @@ -import bpy -d = bpy.context.active_object.data.archipack_floor[0] - -d.bevel_res = 1 -d.b_width = 0.20000000298023224 -d.is_bevel = True -d.hb_direction = '1' -d.is_width_vary = False -d.b_length = 0.800000011920929 -d.spacing = 0.004999999888241291 -d.is_grout = True -d.num_boards = 4 -d.is_length_vary = False -d.thickness = 0.10000000149011612 -d.is_ran_thickness = False -d.is_random_offset = False -d.offset_vary = 50.0 -d.is_mat_vary = False -d.tile_types = '4' -d.length_vary = 50.0 -d.space_w = 0.004999999888241291 -d.ran_thickness = 50.0 -d.max_boards = 2 -d.t_width_s = 0.10000000149011612 -d.t_width = 0.30000001192092896 -d.t_length = 0.30000001192092896 -d.width_vary = 50.0 -d.mat_vary = 1 -d.grout_depth = 0.0010000003967434168 -d.is_offset = False -d.space_l = 0.004999999888241291 -d.bevel_amo = 0.001500000013038516 -d.offset = 50.0 -d.b_length_s = 2.0 diff --git a/archipack/presets/archipack_floor/tiles_l+ms_30x30_15x15.png b/archipack/presets/archipack_floor/tiles_l+ms_30x30_15x15.png Binary files differdeleted file mode 100644 index 07c6e266..00000000 --- a/archipack/presets/archipack_floor/tiles_l+ms_30x30_15x15.png +++ /dev/null diff --git a/archipack/presets/archipack_floor/tiles_l+ms_30x30_15x15.py b/archipack/presets/archipack_floor/tiles_l+ms_30x30_15x15.py deleted file mode 100644 index 3ee45a2d..00000000 --- a/archipack/presets/archipack_floor/tiles_l+ms_30x30_15x15.py +++ /dev/null @@ -1,34 +0,0 @@ -import bpy -d = bpy.context.active_object.data.archipack_floor[0] - -d.bevel_res = 1 -d.b_width = 0.20000000298023224 -d.is_bevel = True -d.hb_direction = '1' -d.is_width_vary = False -d.b_length = 0.800000011920929 -d.spacing = 0.004999999888241291 -d.is_grout = True -d.num_boards = 4 -d.is_length_vary = False -d.thickness = 0.10000000149011612 -d.is_ran_thickness = False -d.is_random_offset = False -d.offset_vary = 50.0 -d.is_mat_vary = False -d.tile_types = '3' -d.length_vary = 50.0 -d.space_w = 0.004999999888241291 -d.ran_thickness = 50.0 -d.max_boards = 2 -d.t_width_s = 0.20000000298023224 -d.t_width = 0.30000001192092896 -d.t_length = 0.30000001192092896 -d.width_vary = 50.0 -d.mat_vary = 1 -d.grout_depth = 0.0010000003967434168 -d.is_offset = False -d.space_l = 0.004999999888241291 -d.bevel_amo = 0.001500000013038516 -d.offset = 50.0 -d.b_length_s = 2.0 diff --git a/archipack/presets/archipack_floor/tiles_l+s_30x30_15x15.png b/archipack/presets/archipack_floor/tiles_l+s_30x30_15x15.png Binary files differdeleted file mode 100644 index 33d28657..00000000 --- a/archipack/presets/archipack_floor/tiles_l+s_30x30_15x15.png +++ /dev/null diff --git a/archipack/presets/archipack_floor/tiles_l+s_30x30_15x15.py b/archipack/presets/archipack_floor/tiles_l+s_30x30_15x15.py deleted file mode 100644 index 8f4253fe..00000000 --- a/archipack/presets/archipack_floor/tiles_l+s_30x30_15x15.py +++ /dev/null @@ -1,34 +0,0 @@ -import bpy -d = bpy.context.active_object.data.archipack_floor[0] - -d.b_width = 0.20000000298023224 -d.width_vary = 50.0 -d.t_width_s = 0.20000000298023224 -d.is_grout = True -d.tile_types = '2' -d.space_l = 0.004999999888241291 -d.is_length_vary = False -d.hb_direction = '1' -d.offset_vary = 50.0 -d.offset = 50.0 -d.spacing = 0.004999999888241291 -d.thickness = 0.10000000149011612 -d.bevel_res = 1 -d.is_offset = False -d.grout_depth = 0.0010000003967434168 -d.t_width = 0.30000001192092896 -d.is_ran_thickness = False -d.is_mat_vary = False -d.is_random_offset = False -d.space_w = 0.004999999888241291 -d.is_bevel = True -d.ran_thickness = 50.0 -d.max_boards = 2 -d.t_length = 0.30000001192092896 -d.b_length_s = 2.0 -d.bevel_amo = 0.001500000013038516 -d.is_width_vary = False -d.num_boards = 4 -d.length_vary = 50.0 -d.b_length = 0.800000011920929 -d.mat_vary = 1 diff --git a/archipack/presets/archipack_floor/windmill_30x30.png b/archipack/presets/archipack_floor/windmill_30x30.png Binary files differnew file mode 100644 index 00000000..4fe5cb93 --- /dev/null +++ b/archipack/presets/archipack_floor/windmill_30x30.png diff --git a/archipack/presets/archipack_floor/windmill_30x30.py b/archipack/presets/archipack_floor/windmill_30x30.py new file mode 100644 index 00000000..8a690a1a --- /dev/null +++ b/archipack/presets/archipack_floor/windmill_30x30.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 50.0 +d.offset_variance = 50 +d.pattern = 'windmill' +d.random_offset = True +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.3 +d.vary_length = False +d.vary_materials = False +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_materials/door.txt b/archipack/presets/archipack_materials/door.txt new file mode 100644 index 00000000..18951498 --- /dev/null +++ b/archipack/presets/archipack_materials/door.txt @@ -0,0 +1,4 @@ +DEFAULT##|##Door_inside +DEFAULT##|##Door_outside +DEFAULT##|##Door_glass +DEFAULT##|##Door_metal diff --git a/archipack/presets/archipack_materials/fence.txt b/archipack/presets/archipack_materials/fence.txt new file mode 100644 index 00000000..00827582 --- /dev/null +++ b/archipack/presets/archipack_materials/fence.txt @@ -0,0 +1,4 @@ +DEFAULT##|##Fence_wood +DEFAULT##|##Fence_metal +DEFAULT##|##Fence_glass +DEFAULT##|##Fence_concrete diff --git a/archipack/presets/archipack_materials/floor.txt b/archipack/presets/archipack_materials/floor.txt new file mode 100644 index 00000000..e04180a6 --- /dev/null +++ b/archipack/presets/archipack_materials/floor.txt @@ -0,0 +1,11 @@ +DEFAULT##|##Floor_grout +DEFAULT##|##Floor_alt1 +DEFAULT##|##Floor_alt2 +DEFAULT##|##Floor_alt3 +DEFAULT##|##Floor_alt4 +DEFAULT##|##Floor_alt5 +DEFAULT##|##Floor_alt6 +DEFAULT##|##Floor_alt7 +DEFAULT##|##Floor_alt8 +DEFAULT##|##Floor_alt9 +DEFAULT##|##Floor_alt10 diff --git a/archipack/presets/archipack_materials/handle.txt b/archipack/presets/archipack_materials/handle.txt new file mode 100644 index 00000000..458cb1c2 --- /dev/null +++ b/archipack/presets/archipack_materials/handle.txt @@ -0,0 +1,2 @@ +DEFAULT##|##Handle_inside +DEFAULT##|##Handle_outside diff --git a/archipack/presets/archipack_materials/roof.txt b/archipack/presets/archipack_materials/roof.txt new file mode 100644 index 00000000..84e6394e --- /dev/null +++ b/archipack/presets/archipack_materials/roof.txt @@ -0,0 +1,12 @@ +DEFAULT##|##Roof_sheeting +DEFAULT##|##Roof_rakes +DEFAULT##|##Roof_eaves +DEFAULT##|##Roof_ridge +DEFAULT##|##Roof_rafter +DEFAULT##|##Roof_valley +DEFAULT##|##Roof_hip_tiles +DEFAULT##|##Roof_tiles +DEFAULT##|##Roof_tiles2 +DEFAULT##|##Roof_tiles3 +DEFAULT##|##Roof_tiles4 +DEFAULT##|##Roof_tiles5 diff --git a/archipack/presets/archipack_materials/slab.txt b/archipack/presets/archipack_materials/slab.txt new file mode 100644 index 00000000..8d3490fe --- /dev/null +++ b/archipack/presets/archipack_materials/slab.txt @@ -0,0 +1,3 @@ +DEFAULT##|##Slab_bottom +DEFAULT##|##Slab_top +DEFAULT##|##Slab_side diff --git a/archipack/presets/archipack_materials/stair.txt b/archipack/presets/archipack_materials/stair.txt new file mode 100644 index 00000000..44966d35 --- /dev/null +++ b/archipack/presets/archipack_materials/stair.txt @@ -0,0 +1,6 @@ +DEFAULT##|##Stair_ceiling +DEFAULT##|##Stair_white +DEFAULT##|##Stair_concrete +DEFAULT##|##Stair_wood +DEFAULT##|##Stair_metal +DEFAULT##|##Stair_glass diff --git a/archipack/presets/archipack_materials/truss.txt b/archipack/presets/archipack_materials/truss.txt new file mode 100644 index 00000000..00718d4b --- /dev/null +++ b/archipack/presets/archipack_materials/truss.txt @@ -0,0 +1 @@ +DEFAULT##|##Truss_truss diff --git a/archipack/presets/archipack_materials/wall2.txt b/archipack/presets/archipack_materials/wall2.txt new file mode 100644 index 00000000..789c285d --- /dev/null +++ b/archipack/presets/archipack_materials/wall2.txt @@ -0,0 +1,8 @@ +DEFAULT##|##Wall2_inside +DEFAULT##|##Wall2_outside +DEFAULT##|##Wall2_cuts +DEFAULT##|##Wall2_alt1 +DEFAULT##|##Wall2_alt2 +DEFAULT##|##Wall2_alt3 +DEFAULT##|##Wall2_alt4 +DEFAULT##|##Wall2_alt5 diff --git a/archipack/presets/archipack_materials/window.txt b/archipack/presets/archipack_materials/window.txt new file mode 100644 index 00000000..8f5f8575 --- /dev/null +++ b/archipack/presets/archipack_materials/window.txt @@ -0,0 +1,6 @@ +DEFAULT##|##Window_inside +DEFAULT##|##Window_outside +DEFAULT##|##Window_glass +DEFAULT##|##Window_metal +DEFAULT##|##Window_stone +DEFAULT##|##Window_blind diff --git a/archipack/presets/archipack_roof/braas_1.png b/archipack/presets/archipack_roof/braas_1.png Binary files differnew file mode 100644 index 00000000..98d831f3 --- /dev/null +++ b/archipack/presets/archipack_roof/braas_1.png diff --git a/archipack/presets/archipack_roof/braas_1.py b/archipack/presets/archipack_roof/braas_1.py new file mode 100644 index 00000000..5ba9e6c6 --- /dev/null +++ b/archipack/presets/archipack_roof/braas_1.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_roof[0] +d.tile_model = 'BRAAS1' +d.tile_size_z = 0.05 +d.tile_border = 0.0 +d.tile_space_x = 0.205 +d.tile_couloir = 0.05 +d.hip_size_x = 0.42 +d.tile_altitude = 0.1 +d.tile_fit_y = True +d.tile_side = 0.0 +d.hip_space_x = 0.4 +d.tile_size_x = 0.2 +d.tile_size_y = 0.32 +d.tile_offset = 0.0 +d.tile_bevel_amt = 25.0 +d.hip_size_z = 0.18 +d.tile_solidify = True +d.tile_height = 0.02 +d.tile_bevel = True +d.hip_model = 'ROUND' +d.tile_space_y = 0.3 +d.hip_enable = True +d.hip_size_y = 0.18 +d.tile_enable = True +d.tile_alternate = False +d.hip_alt = 0.13 +d.tile_bevel_segs = 2 +d.tile_fit_x = False +d.valley_enable = True
\ No newline at end of file diff --git a/archipack/presets/archipack_roof/braas_2.png b/archipack/presets/archipack_roof/braas_2.png Binary files differnew file mode 100644 index 00000000..8db07470 --- /dev/null +++ b/archipack/presets/archipack_roof/braas_2.png diff --git a/archipack/presets/archipack_roof/braas_2.py b/archipack/presets/archipack_roof/braas_2.py new file mode 100644 index 00000000..bd573c8e --- /dev/null +++ b/archipack/presets/archipack_roof/braas_2.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_roof[0] +d.tile_model = 'BRAAS2' +d.tile_size_z = 0.05 +d.tile_border = 0.0 +d.tile_space_x = 0.205 +d.tile_couloir = 0.05 +d.hip_size_x = 0.42 +d.tile_altitude = 0.1 +d.tile_fit_y = True +d.tile_side = 0.0 +d.hip_space_x = 0.4 +d.tile_size_x = 0.2 +d.tile_size_y = 0.32 +d.tile_offset = 0.0 +d.tile_bevel_amt = 25.0 +d.hip_size_z = 0.18 +d.tile_solidify = True +d.tile_height = 0.02 +d.tile_bevel = True +d.hip_model = 'ROUND' +d.tile_space_y = 0.3 +d.hip_enable = True +d.hip_size_y = 0.18 +d.tile_enable = True +d.tile_alternate = False +d.hip_alt = 0.13 +d.tile_bevel_segs = 2 +d.tile_fit_x = False +d.valley_enable = True
\ No newline at end of file diff --git a/archipack/presets/archipack_roof/eternit.png b/archipack/presets/archipack_roof/eternit.png Binary files differnew file mode 100644 index 00000000..874901f5 --- /dev/null +++ b/archipack/presets/archipack_roof/eternit.png diff --git a/archipack/presets/archipack_roof/eternit.py b/archipack/presets/archipack_roof/eternit.py new file mode 100644 index 00000000..033cbf11 --- /dev/null +++ b/archipack/presets/archipack_roof/eternit.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_roof[0] +d.tile_model = 'ETERNIT' +d.tile_size_z = 0.01 +d.tile_border = 0.0 +d.tile_space_x = 0.41 +d.tile_couloir = 0.05 +d.hip_size_x = 0.4 +d.tile_altitude = 0.1 +d.tile_fit_y = False +d.tile_side = 0.0 +d.hip_space_x = 0.4 +d.tile_size_x = 0.4 +d.tile_size_y = 0.2 +d.tile_offset = 0.0 +d.tile_bevel_amt = 50.0 +d.hip_size_z = 0.01 +d.tile_solidify = True +d.tile_height = 0.004 +d.tile_bevel = False +d.hip_model = 'ETERNIT' +d.tile_space_y = 0.2 +d.hip_enable = True +d.hip_size_y = 0.3 +d.tile_enable = True +d.tile_alternate = True +d.hip_alt = 0.12 +d.tile_bevel_segs = 3 +d.tile_fit_x = False +d.valley_enable = True
\ No newline at end of file diff --git a/archipack/presets/archipack_roof/lauze.png b/archipack/presets/archipack_roof/lauze.png Binary files differnew file mode 100644 index 00000000..925f46bf --- /dev/null +++ b/archipack/presets/archipack_roof/lauze.png diff --git a/archipack/presets/archipack_roof/lauze.py b/archipack/presets/archipack_roof/lauze.py new file mode 100644 index 00000000..987d55bc --- /dev/null +++ b/archipack/presets/archipack_roof/lauze.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_roof[0] +d.tile_model = 'LAUZE' +d.tile_size_z = 0.04 +d.tile_border = 0.0 +d.tile_space_x = 0.61 +d.tile_couloir = 0.05 +d.hip_size_x = 0.42 +d.tile_altitude = 0.1 +d.tile_fit_y = False +d.tile_side = 0.0 +d.hip_space_x = 0.4 +d.tile_size_x = 0.6 +d.tile_size_y = 0.6 +d.tile_offset = 0.0 +d.tile_bevel_amt = 50.0 +d.hip_size_z = 0.06 +d.tile_solidify = True +d.tile_height = 0.02 +d.tile_bevel = False +d.hip_model = 'FLAT' +d.tile_space_y = 0.3 +d.hip_enable = True +d.hip_size_y = 0.15 +d.tile_enable = True +d.tile_alternate = True +d.hip_alt = 0.13 +d.tile_bevel_segs = 3 +d.tile_fit_x = False +d.valley_enable = True
\ No newline at end of file diff --git a/archipack/presets/archipack_roof/metal.png b/archipack/presets/archipack_roof/metal.png Binary files differnew file mode 100644 index 00000000..dbcc7fee --- /dev/null +++ b/archipack/presets/archipack_roof/metal.png diff --git a/archipack/presets/archipack_roof/metal.py b/archipack/presets/archipack_roof/metal.py new file mode 100644 index 00000000..33d35f66 --- /dev/null +++ b/archipack/presets/archipack_roof/metal.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_roof[0] +d.tile_side = 0.0 +d.hip_alt = 0.07 +d.tile_fit_y = False +d.tile_space_y = 2.2 +d.tile_size_z = 0.05 +d.hip_size_z = 0.18 +d.tile_space_x = 1.0 +d.hip_size_x = 0.4 +d.hip_space_x = 0.4 +d.tile_enable = True +d.tile_size_x = 1.0 +d.tile_border = 0.0 +d.tile_bevel = False +d.tile_bevel_amt = 25.0 +d.tile_solidify = False +d.tile_model = 'METAL' +d.hip_size_y = 0.18 +d.tile_height = 0.02 +d.tile_alternate = False +d.tile_couloir = 0.0 +d.valley_enable = False +d.tile_size_y = 2.5 +d.tile_altitude = 0.1 +d.tile_fit_x = False +d.hip_model = 'ROUND' +d.hip_enable = False +d.tile_bevel_segs = 3 +d.tile_offset = 0.0 diff --git a/archipack/presets/archipack_roof/ondule.png b/archipack/presets/archipack_roof/ondule.png Binary files differnew file mode 100644 index 00000000..d3d99ac4 --- /dev/null +++ b/archipack/presets/archipack_roof/ondule.png diff --git a/archipack/presets/archipack_roof/ondule.py b/archipack/presets/archipack_roof/ondule.py new file mode 100644 index 00000000..68be8fa4 --- /dev/null +++ b/archipack/presets/archipack_roof/ondule.py @@ -0,0 +1,29 @@ +import bpy +d = bpy.context.active_object.data.archipack_roof[0] +d.tile_side = 0.0 +d.hip_alt = 0.07 +d.tile_fit_y = False +d.tile_space_y = 2.2 +d.tile_size_z = 0.05 +d.hip_size_z = 0.18 +d.tile_space_x = 1.0 +d.hip_size_x = 0.4 +d.hip_space_x = 0.4 +d.tile_enable = True +d.tile_size_x = 1.0 +d.tile_border = 0.0 +d.tile_bevel = True +d.tile_bevel_amt = 25.0 +d.tile_solidify = False +d.tile_model = 'ONDULEE' +d.tile_height = 0.02 +d.tile_alternate = False +d.tile_couloir = 0 +d.valley_enable = False +d.tile_size_y = 2.5 +d.tile_altitude = 0.1 +d.tile_fit_x = False +d.hip_model = 'ROUND' +d.hip_enable = True +d.tile_bevel_segs = 3 +d.tile_offset = 0.0 diff --git a/archipack/presets/archipack_roof/roman.png b/archipack/presets/archipack_roof/roman.png Binary files differnew file mode 100644 index 00000000..20615e27 --- /dev/null +++ b/archipack/presets/archipack_roof/roman.png diff --git a/archipack/presets/archipack_roof/roman.py b/archipack/presets/archipack_roof/roman.py new file mode 100644 index 00000000..6f3849dd --- /dev/null +++ b/archipack/presets/archipack_roof/roman.py @@ -0,0 +1,29 @@ +import bpy +d = bpy.context.active_object.data.archipack_roof[0] +d.tile_model = 'ROMAN' +d.tile_size_z = 0.16 +d.tile_border = 0.0 +d.tile_space_x = 0.2 +d.tile_couloir = 0.05 +d.hip_size_x = 0.42 +d.tile_altitude = 0.07 +d.tile_fit_y = True +d.tile_side = 0.0 +d.hip_space_x = 0.4 +d.tile_size_x = 0.2 +d.tile_size_y = 0.3 +d.tile_offset = 0.0 +d.tile_bevel_amt = 50.0 +d.hip_size_z = 0.18 +d.tile_solidify = True +d.tile_height = 0.02 +d.tile_bevel = True +d.hip_model = 'ROUND' +d.tile_space_y = 0.28 +d.hip_enable = True +d.hip_size_y = 0.18 +d.tile_enable = True +d.tile_alternate = False +d.hip_alt = 0.16 +d.tile_bevel_segs = 3 +d.tile_fit_x = False diff --git a/archipack/presets/archipack_roof/round.png b/archipack/presets/archipack_roof/round.png Binary files differnew file mode 100644 index 00000000..9bd57982 --- /dev/null +++ b/archipack/presets/archipack_roof/round.png diff --git a/archipack/presets/archipack_roof/round.py b/archipack/presets/archipack_roof/round.py new file mode 100644 index 00000000..8da9a049 --- /dev/null +++ b/archipack/presets/archipack_roof/round.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_roof[0] +d.tile_model = 'ROUND' +d.tile_size_z = 0.02 +d.tile_border = 0.0 +d.tile_space_x = 0.105 +d.tile_couloir = 0.05 +d.hip_size_x = 0.42 +d.tile_altitude = 0.1 +d.tile_fit_y = False +d.tile_side = 0.0 +d.hip_space_x = 0.4 +d.tile_size_x = 0.1 +d.tile_size_y = 0.15 +d.tile_offset = 0.0 +d.tile_bevel_amt = 50.0 +d.hip_size_z = 0.15 +d.tile_solidify = True +d.tile_height = 0.02 +d.tile_bevel = False +d.hip_model = 'ROUND' +d.tile_space_y = 0.07 +d.hip_enable = True +d.hip_size_y = 0.15 +d.tile_enable = True +d.tile_alternate = True +d.hip_alt = 0.1 +d.tile_bevel_segs = 3 +d.tile_fit_x = False +d.valley_enable = True
\ No newline at end of file diff --git a/archipack/presets/archipack_roof/square.png b/archipack/presets/archipack_roof/square.png Binary files differnew file mode 100644 index 00000000..97b8d966 --- /dev/null +++ b/archipack/presets/archipack_roof/square.png diff --git a/archipack/presets/archipack_roof/square.py b/archipack/presets/archipack_roof/square.py new file mode 100644 index 00000000..a26a15a8 --- /dev/null +++ b/archipack/presets/archipack_roof/square.py @@ -0,0 +1,30 @@ +import bpy +d = bpy.context.active_object.data.archipack_roof[0] +d.tile_model = 'PLACEHOLDER' +d.tile_size_z = 0.01 +d.tile_border = 0.0 +d.tile_space_x = 0.401 +d.tile_couloir = 0.05 +d.hip_size_x = 0.4 +d.tile_altitude = 0.1 +d.tile_fit_y = False +d.tile_side = 0.0 +d.hip_space_x = 0.4 +d.tile_size_x = 0.4 +d.tile_size_y = 0.4 +d.tile_offset = 0.0 +d.tile_bevel_amt = 50.0 +d.hip_size_z = 0.01 +d.tile_solidify = True +d.tile_height = 0.004 +d.tile_bevel = False +d.hip_model = 'ETERNIT' +d.tile_space_y = 0.2 +d.hip_enable = True +d.hip_size_y = 0.3 +d.tile_enable = True +d.tile_alternate = True +d.hip_alt = 0.12 +d.tile_bevel_segs = 3 +d.tile_fit_x = False +d.valley_enable = True
\ No newline at end of file diff --git a/archipack/presets/archipack_stair/u_wood_over_concrete.py b/archipack/presets/archipack_stair/u_wood_over_concrete.py index b523dcde..ba16dde5 100644 --- a/archipack/presets/archipack_stair/u_wood_over_concrete.py +++ b/archipack/presets/archipack_stair/u_wood_over_concrete.py @@ -1,6 +1,6 @@ import bpy d = bpy.context.active_object.data.archipack_stair[0] - +d.auto_update = False d.steps_type = 'CLOSED' d.handrail_slice_right = True d.total_angle = 6.2831854820251465 |