วันอังคารที่ 13 กันยายน พ.ศ. 2554

AutoCAD Tips: ถามมา ตอบไป เขียน RAMP วงกลม

มีอีเมลมาสอบถามถึง LISP ที่ช่วยเขียนเส้นลูกศรบน Ramp ขึ้น-ลงอาคาร

กรณีเป็นแนวตรงสามารถใช้รูปวาดแบบ hatch ได้โดยตรง โดยเลือกกำหนดระยะห่างของเส้นที่เป็น Pattern และมุมตามที่ต้องการ

กรณีเป็นแนวเส้นโค้งของวงกลมนั้น วิธีทางตรง จะประกอบด้วย 1. เขียนวงกลมที่มีจุดศูนย์กลางร่วมกันทั้ง 3 วง 2. หาความยาวเส้นรอบวงของวงกลมที่จะใช้เป็นตัวอ้างอิงในการกำหนดระยะระหว่างขั้น ซึ่งปกติจะใช้ Properties โดยดูที่รายการ Perimeter 3. คำนวณจำนวน โดยใช้ระยะ Perimeter หารด้วย ระยะห่างที่ต้องการ แล้วปัดเศษเป็นจำนวนเต็ม (N) 4. วาดเส้นลูกศรตัวแรก อาจเลือกวาดไว้ที่ตำแหน่ง 3 นาฬิกา 5. ทำซ้ำด้วยคำสั่ง array แบบ Polar และกำหนดจำนวนสำเนาตามข้อ 3 แบบเต็มวง (360 องศา)

สำหรับ LISP ที่ได้พัฒนาขึ้น เพื่อลดขั้นตอนการทำงานนั้น มีพรอมต์ดังนี้

Command: rc
Developed by S.Chatchawal, schatchawal@gmail.com
Direction [CW/CCW]: กำหนดทิศตาม-ทวนเข็มนาฬิกา
Center: กำหนดจุดศูนย์กลาง
Outer Radius: <6> รัศมีวงนอก
Inner Radius: <4>รัศมีวงใน
Outer ladder distance: <0.3> ระยะขั้น
Delete 3 circles? [Yes/No] ลบวงกลมหรือไม่>

5 ความคิดเห็น:

  1. ขอ Lisp ตัวนี้ด้วยได้มั้ยค่ะ ขอบคุณค่ะ

    ตอบลบ
  2. เรียน คุณ apple แจ้ง email address ให้ทราบด้วยครับ

    ตอบลบ
  3. รบกวนขอ Lisp ตัวนี้ได้มัียครับ ขอบคุณล่วงหน้าครับ
    ส่ง email ตามนี้ครับ auu760i@hotmail.com

    ตอบลบ
  4. ใช้ window7 64bit กับ autocad 2012
    Toolbar pa2012 มันไม่ขึ้นต้องทำยังไงครับ
    ทำในหนังสือทุกขั้นตอนแล้ว

    ตอบลบ
  5. ขอหน่อยได้ไหมคะ AphinyaAR@gmail.com

    ตอบลบ