Re: [Emc-users] question on gcode parsing
On 01/22/2012 10:46 AM, Michael Haberler wrote: > well, my requirements for a vehicle would be roughly like so: > > - industrial-strength error diagnosis and recovery, LALR(1) capable > - can generate a C/C++ scanner/parser from grammer, lexical definition > - the parser/scanner can be used from C/C++ or Python > - optional parse tree generation a plus > - mainstream/widely used code base a plus Maybe you avoid the bnf->C++ step, using some spirit http://www.boost.org/doc/libs/1_48_0/libs/spirit/doc/html/index.html (no pun intended) *am* --------- Andrea Montefusco iw0hdvhttp://www.montefusco.com tel: +393356992791 fax: +390623318709 - -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Has anyone tried to use and RC controller with EMC to run a RC brushless
On 11/08/2011 05:04 PM, Jon Elson wrote: > No, RC is a pulse POSITION modulation, see > <http://skymixer.engineering.free.fr/index.php?option=com_content&view=article&id=74:rc-ppm-signal&catid=51:rc-receivers&Itemid=49> > for more info. (Line may have to be unwrapped.) Jon, it depends on where you are looking at. In an RC system for model plane, if you look to the RF modulator input, you are right (first row of schema you posted). But if you look to each servo control wire (the original topic of this thread), then the information position is coded with the pulse width. Really that depends from the original Phil Kraft design and implementation (dated middle '60 if I remember well). The _recent_ RC servos are quite forgiving of the frequency of this pulse: the more advanced ones have a microcontroller inside in order to drive the electrical engine to a quite high PWM frequency and get lesser losses. That was not necessarily true in the past though, because the old RC servo circuits heavily depend on the pulses period of 20-30 ms in order to correctly drive the small engine inside. *am* --------- Andrea Montefusco iw0hdvhttp://www.montefusco.com tel: +393356992791 fax: +390623318709 - -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Has anyone tried to use and RC controller with EMC to run a RC brushless
For a up to date usage of RC servos, take a look at http://www.openservo.org/ *am* -- Andrea Montefusco IW0HDV -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Has anyone tried to use and RC controller with EMC to run a RC brushless
On Tue, Nov 8, 2011 at 3:30 PM, Dave wrote: > 1-2 ms in 20ms ... I've read that before. So the min pulse width is > 1 ms and the max is 2ms.. in a 20ms time slot? > > Seems like a waste to only use up to 2ms of the 20 ms time slot... Not really: this 'protocol' was originally developed for arrange more channels on the same wire. http://adamone.rchomepage.com/guide1.htm The repetition period is just 20 ms that allow for a dozen of servo controlled. *am* -- Andrea Montefusco IW0HDV -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] and now for something completely different---visualizing EMC2 configurations
Hi Kent, all, another example of a software similar to what you are developing is GNU Radio Companion. http://www.joshknows.com/grc Albeit it is from a totally unrelated field (digital radio and DSP), this software too deals with blocks, wires and so on. Moreover it generates python code that implements the interconnections that the user draws, producing a fully functional Python program. It is written in Python with pygtk. http://gnuradio.org/redmine/projects/gnuradio/repository/revisions/96a20bb09dc6b07b3d2651645e579dff6c3f3a45/entry/grc/ Just my 0.02 EU. *am* - Andrea Montefusco iw0hdvhttp://www.montefusco.com tel: +393356992791 fax: +390623318709 - -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Remote desktop
> The question is - what would be the best way to do that? > The client with a welding robot also expressed such an idea, but I > talked them out of it. But now I start to think that it might be worth > trying to implement it as a part of my customer service. > > I am aware of VNC, but maybe there are some built-in tools in Lucid? If you manage to tolerate wine (no pun intended), try www.teamviewer.com should be installable from Ubuntu Software Center. Ciao *am* -- Andrea Montefusco IW0HDV -- Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] OT: Hall 10Bit 360° Programmable M agnetic Rotary Encoder
Hi all, Did anyone ever used this sensor ? http://docs-europe.electrocomponents.com/webdocs/0d59/0900766b80d59dc8.pdf on the paper it seems very interesting (1024 steps/turn up to 30K RPM). BTW: how about using them as encoders in a small gantry router ? *am* - Andrea Montefusco iw0hdvhttp://www.montefusco.com tel: +393356992791 fax: +390623318709 - -- What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] OT Re: DXF to G-Code
On 10/11/2010 06:30 PM, Leslie Newell wrote: >The only limit is the number of lines of code. I'll send you a license > that will remove the limit for about 30 days so you can try it out properly. Does the limit apply to the Linux version too ? *am* --------- Andrea Montefusco iw0hdvhttp://www.montefusco.com tel: +393356992791 fax: +390623318709 - -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] OT: how to interface a quadrature encoder w/o EMC2
First of all I apologize for this off topic question. I have an quadrature encoder to use it as main tune control in a software defined radio. http://www.montefusco.com/gallery/view_album.php?set_albumName=knob to use it as main tune control in a software defined radio. I would like to interface it (on Linux Ubuntu) via a parallel port but without install the EMC2 software. (I know EMC2 because I have a little stepper mill controlled with EMC2). Any suggestion ? Thanks in advance for your time *am* - Andrea Montefusco iw0hdvhttp://www.montefusco.com tel: +393356992791 fax: +390623318709 - -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] PCB routing on a CNC mill
David Braley wrote: > Here is another source for the same motor: > http://www.gazaur.com/twe/index.php?cPath=3 > > It appears they sell the controller as well: > http://www.gazaur.com/twe/product_info.php?products_id=322 > > I hope this helps. > > Dean Hedin wrote: >> Take this one for example: >> >> http://www.hobby-lobby.com/brushless-gazaur.htm >> >> The R/C motors are rated with "Kv". Which means rpms per volt with no load. >> The above motor is rated at 4100kv and can go up to 12volts. >> So that would be 49200 rpm. >> >> If you want to seach google again try "R/C Brushless Motors" >> >> Be advised you will require a special controller/driver for these motors. >> The brushless motors for aero modelling are a nice piece of craftmanship but are not intended for heavy duty jobs, like PCB milling. The typical profile of use is a) gliders: the motor is on at full speed for 30 secs or less on each climb b) aircraft: each fly lasts 15-20 minutes and the motor is not always at full speed moreover remember that aboard there is a constant flow of fresh air due to the propeller. *am* - Andrea Montefusco iw0hdvhttp://www.montefusco.com tel: +393356992791 fax: +390623318709 - -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] SheetCam TNG V0.0.24 for Linux released
Leslie Newell wrote: > The Linux version comes as two packages, the libraries and the > application files. The libraries (sheetcamlibs-2.8.7.deb) need to be > installed first. Once they are installed you should not have to install > them again for quite a while. The application, SheetCamTNG-0.0.24.deb > will change with every release. Installing sheetcamlibs-2.8.7.deb on Ubuntu 7.0.4 I get the following message: /usr/lib/libwx_baseu-2.8.so.0', che si trova anche nel pacchetto libwxbase2.8-0 it seems that your package contains some file included in libwxbase2.8-0 that is already installed on my system. Note that I dont have previous version of sheetcam installed in my system. As quick&dirty solution I forced the overwrite of offending files: dpkg --force-overwrite -i sheetcamlibs-2.8.7.deb Finally, I run the program: wow ! Many thanks for give to us (Linux-minded) this thing. *am* --------- Andrea Montefusco iw0hdvhttp://www.montefusco.com tel: +393356992791 fax: +390623318709 - - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] new to CNC
John Thornton wrote: > There are some G-Code generators for simple things over at the EMC wiki > site... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_EMC_G-Code_Generators useful for simpler works without fireup the whole thing (CAD, CAM). For a (embrionic) open source CAM give a look at http://gcam.js.cx/index.php/Main_Page but, again, no DXF conversion here. Until now, I use CamBam on the same (Window$) machine where CAD is runnig. Regards *am* - Andrea Montefuscoandrew at montefusco.com tel: +393356992791 fax: +390623318709 - - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] G Code Generators
[EMAIL PROTECTED] wrote: > Sorry you need to right click on the link and pick "Save As" Nope, I get the HTML of error page. *am* ----- Andrea Montefusco [EMAIL PROTECTED] tel: +393356992791 fax: +390623318709 - - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] gcode output for xfig
Till Harbaum / Lists wrote: > Hi, > > since i couldn't find any simple gcode editor and since i wanted to do some > simple tests i started to add some gcode output for xfig/fig2dev. > > Up to now (after two hours work) only straight lines are supported (and thus > polygons and everything that's composed of lines), but adding more features > shouldn't be too difficult. > > I wondering if i am doing a useless job since someone else already did this > or > there's some other editor i am missing. Do you know of something as simple as > xfig being able to write gcode? Do you think such an xfig patcg would be a > useful contribution? > > For future versions i am e.g. thinking about using the "line width" of xfig > to > select tools and the layers of xfig for different z-values. Do you think this > makes sense? If there something the color or line style could be mapped to? Great idea ! xfig allow to associate comment to single object or group of object (COMPUND). Its possible associate CNC info here. If you need a tester I am here. I have a working CNC machine (EMC2 driven of course) for real tests. *am* - Andrea Montefusco [EMAIL PROTECTED] tel: +393356992791 fax: +390623318709 - - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users