[Emc-developers] IEC 61131-3 programming languages

2010-05-24 Thread Mario de Sousa
be sent to me or the beremiz developers mailing list. Cheers, Mario. -- ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https

Re: [Emc-developers] [PATCH v2] Allow the user to specify a stepping waveform

2010-02-28 Thread Mario.
I think it would be wiser to modify it for full 8 bits, which can be masked down to less bits of output easily. But there would need to be change in the generator too, so that it would go by more than 1 step at a time when needed, and when going even faster the generator would output only 4 states

Re: [Emc-developers] Stepgen.c feature

2010-02-26 Thread Mario.
, but since the EMC2 can give output of only about 50k changes per second, that results in very slow maximum RPM. (common stepper motors have 200 steps per revolution, that is 50 electrical periods per revolution, 160*50 is 8000 per revolution.) You get the idea... Mario. On Fri, Feb 26, 2010 at 7:27 AM

Re: [Emc-developers] Stepgen.c feature

2010-02-26 Thread Mario.
like anybody else on the optics industry. Steps as small as 8 nanometers are used :) Mario. On Fri, Feb 26, 2010 at 8:07 PM, Slavko Kocjancic esla...@gmail.com wrote: I hate step/dir as it make a lot of overhead if software stepgen is used. (set new direction, wait proper time, make step signal

Re: [Emc-developers] Polar coordinates

2009-12-28 Thread Mario.
If you want to make it completely 3D compatible then defining angle in planar and angle perpendicular direction would have to be defined. This all could be taken relative to the working plane selected, if I am not mistaken, right? I propose making @P the perpendicular angle symbol. something

Re: [Emc-developers] hostmot2 stepping folowing error oddity

2009-10-20 Thread Mario.
PCI bus clock is not only variable, in many machines it may be as well actively settable. In the 486 days we used to set the PCI frequency by a divider. Today PCIe prequencies are adjustible in BIOS, the PCI could be as well, or via the PCI interface register. (chipset specific address?) On Tue,

Re: [Emc-developers] [RFC PATCH] do what the world does when it comes to charge pumps

2009-07-30 Thread Mario.
I guess it is a problem with cabling, wire routing, impedance mismatch on inductive signal/power transfer lines and overall bad design which is many times marked by a word, breakout. On Tue, Jul 28, 2009 at 4:50 AM, Jeff Eplerjep...@unpythonic.net wrote: --- Based on about a billion irc

Re: [Emc-developers] RELEASED: emc 2.3.0

2009-04-19 Thread Mario.
Great news having it so quickly. Is there any plan for Ubuntu 9.04? I ask because many things regarding to device/hardware support started working under 9.04 (finally), so some users might benefit from that. I don't need it immediately, but at the same time I have no clue what are the practical

Re: [Emc-developers] NURBS again...

2009-04-19 Thread Mario.
EBo, can you link or post that document to the WIKI? That way you wouldn't need to post it everytime anyone asks how that works :) On Mon, Apr 20, 2009 at 4:23 AM, Chris Radek ch...@timeguy.com wrote: On Sun, Apr 19, 2009 at 08:12:48PM -0600, EBo wrote: Do you have the paper (PDF) which

Re: [Emc-developers] [PATCH] Fix runtime crash on x86_64

2009-03-16 Thread Mario.
how do SSE2 SSE3 SSE4 and such instructions affect latency in terms of context switching? is there any noticeable difference? On Mon, Mar 16, 2009 at 1:21 PM, Jeff Epler jep...@unpythonic.net wrote: I'll dig out out my hardy/amd64 system and commit this if that system also keeps working.

Re: [Emc-developers] EMC3 definition

2009-03-07 Thread Mario.
maximum step rate: count with analog-output microstepped drives that I make, that is 4000 steps per revolution for example, but from those on sale, there are 25600 steps per revolution at low cost. How about 2000 steps per revolution and 2 meters per second maximum positioning rate? (2 milion

Re: [Emc-developers] EMC2-stable crashes system (reproducible)

2009-03-03 Thread Mario.
I'm not sure if anybody mentioned code misalignment. Maybe the compiler provided wrong optimisation, or code that is only incompatible with a certain CPU errata. Maybe I'm wrong, but enabling/disabling some compiler optimisation feature might correct that problem, it would be useful to look if the

Re: [Emc-developers] Andreas intro: Fixed Interrupt Frequency

2009-03-01 Thread Mario.
with its own interrupt source it would be much easier. On Sun, Mar 1, 2009 at 8:45 PM, John Kasunich jmkasun...@fastmail.fm wrote: Jon Elson wrote: Mario. wrote: I have the ultimate goal of reaching 2 milion quadrature output changes per second from any of the outputs, even 200 thousand per second

Re: [Emc-developers] Subject: Re: Andreas intro: Fixed Interrupt Frequency

2009-03-01 Thread Mario.
return and wait for next Interrupt. I am not shure, if something like this is implemented already, but i fear it is not. Maybe, someone gives me a hint on the operating System and the way, the HW-Timers are used. Thanks from Andreas Date: Sun, 1 Mar 2009 08:33:57 +0100 From: Mario. emef

Re: [Emc-developers] Andreas intro: Fixed Interrupt Frequency

2009-03-01 Thread Mario.
Many cheap mainboards with integrated CPUs do 100k interrupts per second (100k steps per second in quadrature outputs) pretty well. We need to see the difference betwee the step/dir output and clean, fast quadrature output as step/dir output can reach at most 50% of the output step speed of the

Re: [Emc-developers] Andreas intro: Fixed Interrupt Frequency

2009-02-28 Thread Mario.
I have the ultimate goal of reaching 2 milion quadrature output changes per second from any of the outputs, even 200 thousand per second is almost good for me. How does your method help me get to the intended goal? I'm talking about parallel port of course. On Sat, Feb 28, 2009 at 10:09 PM,

Re: [Emc-developers] SMP kernel latency test results

2009-02-10 Thread Mario.
Paul, you are mostly right, but you forget about hardware-specific properties of current CPU and chipset design, namely clock skipping that is fully automated to save power, even as little as running an empty loop might disable it effectively forcing CPU and chipset abandon that particular power

Re: [Emc-developers] SMP kernel latency test results

2009-02-09 Thread Mario.
Yes, that was my educated guess too. - that the empty loop causes better distribution of tasks, namely that they remain in the same core and computing is not distributed for one task between two cores. But for the hardware part: cache prediction, jump prediction (and cache miss) may also be

Re: [Emc-developers] SMP kernel latency test results

2009-02-06 Thread Mario.
Did you already reconfugure it as a 2-core system and perharps also disable the Hyperthreading? On Fri, Feb 6, 2009 at 12:36 PM, Eric H. Johnson ejohn...@camalytics.com wrote: Hi all, I now have a working system running with an SMP enabled kernel, including the necessary drivers. I am getting

Re: [Emc-developers] SMP kernel latency test results

2009-02-06 Thread Mario.
PM, Eric H. Johnson ejohn...@camalytics.com wrote: Mario, As Alex stated, there were a couple power management functions I had to leave on in order to get the kernel to support multiple processors. Regards, Eric The HT is better in off state, and next thing you MIGT to alter is the power

Re: [Emc-developers] More on Inkscape, G-codes and biarcs (adaptive ones now).

2009-02-05 Thread Mario.
That's path difference of 0.0005 parts per major dimension, or 0.0005 of some another arbitrary units? Becaus specifying dimensional parameters without any reference to units used yields mixed results. If possible, even if hard-coded, always use some kind of units, please :) we have miles,

Re: [Emc-developers] Developing EMC

2009-02-01 Thread Mario.
there are also realtime tap-points that can be displayed by an virtual oscilloscope, but I never used it myself so can't tell you the name and usage, it is also very important to see because it reveals the real behaviour of control loops (signal overshoot and such) On Sun, Feb 1, 2009 at 5:25 PM,

Re: [Emc-developers] Building a core2 / SMP rtai kernel

2009-01-30 Thread Mario.
: Mario, Ok, I added a hard drive, installed Debian Lenny and was able to follow the instructions here: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Debian_Lenny_Compile_RTAI I built three kernels, using processor family selections of 586/K5/5x86/6x86/6x86mx, even though the instructions said

Re: [Emc-developers] Building a core2 / SMP rtai kernel

2009-01-30 Thread Mario.
make.conf perharps in /etc/? I don'r temembere and I can't look and prescott is P4, the same P4 where the hyperthreading was invented, the same ISA is in the Atom. And the other Atomium is in Belgium. On Fri, Jan 30, 2009 at 6:07 PM, Eric H. Johnson ejohn...@camalytics.com wrote: Mario, You

Re: [Emc-developers] Inkscape, biarcs, and G-code!

2009-01-30 Thread Mario.
Does it work as as an export pluging for gcode, right? Z-axis? so, it can use a real paintbrush or engrave illustrations with varying tool depth depending on line width? On Fri, Jan 30, 2009 at 10:09 PM, Johnny Stenback e...@jstenback.com wrote: Hello all, I just wanted to share one of my

Re: [Emc-developers] Building an smp rtai kernel 2.0

2009-01-30 Thread Mario.
was the current kernel 2.6.24-16-rtai generated when the latest rtai patch is 2.6.23... What is the -magma kernel Mario was referring to? Basically my question is, what is the latest usable kernel and rtai patch, and where do I get them? What is the specific kernel version used to create the current Hardy

Re: [Emc-developers] Building an smp rtai kernel 2.0

2009-01-30 Thread Mario.
You're slowly seeing where the issues are. It's not that it's hard to compile a kernel.. It's just a frustrating process to figure it out in the beginning, then do it 4-5 times till it eventually is right. (not to mention trying to build one that runs on all machines..). Regards, Alex

Re: [Emc-developers] Building a core2 / SMP rtai kernel

2009-01-29 Thread Mario.
Atom is NOT Core2 architecture!!! Atom is 45nm Silverthorne, minimalistic, low-powered, low-performance CPU that has the lowest common denominator of any parts needed in a CPU. 1.6GHz Atom has about the power of a Celeron 220 or less. You need to pick a different, proper architecture first,

Re: [Emc-developers] Building a core2 / SMP rtai kernel

2009-01-29 Thread Mario.
for a specific architecture (tailor-made) and Atom is very limited in all aspects, not sure if there is a setting for that yet. but P6 setting was used on other architectures taht had not their specific tag at that time. On Thu, Jan 29, 2009 at 3:52 PM, Eric H. Johnson ejohn...@camalytics.com wrote: Mario

Re: [Emc-developers] Building a core2 / SMP rtai kernel

2009-01-29 Thread Mario.
found it. http://stackoverflow.com/questions/110674/gcc-optimization-flags-for-intel-atom And list of m_arch flags is here: http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Atom_N270 On Thu, Jan 29, 2009 at 4:29 PM, Eric H. Johnson ejohn...@camalytics.com wrote: Alex, They are pretty ok, but

Re: [Emc-developers] Building a core2 / SMP rtai kernel

2009-01-29 Thread Mario.
Atom 330 32 bit profile (x86): CHOST=i686-pc-linux-gnu CFLAGS=-march=prescott -O2 -pipe -fomit-frame-pointer CXXFLAGS=${CFLAGS} MAKEOPTS=-j5 64 bit profile (amd64): CHOST=x86_64-pc-linux-gnu CFLAGS=-march=nocona -O2 -pipe CXXFLAGS=${CFLAGS} MAKEOPTS=-j5 On Thu, Jan 29, 2009 at 4:36 PM, Mario

Re: [Emc-developers] Tangential tool configuration

2009-01-28 Thread Mario.
So I understand it correctly that a wheel-cutter mode is now in ideological development, right? That's some great news! On Wed, Jan 28, 2009 at 7:16 AM, Jon Elson el...@pico-systems.com wrote: Chris Radek wrote: On Tue, Jan 27, 2009 at 10:08:46PM -0600, Jon Elson wrote: I think this is

Re: [Emc-developers] Tangential tool configuration

2009-01-28 Thread Mario.
if it is hard or easy to tap it into the motion planner, plus the exact stop mode requires stopping with the selected compensation (cut upper, middle, bottom layer, or compensation off.) That's my thought of that... On Wed, Jan 28, 2009 at 6:15 PM, Jon Elson el...@pico-systems.com wrote: Mario. wrote

Re: [Emc-developers] Tangential tool configuration

2009-01-27 Thread Mario.
I'm still reading and thinking about your control concept, also because we made some reasoning previosly that this control concept would be useful for a cutter table with a cutting wheel as a cheaper replacement for laser shape-cutting. It never left the stage of being a nice idea, but I see you

Re: [Emc-developers] Tangential tool configuration

2009-01-27 Thread Mario.
I'll sum the requirement: Basically, all we want is to hook planner internal variable into axis output. planner_heading_in_XY_plane axis_A | filter possible angle limits The main obstacle here: Is the heading angle at current point tappable at current EMC2 version? On Tue, Jan 27, 2009 at 9:33

Re: [Emc-developers] [Emc-commit] TRUNK emc2/src/emc/rs274ngc interp_convert.cc, 1.137, 1.138

2009-01-25 Thread Mario.
while use=1 commit (suicide); print read.user.input(n); n=n+1 like this? (tongue in cheek) On Sun, Jan 25, 2009 at 10:38 AM, Alex Joni alex.j...@robcon.ro wrote: Well... you could have fixed it by yourself long ago too (tongue in cheek ;). It's sometimes ok to commit something, and see what

Re: [Emc-developers] Stepconf-how to make a desktop launcher in python?

2009-01-13 Thread Mario .
Just a sidenote that Ubuntu 6.06LTS (the standard for EMC2 enabled distribution in the past) was forcibly upgraded to current LTS (long-term-support) version. In other words, if it works in the linux distro usually provided on linuxcnc site - it satisfies most novices anyway. Someone who tries to

Re: [Emc-developers] Filament winding software

2008-12-30 Thread Mario .
I guess it would be similar or same as lathe scripts that generate specific feed for gradual material removal. Perharps looking into applicable G-codes will show you the way, as some of those movements can be made synchronous (like do 9.5 turns with movement of 1mm per turn) Codes for coil cutting

Re: [Emc-developers] [Emc-commit] TRUNK emc2/src/emc/nml_intf emcops.cc, 1.13, 1.14

2008-12-08 Thread Mario .
EMC has problem with arcing? Some high voltage transmissions have problem with arcing too. :) I don't use arc of any kind, by the way :) On Mon, Dec 8, 2008 at 8:05 PM, Dave Engvall [EMAIL PROTECTED] wrote: On Dec 8, 2008, at 9:01 AM, Sebastian Kuzminsky wrote: Chris Radek wrote: fix

Re: [Emc-developers] Controlling EMC from a non-GPL application

2008-11-22 Thread Mario .
He upset me when he began bragging that he had fixed a number of bugs without noting that the code he had used was experimental rather than released. His followers latched onto that implying that EMC was not well thought out or executed. When we asked where these bugs were located, he was

Re: [Emc-developers] RTAI for realtime

2008-10-28 Thread Mario .
actually, as far as some architectures go, their 32-bit floating point software is not slower than the early hardware floating point units. At there MCU units the generic bulkiness of an operating system poses the main problem. In assembly I can assure hard-realtime interrupts of 3 instruction

Re: [Emc-developers] RTAI for realtime

2008-10-27 Thread Mario .
Professional and Free version. At that time Yodaiken claimed that RTAI violated his patent, and the RTAI folks claimed they did not. At the time, He would be FOOL not to claim that. It would be more like sending this message: Dear military/aerospace agency/manufacturer. We heard there is a

Re: [Emc-developers] RTAI for realtime

2008-10-26 Thread Mario .
On Sun, Oct 26, 2008 at 11:40 PM, Chris Morley [EMAIL PROTECTED] wrote: I have been reading a little about RTAI and Xenomai. I wonder Why EMC choose RTAI, Other then at the time Xenomai may not have been available (around 2005?). Xenomai is only, very, very recent 'invention' It seems that

Re: [Emc-developers] emc on x86_64

2008-10-04 Thread Mario .
x86_64 has been the holy grail of all developers that was eagerly accepted ever since AMD released the Hammer architecture (K8), but still, for full application support we have to wait 5-10 more years. Remember how long it took to release a 32-bit operating system since the 32-bit computers were

Re: [Emc-developers] Latest hostmot2 / m5i20 issue

2008-09-19 Thread Mario .
You can only *properly* diagnose PWM signal with an oscilloscope or a digital analyser. The PWM ramp-up or ramp-down may be really short (0.5s) for the DMM to notice. On Fri, Sep 19, 2008 at 4:47 AM, Sebastian Kuzminsky [EMAIL PROTECTED]wrote: Eric H. Johnson wrote: The run-away problem seems

Re: [Emc-developers] quirks using EMC

2008-07-08 Thread Mario .
Don't forget to check the PDF documentation first since that is the one that comes with the EMC2 system and check what else is missing or not according to the reality there. On 7/9/08, Jon Elson [EMAIL PROTECTED] wrote: Chris Radek wrote: On Tue, Jul 08, 2008 at 12:37:07PM -0400, Stephen

Re: [Emc-developers] halscope mod

2008-05-21 Thread Mario .
This is all great gyus, but I still have the feeling it would be nice to mention this in the documentation. Remember the guides and manuals fall into obsolescence with every one - no matter how good improvement. :) On 5/21/08, John Kasunich [EMAIL PROTECTED] wrote: Dewey Garrett wrote: I've

Re: [Emc-developers] EMC2 on Ubuntu 8.04 Hardy Heron - call for tests

2008-04-30 Thread Mario .
I started downloading now, but I already have a question. On the Live CD, and then after installing, is there a realtine performance test script ready? In the old (2.1 EMD2 distro) I used a file with a script like this one: /QUOTE BELOW #!/bin/sh sudo mkdir /dev/rtf; sudo mknod /dev/rtf/3 c

Re: [Emc-developers] EMC2 on Ubuntu 8.04 Hardy Heron - call for tests

2008-04-30 Thread Mario .
: That will work - also jepler wrote a nice gui latency test program. You can run it from terminal by issuing 'latency-test'. http://www.linuxcnc.org/docs/2.2/html/config_stepconf.html#sec:Latency-Test sam Mario. wrote: I started downloading now, but I already have a question

Re: [Emc-developers] EMC2 on Ubuntu 8.04 Hardy Heron - call for tests

2008-04-30 Thread Mario .
with the graphical inetrface test script) On 4/30/08, Alex Joni [EMAIL PROTECTED] wrote: Hi Mario, here's how I usually run it: 1. emc's latency test: open a terminal, type latency-test and it displays the values 2. RTAI's latency test: open a terminal, type: cd /usr/realtime-*/testsuite/kern

Re: [Emc-developers] RELEASED: emc 2.2.5

2008-04-28 Thread Mario .
Is this the Ubuntu 8.04 version with AMD64 support? On 4/28/08, Jeff Epler [EMAIL PROTECTED] wrote: I'm pleased to announce the next bugfix release of the EMC 2.2 series, version 2.2.5. This version fixes user-reported problems and adds a new hardware driver. The new packages are now

Re: [Emc-developers] RELEASED: emc 2.2.5

2008-04-28 Thread Mario .
to the eternal milling time of a complex shape? ;-) On 4/28/08, John Kasunich [EMAIL PROTECTED] wrote: Mario. wrote: Is this the Ubuntu 8.04 version with AMD64 support? Not yet. EMC 2.2.5 is a version of the program EMC. There are binary packages available to run on Ubuntu 6.06 with real

Re: [Emc-developers] RELEASED: emc 2.2.5

2008-04-28 Thread Mario .
[EMAIL PROTECTED] wrote: On Monday 28 April 2008, John Kasunich wrote: Mario. wrote: Is this the Ubuntu 8.04 version with AMD64 support? Not yet. EMC 2.2.5 is a version of the program EMC. There are binary packages available to run on Ubuntu 6.06 with real-time extensions

Re: [Emc-developers] suitable CNC connectors

2008-04-26 Thread Mario .
have shown me the light, I will have a look into it. Only a one miniature MCU and one capacitor are really needed in this device. Perharps a resistor or two if I am really pedant. On 4/26/08, Jon Elson [EMAIL PROTECTED] wrote: Mario. wrote: Jon, I believe you have a very clear idea how to make

Re: [Emc-developers] suitable CNC connectors

2008-04-25 Thread Mario .
I immediately have to respond, because this is wonderful post and topic to discuss. low-cost connector like that, but with 4 power contacts and at least 15 signal contacts. The power contacts should be rated to 20 A ...isn't that an oxymoron? You know, I honestly believe that such an connector

Re: [Emc-developers] bfload

2008-04-03 Thread Mario .
Concern: if it would damage latency or break functionality of something else, then I don't know. Comment: if it works well, go for it, EMC will get only stronger ;-) On 4/3/08, Sebastian Kuzminsky [EMAIL PROTECTED] wrote: Hi JMKasunich and SWPadnos, would you mind if I added support for the

Re: [Emc-developers] bfload

2008-04-03 Thread Mario .
I will repeat what Steve said. Thanks for all the work on this. I will never use that particular interface probably, but I like that there will be a wide and full support for many computer-to-machine interfaces. On Thu, Apr 3, 2008 at 9:09 PM, Sebastian Kuzminsky [EMAIL PROTECTED] wrote: Stephen

Re: [Emc-developers] Hardware, wires and no place to connect

2008-03-30 Thread Mario .
Okay, if you can do turnaround of at least 100 thousand output hardware changes per second, I'm in. Quadrature outputs. On 3/30/08, Neil Whelchel [EMAIL PROTECTED] wrote: Hello, I guess I should have been more specific when I was discussing the topology about connecting to a WAN, or even a

Re: [Emc-developers] always have overruns in notebook (ibm t23, t41)

2008-03-11 Thread Mario .
Intel chipset and core2duo processor? Any other problems like independent hardware power management? Integrated graphics by intel? How much is this overrun? Did you try to run the latency test script? On 3/11/08, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: hi,emc fans: do you have such

Re: [Emc-developers] EMC custom gui/custom machine legal questions

2008-03-04 Thread Mario .
1) What is the cost for me to use the code, change it, and make it closed to my customer ? Or if this can be legally done ? 2) If I can continue to use, as I am now, controlling the servo drives directly from the parallel port ? 3) If the tool tip radius compensation is implemented and

Re: [Emc-developers] looking for input about classicladder

2008-03-01 Thread Mario .
what you described inspired me... actually there should be - either external or internal - possibility to display the logical diagram graphically. (yes a large vector -based, or oldschool bitmap screen with all the gates and ogical functions with descriptions like logical block names and

Re: [Emc-developers] Stepper Controller

2007-12-19 Thread Mario .
it with ever changing load and inertia conditions, or how to get to that position just in the right time) I thought that you already knew about these properties of stepper motors, or feedback position motor control. Mario. On Dec 19, 2007 9:06 PM, Anton Buzinski [EMAIL PROTECTED] wrote: hi Paul

Re: [Emc-developers] conversational programming

2007-11-30 Thread Mario .
The Hurco system is here: http://www.hurco.com/Hurco/English/Technology/Controls/WinMax+Conversational+Programming.htm But there are many other than just HURCO, Fagor: http://findarticles.com/p/articles/mi_m3101/is_6_77/ai_n6354218 Centroid: http://www.centroidcnc.com/conversational.htm

Re: [Emc-developers] return values from user-defined M codes

2007-11-18 Thread Mario .
Wow, you guys are amazing, could this mean I could connect EMC directly to postscript output? I am developing scroll compressor in postscript and it is almost done. Next I will export the curve into X,Y coordinates for machining. But being able to do some autonomous decisions of EMC in NGC

Re: [Emc-developers] request for comments: new driver for the MesaNet 7i43

2007-11-16 Thread Mario .
Bloat or not, those are the whole libraries you should be grateful for. Completely pre-fabricated ;-) ... you wouldn't want to make them manually from gates on your own. On 11/13/07, John Kasunich [EMAIL PROTECTED] wrote: Jeff Epler wrote: On Tue, Nov 13, 2007 at 01:48:21PM -0700, Sebastian

Re: [Emc-developers] emcmot lockup cause found

2007-11-10 Thread Mario .
architecture, which is orders more predictable and more documented than this standard PC. On 11/10/07, Mario. [EMAIL PROTECTED] wrote: The s/360 was not virtual in matter of frograms that much, but the cake was a lie. I mean the CPU!!! What I mean by that there was no native s/360 processor, only

Re: [Emc-developers] filters (was: Released: EMC 2.2.0)

2007-11-06 Thread Mario .
be interested. AW On Tue, 6 Nov 2007, Mario. wrote: not want do only do 'some' filtering, ideally we want exact counterfilter for our aches. And we need someone with good math skills to show us precisely how. Or at least some basic DSP book :P I'm buying something for work (I have

Re: [Emc-developers] Released: EMC 2.2.0

2007-11-05 Thread Mario .
I think the point was more like: running a 10kHz control loop with 10-cycle delay instead of running direct 1kHz control loop. I'm not being specific here, just the picture. On 11/5/07, Kenneth Lerman [EMAIL PROTECTED] wrote: Steve, The problem with a filter is that it introduces a delay. So

Re: [Emc-developers] Released: EMC 2.2.0

2007-11-05 Thread Mario .
Now you speak my language! In PAL and SECAM it was 64us exactly and it is a quartz delay line, not glass, and it was in every color TV since there was no other way how to do it in the early days. (the little box had a whole TV line in sonic transit! :D) - so it was not only delay, it was a FIFO

Re: [Emc-developers] Shared memory issue resolved, emcmot still locks up

2007-11-03 Thread Mario .
If possible try to add your found and reported error (and solution) into EMC FAQ database. I think it will help another people in the future when trying to install EMC on their own :) the link is here: http://www.linuxcnc.org/component/option,com_xfaq/Itemid,5/lang,en/ Thank you. On 11/2/07,

Re: [Emc-developers] following error quirk and PID

2007-09-24 Thread Mario .
Well, that explains a lot. One option is to convert the D into floating point (or fixed point with a decimal), but with an integrator - FIR filter. You need a FIFO buffer where you put the D value, you sum all the values in the FIFO, and if necessary divide it by the size of the FIFO. For

Re: [Emc-developers] Problem in mode-switch

2007-05-29 Thread Mario .
I don't see any. Maybe a virus? :D:D:D Like this one? http://www.homestarrunner.com/sbemail118.html On 5/29/07, Jon Elson [EMAIL PROTECTED] wrote: lichao945 wrote: I've already made some modification in ministetra.ini and there are totally 5 joints in my new GUI.:) What the hell is this

Re: [Emc-developers] index enable

2007-05-01 Thread Mario .
Heisenbug. Surely ;-) Okay, I had similar problem in assembly, but that was probably hardware... I included a single NOP instruction which solved a lot of problems in a MCU by moving the rest of the program one instruction away. But one thing the disabled debug messages surely do is that it speeds

Re: [Emc-developers] index enable

2007-05-01 Thread Mario .
Okay, I was writing a rather lenghty reply for about 20 minutes, but it got erased, so maybe later. you say address sensitive? hmm, maybe it was compiled with the old intel-8088 paging? :) On 5/1/07, Jon Elson [EMAIL PROTECTED] wrote: Mario. wrote: Heisenbug. Surely ;-) Okay, I had similar

Re: [Emc-developers] DIY USB interface

2007-04-23 Thread Mario .
] Behalf Of Till Harbaum Sent: Monday, April 23, 2007 4:17 AM To: Mario.; EMC developers Subject: Re: [Emc-developers] DIY USB interface Hi, what do you mean by enumerate a few times? USB enumeration takes place only once. I don't think we need to discuss the basics of USB as i have built

Re: [Emc-developers] DIY USB interface

2007-04-23 Thread Mario .
Yes, you are right and it is nice that you point to the isochronous transfers, but as a Microsoft standard, USB has had poor latency. It is not known to me how are any recent latency tests... On 4/23/07, Kenneth Lerman [EMAIL PROTECTED] wrote: Mario, It is my understanding that usb supports

Re: [Emc-developers] Help to fix a minor bug in circular trajectory planner

2007-04-12 Thread Mario .
The EMC2 manual says not to rely on ARC generator, probably also that relates to CIRCLE. I just wonder whether defining circle as a 360-line 360-tangle would help the trajectory planner. There are some principal issues with the trajectory planner. The planner cannot setup itself :( I spent hours

Re: [Emc-developers] Do Compiling EMC takes hours to complete

2007-04-07 Thread Mario .
DMA turned of probably in BIOS. Large HDD fragmentation. Faulty disk communication, etc, etc, etc. Busmastering turned off, ... On 4/6/07, Alex Joni [EMAIL PROTECTED] wrote: On a similar machine it usually takes up to 20 minutes. Can you post the output from configure? (5 to 10 minutes is a

Re: [Emc-developers] Help me to compile EMC2

2007-03-28 Thread Mario .
I am using - Original Message - From: Mario. [EMAIL PROTECTED] To: EMC developers emc-developers@lists.sourceforge.net Sent: Wednesday, March 28, 2007 8:13 AM Subject: Re: [Emc-developers] Help me to compile EMC2 Have you tried installing fresh linux CD (the one found on linuxcnc

Re: [Emc-developers] more emc #include graphs

2007-03-26 Thread Mario .
Zero points :D I don't have any clue why... no problem.. I can view SVG in many other ways. On 3/26/07, Matthew Glenn Shaver [EMAIL PROTECTED] wrote: On Sun, 2007-03-25 at 23:05 +0200, Mario. wrote: You are right, the xpi does not install for me either, it only wants to save that file

Re: [Emc-developers] how to convert dxf to trajectory motion!

2007-03-13 Thread Mario .
CAD/CAM/CNC ...didyou hear those words? CAD - computer aided design, that what makes the dxf files for example CAM - this makes the manufacturing data for specific tools and NC machinery CNC - computer(or complete) numeric control - manufacturing device that is controlled by commands that contain

Re: [Emc-developers] Expanded Source Code Graphs Available

2007-03-11 Thread Mario .
postscript for me please, I view by ghostview on Windows machine. Allso useful for high-definition printing and zooming in and out of the vector diagram. Store it as a vector file. On 3/11/07, Jon Elson [EMAIL PROTECTED] wrote: Matthew Glenn Shaver wrote: On Fri, 2007-03-09 at 21:51 -0600,

Re: [Emc-developers] An Alternative Syntax

2007-01-01 Thread Mario .
Especially with 60% packet loss. The extension.emc file is a proposed command file that would be processed on program load and NC code would be translated from and into according to definitions in that file. thinggs in [] are parameters On 1/1/07, Mario. [EMAIL PROTECTED] wrote: Here

Re: [Emc-developers] Python - HAL interfacing

2007-01-01 Thread Mario .
Now, you suggested me an idea! The whole in/out thing in interfacing could be helped by shared memory! The realtime system supports some definitions on this. We just need to design all the names and their correct placement and agree on that and it can be moved there! This is much how it is done

Re: [Emc-developers] Updating a few things here

2006-12-31 Thread Mario .
I understand, jut thought it sounds funny :D The new miniature low consumption VIA boarts that run on +12V are about at that speed. On 12/31/06, Jon Elson [EMAIL PROTECTED] wrote: Mario. wrote: 7 years advance equals to 2160MHz Pentium1, say 1500MHz Pentium3 would suffice. So, you

Re: [Emc-developers] Change in feed override duringmachineruncauses 1 milisecond stalls

2006-12-26 Thread Mario .
Sent: Tuesday, December 26, 2006 9:49 PM Subject: Re: [Emc-developers] Change in feed override duringmachineruncauses 1 milisecond stalls On Tue, Dec 26, 2006 at 08:17:20PM +0100, Mario. wrote: So, if it is a warning, not an disaster-meaning message, why does it put the machine to a halt

Re: [Emc-developers] Change in feed overrideduringmachineruncauses 1 milisecond stalls

2006-12-26 Thread Mario .
On Tue, Dec 26, 2006 at 08:17:20PM +0100, Mario. wrote: So, if it is a warning, not an disaster-meaning message, why does it put the machine to a halt without decelerating down? It doesn't! Now I'm really puzzled. If the machine is stopping, something else is going on and we need

Re: [Emc-developers] Change in feed override during machine run causes 1 milisecond stalls

2006-12-25 Thread Mario .
keeps the time :-) That was true for the canon-presny.ini setup. With the setup file canon-volny.ini I had to move the Jog Speed slider up to cause the error. It occured at less that 50% of allowed joint movement speed. Possible explanation: asynchronous updating of variables? On 12/25/06, Mario

Re: [Emc-developers] Change in feed override during machine run causes 1 milisecond stalls

2006-12-25 Thread Mario .
I am sending a link to my configuration files, since this mail-in system is confusing. Third attempt: INI files for the setup I use, plus some changed demo NC code that tries to run very fast, as fast as the machine possibly can, good for testing accel/ max speed setup. It can be downloaded

[Emc-developers] Change in feed override during machine run causes 1 milisecond stalls

2006-12-24 Thread Mario .
It is not dependent on CPU frequency, at 1600MHz, dmesg reports that at least the last 6 interrupts took ~160 cycles, and at 1920MHz CPU frequency it reports 1759264 to 2099646 cycles between calls to the motion controller. I did this mostly in AXIS, but it happened in the other interface too.