Dimava
February 28, 2025, 11:34am
2
Arran:
I propose adding extra channels M,N,O,P,Q for linear motion and S,T,U,V,W for rotational motion
No
Use L3~L9 for linear, R3~R9 for rotations, and A3~A9 for whatever you want
Also there are custom commands which start with #
you can #L123:12345
if you want
I don’t understand what @Tempest wrote in https://github.com/multiaxis/TCode-Specification (I do but I don’t want to), so here’s my BNF
# TCode v0.3
# commands are executed when newline is sent
<execute_command> ::= <command> "\n" | <command> " " <execute_command>
<command> ::= <basic_command> | <interval_command> | <speed_command>
| <device_command> | <save_command> | <custom_command>
# Move to provided position on default speed
<basic_command> ::= <axis> <pos:mantissa>
# Linear, Rotati…