MET

คู่มือ / แก้ไข (Modify)

Geometric Constraints (Parametric)

ใส่ Geometric Constraint (แนวนอน แนวตั้ง ขนาน ตั้งฉาก สัมผัส ฯลฯ) ให้แบบ 2D แบบ Parametric

ใช้ทำอะไร

Constraint บังคับความสัมพันธ์ทางเรขาคณิตระหว่างวัตถุ เมื่อแก้แบบ ตัวแก้สมการ (Solver) จะรักษาความสัมพันธ์นั้นไว้ ผลลัพธ์บอกจำนวน DOF (องศาอิสระ) ที่เหลือ หรือ fully constrained

อยู่ที่ไหน

  • Ribbon: Parametric › Geometric และ Parametric › Manage

แท็บ Parametric
แท็บ Parametric

คำสั่ง

คำสั่ง Alias ปุ่ม ความหมาย
GCHORIZONTAL GCH Horizontal เส้นที่เลือกเป็นแนวนอน
GCVERTICAL GCV Vertical เส้นที่เลือกเป็นแนวตั้ง
GCPARALLEL GCPA Parallel เส้นสองเส้นขนานกัน
GCPERPENDICULAR GCPE Perpendicular เส้นสองเส้นตั้งฉาก
GCCOLLINEAR GCCOL Collinear เส้นสองเส้นอยู่บนแนวเดียวกัน
GCEQUAL GCE Equal ความยาวเท่ากัน (เส้น) หรือรัศมีเท่ากัน (วงกลม)
GCCOINCIDENT GCC Coincident จุดเริ่มของสองวัตถุทับกัน
GCCONCENTRIC GCCO Concentric วงกลมสองวงร่วมศูนย์
GCTANGENT GCT Tangent สองวัตถุสัมผัสกัน
GCSMOOTH GCSM Smooth ต่อเนื่องเรียบระหว่างเส้น-วงกลม หรือวงกลม-วงกลม
GCSYMMETRIC GCSYM Symmetric สองวัตถุสมมาตรรอบเส้นแกนที่เลือก
GCFIX GCF, FIXCONSTRAINT Fix ตรึงเส้นหรือวงกลมไว้กับที่
GEOMCONSTRAINT GEOMCON – GEOMCONSTRAINT <ชนิด> เรียกชนิดใดก็ได้ข้างบน
AUTOCONSTRAIN AUTOC Auto Constrain ใส่ Constraint ที่เป็นจริงอยู่แล้วให้อัตโนมัติ
CONSTRAINTBAR CBAR Show/Hide แสดงรายการ Constraint ทั้งหมดพร้อมลำดับ (#0, #1, ...)
DELCONSTRAINT DELC Delete DELCONSTRAINT [n|all] ลบลำดับ n, ทั้งหมด หรืออันล่าสุด
CONSTRAINTSETTINGS CSETTINGS Auto Constrain ▾ › Inference ON/OFF CONSTRAINTSETTINGS INFER ON|OFF

ขั้นตอน

  1. เลือกวัตถุ (1 หรือ 2 ชิ้นตามชนิด Constraint)
  2. กดปุ่มบนแท็บ Parametric หรือพิมพ์คำสั่ง เช่น GCH
  3. ผลลัพธ์เช่น HORIZONTAL: 1 constraint(s) satisfied; 15 DOF remaining
  4. ถ้า Constraint ขัดกับที่มีอยู่ โปรแกรมจะไม่เก็บ (constraint not kept)

รายการ Constraint หลังใส่ Horizontal, Vertical, Parallel
รายการ Constraint หลังใส่ Horizontal, Vertical, Parallel

ลองทำตาม: กระดุมไม้เม็ดใหญ่สำหรับเสื้อโค้ท

กระดุมไม้อัดขนาด 40 มม. สำหรับเสื้อโค้ทไหมพรมตัวหนา วาดแบบไม่เป๊ะโดยตั้งใจ แล้วให้ Constraint จัดทุกอย่างให้ตรง

  1. ขอบกระดุม: C 0,0 20 กด Esc วงแกะลาย วางเยื้องนิดหน่อย: C 1,0.5 16 กด Esc
  2. รู 4 รูขนาดไม่เท่ากันนิดหน่อย: C -5,5 2, C 5,5 2.6, C -5,-5 1.8, C 5,-5 2.3 กด Esc หลังวาดแต่ละรู
  3. คลิกขอบกระดุม พิมพ์ GCF ขอบจะถูกตรึงไว้กับที่
  4. คลิกขอบกระดุม Ctrl+คลิกวงแกะลาย (คลิกบนเส้นวงกลม ห่างจาก Grip สีฟ้า) แล้วพิมพ์ GCCONCENTRIC วงแกะลายจะกระโดดมาอยู่ตรงกลาง
  5. คลิกรูซ้ายบน Ctrl+คลิกรูขวาบน แล้วพิมพ์ GCE ทำซ้ำกับรูซ้ายบนคู่กับรูซ้ายล่าง และรูซ้ายบนคู่กับรูขวาล่าง ตอนนี้ทั้ง 4 รูมีขนาดเท่ากัน
  6. พิมพ์ CBAR รายการแสดง 5 Constraint: fixed, concentric และ equal อีก 3 ตัว

กระดุมที่วงแกะลายอยู่กลางพอดีและรู 4 รูขนาดเท่ากัน
กระดุมที่วงแกะลายอยู่กลางพอดีและรู 4 รูขนาดเท่ากัน

ลองต่อยอด: คลิกรูไหนก็ได้ แล้วพิมพ์ DCRADIUS 2 ทั้ง 4 รูจะเปลี่ยนตาม เพราะถูกกำหนดให้เท่ากันไว้แล้ว

ดูเพิ่ม