ข้ า พ ร ะ พุ ท ธ เ จ้ า    ~    ก ลุ่ ม เ ว็ บ จี พี เ อ ส เ ที่ ย ว ไ ท ย ด อ ท ค อ ม   (กลุ่มเว็บลูกหลานชาวพิจิตร)

fillgoods.co ระบบจัดการร้านค้าออนไลน์ theterraceview-khaokho เว็บทรีโอแมส Welcome to JustUsers.net
วิทยาลัยเทคโนโลยีชื่นชม ไทย-เยอรมัน สระบุรี แนชเชอรัล รีสอร์ต (Nat's Resort) พิจิตร เม็ดบัวอบกรอบ มาย ฟีเกอ มีจําหน่ายที่ supermarket & 7-Eleven ทุกสาขา (10/12/60) เว็บ justusers.net
ลิ้ ง ค์ ก า ร พ นั น ..!!     แ บ น เ น อ ร์ ก า ร พ นั น ..!!     ไ ม่ ต้ อ ง พ ย า ย า ม ติ ด ต่ อ ม า     ไ ม่ ต้ อ น รั บ ..??

....:::: ::::....         แล้งน้ำ, น้ำท่วม, ลดโลกร้อน เพื่อแก้ปัญหาในระยะยาวในเรื่องดังกล่าว ทางเว็บขอร่วมรณรงค์ให้พี่น้องช่วยกันปลูกป่าทั่วแผ่นดินเพื่อแก้ปัญหาระยะยาวตามพระราชดำริของพ่อ เช่น ท่านที่อยู่ต้นน้ำตามภูเขาที่ลาดชัน หรือตามท้องไร่ท้องนาหัวคันนา ปลูกเท่าที่ทำได้ ทำตอนนี้ลูกหลานเราจะได้ไม่เดือดร้อน ...             เว็บจีพีเอสเที่ยวไทยดอทคอม     "เว็บท่องเที่ยว-ถ่ายภาพ และพิกัดGPS"       ....:::: ::::....

  สังคมแห่งการแบ่งปันนี้จะไม่มีสิ่งที่เพื่อนต้องการ    เมื่อเพื่อนๆ มาแวะเยี่ยมแล้วไม่ฝากสิ่งใดไว้..!!     กลุ่มเว็บนี้..   ดำรงไว้ซึ่ง คุณธรรม จริยธรรม ศีลธรรม จรรยาบรรณ ไม่เอาเปรียบเพื่อนมนุษย์ ไม่เห็นแก่ตัว ไม่ตักตวงผลประโยชน์เข้าตน..  


ผู้เขียน หัวข้อ: CNC กับการติดตั้ง Mach3 Auto Tool Zero แบบธรรมดาบนบอร์ดคอนโทรล UC100 (เซ็ต Zero หัวสปินเดิ้ล) อ่านแล้วเข้าใจง่ายๆ  (อ่าน 4617 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ ลุงเปี๊ยก ที-เน็ตเวิร์ค (อ.สากเหล็ก)

  • ผู้ใหญ่บ้าน..น๊ะจ๊ะ
  • Administrator
  • *
  • กดนิ้วโป้ง.! แทนคำขอบคุณ
  • -มอบให้: 52
  • -จึงได้รับ: 33
  • กระทู้: 5786
  • กำลังใจ : +266/-0
  • Tel/Line 0818462316 (วทพ.24, HS6LPZ)
  • ระบบปฏิบัติการ:
  • Windows NT 10.0 Windows NT 10.0
  • เบราเซอร์:
  • Firefox 78.0 Firefox 78.0
  • กลุ่มพิเศษ.. กลุ่มผู้ดูแลเว็บ
    • http://www.gpsteawthai.com
    • <b>กลุ่มพิเศษ..</b>
  • สมาชิกลำดับที่: 1
Share: โพสกระทู้นี้ลงใน Twitter ของคุณ  โพสกระทู้นี้ลงใน Facebook ของคุณ...                                 

    CNC กับการติดตั้ง Mach3 Auto Tool Zero แบบธรรมดา
    บนบอร์ดคอนโทรล UC100(เซ็ต Zero หัวสปินเดิ้ล)
    อ่านแล้วเข้าใจง่ายๆ


        ตามจั่วหัวนี้เลย เนื่องจากใช้คอนโทรลบอร์ด UC100 (ของแท้ OEM)
    เนื่องจากพอร์ทพาราเลล หรือ LTP หรือพอร์ทปริ้นเตอร์ ของคอมพิวเตอร์รุ่นใหม่เริ่มไม่มีมาให้เรื่อยๆ เพราะเทคโนโลยีมันไปเร็ว พอร์ทพวกนี้จึงไม่เป็นที่นิยม ทางผู้ผลิตคอมพิวเตอร์ต่างยกเลิกในคอมป์รุ่นใหม่ๆ มีผลทำให้มินิ cnc ต้องปรับเปลี่ยนตาม แล้วหันไปใช้บอร์ดแบบ usb หรือแบบ LAN

        และการเปลี่ยนไปใช้บอร์ดคอนโทรลแบบต่างๆ นี่แหละ เราไม่รู้เลยว่าบอร์ดแบบไหน ยี่ห้อไหน ใครก็อปใครเละเทะไปหมด โดยเฉพาะงานจีน ผมคนนึงก็เสี่ยงไปซื้อบอร์ดแดงยอดฮิตมาใช้ ผลคือปัญหาบานเบอะ จ็อกพร้อมกันหลายแกนไม่ได้ ช้า แฮ้งบ่อย สะดุด สารพัดปัญหา

        จึงตัดสินใจเปลี่ยนไปใช้บอร์ด uc100 แต่งานจีน ราคาพันกว่าบาท สั่งของ 10 กว่าวัน พอมาถึงก็จัดการติดตั้งทำสายเชื่อมต่อใหม่ พอเสร็จก็ทดลองเดินเครื่อง กำครับ เคลียร์ค่าแกน x y z ไม่ได้ และอื่นๆอีกเยอะ พอถามคนโน้น คนนี้บอกมันแก้ได้ครับ ต้องไปแก้โน่น นี่นั่นครับ

        แต่ผมตัดสินใจถอด ไม่เอาด้วย ทำไมผมต้องไปแก้โน่นนั่นนี่ให้วุ่นวายหล่ะ ก็อปเค้าก็ก็อปให้เหมือนสิ ผมก็ไม่ได้เก่งขนาดต้องไปแก้โน่น นั่น นี่ แล้วถ้ามันมีอะไรจุกจิกตามหลังมา ผมต้องถามคุณตลอดเลยหรือ

        สำคัญกว่านั้น สมัยนี้พวกคู่มืออ้างอิงต่างๆ ไม่มีมาให้เลย ไดร์เว่อร์ยังต้องไปหาดาวน์โหลดมาเอง ถ้ามีคู่มือก็ไม่ตรงรุ่น ช่างสรรหามาจริงๆนะคนขาย ขายเพื่อให้ผ่านๆไป ความรับผิดชอบไม่มีเลย

        จึงตัดสินใจนาทีสุดท้าย กัดฟันซื้อ uc100 ของแท้ OEM ตามภาพบนสุดไปเลย ราคา 5พันกว่า พอเอามาเสียบแทน uc100 ตัวก็อป ผลคือการทำงานนิ่ง เสถียร การเข้าโฮมนิ่ม กดจ็อกหลายแกนพร้อมกัน ไม่มีแฮ้งให้เห็น สำคัญกว่านั้นเห็นทางผู้ผลิตแจ้งคนขายว่ารองรับภาษาไทย เพราะบอร์ดคอนโทรลทั่วไป ต้องถอนภาษาไทยออกจากคอมพิวเตอร์ ไม่งั้นซอฟท์แวร์ Mach3 ที่ควบคุมเครื่องมินิcnc ไม่ทำงาน

        เลยอยากจะบอกคนใช้เครื่อง MiniCNC ว่า ถ้าจะเปลี่ยนไปใช้บอร์ดพวก usb แทนพาราเลลพอร์ท แนะนำ UC100 ของแท้ OEM นะครับ ท่านจะได้ไม่ต้องไปแก้ไขระบบสายภายในใหม่ มาถึงเสียบเข้าแทนที่เดิม ลงไดร์เวอร์ แค่นี้เอง

        อ้อลืมบอกไปว่า สาย usb สามารถใช้ยาวถึง 15 เมตรได้นะครับ เพราะของผมใช้อยู่เป็นพยาน




    ซึ่งการทำ Auto Tool Zero ผมสนใจอยากมีติดเครื่องมากว่า 3 ปี
        หลังจากติดตั้งในส่วนฮาร์ดแวร์และทดสอบการทำงาน ดูการตอบสนองสัญญาณทริกเกอร์เสร็จหมดมานานแล้ว แต่ในส่วนซอฟท์แวร์นี่แหละ คนไทยที่เก่งกาจมันโชว์แต่เพาเวอร์ความสามารถตนเองลงยูทูปจนเป็นขยะล้นโลกหาสาระอะไรแทบไม่ได้ เอาง่ายๆคืออยากสอนคน แต่กรูเก่งคนเดียวประมาณนี้ กว่า3ปี กว่าผมจะจับทางมันได้ ไปจบที่อาจารย์วีระศักดิ์เจ้าของ cncroom.com คลิปเดียวจริงๆ นี่แหละครับอาจารย์ของจริง มันมีทริกอยู่นิดเดียวจริงๆ ที่ทำให้ระบบทำงานได้ งามใส้ข้าพเจ้า
       อย่างว่าแหละนะ คนไทยเนี่ยะจะทำอะไรสอนใครจะต้องใส่หลักการ หลักกรูเข้าไปจนน้ำท่วมทุ่งดูหลายคลิปเลยเบื่อปิดเครื่องหลับดีกว่า เซ็งเป็ด ถึงบอกว่าจะให้ความรู้ใคร ใช้ศัพท์พื้นๆเถอะครับ เพราะไอ้การที่ท่านใช้ศัพท์สูงจนช่างด้วยกันดูแล้วมรึน
       คือคนไทยเนียะแปลกอย่างนึง พยายามบอกว่าตนสูงกว่าคนอื่นด้วยการแสดงออกทางภาษาพูด /ภาษาเขียน แต่บังเอิญว่าท่านสูงไม่จริงเลยสื่อคนอื่นให้เข้าใจยาก
    (ขอบ่นนะครับ เว็บผมเอง ผมจะบ่นยังไงไม่มีใครกล้ายุ่งอยู่แล้ว จริงป่ะ แต่ผมบ่นเรื่องจริง....)


       อ่ะนอกเรื่องไปมากมาย ท่านใดอ่านแล้วทำได้ไม่ได้ เข้าใจหรือไม่เข้าใจ กริ๊งหรือแอ็ดไลน์ 0818462316 มาบอกมั่งนะครับ






    ภาพเก่าเมื่อ 3 ปีที่แล้ว ตอนนี้โมดิฟายด์ไปไกลมากแล้ว...อิอิ



    การทำ Auto Tool Zero สไตล์มั่วๆของผม...


    ขอบคุณเครดิตเจ้าของโค้ด :
    https://forum.vectric.com/viewtopic.php?p=206710#p206710


    โค้ดแบบที่ 1 กรณีมีเพลทมากกว่าหนึ่งจุด
    อย่าถามผมนะ โค้ดนี้ไม่เคยใช้ครับ

    อ้างจาก: VB Script #1
    Dim Zprobe, Zretract, ZfeedRate
    Dim PlateX, PlateY

    'Note: TouchPlateHeight represents the actual height of the
    ' Auto Z Touch Plate from the work surface.
    ' Minor adjustments can be made for calibration purposes (use caution)
    TouchPlateHeight = .089

    Message( "Auto Tool Zeroing..." )

    If IsSuchSignal (22) Then
    isMetric = GetOEMLED(801)
    Zprobe = -3
    Zretract = 1.5
    ZfeedRate = 10
    PlateX = 10
    PlateY = 10
    If isMetric = 0 Then
    Zprobe = Zprobe * 25.4
    Zretract = Zretract * 25.4
    ZfeedRate = ZfeedRate *25.4
    TouchPlateHeight = ใส่ค่าความสูงของโพร๊บหรือเพลทแทนข้อความนี้ * 25.4
    PlateX = PlateX * 25.4
    PlateY = PlateY * 25.4
    End If
    Code "G53 G0 X" & PlateX & " Y" & PlateY
    Call SetDRO( 2, 0.00 )
    code "G31 Z" & Zprobe & " F" & ZfeedRate
    While IsMoving()
    Wend
    Call SetDRO( 2, ใส่ค่าความสูงของโพร๊บหรือเพลทแทนข้อความนี้ )
    code "G1 Z" & Zretract
    End If



    โค้ดแบบที่ 2 (ผมใช้โค้ดนี้)

    อ้างจาก: VB Script #2
    Dim Zprobe, Zretract, ZfeedRate
    Dim PlateX, PlateY

    'Note: TouchPlateHeight represents the actual height of the
    ' Auto Z Touch Plate from the work surface.
    ' Minor adjustments can be made for calibration purposes (use caution)
    TouchPlateHeight = .089

    Message( "Auto Tool Zeroing..." )

    If IsSuchSignal (22) Then
    isMetric = GetOEMLED(801)
    Zprobe = -3
    Zretract = 1.5
    ZfeedRate = 10
    If isMetric = 0 Then
    Zprobe = Zprobe * 25.4
    Zretract = Zretract * 25.4
    ZfeedRate = ZfeedRate *25.4
    TouchPlateHeight = ใส่ค่าความสูงของโพร๊บหรือเพลทแทนข้อความนี้ * 25.4
    End If
    Call SetDRO( 2, 0.00 )
    code "G31 Z" & Zprobe & " F" & ZfeedRate
    While IsMoving()
    Wend
    Call SetDRO( 2, ใส่ค่าความสูงของโพร๊บหรือเพลทแทนข้อความนี้ )
    code "G1 Z" & Zretract
    End If




    การติดตั้ง VB Script เข้าระบบ
    1. ติดตั้งในส่วนฮาร์ดแวร์ให้เรียบร้อย ในที่นี้เราจะไม่บอกว่าทำยังไง เพราะมีคนสอนไว้มากมายบนยูทูป
    2. จากนั้นเปิดโปรแกรม Mach3 และพร้อมทำงาน และมาที่ข้อ Operator
    3. คลิกที่คำว่า Edit Button Script
    4. จากนั้นกดที่คำว่า Auto Tool Zero (ที่กำลังกระพริบ ด้านล่าง)
    5. ก็จะเปิดหน้าต่างสคริปขึ้นมา ให้ลบสคริปทั้งหมดในนั้นทิ้งไป
    6. ก็อปปี้สคริปด้านบนไปวาง
    7. จากนั้น กดปิดหน้าต่าง และกด Yes เพื่อเซฟข้อมูลคำสั่งให้ทำงานทันที
       (ห้ามเซฟด้วยเงื่อนไขอื่นเด็ดขาด ไม่เช่นนั้นสคริปจะไม่ทำงาน )
       เพราะผมมาตายข้อสุดท้ายนี้กว่า 3ปี บอกแบบไม่อาย เพราะการสอนบนยูทูปแบบกระบือๆนี่แหละ



    การใช้งาน
    1. ต่อชุด Probe ไปวางในตำแหน่งที่ต้องการ และเอาปากคีบหนีบดอกกัดไว้
    2. กดปุ่มคำสั่ง Auto Tool Zero รอจนดอกกัดลงมาแตะเพลท แล้วเด้งขึ้นไปหยุด
    3. ที่ช่องแกน Z จะโชว์ระยะห่างของดอกกัดและชิ้นงาน (คือค่าความสูงของเพลท+ ระยะ 10 มิล ที่ดอกกัดยกขึ้น)
    4. ห้ามเคลียร์ค่าแกน Z เด็ดขาด
    5. ปลดชุด Probe ออกจากระบบ เพื่อเข้าสู่การทำงาน
    6. กดคำสั่ง GO TO Z เพื่อให้ดอกกัดวิ่งลงไปตำแหน่งพร้อมทำงาน
    7. จากนั้นตามสะดวกท่าน

    *** ข้อ1 ถ้าเราไม่ใช้ Probe สามารถดัดแปลงไปใช้แบบอื่นได้ แล้วไปแก้ใน Mach3 เป็น เอ็คทีฟไฮหรือโล ***






    อ้างถึง
    ใครสนใจ UC100 ของแท้แน่นอน ตามลิ้งด้านล่างนี้ไปเลย (ผมไม่ได้ค่าโฆษณานะครับ)

    www.cncroom.com/inetrefskaard/uc100-usb-motion-controller

    UC100 USB Motion Controller
    5,xxx บาท


    หากเครื่องคอมฯคุณไม่มีพาราเลลพอร์ตแต่ต้องการใช้ Mach3 นี่เลยครับ UC100 จาก CNCDrive ช่วยแก้ปัญหาให้คุณได้ ด้วยคุณสมบัติเปี่ยมล้นเทียบเคียงกับพาราเลลพอร์ตปกติ 


    Specifications:
    • ตรวจสอบและอัพเดทเฟิร์มแวร์อัตโนมัติ (เฟิร์มแวร์ถูกปรับปรุงอย่างสม่ำเสมอ)
    • รองรับการทำงานถึง 6 แกนพร้อมกัน (X, Y, Z, A, B, C)
    • ปรับเปลี่ยนความถี่ Kernel ได้สามย่าน 25KHz. (with 20usec pulse length), 50KHz. (with 10usec pulse length), 100KHz. (with 5usec pulse length)
    • ปรับเปลี่ยนสัญญาณเอาท์พุทและมีผลทันที 12 ช่องทาง ระดับไฟอยู่ที่ 5Volt (TTL level) มีบัฟเฟอร์ในตัว
    • สามารถออกเอาท์พุททั้งแบบ source และ sink ที่กระแส 20mA max.ต่อช่อง.
    • ปรับเปลี่ยนอินพุทและมีผลทันที 5 ช่องทางที่ระดับไฟ5V (TTL level) แบบ schmitt triggered พร้อมกรองสัญญาณรบกวน
    • อินพุทมีความต้านทาน 4.7 KΩ กับไฟเลี้ยง 5V
    • บัฟเฟอร์สื่อสารนานถึง  1 วินาที
    • ขาสัญญาณจัดเรียงเหมือนกับพาราเลลพอร์ท 100%

    Supported Mach3 functions: 
    • จ็อกได้
    • ทำโฮมมิ่งได้
    • รับ EStop ได้
    • ทำซอฟท์ลิมิตได้
    • รับสัญญาณลิมิตได้
    • ชนลิมิตหยุดและกดปุ่ม reset เดินต่อได้ทันที (limit override)
    • ทำโอเวอร์ไรด์ความเร็วหรือเพิ่มและลดความเร็วให้ต่างจากที่จีโค้ดสั่งได้
    • รับสัญญาณอินเด็กซ์ได้ สำหรับโปรแกรมมิลเท่านั้น (turn ไม่ได้)
    • ออกเอาท์พุุทอนาล็อก PWM สำหรับปรับความเร็วรอบสปินเดิ้ลได้
    • ออกสัญญาณสเต็บและไดเรคชั่นให้เซอร์โวสปินเดิ้ลได้
    • ออกสัญญาณรีเลย์ให้กับสปินเดิ้ลและปั๊มคูลแล้นท์
    • ออกมีสัญญาณชาร์จปั๊มได้ เลือกได้ทั้งใน Estop และปกติ
    • เลือกสัญญาณชาร์จปั๊มได้สองความถี่ 12.50KHz., 5KHz.
    • สัญญาณอินพุทเอาท์พุททุกตัวสามารถตั้งได้ว่าเป็นเอ็คทีฟไฮหรือโล
    • จัดการสัญญาณ I/O ทั่วไปได้
    • ทำโหมด offlineได้ (วิ่งแห้ง) ใช้ซอฟท์แวร์โดยไม่มีสัญญาณใดๆออก
    • รับสัญญาณ encoder และ MPG ได้ มากสุดแค่สองแกน
    • ออกสัญญาณให้มอเตอร์ที่สองได้ กรณีขับแกนคู่
    • มีการชดเชยความผิดพลาดของการคลอนหรือหลวมของบอลสกรู (Backlash compensation)
    • รับอินพุท Probe ได้หรือ G31 สำหรับตั้งความยาวดอกกัด
    • รับอินพุท THC (Torch height control) สำหรับโต๊ะพลาสม่า

    ฟรีสายเชื่อมต่อ USB mini-B

    คู่มือและซอฟทแวร์
    VDO แนะนำสินค้า



    หรือดูการติดตั้งในส่วนฮาร์ดแวร์คร่าวๆนะครับ
    ซึ่งอาจารย์วีระศักดิ์ เจ้าของ cncroom.com ทำคลิปนี้เองเลย ดูแล้วเข้าใจง่ายดี










    <a href="http://cnc4you.co.uk/resources/UC100%20users%20guide.pdf" target="_blank">http://cnc4you.co.uk/resources/UC100%20users%20guide.pdf</a>[/list]


    ข  อ  เ  ป็  น  ข้  า  ร  อ  ง  บ  า  ท  ทุ  ก  ช  า  ติ  ไ  ป

    พิจิตรบ้านเรา ดอทคอม   "เว็บบ้านเรา เพื่อคนบ้านเรา"
    จีพีเอสเที่ยวไทย ดอทคอม  เว็บท่องเที่ยว-ถ่ายภาพ และพิกัดGPS
    และอีกมากเว็บ ...!?

     

                                 
    GPStt.com จะแสดงผลถูกต้อง ฟ้อนต์สวยงาม เข้าเว็บได้เร็ว เมื่อท่านใช้เบราเซอร์ Chrome และ Firefox เท่านั้น ไม่รองรับ Internet Explorer  

    กลุ่มท่องเที่ยว การท่องเที่ยว (ททท.) | ททท.ภาคกลาง | ททท.ภูมิภาคภาคตะวันออก | กรม อช.สัตว์ป่าและพันธุ์พืช | จองที่พัก อช.ระบบออนไลน์ | จังหวัดแม่ฮ่องสอน | ททท. สนง.แม่ฮ่องสอน | ศูนย์ศิลปาชีพ จ. แม่ฮ่องสอน | กระทรวงวัฒนธรรม | ศูนย์ข้อมูลมรดกโลก(ก.วัฒนธรรม) | สำนักอุทยานแห่งชาติ | เว็บโครงการหลวงฯ | แหล่งน้ำพุร้อนธรรมชาติ (สำนักงานพัฒนาการท่องเที่ยว)
    การเดินทาง, เครื่องนำทาง การบินไทย | โอเรี่ยนไทย | แอร์เอเชีย | Solar Air | บางกอกแอร์เวย์ | บริษัทขนส่งจำกัด (บขส.) | การรถไฟแห่งประเทศไทย | สมบัติทัวร์ | สยามเฟิสท์ทัวร์ | นครชัยแอร์ | รถทัวร์ไทยดอทคอม | ฟรี.. แผนที่GPS ลาว กัมพูชา พม่า (ทั่วโลก) แบบเทพๆ | ดูกล้อง CCTV ทางหลวง 1 | ดูกล้อง CCTV ทางหลวง 2
    ลิ้งค์ที่น่าสนใจทั่วไป.. ติดตามการส่งพัสดุEMS | ตรวจผลสลาก.. | speedtest.adslthailand.com | บอร์ดนักวิทยุสมัครเล่น | ตรวจสอบการเป็นนักวิทยุสมัครเล่นจากชื่อหรือนามเรียกขาน |ตรวจสอบนามเรียกขานที่ถูกยกเลิก | กสทช.กิจการวิทยุสมัครเล่น (เค้าอัพเดทแล้วนะ 31/1/60) | Checkdomain.com | ดาวน์โหลดวีดีโอจากเฟซบุ๊ค | ร้านซ่อมดอทคอม | แปลงไฟล์ออนไลน์ youtube เป็น mp3 ลิ้งค์1, ลิ้งค์2, ลิ้งค์3 | convert PDF to JPG | ตระกูลแปลงไฟล์ | แปลงไฟล์ ภาพ webp เป็น jpg | หมากรุกออนไลน์ | ทีวีออนไลน์ | แปลงไฟล์เสียงออนไลน์ | ศูนย์ต่อต้านข่าวปลอม ประเทศไทย | หมากรุกออนไลน์ | เว็บแปลงค่า-1 | เว็บแปลงค่า-2 | ค้นหาและแบ่งปันหมายเลขโทรศัพท์ที่ไม่รู้จัก | แปลงลิ้งค์ URL ให้สั้นลง | โปรแกรม PhotoRoom ลบฉากหลังของภาพออนไลน์ | เช็คคีย์บอร์ดออนไลน์ ก่อนเสียเงินซื้อใหม่ |