Skip to content

Defining b motor for 4 axis board #64

@Tony-g80

Description

@Tony-g80

Hi everyone,

A bit off course as it’s for an “unsupported” so to speak board.

I have repurposed my old creality V2.4.s1 board from an ender 7 ( variant of 4.2.2 STMF103Ret6 ) the board itself uses external dm542 for x and y and TMC 2208 in standalone mode for Z and E, I have function and control of all motors so that parts great and working.

My issue is with the designation of the fourth stepper, I can only get it defined as an A motor, ideally I would like to look at a B motor but down the road I want it mounted on the tool head so I can get some non planar motions on the x axis when in use, sounds weird probably but years ago when I watched a video of someone making their own mould plugs for fibreglassing they did it with a Cartesian style machine and the 4th axis was on the tool head on the B plane with non planar milling motions on the x axis.

so far I can only get my 4th axis to show as an A axis no matter what, my number of available axis is defined in config.h as 4, if I leave the M3 available and pins/ports in place I have a working rotaryA axis but if I comment out the whole M3 available statement and associated pins/ports it won’t allow me to replace with M4 available in its place for that group of settings it just has a fit that M3 isn’t available, I have put a #define B_axis in my machine pin map and also tried with it in the config.h

Am I grasping at straws here and will only ever be able to have an A axis on my fourth stepper with a 4 driver board or is their other settings that I’ve not managed to find, I have spent the last week or so trying to find enough info to get past this hurdle but it’s a bit impossible at times to find the info I’m looking for, can anyone shed some light on if I can get my wayward machine config working.

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions