สำหรับ ท่านที่สมัครสมาชิกช่องยูทูป ของช่องตั้งแต่ระดับ 1 ขึ้นไป(20 บาท/เดือน) จะชมคลิปเรียนภาษา Ruby สำหรับ SketchUp
สำหรับสมาชิก ระดับ 1+ สามารถเรียนการเขียนเส้นตรง เพื่อเป็นจุดเริ่มต้นในการสร้างโมเดลให้กับ SketchUp ด้วยการใช้ Ruby Script เรียกคำสั่ง add_line โดยรูปแบบคือ
#add_line(point1, point2) ⇒ Sketchup::Edge
พารามิเตอร์ที่ป้อนคือพิกัด x,y,z ของจุดแบบสามมิติ อาจจะอยู่ในรูปอาร์เรย์ หรือ Point3d ก็ได้
การคืนค่า จะคืนค่าเป็นวัตถุของ SketchUp ชนิด Edge หรือเส้น
สำหรับสมาชิก ระดับ 1+ ที่ต้องการเรียนการเขียนโปรแกรมใน SketchUp ด้วย Ruby Script เริ่มจากคำสั่ง add_line ให้กับโมเดล โดยจะประกอบด้วยเส้นตรง 4 เส้นจะกลายเป็นสี่เหลี่ยม
สำหรับสมาชิก ระดับ 1+ ที่ต้องการเรียนการเขียนโปรแกรมใน SketchUp ด้วย Ruby Script มาเรียนการสร้างวัตถุสามมิติที่ง่ายที่สุดก่อนคือ สร้าง face แล้วดึง แต่ต้องทำด้วย Ruby สร้างเป็นเป็น Group แล้วทำเป็นฟังค์ชั่นให้คืนค่า กำหนดพารามิเตอร์เป็น size = [w,h,t] เพื่อกำหนดขนาด
โค้ดชุดนี้ sdmitch ได้แสดงโค้ดตัวอย่างเอาไว้ ผมเลยทดลองแสดงการรันไว้เป็นตัวอย่างให้นักศึกษาดู
Drawing rebar details | sketchucation