Re: [Emc-developers] jerk limited trajectory

2015-12-22 Thread Yishin Li
On Tue, Dec 22, 2015 at 9:54 PM, TJoseph Powderly wrote: > Yishin hello > Am I right to think you want to be able to turn spindle to any degree? > like G01 C35.678 ? > > Yes, we use G33.2 to position spindle in any degree within 360. Because, after M3S200 for a while, it's

Re: [Emc-developers] jerk limited trajectory

2015-12-22 Thread Yishin Li
On Tue, Dec 22, 2015 at 1:59 PM, Chris Morley wrote: > > > > To: emc-developers@lists.sourceforge.net > > From: marius.alks...@gmail.com > > Date: Tue, 22 Dec 2015 06:11:23 +0200 > > Subject: Re: [Emc-developers] jerk limited trajectory > > > > 12/17/2015 05:40 PM,

Re: [Emc-developers] EtherCAT

2013-10-23 Thread Yishin Li
-- ARAIS ROBOT TECHNOLOGY www.araisrobo.com On Thu, Oct 24, 2013 at 1:50 AM, Jan de Kruyf jan.de.kr...@gmail.comwrote: read this thread carefully! http://comments.gmane.org/gmane.linux.real-time.xenomai.users/16824 j. On Wed, Oct 23, 2013 at 12:47 AM, Jeff Epler jep...@unpythonic.net

Re: [Emc-developers] EtherCAT

2013-10-23 Thread Yishin Li
On Thu, Oct 24, 2013 at 1:50 AM, Jan de Kruyf jan.de.kr...@gmail.comwrote: read this thread carefully! http://comments.gmane.org/gmane.linux.real-time.xenomai.users/16824 The license stated from IgH EtherCAT Master for Linux : All the source code available through IgH is licensed under the

Re: [Emc-developers] Compiling HAL Drivers

2013-03-11 Thread Yishin Li
Hi, On Tue, Mar 12, 2013 at 5:29 AM, uMinded Strikes Again iceblu3...@gmail.com wrote: I need to write a low level gpio driver for HAL. I am using src/hal/drivers/hal_gpio.c (from the rasberry pi) as an example. I made a file called sun5i_gpio.c and did make in the src directory but it was

Re: [Emc-developers] Python Library for the BeagleBone PRUSS

2013-02-05 Thread Yishin Li
On Sat, Feb 2, 2013 at 7:32 PM, Michael Haberler mai...@mah.priv.at wrote: Hi Gregory, Am 01.02.2013 um 22:45 schrieb Gregory Perry: Can LinuxCNC run as a simple userland process which talks to a hardware servo controller (such as the Mesa card you mention)? If one were to improve

Re: [Emc-developers] new RTOS status: Scheduler (?) lockup on ARM

2013-01-24 Thread Yishin Li
On Fri, Jan 18, 2013 at 3:40 PM, Michael Haberler mai...@mah.priv.atwrote: Am 18.01.2013 um 02:43 schrieb Yishin Li: [ 360.305178] INFO: task rsyslogd:359 blocked for more than 120 seconds. [ 360.312006] echo 0 /proc/sys/kernel/hung_task_timeout_secs disables It could

Re: [Emc-developers] [Xenomai] new RTOS status: Scheduler (?) lockup on ARM - SUMMARY

2013-01-22 Thread Yishin Li
從我的 iPhone 傳送 Bas Laarhoven s...@xs4all.nl 於 2013/1/22 下午8:07 寫道: On 21-1-2013 22:20, Michael Haberler wrote: Am 21.01.2013 um 20:10 schrieb Gilles Chanteperdrix: On 01/21/2013 02:32 PM, Michael Haberler wrote: Am 21.01.2013 um 12:56 schrieb Gilles Chanteperdrix: question: does a RTC

Re: [Emc-developers] Beaglebone/Xenomai LinuxCNC starter kit

2013-01-03 Thread Yishin Li
On Fri, Jan 4, 2013 at 6:23 AM, Kent A. Reed kentallanr...@gmail.comwrote: On 1/3/2013 3:42 PM, Joachim Franek wrote: I have also observed the crashes after about 5min. But after several reboots I was able to run the cnc demo programm from sim/axis/axis_mm. Hi, Joachim. I'm the KAR. I've

Re: [Emc-developers] CSMIO Eth motion controller + EMC2

2012-05-31 Thread Yishin Li
On Wed, May 30, 2012 at 10:45 PM, Łukasz Prymula luk...@cs-lab.eu wrote: There is no reason to use specific eth card. We are using typical Ethernet card and we don’t implement real time protocols such as EtherCAT. There is no need. In our current product we are using UDP client-server

Re: [Emc-developers] CSMIO Eth motion controller + EMC2

2012-05-31 Thread Yishin Li
can see it being relatively easy, as it can be driven with a HAL component and RTNet. Otherwise it needs to slot into the LinuxCNC system somewhere where no other hardware does. Well apparently Yishin Li must have something figured out with a buffered setup. I am assuming that is required

Re: [Emc-developers] CSMIO Eth motion controller + EMC2

2012-05-31 Thread Yishin Li
On Fri, Jun 1, 2012 at 8:26 AM, andy pugh bodge...@gmail.com wrote: On 1 June 2012 01:19, Yishin Li y...@araisrobo.com wrote: Yes, we have a buffer inside FPGA to keep track of trajectory planning results. Sorry to belabour the point, but am I right that your system only does G0/G1/G2/G3

Re: [Emc-developers] rtai -preempt_rt and arm approach

2012-05-25 Thread Yishin Li
On Sat, May 19, 2012 at 1:04 AM, Jon Elson el...@pico-systems.com wrote: But, the REAL killer is that the ARM920T does not have floating point instructions! This would cause a MASSIVE slowdown in executing stock LinuxCNC code, as FP is used extensively throughout it. The Beagle's OMAP

Re: [Emc-developers] rtai -preempt_rt and arm approach

2012-05-25 Thread Yishin Li
On Fri, May 25, 2012 at 9:15 PM, Yishin Li y...@araisrobo.com wrote: On Sat, May 19, 2012 at 1:04 AM, Jon Elson el...@pico-systems.com wrote: But, the REAL killer is that the ARM920T does not have floating point instructions! This would cause a MASSIVE slowdown in executing stock LinuxCNC

Re: [Emc-developers] S-curve

2012-05-06 Thread Yishin Li
On Sun, May 6, 2012 at 10:38 PM, dave dengv...@charter.net wrote: On Sun, 6 May 2012 19:53:58 +0800 Yishin Li y...@araisrobo.com wrote: On Tue, May 1, 2012 at 3:34 AM, dave dengv...@charter.net wrote: On Mon, 30 Apr 2012 13:41:12 -0400 EBo e...@sandien.com wrote: Sorry all

Re: [Emc-developers] RT_PREEMPT debugging in Eclipse

2012-05-06 Thread Yishin Li
On Mon, May 7, 2012 at 4:27 AM, Abel Michael michael.a...@isw.uni-stuttgart.de wrote: I've managed to get rtapi_app into the graphical debugger of eclipse. With this trick it's possible to hit breakpoints in the running realtime application. In the end there is a a nice, fancy and colored

Re: [Emc-developers] NURBS a la Yi-shin

2012-05-02 Thread Yishin Li
On Tue, May 1, 2012 at 9:26 PM, Spiderdab 77...@tiscali.it wrote: Il giorno mar, 01/05/2012 alle 15.56 +0300, Viesturs Lācis ha scritto: No, Yi-shin was talking about three-dimensional nurbs. I'm interested too in trying that branch, but sincerely i don't understand how to pass nurbs to

Re: [Emc-developers] NURBS a la Yi-shin

2012-05-02 Thread Yishin Li
On Thu, May 3, 2012 at 7:43 AM, Spiderdab 77...@tiscali.it wrote: Thanks Yishin for the explaination, but what didi you use to translate NURBS to your modified G-Code? i assume a personalized script, but with some known CAD software? Can you also tell something about it? For example, what

[Emc-developers] Compare of motion blending for master(T-Curve) and ja3(S-Curve)

2012-04-28 Thread Yishin Li
Compare of motion blending for master(T-Curve) and ja3(S-Curve): http://en.araisrobo.com/linuxcnc/g64-max-blending We can find the accel of master is always 0.5*MAX_ACCELERATION for orthogonal motion vectors. It is not necessary and would sacrifice the motion performance in this case. Yishin Li

Re: [Emc-developers] Compare of motion blending for master(T-Curve) and ja3(S-Curve)

2012-04-28 Thread Yishin Li
On Sun, Apr 29, 2012 at 1:56 AM, Chris Radek ch...@timeguy.com wrote: On Sat, Apr 28, 2012 at 11:18:34PM +0800, Yishin Li wrote: Compare of motion blending for master(T-Curve) and ja3(S-Curve): http://en.araisrobo.com/linuxcnc/g64-max-blending Yishin, Thanks for posting these results

[Emc-developers] Spindle for verifying spindle-synch motion [was Re: Compare of motion blending for master(T-Curve) and ja3(S-Curve)]

2012-04-28 Thread Yishin Li
On Sun, Apr 29, 2012 at 1:56 AM, Chris Radek ch...@timeguy.com wrote: On Sat, Apr 28, 2012 at 11:18:34PM +0800, Yishin Li wrote: Compare of motion blending for master(T-Curve) and ja3(S-Curve): http://en.araisrobo.com/linuxcnc/g64-max-blending We also need to verify the behaviors

Re: [Emc-developers] Spindle for verifying spindle-synch motion [was Re: Compare of motion blending for master(T-Curve) and ja3(S-Curve)]

2012-04-28 Thread Yishin Li
On Sun, Apr 29, 2012 at 8:20 AM, Yishin Li y...@araisrobo.com wrote: On Sun, Apr 29, 2012 at 1:56 AM, Chris Radek ch...@timeguy.com wrote: On Sat, Apr 28, 2012 at 11:18:34PM +0800, Yishin Li wrote: Compare of motion blending for master(T-Curve) and ja3(S-Curve): http://en.araisrobo.com

[Emc-developers] araisrobo git repository [was: Re: Emc-developers Digest, Vol 71, Issue 18]

2012-04-17 Thread Yishin Li
been renamed as: https://github.com/araisrobo/linuxcnc.git Please refer to the following guide for detail steps about building the source code: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ArtekBranch Regards, Yishin Li -- ARAIS ROBOT TECHNOLOGY www.araisrobo.com

Re: [Emc-developers] adding araisrobo (aka artek) branch:

2012-04-02 Thread Yishin Li
/6bbdad2a001f4d129d117aa75d1dd3558401bdf2 It passed the rigid tapping simulation, although, I think the behavior is a little bit odd for FINAL_REVERSAL. Regards, Yishin Li -- ARAIS ROBOT TECHNOLOGY www.araisrobo.com -- Better than

Re: [Emc-developers] adding araisrobo (aka artek) branch:

2012-04-02 Thread Yishin Li
On Sun, Apr 1, 2012 at 4:48 PM, Michael Haberler mai...@mah.priv.at wrote: for the experimentally inclined, I've built the artek branch with the simulated spindle encoder thrown in see notes here: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ArtekBranch We've renamed our github repository as

Re: [Emc-developers] adding araisrobo (aka artek) branch:

2012-03-31 Thread Yishin Li
On Sat, Mar 31, 2012 at 1:38 PM, EBo e...@sandien.com wrote: On Fri, 30 Mar 2012 18:20:48 +0300, Viesturs Lācis wrote: That would be nice. AFAIK the only issue with current s-curve velocity profile implementation is lack of spindle synchronization. I bet if you poked Yishin he might be

Re: [Emc-developers] adding araisrobo (aka artek) branch:

2012-03-31 Thread Yishin Li
On Sun, Apr 1, 2012 at 5:04 AM, Jon Elson el...@pico-systems.com wrote: On Sat, 31 Mar 2012 18:57:47 +0800, Yishin Li wrote: IMHO, there's no technical limitations for implementing the spindle synchronization. The only problem would be finding out a contract to support our living

Re: [Emc-developers] Emc-developers Digest, Vol 71, Issue 18

2012-03-30 Thread Yishin Li
https://github.com/artek/emc2 For NURBS, it's at tcGetPosReal() of tc.c: https://github.com/artek/emc2/blob/master/src/emc/kinematics/tc.c#L229 For S-curve, it's at tcRunCycle() of tp.c: https://github.com/artek/emc2/blob/master/src/emc/kinematics/tp.c#L838 Cheers, Yishin Li -- ARAIS ROBOT

Re: [Emc-developers] Emc-developers Digest, Vol 71, Issue 18

2012-03-30 Thread Yishin Li
On Fri, Mar 30, 2012 at 9:06 PM, Spiderdab 77...@tiscali.it wrote: Il giorno ven, 30/03/2012 alle 16.08 +0800, Yishin Li ha scritto: On Fri, Mar 30, 2012 at 9:15 AM, Xuecheng Xi xixuech...@gmail.com wrote: For NURBS, it's at tcGetPosReal() of tc.c: https://github.com/artek/emc2/blob

Re: [Emc-developers] I am new here

2012-03-28 Thread Yishin Li
On Wed, Mar 28, 2012 at 4:46 PM, Saccilotto Fabian fabian.saccilo...@ntb.ch wrote: Hello everyone, ** ** my name is Fabian Saccilotto, I work for the Interstate University of Applied Science NTB (Switzerland) at the Department of Computer Science.** ** I am working on a European

Re: [Emc-developers] SmoothStepper support?

2012-01-08 Thread Yishin Li
On Sun, Jan 8, 2012 at 10:15 PM, Viesturs Lācis viesturs.la...@gmail.comwrote: 2012/1/8 Yishin Li y...@araisrobo.com: Yes, it is 7i43. How close to being real-time is this communication over usb? If I recall correctly, its turn-around time is between 2ms ~ 20ms. In our system, the real

Re: [Emc-developers] SmoothStepper support?

2012-01-08 Thread Yishin Li
On Sun, Jan 8, 2012 at 11:14 PM, andy pugh bodge...@gmail.com wrote: Am I right in thinking that you are using your own custom firmware on the 7i43? You are right. Does the 7i43 work through the mesa_hostmot2 HAL driver, or do you connect at a different point in the data flow? We have