It's a servo system. 3 servos, 4 pwm
OK thats 5 SPI pins. 7I64 just needs 4
Right, and I'm happy with using any 4 of the 5 right now.
36,37.38.39 would be that last inputs on a 7I37
You have a 400K 7I43?
yes, that's the ones I have reserved for SPI
OK making bit file...
I suddenly feel a temptation to home-make a force-feedback trackball
but even supposing you make a nice big contact surface between the ball and the driven shaft, what's to stop it from slipping?
Thank you. I'll be using it next week.
(and, hm, I suppose you end up with only a contact line / arc anyway)
(4 serco on I/O 0 through 23, 6 simple SPI interfaces on I/O 24 through 47)
Those little servos would be good for force feedback knobs though...
So I can still use 24 through 43 as inputs if needed?
of course, somebody's done it already: http://www.industrialdesign.tue.nl/jfschouten/research/demos/forcefeedbacktrackball.htm
Sure just dont enable the SPIs for those pins, You will need to look at the debug output of the HM2 driver to figure out the setting of the 12xx and 11xx registers...
We had a drafting package at work that required a force feedback trackball. I'm glad I didn't have to use it.
OK, I'm used to that.
is the pinout source, and all I changed to make your config
(look at the bottom for the pinout, the module ID is stuff is wrapped and unreadable)
NP I'm hoping all this hackery will shame Sebastian into writing a real SPI driver
Anyone in the LR, AR area implementing emc on a system?
Thanks again PCW. I'm going to go study this.
jepler: Why bother? http://www.3dconnexion.com/3dmouse/spacenavigator.php
git 1.6 packages for dapper are now in the repository.
So for my project It looks like the two programs that I can use to modify are keystick.cc or emclcd.cc.
is it possable to just complie these programs and not have to work with the entire EMC build.
How much of the enviorment do I need ?
you need to build all of emc
it is extremely easy to build
you will spend far more time trying (and failing) to split it up
are you having a problem building?
No I am not at that point yet I am still trying to set it up...
did you find the wiki page with the step-by-step instructions?
I will look
[02:38:20] <cradek> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#On_Ubuntu_6_06_or_8_04_from_source
Much better...... Thanks :)
What I am going to do is ytake one of the two programs and make a new one with my functionality in it. what do you think?
I think that's the right approach
all the UIs have a lot in common, you're making another with a lot in common
It will also make it easier when you do upgrades....
jimbo132: what new functionality are you adding?
I want serial output of XYX for VFD dispalys...
I saw your second pic this morning anonimasu
what about it?
what do you think?
[09:05:57] <anonimasu> http://www.io23.net/ul/files/extension.png
stuff im making today
4 of them.. :)
my first mass (more than 2 off) was this week up till now all mine has been one operation
im pondering if hand coding is faster then cam..
but, my big issue is that I have 200mm wide material..
making two by mounting two on one arbour
so I need to slot it and facemill the back..
so they fall off
Im looking at lerman's new gwiz this morning
I think I'll just hand code...
hmm, a 6kw cut :]
brb, gonna start cutting this plate off..
so I get things moving then head to lunch .)
is there a command to show the version of something ? like emc2 or gcc
piasdom: sure there is
if you start emc from a terminal it will print the version
if you start from the menu, you can go to AXIS->Help->about
and you'll see the version
i was look for version of other programs as well
for gcc it's "gcc -v"
but basicly you can see the version of the package installed using dpkg
"dpkg -l" will list all programs
dpkg -l emc2, will show only emc2 info
that's what i was looking for
micges1 is now known as micges_emc
Hi again! So, I have a LiveCD with EMC2. Can I run it on a laptop? It sims it shows couple of errors but then starts to carrying out the commands...
alex_joni: or anyone, please give me a link to some free "Machine Operator Book".
[11:02:28] <BigJohnT> http://www.linuxcnc.org/docs/EMC2_User_Manual.pdf
thanks, will see.
I meant those related to particular machine types. With feedrate tables and so forth...
LiveCD= sim-mode, even on a laptop, right?
f7ees5oftware: LiveCD is not necessarely sim mode
but you can select a sim config
what kind of errors are you getting? usually a laptop might have problems with realtime
for sim that's not critical/important
... 1. why are there a differentiation between emc2.deb and emc2-sim.deb then?
...since emc2.deb contains a sim-mode configurations but claims for rtai for to be run?
emc2.deb contains the RT version of emc2
included with it are lots of sample configs, even ones with simulated feedback
emc2-sim contains only the sim version of emc2 which you can't use to control machines
emc2-sim is basicly for people using different OS/kernel versions where RT is not enabled/available
i don't want to run laptop in a rtai mode. Can I use LiveCD to reach fully-functional sim-mode to train myself?
alex_joni: once in a while you or someone gave a link to the Machine operator manual, which was 42 Mb oir so in size. I can't find it now... Can you give a hint?
and now it's time for lunch
I hope the mill dosent die on me..
err the inserts :)
f7ees5oftware: This? http://filebin.ca/sutuvg
f7ees5oftware, you can always look at the log of the channel as well
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2009-06-18.txt
archivist: I have a limited-access habits, so do I.
Jymmm: nice one. but thst one was... ah... "Machine Operator Holy-The-Only Manual"
f7ees5oftware: feeds and speeds are best used from tool manufacturer.. :)
f7ees5oftware: and how much the machine can take.. that's something that you tell by the sound
or smell lol
f7ees5oftware: sure, you can theorize about the feeds and speeds(surface speed) on the material, that works.. but it dosent really tell you what the machine can handle..
machine stiffness and material as well
machine stiffness is paramount for everything you do
that's what she said
anonimasu, just added a lot of stiffening, way better here
* anonimasu yawns
we need viagra for machine tools..
im gonna cut the final op's on theese parts after lunch
archivist Did you order one of those producs from late night TV?
and engrave them.. while at it ^_^
icanhaz two tablets to make my Z taller kthnksbai
anonimasu: "Tool Manufacturer's Book" or so then... I need a free one... Can't call it noramally (1) and find the link (2). :(
why not buy it?
anonimasu: I'm at Russia, and has no money or PayPal account...
CAM is still relatively rare thing here...
f7ees5oftware, sandvik data books
* anonimasu agrees
* anonimasu yawns
im out of fuel..
Please, offer one...
* BigJohnT sits down to 290 calories of breakfast
is that like one saltine cracker?
no salt for breakfast
grits, dry toast, skim milk
wont fart well on that!
BigJohnT: Just kill yourself now
one each :)
I like it
BigJohnT: You're one sick puppy!
they are cheese grits
just reading up about the emc2 move to git. congrats! .. have some questions though:
sure you dont want to use gitosis?
its a wrapper which helps one running a git server without giving out people shellaccounts to the machine.
lots of projects use it for their centralised git repos. i've done the setup for git.openmoko.org so if there are questions i could try to answer
roh, do you think you can get them to ship me my replacement FreeRunner a little faster?
roh: cradek is the one making technical decisions about the git server, so you'd have to ask him for sure. But I think that he views a bsd jail + distinct user accounts + restricted shell as an adequate level of security
plus, it's what he knows
SWPadnos hrhr.. don't think so.. i was one of the freelancers which were all laid off some time ago
jepler well.. with gitosis one doesnt need to. everybody just uses git@ and gitosis acts as special shell
man. MSC must be hurting. I get a few emails a week with special deals
it differenciates people by their ssh-key which is maintained in a git repo itself.
jepler will talk with cradek about it, thanks. we just switched to gitosis afterwards, and it made maintainance much easier.
roh: in any case, thanks for the supportive words about the change
Jymmm: I picked up a cherry '84 Honda XL200R a few weeks back
it is a hoot to ride
jepler well.. ive been around in the oss scene for about 10 years now, and git may not be the 'easy ride' when it comes to userinterface on the beginning, but it has the momentum of the big players (kernel,freedesktop, gnome etc) and if one already needs to learn 'a new scm' beyond svn and cvs, then i like it to be rather git than git AND something else.
actually i needed to use rcs, cvs, svn, git, mercurial, hg and something else i surely forgot. svn being the current major svn, followed by git.
cvs seems only to be used by projects which 'havent atleast switched to svn' ;)
roh: in my day job, we still use custom shell scripts on top of rcs :-/
mercurial i learned to use and hate at openembedded and thus openmoko, but they also switched to git now.
it seems like all the DVCS have one aspect that its supporters love and everyone else hates
rcs is pretty much dead if its not 'versionize my configs' as application... and hg i know from linuxtv.org (but they also need to use git for upstreaming)
which is funny when you have conversations between supporters of the different systems
"bzr does xxx, let's use it!" "ugh, bzr does xxx, that makes it totally unusable"
yes. the point which people mostly critisise in 'they need to learn a new tool' is the same for all dvcs. in the end it doesnt matter if its cvs up -Pd, svn up, hg pull -u, git pull, or whatever
ive never used bzr besides checking out by copying a line from a website or so
means no real usage (diff, commit, push or so)
As far as I can tell, bzr is just fine too. Based on my informal survey, it's clear one of the top two dvcs.
i think bzr wouldnt be anywhere if not ubuntu would be pushing them i think
I thought it was interesting that the python people didn't choose bzr (they chose hg)
jepler on my list of preferences it would be from best to last: git, hg, bzr, mercurial... while mercurial would be worse than no dvcs, so id prefer svn before mercurial
that bad, huh?
* anonimasu yawns
it 'precise', means detects a lot of corruptions if they happen somewhere, but it also is slow because it needs to calc somethink like 4 signatures or so per changeset
what i think is more important is the 'how many systems will people learn or know already' and git just is used on more and more important projects already and will stay that way. gnome just switched from svn, free desktop will continue also, and kernel is obvious. so its here to stay.
hg one only knows when already in contact with one of the less prominent oss projects like linuxtv.org
bzr if ubuntu package dev. ;)
hm, gnome has done cvs -> svn -> git ? I'm glad the linuxcnc project put off switching from cvs long enough to see that dvcs was the way to go
jepler well.. i think even switching from cvs to svn now would be better than staying at cvs.
procrastinators always prosper
roh: honestly I still haven't seen anything to make me like svn
svn solves a lot of issues of cvs while it doestn add any real trouble afaik.
"let's make all the mistakes of svn, but change everything around just a little bit"
er, "all the mistakes of cvs"
jepler it only solves some problems... e.g. try checking out a heavily used cvs in different timezones.
you'll get different checkouts
??? we have developers in all different timezones with emc
only if everybody has his timezone AND clock set correctly.
I don't think emc counts as "heavily used"
timestamps for version are just a really bad idea. monotonic revisions are much better there.
thats something which is a problem on dvcs because there is no way to have globaly monotonic incrementing revisions. which makes things like buildbots a bit more tricky to get right.
means comparing revisions and finding out the lastest one isnt just a line in your script anymore but a call to your scm to find out which is the later/bigger one
cvs uses timestamps to optimize what files are checked for updates; I'm aware of some problems related to that
but the answer to "what is the newest revision from vx_x_branch" is not answered by timestamps
Center of Mass = [ 9,678153940E-2 mm, 1,611826083E-4 mm, 3,002361362E1 mm ]
the thread milling cutter of mine :)
with or without insert
I didnt model the screw yet, but
carbide is damn heavy.
I wonder how critical it is
are you spinning fast enough to worry though
2000rpm.. I'll be spinning at
to slow to worry probably
haha, yeah it is
and spindle etc may not be as well balanced
yeah I have about 0.01tir..
err 0.01mm tir..
pretty good tir
and a old machine :)
the pats I made today ended up 14.01
ide better not measure this one
measuring once.. and then just letting the machine work
0.0324mm off center..
that's ok :)
I measure gears and recycle to size
this is non critical stuff..
it's a extension for a armrest
Im getting ready for a pair of fine escape wheels
41 teeth 20mm dia
and may cut after fitting to shaft to make sure of run out
Center of Mass = [ 5,724503507E-3 mm, -1,606427619E-2 mm, 3,004494682E1 mm ]
the damn screw will kill it.
and the chamfer I forgot on the insert.
Center of Mass = [ -7,002821183E-3 mm, -1,613794647E-2 mm, 3,005809209E1 mm ]
the screw will negate that quite a bit too, but im too lazy to model that now
maybe I should comp for the screw by making the side lighter... :]
* anonimasu yawns
if I had a 4th axis, I'd make it asymetric.
[15:13:29] <anonimasu> http://www.io23.net/ul/files/Insert%20Cutter%201%20(ID%2017).png
looks like it's the final one
change the metal :)
took me a while to model temperature in a mercury pendulum I made
and the effect on the cg
invar rod, cast iron body with mercury inside
what a horrible url with spaces and brackets
had to copy paste
oh, sorry about that
my co-worker is milling a large stainless steel piece on a small direct drive VMC
it sounds terrible
get ear defenders and hide
hahaha, i am seriously considering it
i think i have a small enough angular area to be safe if something lets go
heh I nerly got someone yards away 30 years ago
DeWalt over arm saw and aluminium section
sent it flying, lost a couple of teeth in the blade and a cut on my little finger
I have been cutting aluminum sofet on the table saw.. Definatly a lot quieter than tin..
(my hand was getting sore from the tin shears.)
bar stewards never gave us ear defenders on the ally saw
was hellish noisy
probable cause of present day tinitus
Of all the machines I have used - the table saw is still the scariest.
it's always the fastest, least rigid machines that are the most dangerous
table saws, buffing wheels
I had a 20 hp cnc lathe pancake a 5" diameter copper tube with .5" walls tuesday
it was very uneventful
yet things go everywhere when something fails on the little manual machines at school
here catch this.... bang
it's like the forces on a bigger machine are so huge, even catastrophic failures become unspectacular because the machine just shears off whatever it is and stops
or something, i don't know.
chews the poor unsuspecting lump of metal whithout missing a beat
good evening at all
you get spring windup and energy storage on a light machine
toolholder was crushed, part was crushed, lathe didn't even notice
yeah, you do
and then bits of tool and part go flying
of course it never happens to the careful machine user .....
oh, of course, never
what actually got me was I'd put a very fine SS finishing insert in the machine for copper roughing
and didn't realize it was there
insert can't take more than .010" off at a time
tried to take .200+
one lump or two...copper being a nice work hardening material
cam programs are annoying..
for stuff like the cutter body of mine
hand coding it is faster.
[18:05:53] <anonimasu> http://www.io23.net/ul/files/Insert%20Cutter%201%20(ID%2017).png
sorry about the horrid link.
want a shorter one?
copy paste works no matter how long the link is
im too cheap to buy one
it's pretty balanced too :)
Center of Mass = [ -4,895679519E-3 mm, -1,200697419E-2 mm, 1,972881504E1 mm ]
it sucks that I cant feed it back into the drawing so I can make it balanced by design without fiddling.
i keep seeing CNC cylindrical grinders rather inexpensively
it would be cool to make capto toolholders with one
I've been playing with the thought
of making a grinder?
rough them on a lathe and finish grind them
tooling is way overpriced..
they want 300eur for a body of a mill like the one im gonna amke
that stuff is hard to make on a production basis
it cant be..
either needs a bunch of different setups or an expensive machine
it's a slot and a indexer.. and two screw holes..
slot it index..
and cut the screw hole..
one setup..(two for me)
[18:12:33] <anonimasu> http://squareasociate.com/images/20045461.jpg
rotary axis or two = one setup
anonimasu they have to hit close tolerances
so inspection, paying someone to sit there and feed the part, etc
most of our toolholders are dead nuts, even between brands, within a few tenths
tool position on my cnc is a pain as its in morse taper collets
but for clock gears near enough
i really want to see a machine with VDI or capto tooling
apparently you just press a button and the tool falls out
but the stuff is too hard to make by hand, the interface is a lobed taper
is the shape published
Ive seen it in the Sandvik catalogue
I want to see one close up one day
it is published
it's a standard
the tolerances are ridiculous
i know capto is published in the sandvik catalog
skunkworks_: I got my stand-offs today, so unless life intervenes I'll try running one axis tonight
(or unless something's still wrong or missing that I haven't realized yet)
if missing make..rinse repeat till done
I think sandvik has shitty tolerances..
0.01mm for most tools
dunno, i don't have any sandvik stuff
good evening.when a axis is in software limit , exist a pin change the status.i have control axis.0.pos-lim-sw-in but the status is also false.because?
Holy cheap: http://www.ksl.com/index.php?nid=218&ad=6842477
anyone recognize that model, or is it a custom deal?
looks custom, but for 2500 i'd look for something like a cnc bridgeport nobody's using
is it even worth the current price
motioncontrol: search the halui manpage
you should find it
I wonder how he ended up with such a machine, but doesn't seem to know much about it.
Ahh, a google for the phone number finds http://lonepeakcarvings.com.
toastatwork: well, it's in their books..
that looks like a specialized machine for doing something to silicon wafers
halui.joint.0-soft-min-limit or max limit non change the status i read now the manual of halui.
* bill2or3 foods.
ok.. I am looking for a emc-users email that was from someone (I thought it was les) that was sort of a follow up about his lathe cutting threads. How he was happy with the results and acutally leaned into the spindle and the threads turned out perfectly. Why can I not find it?
steve blackmore or something like that uk user
motioncontrol: it's possible you've discovered a bug, then
i don't understand jepler.
i don't see a pin change status when a axis is in software limits
skunkworks_, 4/10/2009 at 4:14 PM eastern, title "Re: [Emc-users] Latest Axis lathe questions"
i thing it a bug ?
I think it's just a missing feature
oh, no - jepler is right, it's in halui
skunkworks btw he is a uk beta tester for a uk company
so we can expect EMC design in I believe
stat[axis].minSoftLimit = 0;
stat[axis].maxSoftLimit = 0;
now is that possible when we have no screen builder like Mach?
task never sets the bits in the stat buffer
s/now/how/ (though now almost works too :) )
SWPadnos, thats the sticky part
er, first line should have read: /* FIXME - soft limits are now applied to the command, and should never
now I just hate it when I eat a chocolate covered donut, and only realize an hour later that it dripped on the carpet
by rolling through it
SWPadnos: thanks - that was it.
hehe, dont make me laugh in a public archive
if i write in axis.ini for x axis : min_limit -4.0. If all referenze i set my position at -16.00 and move in - direction the axis move for -4.o mm and when stay at -20.0 stopped.i thing not is correct.
the position limit in another cnc are absolut not incremental
I don't understand what you mean by "If all reference I set my position at -16"
if you are at 0.0 and set an offset so emc now treats that as -16.00, then the correct absolute limit (at -4.00) will show on the display as -20.00
that is right
if i set after refetenze the x axis position at -16 and have the limit at -4.0, normaly the axis not move in - direction.In emc move the quote the limit in - direction
read again what SWPadnos said. You can set an offset so the X axis displays any position value you want. This does not, and should not, change the axis limits, which are the limits of physical motion of the axes.
i thing is important a pin for limit software plus and minus, because i can use this pin in classicladder for improvement plc operation
cradek: this is what you want? :) http://imagebin.ca/view/Jxd0yQcd.html
micges, could you hilight the line that was being executed when that happened?
also, did you stop it during motion, or is that where it ended up?
micges: no, I want you to tell me how to make it happen here