CNC router, wood (Precix) ID:153: Difference between revisions

m
 
(6 intermediate revisions by 2 users not shown)
Line 21: Line 21:


'''Spindle power''': 2.2KW, 3HP
'''Spindle power''': 2.2KW, 3HP
'''Spindle type''': VFD based motor. (VFD is a commander SK from control tech [http://www.control-pro.ru/doc_pdf/commander_sk/product_data.pdf user manual], [https://inverterdrive.com/file/Commander-SK-Advanced-User-Guide advance user manual])  
'''Spindle type''': VFD based motor. (VFD is a commander SK from control tech [[:File:Commander-SK-Basic-User-Guide.pdf|user manual]], [[:File:Commander-SK-Advanced-User-Guide.pdf|advance user manual]])  


'''Max feed rate''': 750inch/min
'''Max feed rate''': 750inch/min
Line 54: Line 54:


=== VCarve ===
=== VCarve ===
To create designs for routing, we have a makerspace-licensed version of VCarve Pro. This means you can download, install and run VCarve Pro Makerspace Client Edition on your home PC or Laptop. '''For free!'''
To create designs for routing, we have a makerspace-licensed version of VCarve Pro. This means you can download, install and run VCarve Pro Makerspace Client Edition on your home PC or Laptop. '''For free!'''


<blockquote>[[File:Pngkit pointing-finger-png 65553.png|100x60px|]][[VCarve-Makerspace-Client-instructions|Instructions for installing, licensing, and Using VCarve Pro Makerspace Client (click here]]!) 
Follow this link to create a Vectric account linked to Protospace: https://portal.vectric.com/organization/shared-invite/X6Ds8uH2G5HfJKP6xjKr Then after installing the free trial and logging in you will have full use of the Makerspace Client version.


<small>The current version on the classroom computer is V12 as of August 2024.</small> 
Once you've installed Vcarve, you can create files at home then export gcode from the licensed classroom and music workstations at Protospace.
 
<small>If you install a newer version than this on your PC you may have to update the version installed on the Classroom or Music Computer to open your files at Protopace. (Please then edit this part of the wiki to reflect the current version installed.</small>  </blockquote>Once you've installed Vcarve, you can create files at home then export gcode from the licensed classroom and music workstations at Protospace. To access the licensed copies of Vcarve Pro, you'll need to log in with username "protospace".


=== Fusion 360 ===
=== Fusion 360 ===
Line 190: Line 188:
In our setup, Mach3 sends pulses to the a servo driver which moves each servo while monitoring the axis' reported movement via direct feedback from the rotary encoder, at  a resolution of 128ppr (x4 = 512). <ref>https://forum.protospace.ca/t/cnc-router-acting-funny/243/29</ref> That part of the system is “closed loop”.
In our setup, Mach3 sends pulses to the a servo driver which moves each servo while monitoring the axis' reported movement via direct feedback from the rotary encoder, at  a resolution of 128ppr (x4 = 512). <ref>https://forum.protospace.ca/t/cnc-router-acting-funny/243/29</ref> That part of the system is “closed loop”.


However, Mach3 doesn’t know if the servo kept up or not and if the machine is in the expected position. The servo driver knows if it went as far as it was commanded, but if the discrepancy gets too large, all it can do is raise an error signal or shut down the driver. When this happens either due to an error or an e-Stop, the "machine" no longer knows where it is and must be rehomed (Ref All) to the limit switches.
However, Mach3 doesn’t know if the servo kept up or not and if the machine is in the expected position. The servo driver knows if it went as far as it was commanded, but if the discrepancy gets too large, all it can do is raise an error signal or shut down the driver. When this happens, the "machine" no longer knows where it is and must be rehomed (Ref All) to the limit switches.
|
|
|-
|-
Line 204: Line 202:
|V7-2B17D8-201
|V7-2B17D8-201
|Limit Switches
|Limit Switches
|One limit switch is used to find "home". Another a little further along the axis tells the CNC to "shut down, you've gone too far!" (see Troubleshooting, below)
|One limit switch on each axis is used to find "home". Another limit switch at each end of each axis tells the CNC drives to "shut down, you've gone too far!" (see Troubleshooting, below)
|
|
|-
|-
Line 227: Line 225:
|
|
|}
|}
==== VFD Settings ====
[[File:CTSoft Precix 1.png|none|thumb|[[File:CT Soft Precix 2.png|none|thumb]]]]


==Troubleshooting==
==Troubleshooting==


======"Logon method is not allowed on this computer" when trying to sign in to the computer with your Protospace username and password======
===== "Logon method is not allowed on this computer" when trying to sign in to the computer with your Protospace username and password =====
Your account is not authorized/enabled to use this machine, have you taken the training? Did you pay for, attend on time and pass/participate in the training? Were you vetted at the time that you took your training? Did the instructor mark you as Attended? Please [https://my.protospace.ca/training verify your training records on Spaceport] and check in on the forums to update your account.
Your account is not authorized/enabled to use this machine, have you taken the training? Did you pay for, attend on time and pass/participate in the training? Were you vetted at the time that you took your training? Did the instructor mark you as Attended? Please [https://my.protospace.ca/training verify your training records on Spaceport] and check in on the forums to update your account.


======"ESS did not respond to wakeup message" Dialog box appears when starting Mach3.======
===== "ESS did not respond to wakeup message" Dialog box appears when starting Mach3. =====
This usually means the large black controller box for the machine is turned off, or did not have enough time to start before starting Mach3.
This usually means the large black controller box for the machine is turned off, or did not have enough time to start before starting Mach3.


======Spindle refuses to spin======
===== "The ESS has an invalid bootloader signature" Dialog box appears when starting Mach3. =====
VFD (Variable Frequency Drive motor driver - big controller box on the floor) overheated/off/tripped/reset? Power cycle with red switch next to floor.
This happens when Mach3 didn't shut down the controller correctly. Power off the controller, wait some time, power on, launch mach3 again. This can happen if someone is logged in with mach3 running in the background, comms are impossible, and a reboot has to be used.
 
===== Spindle refuses to spin =====
VFD (Variable Frequency Drive motor driver - big controller box on the floor) overheated/off/tripped/reset? Power cycle with red switch next to floor on the right side of the machine. Leave it off for a good while, it takes some time for the capacitors to discharge.


======Mach3 errors, gantry refuses to home/move======
===== Mach3 errors, gantry refuses to home/move =====
Power is on and e-stops are out?
Power is on and e-stops are out?


Line 246: Line 250:
Did someone not log out properly and Mach3 has the port locked under another user? Try rebooting the PC.
Did someone not log out properly and Mach3 has the port locked under another user? Try rebooting the PC.


======Trying to use the Z probe and the machine dive-crashes into the table at 100mph======
===== Trying to use the Z probe and the machine dive-crashes into the table at 100mph =====
Well, don't do that. Something about the probe screen/script being lame and leaving the machine in the wrong units, from step 6 in quick start above:
Well, don't do that. Something about the probe screen/script being lame and leaving the machine in the wrong units, from step 6 in quick start above:


6) Zero the Z axis using a piece of paper and ‘INCR” jog mode, or Z-PROBE. If using Z probe, first check probe speeds and distances in the probing screen. **Mach3 starts in INCH mode but the probe settings are whatever the last person left them at** Make sure you change the tool number to 99 before probing. Change the tool number to 1 or 0 after probing.
6) Zero the Z axis using a piece of paper and ‘INCR” jog mode, or Z-PROBE. If using Z probe, first check probe speeds and distances in the probing screen. **Mach3 starts in INCH mode but the probe settings are whatever the last person left them at** Make sure you change the tool number to 99 before probing. Change the tool number to 1 or 0 after probing.


======Ethernet SmoothStepper ran out of data in the middle of a move======
===== Ethernet SmoothStepper ran out of data in the middle of a move =====
This is known to happen when messing (zooming, panning / orbiting) with the view port (3D preview). When your job is running, don't mess with it.
Briefly, run your file from the hard drive, and when your job is running don't mess with the computer.
 
* '''Best Practices'''
** Make sure your GCode is running from the hard drive. Never run GCode from a network drive or a USB stick, at some point, there will be a pause while trying to access the data and the ESS will run out of data!
** Don't switch screens or applications while running GCode
** Try not to zoom, pan / orbit the view port (3D preview) while code is running
** Don't refresh your tool path while running GCode
** Close all other software when running Mach3 (so they won't consume RAM or CPU time)
 
* '''Advanced Options''' (consult with the Protospace local Precix experts before changing hardware/firmware settings)
** Replace platter HDDs with SSDs
** Run [https://warp9td.com/index.php/faq/faq-windows#HigherPriorityLevel Mach3 at a higher priority level].  This is done in the SCU's Windows Performance Tuning
** Make sure that the [https://warp9td.com/index.php/faq/faq-mach3#MachThreeControllerFreq Controller Frequency] is set to a reasonable value.
** Warp9 reports that electronic noise or ground loops from the dust collection or VFD may cause issues
** Do an air cut and check how hard the CPU and RAM are working. If the computer is struggling, pitch an upgrade on the forum!
 
For more details: [https://warp9td.com/index.php/faq/faq-mach3#RanOutOfData https://warp9td.com/index.php/faq/faq-mach3#MachThreeControllerFreq]
 
===== The machine has lost its way =====
The driver/encoders can lose sync with Mach3 under the following conditions:<ref>https://warp9td.com/index.php/faq/faq-mach3#DROs</ref>


For more details: https://warp9td.com/index.php/faq/faq-mach3#MachThreeControllerFreq
* Mechanical Backlash (root cause is hardware)
* Incorrectly configured Software Backlash Compensation settings
* Pressing the physical E-Stop button while motion is in progress
* Pressing the Mach software <code>Stop</code> button while motion is in progress
* Improperly tuned acceleration or velocity settings that cause slippage on an axis
* Power was removed from the motor drivers, and the axes drifted or moved from their set position


======You can help expand this list by hopefully not breaking the Precix too badly!======
===== You can help expand this list by hopefully not breaking the Precix too badly! =====
<nowiki>:</nowiki>D<br />
<nowiki>:</nowiki>D<br />


38

edits