Author Topic: ทำไมต้องเป็น SmoothStepper  (Read 6028 times)

0 Members and 1 Guest are viewing this topic.

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 863
  • -Receive: 1699
  • Posts: 1543
ทำไมต้องเป็น SmoothStepper
« on: October 04, 2008, 12:41:50 AM »
-ประการแรก เป็นเพราะว่าพรินเตอร์พอร์ทกำลังจะตายไปกับเครื่องพีซีหรือโน็ตบุ๊ครุ่นเก่าๆ
-ประการที่สอง เป็นเพราะว่าซอฟท์แวร์ Mach ได้รับความนิยมมาก สื่บเนื่องจากความฮิตของวินโดวส์ ความหลากหลายของอุปกรณ์และไดรเวอร์ ทำให้ซอฟท์แวร์บน platform อื่นด้อยลงไป
-ประการที่สาม Art หรือผู้เขียนโปรแกรมตระกูล Machไม่เคยที่จะหยุดพัฒนา

นี้เป็นสาเหตุที่ SmoothStepper หรือ SS ได้รับความนิยมมากขึ้นเรื่อยๆ ทั้งนี้ความนิยมของผลิตภัณฑ์นี้ จะขึ้นอยู่ที่คนพัฒนาคือคุณ Greg หากถ้าไม่หยุดพัฒนาเหมือนคนแรก ก็คงได้รับความนิยมมากขึ้นเรื่อยตามที่กล่าว

Weerasak ;D
« Last Edit: October 23, 2008, 05:47:00 PM by Weerasak »

Offline Kriang

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 2
  • Posts: 5
Re: ทำไมต้องเป็น SmoothStepper
« Reply #1 on: November 03, 2008, 11:01:27 AM »
ข้อดีคือ smooth step
ข้อเสียคคือ lagged ในกรณี E-stop ที่ mach3 แล้ว ตัว hardware ยังไม่หยุด
Smoothstepper น่าจะมี Fast interupt ในกรณีข้างบนหรือ ต้องหยุดเพื่อตรวจสอบบางอย่าง เหมือน dos base software. แค่เป็นคำแนะนำครับถ้าทำได้ก็เป็นการเพิ่มความสามารถของ smoothstepper.

Offline solosoft

  • Jr. Member
  • **
  • Thank You
  • -Given: 27
  • -Receive: 10
  • Posts: 26
Re: ทำไมต้องเป็น SmoothStepper
« Reply #2 on: November 14, 2008, 12:07:30 PM »
ขอบคุณครับ ความรู้ใหม่

Offline onhud

  • Jr. Member
  • **
  • Thank You
  • -Given: 41
  • -Receive: 1
  • Posts: 17
Re: ทำไมต้องเป็น SmoothStepper
« Reply #3 on: January 20, 2009, 05:43:27 AM »
-ประการแรก เป็นเพราะว่าพรินเตอร์พอร์ทกำลังจะตายไปกับเครื่องพีซีหรือโน็ตบุ๊ครุ่นเก่าๆ
-ประการที่สอง เป็นเพราะว่าซอฟท์แวร์ Mach ได้รับความนิยมมาก สื่บเนื่องจากความฮิตของวินโดวส์ ความหลากหลายของอุปกรณ์และไดรเวอร์ ทำให้ซอฟท์แวร์บน platform อื่นด้อยลงไป
-ประการที่สาม Art หรือผู้เขียนโปรแกรมตระกูล Machไม่เคยที่จะหยุดพัฒนา

นี้เป็นสาเหตุที่ SmoothStepper หรือ SS ได้รับความนิยมมากขึ้นเรื่อยๆ ทั้งนี้ความนิยมของผลิตภัณฑ์นี้ จะขึ้นอยู่ที่คนพัฒนาคือคุณ Greg หากถ้าไม่หยุดพัฒนาเหมือนคนแรก ก็คงได้รับความนิยมมากขึ้นเรื่อยตามที่กล่าว

Weerasak ;D
-ประการแรก เป็นเพราะว่าพรินเตอร์พอร์ทกำลังจะตายไปกับเครื่องพีซีหรือโน็ตบุ๊ครุ่นเก่าๆ
 อันนี้พอเข้าใจได้ว่า จะเปลี่ยนการควบคุมโดยใช้พอร์ท USB  แทนพอร์ท พริ้นเตอร์
แต่ผมไม่ทราบว่าเราจะใช้ อุปกรณ์แปลงพอร์ทแบบที่เขาทำมาขาย ได้หรือไม่
และต้องเปลี่ยนแปลงการตั้งค่า Pin ใน March3 หรือปล่าว
แล้วหัวนี้
"USB Motion Control Interface for Mach 3
ต่อเชื่อม Mach 3 ผ่านพอร์ท USB "
มีส่วนเกี่ยวข้องกับหัวข้อ "SmoothStepper" อย่างไรครับ
 แบบว่าอ่านแล้ว งง ครับ (เนื่องจากเป็นมือใหม่จึงค่อยๆเรียนรู้ไป)

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 863
  • -Receive: 1699
  • Posts: 1543
Re: ทำไมต้องเป็น SmoothStepper
« Reply #4 on: January 20, 2009, 10:22:22 AM »
-อุปกรณ์แปลง usb-parallel พอร์ทที่มีขายตามท้องตลาดจะใช้กับ mach3 ไม่ได้ครับ

สื่บเนื่องจาก ไดรเวอร์มาตรฐานของ mach3 ที่ควบคุมสัญญาณเข้าออกผ่าน pin ต่างๆ ถูกเขียนขึ้นมาเพื่อเข้าถึงชิปควบคุมพรินเตอร์พอร์ทมาตรฐานในระดับ register เช่นเดียวกับอีกหลายๆโปรแกรมที่เกี่ยวข้องกับงานอิเลคทรอนิกส์ เช่นซอฟท์แวร์สำหรับโปรแกรม MCU ต่างๆผ่านพรินเตอร์พอร์ท ก็ไม่สามารถใช้งานได้ครับ

-SmoothStepper เป็นชื่อสินค้าครับ ส่วน "USB Motion Control Interface for Mach 3" เป็นคำอธิบายคราวๆของผลิตภัณฑ์ตัวนี้

นอกจาก SmoothStepper แล้วยังมีอีกตัวหนึ่งชื่อว่า ncPod ก็สามารถต่อ usb ได้เช่นกัน แต่ความเร็วต่างกัน

ทั้งสองตัวจะมีไดรเวอร์เฉพาะสำหรับติดต่อ Mach3 ครับ หลังจากที่เราได้ลงไดรเวอร์สำหรับบอร์ดอื่นๆเพิ่มเติมแล้ว ตอนรัน Mach3 ทุกครั้งมันจะให้เราเลือกว่าใช้ไดรเวอร์หรือใช้ฮาร์ดแวร์ตัวไหนครับ

วีระศักดิ์

Offline onhud

  • Jr. Member
  • **
  • Thank You
  • -Given: 41
  • -Receive: 1
  • Posts: 17
Re: ทำไมต้องเป็น SmoothStepper
« Reply #5 on: January 28, 2009, 07:54:36 PM »
ขอบคุณสำหรับความรู้ใหม่ครับ
เกือบเสียเงินซื้อ อแดปเตอร์แปลงพอร์ตมาใช้ซะแล้ว

Offline p_pigjung

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 5
Re: ทำไมต้องเป็น SmoothStepper
« Reply #6 on: February 23, 2009, 06:11:43 PM »
ขอบคุณครับ ;D

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

  • Hero Member
  • *****
  • Thank You
  • -Given: 440
  • -Receive: 682
  • Posts: 583
  • Learning & Teach Not Coping
    • http://lexsign.multiply.com/photos/
Re: ทำไมต้องเป็น SmoothStepper
« Reply #7 on: February 23, 2009, 09:06:57 PM »
ยืนยันว่า สาย usb-parallel (ส่งมาจากคุณชายวี) ใช้ควบคุมเครื่องไม่ได้ครับ หลังเทส ลองสั่งงาน เครื่องไม่ทำงานใดๆ หลังต่อสาย usb-parallel ตัวเครื่องสามารถมองเห็นว่า เป็นสาย usb-printer ลงไดร์วเวอร์ก็ไม่ทำงานครับ จะได้ไม่ต้องไปหาสายมาลองให้เปลืองเงิน เห็นที่ขายอยู่ราคาประมาณ 5 ร้อยกว่าได้มั๊ง :D
Design By Lexarts  Tel. 082 440 3409  

Offline Robotrc

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 5
Re: ทำไมต้องเป็น SmoothStepper
« Reply #8 on: March 09, 2009, 04:38:52 PM »
ขอบคุณครับ ได้ความรู้อีกแ ล้ว

Offline add

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 3
  • Posts: 11
Re: ทำไมต้องเป็น SmoothStepper
« Reply #9 on: March 23, 2009, 01:26:09 PM »
SmoothStepper ราคาเทา่ไหรครับ หน้าตาเป็นแบบไหน มีทางเลือกอื่นอีกไหมครับ ลองมาหลายตัวแล้วครับ :'(

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 863
  • -Receive: 1699
  • Posts: 1543
Re: ทำไมต้องเป็น SmoothStepper
« Reply #10 on: March 23, 2009, 01:58:51 PM »
ลองดูที่หน้าร้านค้าออนไลน์ครับ

www.cncroom.com

มีรูปและราคา และสินค้าตัวอื่นๆ

Offline linconz

  • Full Member
  • ***
  • Thank You
  • -Given: 23
  • -Receive: 33
  • Posts: 102
Re: ทำไมต้องเป็น SmoothStepper
« Reply #11 on: March 23, 2009, 05:44:34 PM »
usb2parallel  จะแปลงปริ้นเตอร์ parallel ให้เป็นเสมือน printer usb ครับ ไม่ได้แปลง port usb ที่เครื่อง ให้เป็น port parallel   อ่านดีๆ ไม่งั้นจะงง

Offline linconz

  • Full Member
  • ***
  • Thank You
  • -Given: 23
  • -Receive: 33
  • Posts: 102
Re: ทำไมต้องเป็น SmoothStepper
« Reply #12 on: March 23, 2009, 05:49:10 PM »
อันนี้พอช่วยได้ http://www.mc.co.th/other/cbp0020.php

Edit: เพิ่มรูป
« Last Edit: March 23, 2009, 11:22:48 PM by Weerasak »

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

  • Hero Member
  • *****
  • Thank You
  • -Given: 440
  • -Receive: 682
  • Posts: 583
  • Learning & Teach Not Coping
    • http://lexsign.multiply.com/photos/
Re: ทำไมต้องเป็น SmoothStepper
« Reply #13 on: March 23, 2009, 10:38:35 PM »
usb2parallel  จะแปลงปริ้นเตอร์ parallel ให้เป็นเสมือน printer usb ครับ ไม่ได้แปลง port usb ที่เครื่อง ให้เป็น port parallel   อ่านดีๆ ไม่งั้นจะงง

สายที่ผมเทส เป็น USB ครับ แล้วแปลงออกมาเป็น 25 pin Parallel ตามที่พิมพ์ครับ เดี๋ยวเข้าใจผิดจะเสียตังค์กันเปล่าๆ

อันนี้พอช่วยได้ http://www.mc.co.th/other/cbp0020.php


ลองใช้แล้วเป็นอย่างไรบ้างครับ ตอนนี้ยังไม่เห็นมีใครมายืนยันครับ
Design By Lexarts  Tel. 082 440 3409  

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 863
  • -Receive: 1699
  • Posts: 1543
Re: ทำไมต้องเป็น SmoothStepper
« Reply #14 on: March 23, 2009, 11:15:35 PM »
ตามหลักการน่าจะใช้ได้เพราะ PCMCIA หรือ CardBus และพวก PCI เหล่านี้เป็นบัสของ CPU ซึ่ง CPU สามารถเข้าถึง input/output พอร์ทได้โดยตรง

ต้องหามาทดลองบ้างแล้ว ราคาน่าจะถูกกว่า SmoothStepper แม้ว่าความเร็วและความเรียบจะสู้ SmoothStepper ไม่ได้ แต่เรื่องการพัฒนา (development) น่าจะดีกว่าเพราะว่าเป็น port หลักคนพัฒนาซอฟท์แวร์ Mach3 และตัวไดวเวอร์เป็นคนเดียวกัน

อนาคตน่าจะมีพอร์ทใหม่ซึ่งอาจจะเป็นวิวัฒนาการต่อจากหรือคล้ายกับ NcPod ก็เป็นได้เพราะฮาร์ดแวร์ง่ายกว่า SmoothStepper มาก (ซึ่งเป็น MCU ตัวเดียวโดดๆ) อีกอย่างคนทำดีไวซ์ไดวเวอร์สำหรับ NcPod ได้ยอมแพ้ไปแล้วตอนนี้กลายเป็น Art ที่รับงานไปเต็มๆ