ไฟล์ STEP คืออะไร??
ไฟล์ STEP เป็นรูปแบบการแลกเปลี่ยนข้อมูลที่ใช้กันอย่างแพร่หลายสำหรับการออกแบบโดยใช้คอมพิวเตอร์ช่วย (CAD) ได้รับการรับรองมาตรฐานในปี พ.ศ. 2537 โดยคณะกรรมการ ISO ภายใต้ชื่อ “ISO 10303-21” ISO 10303-21 กำหนดกลไกการเข้ารหัสสำหรับการแสดงข้อมูลในภาษาการสร้างแบบจำลองข้อมูล EXPRESS ไฟล์ STEP- เรียกอีกอย่างว่า p21-File และ STEP Physical File นามสกุลไฟล์ที่ใช้สำหรับไฟล์ STEP คือ .stp และ .step
ประวัติเบื้องต้น
ในปี 1994 มีการออกข้อกำหนดส่วนที่ 21 ดั้งเดิม มีข้อผิดพลาดบางอย่างซึ่งได้รับการแก้ไขโดย corrigendum ทางเทคนิคที่ออกในปี 1996 ฉบับที่สองได้รับการตีพิมพ์ในปี 2002 ซึ่งรวมถึง corrigendum และส่วนขยายสำหรับส่วนข้อมูลต่างๆ รุ่นที่สามเผยแพร่ในปี 2559 ซึ่งเพิ่มจุดยึดและส่วนอ้างอิงที่อนุญาตให้จัดเก็บเอนทิตีและค่าในไฟล์ภายนอก เพิ่มการรองรับ UTF-8 ของสตริง เพิ่มลายเซ็นดิจิทัลเพื่อตรวจสอบเนื้อหาของไฟล์และตรวจสอบข้อมูลประจำตัว เพิ่มการรองรับการบีบอัดและจัดเก็บโครงสร้างการแลกเปลี่ยนโดยใช้ ZIP
รูปแบบไฟล์ขั้นตอน
รูปแบบข้อความธรรมดาสำหรับไฟล์ STEP ประกอบด้วยลำดับของระเบียน ชุดอักขระถูกกำหนดเป็นจุดรหัสของ ISO 10646 “ISO-10303-21;” เป็นอักขระตัวแรกในระเบียนแรก ความคิดเห็นล้อมรอบด้วยอักขระ “/” และ “/” บันทึกสุดท้ายประกอบด้วย “END-ISO-10303-21;” หากไฟล์ STEP เป็นไปตามเวอร์ชัน 2002 ในกรณีที่เป็นไปตามเวอร์ชันปี 2016 อาจมีลายเซ็นดิจิทัลอย่างน้อยหนึ่งลายเซ็นหลัง “END-ISO-10303-21” เทอร์มิเนเตอร์ ตัวแบ่งบรรทัดจะแสดงด้วย “\N" และตัวแบ่งหน้าจะแสดงด้วย “\F"
ไฟล์ STEP แบ่งออกเป็นส่วนต่างๆ และชื่อเป็นเงื่อนไขที่สงวนไว้ ทุกส่วนลงท้ายด้วยระเบียน “ENDSEC” และต้องอยู่ในลำดับที่แสดงด้านล่าง
- HEADER: เป็นส่วนบังคับและไม่สามารถทำซ้ำได้ ประกอบด้วยเอนทิตีต่อไปนี้:
- file_description (mandatory)
- file_name (mandatory)
- file_schema (mandatory)
- schema_population (optional)
- file_population (optional)
- section_language (optional)
- section_context (optional)
- ANCHOR: เป็นส่วนเสริมที่ไม่ซ้ำซึ่งเปิดตัวในเวอร์ชัน 2016 กำหนดชื่อภายนอกสำหรับอินสแตนซ์เพื่อให้สามารถอ้างอิงได้
- ข้อมูลอ้างอิง: เป็นส่วนเสริมที่ไม่ซ้ำซึ่งเปิดตัวในเวอร์ชัน 2016 ด้วย แต่ละรายการในส่วนนี้จะเชื่อมโยงชื่ออินสแตนซ์ของรายการ/ค่ากับอินสแตนซ์/ค่าในไฟล์ภายนอก
- ข้อมูล: เป็นส่วนที่เลือกทำซ้ำได้ ซึ่งมีเนื้อหาหลักของอินสแตนซ์โมเดล
- ลายเซ็น: เป็นส่วนที่เลือกทำซ้ำได้ซึ่งเปิดตัวในเวอร์ชัน 2016 มีลายเซ็นดิจิทัลเพื่อตรวจสอบเนื้อหาของไฟล์หรือตรวจสอบข้อมูลประจำตัว