SWPadnos or anyone interested, can you take a look at my hal and ini and see if the velocity stuff looks right? i found a combo that seems to work well and i just want to see what you think. http://pastebin.ca/1533223
in short, i added a STEPGEN_MAXVEL = line for all axises in my ini, and i made that value 3.0, then i changed the MAX_VELOCITY = to 1.834 for each axis, and i put the traj MAX_VELOCITY at 1.6667, all in inches
i cant get it to stall or give a joint following error at 100% in MDI or manual
just a starting point for now, but just curious if i have the right idea
mostly, but you probably need to do some testing to be sure you have the right numbers
you should also make sure the accel values are good - you can get a stall even at low speeds if the accel is too high
so you can do MDI moves of a few inches at F100 (or something that you know won't stall due to speed) to check accel
glad you got it this far though - it's a lot better that way :)
oh man you arent kidding... i couldnt go past 30ipm for the longest time
now 110 is a breeze
oh - one other coment. you should only need about 10% or so of "overhead", so setting the stepgens to 2 instead of 3 shuold also work
ah ok that was one of the things i was curious about
yeah, you'll stall at 10 IPM if the accel is too high
you can even get interesting effects like having the motors turn backwards
i had it up to about 12 without any issues but i backed it off alot untill i got the velocity straightened out so i could narrow down the issue
man. 1.5TB drives for $100, delivered
usually you do it the other way around
if you figure the machine can go 100 IPM, you set the vel limits to 80 or something, and mess with accel
crazy, huh? i just picked up a 640gb? hd for $69 the other day
but you didn't know about the stepgen headroom before
yea, that made a huge difference
thanks alot for the tips, that really helped
some of that stuff should be in the manual, though I'm not sure where
(or I would have told you to RTFM :) )
i've read the manual so many times, but when you're just starting out, it's a bit overwhelming and hard to grasp
yeah. getting documentation "just right" is hard
someone always wants more detail, while someone else is heading for the aspirin bottle
yea, hard to put it in laymans terms and still make sense lol
i've been a machinist all my life so not a whole lot of background in this stuff
at least you have that side of it
"Hi, I don't know anything about computers, software, electronics, motors, mechanics, machining, materials, engineering, or social etiquetts. Can why aren't you helping me?"
i have basic understanding, but since i'm self taught, i'm not always sure what i know is right
(well, except the electronics part, and some of the software part :) )
I've never seen that STEPGEN_MAXVEL thing though.. i wonder if it's not in the hostmot2 part of the manual
I don't know
I know it was necessary for the software stepgen, and for hostmot2 stepgen early on
I thought something had been done about it (piossibly just adding settings to the sample config), but I don't know
man i am dreading trying to get my tool changer working
ok, time for me to get back to work - see you later
adios, thanks again
emc IRC, now with geckodrive ads?
eric_unterhausen: Just their sale so those that have been waiting to be able to afford them
anyone know the answer to this question? http://www.cnczone.com/forums/showthread.php?p=653542#post653542
his endpoint isn't on the arc
is this typical problems with posts?
if it's generated G-code, then setting the post to 4 or 5 decimals might fix it
it's incredibly dumb to ask that without saying what the error is or what the gcode is
before reading the question, my answer would have been "find a new career"
the error tells exactly the two radii so you can see how far off they are
which still seems at least a little bit appropriate
guy can't be too dumb if he got emc running
the liveCD lowers the bar a little ;)
and ... what kind of a subject is "Need Help! - EMC2"?
so easy to just skip over...
it was a threadjack anyway
Hmmm. I wonder if it's hot everywhere
I think so
at least I've got an excuse for being crabby
supposed to get t-storms tomorrow
it's beautiful here tonight
I get to drive to Boston tomorrow
where it's supposed to be in the mid-90s
which reminds me that I have the table off a Moore Jig-bore under my deck
it's so clear and there is no moon - I stared at the sky for quite a while when I got home.
I haven't looked, but I bet it's hazy here. it's still 81 degrees in my basement office
I was in the garage brazing bits onto a friend's bike frame
my email account has won 2.5 million dollars!
but it probably won't have anything to do with you from now on
do you think that's better than the air conditioner that's sitting in the garage waiting to be installed?
jymm, I had one of those at the door to my garage, would have been unpleasant with the torch in there otherwise
fans are cheaper
and 81 with a fan is definitely tolerable for me
SWPadnos: AC sitting on the floor < fan you can plug in instantly
I know this because the temp in my lab has been 80 all summer
I guess I'd be better off going to bed, where (a) it's air conditioned and (b) I can sleep
that's a bit much for me
SWPadnos: and you can hit HD early in the morning and pick up one of those fans
I guess I'm getting paid back for the rainy months when it was nice and cool
it would take less time to put the AC in the window
SWPadnos: I doubt it at this point
or it would already be in
nah - I've been busy, and it hasn't been really hot until the last week or so
I would put the a/c in the window, but that means I have to drive out to the storage unit to retrieve, and then put it back in september
luckily my storage unit is only 10 feet away
I need one of those
(too bad we can't store cars in it any more)
my car was in the garage today for the first time in 2 months
lasted all of 2 hours
now it's in the driveway
I copy pasted this irc window into cnc zone
[04:04:57] <eric_unterhausen> http://www.cnczone.com/forums/showpost.php?p=653809&postcount=33
except for the part about how the guy is an idiot and should stick to pushing fries
he could also fix it manually =)
oh. thanks for editing :)
micges_work1 is now known as micges_work
[Global Notice] Hi all, we appear to be having some connectivity issues this morning, we're awaiting word from the DC and apologise for the inconvenience. We are currently looking for server sponsorship, information can be found at http://announce.freenode.net
Thank you for using freenode and have a good day!
micges_work1 is now known as micges_work
i have problem, running emc2 when i start a referenz drive, it goes to the end of my z axis and then ist stops with joint 2 on limit switch error
what is the problem?
Can I use a drill bit for milling? As it has only 2 cutting edes per revolution, I probably should reduce the feed rate...
numen: your home switch isn't configured properly
either you're homing in the wrong direction
numen: you have a too small value at MIN_Z_ or MAX_Z_ somewhere at the .ini file
or the home switch is in this direction, but isn't "seen" by emc2
it goes the correct direction, but after passing the switch this error commes
good_kid: nope.. limit switch is something else
numen: you might have polarity wrong
alex_joni: oh, sorry
numen: do you have shared switch in z?
i thing so
only one used for homing and after that it is limit swich ?
i use an 3dstep card
did you have 'HOME_IGNORE_LIMITS = YES' in [AXIS_2] section ?
this is option for allowing shared switch on that axis
i used the config tool and selected for the switch Pin10 end and ref z
can you paste your config to www.pastebin.ca ?
will be faster
(ini and hal files)
micges_work home ignore limits are yes
[13:11:31] <numen> http://pastebin.com/f184c377c
[13:12:13] <numen> http://pastebin.com/f4f58bf1b
im away for about 5-10minutes...
numen: I think you LATCH_VEL in AXIS_2 must be sign inverted
numen: wait, when you home z, it's going in correct direction ?
yes, it goes up
but still joint2 on limit switch error
when z homing, last move is in which direction? Z+ or Z-?
it goes up
try invert sign in home_offset
ok that works
but on reference on x axis, it stops after 15mm but why?
too small x min/max you have
only 8 mm x move range
how can i drive myself? with keyboard?
why joint0 on limit switch error?
its about in the midle
[13:41:34] <micges_work> http://www.linuxcnc.org/docview/html//gui_axis.html
nope reference works
noise on cables
nope that are cat5e cables
when you have 'joint0 on limit switch error'?
i cant move the axis
when i chose manual drive
but when i want to run the standart programm with the emc2 axis, it goes up...
for waht is end of move in home state 5?
what does state 5 mean?
too small x min/max you have
i think, it wants to work in wrong direktion, how can i change this?
you have: HOME_OFFSET, HOME_SEARCH_VEL, HOME_LATCH_VEL, each sign is some axis direction, you must try
why it wants to locate x0 on my right side, not on the left?
is this changable?
> If the machine moves the wrong direction at the beginning of the homing procedure, negate the value of Home Search Velocity.
"negate"? I.e. choose 0?
I meant .ini-files
What is a "traverse speed" (probably a speed of G00 command)? Just the maximum possible?
Or it just goes from an .ini file...
how can i move on keyboard?
Can lathe have a KWt of power? Foe examle, those sherlines?
no, 30 KWt
cradek: more? or less?
milli watts are more suited to a sherline
[15:42:54] <cradek> http://www.sherlineipd.com/spindles.htm
30 KWt for steel, 3 mm depth, 1 mm/rev, 25 m/min
1/3 HP 90-volt high-torque DC motor (single direction)
is there a possibility to set speed for y axis higher in manual mode?
1/3 hp ~= 0.25 kW
So, I have tables for huge non-CNC machines, where spindle's power ranges at 3- KWt
These tables are just about the same power consumption for variety of depths, feed rates and speeds
my shizuoka is only 2.2kW, and that thing can through a sherline in one pass lol
can anyone explain me, how i can write a gcode file, for making a hole every 10mm on y axis? z axis is allways same
cradek: and the rigidity of machine is even weaker than its power can actually afford?
numen: read about the drilling cycles G81,G83 in the documentation
you can drill a hole or an entire row of holes with one G code command
i wonder how linux would run on my laptop
numen: Use QCad to create the sketch, then use HeeksCNC or DXF2GCODE for creation of the gcode in question.
start here: http://www.linuxcnc.org/docs/devel/html/gcode.html
I disagree with good_kid's advice
agreed with cradek
* good_kid thinks he's a poor useless kid
cradek: Weren't there mini scripts that did holes, scales, etc someone made incorporated into emc a ways back?
dan1mal: try it
good_kid, i know it works, but the method that cradek is speaking of is more efficient
I think it is a mistake to avoid learning basic gcode
yea, mastercam has made me lazy
this is a good example. you often want to drill some holes in something. it's quick and easy to do it in MDI mode.
dan1mal: Does mastercam creates lathe's gcode, starting from the diameter of the blank?
[15:56:59] <jymm> http://wiki.linuxcnc.org/uploads/grill-11.py
Oh, OK, those tables at my Russian Machinery's Handbook are for about 2 KWt spindles
dan1mal: Does MasterCAM have some trial period?
2kW is a full size mill. those tables are not applicable to a sherline.
Is it fully-functional in this trial mode, by the way?
sure, but it costs 5k
cradek: Can you tell more in this way?
5K of... Italian lirs? If it's about 5-10 USD, I can afford it.
probably more than that though
a lot more if you want sense out of it for 5 axis
I was silly and asked at a show
yea a little rediculous
i have a buddy that sells camworks, i might try that someday
I asked about helicals on a 5 axis and 60K was the reply I coughed
archivist: for a software?
last company i worked for used "student" copies
Isn't it just ridiculous?
so I hand code
i'd really like to report them
archivist: I'll put 5 axis helical directly in emc for only $10k
helicals are only 150-200 line program
5-axes g-code means what? The drill bit will be normal to the surface?
eff orf, /me does it in gcode cheaper
Had me laughing for 5 minutes... http://www.break.com/pranks/What-would-u_do-machete.html
archivist: just trying to help! :-P
good_kid, you have to see the youtube to see
cradek, next is hobbing straight then helical, that will be more fun
archivist: do I have to? I would spend all my money to youtube...
good_kid, you have to stop whining
archivist: Does it simply controls those additional axes, to move the tool in so sophisticated way?
not that sophisticated actually, but much harder for cam to work out
archivist: for e.g. water jet, it would offer to work out the surface in tangential direction. Or am I completely wrong understanding this?
in 5 axis, the rotary axes define the tool orientation
you are right that often, you want it normal to a varying surface
if you have emc2, there's a simulated 5 axis machine sample configuration you can run to see how it works
and, does that Non-cheap XxxCAM starts from the blank, or I should gues its paths to not break the bit?
ugh i need to make a website
im getting a digital readout for my bridgeport tody finally
no more counting revs
however i have gotten pretty quick with it lately
* good_kid thinks how it's nice to be a kid and sk8ing...
"Client is exiting!" ;)
Oh seb, oh that seb... He's always... ah....
cradek: Ah, here it is... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_EMC_G-Code_Generators
so if there are no free CAM software for lathes, how the one creates the g-code for lathe machine?
micges: What can I buy for, say, 30-50 USD? Are there progtams in this price range?
micges: I don't know, too.
micges: have you ever tried to do it by hand? paths each 0.5 mm are kind of makes me think I could create this detail on a manual machine faster.
you can write procedures, and loops in g-code
yes, once, I broken tool for 150$
When you get to $2000 let us know.
alex_joni: For i=1 to i=9 do g95 f.2 g01 zXX g01 xXX ...
I only want to be employed to this plant. I would have more time to sport at morning...
jymm: it was only 2 minutes, I have capabilities :)
micges: Again, when you can break something that costs $2000 in 8 seconds or less, THEN let us know.
I have created an XY sketch with paths, now manually rewrite it to g-code using its arcs and some coordinates.
jymm: you will immediately send me some money? Or what?
jymm: ok :)
Would you sell me a used car with a great discount, to resell it and take my money back?
holy_good_kid: What are you babbling about?
jymm: "jymm: When you get to $2000 let us know."
meaning anything less is not interesting
in lathe mode, g96 f_value_ can be written somewhere at the beginning of the file, but later, I can use random g95 f_value_
Am I write to understand "g96 d2500.0 s25" at the beginning of the file as a preliminary way to control spindle's speed, while g95 f_value_ will help me to actually handle feed rates? Sorry if I ask something obvious.
micges: Like when you wire up a 10HP 3ph motor and connect up the #6 wire and not realize that the hotstamp marking onthe wre has partially rubbed of and is really the #8 wire, and you then apply power, wait a few seconds then the entire shop has to be evacuated and aired out
micges: guarnteed to make that mistake only ONCE
once my boss drop key into working laser electronics ;)
until now we don't know costs :)
bbl, dinner time
Can I somehow put part of the code in /* */ or so?
holy_good_kid: read documentation: http://www.linuxcnc.org/docs/devel/html/gcode.html
it's good to keep the hard questions for people here - answer the easy questions yourself by reading
and trying on the simulator
cradek: Ok, I'll have just fried up some sliced vegetable marrow with onion, after a cup of coffee. om nom nom...
South Dakota?! You poor bastard.
cradek: I've all programs to build documentation (I sometimes have an unlimited access to Internet). Does that link you have pointed me to resembles the emc2-2.3.1/docs/html/gcode.html link?
jymm: say something funny again ;)
babbing and giving nonsense play-by-plays is annoying?
jymm: only to you from me. It seems I don't try something important doing nothing for a long time... In "o101 while [#1 GE .04]", what is "GE" word, what does it do?
greater or equal
archivist: OK, it's new for me. And "LE" = less or equal?
read the docs!
these simple questions you should self discover
archivist: I can only index them and search...
Can I use g96, and then g95 for 0Z direction?
Dumb question: I know the number of steps per mm on my mill. how can i convert this number to motor steps/rev and leadscrew pitch?
how many steps per mm is it?
Motor_SPR * Gear_ratio * microstepping_rate * leadscrew_TPmm
(it doesn't matter much -- stepconf will just do the opposite math again for you, to calculate steps/mm)
I think it even shows the number at the bottom
It does :P
I bet your leadscrew is 1.25mm and your motors are 200 steps/rev
I'm assuming it's a pretty small machine - that's a small screw
I bet it's 1.8deg/step =)
yeah the motors are 1,8deg/step.
yes 360/1.8 = 200
cradek: See, YOUR WRONG I TELL YA! WRONG!!!!!
2.5mm/rev looks right.
jymm: also, I was right :-)
* jymm smacks cradek with the whole set of 1972 encyclopedias, starting with volumes A-L
Oh... g96 d2500 s1, but with g95 f.2 before the first line with g01, LATHE-AXIS shows Vel=16.8 at X=48
clip9: have you (ever) tried g96, g33 or g76?
clip9: I'm only asking. I wanted to use g96 for relatively optimal speeds for LATHE.
How would you call/phrase the ability to work with and fabricate various materials (metal, wood, plastics, etc)? "Craftsman" sounds cheesy
in what context? like a resume?
fabricator sounds a bit "low brow"
"woodworking skills: ..." "machining skills: ..."
cradek: only issue is the repition of the word "skills"
I bet people think those two are pretty different, so why not talk about them separately
I mean you would call a machinest a fabricator
I was picturing them being under a heading "skills" :-)
yeah, collect the terms, people usually try to call their skills for longer.
if you say you are a machinest, I would only laugh and throw away your resume
for god's sake, don't say that
cradek: So a 30yo veterine machinest and you';d toss his resume?
cradek: jymm is a good guy. don't do that
also avoid "hobbyest"
jymm: someone who has had a profession for decades would know how to spell his profession
cradek: This is BioMed R&D, so that would never happen =)
cradek: I am not a machinest
I'm just saying: be careful
nobody is a machinest
... because there is no such thing
cradek: are you being anal retentive word zealot again?
jymm: I'm trying to help you write an effective resume, which I understood was the task at hand...
cradek: Oh, no, I'm not taking offense by it at all. Sorry if my humor came out that way
also I didn't intend to be mocking, sorry if I was
I would use "skills", and distinguish between the mill (profiles, pocketing, altogether) and lathe
cradek: not at all, just thought you were teasing me =)
And call Linux, FOSS programs, also English language and you, boys and girls
cradek: I've never heard this phrase before... http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla:en-US:official&q=define:wood+machinist
interesting, I haven't either
fsck I have to reapply that fix again to ff after I updated it this morning
I like to see hobbies on a resume, I need to know interests, some job chasers are just box watchers
yes I agree
people (employers) choose simplier words
when I was doing interviews (it's been a while) I'd want to know what the person likes to do. Good programmers probably like to work on open source projects. Good machinists probably build stuff in their off time.
I dont think they REALLY want to see "munitions" and "remote detonating devices" as hobbies
electronics people tinker
"tinker"? What is it?
jymm also dont mention the importation of ladies of the night
esperiment and make things
jymm: ideally a google search for your name will show your interests, and this is probably as important as the resume
let out the magic smoke
archivist: Hey, you still owe for the last batch of mailorder brides you placed
if you're going for a suitably high-tech type job anyway
what if I say "self-made details for bicycles and bikes as hobby? Does it inspire?
(if you're interviewing to be an actuary, it's not so true)
I only drew sketches, actually... Never machined it before...
cradek: The hardest part is I'm doing a career change from IT to BioMed R&D
holy_good_kid: yes maybe not on the resume, but it would be a nice thing to talk about at an interview, if it was any kind of manufacturing or design job
jymm: I probably don't know what I'm talking about for a non-techie job... I'm not sure what that even means.
I remember the bio-med electronic students being wierd..
cradek: Heh, it's still tech, just a differnt facet. trying to emphasis on my past but releant exp and not my years of IT exp.
skunkworks_, jymm should fit in then :)
It looks like after g96, g95 is in meters per revolution, can it happen?
I need a word that GROUPS these all together" electrical, electronics, mechanical, tools & equipment.
HANDS ON dont see right.
always making discreet component op-amps.. Taking forever to find 2 transistors with the same hfe..
actually - that is about all I remember about them..
jymm: believe me, these are the real skills. I only would say: mechanical engineering (calculations in my area of expertize), some basic knowledge about the equipment for CNC + FOSS programs
that and they had a woman in their class..
jymm: and you can not group it, say all the skills
I would even say if I worked with some common steels and wood, separately.
No, I need a HEADER word for that is what it is
"Experience in work with electronics, ..., ... ."
No, it's to highlight this particular section
"Proficiency in manipulating physical objects to useful ends"
And add the list of your jobs, the years at left, the jobs at right, in a reversed order.
but to be serious, I think "Skills" is the standard
jymm, perhaps mechatronics.
"For the years of expertize, I've got experience in following subject matters:"
cradek: computer skills, Organizational skills, Analytical skills, Interpersonal Skills, and ______ skills for the things I listed above.
geo01005: It sounds robotic, but a perfect fit by definition. thank you
afraid nothing comes to mind
[20:51:58] <jymm> http://en.wikipedia.org/wiki/Mechatronics
sounds like maybe you have too many categories
I also list a few project that can help amplify a skill
cradek: Well, they say when doing a career change to create a "functional" resume as opposed to "chronological" one
archivist: I'll reserve that for the cover letter
yeah, I bet that's good advice
I would make a list, as "experience in CNC (woodworking machines "..." and "..." - profiles, facing, ...); experience in electronics (setting-up the drives and motors, CNC hardware)
jymm: Also, say you're not a "Robo" ;) ha-ha
after years of experience ;)
What is the "Vel" widget on a display? Is it a square root of the sum of squares again?
does anyone know a good cam system, which is free and easy to use?
I am a ♐
numen: freeware? For milling: HeeksCNC at google code, and DXF2GCODE, also as at #cam and see their page (from their theme)
holy_good_kid i allready tried heekscnc, but seems not to work with my project...
numen: make circles of two arcs, then split the sketch, all you need is this option, split the sketch to a simplier vector representation, then see the direction of the contours, and go forth creating profiles, and even faces for pocketing.
numen: the only problem is, you seem can not find anything free for Lathe. The turning operation in HeeksCNC isn't functioning yet.
[21:10:30] <numen> http://www.abload.de/image.php?img=bodenq349.png
the slot is the problem...
cause i cant use pocket for that
slot? for a clockwise, use g42
holy_good_kid that kind in the midle of the part
numen: pocketing: choose the outside sketch first, then the inside sketch
but first of all, edit your DXF file in, say, QCad so as HeeksCNC will offer to split the sketch to the contours (not "arcs to lines")
holy_good_kid i work with inventor
numen: It looks like it's quite a trick to make HeeksCNC to split the whole sketch to contours. Experiment. Draw circles as two arcs. Add lines and try to remove the lines in by means of the HeeksCAD capabilities.
numen: HeeksCAD/CNC isn't even documented well enough. Windows offers you a GUI, but those born-in-Linux programs are children of love. Of the love of a programmer to the programs, to not say more.
Just try to make HeeksCNC to offer you to split the whole sketch to contours (and not just "Arcs to lines").
numen: QCad is a 2D drawing program, free for Linux and 30 USD for any version for MS Windows Same price is for CAM Expert, which is a shareware. QCad saves drawings as DXF (.dxf) files.
numen_ have you read my latter messages? Or you probabably was offline and get connected as numan_ only recently?! I can PM messages to you.
numen_ i have disconnected... and then connected. this new cheap plan for mobile is !@#$%-ly nice, anyway
numen_ is now known as numen
numen: For a start, create a simple object, as simple as possible in for your approach. And try all possible ways.
I can not say anything more. I actually have used it for a few times for now only.
what's wrong with doing it by hand
toastydeath i cant ^^
great day to learn
it's just going to be a few g1 lines
toastydeath today i wrote my first gcode file myself for drilling a few holes ^^
cut air before you clamp your metal down
test milling will be in wood
Dots upon the Ϊ should be, should be!