Thanks again
-cwk.
On Wed, Jul 20, 2011 at 8:47 AM, James Louis
james.lo...@gastechnology.orgwrote:
Colin,
First of all welcome to EMC2! Your G-code looks correct to me, so maybe
it's something in your setup. I use tool presetting for my CNC mill too, so
here's how I do it:
1) Home
I recently converted my mill to EMC from Mach, and until now have been using
it only with subroutines. Tonight I tried running a program produced by
BobCAD v23, which I have used successfully with Mach, and ran into a problem
with tool length compensation. Basically, I could not get the offsets to
On Jun 13, 2011, at 5:15 PM, Ed Nisley ed.08.nis...@pobox.com wrote:
On Mon, 2011-06-13 at 11:38 -0700, Mike Payson wrote:
has the benefits you want
along with the ease and low-cost that I demand
Now *that* will be a wonder to behold!
Looking forward to it, indeed...
How far away is
On Jun 12, 2011, at 8:23 PM, Mike Payson m...@dawgdayz.com wrote:
That said, if you want to build one, I _strongly_ recommend you start with a
standard Prusa Mendel (http://reprap.org/wiki/Prusa) and only start
experimenting after you have got that up and running. The current design has
On Sun, Jun 12, 2011 at 1:42 PM, Ed Nisley ed.08.nis...@pobox.com wrote:
The fact that the computer inside the printer is a PC running EMC2,
instead of a microcontroller running something else, is largely
irrelevant. From the outside, you feed either printer with G-Code from
Skeinforge it
On Sun, Jun 12, 2011 at 5:46 PM, Mike Payson m...@dawgdayz.com wrote:
On Sun, Jun 12, 2011 at 1:31 PM, Colin K cwk@gmail.com wrote:
For a long time I was very skeptical of the whole machine that makes its
own parts aspect as I thought, why bother, aluminum extrusion is
cheap?
I am
On Sat, Jun 11, 2011 at 5:06 PM, Edward Bernard yankeelena2...@yahoo.com
wrote:
Sounds very interesting, Jon. I've looked at extrusion based RPS and have
not
been impressed with the results.
Edward,
Care to share any of your thoughts on this? I'm curious to see what aspects
of it you've
On Apr 15, 2011, at 7:26 PM, andy pugh bodge...@gmail.com wrote:
On 15 April 2011 23:19, Colin K cwk@gmail.com wrote:
On Apr 15, 2011, at 2:08 PM, andy pugh bodge...@gmail.com wrote:
If you _only_ have index then you have to be very sure that the spindle
speed won't vary during a cut
Hi all,
I recently set up my mini lathe with the EMC stepconf and the basic functions
are great. However I do not have any tach display in Axis and if I try to run a
g76 cycle everything in Axis looks right but when I hit go, it just stares back
at me and does nothing.
Right now I have my
On Apr 15, 2011, at 2:08 PM, andy pugh bodge...@gmail.com wrote:
If you _only_ have index then you have to be very sure that the spindle speed
won't vary during a cut.
Does EMC compensate for spindle speed at all in this case, or is the second
encoder required for that? I don't generally
On Mar 27, 2011, at 12:25 PM, Kirk Wallace kwall...@wallacecompany.com wrote:
Frankly, I don't see the Arduino as being well suited to CNC
applications
Why not? I found it to be a great fit for HMIs, and fearsomely easy. Granted,
if you already hack pics and avrs in your sleep, it probably has
Roland,
You might be interested in some of the work I've done on this:
http://ckcnc.wordpress.com/2011/02/13/we-have-a-winner/
I solved the problem by adding a 25-key keypad, so there's both an MPG and
buttons for continuous feed of any axis. I think the continuous feed is very
useful for using
I'd do this with an Arduino which can speak serial over USB and is accessible
to people with no embedded experience. You will need other sensors for
measuring things but there is a ton of information out there about that. You
can also interface with EMC pretty easily.
Sent from my iPhone
On
, 2011, at 1:08 PM, Igor Chudov ichu...@gmail.com wrote:
Colin, how do you hook up analog sensors to this arduino?
i
On Fri, Mar 11, 2011 at 12:01 PM, Colin K cwk@gmail.com wrote:
I'd do this with an Arduino which can speak serial over USB and is
accessible to people with no embedded
If the control still works, why not just use it until it croaks? Does it only
have a tape drive or something similar that makes it miserable to use?
--
What You Don't Know About Data Connectivity CAN Hurt You
This paper
I'm replacing the homemade non-BoB (just a parallel socket with wires) on my
mini-mill and was looking at this item which includes two relays and a 0-10V
output which I could use to add spindle control. $76 if I buy the obsolete
version whose features looked fine to me:
that's my
understanding--more experienced folks may know better.
On Thu, Feb 24, 2011 at 2:25 PM, gene heskett ghesk...@wdtv.com wrote:
On Thursday, February 24, 2011 02:07:22 pm Colin K did opine:
$5k sounds like a good guess. At that point I'd start looking at a KX3
instead, and get
rant
On Thu, Feb 24, 2011 at 1:35 PM, Phillip Hallam-Baker hal...@gmail.comwrote:
snip
Windows is not built to support real time. Although rather ironically the
original kernel was. It is pretty difficult to timeshare a machine between
real time tasks and supporting a GUI with real-time
I got to spend some quality time today pulling together a bunch of code
revisions to my Arduino-based pendant design, which has a 25-position
keypad, MPG, and 4x20-character LCD that talks to HAL over the Arduino's
serial-over-USB connection. I made a quick video showing the current state
of the
Is anyone here familiar with how the SmoothStepper works? I'm not saying it's
*the* solution for this, but it's a precedent that says you can do this over
USB, with Windows no less.
If you want to think really long term, the desktop PC is already in serious
decline in sales terms. Game
I had a similar problem when I was building my pendant. In that case, it
turned out that I had accidentally wired my cycle start button to the halui
pins for both start and stop, i.e., pressing the switch tickled both pins.
Axis would either run for a split second and stop or just sit there
The closest thing I've seen to this is Tormach's Scan Cad (
http://www.tormach.com/blog/?p=1038). It's a really neat approach but very
high complexity compared to what I think you're trying to do.
There's an open-source app called AutoTrace which claims to do bitmap-DXF
conversion called
Jeff Epler's Arduino example will monitor up to six 0-5v inputs.
http://emergent.unpythonic.net/01198594294
Sent from my iPhone
On Dec 31, 2010, at 6:11 PM, Jack Coats j...@coats.org wrote:
http://community.pachube.com/node/296 has an Arduino version of what
you are asking about...
But
For those interested in my Arduino-based pendant project I've finished the
first draft of a PCB with support for a 25-key matrix, an encoder, and an
LCD. I posted some details here along with PDFs of the schematic and board
layout. If anyone here would like the original Eagle files, just drop me
I think worrying about EMC2 becoming overly commercialized right now is a
bit like worrying that you may be killed by a falling space elevator (
http://en.wikipedia.org/wiki/Space_elevator). Maybe it is possible but you
are probably safe for at least a few decades.
In the worst case, I think what
.
Sent from my iPhone
On Dec 9, 2010, at 11:21 AM, Igor Chudov ichu...@gmail.com wrote:
Colin, I agree. While I have big reservations about the genuiness of
the offer that started this topic, I would be personally excited by a
commercial project that would use EMC2, while complying with its
Lest I give the wrong impression, I do agree that the current state of the
project is very impressive and the people who have built it up have done a
wonderful job on many fronts. Stepconf has evolved into a very solid tool
and the user community is ENORMOUSLY helpful and generous. That more than
Is there a way to record a series of entirely manual (not MDI) moves for
playback as a program?
--
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without
Just as a random data point in all this, I have a little 7x toy lathe
currently running with Mach2 that I'm getting ready to switch over to EMC.
It homes using a single snap-action microswitch, the kind with no lever. I
don't know if this is different from EMC, but Mach homes by backing in until
Date: Mon, 29 Nov 2010 15:54:22 +
From: andy pugh bodge...@gmail.com
Subject: Re: [Emc-users] Stepper Musings
To: Enhanced Machine Controller (EMC)
emc-users@lists.sourceforge.net
On 29 November 2010 15:20, Belli Button be...@iafrica.com wrote:
Unfortunately when a stepper
Date: Fri, 19 Nov 2010 12:50:31 -0500
From: Dave e...@dc9.tzo.com
Subject: Re: [Emc-users] OT: breathing coolants
Propylene Glycol has been used for fog generation in stage productions
and it is also used in Cigar Humidors.. (go figure..)
Good cigars like to be kept at 70% humidity,
Thanks to help from people on the list and IRC, my pendant/MPG project has
continued to make progress. This video shows the Arduino interfaced to a
25-key matrix keypad as well as the encoder and LCD from the last round. The
board seems capable of handling it well though I did slow the DRO update
Stuart,
Thanks for the pointer. AFAICT, you're using ClassicLadder to trigger
things, yes? However, I can't really make much sense of the files on your
site beyond that--I'm just not seeing how and where the parts line up :(
From: Stuart Stevenson
I'm running the latest LiveCD and using Axis as my GUI. I'm trying to wire
up a pendant to have buttons for cycle start, stop, and pause, and running
into an error I can't make any sense of. Right now, I have a button wired up
to halui.program.run and another to halui.program.stop.
If I click the
Frank Tkalcevic wrote:
Keyboards and mice are another issue. These need to be protected and
kept
clean.
So what do people use for keyboard/mouse?
I got one of these flexible silicone keyboards for $10. You need to put it
on a solid, flat surface and you don't want to use it as a
Thanks for the positive feedback--I'm happy to contribute some value back
into the community for a change!
In terms of platform, I'm going to stick with the Arduino until and unless I
hit a wall that really compromises things. Right now, I'm working up a board
that will have a 25-key matrix
Just thought I'd share a quick update on my project to build an
Arduino-based control pendant for EMC.
http://www.youtube.com/watch?v=flajZMff28U
This video shows an Arduino communicating with EMC and functioning as both
an MPG and remote DRO. I will be publishing more details along with source
Python and the Arduino to communicate as I wanted.
Getting Python to communicate with HAL was almost trivial.
Colin-
Your post was quite timely for me as I just recieved an Arduino with the
intention of creating exactly the same setup for my gantry router. If you
could
share your code it would
to add
this.
On Tue, Sep 28, 2010 at 1:14 PM, Colin Kingsbury ckingsb...@gmail.comwrote:
So, thanks to an assist from Jeff Epler and Chris Radek, I've gotten my
Arduino-HAL interface more or less fully functional with both inputs and
outputs. My purpose for this is to build a human-machine
So, thanks to an assist from Jeff Epler and Chris Radek, I've gotten my
Arduino-HAL interface more or less fully functional with both inputs and
outputs. My purpose for this is to build a human-machine interface (read:
control panel for my mill). So far I've gotten it to turn input pins in
HALUI
Date: Wed, 22 Sep 2010 12:05:07 -0400
From: Kent A. Reed knbr...@erols.com
Subject: Re: [Emc-users] (no subject) or, old system vs new system
I feel your pain and I know that trying to explain why you have it
doesn't make it go away. A lot of us on this mail list and its companion
Kent,
b. If I override the warning and continue anyway, I get a different
popup stop window with the message Linear movement on line 20 would
exceed joint 2's positive limit / Position relative actual.
I had the same problem. The issue was caused by the axis soft limits, which
are set in the
This is probably going to seem like a ridiculously obvious question, but
before I start buying and cutting too much material I wanted to double-check
my understanding of how the various parts of a complete system interact.
The project I'm working on is to build a really comprehensive physical
I'm looking at trying to build a homebrew version of a dedicated controller
with an integrated keyboard, MPG, and touchscreen. On the touchscreens, I've
been looking at some of the 7-8 units originally made for in-dash DVD
players, Lilliput seems to be a common name for the hardware and I've read
Why not use a simple physical switch to switch between the two? My probes are a
RJ45 phone cable wire so I can switch probes easily since I have one for auto
tool height probe mounted to my mill table and a probe with an alligator clip
for testing the heights of aluminum stock.
C
I recently hooked up a probe to my machine at a certain location on the table
when I change a tool it will go and measure the tool height and adjust it. It
works great. After repeated trials I find it is only sometimes off by half a
mil to a mil most and it is s convenient! When it works...
Oh nevermind! :) I found another build help and it mentioned the ./autogen.sh
script that created the missing file!
Colin
--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's
Hi,
I am following the compile scripts and I searched this list history and I can't
find the answer. I am getting a missing config.h.in while trying to
./configure from source I obtained from git and compiling on 9.10. I downloaded
the dependencies and I am getting to the end of the config
I am a command line guy too. I'm not sure why you want the text login over the
default gnome login, though I do understand the desire for a more lightweight
window manager like XFCE or to have EMC be a full screen window and hide the
window manager extras.
Apt-get install your desired window
I used one that looked like the original xbox joysticks. Cost $20 at best buy
and relatively easy to setup. I use it *a lot*! I can send you my files if you
want. A quick edit to your ini file and you are underway.
C
-Original Message-
From: Andy Pugh [mailto:a...@andypugh.fsnet.co.uk]
...@andypugh.fsnet.co.uk]
Sent: Tuesday, October 27, 2009 8:42 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Homing - zeroing - touch off
2009/10/27 Colin MacKenzie cfmacken...@rtitampa.com:
[Advanced]
I had custom hal mods, so I running stepconf is not an option for me. If you
have
Thanks Sam, that is exactly what I was looking for!
C
-Original Message-
From: sam sokolik [mailto:sa...@empirescreen.com]
Sent: Monday, October 26, 2009 2:11 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] G68 coordinate system rotations (apparently it's been
I just wired up a touch probe last weekend for the first time. It was pretty
easy. No special wiring, I simply wired a gator clip to one of the inputs on
the parallel port (but if I touch the probe to a bad spot itll fry the input so
an opto-isolator is inevitable.). My whole machine is
FYI: I played some more with it today and it all works fine once you code your
gcode probe file. I am mapping a surface as I am writing this.
Still wondering about the other question: Would it be possible to map the
surface and mill/engrave it in one file.
Colin
-Original Message
near the surface. I could add a Schmitt buffer
for hysteresis, as well as a resistor/cap filter on the probe input.
Thanks,
Colin
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only
to specify G61 for finishing ops and G64.x for roughing
ops.
Colin
On Mon, 2008-09-22 at 14:16 -0700, Jimmy Schneiderman wrote:
To All,
I built a Mill CNC with the 30m (X) x 6m (Y) x 4m (Z).
The CNC was using a controller for 3 axis and it were working fine.
My decision to change
-the-less.
Colin
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize is a trip for two to an Open Source
I have an easy bug fix for the person doing the new live CD. He mentions a
problem in the hardy.errata file concerning systems with RAM 1GB. I
encountered the problem last night and fixed it. I am now running emc with 4GB
ok.
C
adding -mcmodel=kernel to the rtapi Submakefile under CFLAGS and LDFLAGS
but this did not help. Either the makefile is not taking it, or mcmodel
is not the problem.
Anyone else encounter this yet?
Colin
dmesg output:
---
Apr 29 23:42:32 yogi kernel: [ 144.157674] I-pipe: Domain RTAI
registered
, I have emc2 axis up and running on Ubuntu Hardy. I got some
realtime delay warnings...I think this may be because my machine is
turned off perhaps. Its late and I need to hit the sack.
Later. :)
Colin
-
This SF.net email
I like your way of thinking. Don't forget to aticipate any audio
processing blocks in between your software and sound card output. There
are many processors and filters on the input ADC for example. I don't
believe there is much of anything on the output path, but I would check.
You will probably
Actually, you probably couldn't build unless you used configure with the
--enable-simulator switch. I think your error means that you selected a machine
that is real and not a simulator. When you run .\scripts\emc and the config
dialog appears, select the sim axis configuration.
C
Nisley: I have posted your introduction pdf to my site under cnc resources and
it can stay there as long as you wish. I posted both the large and low res
versions.
http://www.colinmackenzie.net/cnc/
-
This SF.net email
I used lilo for years and thought it was great...but my recent delve into grub,
yeah its better!
A few things in your setup description don't calculate right. You say /hba1
/hba2. The hard drives start as /hd(a-d). And by your hd spec, both linux
installations are on the same hard drive. Did
I can't say for certain, but it sounds like just a processor power issue. The
process may even show a lot of idle time. Whats most important is how quickly
the processor responds to the real-time interrupt request, and that a
non-maskable interrupt hasn't taken priority over it. The older
with solid parts, linear bearings and
ball screws.
Btw: the relay board was cut and drilled using emc2 and it worked well.
Thanks,
Colin
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
.
Colin
John Kasunich wrote:
Colin MacKenzie wrote:
I have a simple relay board I made using
grayhill solid state relays. These relays are opto-isolated.
Because my
relays are 3A 140v rated and my rotozip is 5am motor, I used 3 of
them
in parallel to comfortably run the rotozip with lots
just curious if there is a better way. IMO Coord system
transforms would seem to be a useful option for gcoding.
Colin
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about
and simple DRO instead.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stephen Wille
Padnos
Sent: Monday, January 07, 2008 3:58 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Installing emc2 on Compact Flash drive
Colin MacKenzie wrote
Linux has great i2c bus support, I have made i2c adapter and client (i2c
device drivers), they are only a page or so of code. This is a two wire
protocol. They are great for non-realtime sensors or controls.
-Original Message-
From: Stephen Wille Padnos [mailto:[EMAIL PROTECTED]
Sent:
A simple voltage divider on any inputs greater than 10v will work fine.
If you mean voltage divider as a kind of voltage supply regulator then
no, don't do it. Most especially ADCs. I also assume you are not talking
about sampling audio with this ADC but data acquisition? Audio sampling
needs to
: Tuesday, January 01, 2008 9:14 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Additional I/O Modbus card.
Colin F. MacKenzie wrote:
Linux has great i2c bus support, I have made i2c adapter and client
(i2c
device drivers), they are only a page or so of code. This is a two wire
to python2.4-images-tk dependancy. I tried to get it all
installed but my efforts were fruitless. Anyone get EMC2 working on Edgy
Eft? Maybe I can build from source, I don't know yet.
Colin
-
This SF.net email is sponsored
the
way to go on network appliances.
I would love to hear what other people would like?
Cheers,
Colin
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http
Hello,
I have configured emc for parport setup as output, however when I measure
the voltages on the input pins 10,11,12,13 and 15 I find that they are
already high eg 5V. Can I set the pins to 0V and then drive them high by
signals?
Thanks in advance
Colin
Hello,
Using the halcmd show pin command I viewed all the paraport values as emc2
was running, however, the values did not reflect the voltage readings on my
parallel port. Is there something that I have to enable for emc to drive my
pp pins? I am running ubuntu on a pentium2.
thanks
Hello,
I have been investigating using EMC2 and some stepper motors to a small
milling machine. I have a cloudy area of understanding around driving the
stepper motors. As usual I am trying to do it on the cheap :-) and hence
would like to develop my own stepper driver. I am hoping someone can
77 matches
Mail list logo