Giter Site home page Giter Site logo

Comments (7)

mngr0 avatar mngr0 commented on July 25, 2024

I have a delta printer working with version=0.1.1552558261.git355496b-1~stretch with md5=cd5f46326e778a8583aa69a06eb6681b (which is the version installed)

The md5 is the same for version=0.1.1570528621.git9239acb-1~stretch, and I don't understand why

I am trying to install this version on a different computer but apt says that the only available version is 0.1.1570528621.git9239acb-1~stretch

with machinekit I am referring exactly to the package machinekit, not machinekit-rt-preempt, which offers only version=0.1.1570528621.git9239acb-1~stretch

from machinekit-cnc.

ArcEye avatar ArcEye commented on July 25, 2024

Run with DEBUG=4 ( 5 will give loads of zmq garbage currently )

Then look to find out why this line happened
Oct 9 11:19:50 debian rtapi:0: rtapi_app_main(motmod): -1 Operation not permitted

After insmod refused to load motmod, everything else is consequential.
The warnings from insmod are very poor, you need text such as 'no such file' or similar to actually drill down to the problem.

I can't see anything in commits that would effect motion per se.

You can also just remove the current machinekit packages and download various versions after the last good one you had and install them until you find the problem.
(dpkg -i packagename.deb)

from machinekit-cnc.

mngr0 avatar mngr0 commented on July 25, 2024

Thank you ArcEye, I surely need advice in dealing with motion.

Then look to find out why this line happened
Oct 9 11:19:50 debian rtapi:0: rtapi_app_main(motmod): -1 Operation not permitted

with export DEBUG=4 the lines I mentioned before appears way after Operation not permitted, but I cannot find anything similar to 'no such file'

Where can I download packages of older version from? I am now trying to pull from github and recompile every time

from machinekit-cnc.

ArcEye avatar ArcEye commented on July 25, 2024

http://deb.machinekit.io/debian/pool/main/m/machinekit/

from machinekit-cnc.

mngr0 avatar mngr0 commented on July 25, 2024

Thank you ArcEye.

Right now my test bench is the configuration parport.stepper. by default it uses trivkins, and I try to change it to lineardeltakins

I have my printer that is running a rip environment from commit 35549, and it's working with delta kins. The exact configuration is a customization of parport stepper, I can provide it if needed.

I have another computer with parallel port, and I have tried running on it the parport.stepper configuration:
It can run with trivkins but not with lineardeltakins,
this happens with rip environment (using git checkout to return to 35549) and with package.

I will try to run the same test on my 3dprinter to see how it goes, but it will be busy until tomorrow

from machinekit-cnc.

mngr0 avatar mngr0 commented on July 25, 2024

void alarm, I was a problem in my configuration:
I was using, in python
def setup_motion(kinematics='trivkins'):
rt.loadrt(kinematics)
rt.loadrt('tp')
# motion controller, get name and thread periods from ini file
rt.loadrt(c.find('EMCMOT', 'EMCMOT'),
servo_period_nsec=c.find('EMCMOT', 'SERVO_PERIOD'),
num_joints=c.find('TRAJ', 'AXES'),
num_aio=51,
num_dio=21,
)

and I had to add kins=kinematics In the parameters.
Everything else was a consequence of this.

Does this deserve a PR somewhere?

from machinekit-cnc.

luminize avatar luminize commented on July 25, 2024

No, this is how it should be set up. Passing the kinematics parameter to the motion planner.

You seem to set you things up with python, and you pass the kinematics variable, which holds the string “trivkins”

from machinekit-cnc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.