สร้างโมเดลเหล็กเสริมฐานรากใน SkecthUp + chakkree_tools โดยใช้วิธี ลากเส้นแกนเอาเอง แล้วคลิ๊ก Rebar_from_Wires
รหัสคำสั่งในคลิป ดูด้านล่าง
คำสั่งในคลิป RebarScript สร้างเหล็กฐานรากแบบค่าระยะตัวเลข
EraseAll
#rebar id, dia , 41 , [A,B,C,D,E] , color
LAYER 'RB9'
rebar 1, 9.mm , 41 , [72.mm,300.mm-2*50.mm-9.mm , 1000.mm-2*50.mm,300.mm-2*50.mm-9.mm,72.mm] , Brown
tran 1, [-500.mm + 50.mm, -500.mm+50.mm + 9.mm + 18.mm , -50.mm-9.mm]
copy 1, 5 , [0 , 846.mm/5, 0]
rebar 2, 9.mm , 41 , [72.mm,300.mm-2*50.mm-9.mm , 1000.mm-2*50.mm,300.mm-2*50.mm-9.mm,72.mm] , blue
rot 2 , [0,0,0], [0,0,1],90
tran 2, [ -500.mm+50.mm + 9.mm + 18.mm , -500.mm + 50.mm , -50.mm]
copy 2, 5 , [846.mm/5,0 , 0]
rebar 3, 9.mm , 51 , [900.mm-2*9.mm ,900.mm-2*9.mm , 90 ] , yellow
rot 3 , [0,0,0], [0,1,0],90
tran 3 , [0,0, -100.mm]
รหัสคำสั่งในคลิป ดูด้านล่าง
คำสั่งในคลิป RebarScript สร้างเหล็กฐานรากแบบตัวแปร
#EraseAll
#rebar id, dia , 41 , [A,B,C,D,E] , color
var Length = 1000.mm
var Width = 1000.mm
var t = 300.mm
var covering = 50.mm
var n1 = 6
var dia1 = 12.mm
var dia2 = 12.mm
var n2 =6
var dia3 = 9.mm
var A = $dia1 + 3*$dia1 + 4*$dia1
var B = $t-2*$covering-$dia2
var C = $Length -2*$covering
var D = $B
var E = $A
LAYER 'DB12'
rebar x, $dia1 , 41 , [$A , $B , $C , $D ,$E] , Brown
tran x, [-$Length /2 + $covering, -$Width/2 +$covering + $dia2 + 2*$dia1 , -$covering-$dia2]
copy x, $n1-1 , [0 , ($Width-2*$covering-2*3*$dia2)/($n1-1), 0]
set A = $dia2 + 3*$dia2 + 4*$dia2
set C = $Width-2*$covering
set E = $A
rebar y, $dia2, 41 , [$A , $B , $C , $D ,$E] , blue
rot y , [0,0,0], [0,0,1],90
tran y, [ -$Length/2 +$covering + $dia1 + 2*$dia1 , -$Width /2 + $covering , -$covering]
copy y, $n2-1 , [($Length -2*$covering-2*3*$dia1)/($n2-1) ,0 , 0]
LAYER 'RB9'
set A = $Width - 2*$covering - 2*$dia2
set B = $Length - 2*$covering - 2*$dia1
rebar stir, $dia3 , 51 , [$A ,$B , 90 ] , yellow
rot stir , [0,0,0], [0,1,0],90
tran stir , [0,0, -100.mm]
เป็นฐานราก F3 ของแบบบ้านครอบครัวไทยร่วมสมัย๓ กรมโยธาธิการและผังเมือง
คำสั่งในคลิป RebarScript สร้างเหล็กฐานรากวางบนเสาเข็ม3ต้น
# ฐานรากวางบนเสาเข็ม 3 ต้น
EraseAll
var A = (1+2+2*12.mm)
var B = 200.mm-12.mm
LAYER 'DB12'
rebar x1, 12.mm , 41 , [$A,$B , 750.mm ,$B ,$A] , red
tran x1,[-750.mm/2,-283.mm+2.5*12.mm , -50.mm-12.mm ]
copy x1,3,[0 ,65.mm ,0 ]
rebar y1, 12.mm , 41 , [$A,$B , 700.mm ,$B ,$A] , red
rot y1,[0,0,0],[0,0,1],90
tran y1,[-70.mm,-283.mm , -50.mm ]
copy y1,3,[140.mm/3 ,0 ,0 ]
LAYER 'RB9'
#set A = (1+3+4*9.mm)
set A = 50.mm
rebar rb9_1, 9.mm , 41 , [$A,$B, 278.mm ,$B ,$A] , green
rot rb9_1,[0,0,0],[0,0,1],90
tran rb9_1,[-325.mm,-283.mm , -50.mm ]
rebar rb9_2, 9.mm , 41 , [$A,$B, 429.mm ,$B ,$A] , green
rot rb9_2,[0,0,0],[0,0,1],90
tran rb9_2,[-325.mm+85.mm ,-283.mm , -50.mm ]
rebar rb9_3, 9.mm , 41 , [$A,$B, 580.mm ,$B ,$A] , green
rot rb9_3,[0,0,0],[0,0,1],90
tran rb9_3,[-325.mm+2*85.mm ,-283.mm , -50.mm ]
rebar rb9_4, 9.mm , 41 , [$A,$B, 278.mm ,$B ,$A] , green
rot rb9_4,[0,0,0],[0,0,1],90
tran rb9_4,[325.mm,-283.mm , -50.mm ]
rebar rb9_5, 9.mm , 41 , [$A,$B, 429.mm ,$B ,$A] , green
rot rb9_5,[0,0,0],[0,0,1],90
tran rb9_5,[325.mm-85.mm ,-283.mm , -50.mm ]
rebar rb9_6, 9.mm , 41 , [$A,$B, 580.mm ,$B ,$A] , green
rot rb9_6,[0,0,0],[0,0,1],90
tran rb9_6,[+325.mm-2*85.mm ,-283.mm , -50.mm ]
rebar rb9_7, 9.mm , 41 , [$A,$B, 232.mm ,$B ,$A] , blue
tran rb9_7,[-232.mm/2 ,367.mm , -50.mm-12.mm ]
rebar rb9_8, 9.mm , 41 , [$A,$B, 344.mm ,$B ,$A] , blue
tran rb9_8,[-344.mm/2 ,367.mm-100.mm , -50.mm-12.mm ]
rebar rb9_9, 9.mm , 41 , [$A,$B, 457.mm ,$B ,$A] , blue
tran rb9_9,[-457.mm/2 ,367.mm-200.mm , -50.mm-12.mm ]
rebar rb9_10, 9.mm , 41 , [$A,$B, 569.mm ,$B ,$A] , blue
tran rb9_10,[-569.mm/2 ,367.mm-300.mm , -50.mm-12.mm ]