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

Jump to navigation Jump to search
m
(19 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Equipment page
{{Equipment page
| toolname = Precix Wood CNC
| toolname = Precix Wood CNC router
| model = Industrial
| model = Industrial
| serial =
| owner = Protospace
| owner = Protospace
| loanstatus = Current
| loanstatus = Current
| arrived = Mar 26th, 2020
| arrived = Mar 26th, 2020
| location = Wood Shop
| location = Wood Shop
| status = Waiting for training material
| status = Works!
| permission = Members
| permission = Members
| certification = Required
| certification = Must complete [https://my.protospace.ca/courses/428 Basic CNC Wood Router course]
| photo=[[File:Precix-CNC-001.jpg|350px|thumb|right|]]
| photo = Precix-CNC-001.jpg
| id=153
| id = 153
}}
}}
===Training and Documentation===
==Training and Documentation==
<hr>
The Precix PC uses Mach3 to control the CNC.  It also has a Makerspace licensed version of VCarve Pro installed which you can use in conjunction with the Client you are going to install as per the instructions below.  
The Precix PC uses Mach3 to control the CNC.  It also has a Makerspace licensed version of VCarve Pro installed which you can use in conjunction with the Client you are going to install as per the instructions below.  


<hr>
Members must complete the [https://my.protospace.ca/courses/428 Basic CNC Wood Router course] to use this tool.
====VCarve====
====VCarve====
'''Note:''' You can install and run VCarve Pro Makerspace Client Edition on your home PC or Laptop.  This allows you to create VCarve files that you can then bring in to Protospace and create G-Code files on the licensed workstations in the space.   
'''Note:''' You can install and run VCarve Pro Makerspace Client Edition on your home PC or Laptop.  This allows you to create VCarve files that you can then bring in to Protospace and create G-Code files on the licensed workstations in the space.   
The current version on the classroom computer is 11.014 as of June 2022. If you install a newer version than this on your PC you will have to update the version on the Classroom or Music Computer to open your files at ProtoSpace. Please also edit this part of the wiki to reflect the current version installed. 


[[File:Pngkit pointing-finger-png 65553.png|100x60px|]]
[[File:Pngkit pointing-finger-png 65553.png|100x60px|]]
For [[VCarve-Makerspace-Client-instructions|Instructions for installing, licensing, and Using VCarve Pro Makerspace Client click here]].
For [[VCarve-Makerspace-Client-instructions|Instructions for installing, licensing, and Using VCarve Pro Makerspace Client click here]].
<hr>
====MACH3====
====MACH3====
Mach3 has an optimized, custom screen set installed, although if you wish, you can change it back to the traditional screen.  Just remember to return it to the custom set when you are finished.  
Mach3 has an optimized, custom screen set installed, although if you wish, you can change it back to the traditional screen.  Just remember to return it to the custom set when you are finished.  
Line 41: Line 41:


====Hold down method====
====Hold down method====
The hold-down table has a grid of threaded T-Nuts that can/should be used to hold down your material. If you wish to make your own sacrificial / holding system, simply prepare to fasten it down to this grid pattern.  Use the 1/3-20 screws (or bolts if you are gentle).  
The hold-down table has a grid of threaded T-Nuts that can/should be used to hold down your material. If you wish to make your own sacrificial / holding system, simply prepare to fasten it down to this grid pattern.  Use the 1/4-20 screws (or bolts if you are gentle).  


The spacing of the threaded nuts is 4.861" (123.63mm) on both the X and also Y axis.  Wtf is that spacing?  Why not a nice round English or Metric spacing?  Well, that is the spacing of the T-channels in the underlying bed.  Get used to it and make your templates.
The spacing of the threaded nuts is 4.861" (123.63mm) on both the X and also Y axis.  Wtf is that spacing?  Why not a nice round English or Metric spacing?  Well, that is the spacing of the T-channels in the underlying bed.  Get used to it and make your templates.


[[File:153-Precix-bed-Nuts-spacing.jpg|150x150px|Precix Mounting Nut Spacing]]
[[File:153-Precix-bed-Nuts-spacing.jpg|150x150px|Precix Mounting Nut Spacing]]
Line 49: Line 49:
The T-Nuts can be damaged by either over-tightening them, or by pulling them off vertical.  Please be smart and not too aggressive.
The T-Nuts can be damaged by either over-tightening them, or by pulling them off vertical.  Please be smart and not too aggressive.


===Machine Overview===
===Quick start guide for running a job===
<hr>
1) Power on the machine (black box under the table by the PC) and run Mach3. The controller may take a couple minutes to boot up.
 
2) Disable the soft E-stop. If it doesn’t clear, check the mechanical E-stops
 
3) Click Reference All so the machine can figure out where it is. If the machine doesn’t move, check that it’s not at any limit switches. Push it towards center a little and try again
 
4) Set up your workpiece
 
5) Install your tool
 
6) Zero the Z axis using a piece of paper and ‘INCR” jog mode, or Z-PROBE. '''If using Z probe, <u>first check probe speeds and distances in the probing screen</u>.''' '''**<u>Mach3 starts in INCH mode but the probe settings are whatever the last person left them at</u>** Make sure you change the tool number to 99 before probing. Change the tool number to 1 or 0 after probing.'''
 
<nowiki>**</nowiki> Make sure you set the Z zero to the correct surface, usually the top or bottom of your job**
 
7) Move the machine to the XY datum, 0, or ‘home’ position of your job
 
8) Zero the X and Y axes
 
9) If your job is metric, issue command G21 in the MDI: box. G21 should then show up in the MODE: line next to the E-stop button
 
10) Load your g-code. It should show your job in the display. Check the file at ncviewer.com if it doesn’t look right. You might have to recreate it
 
11) Check the min/max values to see if they are reasonable. (inch/mm)
 
12) Attach the dust boot and turn on the dust collector.
 
13) Turn on SINGLE LINE mode if it’s your first time or you’re unsure. Clicking RUN (green play icon) will run one line of code. After several lines the spindle should be spinning and have made it’s first move. If everything seems ok, turn off SINGLE LINE mode
 
14) Click RUN.
 
[[File:Mach3 startup sequence.png|thumb|Startup sequence for Mach 3]]
==Machine Overview==
'''Bed size''': 5'(1.524m) x 10'(3.048m) x 11"(0.2794m)
'''Bed size''': 5'(1.524m) x 10'(3.048m) x 11"(0.2794m)


Line 76: Line 107:
'''Hold down method''': Screws, nails, clamps(must make these). Vacuum table in the future.
'''Hold down method''': Screws, nails, clamps(must make these). Vacuum table in the future.


Note that the hold-down table has a grid of threaded T-Nuts that can/should be used to hold down your material. If you wish to make your own sacrificial / holding system, simply prepare to fasten it down to this grid pattern.  The spacing of the threaded nuts is 4.861"  (123.63mm) on both the X and also Y axis. Wtf is that spacing?  Why not a nice round English or Metric spacing?  Well, that is the spacing of the T-channels in the underlying bed.  Get used to it and make your templates.
Note that the hold-down table has a grid of threaded T-Nuts that can/should be used to hold down your material. If you wish to make your own sacrificial / holding system, simply prepare to fasten it down to this grid pattern.  The spacing of the threaded nuts is 4.861"  (123.63mm) on both the X and also Y axis. (Or training slide says X:122.8 Y 123.6) Wtf is that spacing?  Why not a nice round English or Metric spacing?  Well, that is the spacing of the T-channels in the underlying bed.  Get used to it and make your templates.


[[File:153-Precix-bed-Nuts-spacing.jpg|150x150px|Precix Mounting Nut Spacing]]
[[File:153-Precix-bed-Nuts-spacing.jpg|150x150px|Precix Mounting Nut Spacing]]
Line 88: Line 119:


'''Unsuitable stock materials''': '''Zero''' metal, metal alloy, or metal composites are to be cut on this machine  
'''Unsuitable stock materials''': '''Zero''' metal, metal alloy, or metal composites are to be cut on this machine  
===Machine Procedures===
[https://forum.protospace.ca/t/precix-fixture-plate-spoil-design-revision/1391/70 Leveling the bed]<br />[https://forum.protospace.ca/t/mach3-control-screen/1517 Change Z Probe Speed]
===Slated Improvements===
Cut a new dust boot
[https://forum.protospace.ca/t/precix-fixture-plate-spoil-design-revision/1391 Replace current fixture board with a fixture + spoilboard]
==Maintenance==
*deep clean yearly
*[add more]
<br />
<br />
<hr>


===Machine history===
==Troubleshooting==
 
======"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.
 
======"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.
 
======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.
 
======Mach3 errors, gantry refuses to home/move======
Power is on and e-stops are out?
 
Is it resting on the limit switches? Maybe click the limit switches in case they're stuck?
 
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======
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.
 
======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
 
======You can help expand this list by hopefully not breaking the Precix too badly!======
<nowiki>:</nowiki>D<br />
 
==Machine history==
The Precix CNC was originally pitched by Scott Y. on Feb 7th, 2020. It's purchase for the spaced was voted on during the Feb 20th, 2020 meeting.  
The Precix CNC was originally pitched by Scott Y. on Feb 7th, 2020. It's purchase for the spaced was voted on during the Feb 20th, 2020 meeting.  


Line 106: Line 179:
The controller was changed in Aug due to the Galil DMC-1803 card not wanting to register in the system. We have moved to a Smoothstep board with a C25XP integrated card mounted to it.  
The controller was changed in Aug due to the Galil DMC-1803 card not wanting to register in the system. We have moved to a Smoothstep board with a C25XP integrated card mounted to it.  


Motion config (As of Aug 29/21) is as follows
Motion config (As of Aug 29/21) is as follows
 
 
 
The first training session has yet to be held at the date of writing (06.01.2021)
<br />
273

edits

Navigation menu