Vivid CNC Router: Difference between revisions
(added donor information) |
(added replacement spindle link) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[File:Vivid_CNC_Router.jpg|thumb|"Vivid" CNC Router]] | [[File:Vivid_CNC_Router.jpg|thumb|"Vivid" CNC Router]] | ||
[[File:Vivid_CNC_LinuxCNC_Photo.jpg|thumb|LinuxCNC running]] | |||
{{training|This machine is not presently in service. When it's up and running, a training course will be provided.}} | |||
== Overview == | == Overview == | ||
Line 7: | Line 11: | ||
It is driven by LinuxCNC and a Gecko G540. It has a high frequency water cooled spindle that runs off 220V 3-phase (generated by a VFD), and the 220V powering the VFD is from a 110V to 220V step up transformer. | It is driven by LinuxCNC and a Gecko G540. It has a high frequency water cooled spindle that runs off 220V 3-phase (generated by a VFD), and the 220V powering the VFD is from a 110V to 220V step up transformer. | ||
'''The machine needs repairs!!! Talk to | '''The machine needs some repairs!!! Talk to Forest Darling if interested:''' | ||
* the water | * the water cooling setup needs to be reconnected and double checked for good flow | ||
* the stepper motors (or their cables?) seem to be overheating | * the Z-axis works, but sounds terrible and needs adjustment to eliminate the excessive friction | ||
* the stepper motors (or their cables?) seem to be overheating, and possibly the Gecko G540 that drives them | |||
== Specifications == | == Specifications == | ||
Line 26: | Line 31: | ||
The machine is currently set up with [http://linuxcnc.org/ LinuxCNC], a powerful (but not always user-friendly) open source alternative to [https://www.machsupport.com/software/mach3/ Artsoft Mach3]. | The machine is currently set up with [http://linuxcnc.org/ LinuxCNC], a powerful (but not always user-friendly) open source alternative to [https://www.machsupport.com/software/mach3/ Artsoft Mach3]. | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 35: | Line 38: | ||
! Driven Gear Teeth | ! Driven Gear Teeth | ||
! Pinion Teeth | ! Pinion Teeth | ||
! Pinion/Ballscrew Lead | ! Pinion/Ballscrew Lead (in) | ||
! Steps per inch | ! Steps per inch | ||
|- | |- | ||
Line 56: | Line 59: | ||
| Z | | Z | ||
| 2000 | | 2000 | ||
| | | <nowiki>[N/A]</nowiki> | ||
| | | <nowiki>[N/A]</nowiki> | ||
| | | <nowiki>[N/A]</nowiki> | ||
| | | 1/10" | ||
| | | 20000 | ||
| | |} | ||
Velocity/acceleration settings: | |||
{| class="wikitable" | |||
! Axis | |||
! Max Velocity (in/s) | |||
! Max Acceleration (in/s<sup>2</sup>) | |||
|- | |||
| X | |||
| 3.0 | |||
| 30.0 | |||
|- | |||
| Y | |||
| 3.0 | |||
| 30.0 | |||
|- | |||
| Z | |||
| 0.5 | |||
| 25.0 | |||
|- | |||
|} | |} | ||
Max travel settings: | |||
{| class="wikitable" | |||
! Axis | |||
! Min (in) | |||
! Max (in) | |||
|- | |||
| X | |||
| -0.001" | |||
| +21.750" | |||
|- | |||
| Y | |||
| -0.001" | |||
| +25.260" | |||
|- | |||
| Z | |||
| -4.200" | |||
| +0.001" | |||
|} | |||
== Replacement Parts == | == Replacement Parts == | ||
Line 77: | Line 118: | ||
[https://www.geckodrive.com/g540-4-axis-digital-stepper-drive.html G540 Multi Axis Digital Stepper Drive | Geckodrive] | [https://www.geckodrive.com/g540-4-axis-digital-stepper-drive.html G540 Multi Axis Digital Stepper Drive | Geckodrive] | ||
The parallel port pin assignments: | |||
{| class="wikitable" | |||
! Pin | |||
! Inverted | |||
! I/O | |||
! Function | |||
|- | |||
| 2 | |||
| | |||
| out | |||
| Y Step (right) | |||
|- | |||
| 3 | |||
| | |||
| out | |||
| Y Direction (right) | |||
|- | |||
| 4 | |||
| | |||
| out | |||
| Y Step (left) | |||
|- | |||
| 5 | |||
| ✓ | |||
| out | |||
| Y Direction (left) | |||
|- | |||
| 6 | |||
| | |||
| out | |||
| Z Step | |||
|- | |||
| 7 | |||
| | |||
| out | |||
| Z Direction | |||
|- | |||
| 8 | |||
| | |||
| out | |||
| X Step | |||
|- | |||
| 9 | |||
| ✓ | |||
| out | |||
| X Direction | |||
|- | |||
| 10 | |||
| | |||
| in | |||
| Y- Limit/Home | |||
|- | |||
| 11 | |||
| | |||
| in | |||
| X- Limit/Home | |||
|- | |||
| 12 | |||
| | |||
| in | |||
| Z+ Limit/Home | |||
|- | |||
| 14 | |||
| | |||
| out | |||
| Spindle PWM | |||
|- | |||
| 15 | |||
| ✓ | |||
| in | |||
| E-Stop Button | |||
|- | |||
| 16 | |||
| | |||
| out | |||
| Charge Pump | |||
|- | |||
| 17 | |||
| | |||
| out | |||
| Spindle CW (forward) | |||
|} | |||
=== Stepper Motors === | === Stepper Motors === | ||
Line 95: | Line 220: | ||
TODO: determine if all axes use the same type of motor | TODO: determine if all axes use the same type of motor | ||
=== Timing Belts === | |||
[https://sg.misumi-ec.com/vona2/detail/221004924969/?PNSearch=267-3GT-9&HissuCode=267-3GT-9&searchFlow=suggest2products&Keyword=267-3GT-9 Gates Power Grip GT 267-3GT-9] | |||
[[File:Vivid_CNC_Gates_267-3GT-9_Timing_Belt.jpg|thumb|none]] | |||
=== Spindle === | === Spindle === | ||
Line 107: | Line 238: | ||
400Hz 24000rpm</pre> | 400Hz 24000rpm</pre> | ||
"HY" is probably for Huanyang, the same brand that makes the VFD. The spindle is a ubiquitous and possibly generic 1.5kW 80mm water cooled spindle similar to this: | |||
[[File:EBay_Item_113218447894_80mm_1_5kW_ER_11_Water_Cooled_Spindle_Stock_Photo.jpg|64x64px]] [https://www.ebay.com/itm/113218447894 $139.13 -- 110V 1.5KW 80MM ER11 WATER COOLED MOTOR SPINDLE ENGRAVING MILLING GRIND CNC] | |||
The spindle uses ER-11 collets. | |||
Both of the water inlet/outlet compression fittings have been broken. The spindle has M8-1.25 threads for them. One was replaced with a spare, but another spare needs to be acquired. | Both of the water inlet/outlet compression fittings have been broken. The spindle has M8-1.25 threads for them. One was replaced with a spare, but another spare needs to be acquired. | ||
Line 117: | Line 252: | ||
Huanyang HY01D523B | Huanyang HY01D523B | ||
[[File:Huanyang_HY01D523B_VFD_Sticker.jpg| | [[File:Vivid_CNC_VFD.jpg|thumb|none]] | ||
[[File:Huanyang_HY01D523B_VFD_Sticker.jpg|thumb|none]] | |||
[http://www.exoror.com/datasheet/VFD.pdf HY Series VFD Manual] | [http://www.exoror.com/datasheet/VFD.pdf HY Series VFD Manual] | ||
The VFD runs off 220V. A 220V step up transformer is used, make sure to use the 220V output on the front and correctly set the input voltage to 110V on the back as shown in this photo: | |||
[[File:Vivid_CNC_220V_Transformer_Input_Voltage_Setting.jpg|thumb|none]] | |||
The VFD is controlled via FWD/REV run terminals as well as a 0-10VDC analog (or PWM) spindle speed signal. The 0V and 10V voltages are provided by the VFD. Here is a photo of the wiring on both ends: | |||
[[File:Vivid_CNC_VFD_Control_Wiring.jpg|thumb|none]] | |||
[[File:Vivid_CNC_Gecko_G540_Screw_Terminal_Wiring.jpg|thumb|none]] | |||
{| class="wikitable" | |||
! Wire Color | |||
! VFD Pin | |||
! Gecko G540 Pin | |||
! Function | |||
|- | |||
| yellow | |||
| FWD | |||
| 5 "Output 1" | |||
| forward run | |||
|- | |||
| black | |||
| ACM | |||
| 7 "VFD GND" | |||
| VFD analog 0V | |||
|- | |||
| red | |||
| 10V | |||
| 9 "VFD +10VDC" | |||
| VFD analog +10V | |||
|- | |||
| orange | |||
| VI | |||
| 8 "VFD Output" | |||
| VFD speed command (0-10V analog/PWM) | |||
|} | |||
And the power wiring: | |||
[[File:Vivid_CNC_VFD_Power_Wiring.jpg|thumb|none]] | |||
=== Water Pump === | === Water Pump === |
Latest revision as of 05:45, 13 February 2020
This equipment requires training. Either it's tricky to use, or it's someone's personal equipment, or it's easy to make expensive mistakes with. This machine is not presently in service. When it's up and running, a training course will be provided. |
Overview
Homemade CNC router donated by Vivid Aerial R/C. It is made largely with parts from Avid CNC, the name similarity seems to be a coincidence.
It is driven by LinuxCNC and a Gecko G540. It has a high frequency water cooled spindle that runs off 220V 3-phase (generated by a VFD), and the 220V powering the VFD is from a 110V to 220V step up transformer.
The machine needs some repairs!!! Talk to Forest Darling if interested:
- the water cooling setup needs to be reconnected and double checked for good flow
- the Z-axis works, but sounds terrible and needs adjustment to eliminate the excessive friction
- the stepper motors (or their cables?) seem to be overheating, and possibly the Gecko G540 that drives them
Specifications
TODO:
- maximum cutting area
- maximum feedrate
- usable spindle RPM range
- maximum tool shank diameter
- electrical power requirements
- overall machine size/weight
Software
The machine is currently set up with LinuxCNC, a powerful (but not always user-friendly) open source alternative to Artsoft Mach3.
Axis | Microsteps per revolution | Motor Gear Teeth | Driven Gear Teeth | Pinion Teeth | Pinion/Ballscrew Lead (in) | Steps per inch |
---|---|---|---|---|---|---|
X | 2000 | 20 | 60 | 20 | 5/32" | 1920 |
Y | 2000 | 20 | 60 | 20 | 5/32" | 1920 |
Z | 2000 | [N/A] | [N/A] | [N/A] | 1/10" | 20000 |
Velocity/acceleration settings:
Axis | Max Velocity (in/s) | Max Acceleration (in/s2) |
---|---|---|
X | 3.0 | 30.0 |
Y | 3.0 | 30.0 |
Z | 0.5 | 25.0 |
Max travel settings:
Axis | Min (in) | Max (in) |
---|---|---|
X | -0.001" | +21.750" |
Y | -0.001" | +25.260" |
Z | -4.200" | +0.001" |
Replacement Parts
Controller
Technically the controller is LinuxCNC, but the hardware side of things is a Gecko G540. The G540 typically connects to the parallel port on a PC running LinuxCNC or Mach3 generating step/direction pulse-trains that ultimately drive the stepper motors.
The G540 has on-board stepper motor drives, an analog spindle speed output as well as some relay outputs for forward/reverse, limit switch inputs, and an optional watchdog timer that shuts everything off when communication times out (the controller is configured to generate a square wave on a specific pin to prevent the timeout).
Gecko G540 4-Axis Stepper Motor Drives - CNC Wiki
G540 Multi Axis Digital Stepper Drive | Geckodrive
The parallel port pin assignments:
Pin | Inverted | I/O | Function |
---|---|---|---|
2 | out | Y Step (right) | |
3 | out | Y Direction (right) | |
4 | out | Y Step (left) | |
5 | ✓ | out | Y Direction (left) |
6 | out | Z Step | |
7 | out | Z Direction | |
8 | out | X Step | |
9 | ✓ | out | X Direction |
10 | in | Y- Limit/Home | |
11 | in | X- Limit/Home | |
12 | in | Z+ Limit/Home | |
14 | out | Spindle PWM | |
15 | ✓ | in | E-Stop Button |
16 | out | Charge Pump | |
17 | out | Spindle CW (forward) |
Stepper Motors
-
motor sticker
OEMOTOR 57BYGH433-06BS LOT NO: 201304
Above links taken from: 380 oz-in NEMA 23 Stepper Motor, 1/4" Shaft - CRP100-00-01 | Avid CNC | CNC Router Parts
TODO: determine if all axes use the same type of motor
Timing Belts
Spindle
Spindle markings:
HY GFZ-80-1.5 Ø80x188 220V 1.5Kw 5A 400Hz 24000rpm
"HY" is probably for Huanyang, the same brand that makes the VFD. The spindle is a ubiquitous and possibly generic 1.5kW 80mm water cooled spindle similar to this:
$139.13 -- 110V 1.5KW 80MM ER11 WATER COOLED MOTOR SPINDLE ENGRAVING MILLING GRIND CNC
The spindle uses ER-11 collets.
Both of the water inlet/outlet compression fittings have been broken. The spindle has M8-1.25 threads for them. One was replaced with a spare, but another spare needs to be acquired.
Free Shipping Engraving machine spindle interface circulating water faucets spindle shuizui-in Woodworking Machinery Parts from Tools on Aliexpress.com | Alibaba Group
VFD
Huanyang HY01D523B
The VFD runs off 220V. A 220V step up transformer is used, make sure to use the 220V output on the front and correctly set the input voltage to 110V on the back as shown in this photo:
The VFD is controlled via FWD/REV run terminals as well as a 0-10VDC analog (or PWM) spindle speed signal. The 0V and 10V voltages are provided by the VFD. Here is a photo of the wiring on both ends:
Wire Color | VFD Pin | Gecko G540 Pin | Function |
---|---|---|---|
yellow | FWD | 5 "Output 1" | forward run |
black | ACM | 7 "VFD GND" | VFD analog 0V |
red | 10V | 9 "VFD +10VDC" | VFD analog +10V |
orange | VI | 8 "VFD Output" | VFD speed command (0-10V analog/PWM) |
And the power wiring:
Water Pump
A replacement water pump for the water-cooled spindle has been ordered, it's the same type that the K40 uses:
$23.95 -- EcoPlus 728310 Eco 396 Fixed Flow Submersible/Inline Pump 396 GPH
Power Supply
Marked:
S-350-48
STEPPERONLINE Switching Power Supply 350W 48V 7.3A for CNC Router Kits 115V/230V S-350-48