geo01005: I was reviewing your SPI interface for the rep-rap and notice you didn't use the same register addresses as the present register map. Did you get a custom of some sort, or did the reg map change?
did anyone think of preloading a box way with pneumatics?
to what end?
instead of making the inside a taper \ to tigten it
Might be better off using a spring and slide rather than futzing about with air
im trying ot find out how to avoid making a them \ because it's hard
BigJohnT_ is now known as BigJohnT
peeps with gecko G540, is this what you did with the resistors? =) http://www.lolz.se/uploader/pics/connector_g540.JPG
I dont have a g540, but it looks like a good idea
I'd probably make them more flush with the connector so there are no chance of the cabling nudging them around
btw, get better connectors with strain releiveing :)
unless the other half has it
there is stuff with it to realieve =)
just a basic thing you fasten to the cable
but I see no other way to mount the resistor so it must be thought like that
like anonimasu suggests, I'd make the legs as short as possible
it would also be possible to heat-shrink everything but the portion of the resistor leads that go into the solder cups, to further reduce the chance of a short
(I assume, but don't know, that the current through the resistor is negligible)
id say not much
you used two resistors in series to get closer to your desired current setting?
its just for setting
btw, never ever run without thoose resistors, and make sure you solder them well.
its ok to run without them =)
its just that the idlemode doesnt go down to 70%
or whatever it is
if they are the same as my geckos they set the maximum current
yup but max wont fry my motors =)
my drive went nuclear without resistors.. :)
the mosfet's died and burned a hole through the drive :)
but that werent with g250 but with the g201
toastydeath: are you hiding somewhere :]
you could always buy a precision resistor (e.g., 3.01k) so you only need a single resistor. They're not cheap, though, about a buck each. http://mouser.com/catalog/catalogUSD/638/643.pdf
im good for now =)
shipping is a bitch for single resistors
elfa should have them probably
probably but cheapest shipping is 70 sek =)
ah, here's a 1% resistor: http://mouser.com/catalog/catalogUSD/638/645.pdf
* anonimasu nods
frallzor: yeah, but you'll be ordering at least 3! :)
there shouldn't be much of a problem with those shorting
does anything else go in that connector?
Valen: yes, the 4 wire leads that carry power
you run power through a db9 plug?
not much i'm guessing?
up to 3.5A per pin, I think
wow thats more than i would have given it credit for lol
We are using those screw in microphone connector type plugs on ours with the mesa boards
[12:33:58] <jepler> http://www.mouser.com/catalog/specsheets/KC-300670.pdf
first datasheet I found gives a rating of 5A/contact
did a shorter version now and its looks nice =)
(oops, and that's a high-density part)
that reminds me, I need a power supply and to see if i can find the magic plugs for the mesa boards
should be similar
although thats saying if you used it just for power that you can push 150A through one of those plugs
[12:35:35] <jepler> http://www.amphenolcanada.com/ProductSearch/drawings/AC/LXX7DXXXX.pdf
[12:35:56] <anonimasu> http://www.solectro.se/Archive/Documents/Produktblad/LFS-8-3.pdf
seems like stiff enough for me :]
is that the actual output from the gecko?
I think G540 is 3.5A/winding
i mean the db9 plug
yes, that's the connector on the G540
heh I just wouldn't have pegged it lol
I'll have to use those in our robots from now on rather than powerpoles or something
bbl, time to head to the office
does anyone have a idea how much torque a specific cut on a lathe creates?
more than 4 but less than 100
now to probe the mysteries of upgrading to 2.3.3 via GIT
* anonimasu is drawing a lathe
but, I cant decide how long bed I should have
therw I go, all soldered up =)
what do you want to use it for?
ah, making shafts and stuff.. and bushings
im thinking 500mm bed..
shafts for what?
and a 5 tool revolver..
with one driven tool
The biggest thing you want is swing
random turning stuff
We have one with a 900mm bed and I used all of it once
anonimasu, go to scrap yard/ebay get a scrap bed and restore
that was making a rocket though which are known for long and skinny
We picked up a wood lathe off the side of the road once
basically just the bed
archivist: this is a cnc only lathe
thankfully it was like 3 houses away from ours
anonimasu, the right bed would still be easy to mod to cnc
Its probably still a nice easy way to get something heavy/rigid and straightish though
we are going to CnC our lathe too, It looks much easier than the mill
archivist: im going to facemill a plate of 20mm hot rolled steel.. and bolt a linear rail to it
plate or bar?
hot rolled will move
I thought cold rolled was worse
Dad is making a quick change tool post for the lathe atm, he is using bright steel for it
I'm thinking of copper plating it so it doesn't rust lol
anonimasu: you need a lathe bed?
no, I need a flat plate to bolt a linear rail to :)
oh. I have a lathe bed...
anonimasu, an old capstan bed would be a damned good starting point
and im in north sweden
long ways from Texas...
I'm far from everything :)
where in sweden? =)
are there any scrap yards there?
frallzor: near luleå
Valen: yeah, but not for old machines
I hear ya lol there is a distinct lack of them here too
Valen: also, I'd rather build a new one then start restoring, because thoose projects are neverending :)
be hardcore and cast your own iron lol
frallzor: where are you at?
my homebrew has used old scrap, you just need an open mind
well, im thinking im gonna buy two rails, and machine the spindle housing myself, with some good skf explorer bearings(the cheaper matched pair ones)
make the swing like 4x bigger than you think you will ever need ;->
100mm dia parts are the goal
stiffness of the bed is very important, this is where an old casting wins, you can still machine the top face and mount rails
a 20mm plate should be _stiff_ enough with the rail mounted to it in 100mm increments :)
I beleive the limiting thing will be the rails stiffness
unless there is a lower web
or full box section of 20mm
20mm isn't actually that thick really
very springy as a flat
our metal lathe has 2 rails of about 60mm X 40 mm cast iron
might be more like 80mm
would steel in a given size be stiffer than cast iron in a similar size? it'd be stronger yes but stiffer?
stffness the same damping is better with cast
archivist: I dont have a problem webbing it if that helps, but I'd have to do some fem to see if that makes a difference
Unless you really know what your doing FEA isn't going to give you good results i wouldn't think
middle of your bed will sag under cutting load
and cause resonance, look at a cast bed, has a lot of stiffening applied to a good one
well, if you put torque around a point, you will be seeing how things move and how the webbing transfers the load..
yeah but your not going to see harminics and vibration
loads are not simple in a lathe be careful
it might be ok to compare one design with another and see a relative benifit but as far as meaningful numbers without some decent calibration your really just guessing
If you got your 20mm plate for the base, then made box out of it that would probably do a good job
well, if we put it this way, I know my fea program matches reality _fairly_ well, as long as you can aproximate the loads close enough :)
I'd make a 3 sided box and put webs in every 150mm or so
the "web" being more of the 20mm plate
* anonimasu nods, that sounds like a good idea
note the webs are at 54 degrees in a cast bed
mmm that would probably be better still
so join in mid bed
get some triangulation going
not so easy built up
im gonna get my machininst handbook, and get some realistic loads for a start
hmm a parallellcable needed for the G540, are they connected 1-1 2-2 etc etc on each ends (DB25M)
the "load" is only half the story though
the big problem is its not constant
even on ours with a cast bed we get harmonics going which screw the surface finish
it's not as important on a cnc if you arent taking production cuts
change speed or tool angle or sharpness to fix
and if you have the right tooling for your machine
actually its a case of piss off the chinese crap toolpost and put something on thats held by more than 2 bolts
I mean, if you look at the carridge I'm looking at
spose what it comes down to, Its always going to bend, you just need to be happy with how much,
it deflects 5mm with 200N/1.8M
dear god thats massive lol
how wide is the plate?
but if you put it in a perspective that I will have 150mm of tool motion
and calculate the deflection of the slide at the length..
and the graph starts at 500mm
thing is its not uncommon to see a tollerence of .05mm for a bearing
Think nickle plating the toolpost (the non "working" surfaces) would be a good idea
to stop it from rusting mainly
try your FEA on it as a U shape, then try sticking some webs in at say 150mm intervals
just the right lump of cast iron to start with at the right price but..... ebay 260438326910
nice hunk of cast thar
shipping might be a tad expensive ;->
thats the but part
as that sort of thing is being scrapped the bed casting and headstock are re usable
what you think of nickel plating tools? (its something dad has made and he is pretty proud of it, I was thinking as a fathers day present)
not a fan really as it peels off if not done correctly
thought that would have been a problem with chrome not so much nickel?
cadmium or passivated zinc
cadmium makes me a bit nervous
for something that your going to handle
why am i getting this error? http://pastebin.ca/1485684
piasdom, already running?
archivist: try to start emc
was running last week after upgrade
are you picking the right kernel at boot?
yes, it's the RTAI kernel
-1 File exists was the error that I noticed
in terminal...it says realtime not loaded
before the latest revision (released yesterday), almost every HAL error returned -1, which is "File Exists"
heh not helpful
that's basically the same info as a dmesg would give, correct?
let me try updating
yeah, but on rtai_hal it's mostly definately a bad shutdown
that won't help
it's upgrading emc2
a reboot will likely help - it looks like there are modules that are "stuck" in the kernel
either that, or a sudo /etc/init.d/realtime stop
but that will probably fail with some more clues
usually solves these sorts of things
ERROR: Can't remove RTAI modules, kill the following process(es) first
that's also a clue ;)
ps aux | grep 31535
itt 17690 0.0 0.0 3004 748 pts/1 R+ 09:13 0:00 grep 31535
itt 31535 0.0 0.0 3376 1188 ? SL Jul02 0:15 halcmd -f lat.hal
latency test is running?
so i have two running ?
the system thinks it is :)
let me reboot
wow - what a design: http://media.digikey.com/photos/CK
tha surprises me from C&K. they make good stuff
your link don't work
oh. I guess it needs some %20's in it
[14:30:24] <SWPadnos> http://media.digikey.com/photos/CK%20Comp%20Photos/8161J86ZGE223.jpg
you'd think they should at least have put a pc mount switch on there
or maybe a dab of hot-glue to hold the LED leads still
that was quite a project for some engineer
hopefully his (or her) last
with the company
I hope they got a big order out of it
I worked with a guy that had worked at switchcraft
he had 20 patents, but was incredibly incompetent
I'm looking at your picture, and thinking of how many patents they probably got on that poor thing
yeah. "An LED holder with free-floating leads"
"a method of improving a crappy switch with a visible indicator"
"... the invention of claim 1, where said indicator is a Light Emitting Diode"
of rectangle shape
its more of a case of add led but dont change any tooling
none of the major switch body tooling anyway
of course the flange and button tooling had to change
they use the same mechanics for just about all their switches
* archivist stabs accountants buggering with life universe and everything
well, reboot worked thanks all
compiling the new emc on the SMP kernel now
hmm failed somewhat
dpkg-buildpackage (debuild emulation): full upload; Debian-native package (full source is included)
Now signing changes and any dsc files...
signfile emc2_2.3.3~pre.dsc Jeff Epler <email@example.com>
gpg: skipped "Jeff Epler <firstname.lastname@example.org>": secret key not available
gpg: [stdin]: clearsign failed: secret key not available
debsign: gpg error occurred! Aborting....
debuild: fatal error at line 1174:
running debsign failed
Valen: that's ok
yeah looks it
it only means it fails because you can't sign using jeplers key
look for the emc2_2.3.3~pre_i386.deb
yeah i got that
looks like its all good
groanuse the -uc -us flags to skip the signing step, or dch -n to make it use your key instead of mine when signing
yes i have a key
in my other pants
you might update the wiki with that just to make things spiffier
Valen: you could just aswell ;)
true that but I am not 100% sure where to put those flags ;->
(i have a fair guess, but i'm also really lazy ;->)
its bad that the best vnc client i have found is a windows one
all the linux ones redraw the screen if they get overlaid or you switch desktops
vnc seems to work freakily well even though the host is running compiz
gold star that man
beats the snot out of vista
you cant even see anything if its got aero turned on
looks like its all compiled and working now
program is running
Valen: try turning off desktop compositioning
how come emc tells me "unknown control command in I word" when i do "O103 repeat "?
would rebooting ensure the new firmware is in the controller?
err, "in O word" even
the gcode reference seems pretty clear on that i'm correct
or rather that the line is correct
DaViruz, qhat version of emc2?
the question is if machining bracing out of the solid plate works..
anonimasu I was saying that vnc was working really well with compiz turned on, cube rotation and all
Its a little slow but still
SWPadnos: what ever is in the hardy heron release.. don't remember :/
ok. I don't know when repeat was added
seems like a pretty fundemental function so i doubt that it's recent?
but "the Hardy Heron release" could mean several things, depending on what upgrades you've done
I don't know
i've done none
if you haven't manually upgraded to 2.3, then you are on 2.2.8 at best (I thikn - I don't recall a 2.2.9)
2.2.5 if i'm not mistaken
no repeat in the manual I have printed early 2008
ok, repeat was added in 2.3
thanks, i'll just modify the code then (and upgrade in the future)
* archivist whiles his loops away
how about "while" then, is that available?
just look at the documentation you have on your machine, that will be the closest match for your version of EMC
the gcode reference included just links to the online version
which is a little annoying in it self considering the emc2 box isn't online :)
you should have a manual though, in PDF form
oh, there's a gcode reference in there too?
user manual I bet
yup linking to online is just wrong
it's the least bad compromise I could come up with
the best way we found to link inside pdfs was by page numbers, but those aren't stable and it would be a PITA to update the links manually with each release
I agree it's not ideal, for that very reason
html docs on the machine
it's the link to the html gcode reference included in the emc2 menu in the gnome menu i was refering to
yup that could link to local html
the list of gcodes itself is on the disk, but all the links to more specific information refers to the online version
could and should.. :)
DaViruz: open the Users Manual PDF and find the gcode section in the index
jepler: yeah i got that, thanks
archivist: not everyone likes the html docs better than the pdf docs and I haven't felt like dying on that hill
I prefer the html for the linking
I brought it up recently in this thread: http://mid.gmane.org/20090701022602.GA26937@unpythonic.net
and dont like the pdf for slow loading due to size
jepler, I know I replied
ah, so yo udid
archivist: some like the pdf's for printing out better
and for better structural consistency
I agree pdf for printing
(if that makes any sense ;)
I say "no printing, what's wrong with you", but then I always have trouble seeing others' points of view.
pdf is useless to browse so you have to print
I still want that text-based thing that you found a year or so ago
SWPadnos: YEA Quadro FX1800 and Dual Monitors are finally set up and working :)
yeah I guess that was it
[15:39:47] <anonimasu> http://www.io23.net/ul/files/lathe_base.01.png
another thing I could do is look again at how much more toolchain is needed to build the html documentation too
and have emc2-docs-pdf and emc2-docs-html packages
anonimasu, deeper by a mile
10mm deep in a 20mm plate.
nowhere near enough vertical stiffness
the html docs seem to be about 6 megs compressed, while the pdfs are about 14 megs compressed
are pictures missing from html
no, I don't think so
BJT-Work, how's the speed?
archivist, why are PDFs useless to browse?
SWPadnos, because you need to scroll all the time
well, page-up and page-down work
I think with evince you can also set it to auto-scroll at some speed (though I'd hate that)
200 page doc with page up and down....slow
I haven't loaded sw yet
there's search if you'r elooking for something, an index if you know the categories, and paging around if you're reading
often pdf page numbers dont match article numbers
SWPadnos: seems fast enough to make me dizzy
got a spaceball?
no just a mouse
bummer. then you could really get sick
spin till I puke LOL
with a non raid drive is there a slick way to have the second HD keep an up to date copy of the primary HS?
BJT-Work: how uptodate do you want? how are the two drives connected?
yea, I remember that one lol
they are SATA drives
at least daily
BJT-Work: there is unison/rsync/...
actually, if you want to do it manually, get BeyondCompare
it's relatively cheap shareware, and it
it's really good
yes, unison http://www.cis.upenn.edu/~bcpierce/unison/
says it runs on windows
apparently it's no longer in development. their new effort is "boomerang"
Boomerang is a programming language for writing lenses—well-behaved bidirectional transformations—that operate on ad-hoc, textual data formats. Every lens program, when read from left to right, describes a function that maps an input to an output; when read from right to left, the very same program describes a "backwards" function that maps a modified output, together with the original input, back to a modified input.
hmm using windows task scheduler you can backup automagiclly
(boomerang looks interesting, but it's hard to see what it has to do with unison)
archivist: here is how I see lathe design, the whole bracing has to be as stiff enough to cope with the cutting forces, however, as the rail will only take a certain amount of force, making the base stiffer then that dosent make a difference
Ie, at my max allowed deflection of the rail, the spindle and base shouldnt be allowed to deflect at all,
base makes all the difference, see standard beam bending theory
you missed the point with a mile.
the base needs to stop the rails from bending
the rail has a _limit_ to how much they will take when rigidly mounted to a base
not the rails stiffent the base
no matter how stiff the base the steel shafts in the rail will go ~
and resonance has a huge effect the current depth will chatter
in other words I should give up and buy a used lathe and scrape ?
no add sides bake a deep section
I did, 30mm now
30 is puny
well, I could load up a 400kg thing in the mill and just machine bracings and crap out of it..
a small schaublin for clock work and light cuts is 54mm deep
thats the 70mm center height lathe
but then schaublin is in the higher end of rigid machine spectrum
and its shorter span between legs about 320 mm
the PDF's took as long to compile as the program ;->
is it possible to update emc if installed from the live-cd?
yes of course
it makes no difference which CD you used - all packages can be upgraded
its just linux itself that is a no go?
yeah - do not upgrade to a new distribution - only do the standard upgrade of packages.
anything that requires a reboot is kinda pointless
so regular ones that the updater finds is ok?
you will have to do it every boot
the updater will find new kernels and the like if they exist
why would things that require reboot be pointless?
you said "if installed from"
valen's answer is assuming "if running from"
which do you mean?
sorry my bad, didn't read that bit right
ignore the man behind the curtain
im running the live-cd install =)
and the little dog, too
so no new kernels and stuff then
if you installed to a hard disk, you can update packages.
you put the CD in and turn the computer on and it whirs from the CD
ok, then you can update.
or did you do that, then click on the "install" icon
but as long as i can update emc im happy
Valen yes, its installed
toto, go bite Valen!
not running from the cd =)
yeah then you can go do whatever you want
kernel updates and the works
brand new to linux and its likes
just install all new packages offered to you but do not upgrade to a new distribution.
but, if you are using emc2.2, you have to make a change to upgrade to emc2.3 since it is a major release.
hmm what do I have to do?
see the first link or so on the wiki front page
er, second link
when did you download the cd?
(i got mine recently and i think it shipped with 2.3?)
or did i make the change and forget it
week ago maybe
2.3 has been out for a couple of months
2.3.2 was released recently
help/about in emc
SWPadnos: everything works good except MC :/ screen locks up with every video redraw...
It looks like there is a non sucky CAM thing in rhino 4 which is good news
you downloaded the latest drivers, I presume
only 4 axis but at least it keeps in the comfort zone
working on that now :)
if you are looking at a easy to use cam program I recomend edgecam
I use rhino version 2 currently
version 4 seems to be out in a "liberated" form
that's not open for discussion here
* roh hopes he can stay at heeks and that it improves some moe
* mozmck_work too roh
indeed, I hope that too
[18:28:40] <frallzor> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.3
follow this to update?
i guess its only good for beginnerst with a high pin resistance and good opensoure hackers knowledgle.. but were working on improving that. i should rebuild updated packages more often i gues
PNY Driver "The Graphics Adapter installed in the system is not compatible with the current set of drivers"
I haven't had time to look at it much
this eee-keyboard is killing me. should get out of bed and to the real computers
I need to cut some simple stuff so I just wrote my code by hand
BJT-Work, the PNY "workstation" graphics driver?
when I put the PNY CD in and pick Drivers
download, don't bother with the CD
downloading now :)
urgh damn drivers
looks like 162.65 is the version for you to get
it updated restricted-modules and its hosed the nvidia kernel
hm, it looks to build a proper cnc lathe with linear slides ends up as $$$
I'm on XP here
fwiw I modified http://www.linuxcnc.org/content/view/21/4/lang,en/
to give 8.04 top billing. Before now, it listed 6.06 (with emc 2.2.x) first.
XP32 or XP64?
169.96 is what I'm downloading
it should be 46.7M, not 35M
that's not SW certified
that depends on language too btw
either way, you you want to put the system online and update it after installing, because the cd has 2.3.0 and we're up to 2.3.2..
I forgot to check that
strange. the SolidWorks graphics card page has a later version (182.46)
I'm d/l from sw page now
this shows a different number: http://www.nvidia.com/page/partner_certified_drivers.html
issue with solidworks?
new video card
99.9% nvidia should work
they have 1000 versions, only some of which are "officially supported" by SolidWorks
well here goes nothing!
the certified drivers are usually well behind the times
I've had low-end, high-end and plain cad-cards, never had issues, only with ATI =)
be back in a bit
even running it on a laptop with crappy gfx =)
I like nvidia hardware
although with ATI going open source on its drivers for linux I might have to look at going that way in future
I do to as soon as I get everything to cooperate
talking about something else, solidcam kicks ass =)
yay, cnc turning in the mill worked very nicely
except i miscalculated the back relief of the cutter when turning a taper but that was mainly cosmetic
rotary table would make a nice tool changer for that
hmm why wont g-code generated by solidcam runt in emc while it works fine in mach3?
* runt = run
tell me what the error is and I'll tell you
atm "unknown control command in o word"
and what's the line say?
archivist_attic: i'm thinking using X for tool changing
Y is my radial movement
i guess its refering to linr 1 but it doesnt say: %
350mm x movement should give me plenty of tools
could even mount a few drills and stuff
maybe i'll make a permanent lathe out of this mill :)
* anonimasu nods
there is a youtube vid of a mill lathe
frallzor: heh, i was asking about that very same error earlier today :)
archivist_attic: yeah i know
single point threading and stuff
did you use solidcam for the g-code?
frallzor: no i wrote it manually
did either of you pastebin the gcode or say what the problematic line is?
Mine doesnt say any specific line
I'd like to help but you have to tell me what's going on - I can't guess
my error has been resolved
if its line 1 the code is: %
frallzor: not using AXIS?
well clearly it's a line with an "O" on it
AXIS will tell you the line number (+- 1)
no it doesnt tell me which line is causing the fuzz =/
are you using AXIS?
the gui with the nice preview window
and when you load the file it doesn't tell you the line the error is on?
pastebin the file please
just whines when running
ah nm i missed the window somehow
now it shows
its just some BS text not code
( MCV OP ) blabla
ok, "because there's crap in the file" is your answer :-)
solidcam did it :P
but I can live with it since its easy to kill =)
surely you can fix the solidcam post
why not edit the post`
I havent learned how to edit to fit my stuff yet
reading into the documentation =)
anything inside a ( ) is a comment
that's probably not your faulty line
it said that was the line
frallzor: Just look at the post file if there is one..
unless it's the "blabla" that follows the comment
frallzor: the line number isn't always spot on
all was in ( )
quit making us guess!
just post the damn file :)
I assumed "blabla" was after the comment, which would be an error
I also assumed blabla started with "O" because that would make the error make sense
nah it was just the date when created
so yeah, post the file, or at least exactly type the lines above and below that comment
especially if one starts with "O"
or Nxxx O.... or something like that
the line above
ok that's the error
Yeah, that's simply not emc gcode
frallzor: does the program consist of multiple files?
if you pastebin the whole file, maybe we can see what it does, then suggest how you can change it to emc2 gcode
imagine gcode like basic circa 1985: each system has its own language, and they're all called BASIC. It's hard to write even trivial programs that are compatible with multiple systems.
and what a pain it is
[19:19:50] <frallzor> http://pastebin.com/m67ef2cb3
that's why everything has configurable posts.
but I think it has to do with the PP in solidcam being fanuc atm
looks like you can delete that line. it's not used for anything.
my guess is that you can just remove that line
I don't understand what the SUBROUTINES comment is supposed to do - I don't see this call any subroutines
I suspect line 14 is an error also
I don't see what that D word is supposed to do
there's no units setting (G20 or G21)
you should always specify the units of your part program
hope you dont think I wrote this myself ;)
the spindle start on line 14 might be nice to have
yeah you probably want that move too - just remove the D word
also, maybe try to figure out what it was supposed to do, and do that :-)
tool change? perhaps
I still blame solidcam and myself using fanuc profile
sure, but we're trying to help you fix it - if you make a new post based on the fanuc one, you probably will need very few changes.
probably will be fine when I learn how to fix the file to fit my G540 =)
Yeah I see what you mean, but its hard for me to see what in the post that makes the code bad
yeah, you might have to dig in your solidcam docs or call your vendor. if you can say clearly what it's doing wrong I bet they can help you fix it. you should also encourage them to bundle a correct EMC2 post with the software.
but at least there is a s*itload of documentation
Results 1 - 10 of about 7,480 for solidcam emc2 post. (0.44 seconds)
been trying to find it myself like that but still no good results
441eur for the rails alone -_-
though with the carridges too.
but no drive elements/screws/motors/crap
rails cost :((, but igot a pair on fleabay a week ago with 12 carriages for £130
15mm or 20mm anonimasu ?
one sec a drawing comming up
[19:45:07] <anonimasu> http://www.io23.net/ul/files/lathe02.png
I meant rail size
the configuration I have is probably the more expensive one, but also the one that works better(driving right in the centre)
I would add vertical plates bellow the rails under the base to stiffen
anonimasu: making the spindle housing yourself?
I'm going to have a collet chuck inside of it, and im gonna finish everything else then turn the taper with a PCD tool in place
so I get it 100% in line with the bed
archivist: we'll see how stiff it actually ends up as
I plan on cutting one side on the mill, then flipping over, and cutting everything else in one setup
leave the base solid for best as its so thin
also, the change I made to the rails is so the bed will twist around the spindle if it'll twist..
ie, I'll have torque around the spindle when cutting not offset onto the rail so the whole machine will go ~
I dont know if that makes sense to you
my big issue is the spindle housing actually
how to fit the end support for the screw..
archivist_attic: what about making a support bracing beneath and bolting and doweling in place?
could do yes
I'll design a set of location pins so I can get it set up in the mill for a secondary op..
look at jmk his mill he is making has the screw underneath as you could to keep id protected
I'm going to get a quote for bellows tomorrow
well, request one..
got a link for jmk's machine?
not here, about 20 minutes unless someone beats me
I wonder how far he has got
I'm thinking that the bearing block for the floating bearing (spindle side)
will, be the place where the cover screws into
so I get the bellows to the outside of the rails
i have a nice 150x50x500mm steel slab in the basement
baybe i'll build a lathe like that myself.. :)
[20:31:34] <DaViruz> http://www.littlemachineshop.com/products/product_view.php?ProductID=1487&category=6
not sure i'm up to the task of boring out a spindle housing of that size myself
that one does look alarmingly hollow though
anonimasu: what collets are you going to run? 5C?
this is kinda cool http://en.wikiversity.org/wiki/Wikiversity:Main_Page
anonimasu: what is that pic?
Jymmm: a lathe design
ok, I'll take you word for it =)
[20:43:06] <archivist> http://jmkasunich.com/pics/imgp2931.jpg
oh, it's upside down.
[20:44:11] <archivist> http://jmkasunich.com/pics/imgp2932.jpg
rails to go beneath the plate
jmkasunich: I dont get how you can avoid exposing the screw
easy, use a spiral outer
harder to cover the slides
like here http://www.howtwo.co.uk/cnc/dscf2390.jpg
when using emc2 Axis calibration and we save the file, where is it sposed to save the data, because it is not saving to the stg.ini where it got the data from..
yes, it's supposed to write it to the inifile.
wonder why it dosent, is that defined somwhere???
also, is there an auto tune program?
the action of the "save to file" button is not configurable, it should always save to the inifile
A developer contributed a version of pid called "at_pid" which is supposed to autotune, but it doesn't have a GUI interface and I personally haven't had very good luck with it.
maybe we need to reload the entire package
Where is your configuration file? Is the directory writable by your user?
yes, it is in ~usr\emc2\config\stg\
do you run emc from the icon or from the terminal?
(linux uses / as the directory separator. If you write \ in the terminal it won't do what you want)
but \ has the potential to be so much more exciting
anyway, the next thing I can suggest for troubleshooting is to start emc from the terminal, start calibration, and hit the Save To File button.
if it can't write to the file for some reason, it may print a message on the terminal..
(though when I was testing just now I never got a terminal message, but I could get a pop-up "Not permitted to save here")
we did a test of the save, it is changing the time stamp on the file but not over-writing the value
aha, I see something else that might be tripping you up.
are you using the "test" button?
no, i have not found the procedure
when you Save To File, the value saved is the one from the "HAL's Value" column
enter the value you want to test. Click "Test". If you want to keep the change, click "OK" and the value is copied from "Next Value" to "HAL's Value".
If you don't go through that process, the saved values will be the same as the original values
in real time tuning does emc read the new value as soon as I press test?
ok now i understand. i have been trying to tune and nothing changed, so now i will try again using the test.
when testing, I found that it was useful to repeat the following 4 lines a bunch of times, followed by an M2: G1 X1 F25 / G4 P.1 / G1 X0 F25 / G4 P1
that moves X back and forth by 1 inch
you can have emc just running that code, and halscope automatically triggering on the start of the move to X1, and just work in the calibration window
no need to switch windows, except when you get to the end of the lines of test
(instead of G1 F25, you can test at whatever feedrate you prefer, or use G0)
i am just trying a 1" step in manual. what are typical PID values for a servo?
my impression is that there really is no such thing as a "typical" value
yeah. too many variable
i started at 100 and moved up to 2500 for P and still no movement. Last week i had movement at 150
that sounds extremely high to me
for instance, servo-sim has P=1500 I=8000 D=4 FF1=1 (but it doesn't model a servo motor very realistically); another sample configuration has P=1000 I=30000 D=7 FF1=1; my own mill has P=250, I=20, D=2, FF1=0.22, FF2=0.003
mazak has P=4000 I=6400 D=15 FF1=FF2=0
it's simply specific to the individual machine
i an now up to P=20000, I=0, D=0 for a starting point ans still not even a hint of motion
two identical machines probably have similar tuning
this is a unique 1 of a kind machine, a Maho MC500 4 axis
it has baldor servo system
have you measured at the inputs to the amplifier to see whether you're actually getting a signal?
if you're getting absolutely no motion, I'd look at whether there's some more basic problem with the configuration
what kind of I/O card are you using?
well it moved last week as i did some tuning
servo to go
is there a way send a flat 1v or 2v to the amplifier for testing without the emc?
yes, sort of
after you start emc, open up another terminal and type in: halcmd -kf
a la AA battery =) lol
now you can basically unhook the DAC from emc's PID and hook a desired analog signal to it
(oh, in emc you'll want to go to "machine on" mode so that the amplifiers are enabled; if it really does move, then emc will quickly go to "machine off" because it'll detect a following error)
anyway, unhook the DAC by typing at the halcmd prompt: unlinkp stg.0.dac-value
(unless you've changed things, 0=X, 1=Y, 2=Z; it looks like the stg_motion.hal file needs more stuff added to support an A/B/C axis)
then: setp stg.0.dac-value 0.5
or whatever value you want to test
the relationship between that number and an analog voltage is set by the inifile [AXIS_#]OUTPUT_SCALE; I'm not sure what value establishes a relationship of 1 = 1V, though
i had to go to a value of 4 before it would move
(it looks like OUTPUT_SCALE=1 means a dac-value of 1 = 1V)
that what i was assuming.
if you have an error of 1 inch with a P of 250 then your output should be 250, which is much greater than 4
i have added the extra lines to the stg_motion file for the forth axis but for testing purposes i hvae commented out y,z,a and only working with X
SWPandos : hi
next thing is to restart emc, open up halmeter on the pin stg.0.dac-value, and do your test jog. see what DAC value you're getting from your jog
i have done that and get no reading
you get 0?
not just a small value, but 0
not until i put a value in for FF0
going to try EMC on ARM 9 soon, see what problems we find then move to Coretx 8,9 with OMAP and imx5
only problem so far with ARM ports is qreal=float vs doubles
floats are good in most instances, but there are issues in some places (like PID or anything that deals with really tiny time quanta)
[21:36:48] <L84Supper> http://www.mini-box.com/Samsung-S3C2440A-400MHz;jsessionid=0a0105501f4372ebe758acbc49139c218b609422e872.e3eSc34OaxmTe34Pa38Ta38Rb3z0?sc=8&category=1130
might be a nice UI for some machines
sed_: can you pastebin the output of 'halcmd show pin pid.0'?
only ~$100 with LCD
I wonder if you haven't lost some important HAL connection in the course of commenting things out
the output of 'halcmd show sig' might be useful too
I forget if QT was used for the graphics in EMC
L84Supper: no, it's a mix of Tk and Gtk (and OpenGL in AXIS)
ok, even better
Qt4 broke the qreal for ARM
only has qreal=float for ARM now, most x86 developed is qreal=double
oh, qreal is a qt typedef?
they are working on it upstream but I don't know when the fix will be in
i have measured the output of the stg card and it outputs correctly 1=1V, 10=10V
most ARM SOC's didn't have FPU's until now
hmmm. I wonder if my connection will survive this storm
so it was usually softfloat, now they even have FPU + DSP
hmph, gotta go
SWPadnos: if sed_ posts those pastebins, can you look for any obvious problems?
if so, thanks
found my peroblem, i had the max velocity set to low. Thank you for your help!
jepler, that 64bit bug in HeeksCAD has been fixed.
Updated to revision 613.
I happen to be at the system with an svn checkout so I'll verify
sed_: oh, I'm glad you did
sed_: I was sending you up the entirely wrong tree, I guess
geo01005: yes, seems to be fixed for me as well
I double checked after the trace code was removed as well
can I enter points at a commandline, as I would in qcad?
there is currently not a great interface for that right now.
When you are creating lines and arcs there is a property window at the left that you can enter the point into.
However, the cursor can't be in the graphics window.
The intent of the sketch interface is to use constraints and dimensions to create geometry.
Just like a sketch in solidworks.
jepler did you see the video I made demonstrating the sketches?
I did watch part of it without audio
it's probably ambitious for my first session with heekscad but I'd like to enter this part http://media.unpythonic.net/emergent-files//01245634880/img_4756-medium.jpg
including the arc-shaped counterbored slots
(which I didn't manage to do in qcad but which cradek did nicely in autocad)
qcad drawing: http://media.unpythonic.net/emergent-files/sandbox/mount2.png
Well, it would be just a couple of minutes in Solidworks.
maybe to someone who has solidworks and has learned solidworks
But at the moment not all the constraints that would make this easy are implemented in heeksCAD yet.
and to a noob in solidworks
jepler, I'll try to make a video that would show how that part could be make sometime.
this lathe of mine will end up at 800eur or so..
I'll let you know when I get it done.
if I have the latest svn, do I have the constraint stuff from the video?
do I need an additional library I might not have now?
Yeah you do.
[22:40:44] <anonimasu> http://www.io23.net/ul/files/lathe05.png
jepler, double click on the sketch to enter sketchmode.
anonimasu, wasting rail length stretch the bed
then try something simple like right click a line and select "toggle horizontal".
raild are cheap, carridges are not
and I cant do more then 600mm in one setup
too small mill
change the screw bearing plate near headstock perhaps incorporate in the head, to reduce overhang
jepler, here is the link to the video again: http://www.youtube.com/watch?v=nibjuxCbUag
That will be helpful to figure out how to use the constraints.
archivist: I need it to get the spindle up from the bed because my other axis will build alot, and the bearings I need for the screw end up like that
will watch later
always too small machine *sigh*
goslowjimbo: Tested the 7I43 SPI config, hardware works for me but I found one error in the bit file I sent:
it reports being a 200K config even though its a 400K config. I think the HostMot2 driver should complain or
fail to load in this case. I have put a new bitfile up at http://filebin.ca/drnscm/SVSSP4_6_7I46B.BIT
argh. forgot to order one
oh well. maybe Friday
Also here's the batch file I used to test it: http://filebin.ca/gbupuy/SPITEST.BAT
No hurry we have 40 or so...
Is Lily (or someone else) still around for me to place a phone order?
Nope gone at 4:30
heh. just missed them
SWPadnos: for the lathe?
I have several 5i20 and 5i22 boards around for the machines
the 7i43 would be for experimentation on another project