7, 2017 at 3:49 AM, Evan Foss <evanf...@gmail.com> wrote:
>> On Wed, Apr 26, 2017 at 1:30 PM, Sebastian Kuzminsky
><s...@highlab.com> wrote:
>>> 2.7 should build anywhere the master branch (2.8-prerelease) builds,
>what
>>> build error do you get?
>>
to get over a few rough spots.
We don't build Raspbian packages. We do build Debian Wheezy packages
for armhf, but my understanding is those won't work on a Raspberry Pi.
--
Sebastian Kuzminsky
--
Che
no fix has been found as of 2017
April 12.
I'm not currently working on fixing this problem.
Anyone who is interested in this platform is welcome to help in
debugging it.
--
Sebastian Kuzminsky
--
Check out the vibrant
2.7 should build anywhere the master branch (2.8-prerelease) builds, what build
error do you get?
And how does matter fail to run?
On April 25, 2017 7:01:29 PM MDT, Evan Foss <evanf...@gmail.com> wrote:
>On Mon, Apr 24, 2017 at 2:49 PM, Sebastian Kuzminsky <s...@highlab.com>
&
s Radek pointed out to me on IRC that i'd given you the wrong
boost-python library name. That command line is right except it should
be --with-boost-python=2.7, *not* =py2.7.
--
Sebastian Kuzminsky
--
Check out t
pril 23, 2017 11:08:33 AM MDT, Evan Foss <evanf...@gmail.com> wrote:
>On Sun, Apr 23, 2017 at 2:55 PM, Sebastian Kuzminsky <s...@highlab.com>
>wrote:
>> On 04/22/2017 09:25 PM, Evan Foss wrote:
>>> On Sat, Apr 22, 2017 at 1:56 PM, Sebastian Kuzminsky
><s...@
On 04/22/2017 09:25 PM, Evan Foss wrote:
> On Sat, Apr 22, 2017 at 1:56 PM, Sebastian Kuzminsky <s...@highlab.com> wrote:
>>>> From the configure --help output:
>>>>
>>>>> --with-boost-python Specify the boost python shared library to use.
&g
On 04/21/2017 10:37 PM, Evan Foss wrote:
> On Fri, Apr 21, 2017 at 8:14 PM, Sebastian Kuzminsky <s...@highlab.com> wrote:
>> On 04/21/2017 01:15 PM, Evan Foss wrote:
>>> The basics
>>> * I am running Gentoo Linux (so it's non-debian)
>>> * Yes I have
tch emc file I try to
> observe and study for modify and solve there are a good things.
My advise is still the same: JA9 is very old, and many bugs have been
fixed since then. Upgrade your machine to a newer version of the master
branch and try again. If the bug is still there we'll try to fix
multiple python versions.
If your boost-python library is in an unusual directory you'll probably
have to set it with -L in LDFLAGS.
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
ster branch
(v2.8.0-pre1-2975-gc0778d66cf or there abouts) doesn't fix this issue,
please post your ini file somewhere so we can look at it.
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the wo
s too tiny for
> install a 16.04 or debian 8.
>
> any suggestions would be appreciated.
You probably don't need to upgrade the OS to Ubuntu 16.04 or Debian 7 or
8, but you should definitely upgrade LinuxCNC to the latest master
(2.8-pre release). Many, many JA-related bugs have been
e's only controls for max linear velocity, that config worked
as expected too.
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engag
hat's shorter than that max-time things
aren't going to work well, and if the period is *close* to the thread's
max-time there won't be much CPU left over for doing other things (like
running your GUI and the rest of your Linux system).
--
Sebastian Kuzminsky
---
p forward, and iterating is how we
make things better.
Update your local linuxcnc git clone, then make a new commit that fixes
the issue, and make another PR and one of us will merge it.
Ask here or on IRC if any of that is unclear.
--
Sebastian
program, but it's
actually Motion that does that, before asking hal_manualtoolchange to
change tools.
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.or
.change_button input. Then when LinuxCNC executes M6,
hal_manualtoolchange will pop up its GUI window, and *either* a mouse
click in the GUI or pushing the physical button will signal to
hal_manualtoolchange that the tool change is complete.
--
memtest86 on it for a day or two (find it in the
Grub boot menu). If that fails it's almost certainly bad RAM or CPU; if
it does not fail it's probably got good RAM and CPU but there could
still be other hardware problems not triggered by m
ld be good to have a manpage for that component, but I think it's
not urgent. Your is the first request for information i remember seeing
about it.
Writing manpages in roff is rough, but the halstreamer manpage i
mentioned earlier is written in asciidoc, which is much simpler.
--
S
bute
the changes back to the community can be found here:
http://linuxcnc.org/docs/devel/html/code/building-linuxcnc.html
http://linuxcnc.org/docs/devel/html/code/contributing-to-linuxcnc.html
--
Sebastian Kuzminsky
--
nstant of infinite jerk, when acceleration goes from
one constant value to another in a single motion cycle.
I think Yishin Li (https://github.com/yishinli) has done some work in
the area of jerk-limited trajectory planning, but AFAI
c/issues/245
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mail
ike this robot could work, depending on your needs:
https://www.youtube.com/watch?v=5fzafLBAEbU
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
e
is similar):
http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=tests/motion/jogwheel-axis/postgui.hal;h=96474e7efcd68d2c55d765b0fe0c2b73f347224f;hb=HEAD
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one
On 03/12/2017 11:37 AM, Gene Heskett wrote:
> On Sunday 12 March 2017 13:05:58 Sebastian Kuzminsky wrote:
>>> 1544 static int check_bit_changed(bool halpin, bool )
>>> 1545 {
>>> 1546 if (halpin != newpin) {
>>> 1547 newpin = halpin;
>&
sk_plan_pause_msg to be send.
>
>Is that correct ?
Almost. Look at line 1548, if the pin has switched state it turns the new
state. So that function returns True on a positive edge, only.
I notice now that the names of the variables inside the function are the
opposite of what it seems they sh
On 02/27/2017 01:14 PM, Gene Heskett wrote:
> On Monday 27 February 2017 11:42:53 Sebastian Kuzminsky wrote:
>
>> On 02/27/2017 09:35 AM, Gene Heskett wrote:
>>> And, I just checked, formatted the .list file entry according to the
>>> wheezy entries a
ence:
http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html#_alternate_install_methods
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
eng
t looks to support the standard RTU protocol I would be most
> grateful. If it does, I think I can figure out the modbus-to-hal details
> to get it to work.
That looks like it should work.
--
Sebastian Kuzminsky
i-686-pae
> open the synaptic package manager and remove the generic image and headers
This recipe looks right to me. It's like the official docs here:
http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html#_installing_on_ubuntu_precise
--
Sebastian Kuzminsky
---
On 02/16/2017 09:01 AM, Marius Alksnys wrote:
>
>
> 02/16/2017 05:25 PM, Sebastian Kuzminsky rašė:
> ...
>> There were a couple of terrible "surprise move" bugs in 2.7.5 and 2.7.6.
>> As far as we know these are all fixed in 2.7.7 and later.
>>
>> W
1,)
> Issuing EMC_TASK_SET_MODE -- ( +504,+16, +33,+1,)
> Motion id 2115 took 5.132525 seconds.
> Motion id 0 took 0.02 seconds.
> Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+12,+0,)
> can't do that (EMC_TRAJ_SET_TELEOP_ENABLE) in auto mode with the
> interprete
org/docs/2.7/html/man/man1/mb2hal.1.html
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! htt
es to fix these two problems with the docs would be gratefully
accepted.
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engaging tech sit
On 02/07/2017 04:03 PM, Curtis Dutton wrote:
> Just to correct my last email... the servo period is running at 10Khz not
> 100Khz
Aww, bummer, I was just about to mail you and ask what hardware you were
running, so I could buy a copy of it ;-)
--
Sebastian Kuz
donate a reliable, fast armhf build machine to
the linuxcnc buildbot if this is important to you.
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
n functions.
What happens if you leave everything in the servo thread and turn up its
frequency as high as it'll go, with no base thread at all?
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one
: http://linuxcnc.org/docs/2.7/html/gui/pyvcp.html#_buttons
On 02/07/2017 10:54 AM, Todd Zuercher wrote:
> The idea being to use the hal pin connected to an output to do the same thing
> as your override button.
>
> - Original Message -----
> From: "Seb
ools the E-stop circuit.
That lets me come out of E-stop and jog off the limits when I (ahem)
crash the machine.
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engaging tech site
uot;
does not have PAE enabled due to a silly goof-up on my part.
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http:
ood addition (especially if it has a manpage).
If it's just adding a driver, without messing too much with any existing
stuff, then please add it to 2.7.
--
Sebastian Kuzminsky
--
Check out the vibrant tech comm
On 02/03/2017 07:34 AM, dragon wrote:
> I just re-read this... If modbus is correctly implemented in the GT
> series, could you just use MB2HAL?
I think the Huanyang GT VFD should talk to any Modbus Master, including
MB2HAL.
--
Sebastian Kuz
yang GT-series" on the
front cover, that was our first clue that the old hy_vfd driver might
not work.
The manual says that the name plate on the VFD will have a model number
that begins with "GT-", but our VFD had no name pla
On 02/02/2017 09:34 AM, Kirk Wallace wrote:
> On 02/02/2017 07:02 AM, Sebastian Kuzminsky wrote:
>
> ... snip
>
>> 2. The LinuxCNC Huanyang driver only works with the older style of
>> Huanyang VFDs. It does not work with the newer GT-series models. I'm
>> workin
On 02/02/2017 08:45 AM, Gene Heskett wrote:
> On Thursday 02 February 2017 10:02:59 Sebastian Kuzminsky wrote:
>
>> On 02/02/2017 03:27 AM, andy pugh wrote:
>>> I am using a typical eBay HuangYang VFD on the lathe, and it works
>>> nicely with the HAL module (even t
th the newer GT-series models. I'm
working on a new driver for Huanyang GT VFDs, but it's not ready yet.
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Sla
> costs down, but I don't want to be penny wise and pound foolish either.
I have an Automation Direct GS2-23P0 (2.2 kW/3 HP output) on my
Bridgeport. It runs on 240V single phase. It's hooked up to LinuxCNC
over Modbus.
It's been 100% trouble free since installation 7ish yea
overy) and
> rtai. Rtai comes up on a secondary list and I need to change that.
>
> Not complaining just a heads up. Nice to have it all laid out.
If you figure out a clear way to describe the changes needed to the GRUB
config, an update to the docs would be m
arallel Studio XE.
>Training and support from Colfax.
>Order your platform today.http://sdm.link/intel
>___
>Emc-developers mailing list
>emc-develop...@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-developers
--
Sebas
r the arm
> branch.
sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key E0EE663E
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! htt
om the motion controller is that many (all?) UIs want to connect via
both NML and HAL, and there's no good remote HAL interface currently.
So you'd have to either write a GUI that doesn't use HAL, or write a
remote HAL interface.
+ UIs.
The simplest Python example might actually be some of our test programs,
for example tests/abort/feed-rate/test-ui.py.
--
Sebastian Kuzminsky
--
___
Emc-u
are:
Chris Radek
Dewey Garrett
Jeff Epler
John Morris
John Thornton
Moses McKnight
Norbert Schechner
Sebastian Kuzminsky
Thoren Seufl (new committer! lots of docs fixes!)
--
Sebastian Kuzminsky
--
Developer Access Program
n Thornton
Jon Elson
Moses McKnight
Norbert Schechner
Sebastian Kuzminsky
--
Sebastian Kuzminsky
--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer
rom supporting newer
versions, i think your only option is to stay on LinuxCNC 2.7 on that
machine.
--
Sebastian Kuzminsky
--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling ca
t both X
and Y at the same time, and they use [TRAJ]MAX_VELOCITY to limit this
"diagonal speed" to something the machine can handle. If your machine
doesn't have this limitation, then you should be able to set it very
high and rely on the individual axis velocity limits.
l uses NML in exactly the same way that
LinuxCNC does. They added a special user interface program that speaks
NML to Task just like Axis and Touchy and Gmoccapy etc etc do, but
instead of displaying a GUI on a local screen it accepts commands from
remote programs
) in /etc/apt/sources.list, it should be looking in
wheezy (like 7.1.8 says), not in jessie.
> I have explored Debian downloads but they do not contain the Package -
> LinuxCNC.
The linuxcnc packages are not (yet) part of the Debian distribution,
instead we provide our
rge.net/p/emc/mailman/emc-developers/thread/20151221024211.GF92296%40unpythonic.net/#msg34710198
If you'd like to help maintain either or both of these GUIs, i'd be
happy to help point you in the right direction.
--
Sebastian Kuzminsky
LinuxCNC 2.7 and see if this fixes your problem?
--
Sebastian Kuzminsky
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
src/hal/drivers/serport.comp for some simple examples.
Some info on how to get started hacking on LinuxCNC are in these documents:
http://linuxcnc.org/docs/devel/html/code/contributing-to-linuxcnc.html
http://linuxcnc.org/docs/devel/html/code/building-linuxcnc.html
Feel free to ask fo
On 10/05/2016 08:33 AM, andy pugh wrote:
> On 5 October 2016 at 15:17, Sebastian Kuzminsky <s...@highlab.com> wrote:
>> But the information *is* available in the Interpreter (in Task), and
>> shared from there to all other components that want it, via the Status
>>
On 10/02/2016 10:40 AM, Danny Miller wrote:
>
> On 10/2/2016 11:35 AM, Sebastian Kuzminsky wrote:
>>
>> It would probably be easy to add a motion pin with that information, i'd
>> be happy to guide you through that if you like.
>>
>>
> Sounds like a lot
On 10/02/2016 10:12 AM, Danny Miller wrote:
>
> On 10/2/2016 11:05 AM, Sebastian Kuzminsky wrote:
>> On 10/02/2016 02:32 AM, Danny Miller wrote:
>>> I thought it would be a good idea to display what the RPM setting is
>>> before the spindle is started.
>
spindle is stopped (M2 or M5), and it's the commanded S-word when the
spindle is running (M3).
Details here: http://linuxcnc.org/docs/html/man/man9/motion.9.html
--
Sebastian Kuzminsky
--
Check out the vibrant tech commun
On 09/28/2016 04:36 PM, Charles Steinkuehler wrote:
> On 8/22/2016 11:55 AM, Sebastian Kuzminsky wrote:
>> On 08/22/2016 10:35 AM, Ed wrote:
>>>>
>>> I haven't been paying attention to this. Is this the correct date?
>>
>> The plan is:
>>
>>
mands.
If you try this, let us know if it works! If you make a video we can
make a showcase for the www.linuxcnc.org front page :-)
--
Sebastian Kuzminsky
--
___
Emc
.
Then link that hal pin directly to joint.N.position-command or
whatever is appropriate.
--
Sebastian Kuzminsky
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
plan is:
Monday October 17 through Sunday October 23
Helix Machine, 3434 West Harry, Wichita, Kansas
It's going to be a rocking nerdy good time.
--
Sebastian Kuzminsky
--
__
and other
problems.
* motion: when motion disables, mark all joints as "in position"
* test: add a hard limit test
* interp list: log calls to clear() when debugging
--
eff and I would both like to come, but we have a conflict Oct 3-14.
>>
>> The following week would be much better for us, Monday the 17th (or
>> whenever we would start) through that following weekend, 22/23.
>>
>> Would this change mess up
to upgrade.
Many thanks to the folks who worked on this release:
* Andy Pugh
* Chris Morley
* Chris Radek
* Dewey Garrett
* Gergely Nagymate
* Jan Mrázek
* Jeff Epler
* John Thornton
* Jon Elson
* Moses McKnight
* Norbert Schechner
* Sam Sokolik
* Sebastian Kuzminsky
The full changelog is available here
a G1, and "arc feed" (3) is
G2/G3.
--
Sebastian Kuzminsky
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
p
github.com/LinuxCNC/linuxcnc/blob/master/configs/common/shuttle.hal#L215
--
Sebastian Kuzminsky
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen
's a success story or two
about gcoderipper i'll add packages for it too.
--
Sebastian Kuzminsky
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and l
6.7-x86-5.patch, from rtai.org's Vulcano CVS 2015-11-22.
I don't know how what changes were made (or by whom) to the RTAI kernel
patches since then.
>
>
> On 06/16/2016 03:12 PM, Sebastian Kuzminsky wrote:
>> On 06/16/2016 10:51 AM, Todd Zuercher wrote:
>>> Looking at t
ee
> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?LockedMemory
Did you click on the link in the error message? It's got the fix for
the problem you're running into.
--
Sebastian Kuzminsky
--
What NetFlow Analyzer can do
k at the bottom of the LinuxCNC project page on github you'll
see how our README.md file renders: https://github.com/LinuxCNC/linuxcnc
Our linuxcnc.org website is all markdown:
Markdown source here: https://github.com/LinuxCNC/wlo
Result here: ht
tform.
There will be many, many random debs there, from the joints_axes
branches and from all other feature branches. You'll have to manually
select the one you want.
Hope this helps.
--
Sebastian Kuzminsky
--
What NetFlow
for
that combination.
What build problems are you running into?
--
Sebastian Kuzminsky
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users
jessie-backports. It's been a while since I've seen one there.
--
Sebastian Kuzminsky
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users
rgeted for jessie.
RTAI 5.0-test2 supports 3.18.20 and 4.1.18 (both are kernel.org LTS
kernels), plus some older kernels i'm less interested in.
The closest kernels that the debian.org packaging supports are 3.8.5 and
4.1.6, so that might be an obstacle... I'll look into it as time permits.
--
Seb
ng things. :-(
http://mail.rtai.org/pipermail/rtai/2015-December/027029.html
--
Sebastian Kuzminsky
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reve
O.
Do you have something like the conference room at MPM, where we can all
sit comfortably around a table with power and internet? If so I think
we'll gratefully accept your offer!
Since the next few weeks came and went, we're looking at some time in
early fall. September? October? When works for every
t's limited to working in joint mode. A
brief code inspection suggests that it work in world mode (ie while
running gcode).
--
Sebastian Kuzminsky
--
Mobile security can be enabling, not merely restricting. Employees wh
Xubuntu.
> I am currently out of town but will look at it next week after I return.
Ok, sounds good. Let us know how it goes.
--
Sebastian Kuzminsky
--
Mobile security can be enabling, not merely restricting. E
ence, I dropped development on the
> module.
>
> I have not checked lately to see if perhaps that feature has since
> been supported.
Hi Eric!
Do you have any interest in maintaining linuxcnclcd in the Joints/Axes
branch? There are some changes to how jogging and homing are handled,
that require
ure that's currently being prepared for
the upcoming release after 2.7.
So, is there anyone out there using those GUIs?
--
Sebastian Kuzminsky
--
Mobile security can be enabling, not merely restricting. Employees
ithub.com/LinuxCNC/linuxcnc/issues
The main webpage has the correct link:
http://linuxcnc.org/community/
--
Sebastian Kuzminsky
--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devi
6 in Detroit:
http://www.thecncworkshop.com/
That seems like a big expo with vendors and classes and things (which is
important for project visibility), though i prefer a more focused
developer-centric hackfest like what we did at Tx/Rx.
--
it can be harder than it should be to find the parts of the docs
you need. I'm not sure how to lay things out to make it easier.
(Google does a good job of finding our upgrade docs in this case.)
--
Sebastian Kuzminsky
---
configuration changes (depending on what's in your 2.6.x
config). Full details here:
http://linuxcnc.org/docs/2.7/html/getting-started/updating-linuxcnc.html#_updating_configuration_files
--
Sebastian Kuzminsky
--
Fi
n October of 2015. Same with the joints_axes13 branch.
You have to move to Debian Wheezy to use buildbot debs of these branches.
--
Sebastian Kuzminsky
--
Find and fix application performance issues faster with App
On 04/28/2016 04:32 PM, Ricardo Moscoloni wrote:
> hi folks
> To someone how knows it, JA(13) is in master?
> Regards
> Rck
Not yet, but we'd love to have people test the branch and report how it
works/breaks for them.
--
Sebasti
e link at the bottom of every list email and follow the
instructions there.
--
Sebastian Kuzminsky
--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep perfor
? The IO pins on the 7i76 only
> update every 1mS.
> Haslcope (and the PWM function) are updating every 100uS.
The hostmot2 driver exports a "write_gpio" function exactly for this
kind of use case. It updates just the gpios, runs quickly, and is
intended to be called f
render axis.2.homing false, so it will end
> the homing, make homing FALSE, so motion.enable subsequently becomes
> TRUE while the homing button is still FALSE?
That second line reads like this:
motion.enable is True if either:
1. axis.2.homing is False, or
2. axis.2.homing is True and the
i.joint.2.home
(axis.2.homing && !z-home-button-in) => halui.abort
Maybe that's no big deal, since the USB jog pendant already has a
non-realtime hal component driving it.
--
Sebastian Kuzminsky
--
t sure how that would all behave, but i'd love to hear your results!
> Is there a better way to do this?
Not that I can think of.
--
Sebastian Kuzminsky
--
Find and fix application performance issues faster with Applications Manager
c.org/gitweb?p=linuxcnc.git;a=commitdiff;h=55440f8
I've used world-mode incremental jogging on a big fast gantry machine,
using joints_axes12. It was delightful.
--
Sebastian Kuzminsky
--
Transform Data into Opportunit
101 - 200 of 1037 matches
Mail list logo