Re: [Emc-developers] EtherCAT - would not be a prob with free membership in EtherCAT Technology Group Re: LinuxCNC is in Debian!

2022-03-03 Thread Marc Wang
Hi Steffen,

By ROS, are you referring to Robotic Operating System (https://www.ros.org/)?


Regards,
Marc


From: andy pugh 
Sent: Thursday, March 3, 2022 10:49 AM
To: EMC developers 
Subject: Re: [Emc-developers] EtherCAT - would not be a prob with free 
membership in EtherCAT Technology Group Re: LinuxCNC is in Debian!

On Thu, 3 Mar 2022 at 15:14, Steffen Möller  wrote:

> But he took the freedom to point out that there are others who
> are already shipping EtherCAT drivers and have not experienced any legal
> problem at all - he just cannot make any promises of any sorts about the
> future

There is quite a gap between "we don't plan to turn evil" and "we
promise not to turn evil"

--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] LinuxCNC is in Debian!

2022-03-01 Thread Marc Wang
Hi, 

FYI, I got interested in the conversation and ended up finding this repository 
on GitHub:

https://github.com/OpenEtherCATsociety/SOEM

The code for the master is released as a GNU General Public License version 2. 

Regards,
Marc

-Original Message-
From: Rod Webster  
Sent: March 1, 2022 7:42 AM
To: EMC developers 
Subject: Re: [Emc-developers] LinuxCNC is in Debian!

> From my understanding Beckhoff is very open regarding the master (who  
>even does not need a special hardware,  when driven by an RTOS) and are 
>very restrictive when it comes to the slave (where a ASIC / FPGA is 
>needed in any case)

This was also my understanding when I read the licensing requirements. Heck 
they said they would even share source code with you if you were building a 
master...
I have posted on the ethercat section of the forum calling for technical guys 
to get this done 
https://forum.linuxcnc.org/ethercat/45239-lets-get-ethercat-into-the-linuxcnc-distribution-need-technical-people-to-help

Please send me an email at ether...@vmn.com.au if you can help with the tech 
stuff.

Rod Webster
*1300 896 832*
+61 435 765 611
Vehicle Modifications Network
www.vehiclemods.net.au


On Tue, 1 Mar 2022 at 21:12, Rainer Stelzer 
wrote:

> Hi Gene,
> > So once you've bought the controller, there is no other restriction. 
> > And I assume that royalty is 2x per axis, once for each end of the cable.
>
> No, they don't charge twice.
> Part of marketing a Fieldbus-System is to make it widely accepted in 
> the industry, so Beckhoff (and others like Siemens with Profinet) 
> has/have to find a balance between protection and  easy/low cost 
> accessibility.
>
>  From my understanding Beckhoff is very open regarding the master (who 
> even does not need a special hardware, when driven by an RTOS) and are 
> very restrictive when it comes to the slave (where a ASIC / FPGA is 
> needed in any case)
>
> Makes also sense from commercial point of view, because in a typical 
> system there are much more slaves needed that masters.
>
> > Or can one receiver handle more than 1 axis with acceptable latency?
>
> A slave in EtherCat's daisy chain topology has an input and an output 
> Interface. (the biggest difference to most other ethernet based
> fieldbusses)
>
> The incoming stream is shifted out with 1 bit delay to the output.
>
> At 100Mbit/s -> 10ns delay added up to each slave in the chain.
>
> The difference between one slave 3axis servo pack and three single 
> axis servo amps is ~20ns.
> But to synchronise the output, all slaves have to wait for the full 
> frame received.
>
> Even on a 10 axis system this does not even come close to the total 
> frame time.
> Not to mention the jitter caused by a (soft)RTOS
>
>
> cheers
>
> Rainer
>
>
>
>
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] building/running linuxcnc from source question

2021-09-27 Thread Marc Wang
Hi Peter,

I ended up figuring out the error. I was missing numpy in my dependencies. You 
can either install it through "pip3 install numpy" or  "sudo apt-get install 
python3-numpy"

Regards,
marc
-Original Message-
From: Peter C. Wallace  
Sent: September 25, 2021 5:07 PM
To: EMC developers 
Subject: Re: [Emc-developers] building/running linuxcnc from source question

On Sat, 18 Sep 2021, Marc Wang wrote:

> Date: Sat, 18 Sep 2021 20:43:11 +
> From: Marc Wang 
> Reply-To: EMC developers 
> To: "emc-developers@lists.sourceforge.net"
> 
> Subject: [Emc-developers] building/running linuxcnc from source question
> 
> Hi,
>
> I managed to compile linuxcnc from source and all the tests run successfully. 
> I was wondering if anybody else got the following error. When I run the file 
> ./scripts/linuxcnc. I get the following error :
>
> File "/home/marc/Documents/linuxcnc/linuxcnc/lib/python/glnav.py", line 118, 
> in glRotateScene
>mat = [i for i in itertools.chain(*mat.tolist())]
> AttributeError: 'c_double_Array_4_Array_4' object has no attribute 'tolist'
>
> the error is fairly straight forward. I am just wondering if this is a bug or 
> just that I have the wrong version of pyopengl.
>
> I am running Ubuntu 20.04.3 LTS with an 5.10.59-rt52 kernel. I have pyopengl 
> 3.1.0 installed with python 3.8.10.
>
> Regards,
> Marc
>
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>

Same error

Mint 20.2, Python 3.8.10, pyopengl 3.1.0, 4.19.206-rt87


Peter Wallace
Mesa Electronics



___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] building/running linuxcnc from source question

2021-09-18 Thread Marc Wang
Hi,

I managed to compile linuxcnc from source and all the tests run successfully. I 
was wondering if anybody else got the following error. When I run the file 
./scripts/linuxcnc. I get the following error :

File "/home/marc/Documents/linuxcnc/linuxcnc/lib/python/glnav.py", line 118, in 
glRotateScene
mat = [i for i in itertools.chain(*mat.tolist())]
AttributeError: 'c_double_Array_4_Array_4' object has no attribute 'tolist'

the error is fairly straight forward. I am just wondering if this is a bug or 
just that I have the wrong version of pyopengl.

I am running Ubuntu 20.04.3 LTS with an 5.10.59-rt52 kernel. I have pyopengl 
3.1.0 installed with python 3.8.10.

Regards,
Marc

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] [Emc-users] Fwd: Re: Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-13 Thread Marc Wang
Hi, 

I am using linuxcnc for a project and I would like to help out on this thread 
as well. I can code in C++ and python. Is there a list of task that I can check 
and help out?

Regards,
Marc

-Original Message-
From: Valerio Bellizzomi  
Sent: May 13, 2021 10:20 AM
To: emc-developers@lists.sourceforge.net
Subject: Re: [Emc-developers] [Emc-users] Fwd: Re: Proposal: Stop supporting 
Py2 and GTK2 in Master.

On Thu, 2021-05-13 at 14:30 +0100, andy pugh wrote:
> Why did this move to the Users list?

In attempt to not bother the developers list too much with my (probably
useless) replies.





___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers