อธิบายภาพด้านบน
1. คำสั่ง ERASE คุณสมบัติใช้ลบวัตถุ สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว E แล้วกด Enter
2. คำสั่ง COPY คุณสมบัติใช้คัดลอกวัตถุ หรือชิ้นงาน สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว CP แล้วกด Enter
3. คำสั่ง MIRROR คุณสมบัติใช้กลับวัตถุทำหน้าที่เหมือนกระจกเงา สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว MI แล้วกด Enter
4. คำสั่ง OFFSET คุณสมบัติใช้คัดลอกเส้นคู่ขนาน สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว O แล้วกด Enter
5. คำสั่ง ARRAY คุณสมบัติใช้คัดลองวัตถุเป็นชุด สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว AR แล้วกด Enter
6. คำสั่ง MOVE คุณสมบัติใช้เคลื่อนย้ายวัตถุ สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว M แล้วกด Enter
7. คำสั่ง ROTATE คุณสมบัติใช้หมุนวัตถุ สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว RO แล้วกด Enter
8. คำสั่ง SCALE คุณสมบัติใช้ปรับขนาดวัตถุ สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว SC แล้วกด Enter
9. คำสั่ง STRETCH คุณสมบัติใช้ยืดวัตถุ สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว S แล้วกด Enter
10. คำสั่ง TRIM คุณสมบัติใช้ตัดวัตถุ สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว TR แล้วกด Enter
11. คำสั่ง EXTEND คุณสมบัติใช้ต่อวัตถุ สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว EX แล้วกด Enter
12. คำสั่ง BREAK AT POINT คุณสมบัติใช้แบ่งครึ่งเส้นตรงเส้นจะไม่ขาดออกจากกันเพียงแต่จะแบ่งเป็น 2 เส้น
13. คำสั่ง BREAK คุณสมบัติใช้ตัดครึ่งเส้นตรงโดยเส้นจะขาดตรงกลางพอดี
14. คำสั่ง JOINT คุณสมบัติใช้เชื่อมเส้นที่ขาดออกจากกัน
15. คำสั่ง CHAMFER คุณสมบัติใช้ลบวัตถุ สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว CHA แล้วกด Enter
16. คำสั่ง FILLET คุณสมบัติใช้ลบมุมโค้ง สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว F แล้วกด Enter
17. คำสั่ง EXPLODE คุณสมบัติใช้แยกชิ้นวัตถุ สามารถเรียกใช้คำสั่งย่อได้โดยการกดตัว EXP แล้วกด Enter
ครับสำหรับชุดคำสั่ง Modify ก็มีเพียงเท่านี้ไว้แล้วผมจะมาสอนการใช้งานแต่ละคำสั่งอีกทีครับ สำหรับบทความนี้ก็คงพอแค่นี้ไว้พบกันบทความหน้าครับ ^o_o^
3.10 คำสั่ง break และ continue
จากตัวอย่างทำซ้ำแบบ for โปรแกรมที่ 3.15 ได้ทดลองคำสั่ง break มาบ้างแล้ว โดยคำสั่งนี้สามารถใช้งานร่วมกับ while , for , do/while หรือ switch ได้ สำหรับคำสั่งที่ทำงานตรงกันข้ามกับ คำสั่ง break คือคำสั่ง continue ซึ่งสามารถใช้ได้ใน while , for หรือ do/while ได้เช่นกัน เมื่อโปรแกรมทำงานมาถึงคำสั่ง continue จะทำลูปต่อไปโดยไม่ทำสเตตเมนต์ที่ตามหลัง continue โปรแกรมที่ 3.23 แสดงตัวอย่างการใช้ break โดยถ้าเงื่อนไขของ if เป็นจริงจะออกนอกลูปทันที ส่วนโปรแกรม 3.24 จะแสดงตัวอย่างการใช้คำสั่ง continue จากตัวอย่างทำซ้ำแบบ for โปรแกรมที่ 3.15 ได้ทดลองคำสั่ง break มาบ้างแล้ว โดยคำสั่งนี้สามารถใช้งานร่วมกับ while , for , do/while หรือ switch ได้ สำหรับคำสั่งที่ทำงานตรงกันข้ามกับ คำสั่ง break คือคำสั่ง continue ซึ่งสามารถใช้ได้ใน while , for หรือ do/while ได้เช่นกัน เมื่อโปรแกรมทำงานมาถึงคำสั่ง continue จะทำลูปต่อไปโดยไม่ทำสเตตเมนต์ที่ตามหลัง continue โปรแกรมที่ 3.23 แสดงตัวอย่างการใช้ break โดยถ้าเงื่อนไขของ if เป็นจริงจะออกนอกลูปทันที ส่วนโปรแกรม 3.24 จะแสดงตัวอย่างการใช้คำสั่ง continue
Public class BrekDemo {
Public static void main(String[ ] argd){
int num = 100;
for(int i = 0; i < num; i ++){
if (i*i > = num)break;
System.out.print(i+ “ “);
}
System.out.print(“Loop complete. “);
}
}
}
โปรแกรมนี้จะสร้างลูปแบบ for ขึ้นมาทำงานแบบวนซ้ำโดยนับตัวแปร i ตั้งแต่ 0 ไปจนถึง 10 ในการวนซ้ำแต่ละครั้งจะตรวจสอบเงื่อนไขของ if ว่าตัวแปร I ยกกำลังสองมีค่ามากกว่า num จริงหรือไม่ ถ้าเป็นจริงจะออกนอกลูปการทำลูปแต่ละครั้งจะแสดงผลค่า i ออกมา เมื่อทำลูปจน i
มีค่าเป็น10 โปรแกรมจะหยุดพิมพ์ ผลลัพธ์เป็นดังนี้
Public class ContDemo {
Public static void main(String[ ] args)
{
for(int i = 0; i < 100; i ++)
if ((i%2 continue;
System.out.print(i);
}
}
}
โปรแกรมตัวอย่างการใช้คำสั่ง continue โดยจะวนลูปตั้งแต่ 0 ถึง 100