Category: General LinuxCNC Questions
Hello everyone,I've recently converted a second hand CNC router from Mach3 with ESS to LinuxCNC with a Mesa 7i96s board. I've used PNCconf to generate my initial configuration, but I'd appreciate if someone could review my settings and let me know if everything looks okay.Machine Specs:
- X460, Y750mm, Z300
- 20mm linear rails
- 10mm pitch ballscrews, 20mm diameter
- Construction: aluminum profiles bolted to 12mm steel plates, welded gantry sides
- Motors: Y-axis 6.8Nm stepper, Z + X-axis 3Nm stepper
- Drives: DM556 V1 48v
- Spindle: 24K RPM 2.2kW ER20
- inductive endstops
- good latency values mostly sub 3000ns servo
PNCconf Settings:
- Step On-Time: 5000 nanoseconds
- Maximum Velocity: 3000 mm/min
- Maximum Acceleration: 400 mm/sec²
Key Config Values from INI File:
- X travel: -2.0mm to 460.0mm (STEP_SCALE = -200.0)
- Y travel: -2.0mm to 750.0mm (STEP_SCALE = 200.0)
- Z travel: -300.0mm to 0.01mm (STEP_SCALE = -400.0)
- Step timing: DIRSETUP/DIRHOLD = 10000ns, STEPLEN/STEPSPACE = 5000ns
Questions:
- I see asignal in my HAL file that doesn't seem to be connected to anything - is this a problem?
- Are my velocity and acceleration values reasonable for this type of machine?
- Any other issues or recommendations before I start cutting?
changes/upgrades
As I am already in the process of messing with the machine, would you recommend any meaningful upgrades or changes to it? I will mostly mill soft materials like wood but also want to try aluminium.
- should I change the microstepping ( it is 10x at the moment)
- other stepper motor or drivers?
- switch to s curve compact fork?
I've attached HAL and INI files below for reference. Thanks in advance for any advice!