การวาดสเกตซ์ปกติเราก็จะใช้คำสั่งที่มีให้เช่น เส้นตรง เส้นวงกลม หรือบางครั้งเราก็สร้างจุดก่อนแล้วเราค่อยใช้เส้นสไปล์ต่อจุดเหล่านั้นเข้าด้วยกันเป็นเส้นโค้งใด ๆ ถ้าจุดมันมีจำนวนน้อยก็คงจะง่ายต่อการทำ แต่ในกรณีที่จุดนั้นมีจำนวนมาก เช่น หลายร้อยจุดหรือหลายพันจุด คงจะไม่ดีแน่ถ้าเราค่อยๆสร้างจุดที่ละจุดในหน้าสเกตซ์ แล้วค่อยต่อจุดเหล่านั้นด้วยสไปล์ แล้วเราจะทำอย่างไรดีซึ่งในบทความนี้เราจะมาดูกันครับ
ตำแหน่งของเส้นนั้นเป็นสิ่งสำคัญที่ใช้ในการกำหนดรูปทรงของชิ้นงาน ตำแหน่งเหล่านี้เราจะแสดงได้ด้วยจุดซึ่งอาจจะได้มาจากการทำงาน Scan การคำนวนจากสมการออกมาเป็นคู่อันดับ หรือจากการทำ Draft Drawing จากการวัดขนาด เป็นต้น ยิ่งจุดมีมากเท่าไหร่เส้นโค้งสไปล์ก็จะวิ่งตามเส้นรูปร่างที่แท้จริงขึ้นเท่านั้น ดังตัวอย่างนี้เป็นจุดของฟังก์ชัน Sine ซึ่งจริงๆแล้วเราสามารถที่จะพิมพ์สมการลงไปได้เพื่อสร้างเส้นโดย Euqtion Curve แต่ในกรณีนี้เราจะมาลองใช้การสร้าง Sine Curve จากจุดกัน
เริ่มต้นผมใช้โปรแกรม Spread Sheet ทั้งไปสร้างจุดหรือคู่อันดับขึ้นมา แต่ก่อนอื่นเราต้องเข้าใจก่อนว่า SOLIDWOKRKS นั้นมี Coordinate หลักเป็น x-y-z ดังนั้นจุดนั้นจะต้องมีทั้งค่า x,y และ z ในที่นี้ผมจะสร้างสมการ y = sin(x) ซึ่งหมายความว่าเมื่อเรามาองไปบนระนาบ x-y โดยที่ให้แกน y อยู่ในแนวตั้งและแกน x อยู่ในแนวนอนแล้ว เราจะเห็นจุดเป็นรูปแบบนี้
ส่วนในทางแกน z นั้นถ้าเรากำหนดให้ z= 0 ทั้งหมด เราก็จะได้จุดที่อยู่ในระนาบ x-y เท่านั้นและถ้าเรากำหนดให้ z เปลี่ยนไปตามฟังชั่นใดๆเราก็จะได้ Sine curve ที่วิ่งไปตามฟังก์ชั่นนั้น จุดสำคัญคือเราจะต้องจินตนาการก่อนว่าจุดที่เราจะสร้างนั้นจะต้องอยู่ในระนาบใด หรือวิ่งไปในทิศทางใด และเราค่อยวางจุดให้เป็นไปตามนั้น อย่างในตัวอย่างนี้ผมได้สร้างจุดจากสมการ y=sin(x) และ z = 2*y ในช่วงระยะ x อยู่ระหว่าง -10 ถึง 10
ในการนำจุดเหล่านี้เข้าไปใน SOLDWORKS นั้นสามารถทำได้ง่ายๆโดยไปที่ Insert>Curve>Curve Through XYZ points…
ก่อนอื่นให้เราทำการ ลากคลุมจุดทั้งหมดใน Spreadsheet เลือกก้อปปี้และไปวางในโปรแกรมพวก Notepad หรือ Textpad เมื่อวางเสร้จแล้วทำการ Save ครับ โดยใช้นามสกุล *.txt
ไปที่ Insert>Curve>Curve Through XYZ points… คลิก Browse และไปเลือกไฟล์ *.txt ที่เซฟไว้มา จะปรากฏเป็นเส้นเชื่อมต่อให้โดยอัติโนมัติ คลิกโอเคก็เป็นอันเสร็จสิ้นครับ
วิธีนั้นเราจะใช้ในการวาดพวกใบพัดที่ต้องการ Profile หน้าตัดในแต่ละส่วน
บทความโดย แอดโจ๊ก
สนใจ SOLIDWORKS ติดต่อเราได้ที่
โทร 02-089-4145 (จ-ศ 8.30 – 17.00 น.)
LINE@ : @metrosolidworks คลิก https://bit.ly/2yrNF24
เว็บไซต์ https://metrosystems-des.com/solidworks/contact-us/
YouTube https://www.youtube.com/user/MetroSolidWorks
Facebook Fanpage https://www.facebook.com/metrosolidworks/
Inbox มาเลยก็ได้น้า
รัก SOLIDWORKS สุด ๆ คลิกเลย https://www.facebook.com/groups/2076765539017446/