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

Reply via email to