On Sun, 1 Jun 2008, Gary Fixler wrote:
2) NGC is different for every program that uses it. Everyone has their own
implementation it would seem. I tried loading some of my EMC2 into a 3D
visualizer for NGC, and it failed on just about everything. Reading NGC from
other programs looks like an
On Wed, 19 Mar 2008, Gary Fixler wrote:
The ini file should be IPS, whereas EMC's sliders show IPM. That's why I
was getting in the 1300s in EMC for my DEFAULT_VELOCITY = 22. That
doesn't explain why it's 1312 in EMC (22 * 60 = 1320), but at least it's
close, and I can set more realistic
On Sat, 15 Mar 2008, [EMAIL PROTECTED] wrote:
The second thought is EMC2 related. The linear scales, while very
accurate in themselves have not proven to be very good for use with EMC2
control. The problem has to do with backlash in the drive components.
Our backlash compensation counts
http://unpy.net/cgi-bin/viewcvs.cgi/eagle/ulp/
Does it work for KICAD files?
No. That program is only for the eagle circuit board program from
cadsoft.de.
GCAM http://gcam.js.cx/ claims to import and cut along rs274x gerber
files, which kicad can export. Additionally, it's Free and
If you make a disk, the number of slots per revolution will be limited
to something like 30kHz/3k RPM = 10
Note the common thinko here: 3k RPM is not the same as 3k RPS.
3kRPM = 50 RPS, so if you assume 30 kcounts/sec, you have 3 Hz / 50
= 600 counts/rev to play with.
*%$# it, I've
On Mon, 10 Mar 2008, John Kasunich wrote:
Kirk Wallace wrote:
I am looking into adding a knob for setting spindle speed manually. This
serial encoder is close to what I am looking for:
http://www.usdigital.com/products/a2/
but is over-kill and way too expensive. Does anyone have a link to
Marcin,
I found your Factor E project very interesting and hope to contribute.
For the control, you might wish to investigate the use of a thin client
which is a diskless, lightweight computer intended mainly for web surfing.
I've been playing around with the Netier XL1000; see:
On Thu, 28 Feb 2008, Kirk Wallace wrote:
I am getting ready to assemble my DAC boards (SMT, 8-pin SOIC's). Does
anyone have a favorite lead free solder and paste? Thanks.
Are you going to use the toaster oven or perhaps the skillet method?
On Fri, 29 Feb 2008, Chris Radek wrote:
On Fri, Feb 29, 2008 at 04:04:51PM -0600, Chris Radek wrote:
The actual difference with the 5 axis kinematics machine is that you
should specify [TRAJ]TLO_IS_ALONG_W=1. Then when you use G43 H_ or
G43.1 K___, the length offset, no matter whether it
On Fri, 22 Feb 2008, Kirk Wallace wrote:
Another bit I don't understand:
/* STEP 3: allocate shared memory for joystick data */
js_data = (hal_js_t *) hal_malloc(sizeof(hal_js_t));
if (js_data == 0) {
printf( ERROR: hal_malloc() failed\n);
hal_exit(comp_id);
On Mon, 18 Feb 2008, Klemen Dovrtel wrote:
I am looking at hal pid component in hal documentation
and i don't understand how pid component for servo
motors driving actually works. There is only command
input to hal pid component (beside the feedback
input). How is then the constant motor
Inspired by Jim's example I decided to make a python script that converts
cxf to g-code on the fly:
http://fennetic.net/pub/irc/cxf2g.py
http://fennetic.net/pub/irc/cxf2g.png
It uses g2 and g3 for arcs. The interface is non-existent right now; just
edit the script and open it with AXIS.
On Thu, 14 Feb 2008, Gene Heskett wrote:
What program saves in .cxf format, Ben?
qcad comes with several .cxf fonts:
http://packages.ubuntu.com/cgi-bin/search_contents.pl?searchmode=filelistword=qcadversion=gutsyarch=i386
i dont know how they were made originally. there should be more
On Wed, 13 Feb 2008, Dave Engvall wrote:
EMC can do PID just fine. It's steppers that can't. Steppers lose
torque as the speed increases. There is no way around this, it's
just the physics of the motor.
PID loop will attempt to correct for a lagging motor by requesting
more effort
On Tue, 12 Feb 2008, wp wrote:
John personally that font is such a piece of crap I wouldn't want it
anyway.as for copyright.. I have no idea and that thought never
crossed my mind. I think that there are much better and openly
available fonts other than in BobCad I can not get
Hi Rob,
The computer is plenty fast enough. This is a physics problem, something
like possibility #3.
If my memory serves correctly, EMC will try to make every little corner to
within 0.001mm unless you tell it not to. Try adding this to the top of
the program:
G64 P0.01
This tells EMC it's
http://www.youtube.com/watch?v=oGq-9NNmr3ofeature=related
I notice thay didn't show the cutting tool clearly. I would
have liked to see that.
Here is an animation that shows the process:
http://video.google.com/videoplay?docid=-7831550688320827327
The cutting tooth actually traces out an
for the rest of you, i think kirk is talking about this:
http://www.hobbycnc.hu/CNC/Otletek/Otletek.htm
anyone speak hungarian?
On Tue, 8 Jan 2008, Kirk Wallace wrote:
It would be interesting to find the least invasive ways to eliminate the
backlash. I don't know what it's called, but I have
. I am
still looking into a magnetic encoder for clean but oily environments.
On Tue, 2007-12-25 at 06:19 +, ben lipkowitz wrote:
On Mon, 24 Dec 2007, Geert De Pecker wrote:
To do threading on the lathe is the end goal. I'm still in the
development phase for the encoder bit. Want to make
On Mon, 24 Dec 2007, Geert De Pecker wrote:
To do threading on the lathe is the end goal. I'm still in the
development phase for the encoder bit. Want to make it myself
(see part of drawing at http://users.skynet.be/gedp/FILES/index.html).
Geert,
There are some .ps files floating around
On Wed, 5 Dec 2007, Roland Jollivet wrote:
I would not use gears to drive the arms, but feedscrews, forming a triangle,
much like a mechanical shovel. I did not draw that all in as it was getting
real late.
once you start making triangles out of feedscrews, the madness sets in...
at build time, stuff in src/emc/usr_intf/axis/scripts/ gets copied to bin/
stripped of its .py extension and made executable. this is done in the
Makefile, and for some odd reason each script has its own entry there. so,
add 5axisbridgegui to the Makefile, or just rename the binary, or make a
On Sat, 3 Nov 2007, Stuart Stevenson wrote:
Gentlemen,
I have been exploring a program called Xrefactory. Xrefactory is
supposed to build a display of the project's data flow. I have been in
contact with the company that sells Xrefactory. They told me they will
download the EMC2 project
On Mon, 29 Oct 2007, Kirk Wallace wrote:
I actually prefer not having keyways and going with set screws on
countersinks. Anyone have thoughts on this? Thanks.
One trick I came up with is to use a shorter than normal set-screw, and
put a cylindrical piece of brass or plastic that matches the
You need to use the Xinerama extension to X for multiple combined displays.
http://en.wikipedia.org/wiki/Xinerama
http://tldp.org/HOWTO/Xinerama-HOWTO/index.html - XF86Config is xorg.conf
you can definitely restart X with `sudo killall X`
otherwise it looks like you have the right idea.
On
if there is a ground loop somewhere in your setup, it won't conduct any
current unless it's ... a loop! so when you disconnect the sensor, it
breaks the circuit; no current is induced in the wires by stray magnetic
fields, and you dont see any voltage.
if the noise were 'coming from the
you could try autotrace with the -centerline option. it wouldn't give you
the z-depth for different widths with a conical cutter, but it might look
ok anyway.
On Thu, 18 Oct 2007, Patrick Ferrick wrote:
I was wondering if anyone could suggest some open-source software for
generating toolpaths
By default halscope saves a hidden file .scope.cfg in the current
directory. The next time you run halscope from that directory it loads the
settings (well most of them at least) from that file.
On Sun, 14 Oct 2007, Kirk Wallace wrote:
Is there a way to save Halscope channel settings and
Andrew,
A tripod would not work at all for milling since it is not constrained
rotationally. It would just flop around. In fact, the robo-crane was not
too stable either. Adding more weight to the platform would help. It could
mill styrofoam and had a hard time with wood. However, a real
On Sat, 29 Sep 2007, John Laessig wrote:
waterjets etc etc linear motors and so on
A major obstacle in the way of using EMC for waterjets is slowing down the
cut in the corners to allow the jet to straighten out. Do you have a CAM
program of some sort that does this already?
On Fri, 28 Sep 2007, Michel Gouget wrote:
The source and binaries of the Druid are available at
http://www.gouget.org/druids , along with explanations and screenshots.
hello Michel,
i downloaded your program to try it out, since it looks pretty.
some things that were not immediately obvious
Subject: [Emc-users] Masterwood Speedy 207 and EMC2
We are trying to adapt this machine to EMC2. Does anyone have experience
in this area? Is anyone familiar with this machine and the language it
speaks?
emc2 is designed to turn the motors, read limit switches, and that sort of
thing. if
I'm trying to grasp the physical wiring connections I need from the
parallel port to the 5 1/4 floppy stepper controller. No problem on the
power it will be from a PC power supply so I have both 5v and 12v.
On the parallel port side if I use the standard_pinout.hal the line
linksp Xstep =
option 3) differentiate the output from above with ddt and feed it to
the needle spindle as a velocity command. might be slightly less
accurate than 2 but you won't need to do silly hacks to prevent
counter overflow.
3A) differentiate the X and Y positions _before_ the hypot, then send
Dave Engvall wrote:
Think long arm sewing machine for quilting. The rotational axes are the
needle and the bobbin. The tracking give constant stitch length.
Two are X and Y and the other pair need to track (rotationally) with in
a few degrees or better. Rotational speeds are from zero to
This really sounds like a perfect job for classicladder. If you arent
interested in learning ladder logic, then writing a custom hal component
might be easier, since you seem comfortable with C. I think the issue here
is that your script is not running realtime, and so the timing is off.
As
The first couple of cuts I was using a chord length of about 100mm,
meaning that my g-code statements around the leading edge where about
0.1mm apart or less, which caused the feedrate to slow down for some
reason, which caused too much heat to build up in the leading edge.
If you use G64
On Wed, 15 Aug 2007, Sven Mueller wrote:
sssnap!
Also, as I mentioned in my previous mail, it's not clear how you need to
wire the probe in hal: which input triggers the G38.2 to stop and
print the position? I couldn't find that mentioned in the docs.
motion.probe-input
see
These posts bring to mind two long running thoughts, one directly
related to EMC and one not quite so related.
I want to make sure people are aware that these _are_ two distinct ideas
and that one is not reliant on the other. I think it would be a bad idea
for the two to be directly
We tried to make a map where the users could place a pin at
their location, I don't know what has happened to it.
what ever has happened to the map ( google map if I remember right )
that even had pic's of users equipment ?
the map is here:
http://www.frappr.com/emc2
40 matches
Mail list logo