cancel
Showing results for 
Search instead for 
Did you mean: 
EN
cancel
Showing results for 
Search instead for 
Did you mean: 
Daniella1985
Contributor

How can I add 45-degree chamfer hotspots on all four sides of this opening without recessing? Is the

I want to make a 45-degree bevel at this opening. Which command should I use? I have been experimenting for several days, but I can't make it the same on all four sides. Is my direction wrong?

 

! 洞口切割
IF hole_r_on_1 OR hole_r_on_2 OR hole_r_on_3 OR hole_r_on_4 OR hole_r_on_5 OR hole_r_on_6 THEN
group "w_holes"
group "hole1_cut"
IF hole_chamfer_t > 0 THEN
ADD hole_r_x_1, tile_t, hole_r_y_1
ROTX 90
ADD 0, hole_r_h_1, 0
CUTPLANE{2} -45
DEL 3
ENDIF
IF hole_chamfer_b > 0 THEN
ADD hole_r_x_1, tile_t, hole_r_y_1
ROTX 90
ROTZ 180
CUTPLANE{2} -45
DEL 3
ENDIF
IF hole_chamfer_l > 0 THEN
ADD hole_r_x_1, tile_t, hole_r_y_1
ROTX 90
ROTZ 90
CUTPLANE{2} -45
DEL 3
ENDIF
IF hole_chamfer_r > 0 THEN
ADD hole_r_x_1, tile_t, hole_r_y_1
ROTX 90
ADD hole_r_w_1, 0, 0
ROTZ -90
CUTPLANE{2} -45
DEL 4
ENDIF

ADD hole_r_x_1, tile_t, hole_r_y_1
ROTX -270
PRISM_ 5, tile_t * 3,
0, 0, 15,
hole_r_w_1, 0, 15,
hole_r_w_1, hole_r_h_1, 15,
0, hole_r_h_1, 15,
0, 0, -1
DEL 2

IF hole_chamfer_t > 0 THEN
CUTEND
ENDIF
IF hole_chamfer_b > 0 THEN
CUTEND
ENDIF
IF hole_chamfer_l > 0 THEN
CUTEND
ENDIF
IF hole_chamfer_r > 0 THEN
CUTEND
ENDIF
endgroup
placegroup "hole1_cut"
killgroup "hole1_cut"

IF hole_r_on_2 THEN
ADD hole_r_x_2, tile_t, hole_r_y_2
ROTX 90
PRISM_ 5, tile_t * 3,
0, 0, 15,
hole_r_w_2, 0, 15,
hole_r_w_2, hole_r_h_2, 15,
0, hole_r_h_2, 15,
0, 0, -1
DEL 2
ENDIF
IF hole_r_on_3 THEN
ADD hole_r_x_3, tile_t, hole_r_y_3
ROTX 90
PRISM_ 5, tile_t * 3,
0, 0, 15,
hole_r_w_3, 0, 15,
hole_r_w_3, hole_r_h_3, 15,
0, hole_r_h_3, 15,
0, 0, -1
DEL 2
ENDIF
IF hole_r_on_4 THEN
ADD hole_r_x_4, tile_t, hole_r_y_4
ROTX 90
PRISM_ 5, tile_t * 3,
0, 0, 15,
hole_r_w_4, 0, 15,
hole_r_w_4, hole_r_h_4, 15,
0, hole_r_h_4, 15,
0, 0, -1
DEL 2
ENDIF
IF hole_r_on_5 THEN
ADD hole_r_x_5, tile_t, hole_r_y_5
ROTX 90
PRISM_ 5, tile_t * 3,
0, 0, 15,
hole_r_w_5, 0, 15,
hole_r_w_5, hole_r_h_5, 15,
0, hole_r_h_5, 15,
0, 0, -1
DEL 2
ENDIF
IF hole_r_on_6 THEN
ADD hole_r_x_6, tile_t, hole_r_y_6
ROTX 90
PRISM_ 5, tile_t * 3,
0, 0, 15,
hole_r_w_6, 0, 15,
hole_r_w_6, hole_r_h_6, 15,
0, hole_r_h_6, 15,
0, 0, -1
DEL 2
ENDIF
endgroup
placegroup subgroup("w_tiles", "w_holes")
killgroup "w_tiles"
killgroup "w_holes"
ELSE
placegroup "w_tiles"
killgroup "w_tiles"
ENDIF
IF chamfer_t > 0 THEN
CUTEND
ENDIF
IF chamfer_b > 0 THEN
CUTEND
ENDIF
IF chamfer_r > 0 THEN
CUTEND
ENDIF
IF chamfer_l > 0 THEN
CUTEND
ENDIF

 

 


螢幕擷取畫面 2026-06-28 131834.png螢幕擷取畫面 2026-06-28 131914.png

0 Replies 0

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!