Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

6DOF robot without softmotion

murdemon
2022-01-20
2022-01-22
  • mondinmr

    mondinmr - 2022-01-22

    We made many prjects not using softmotion. Main work is build an altrnative library. We made it in full OOP paradigm (polimorphic objects make software very recyclable), SoftMotion and PLCOpen are made for auromation thinking people not for true software developers.
    Modern Runtimes like codesys have a deterministic synced cyclic. This is key feature to make everiting possible.
    A good knowledge of Mathematical Analisys, linear algebra, OOP paradigm is sufficient.
    Compliment for your work.

     
  • murdemonmail - 2022-01-22

    can you share some video? With softmotion biggest problem it is not opensource. And feedback from 3s company is not good enougth. OOP good stuff.. but soft need make exactly what it must.In automation.. dont need continius rmprovment .. and so on on level user soft.

     
  • mondinmr

    mondinmr - 2022-01-22

    https://youtu.be/CVHdLKlwfBM

    This is a lathe blending machine. In video working in 2 axes, but it as 4 axes and 2 separated turrets. We installed this software in many production machines, only one source code make all machine in different configuration workning. Devices are different brands. Same machine work with 2 axes, some other 4 and some other 5. Source code is the same and only one project in all machines. Axes are not at pi/2 radiants, but variable angles. We can use gCode and recording track from manual joystick and rework also using tools offsets.
    Axes can be electric and hydraulic mixed in any order or position we want.
    We made an extension of our abstract linear axis to use electric ds402 device and another to implement our hydyulic axes with our force, speed and position controll for hydaulic systems.
    Everything witouh a single line of code using softmotion or PLCOpen.

    OOP make software hundreds of times portable and recyclable than old paradigms. Also automation need a big forward step in development software style, tecniques and analysis. Is one of more jurassik words in developmemt software style.

    I like Codesys due is the most permissive development enviorement in this direction.

    In thos project biggest work is not Codesys side, but PC side in Qt/C++

     

    Last edit: mondinmr 2022-01-23

Log in to post a comment.