Re: [Emc-users] The Ideal Tool Table
Am 06.11.2012 um 21:54 schrieb andy pugh: On 6 November 2012 19:55, Jan Van Gilsen janvangil...@gmail.com wrote: Maybe you could use this geometry: http://ars.els-cdn.com/content/image/1-s2.0-S0890695501000451-gr1.jpg I suppose that is one way to be very general. But excludes ogee router cutters and panel-raising bits. Then the question becomes how general we want to be, considering that LinuxCNC only pays any attention to diameter. If cutsim or anything similar is ever likely to replace the current preview (or would hook into the same tool database) then perhaps is it worth considering. To an extent it doesn't matter how many values we store, as the tool table will only display the ones chosen (the default set could be chosen to be sensible, and based on machine type) right dumb question: doesnt this industry have some standard describing tool geometry? like an XML format? (I'm not saying 'use XML'; I'm saying: 'steal an existing, widely used database schema if possible', we'll care about import later) - Michael -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
On Tue, Nov 6, 2012 at 3:49 PM, Erik Friesen e...@aercon.net wrote: I am doing the compile from the emc2-dev/src directory. I can't find where liblinuxcnchal.so is referenced, so I am unclear how to proceed. I can't find it in the probekins project either. Hmmm, it needs to see the liblinuxcnchal.so file in the emc2-dev/lib directory. Sounds like an incomplete source package maybe? Have you tried unpacking this in the emc2 (or whatever the new linuxcnc base is called) base directory and running make there? Mark -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
On 7 November 2012 03:00, Erik Friesen e...@aercon.net wrote: Even after building the dev install, I don't find any stlvis script. I am not sure you need it. (but see the Dependencies section of that Wiki page) It should just be a case of specifying probekins in the HAL, then loading an STL file using the stlcor pythion script, and setting the enable pin. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
I pulled the source I am using about 9 months ago. I then modified it to allow saving more registers in the 4000+ range to allow the 3d preview to work with some custom gcode multiplier code. I also am using gladevcp. I think these depend on 2.6? or is it 2.5? It looks like probekins is 2.5 based. The problem is that I don't feel like spending a week digging down here, we'll see. If there is no stlvis, there isn't going to be stlcor either? I feel like perhaps this is too undocumented for me to proceed with and maintain sanity. I lack the perceptive overview of this whole thing that I need. I am trying the PyCam, it loaded an stl. Then I created text, the stl disappeared. So I reloaded the stl, then the text is gone. I must be missing some basics. I do a bit of programming in C and C#, but this linux environment is frustrating to me, I suppose in part because there is no visual studio/mplabX to hold my hand, and keep it together. It seems so fragmented. On Wed, Nov 7, 2012 at 5:11 AM, andy pugh bodge...@gmail.com wrote: On 7 November 2012 03:00, Erik Friesen e...@aercon.net wrote: Even after building the dev install, I don't find any stlvis script. I am not sure you need it. (but see the Dependencies section of that Wiki page) It should just be a case of specifying probekins in the HAL, then loading an STL file using the stlcor pythion script, and setting the enable pin. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
On 7 November 2012 13:08, Erik Friesen e...@aercon.net wrote: It looks like probekins is 2.5 based. The problem is that I don't feel like spending a week digging down here, we'll see. Using probekins _should_ just need the probekins.c file (compiled and installed, hopefully with comp) and the stlcor python script (to load the STL data into the shared memory segment where the kinematics file can see it) It shouldn't care which version it is set up in. If there is no stlvis, there isn't going to be stlcor either? stlcor is a Python script, it should just work. (might need to be made executable). stlvis has a dependency on some graphics thing or other. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Ideal Tool Table
I believe we have to start with the ISO standards what ever they might be. Being a commercial operation I can move from control to control and the tool data both geometry and wear offsets is handled very similar from control to control (different brands). I think the major differences come into play on the conversational side. Having programmed Cincinnati, Fanuc and Fagor it is my belief that the tool is still described to a pocket or a tool number. I do know that you can call a similar tool from a different pocket in case of tool breakage and or wear. Using Cam for 99.9 percent of our programming the tool is described to the cam system not the machine. In a shop that uses conversational more I can see where the ability to describe tools to the control would be better but I still believe that is driven by pocket numbers. Mazak conversational has the ability to look at the tool description and find that tool but I have never actually used their control. Jeff L Johnson Superior Roll Turning Superiorroll.com 734-279-1831 Fax 279-1166 -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Ideal Tool Table
does anybody have a shareable copy of this? http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=8052 Am 07.11.2012 um 16:55 schrieb Jeff Johnson: I believe we have to start with the ISO standards what ever they might be. Being a commercial operation I can move from control to control and the tool data both geometry and wear offsets is handled very similar from control to control (different brands). I think the major differences come into play on the conversational side. Having programmed Cincinnati, Fanuc and Fagor it is my belief that the tool is still described to a pocket or a tool number. I do know that you can call a similar tool from a different pocket in case of tool breakage and or wear. Using Cam for 99.9 percent of our programming the tool is described to the cam system not the machine. In a shop that uses conversational more I can see where the ability to describe tools to the control would be better but I still believe that is driven by pocket numbers. Mazak conversational has the ability to look at the tool description and find that tool but I have never actually used their control. Jeff L Johnson Superior Roll Turning Superiorroll.com 734-279-1831 Fax 279-1166 -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
Hi, I am trying the PyCam, it loaded an stl. Then I created text, the stl disappeared. So I reloaded the stl, then the text is gone. I must be missing some basics. yes - sorry - this detail was hidden in the article :) The last release of PyCAM could only handle one model at a time - that's why you can't see both at the same moment. Just checkout the latest development branch and run it - this is a matter of seconds since you already installed all requirements (except git): git clone git://pycam.git.sourceforge.net/gitroot/pycam/pycam cd pycam scripts/pycam I hope this helps ... Lars -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
Ok, I saw that , and have been trying. I want to run it on my windows machine, and I am not having any luck getting it going. I installed the prereqs, and used git, but not sure from there. On Wed, Nov 7, 2012 at 11:56 AM, Lars Kruse li...@sumpfralle.de wrote: Hi, I am trying the PyCam, it loaded an stl. Then I created text, the stl disappeared. So I reloaded the stl, then the text is gone. I must be missing some basics. yes - sorry - this detail was hidden in the article :) The last release of PyCAM could only handle one model at a time - that's why you can't see both at the same moment. Just checkout the latest development branch and run it - this is a matter of seconds since you already installed all requirements (except git): git clone git://pycam.git.sourceforge.net/gitroot/pycam/pycam cd pycam scripts/pycam I hope this helps ... Lars -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Ideal Tool Table
wow micheal thats spendy, are you just looking for the iso information? that was highlighted or do you want the whole book? I ask this because my location lets me inter library loan from some of the best universities in ny state -- jeremy youngs -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
just funnin here but i think i see an issue I want to run it on my windows machine, pleas laugh :) also let us know if you succeed i may want to do the same ;) -- jeremy youngs -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Ideal Tool Table
The ISO standard for tool data is 13399. http://en.wikipedia.org/wiki/ISO_13399 http://www.plm.automation.siemens.com/en_us/about_us/newsroom/press/press_release.cfm?Component=200893ComponentTemplate=822 But I don't think this is what Jeff is looking for. The most comprehensive standard for machine tool handling of tools and tool tables is a matter of opinion, but I think most follow the Fanuc implementation which is described nicely by Peter Smid: http://books.google.com/books?id=JNnQ8r5merMCprintsec=frontcoverdq=peter+smid+cnc+programming+handbookhl=ensa=Xei=UZGaUJn8AqeNyAHBs4DwDwved=0CDIQ6AEwAA Rogge -Original Message- From: Jeff Johnson [mailto:john...@superiorroll.com] Sent: Wednesday, November 07, 2012 9:56 AM To: emc-users@lists.sourceforge.net Subject: [Emc-users] Ideal Tool Table I believe we have to start with the ISO standards what ever they might be. Being a commercial operation I can move from control to control and the tool data both geometry and wear offsets is handled very similar from control to control (different brands). I think the major differences come into play on the conversational side. Having programmed Cincinnati, Fanuc and Fagor it is my belief that the tool is still described to a pocket or a tool number. I do know that you can call a similar tool from a different pocket in case of tool breakage and or wear. Using Cam for 99.9 percent of our programming the tool is described to the cam system not the machine. In a shop that uses conversational more I can see where the ability to describe tools to the control would be better but I still believe that is driven by pocket numbers. Mazak conversational has the ability to look at the tool description and find that tool but I have never actually used their control. Jeff L Johnson Superior Roll Turning Superiorroll.com 734-279-1831 Fax 279-1166 -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Ideal Tool Table
as ive seen fanucs that use half offsets and use full dia offsets, which all of this is also dependant upon programming technique if one really digs down to it Jeremy Youngs I would like to see the wear offsets applied in full also, I agree that it is less math for the operator. Not knowing how or what is involved on the LinuxCNC side could that be just a parameter to change for either Full or half in the INI file? I am running the Faunuc style patch now and it only takes half or radius inputs this is cumbersome on a lathe for sure and a mill too in my opinion. as to the assigning of pockets we have three choices, assignment, (each tool has a pocket ) randomization ( control picks the first available pocket, this is faster) , and random with the ability to assign which i vote for so as to have the fastest tool change possible and assign for large tools that need an empty pocket next to them. Jeremy Youngs I would vote for random with the ability to assign also, especially once I get to the task of putting LinuxCNC on one of my vertical machining centers. So far I have only had experience on our first turning center. I want to contribute to this in anyway possible but it will only be from the user standpoint. You guys go way over my head on most of the issues I read on here. Jeff L Johnson -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] running PyCAM (dev) under Windows (was: Text on rounded button.)
Hi Erik, I installed the prereqs, and used git, but not sure from there. did you already clone the git repository? Where you able to run the pycam script? (Probably you need to type something like c:\python25\python scripts/pycam) Are there any error messages? Cheers, Lars -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] running PyCAM (dev) under Windows (was: Text on rounded button.)
I get an import error, no module named opengl.gl On Wed, Nov 7, 2012 at 12:51 PM, Lars Kruse li...@sumpfralle.de wrote: Hi Erik, I installed the prereqs, and used git, but not sure from there. did you already clone the git repository? Where you able to run the pycam script? (Probably you need to type something like c:\python25\python scripts/pycam) Are there any error messages? Cheers, Lars -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] running PyCAM (dev) under Windows (was: Text on rounded button.)
I see opengl stuff in python32, but not in 25. However, I get a syntax error trying to run with 32 On Wed, Nov 7, 2012 at 12:56 PM, Erik Friesen e...@aercon.net wrote: I get an import error, no module named opengl.gl On Wed, Nov 7, 2012 at 12:51 PM, Lars Kruse li...@sumpfralle.de wrote: Hi Erik, I installed the prereqs, and used git, but not sure from there. did you already clone the git repository? Where you able to run the pycam script? (Probably you need to type something like c:\python25\python scripts/pycam) Are there any error messages? Cheers, Lars -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] running PyCAM (dev) under Windows (was: Text on rounded button.)
Got numpy, now it says libgdkglext-win32-1-0.dll is missing On Wed, Nov 7, 2012 at 1:11 PM, Erik Friesen e...@aercon.net wrote: Ok, installed opengl into 25, now - No module named numpy numpy apparently needs a compiler to be downloaded, etc On Wed, Nov 7, 2012 at 1:02 PM, Erik Friesen e...@aercon.net wrote: I see opengl stuff in python32, but not in 25. However, I get a syntax error trying to run with 32 On Wed, Nov 7, 2012 at 12:56 PM, Erik Friesen e...@aercon.net wrote: I get an import error, no module named opengl.gl On Wed, Nov 7, 2012 at 12:51 PM, Lars Kruse li...@sumpfralle.de wrote: Hi Erik, I installed the prereqs, and used git, but not sure from there. did you already clone the git repository? Where you able to run the pycam script? (Probably you need to type something like c:\python25\python scripts/pycam) Are there any error messages? Cheers, Lars -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] running PyCAM (dev) under Windows (was: Text on rounded button.)
Hacked the dll into the directory, got it going, however, whenever I click item to view, exception is thrown Gdk:ERROR:gdkgc-win32.c:748:get_impl_drawable: code shouhd not be reached On Wed, Nov 7, 2012 at 1:20 PM, Erik Friesen e...@aercon.net wrote: Got numpy, now it says libgdkglext-win32-1-0.dll is missing On Wed, Nov 7, 2012 at 1:11 PM, Erik Friesen e...@aercon.net wrote: Ok, installed opengl into 25, now - No module named numpy numpy apparently needs a compiler to be downloaded, etc On Wed, Nov 7, 2012 at 1:02 PM, Erik Friesen e...@aercon.net wrote: I see opengl stuff in python32, but not in 25. However, I get a syntax error trying to run with 32 On Wed, Nov 7, 2012 at 12:56 PM, Erik Friesen e...@aercon.net wrote: I get an import error, no module named opengl.gl On Wed, Nov 7, 2012 at 12:51 PM, Lars Kruse li...@sumpfralle.dewrote: Hi Erik, I installed the prereqs, and used git, but not sure from there. did you already clone the git repository? Where you able to run the pycam script? (Probably you need to type something like c:\python25\python scripts/pycam) Are there any error messages? Cheers, Lars -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Ideal Tool Table
Perhaps instead of an INI flag the interpreter should simply look at the current G7/G8 mode? Would this do what you're looking for? Rogge -Original Message- From: andy pugh [mailto:bodge...@gmail.com] Sent: Wednesday, November 07, 2012 2:12 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Ideal Tool Table On 7 November 2012 17:32, Jeff Johnson john...@superiorroll.com wrote: I would like to see the wear offsets applied in full also, I agree that it is less math for the operator. Not knowing how or what is involved on the LinuxCNC side could that be just a parameter to change for either Full or half in the INI file? One way of doing this (which is currently available when setting tool offsets with touch-off) would be to always use full diameter (or radius) but allow mathematical expressions in the entry box. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
On Wednesday 07 November 2012 14:51:47 Lars Kruse did opine: Hi, I am trying the PyCam, it loaded an stl. Then I created text, the stl disappeared. So I reloaded the stl, then the text is gone. I must be missing some basics. yes - sorry - this detail was hidden in the article :) The last release of PyCAM could only handle one model at a time - that's why you can't see both at the same moment. Just checkout the latest development branch and run it - this is a matter of seconds since you already installed all requirements (except git): git clone git://pycam.git.sourceforge.net/gitroot/pycam/pycam cd pycam scripts/pycam I hope this helps ... Lars I think you are getting there, Lars. I did the git pull into /home/gene/src, generating the pycam directory there without any hiccups. I need to explore it further,but that it seemed to be faster at rendering than the last time I looked. Its also the first time I've seen gkrellm report all 4 cores of this phenom quite well pegged out while it was rendering a tool path. The screen I ran it from did report some errors that appeared not to be show stoppers: The text I had entered in the text entry box was 'Now' Failed to locate the fonts directory 'fonts' below '['/usr/lib/pymodules/share', '/usr/local/share/pycam', '/usr/share/pycam']'. Falling back to '/usr/share/librecad/fonts, /usr/share/qcad/fonts'. Font directory: /usr/share/qcad/fonts CFXImporter: Skipped font defintion file '/usr/share/qcad/fonts/kochigothic.cxf'. Reason: Failed to parse character at line 7064. *** skipped 1 similar message(s) *** CXFImporter: Imported CXF font from '/usr/share/qcad/fonts/normal.cxf': 101 letters *** skipped 16 similar message(s) *** CFXImporter: Skipped font defintion file '/usr/share/qcad/fonts/unicode.cxf'. Reason: Failed to parse character at line 3008. Not being an accomplished graphics geek with inkscape or any of the cad programs, although I do stay up to date with freecad, I am encouraged by what I see here. My goal at some point, is to come up with a coin pattern for a Round TUIT coin that I can make a few copies of on my toy mill for selected friends, from flat ALU bar. The engraver filler crayon I saw a few days ago would come in handy for that project also. I had such a coin, stamped burned into maple, in the 60's in Rapid City SD. But it got lost in a move to another job, a hazard of the working mans life when he is a specialist like a broadcast engineer C.E.T. who trouble-shoots to the bad part level. ;-) What I have in mind would be a border in say 6 pt type, wrapped around the outer face of a circle about 2 pts smaller than the coin, that repeats the 'This is a round ', then draw another restraining circle about 2 pts inside that, and place the 'TUIT' such that it is scaled up to exactly fit this restraining circle, so it looks a little like tUIt but even more so. Bonus points for doing it on a jumbo marble sized ALU ball. :) Or even better on a slightly spherical surface to make a western string tie badge. See what happens when you let my imagination out to play? It needs a chaperon. :) Thanks Lars. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene is up! Bondage maybe, discipline never! -- T.K. -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
www.vectric.com Has 'aspire' software that I think could handle the problem of writing engraved or raised lettering on curved or dome style surfaces. No it is not open or free software, but it is pretty amazing even at it's 'steep' price. I just wish my artistic talents were up to software I can afford now, even without Aspire. -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
Yeah, aspire would be nice, but I can't afford non free on this project, I would have to cough up $1500 more for aspire. I think for now I am going to put text on the overlay, this is too much work for this project. I am building a sound interface for our new church sound system. On Wed, Nov 7, 2012 at 4:04 PM, Jack Coats j...@coats.org wrote: www.vectric.com Has 'aspire' software that I think could handle the problem of writing engraved or raised lettering on curved or dome style surfaces. No it is not open or free software, but it is pretty amazing even at it's 'steep' price. I just wish my artistic talents were up to software I can afford now, even without Aspire. -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Ideal Tool Table
Jeff, I wasn't saying that that's the way it does work, instead asking if that's the way it should work (as opposed to another INI flag.) Rogge -Original Message- From: Jeff Johnson [mailto:john...@superiorroll.com] Sent: Wednesday, November 07, 2012 2:27 PM To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] Ideal Tool Table Perhaps instead of an INI flag the interpreter should simply look at the current G7/G8 mode? Would this do what you're looking for? Daniel I am using your patch on our turning center in diameter mode. The wear offsets still have to be entered in Radius or half Jeff L Johnson Superior Roll Turning Superiorroll.com 734-279-1831 Fax 279-1166 -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
On Wednesday 07 November 2012 16:30:47 Jack Coats did opine: www.vectric.com Thanks for the momentary shortness of breath, that $2G price tag could be dangerous to this old farts well being. Being 78 is NOT for wimps. ;-) Besides that, there is likely another hidden cost, it only runs on the full blown copy of winderz I'll bet. Has 'aspire' software that I think could handle the problem of writing engraved or raised lettering on curved or dome style surfaces. No it is not open or free software, but it is pretty amazing even at it's 'steep' price. I just wish my artistic talents were up to software I can afford now, even without Aspire. Chuckle, Jack, that makes at least 2 of us. :) Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene is up! For the sake of argument I'll ignore all your fighting words. -- Larry Wall in 199710221710.kaa24...@wall.org -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Text on rounded button.
I've been using V-carve Pro, Aspire's little brother and have to say it is worth every penny of it's $600 price tag. I will definitely purchase Aspire as soon as I can afford it. It is without a doubt the most satisfying software purchase I've ever made and it runs without any problems under Wine. Free software is always good and open-source is even better but sometimes I just want to get the job done without a huge learning curve and working around quirky software. +++ Anyone who believes exponential growth can go on forever in a finite world is either a madman or an economist. -Kenneth Boulding, economist From: Gene Heskett ghesk...@wdtv.com To: emc-users@lists.sourceforge.net Sent: Wednesday, November 7, 2012 3:34 PM Subject: Re: [Emc-users] Text on rounded button. On Wednesday 07 November 2012 16:30:47 Jack Coats did opine: www.vectric.com Thanks for the momentary shortness of breath, that $2G price tag could be dangerous to this old farts well being. Being 78 is NOT for wimps. ;-) Besides that, there is likely another hidden cost, it only runs on the full blown copy of winderz I'll bet. Has 'aspire' software that I think could handle the problem of writing engraved or raised lettering on curved or dome style surfaces. No it is not open or free software, but it is pretty amazing even at it's 'steep' price. I just wish my artistic talents were up to software I can afford now, even without Aspire. Chuckle, Jack, that makes at least 2 of us. :) Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene is up! For the sake of argument I'll ignore all your fighting words. -- Larry Wall in 199710221710.kaa24...@wall.org -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] running PyCAM (dev) under Windows (was: Text on rounded button.)
Hi Erik, Hacked the dll into the directory, got it going, however, whenever I click item to view, exception is thrown Gdk:ERROR:gdkgc-win32.c:748:get_impl_drawable: code shouhd not be reached I am sorry to hear that you stumbled upon this kind of ugliness! Sadly the OpenGL library that is used by PyCAM is slightly non-maintained in the Windows world. Thus I can't help you here. One or two years down the road PyCAM will switch to another OpenGL library - but this is of no help for you right now :( cheers, Lars -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Axis error
Hello! In my attempts to reduce operators' errors due to leaving machine in joint mode after homing all joints, I am trying to create a button in Axis GUI that would switch to world mode. I am trying to add it right next to Home axis and Touch off buttons in Manual Control tab to make it as convenient as possible - press Home All and then World mode. The reason for this is that I am getting sick of customer complaining about why are there those 2 modes and why can't it switch them automatically then, none of our existing machines has such a weirdness. There are hundreds of employees for that client and I have no idea, how many of them have to work with that machine (they are constantly rotating from one task to another), I suspect that it is more than 10, but I have no way to check and they would not tell me. There is a small instruction attached to machine about the basic steps to get it going (including a sentence in bold of _mandatory_ switching to world mode after homing all joints), but apparently they do not seem very eager to read it and they keep ignoring my reminders about the purpose of that instruction. I tried classicladder for automatic switching to world mode after all joints are homed. I can get the logics correct and it actually works correctly. But the thing is that it is all fine until LinuxCNC finishes running a g-code file - Axis GUI will set it to maual/joint mode as Axis GUI was never told to be in teleop mode - neither Shift+4 nor View - World mode was pressed and there is no HAL pin that I could trigger from classicladder for this purpose... I am blaming Axis GUI, because, when classicladder triggers halui.mode.teleop pin, joint numbers in DRO and on Manual Control tab switch over to axis letters, and machine behaves correctly - kinematics are applied etc, but when I open View menu, I see that of those 2 radiobuttons at very bottom - Joint mode and World mode, the bullet is still next to Joint mode. So after running a g-code file is finished, it switches from auto to manual mode, but remains in joint mode, just as the bullet next to Joint mode mode tells it to do. So I copied both axis and axis.tcl files in their respective directories, renamed them to cnc and cnc.tcl respectively, set the INI file to use cnc for DISPLAY and started playing with them in monkey see, monkey do manner - trying to copy the code that creates existing buttons and rename appropriate parts. I gave a name of world to that button and kept it in the same $_tabs_manual.jogf.zerohome frame, where Home axis and Touch-off buttons already reside. The thing is that I am receiving this error startup of LinuxCNC: Print file information: RUN_IN_PLACE=no LINUXCNC_DIR= LINUXCNC_BIN_DIR=/usr/bin LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc LINUXCNC_SCRIPT_DIR= LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules LINUXCNC_CONFIG_DIR= LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs INIVAR=inivar HALCMD=halcmd LINUXCNC_EMCSH=/usr/bin/wish8.5 LINUXCNC - 2.5.1-33-g03be66a Machine configuration directory is '/home/vie/linuxcnc/configs/sim/axis' Machine configuration file is 'cnc.ini' INIFILE=/home/vie/linuxcnc/configs/sim/axis/cnc.ini PARAMETER_FILE=sim.var TASK=milltask HALUI=halui DISPLAY=cnc Starting LinuxCNC... Starting LinuxCNC server program: linuxcncsvr Loading Real Time OS, RTAPI, and HAL_LIB modules Starting LinuxCNC IO program: io Starting HAL User Interface program: halui Starting TASK program: milltask Starting DISPLAY program: cnc Shutting down and cleaning up LinuxCNC... Killing task linuxcncsvr, PID=736 Killing task milltask, PID=773 ERROR CLASSICLADDER- Error intializing classicladder user module. creating ladder-state Removing HAL_LIB, RTAPI, and Real Time OS modules Removing NML shared memory segments Cleanup done Debug file information: Can not find -sec MOT -var MOT -num 1 Can not find -sec IO -var IO -num 1 Can not find -sec LINUXCNC -var NML_FILE -num 1 Can not find -sec EMC -var NML_FILE -num 1 GANTRYKINS: joints[0] = 0 GANTRYKINS: joints[1] = 1 GANTRYKINS: joints[2] = 2 GANTRYKINS: joints[3] = 3 GANTRYKINS: joints[4] = 4 GANTRYKINS: joints[5] = 5 GANTRYKINS: joints[6] = -1 GANTRYKINS: joints[7] = -1 GANTRYKINS: joints[8] = -1 Traceback (most recent call last): File /usr/bin/cnc, line 2864, in module root_window.tk.call(setup_widget_accel, widgets.worldmode, _(World mode)) _tkinter.TclError: invalid command name .pane.top.tabs.fmanual.jogf.zerohome.world 736 PID TTY STAT TIME COMMAND 773 PID TTY STAT TIME COMMAND Stopping realtime threads Unloading hal components I suspect that this is the crucial line: _tkinter.TclError: invalid command name .pane.top.tabs.fmanual.jogf.zerohome.world What is puzzling me is where does fmanual part of that string come from? Searching both usr/bin/axis and usr/share/axis/tcl/axis.tcl do not show such a word, so I am out of any ideas, where to look. I would appreciate any pointer to the cause of this childish mistake that I am making here. --
Re: [Emc-users] Axis error
On 7 November 2012 23:32, Viesturs Lācis viesturs.la...@gmail.com wrote: I am trying to create a button in Axis GUI that would switch to world mode. I wonder if it would be better (and possibly easier) to add a HAL pin to the axisgui (a partial clone of the set-manual-mode pin) -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Ideal Tool Table
as ive seen fanucs that use half offsets and use full dia offsets, which all of this is also dependant upon programming technique if one really digs down to it Jeremy Youngs I would like to see the wear offsets applied in full also, I agree that it is less math for the operator. Not knowing how or what is involved on the LinuxCNC side could that be just a parameter to change for either Full or half in the INI file? I am running the Faunuc style patch now and it only takes half or radius inputs this is cumbersome on a lathe for sure and a mill too in my opinion. We have to be clear about what we are talking about. Are we talking the tool table database or the tool table interface? The database holds the info that linuxcnnc needs, in the format that most suits it. The interface can display that information anyway it likes as long as it saves it in the format linuxcnc expects. You can have the tooltable interface (tooledit.tcl or AXIS etc) display the axis in diameter with the current scheme - but you would have to modify those editor programs. To add wear offsets to the tooltable database is different. We would have to modify linuxcnc to understand the meaning of the wear offsets. Whether linuxcnc applies the offsets as diameter or radius is fairly unimportant, (as long as consistent) because the tooleditor program can convert them to whatever you like. I think Andy was talking mostly of the tool table database. A database that is flexible would seem advantageous. A database that can hold extra information that linuxcnc doesn't need might be nice. if we send just the info that changed rather then it all would that help with the NML limit? Chris M -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Axis error
2012/11/8 andy pugh bodge...@gmail.com: Yes, I am liking modifying axis.py more. Try this version. It has a HAL pin called axisui.set-world-mode Thank You! I somehow did not realize that I could take an existing HAL pin and try to replicate it... I will now try this out and will report back. -- Viesturs If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users