The code of tklinuxcnc in 2.7.x purportedly supports nonlinear kinematics but there may be few or zero active users.
The message: "can't read "::jogAxisType(1)": no such elem" means it is missing an ini file setting like: [AXIS_1]TYPE=LINEAR (or [AXIS_1]TYPE=ANGULAR if appropriate) Ref: https://github.com/LinuxCNC/linuxcnc/blob/2.7/tcl/tklinuxcnc.tcl#L998 The provided 2.7 sim config for the axis gui sets [AXIS_n]TYPE for all axes (0..8) and it starts up -- so you could test a simulation example by copying the axis-gui-sim sim config: configs/sim/axis/axis_9axis.ini to configs/sim/axis/tklinuxcnc_9axis.ini and then edit the new file to use tklinuxcnc: [DISPLAY]DISPLAY=tklinuxcnc The development branch (git master=2.8~pre) updates tklinuxcnc for joints_axes changes and is more suitable for non-identity kinematics applications but the tklinuxcnc gui is likely little tested any more. The development branch (master==2.8~pre) includes a hexapod simulation using the axis gui with a vismach display and it has been updated and maintained for joints_axis updates: https://github.com/LinuxCNC/linuxcnc/tree/andypugh/multispindle-master/configs/sim/axis/vismach/hexapod-sim -- Dewey Garrett ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
