Kress CNC: Difference between revisions

From CoMakingSpace Wiki

Line 19: Line 19:


* Portal Mill driven by 3 stepper motors (23HS30-2804S)  
* Portal Mill driven by 3 stepper motors (23HS30-2804S)  
*80kg steel & aluminum build, t-slot table (10mm)
*80kg steel & aluminum build, t-slot table  
* Spindle: 800w China HF spindle with ER11 collet  
* Spindle: 800w China HF spindle with ER11 collet  
* Work area: 3000x3600x80mm  
* Work area: 3000x3600x80mm  
Line 29: Line 29:
'''This is just an overview and does NOT replace the [[CNC Mill Introduction|personal introduction]]!'''
'''This is just an overview and does NOT replace the [[CNC Mill Introduction|personal introduction]]!'''


# create the tool paths in a suitable CAM software (e.g. [[Fusion 360]])
# Create the tool paths in a suitable CAM software (e.g. [[Fusion 360]])
## post and export the correct [[G-code]] flavor
# Post and export the correct [[G-code]] flavor as described below in Fusion 360 Setup
# Homhe the machine to zero the machine coordinates
# Home the machine to zero the machine coordinates
# [[CNC Router Workholding|secure your workpiece]] on the machine's bed  
# Secure your workpiece on the machine's bed using clamps or a vice screwed to the t-nut table. If you plan on cutting through the workpiece use a spoil board or machine vise
## if you plan on cutting through the workpiece use a spoil board.
#Insert the appropriate collet & bit as defined in your tool paths
#insert the appropriate collet & bit as defined in your tool paths
#Set your workpiece zero
#set your workpiece zero
#Put on [[PPE|personal protection]] and turn the spindle on
#put on [[PPE|personal protection]] and turn the spindle on
#Start your job from the USB stick. Always test new code "in the air" before cutting.
#start your job from the USB stick


===Fusion 360 Setup===
===Fusion 360 Setup===
# In Manufacture Module: Setup -> New Setup
# Import the machine settings file (add GitHub link)
#Import [https://github.com/comakingspace/CommonFiles/blob/master/CNCFiles/KressCNC_machineconfig.machine Machine settings] from Github
# Edit the machine settings. Under "post processor", import the post file (add GitHub link). Make sure to save the post under "local".
#Under "Post processor" in the machine settings, import [https://github.com/comakingspace/CommonFiles/blob/master/CNCFiles/mach3mill_kress.cps modified mach3 post processor] from GitHub into local area
#Define your output folder in machine settings


 
The SMC5-N-N-5 processor uses the "mach3" post processor. The one included in [[Fusion 360]] is reported to sometimes cause erratic behavior with this controller. The prepared post on Github is modified to avoid this (add link).
The SMC5-N-N-5 processor uses the "mach3" post processor. The one included in [[Fusion 360]] is reported to sometimes cause erratic behavior with this controller. The prepared post on Github is modified to avoid this.


=== Machine Control===
=== Machine Control===

Revision as of 11:17, 3 October 2022

Kress CNC

MachineInfoBox

Kress CNC Portal Mill

Kress CNC.jpg
Material: wood, metal
Used with: endmills
Access Requirements: CNC Mill Introduction
Tutors: Sebastian
Similar (More or Less): CNC router

This CNC portal mill was bought used in 2022 from a maker that build and used it to machine aluminum parts for other CNCs. Main features and specs:

  • Portal Mill driven by 3 stepper motors (23HS30-2804S)
  • 80kg steel & aluminum build, t-slot table
  • Spindle: 800w China HF spindle with ER11 collet
  • Work area: 3000x3600x80mm
  • Controller: SMC5-5-N-N with jog-wheel
  • Power Supply: Meanwell 48V 10A
  • Stepper Drivers: 3x Leadshine DM556

Workflow

This is just an overview and does NOT replace the personal introduction!

  1. Create the tool paths in a suitable CAM software (e.g. Fusion 360)
  2. Post and export the correct G-code flavor as described below in Fusion 360 Setup
  3. Home the machine to zero the machine coordinates
  4. Secure your workpiece on the machine's bed using clamps or a vice screwed to the t-nut table. If you plan on cutting through the workpiece use a spoil board or machine vise
  5. Insert the appropriate collet & bit as defined in your tool paths
  6. Set your workpiece zero
  7. Put on personal protection and turn the spindle on
  8. Start your job from the USB stick. Always test new code "in the air" before cutting.

Fusion 360 Setup

  1. Import the machine settings file (add GitHub link)
  2. Edit the machine settings. Under "post processor", import the post file (add GitHub link). Make sure to save the post under "local".

The SMC5-N-N-5 processor uses the "mach3" post processor. The one included in Fusion 360 is reported to sometimes cause erratic behavior with this controller. The prepared post on Github is modified to avoid this (add link).

Machine Control

The machine itself is mainly operated by the control panel located on the right side of the machine box and the jog-wheel (SMC5-5-N-N).

The main switch turns on the power for the CNC, the spindle, light and the controller.


Homing the machine: This CNC has no auto-home. Always run the homing operation as first step directly after startup!

Start by homing the machine. If the text „Reset“ blinks red on the screen, press the reset button (1). Press the “Origin Operation“ button (2). In the menu, select „Return To Home“ (3).


Navigation basics:

On the panel, use the XYZ +/- buttons to move the spindle. Always home the spindle at the beginning of your session. If properly homed, softstop settings should prevent the spindle from crashing into the sides of the machine, but navigate with caution. (add info how to change the distance per button press on the panel)

When using the jogwheel, press the button on the left side and then move the wheel. The X1, X10, X100 switch controls how far the spindle moves per click of the wheel. If set to X1, one click is 1/100mm. X10 is 1/10th and at X100 one click moves 1mm.

Zeroing the machine coordinate on the workpiece origin: