เก็บข้อมูลทรัพย์สิน ด้วยการใช้ Attribute ใน PTCAD

·

·

เก็บข้อมูลทรัพย์สิน ด้วยการใช้ Attribute ใน PTCAD

ใน PTCAD สามารถสร้าง ออบเจคแบบ ข้อมูลได้ ที่เรียกว่า Attribute และสามารถฝังไว้กับ Block และสามารถแก้ไขได้โดยไม่ต้องเปลี่ยนแปลงรูปแบบของ Block นั้น Attribute มักใช้สำหรับการใส่ข้อมูล เช่น ชื่อชิ้นงาน หมายเลขชิ้นส่วน วันที่ หรือข้อมูลอื่น ๆ ที่เกี่ยวข้องกับการออกแบบ หรือจัดการผัง เช่นผังโรงงาน หรือ ผังที่นั่งในออฟฟิศ

เมื่อมี แบบแปลน เช่น รูปโต๊ะ อยู่แล้ว สามารถสร้าง Attribute เป็น ข้อมูลผูกไว้ แล้วรวมสร้างเป็น block

วิธีสร้าง Attribute

เริ่มต้นด้วยการใช้คำสั่ง ATTDEF (Define Attribute)

1. พิมพ์ **ATTDEF** ใน Command Line แล้วกด **Enter**

2. ตั้งค่าคุณสมบัติต่าง ๆ:

   – **Tag**: กำหนดชื่อของ Attribute (ใช้ตัวอักษรและตัวเลข ไม่มีช่องว่าง)

   – **Prompt**: ข้อความแจ้งเตือนให้ป้อนค่าเมื่อแทรก Block

   – **Default**: ค่าเริ่มต้นของ Attribute (สามารถเว้นว่างได้)

   – **Justification**: กำหนดตำแหน่งข้อความ (เช่น Left, Center, Right)

   – **Text Style, Height, Rotation**: ตั้งค่าลักษณะตัวอักษร

3. คลิก **OK** และวาง Attribute ลงในตำแหน่งที่ต้องการ

 

ลองสร้าง Attribute สอง อัน แล้ว วางลงในพื้นที่โต๊ะ

สร้าง Block ที่มี Attribute

  1. ใช้คำสั่ง **BLOCK** หรือพิมพ์ **B** ใน Command Line แล้วกด **Enter**
  2. ตั้งชื่อ Block
  3. คลิกปุ่ม **Select Objects** และเลือกวัตถุทั้งหมดที่ต้องการสร้าง Block รวมถึง Attribute
  4. เลือกจุดแทรก (Insertion Point)
  5. คลิก **OK** เพื่อบันทึก Block

base point  ให้เลือกที่จุดมุมโต๊ะด้านล่างซ้าย หรือจุดไหนตามต้องการ
Select entities  ให้เลือก ครอบ ทั้ง โต๊ะและ ชื่อ Attribute

ลอง insert block ชื่อ desk แล้ว ใส่ค่า

การแก้ไขค่า Attribute ใน Block

คำสั่ง **ATTEDIT** หรือ ดับเบิ้ล คลิกที่รูปบล้อค 

  1. ดับเบิลคลิกที่ Block ที่มี Attribute
  2. แก้ไขค่าของ Attribute ในช่อง **Value**
  3. กด **OK** เพื่อบันทึกการเปลี่ยนแปลง

การส่งออกข้อมูล Attribute ในรูปแบบตาราง (Extract Attribute Data)

### คำสั่ง **ATTEXT**

  1. พิมพ์ **ATTEXT** แล้วกด **Enter**
  2. สร้างไฟล์ใหม่หรือเปิดไฟล์ที่มีอยู่
  3. เลือกวัตถุที่ต้องการดึงข้อมูล
  4. เลือก template file*
  5. เลือก file ที่ต้องการส่งออกข้อมูล
  6. กด **Extract** เพื่อเสร็จสิ้นกระบวนการ
  • รูปแบบ template ไฟล์   จะเป็น ไฟล์ตัวอักษรนามสกุล txt

มีรูปแบบ ในไฟล์ดังนี้

——————–

BL:desk C008000 (block name, 8 characters)

owner C015000 (data owner, 8 characters)

tel C015000  (data tel no., 8 characters)

——————–

 

ตัวอย่างข้อมูลที่ได้ออกมาเป็น text file ซึ่งอยู่ในรูปแบบ คั่นด้วย เครื่องหมาย comma (,)

การเปิดข้อมูล ด้วย Excel  หรือ Google sheet

  1. เปิดโปรแกรม Excel  สร้างไฟล์ใหม่
  2. ไปที่เมนู Data  คลิกที่ Get External Data แล้ว เลือกจาก  From Text

เลือกไฟล์ที่ กำหนดไว้

เลือก  Delimited    กด  Next

เลือกเป็น comma  แล้ว กดปุ่ม Finish

จะได้ ข้อมูล เข้ามาดังตัวอย่าง

 สรุป

– Attribute เป็นเครื่องมือที่ช่วยให้สามารถจัดเก็บและแก้ไขข้อมูลภายใน Block ได้ง่าย

– สามารถนำข้อมูลจาก Attribute ไปใช้ประโยชน์ในรูปแบบรายงาน หรือตารางข้อมูลได้

– ใช้คำสั่ง **ATTDEF**, **ATTEDIT**, และ **ATTEXT** เพื่อจัดการ Attribute อย่างมีประสิทธิภาพ


Leave a Reply

Your email address will not be published. Required fields are marked *