Agreed!
Not everyone likes QtPyVCP, Qt, Tk, Gtk.. and users should have the freedom
to install the interface they want and not have to have the ones they don't
need.
But this would be an immense undertaking to make possible.
Cheers!
Kurt
On Thu, Dec 1, 2022 at 12:44 AM Johannes P Fassotte <
jo
Good evening!
I have been busy starting a family so have been completely out of the
LinuxCNC loop lately,
glad to see most of the old familiar names still active, as well as the new
ones!
I have not thoroughly read this thread, but I have read enough to be
discouraged
by some of the things said.
23:18:32 CEST Kurt Jacobson wrote:
> > GitKraken is unsurpassed for quickly viewing git commit history and file
> > diffs.
> > Unfortunately its not open source, but it is free to use.
>
> Tried to install standalone version, as I wanted the functionality for my
> local
> Therefore I would like to compare the whole file between different commit
> stages.
> Krusader has a nice way to compare two versions of a file. May be there's
> something similar for git too?
>
>
> cheers Reinhard
>
>
>
>
>
>
> __
I agree with Chris. I don't think there could be a better time to release
master, 2.8, or whatever it will be called. At this point it has been stable
for some time and has been VERY heavily tested and a LOT of people are using it
in production. If anything it is more reliable than the current s
The problem you will run into trying to use xemc on 2.8 is that it does not
support the separation of joint/axes. I believe it was removed because it was
deemed not worth the effort to update.
Cheers,
Kurt
On Sep 10 2018, at 1:26 pm, theman whosoldtheworld wrote:
>
> yes is pyton all new gui .
Andy,
Looking forward to having multi spindle support in master!
I have never used a multi spindle machine, so don't know what a standard syntax
is, but I am not keen on the use of $ for specifying the spindle. Granted, my
objections are petty, only being that it is not an attractive character a
On Fri, Jul 27, 2018 at 9:29 PM, andy pugh wrote:
> On 28 July 2018 at 02:15, Kurt Jacobson wrote:
>
> >> Good point. How about...
> >>
> >> G21 G91
> >> G38.2 z-20 F80
> >> G0 X#5061 Y#5062 Z#5063
> >> G10 L20 P1 Z0
> >>
On Fri, Jul 27, 2018 at 8:46 PM, andy pugh wrote:
> Good point. How about...
>
> G21 G91
> G38.2 z-20 F80
> G0 X#5061 Y#5062 Z#5063
> G10 L20 P1 Z0
>
That would probably crash the probe, but a variant of that would work.
G21 G91
G38.2 z-20 F80
G0 Z[#5063 + .100] (move up a know amount from wher
On Fri, Jul 27, 2018 at 6:02 PM, andy pugh wrote:
> On 27 July 2018 at 21:39, Kurt Jacobson wrote:
>
> > There are significant advantages to having the probed pos be in ABS
> > coordinates, mainly because it makes it easy to set a WCS to the probed
> pos:
> >
>
On Fri, Jul 27, 2018 at 5:12 PM, Gene Heskett wrote:
> Somewhere in the gcode is a pair of commands that switch it
> incremental<->absolute. Yes g90 for absolute, and g91 for incremental.
> Its also I think, switchable in the view pulldown.
>
> Does this not fix the g38.2 results too?
>
Gene, G
I asked this on IRC yesterday, but realize that was a bad format, so here
goes!
I have been helping Lcvette with a very simple probing GUI and some probing
routines. The routines probes the top and then corner of the part and set
the specified (not necessarily current) WCOs to the value of probed
>
> On 2 July 2018 at 16:17, Kurt Jacobson wrote:
>
> > But there are other, maybe better, options.. since QtVCP is basically a
> > python package already, it would be straight forward to make it a proper
> > package and put it on PyPi. The advantage of that is that it
Chris, I am a very strong proponent of having the UIs live in separate
repositories.
It would keep the LCNC tree cleaner, keep dependencies to a minimum, make
maintenance and development of the UIs more straight froward and would also
allow the UI to have its own issue tracker, which I think would
06 PM, Jon Elson wrote:
> On 06/24/2018 09:58 PM, Kurt Jacobson wrote:
>
>> Jon,
>> That should work, but I think your password may be wrong. IIRC if you try
>> to push to a repo you don't have push access to it gives a permission
>> denied error instead of an aut
Jon,
That should work, but I think your password may be wrong. IIRC if you try
to push to a repo you don't have push access to it gives a permission
denied error instead of an authentication error. You could try logging into
your account at www.github.com/jmelson to confirm your password and reset
I have been plying with your sim, this is absolutely awesome! Fantastic
work.
Cheers,
Kurt
On Sun, Jun 24, 2018 at 8:41 PM, Curtis Dutton wrote:
> Last year I retrofitted my laser engraver with linuxcnc. I do both
> rastering and vector cutting on my laser, and it is a 4 axis laser as I do
> co
Jon,
A git clone is a git clone. Since you copied your SSH keys over you should
be good to go, assuming your SSH pub keys have been added to github. I
don't think you have commited for about a year, i.e. since the transition
to MS github, so maybe your SSH keys have not been added yet?
Anyway, thi
Gene, that makes sense about the software ADCs possibly being too slow to
keep up with the rapidly changing input.
I have pot overrides on my machine and they work great.
I start all untested programs with feed and rapid ORs set to 0% and then
creep up rapid. When the gets to the first feed move i
Gene, Rene is working on a new implementation of the tool table that
removes the 56 tool limit.
I don't know when it will be complete enough to merge to master, but I hope
it is relatively soon.
In the mean time, it would be fairly easy to write a little bit of python
code and add to your VCP so y
I am running all my machines on 64bit, except for the BP BOSS, but that is
because the PC is only 32bit.
Before Stretch was out I used some variety of 64bit Ubuntu, but I think
Jepler's LCNC Stretch ISOs are the greatest thing since sliced bread. I
even use them on machines I have no intention of e
Hmm, I don't know what would be causing the Permission denied, maybe you
don't have SSH set up?
You could try cloning via HTTPS:
git clone https://github.com/LinuxCNC/linuxcnc.git linuxcnc-dev
On Sun, Feb 4, 2018 at 1:07 PM, Gene Heskett wrote:
> On Sunday 04 February 2018
You can run git diff to see what you changed.
Also you could checkout the original file to discard your changes.
To make a new clone:
git clone g...@github.com:LinuxCNC/linuxcnc.git linuxcnc-dev
On Sun, Feb 4, 2018 at 1:00 PM, Gene Heskett wrote:
> On Sunday 04 February 2018 12:30:20 K
Nicklas,
The new git URL is: g...@github.com:LinuxCNC/linuxcnc.git
Cheers,
Kurt
On Sun, Feb 4, 2018 at 12:22 PM, Nicklas Karlsson <
nicklas.karlsso...@gmail.com> wrote:
> > Greetings;
> >
> > I have a git pull/clone of master a/o Oct 9 2017, so its obviously out of
> > date a bit. So I assume I
Gene,
I don't think you need to do a make clean, I never do, anyways.
This is what I do to update LCNC:
git pull origin master
cd src
make -j4
Sometime I have to run ./configure before make, but not always, not sure
why.
Cheers,
Kurt
On Sun, Feb 4, 2018 at 12:22 PM, Nicklas Karlsson <
nickla
cations Network
> www.vehiclemods.net.au
>
>
> On 5 December 2017 at 05:27, Kurt Jacobson
> wrote:
>
> > Any UI that wants to work well with wheel jogging has to find some way of
> > setting the task_mode
> > back to manual after each MDI command, and as we have s
like this would make life simpler for the UIs ...
Cheers,
Kurt
On Mon, Dec 4, 2017 at 11:43 AM, Kurt Jacobson
wrote:
> On Mon, Dec 4, 2017 at 10:54 AM, Rene Hopf wrote:
>
>>
>> > On 4. Dec 2017, at 16:14, Les Newell wrote:
>> >
>> > This is master as of a
On Mon, Dec 4, 2017 at 10:54 AM, Rene Hopf wrote:
>
> > On 4. Dec 2017, at 16:14, Les Newell wrote:
> >
> > This is master as of a couple of months ago. I'd rather not install the
> patch because I want it to switch back to manual after MDI.
>
> the patch should still allow you to do that. thats
Les, the bug reported in #361 only causes a problem when more than one MDI
command is issued by an external program, MDI commands issued via the MDI
tab work fine.
Cheers,
Kurt
On Mon, Dec 4, 2017 at 9:17 AM, Les Newell
wrote:
> I have experienced this. In the current release it doesn't consis
Gene,
This should clone master (which is 2.8~pre):
git clone https://github.com/LinuxCNC/linuxcnc.git linuxcnc-dev
Is that what you need?
Cheers,
Kurt
On Mon, Oct 9, 2017 at 3:08 PM, Gene Heskett wrote:
> I don't know if the sd card is going or what, but I just did a make
> clean; make in li
d the machine type.
Please pardon any typos, I am not familiar with the use of these one finger
keyboards, but necessity is making me learn!
Cheers,
Kurt Jacobson
505-303-1933 <(505)%20303-1933>
Sent from Mobile
On Sep 12, 2017 9:40 PM, "Jon Elson" wrote:
> Hello,
>
>
Oh dear Andy, you saw my gremlin hacking ;-)
It might be a good idea, but it was my first attempt at threading...
Need I say more?
Kurt
On Wed, Jul 5, 2017 at 3:09 PM, Sebastian Kuzminsky wrote:
>
>
> On July 5, 2017 5:57:27 AM MDT, andy pugh wrote:
> >An interesting idea here:
> >https://for
Looks like they publish a whole series of these type of books, all for free
software?
https://www.bookdepository.com/publishers/Samurai-Media-Limited
On Sat, Apr 29, 2017 at 10:09 PM, Jon Elson wrote:
> On 04/29/2017 08:27 PM, andy pugh wrote:
> > http://www.ebay.com/itm/191916464359
> >
> > Thi
orbert
>
> Am 27.04.2017 um 19:36 schrieb Niemand Sonst:
> > Am 27.04.2017 um 05:11 schrieb Kurt Jacobson:
> >> Hello all,
> >>
> >> I am using the Python interface and have noticed recently that the error
> >> channel appears to catch errors only a
On Thu, Apr 27, 2017 at 1:33 PM, andy pugh wrote:
> On 27 April 2017 at 17:09, Chris Morley
> wrote:
> > The more I explain this the more I realize I think I need to remove
> error polling.
>
> Could there be two (duplicated) error channels?
>
Yes Andy, I think there are two. Gstat has created
12:29 PM, Kurt Jacobson
wrote:
> Chris, I commented out those lines and sure enough I now get all the
> errors in my UI again.
> I guess I have two options: Stop using HAL gremlin and sourceview or use
> Gstat exclusively.
>
> Gstat
>
> one solution would be for my to s
:
>
>
>
> ____
> From: Kurt Jacobson
> Sent: April 27, 2017 3:22 PM
> To: EMC developers
> Subject: Re: [Emc-developers] Error channel missing errors
>
> >
> > A change recently in master has Gstat poll for errors.
>
>
27;s unpredictable who gets
> them.
>
>
> Ideally I would recommend using Gstat.
>
> I have noticed GStat doesn't seem to send the error messages all the time
> too.
>
> I have not figured out the problem nor confirmed if it's just my system.
>
>
> In th
Hello all,
I am using the Python interface and have noticed recently that the error
channel appears to catch errors only about 50% of the time. The errors get
printed to the terminal but don't show up when polling the error channel. I
did not have this problem when using 2.7, only since switching
017 at 2:27 PM, Chris Morley
wrote:
>
>
>
> ____
> From: Kurt Jacobson
> Sent: April 17, 2017 8:16 PM
> To: EMC developers
> Subject: Re: [Emc-developers] view and mm/inches switching.
>
> Chris,
>
> I am using the user-space Python comp
can write functions that get called only when
something does change. That's genius!
Sorry for thinking out loud. Guess I'll have to dig around and see what I
can learn about this top secret code!
> Chris M
Thanks much Chris!
Kurt
On Mon, Apr 17, 2017 at 7:57 PM, Chris Morley
wrot
Gene,
I have attached my python script as a file so you won't have to repair any
line ending damage done by pasting it into the email. I am doing this form
a windoze machine though so it may not be much better off :)
Also I changed the default poll interval to 100ms as suggested by Chris
above.
H
Chris,
I am using the user-space Python comp pasted below to get the G20/21 state
out to HAL pins. It looks somewhat similar to what you came up with (which
makes me feel good as I am just starting to learn python and play with
LCNC). I sent it to Gene on Saturday, but I guess he did not like it ;
pins you need.
I'd be glad to take a stab at it if you think such a script would be
usefull and there is not a better solution.
Kurt Jacobson
505-303-1933
Sent from Mobile
On Apr 11, 2017 9:27 AM, "Gene Heskett" wrote:
> Greetings everybody;
>
> I would like to be able t
rface webpage and the linuxcnc python module
> doc strings to reflect this.
>
Thanks Sebastian!
Kurt
On Sun, Apr 9, 2017 at 6:22 PM, Sebastian Kuzminsky wrote:
> On 04/09/2017 01:54 PM, Kurt Jacobson wrote:
> > Based on the Python Interface docs[1] it looks like stat.mo
Greetings,
Since you all are so helpful I am going to bother you again!
As I learned yesterday I have to change motion mode to home and unhome
joints in 2.8, so I decided to add a "motion mode" indicator to my UI.
Based on the Python Interface docs[1] it looks like stat.motion_type should
return
, but that
should not be too hard. Just need to change to referencing the indicators
by joint number instead of axis index, but that might be easier said than
done.
Thanks again,
Kurt
On Sat, Apr 8, 2017 at 5:01 PM, Sebastian Kuzminsky wrote:
> On 04/08/2017 01:38 PM, Kurt Jacobson wr
ats why I was looking at that code, but it
turns out that the code is not used any longer. I better do some more
reading.
Thanks much Sebastian, you have cleared a lot of things up.
Kurt
On Sat, Apr 8, 2017 at 2:58 PM, Sebastian Kuzminsky wrote:
> On 04/08/2017 12:18 PM, Kurt Jacobson wrote:
Hello all,
I have been trying to understand how the axis UI works and came across this
comment starting on line of bin/axis in a fresh pull of 2.8 pre:
duplicate_coord_letters = ""
for i in range(len(trajcoordinates)):
if trajcoordinates[i] == " ": continue
if trajcoordinates.count(t
hat branch if you're interested in helping
> test or fix the remaining problems.
>
I think I'll give it a try.
Chris
>
Thanks Chris!
On Mon, Mar 27, 2017 at 7:59 PM, Chris Radek wrote:
> On Mon, Mar 27, 2017 at 05:21:57PM -0400, Kurt Jacobson wrote:
> >
> > Is
many switches
between G0 / G1 and G90 /G91. None of the other gcodes change either.
Is this expected behavior of stat.gcodes or is this a bug in the Python
Interface, or elsewhere?
I think this might be related to Norbert's issue here:
https://github.com/LinuxCNC/linuxcnc/issues/200
Thanks,
51 matches
Mail list logo