Author Topic: ตั้งค่า Z ให้โดยอัตโนมัติ (Auto Tool Zero)  (Read 3822 times)

0 Members and 1 Guest are viewing this topic.

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 863
  • -Receive: 1705
  • Posts: 1545
Coming Soon!! มีของดีต้องแจกกัน

ขจัดปัญหาตำแหน่ง x, y ไปแล้วด้วยการใช้กล้องเว็บแคม
คราวนี้เป็นทีของแกน z บ้างละ

     


วีระศักดิ์ ;D

Offline solosoft

  • Jr. Member
  • **
  • Thank You
  • -Given: 27
  • -Receive: 10
  • Posts: 26
ปูเสื่อนอนรอ คิวที่ 1

Offline djsnk

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 2
  • Posts: 6
วิธีติดตั้งขอรูปประกอบ
« Reply #2 on: November 16, 2008, 05:49:47 PM »
ใช้ Limit Switch เลือกซื้อยังไงครับ

Offline somphop

  • Full Member
  • ***
  • Thank You
  • -Given: 16
  • -Receive: 104
  • Posts: 118
ไอเดียแจ่มครับ

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 863
  • -Receive: 1705
  • Posts: 1545
ใช้ Limit Switch เลือกซื้อยังไงครับ

ที่เห็นก้านยาวๆตัวสีดำดูดี และมี mark สีดำเพื่อจะให้ดอกกัดแตะตรงนี้ทุกครั้ง ตามหลักการแล้วน่าจะ ok แต่ใช้จริงไม่ได้เรื่อง ทั้งนี้เป็นเพราะปัจจัยหลายประการที่ทำให้การตอบสนองไม่แน่นอนเช่น กดแล้วทำให้ฐานลองที่เป็นเหล็กกระดกบ้างเพราะสปริงแข็งไปนิดหนึง ที่สำคัญคือกลไกการดีดของสปริงภายในตอบสนองไม่แน่นอน จึงได้ผลไม่แน่นอน

หลังจากมีประสบการณ์จากตัวแรก ก็คิดอยู่นานว่าจะหาอะไรมีแทนโดยที่ไม่มีกลไกอะไรซับซ้อน นี้เลยครับ ตัวเหลืองด้านหน้าเป็นรีเลย์ตัวละ 10 บาท ใช้ตะไบเล็บเปิดฝาด้านบนออก ให้ผลเที่ยงจริงๆ-เที่ยงจริงๆ 8)

ใครเดาได้บ้างว่าทำไมผมไม่ใช้ PCB เหมือนคนอื่น ???

วีระศักดิ์ ;D

PS. การติดตั้งและใช้งาน ขอเวลาอีกนิดครับ ช่วงนี้ยังไม่มีโอกาสกลับเข้าไปที่ห้องซีเอ็นซี (my cnc room)เพื่อรวบรวมข้อมูล เพราะต้องส่างงานอย่างอื่นอยู่
« Last Edit: November 18, 2008, 11:47:58 PM by Weerasak »

Offline tasana

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 7
  • Posts: 3
กู๊ดไอเีดีย

Offline jnok

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 2
  • Posts: 3
สุดยอดครับ

Offline bar20

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 1

Offline crusage

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 3
เป็นอย่างไรอะคับ รอดูคับ

Offline เล็กซ์อาร์ต

  • Hero Member
  • *****
  • Thank You
  • -Given: 440
  • -Receive: 682
  • Posts: 584
  • Learning & Teach Not Coping
    • http://lexsign.multiply.com/photos/
ไปเจอ z zero set ครับ http://www.cnczone.com/forums/showthread.php?t=36099&page=18 ที่ คห 35 เป็นคำสั่ง G code แล้วก็มีอีกตัว เป็นส่วนของฮาร์ดแวร์ หลักการทำงานแบบย่อๆ เพราะถ้าจะอ่านคงยาวมาก หลายหน้า ดังนี้ครับ

 - ซอฟต์แวร์ มีชุดคำสั่งให้ดอกกัด เพื่อไปแตะกับเพลต
 - ชุดฮาร์ดแวร์ มีเพลตเป็นตัวเช็ค (มีวงจรออปโต้ทางด้านอินพุท) ตำแหน่งของดอกกัด (ที่โครงลงกราวนด์ไว้) เมื่อดอกกัดสัมผัสกันแพลตจะเซต ตำแหน่ง 0 ให้แกน z





 เพราะได้เห็นน่าจะแม่นยำกว่าแบบสวิตซ์น่ะครับ  :D
Design By Lexarts  Tel. 082 440 3409  

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 863
  • -Receive: 1705
  • Posts: 1545
ถูกต้องแล้วครับ touch plate มีความแม่นยำกว่าสวิตซ์และใช้กันอย่างแพร่หลาย เพราะว่าจัดทำได้ง่ายเช่นใช้ pcb, อลูมิเนียมแผ่นและมีฉนวนรองอยู่ด้านล่าง

แต่ี่ว่าการใช้ touch plate จะต้องต่อวงจรแบบ NO (normally open) ซึ่งมีความเสี่ยงในกรณีที่สายที่เชื่อมวงจรขาด ลองคิดดูเวลาเราสั่งให้ mach3 เคลื่อนดอกกัดมาแตะ touch plate ขณะที่วงจรเปิดอยู่ตลอดเวลา คือกรณีสายไฟขาด มันก็จะกดลงบนของแข็งทำให้ดอกกัดหักหรือเครื่องเสียหายครับ ซึ่งมือเราต้องไวพอในการตบ E-Stop เพื่อให้เครื่องหยุด

วิธีใช้ touch plate ให้ปลอยภัยขึ้นคือยก touch plate แตะดอกหนึ่งครั้งเสมอ เพื่อตรวจว่าการเชื่อมต่อยังสมบูรณ์อยู่

วิธีที่ปลอดภัยและสะดวกคือ ต่อวงจรแบบ NC (normally close) ซึ่งปกติจะทำให้มีกระแสไหลวนอยู่ในวงจรอยู่ก่อน เมื่อเรารันคำส่ง auto tool zero โปรแกรมจะตรวจสถานะอินพุทว่าพร้อมหรือยัง หากมีสายไฟขาดที่ใดอยู่ก่อนแล้วมันก็จะไม่ทำงาน
Here is a litte secret... Or not?

Offline universal3

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 3
  • Posts: 4
เจ๋ง

Online the_kop

  • Full Member
  • ***
  • Thank You
  • -Given: 32
  • -Receive: 44
  • Posts: 147
เราต้องต่อสายอีกด้านเข้าที่ LPT port หรือเปล่าครับ

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 863
  • -Receive: 1705
  • Posts: 1545
ครับ อีกด้านหนึ่งต้องต่อเป็นขาอินพุทให้ Mach3 ผ่านทาง parallel port ครับ

Online the_kop

  • Full Member
  • ***
  • Thank You
  • -Given: 32
  • -Receive: 44
  • Posts: 147
เข้าที่ signal probe หรือเปล่า และต้องเช็ตที่โปรแกรมตรงไหนบ้างครับ