I took a week off vacation, looked at my Maslow, decided that I don’t like it and went to check on the lowrider files, saw it was on V4 and that there was a controller like the jackpot available!
I started printing immediately, ordering bolts from the BOM.
threw everything together, fought a strange problem that was just me using the wrong end stops. I mounted and wired all of them in every spot I saw.
Needless to say, I didn’t follow the build instructions and will likely have to re-print a couple parts.
Today (while I am down with the flu) my 0-10v spindle module showed up. this means I need to figure out the config for it. I have seen a couple posts referring to it, but nothing really on final product.
I’m running a 52mm air cooled, 800watt spindle.
as I grow, I want to move to VFD, but this should be fine.
when I quit using the Maslow I was using windows and vetric
now I only run Linux and am going to have to re-learn cad and cam software, so it may be a while before first cut.
Just be aware that the Jackpot uses different GPIOs on the expansion connector compared to Bart’s 6-pack board, so the GPIO numbers will need to change from the example that FluidNC wiki has.
Thank both of you! I hadn’t searched fluidNC wiki yet! I had just been scouring the forums and perusing Google results.
thanks for the info on the gpio was different, there are 2 different 0-10v boards I found on tindie, both were linked to the 6-pack, so I was figuring I may have that issue, thank you for confirming that!
with this info plus the fluidnc wiki, I should be able to cobble a functional config.
I need to do better documentation so hopefully my mess-ups can help someone else!
just like everyone else, navigating a full life!
Thats the right way to approach this projects, get as may info about it first, its harder to change things after its done, (not hard but its cheaper to have your plan clear first).
Fluidnc is like GRBL but it has its unique way to do things. Having this info beforehand helps to get used to things later
A note: you should get the modules directly from Bart’s page in the tindie store, he have a better margin on them and it helps support the fluidnc team (i guess he have royalties baked into the other supplier )
correct me if my format is wrong by replying to myself, I’ve never actually participated in a forum before.
here is the exact el-cheapo spindle i bought
my goal in this was to throw together a capeable cnc for as cheap and quick and scale-able, I’m no pro and dabble in everything, I tend to skip steps, as I have zero patience for fluff while in work mode and have other major projects I want to mess with at the same time (maybe I can expand on those later in the random area) but here we are.
I see a lot of similar setups described, but the language used is different enough from my understanding or from what I am seeing others use, enough to where my 'tism does the “ambiguity panic.”
I think I’m getting ready to just attempt my own. looks like most can be copy pasted.
I will document and take pictures of as much as possible, and share whatever boils to the top. it will take time as i may only get an hour here or there during the week if I am lucky.
thanks everyone for the tips and sugguestions!
You should look about the reviews, the runout on those are horrible.
You can get a nice 800w spindle wirh a vfd for about 60-100 usd more. (Aircooled and rs485 capable) AliExpress link
118+64(shipping to the us) you will need the shielded power cable (its not included)
If that was a problem, they’d have banned me from these parts long ago
The 0-10V module you have is the non-isolated version so it needs 3 GPIOs to configure; Jackpot has 4 available on the expansion connector.
The only limitation with that is there are not enough free UARTS/GPIOs availalable to use a FluidDial pendant with that in the system. Note though, that isn’t a big limitation because using a pendant and a spindle in the same system is an advanced project and there are other options for pendants shaping up. (if you even wanted a pendant at all- completely not necessary with FluidNC web interface)
sorry about the lack of updates, life started lifing again. on the bright side, had time to play with config, hope to do some light testing next week, in the mean time, i need to find a better enclosure to print, anyone got any favorites?
if anyone in interested in the config, posting below. hopefully it works
p.s. dead code bolds for some reason, bold= dead code
# LowRider V4 Configuration for Jackpot + 0-10V Module + 500W PWM Spindle
# FluidNC config.yaml
# -------------------------------
# General board and kinematics
# -------------------------------
board: Jackpot
name: SloppyTop_500W_PWM
kinematics: cartesian
# -------------------------------
# Stepper motor configuration
# -------------------------------
motors:
# X axis
- axis: x
driver: tmc2209
step_pin: gpio.0
dir_pin: gpio.1
disable_pin: gpio.2
steps_per_mm: 100
invert_dir: false
microsteps: 16
max_rate: 5000
acceleration: 500
current: 1000
# Y1 (Left)
- axis: y
driver: tmc2209
step_pin: gpio.3
dir_pin: gpio.4
disable_pin: gpio.2
steps_per_mm: 100
invert_dir: false
microsteps: 16
max_rate: 5000
acceleration: 500
current: 1000
# Y2 (Right)
- axis: y
driver: tmc2209
step_pin: gpio.5
dir_pin: gpio.6
disable_pin: gpio.2
steps_per_mm: 100
invert_dir: true # Inverted so it mirrors Y1
microsteps: 16
max_rate: 5000
acceleration: 500
current: 1000
# Z Axis
- axis: z
driver: tmc2209
step_pin: gpio.7
dir_pin: gpio.8
disable_pin: gpio.2
steps_per_mm: 400
invert_dir: false
microsteps: 16
max_rate: 2000
acceleration: 300
current: 1000
# -------------------------------
# Homing configuration
# -------------------------------
homing:
cycle: [z, x, y]
allow_while_jogging: false
pull_off_mm: 5
speeds:
search_mm_per_min: 1000
locate_mm_per_min: 250
latch_mm_per_min: 100
settle_ms: 250
z:
pin: gpio.33
invert: false
x:
pin: gpio.34
invert: false
y:
pin: gpio.35
invert: false
# -------------------------------
# Spindle configuration
# -------------------------------
spindle:
# This maps PWM to a GPIO pin that the 0-10V module will read
pwm_hz: 1000
output_pin: gpio.16 # GPIO connected to PWM header input on 0-10V board
enable_pin: NO_PIN # use OUT1 via digital_outputs for on/off control
tool_num: 0
speed_map: 0=0.0 12000=10.0 # Maps S values to voltage output (0-10V)
# -------------------------------
# Digital outputs
# -------------------------------
digital_outputs:
- pin: gpio.17 # Connected to OUT1 on 0-10V board Phoenix terminal 1
name: spindle_enable
on_value: 1
off_value: 0
# -------------------------------
# User-defined macros (optional)
# -------------------------------
macros:
startup:
- M17 # Enable motors
- G4 P1 # Wait 1 second
# -------------------------------
# Serial and Web Configuration
# -------------------------------
uart1:
tx_pin: gpio.1
rx_pin: gpio.3
baud: 115200
webui:
enabled: true
hostname: lowrider
access_point:
enabled: true
ssid: LowRider-CNC
password: fluidnc123
# -------------------------------
# End of Configuration
# -------------------------------
The comments in the config are being interpreted as Markdown syntax. Wrap the entire section in backticks (without the pound signs):
# ```
# My config here…
# ```
Or select the entire section and click the “Preformatted text” menu item in the text box menu bar (the menu might be accessed by a gear icon, it is on mobile).
I appreciate the help, unfortunately, I’m not quite sure what you mean when you say “wrap” or “backticks.” looks like I have some google time coming. I’ve never really participated in a forum and the last coding class I forgot was C++ back in high school.