จะมีในรุ่น v0.3.1+ เป็นการเขียนคำสั่งใน editor ของ Structure_DSL เพื่อให้วาดภาพคานช่วงเดียวรับน้ำหนักบรรทุกแบบง่ายๆ และเขียน Reaction , SFD และ BMD เพื่อนำไปใช้ประกอบการสอนในวิชา RC Design และ Theory
ใช้วิธีการเขียนโค้ดโดยการสอบถาม AI แล้วนำมารันปรับแก้ เมื่อถูกต้องก็ก๊อปกลับไปให้ AI เพื่ออัพเดทความรู้ แล้วถามต่อวนไป จะได้โค้ดที่ค่อยๆ ปรับให้ถูกต้อง ซึงจะใช้เวลาในการพัฒนาที่เหนื่อยน้อยลง ไปทุ่มกับอัลกอริทึมได้เลย ตัวโครงโค้ดทาง AI จัดการให้ได้
# คำสั่ง
beam_set = {
"LineB_1_2" => {
"pos" => [0.m, 0.m, 0.m], "angle" => 0.degrees,
"length" => 4.m,
"loads" => [
{ "type" => "UniformLoad", "w" => 1000 },
{ "type" => "PointLoad", "p" => 2500 , "a" => 2.5 },
{ "type"=>"PartialUniformLoad", "w" => 500, "start" => 2.5, "end" => 4.0 }
]
},
}
analysis_simplebeam beam_set,
{offset_sfd: -1.8.m, offset_bmd:-3.6.m,
scale_load:2.7, scale_reaction: 2.0,
scale_v: 1.6,scale_m: 2.0,
unit_force: 'กก', unit_length: 'ม', font_size:120.mm}
นำคำสั่งไปคีย์ลงใน editor แล้วเมื่อกดปุ่มรัน Run_DSL ก็จะได้ผลลัพธ์ดังแสดงในภาพ