Invitation To Start An Open Source Path Pilot Group - Page 5


Page 5 of 11 FirstFirst ... 2345678 ... LastLast
Results 81 to 100 of 219

Thread: Invitation To Start An Open Source Path Pilot Group

  1. #81
    Community Moderator wendtmk's Avatar
    Join Date
    Dec 2005
    Location
    USA
    Posts
    594
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Ah, I screwed up. It's not a perl module, it's a python module.

    Try: sudo apt-get install libboost-python-dev

    That should take care of the boost issue and install the dependencies.

    Mark



  2. #82
    Member
    Join Date
    Aug 2007
    Location
    usa
    Posts
    701
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    ^^^^ we have a winner ^^^^
    It ./configured fine
    it's now "make" ing

    will update



  3. #83
    Community Moderator wendtmk's Avatar
    Join Date
    Dec 2005
    Location
    USA
    Posts
    594
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Excellent!

    Mark



  4. #84
    Registered
    Join Date
    May 2013
    Location
    Deutschland
    Posts
    7
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Nice!

    Ben



  5. #85
    Registered
    Join Date
    May 2008
    Location
    Israel
    Posts
    9
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    I already compiled it yesterday on my laptop but still didn't get to run it on my CNC computer.
    After 'make' is finished, don't forget to issue 'make setuid'.

    When you run linuxcnc, choose 'by machine' and then 'Tormach'.
    I already saw that the underlying GUI is based on 'Axis' - but from the quick glance I took I couldn't tell if it's going to be the PathPilot UI or LinuxCNC's.
    For me the real interest in PathPilot is the well designed UI and the wonderful conversational screens -- and the big question is whether they were released to the public or what we have here is basically good-old LinuxCNC.



  6. #86
    Member
    Join Date
    Aug 2007
    Location
    usa
    Posts
    701
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    OK so the configure and make worked great.
    I cant figure out how to actually run linuxcnc - I tried the ./scripts rip-environment and linuxcnc commands but nothing.

    For anyone following this thread heres a running list of the operations I did starting from a working Ubuntu 10.04 lucid lynx install:

    sudo su
    tar -xvf pathpilot_source.tar
    apt-get install libmodbus-dev
    apt-get install libreadline-dev
    apt-get install libglib2.0-dev
    apt-get install libncurses5-dev
    apt-get install autogen
    sudo apt-get install libboost-python-dev

    cd src
    ./autogen.sh
    ./configure
    make
    sudo make setuid

    . /scripts rip-environment
    linuxcnc

    Last edited by brianbonedoc; 07-28-2015 at 06:57 PM.


  7. #87
    Member
    Join Date
    Aug 2007
    Location
    usa
    Posts
    701
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Lirtex - awesome - now how to I actually get the executable to run?
    remember I am thoroughly Linux-challeneged. . .



  8. #88
    Member
    Join Date
    Aug 2007
    Location
    usa
    Posts
    701
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    lirtex - I forgot - you probably have to take the all the files "tormach_mill" from the config folder OUTSIDE the linuxcnc folder (these were presumably added by tormach) and put them in the config folder within linuxcnc
    This folder contains the hal and ini files along with some python scripts.

    you pick the file "tormach_mill_base"
    that ini file has the dislplay set to "tormach _ui.py"

    the file you picked has the ini file set to "axis" and that is the builtin linuxcnc files for the tormach - NOT the ones written by tormach for pathpilot.



  9. #89
    Registered
    Join Date
    May 2008
    Location
    Israel
    Posts
    9
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Just run the commands after the $ sign:

    cnc/pathpilot
    $ . scripts/rip-environment
    cnc/pathpilot$ linuxcnc



  10. #90
    Registered
    Join Date
    May 2008
    Location
    Israel
    Posts
    9
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Either we don't have the same set of source, or my build cleared out some files.

    Can you share the output of this command?
    find . | grep tormach

    I can't see any tormach_ui.py file.

    ./docs/man/man9/tormachltc.9
    ./docs/man/man9/tormachlathe8atc.9
    ./docs/man/man9/tormachspindle.9
    ./bin/tormachheightgauge
    ./configs/by_machine/tormach
    ./configs/by_machine/tormach/pcnc-1100-seriesII.ini
    ./configs/by_machine/tormach/custom_postgui.hal
    ./configs/by_machine/tormach/pcnc-770.ini
    ./configs/by_machine/tormach/pcnc-1100.xml
    ./configs/by_machine/tormach/pcnc-1100.hal
    ./configs/by_machine/tormach/pcnc-770.hal
    ./configs/by_machine/tormach/README
    ./configs/by_machine/tormach/tool.tbl
    ./configs/by_machine/tormach/dump.rdb
    ./configs/by_machine/tormach/pcnc-770.xml
    ./src/objects/hal/user_comps/tormachheightgauge.d
    ./src/objects/hal/user_comps/tormachheightgauge.o
    ./src/objects/hal/components/tormachspindle.mak
    ./src/objects/hal/components/tormachltc.mak
    ./src/hal/user_comps/tormachheightgauge.c
    ./src/hal/components/tormachltc.comp
    ./src/hal/components/tormachspindle.comp



  11. #91
    Member
    Join Date
    Aug 2007
    Location
    usa
    Posts
    701
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    root@ubuntu:/home/brianbonedoc/Documents# find . | grep tormach
    ./python/tormach_file_util.py
    ./python/images/tormach_mill_ui.glade
    ./python/images/tormach_lathe_ui.glade
    ./python/tormach_mill_ui.py
    ./python/config_picker/tormach_ini_file.py
    ./python/tormach_lathe_ui.py
    ./python/splash/tormach_splash.py
    ./firmware/mesa/tormach_mill3.pin
    ./firmware/mesa/tormach_lathe.pin
    ./firmware/mesa/tormach_mesaflash
    ./firmware/mesa/tormach_lathe.bit
    ./firmware/mesa/tormach_mill2.bit
    ./firmware/mesa/tormach_mill2.pin
    ./firmware/mesa/tormach_mill3.bit
    ./configs/tormach_lathe
    ./configs/tormach_lathe/tormach_lathe_5i25.hal
    ./configs/tormach_lathe/millshuttlexpress.hal
    ./configs/tormach_lathe/tormach_lathe_5i25.ini
    ./configs/tormach_lathe/postgui_tormach_lathe_5i25.hal
    ./configs/tormach_mill
    ./configs/tormach_mill/tormach_1100-2_duality_specific.ini
    ./configs/tormach_mill/tormach_mill_5i25_duality.hal
    ./configs/tormach_mill/postgui_tormach_duality.hal
    ./configs/tormach_mill/tormach_1100-3_specific.ini
    ./configs/tormach_mill/tormach_770_duality_specific.ini
    ./configs/tormach_mill/millshuttlexpress.hal
    ./configs/tormach_mill/python
    ./configs/tormach_mill/python/hal_zbotschnozz.py
    ./configs/tormach_mill/python/hal_zbotatc.py
    ./configs/tormach_mill/python/atc_hal_obsolete.py
    ./configs/tormach_mill/python/zbotatc-obsolete.py
    ./configs/tormach_mill/python/toplevel.py
    ./configs/tormach_mill/python/remap-obsolete.py
    ./configs/tormach_mill/python/stdglue.py
    ./configs/tormach_mill/python/remap.py
    ./configs/tormach_mill/tormach_duality_base.ini
    ./configs/tormach_mill/tormach_1100_3_dig_sdu_specific.ini
    ./configs/tormach_mill/tormach_1100-2_specific.ini
    ./configs/tormach_mill/tormach_mill_base.ini
    ./configs/tormach_mill/nc_subs
    ./configs/tormach_mill/nc_subs/m400.ngc
    ./configs/tormach_mill/nc_subs/zboterrors.ngc
    ./configs/tormach_mill/nc_subs/m600.ngc
    ./configs/tormach_mill/nc_subs/zbotngcsub.ngc
    ./configs/tormach_mill/nc_subs/M100
    ./configs/tormach_mill/nc_subs/killspindle.ngc
    ./configs/tormach_mill/nc_subs/zbotairop.ngc
    ./configs/tormach_mill/tormach_770_specific.ini
    ./configs/tormach_mill/tormach_mill_5i25.hal
    ./configs/tormach_mill/tormach_1100-1_specific.ini
    ./configs/tormach_mill/tormach_1100-3_duality_specific.ini
    ./configs/tormach_mill/tormach_1100-1_duality_specific.ini
    ./configs/tormach_mill/tormach_1100_3_dig_specific.ini
    ./configs/tormach_mill/postgui_tormach_mill.hal
    ./linuxcnc/docs/man/man9/tormachspindle.9
    ./linuxcnc/docs/man/man9/tormachltc.9
    ./linuxcnc/docs/man/man9/tormachlathe8atc.9
    ./linuxcnc/src/objects/hal/user_comps/tormachheightgauge.o
    ./linuxcnc/src/objects/hal/user_comps/tormachheightgauge.d
    ./linuxcnc/src/objects/hal/components/tormachspindle.mak
    ./linuxcnc/src/objects/hal/components/tormachltc.mak
    ./linuxcnc/src/hal/user_comps/tormachheightgauge.c
    ./linuxcnc/src/hal/components/tormachspindle.comp
    ./linuxcnc/src/hal/components/tormachltc.comp
    ./linuxcnc/bin/tormachheightgauge
    ./linuxcnc/configs/tormach_mill
    ./linuxcnc/configs/tormach_mill/tormach_1100-2_duality_specific.ini
    ./linuxcnc/configs/tormach_mill/tormach_mill_5i25_duality.hal
    ./linuxcnc/configs/tormach_mill/postgui_tormach_duality.hal
    ./linuxcnc/configs/tormach_mill/tormach_1100-3_specific.ini
    ./linuxcnc/configs/tormach_mill/tormach_770_duality_specific.ini
    ./linuxcnc/configs/tormach_mill/millshuttlexpress.hal
    ./linuxcnc/configs/tormach_mill/python
    ./linuxcnc/configs/tormach_mill/python/hal_zbotschnozz.py
    ./linuxcnc/configs/tormach_mill/python/hal_zbotatc.py
    ./linuxcnc/configs/tormach_mill/python/atc_hal_obsolete.py
    ./linuxcnc/configs/tormach_mill/python/zbotatc-obsolete.py
    ./linuxcnc/configs/tormach_mill/python/toplevel.py
    ./linuxcnc/configs/tormach_mill/python/remap-obsolete.py
    ./linuxcnc/configs/tormach_mill/python/stdglue.py
    ./linuxcnc/configs/tormach_mill/python/remap.py
    ./linuxcnc/configs/tormach_mill/tormach_duality_base.ini
    ./linuxcnc/configs/tormach_mill/tormach_1100_3_dig_sdu_specific.ini
    ./linuxcnc/configs/tormach_mill/tormach_1100-2_specific.ini
    ./linuxcnc/configs/tormach_mill/tormach_mill_base.ini
    ./linuxcnc/configs/tormach_mill/nc_subs
    ./linuxcnc/configs/tormach_mill/nc_subs/m400.ngc
    ./linuxcnc/configs/tormach_mill/nc_subs/zboterrors.ngc
    ./linuxcnc/configs/tormach_mill/nc_subs/m600.ngc
    ./linuxcnc/configs/tormach_mill/nc_subs/zbotngcsub.ngc
    ./linuxcnc/configs/tormach_mill/nc_subs/M100
    ./linuxcnc/configs/tormach_mill/nc_subs/killspindle.ngc
    ./linuxcnc/configs/tormach_mill/nc_subs/zbotairop.ngc
    ./linuxcnc/configs/tormach_mill/tormach_770_specific.ini
    ./linuxcnc/configs/tormach_mill/tormach_mill_5i25.hal
    ./linuxcnc/configs/tormach_mill/tormach_1100-1_specific.ini
    ./linuxcnc/configs/tormach_mill/tormach_1100-3_duality_specific.ini
    ./linuxcnc/configs/tormach_mill/tormach_1100-1_duality_specific.ini
    ./linuxcnc/configs/tormach_mill/tormach_1100_3_dig_specific.ini
    ./linuxcnc/configs/tormach_mill/postgui_tormach_mill.hal
    ./linuxcnc/configs/by_machine/tormach
    ./linuxcnc/configs/by_machine/tormach/pcnc-1100-seriesII.ini
    ./linuxcnc/configs/by_machine/tormach/pcnc-770.hal
    ./linuxcnc/configs/by_machine/tormach/README
    ./linuxcnc/configs/by_machine/tormach/pcnc-770.ini
    ./linuxcnc/configs/by_machine/tormach/tool.tbl
    ./linuxcnc/configs/by_machine/tormach/pcnc-1100.xml
    ./linuxcnc/configs/by_machine/tormach/pcnc-770.xml
    ./linuxcnc/configs/by_machine/tormach/pcnc-1100.hal
    ./linuxcnc/configs/by_machine/tormach/custom_postgui.hal
    root@ubuntu:/home/brianbonedoc/Documents#



  12. #92
    Member
    Join Date
    Aug 2007
    Location
    usa
    Posts
    701
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    lirtex - this is from the tormach_base_mill.ini:
    (you can see the display is tormach_mill_ui.py) - im assuming this is the real pathpilot stuff.
    this python file is in the "Python" directory that you get when u untar the original pathpilot_source.tar. It's in the same directory as depends, lib, firmware, scripts, linuxcnc.
    SO I am not sure how to get those python files installed or if they need to be?


    [DISPLAY]
    DISPLAY = tormach_mill_ui.py
    POSITION_OFFSET = RELATIVE
    POSITION_FEEDBACK = ACTUAL
    MAX_FEED_OVERRIDE = 1.5
    INTRO_GRAPHIC = tormach_mill_splash.gif
    INTRO_TIME = 2
    PROGRAM_PREFIX = ~/gcode/subroutines
    INCREMENTS = .1in .05in .01in .005in .001in .0005in .0001in
    DEFAULT_LINEAR_VELOCITY = 1.83
    DEFAULT_ANGULAR_VELOCITY = 0.6
    GEOMETRY = XYZ



  13. #93
    Member
    Join Date
    Aug 2007
    Location
    usa
    Posts
    701
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    It gives me this error (I am running it in an Ubuntu virtual machine

    root@ubuntu:/home/brianbonedoc/Documents/linuxcnc# . scripts/rip-environment
    root@ubuntu:/home/brianbonedoc/Documents/linuxcnc# linuxcnc
    LinuxCNC requires the real-time kernel 2.6.32-122-rtai to run.
    Before running LinuxCNC, reboot and choose this kernel at the boot menu.
    root@ubuntu:/home/brianbonedoc/Documents/linuxcnc#



  14. #94
    Registered
    Join Date
    May 2008
    Location
    Israel
    Posts
    9
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Quote Originally Posted by brianbonedoc View Post
    It gives me this error (I am running it in an Ubuntu virtual machine

    root@ubuntu:/home/brianbonedoc/Documents/linuxcnc# . scripts/rip-environment
    root@ubuntu:/home/brianbonedoc/Documents/linuxcnc# linuxcnc
    LinuxCNC requires the real-time kernel 2.6.32-122-rtai to run.
    Before running LinuxCNC, reboot and choose this kernel at the boot menu.
    root@ubuntu:/home/brianbonedoc/Documents/linuxcnc#
    Did you use --enable-simulator when you run ./configure?

    You need a real-time kernel in order to use linuxcnc, or you can run it in simulation mode without one.

    Sent from my SM-N910C using Tapatalk



  15. #95
    Registered
    Join Date
    May 2008
    Location
    Israel
    Posts
    9
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    brainbonedoc- thanks, found the files (didn't notice there were many other directories outside the linuxcnc directory).
    I will work it out and report when I progress.



  16. #96
    Registered
    Join Date
    May 2008
    Location
    Israel
    Posts
    9
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Before proceeding with PathPilot, I briefly looked at the license. I expected to see the standard GPL Licesne but instead I found a Tormach license. I want to share it here for your judgement - this is a part of eula.txt:

    "1.LICENSE GRANT – SOURCE CODE AND OBJECT CODE.
    1.1The Tormach Software is licensed to you and not sold. Subject to the terms of this Software EULA and the terms of the GPL, Tormach grants you a personal, non-exclusive, non-transferable (subject to Section 11), non-sublicensable, and revocable (only if this EULA is breached) license to use the Tormach Software in source code and object code form solely as permitted by the functionality of, and in conjunction with, your authorized use of the Tormach Software as installed on Tormach machines, and as otherwise permitted under the terms of the GPL. You may use the Tormach Software on as many Tormach machines on which the Software is designed to be used as you legally own or control. No other use of the Tormach Software is permitted. The Tormach Image Files are provided separately by Tormach under the terms of the Tormach Images EULA and are not governed by this Software EULA.
    "

    What I especially find interesting is "You may use the Tormach Software on as many Tormach machines on which the Software is designed to be used as you legally own or control. No other use of the Tormach Software is permitted."

    To the best of my understanding of GPL, Tormach can not make that claim, but until that clears out I will not post my work. I love Tormach and I am a happy customer, I would never do anything to harm them in any way.



  17. #97
    Member
    Join Date
    Aug 2007
    Location
    usa
    Posts
    701
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Lirtex - I respect your evaluation of the license. I too truly respect Tormach as a company and have bought many products from them.

    I would still love to see the path pilot screens run just to see them. It doesn't mean I am using them, in fact I have it on a virtual machine anyway, not connected to anything.

    So I will press on. I got the linuxcnc install to start and to select which machine file I want to run - but it errors out before I even get to the axis screen



  18. #98
    Registered
    Join Date
    Jun 2013
    Location
    Australia
    Posts
    3
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    Quote Originally Posted by lirtex View Post
    Before proceeding with PathPilot, I briefly looked at the license. I expected to see the standard GPL Licesne but instead I found a Tormach license. I want to share it here for your judgement - this is a part of eula.txt:
    --CUT--
    What I especially find interesting is "You may use the Tormach Software on as many Tormach machines on which the Software is designed to be used as you legally own or control. No other use of the Tormach Software is permitted."

    To the best of my understanding of GPL, Tormach can not make that claim, but until that clears out I will not post my work. I love Tormach and I am a happy customer, I would never do anything to harm them in any way.
    I agree completely. However I'm not a lawyer but from my reading of the GPL, I think they would find it hard to enforce the follow conditions:

    "You may use the Tormach Software on as many Tormach machines on which the Software is designed to be used as you legally own or control. No other use of the Tormach Software is permitted."

    If it were that easy everybody would do it. It's basically saying you have agreed to a license with us, and forget the license we have agreed to that requires us to provide the same license.

    Selected Parts of the GPL:

    "This License explicitly affirms your *unlimited* permission to run the unmodified Program."

    "Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License."

    "You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it."

    But I would have a look at: Violations of the GNU Licenses - GNU Project - Free Software Foundation and email them the license and ask the question.



  19. #99
    Gold Member daniellyall's Avatar
    Join Date
    Sep 2009
    Location
    New Zealand
    Posts
    1856
    Downloads
    3
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    they can sell it for disk prices, they have taken the restrictions of selling pp you can just buy it, if it`s on a non tormach machine you hurt your self it your fault no suing tormach for using there software on a non tormach machine that's what I take from that.

    also you have to do a lot to get it working as can be seen here so they are making it hard so a Linux person has to help or do it so you get it right they are on shaky ground with the license they have done what they have to cover there self on non tormach machines. also I don't think they would give a poo if someone use`s it on another type of machine mill, router vmc what ever it will pay it`s self off quite fast probley has all ready there ante much companion out there in USA for this type of machine there what 2 who get bits made else and put together in USA and QCed. other ones are direct import or conversions.

    and they will have posted on here stop using our software if it was a problem. let them direct it once its on here it`s in public domain or posted in a non pirate way but that don't need to happen it cheap anyway just buy it

    <img src="https://ivxo1q-dm2305.files.1drv.com/y4mENMmTr_Cabc7pR0FUdB6gtbADq2JbuG4_rGy0eBQvLJx19pTi6TqMUIJN0xgOyDIc0gWoxYhS38HpbSTFGdfaK-o42IOU6jczrhDpfpCOTNGL1X6hvZCbgj0y35gqmq1YGTrWwShYGV-C7lXA2esy0Pi_WfnBSyroDLSGXwce4uSr1U7op7srdi78rispHCa_K4aFlTlJPVkkNWMfgh_Tg?width=60&height=60&cropmode=none" width="60" height="60" />

    Being Disabled is OK CNC is For fuN


  20. #100
    Member
    Join Date
    Aug 2007
    Location
    usa
    Posts
    701
    Downloads
    0
    Uploads
    0

    Default Re: Invitation To Start An Open Source Path Pilot Group

    I think we are getting off in the weeds here. It's clear we all love Tormach as a company. I would gladly buy PathPilot to run on my machine if I could, in fact I have bought their 2 discs (source code and install disc).
    I buy their tools and holders, etc.

    And given the GPL i'm not too worried.

    I just really want to see path pilot running!



Page 5 of 11 FirstFirst ... 2345678 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

Invitation To Start An Open Source Path Pilot Group

Invitation To Start An Open Source Path Pilot Group