Уверен)))) Если перекосить портал, то двигатели останавливаются отдельно, каждый от своего концевика. Каждый двигатель управляется своим драйвером.
Если вообще делать отдельную ось, и управлять отдельно от всех осей, то тут хз... марлин знает только 3 оси, двигателей на каждую ось можно до 4 шт вроде, а вот концевики ограничены только количеством разъемов на плате.