2018-03-21 08:03 AM - last edited on 2023-05-26 11:12 AM by Rubia Torres
AC22-28 AUS 3001 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2018-03-21 08:49 AM
2018-03-21 10:50 AM
if gs_leaf_optype_m <> LEAF_4L_2SLIDING & gs_leaf_optype_m <> LEAF_4L_4SLIDING then if gs_full_edit & GLOB_CONTEXT <> 6 then add TotalLeafWidthin3D/2, 0, SlidLeafNum * gs_leaf_thk + (SlidLeafNum-1) * gs_leaf_gap hotspot 0, gs_han_height, 0, unID, gs_open3D, 1+128 : unID=unID+1 hotspot -gs_open3D, gs_han_height, 0, unID, gs_open3D, 2 : unID=unID+1 hotspot 1, gs_han_height, 0, unID, gs_open3D, 3 : unID=unID+1 del 1 if gs_leaf_optype_m = LEAF_2L_2SLIDING then addx -TotalLeafWidthin3D/2 hotspot 0, gs_han_height, gs_leaf_thk, unID, gs_open3D_2, 1+128 : unID=unID+1 hotspot gs_open3D_2, gs_han_height, gs_leaf_thk, unID, gs_open3D_2, 2 : unID=unID+1 hotspot -1, gs_han_height, gs_leaf_thk, unID, gs_open3D_2, 3 : unID=unID+1 del 1 endif endif addx -TotalLeafWidthin3D/2+aaa/2 for i=1 to SlidLeafNum if i = 2 & SlidLeafNum < 3 then if iDoorPanelType = 45 then !French panel, with common settings on the two door panels hgnrl=gs_hor_gnum - 1 vgnrl=gs_ver_gnum - 1 hd=gs_hor_d vd=gs_ver_d else hgnrl=gs_hor_gnum4 - 1 vgnrl=gs_ver_gnum4 - 1 hd=gs_hor_d4 vd=gs_ver_d4 endif endif if i=SlidLeafNum | (i=1 & (gs_leaf_optype_m = LEAF_2L_2SLIDING | gs_leaf_optype_m = LEAF_4L_4SLIDING)) then htyp=gs_handle_type_m fulled=0 else htyp=0 fulled=gs_full_edit endif if i=SlidLeafNum then addx -gs_open3D else if i <> 1 & (gs_leaf_optype_m = LEAF_3L_2SLIDING | gs_leaf_optype_m = LEAF_4L_3SLIDING) then addx ((TotalLeafWidthin3D-gs_open3D-aaa)/(SlidLeafNum-1) - aaa + gs_leaf_overlap) * (i-1) endif if i = 1 & gs_leaf_optype_m = LEAF_2L_2SLIDING then addx gs_open3D_2 endif if i = 1 & gs_leaf_optype_m <> LEAF_2L_2SLIDING & gs_leaf_optype_m <> LEAF_4L_4SLIDING then bOplines3d = 0 else bOplines3d = temp_bOplines3d endif if i = 1 & gs_leaf_optype_m = LEAF_2L_2SLIDING then mulx -1 bMiddleLine = 0 sliding_door = 1 gosub "Leaf_Panel" if i = 1 & gs_leaf_optype_m = LEAF_2L_2SLIDING then del 1 if i=SlidLeafNum then del 1 else if i = 1 & gs_leaf_optype_m = LEAF_2L_2SLIDING then del 1 if i <> 1 & (gs_leaf_optype_m = LEAF_3L_2SLIDING | gs_leaf_optype_m = LEAF_4L_3SLIDING) then del 1 endif add aaa - gs_leaf_overlap, 0, (gs_leaf_thk + gs_leaf_gap) * (lod3D<>5) next i del SlidLeafNum+1 else if gs_full_edit & GLOB_CONTEXT <> 6 then hotspot 0, gs_han_height, 2*gs_leaf_thk + gs_leaf_gap, unID, gs_open3D, 1+128 : unID=unID+1 hotspot -gs_open3D, gs_han_height, 2*gs_leaf_thk + gs_leaf_gap, unID, gs_open3D, 2 : unID=unID+1 hotspot 1, gs_han_height, 2*gs_leaf_thk + gs_leaf_gap, unID, gs_open3D, 3 : unID=unID+1 if gs_leaf_optype_m = LEAF_4L_4SLIDING then addx -TotalLeafWidthin3D/2 hotspot 0, gs_han_height, gs_leaf_thk, unID, gs_open3D_2, 1+128 : unID=unID+1 hotspot gs_open3D_2, gs_han_height, gs_leaf_thk, unID, gs_open3D_2, 2 : unID=unID+1 hotspot -1, gs_han_height, gs_leaf_thk, unID, gs_open3D_2, 3 : unID=unID+1 del 1 addx TotalLeafWidthin3D/2 hotspot 0, gs_han_height, gs_leaf_thk, unID, gs_open3D_2, 1+128 : unID=unID+1 hotspot -gs_open3D_2, gs_han_height, gs_leaf_thk, unID, gs_open3D_2, 2 : unID=unID+1 hotspot 1, gs_han_height, gs_leaf_thk, unID, gs_open3D_2, 3 : unID=unID+1 del 1 endif endif for i = 1 to 2 addx TotalLeafWidthin3D/2 - aaa/2 for j = 1 to 2 if j=1 & gs_leaf_optype_m = LEAF_4L_2SLIDING then htyp=0 fulled=gs_full_edit bOplines3d = 0 else htyp=gs_handle_type_m fulled=0 bOplines3d = temp_bOplines3d endif if j = 2 then addx gs_open3D mulx -1 else if gs_leaf_optype_m = LEAF_4L_4SLIDING then addx -gs_open3D_2 endif bMiddleLine = 0 sliding_door = 1 gosub "Leaf_Panel" if j = 2 then del 2 else if gs_leaf_optype_m = LEAF_4L_4SLIDING then del 1 endif add -aaa + gs_leaf_overlap, 0, (gs_leaf_thk + gs_leaf_gap) * (lod3D<>5) next j del 3 mulx -1 next i del 2
AC22-28 AUS 3001 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2018-03-21 11:39 AM
2018-03-21 03:31 PM
2018-03-22 03:26 AM
AC22-28 AUS 3001 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2018-03-22 03:39 AM
Lingwisyer wrote:It is in there for 18, 19, 20 & 21 in the 'Add-ons' section.
I remember using that Door and Window Builder in 18 but I haven't seen it in 21.
2018-03-22 05:22 AM
AC22-28 AUS 3001 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2018-03-22 08:21 AM
AC22-28 AUS 3001 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |