got my servos.. Cute!
[00:02:46] <skunkworks> http://emergent.unpy.net/01245634880
part of my circuit board mill project
* skunkworks need to go back to mounting garage doors.
nice little servos
out of stock :/
SWPadnos: fixed 7I64 manual on Website
also added note about clearing WHB before writes will work (noticed when testing goslowjimbos hardware)
PCW: thanks for checking it out. I'm not sure we had the same bit files, though. Mine reported it was looking for a 400K but found a 200K when I left the power off one time.
I hink there are no SPI capable 7I43 bitfiles other than what Ive sent you...
What is the wpo instruction in the batch file?
And the one i had here reported 200K...
WPO is a command line utility I use to access FPGA cards
(Write with PCI Offset) but in this case it was using EPP
I could send you mine, but I think that is a waste of your time. I'll just use the new one and see how it works. Won't get out to the farm tonight. Hopefully tomorrow.
I dont thinks ther are any others, the bad one is dated 6/17/09
I'll check on it's properties.
It's interesting you only set 3 of the signal lines to alternate source. Doesn't all 4 need to be set?
That may not be exact, but theres a date embedded in the bitfile
not sure if the driver prints that or not
I'll check in Dmesg.
only the outputs need alternate source
also you didnt have the CPOL bit set
(in your component)
I misread that I shouldn't set it. I actually tried it both ways, but didn't get any results.
Noted something I'd forgotten about while playing with the 7I64:
you need to clear the WHB bit (at least once) or writes will not work
(CPOL setting is page 12 of the 7I64 manual)
I'll get a fresh copy off the net. I don't quite understand the writes after resetting the WHB bit. Is this just to see traffic?
No it means if the watchdog has ever bitten, (always true at startup)
all write will fail (and all outputs will remain off) until WHB is cleared
This was done to force recognition of a watchdog timeout
and avoid a race condition by caused by always clearing the
watchdog on writes
What I was alluding to was the 3s and Cs and Fs in the writes. I didn't understand why those were changed from write to write.
I sort of, halfway understand the need to check for a cleared WHB.
Oh i was just watch the lights blink
NOW I understand! I would probably do the same thing. Thanks for your help on this. I really appreciate it.
PCW: I'm trying to lean an HDL to play with some CPLDs. What is your perspective on VHDL vs Verilog?
No religion here!
Goslowjimbo, sorry I haven't been any help with SIP stuff lately...
geo01005: Hey, no problem. I know how schedules can get.
Actually I suppose Veriog is a little more C like
and VHDL more Pascal (or ADA) like
Looks like Verilog can be learned a little faster, but VHDL may be more powerful?
Yes VHDL is really kitchen sinkish
Goslowjimbo, did you get it figured out?
It doesn't look like it would take too long to learn the basics of both, so maybe I'll just do that
Yes play with both and see what you are most comfortable with
pcw has, and I'm going to try to implement it tomorrow night. Had 2 bits wrong in the setup, and need to clear the WD before writes. It's going to be more than 4 cycles to get this one going on reads and writes. I was already up to 6 or 7 without checking for the WD.
are there any open source "compilers" for vhdl or verilog?
The WD clear should only need to happen once...
there's freehdl and icarus (sp?), but I think they are simulators
Verilog yes not sure about VHDL
Neither will get you to bitfiles
Valen: unfortunately, you can't program any current FPGAs with only Free Software toolchains
Right. All that has to happen after that is reads and writes. I'm referring the geo01005's program which uses cycles of the thread to initialize.
hmm - they sent me 13 - I only bought 12
however, there are no-cost toolchains from xilinx and altera (only xilinx has a no-cost toolchain for linux)
MESA uses xilinx chips as i recall?
things are going well - I will email them so not to mess up our mojo
the only cost is a 698 gig download...
yes it's a very large download
do they use the FPGA to run the PCI bus as well or a seperate chip for that?
Valen: I think 5i20 uses a dedicated pci chip
I forget which one
jepler: I saw on the xilinx forum they say the web installer is a very small installer
installed size: 4.8Gtotal
only 88 MB with *no* program files.
I think they have some serious bloat somewhere.
I think its on par with a recent edition of visual studio lol
the download for 10.1 was around 4 gig I think and I hear 11.1 is over 5
(order the free DVD)
10.1: 91,355 items, totalling 5.7 GB
Note that 11.x does not support Spartan 2 anymore
I have another question, when I edit the stg.ini, do I have to restart the EMC for it to re-read it?
what about the 9500 5v CPLDs?
the Mesa cards use PLX PCI bus interfaces (so far), the PLX9030 and PLX9050 IIRC
no kidding about spartan 2. wow
Valen Bridge is used so we can upload FPGA from host and not have bootstrap troubles when customers are trying new bitfiles
what other software uses mesa cards just out of curiosity? or is it mainly custom stuff
Many custom applications from fast JTAG interfaces to Cell phone testers to UAV motion control
heh. there are still some damned expensive FPGAs out there: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=544-2165-ND
Dont let the smoke out of that one!
rails under the table (aligned with outermost t-slots)
ballscrew under the center
I haven't really made any progress since that pic was taken in late May
who woulda thunk that I'd get an on-size hole when I accidentally rapided the reamer into it?
that should probably tell me something - I can ream MUCH faster
I knew it all the time cradek
well why didn't you say something?
cradek: Because you would be running around trying to ream everyone a new hole
toastydeath: F U... you know it was good =)
but it really wasn't that good...
we'll toss it in the "classic" pile
Does come around too often that you can actually use that now.
can anyone else see http://www.franksworkshop.com.au/img_bin/gwiz.png
I'm curious how he's using gwiz for lathe work
sounds like he's happy with it
website seriously slow
not even established a connection yet
not timing out either
ok, maybe tomorrow it'll work.
you could imagebin.ca it
it's not mine - I want to see it
timedout locally, wait for server to.
waiting for my server to timeout
no good from the north
cradek: what is aaaa pic of?
gwiz being used for lathe stuff, mentioned on emc-users
what is gwiz?
gcode-generating wizard framework for emc
This is kinda funny....http://ata.wiki.kernel.org/index.php/SATA_RAID_FAQ
The following is a true story....
Guy is about to have his 2nd child. As such they receive a huge pink box delivered via FedEx.
The 2.5 yo see's the box being delivered and runs to dad... "THE BABY IS HERE!!! THE BABY IS HERE"
Jymmm: raid faq is funny
eric_unterhausen: Yeah, but it's true and most dont know that.
makes sense, I have an old raid card, you can probably beat the processor on there with a $10 ARM nowadays
makes sense just to use the main cpu
Yeah, I'm just looking for a box/board that supports 8+ drives
which raid level?
I might get a patent
they make lawyer rich
I'm not paying
University pays, they get some of any royalties
there is a guy on ebay selling all his tooling, says he's going to become a walmart greeter
different guy: "I found these in my father-in-laws basement. I do not know much about them. "
put them back, he's going to miss them!
hm, 200eur for way covers
design the need out
it's actually not too bad..
that's custom way covers with my width and flanges and everything
other option is to cover the screw with a bellow, but that's a hack.
archivist: yeah I can mount them in reverse like jmkasunich, but the issue then is that I end up with even longer between tools and rails
or make sliding sheet protection as some machines do
yeah, but that includes lots of parts, and lots of work
I have a run of parts that costs 750 eur to send out and have done... that I can make in a hour, on a cnc lathe
how much time is it worth messing around with making things yourself, when you can have the machine cutting stuff and paying the cost of making it back?
do the calculations, there is a payback point, also there is the undefinable learning as well
im more into making parts then building :)
if you can see a job paying the costs inside a year or two or even less then seems a good idea
hm, I can see a job paying for the lathe in 2 days..
that includes one day of messing around trying to understand how to use it :D
heh thats a lot faster payback than normal
well, I have 5 parts we made half a year ago at a machineshop
they charged 750eur for 5 of them
machining time and size?
5cm of machining in the end of some piston rods
and a thread...
add vertical sides to your lathe
and making the piston for the rods will probalby be 1000eur for 5 of them because there are alot of dimensions
making them on a cnc would take about 10 minutes on a micro one
machine deflection will make dimensional accuracy hard to achieve, stiffness helps
and what tooling you use
as I will have a high rpm spindle, I can go with tooling that's better suited for tiny cuts and run faster
tooling wont fix a machine fault
I run at top rpm if I can
but using tooling for rouging at 500rpm when you have a machine that's light and have high spindle speed dosent make sense
though I got your point about machine design, but we'll see about that there's nothing that prevents me from making a subframe to stiffen it alot
threading is never a light operation
the sanvik cutting data states 0.1mm on the first pass..
then taking like 16 passes per thread..
decreasing the infeed per pass
sorry, actually it's 0.5 the forst pass, and the final pass is 0.10
for a 6.0mm pitch thread
for a 4mm pitch thread that ends up as 0.34 for the first and decresing down to 0.08 for the last
thats some load
micges: thanks for working on the wiki to note the new release
jepler: These servos are nice :)
skunkworks-: you got yours? cool
Yes - did you figure out if one of your encoders was bad?
no, I have not tried that one
hello from flight 421
somewhere between Baltimore and Dallas at the moment
(closer to Baltimore)
Is that a first class option?
no. even riff-raff can get it :)
for the same $12.95
pretty cool. - What is that technology I wonder
that is when you bring your own router and let everone else get in for free :)
it's reasonably fast too. I'm downloading a 20M file at ~85 kB/sec
ok, half that now that I mention it
ok, back up near 90
SWPLinux: working in Dallas?
* Valen is waiting for SWPLinuxs next comment (in about 4 days) to be
hello from prison
In jail huh?
Yeah turns out they charge $5/kb
mozmck_work: yep. shooting some promo at TCU in Fort Worth tomorrow, plus meetings today and Thursday
what a 3rd world country.
you'd think that higher-numbered worlds would be more advanced
Nice and warm down here. although yesterday never got about the mid 80s
I'm sure the forecast 100 degrees will feel warm compared to the 70s-80s and rain we've had
hmmm, we just had rain too :)
nice humid heat :(
hey SWPLinux be happy that you can download a file on a plane travelling a bazzilion miles an hour, a mile in altitude at > half the speed i can get photos out of my phone
yeah. I know it's a pain to get the technology right
I thaught the usb cable would be much faster than the bluetooth connection i was using
even pointing at a satellite is a PITA for a plane that needs to pitch and turn
if only they had power available too
i think i must just have a slow memory card though as the transfer from internal phone memory was much faster
I believe most in-flight interwebs are provided wither by dedicated radio (ground based) or satellite
the power available on the plane is massive compared to whats needed
even 100W in a "straight up ish" direction would be enough
you could see what your connection is like if you want, whats your public IP address ;->
it looks like I'm at 172.19.131.2
but that shouldn't be routable I think
that private yes
bah no web server on it
is that what shows up at that website?
traceroute to linuxcnc.org shows all * * * until the last nop
wergh they be doing somethng weird
oh i got one
oh no, it's slightly different
hmmm my web server is down
and there is an error showing the error screen
if this box Im on is working, my web server is working :)
if you visit the backup site at 126.96.36.199
is 188.8.131.52 you archivist?
THE LEONARD GRAPHIC DBA RUSSELL THE-LEON35-63 (NET-12-37-63-0-1)
wow. I didn't realize you were that old
was that you just then SWPLinux?
Valen: no that was me
no that was a different one
oh, I see
this iss Internet Nebraska Corporation
liking my page load times mozmck ;->
lol its got to be the densest cluster of Ubuntu/8.04 (hardy) Firefox/3.0.11" useragents i have gotten ;->
hows firefox 3.5?
* archivist contemplates ab -n 50 http://184.108.40.206/
seems pretty fast, but I haven't done a whole lot with it
wassat do archivist?
still on 3.0.x at home
hmmm wants to install from apache packages
guessing its a load test lol
Valen, 50 requests for the page its the apache bench tool
heh sure go ahead
I hope the quad core serving the VM is up to it ;->
should be easy for it
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
thats better the "real" webserver is back up and running
ran out of space on / on the host machine there
well, looks like this big laptop needs a bigger battery if I want to use in-flight wifi :(
see you later
visit the web page
i wanna ping an aeroplane
I am a forign type I wonder how long before the black helicopters turn up if i port scanned it ;->
[14:31:17] <archivist> http://www.collection.archivist.info/Screenshot-8.png
jepler: where yours marked 7.75? I wonder if they bought them for that price ;)
thats actually running really slow archivist
skunkworks-: I don't recall seeing it
It normally has a page generation time of ~.0 something seconds
Valen, compared to a local yes slow
I meant even for a remote connection it seemed slow
what other load on that box though
12:30 so no TV recording should be ~0
and sometimes there is network load
might have a look at that a little more locally
I have another box that could have been stealing bandwidth at the time
[14:34:25] <archivist> http://askmonty.org/buildbot/waterfall
I have two on there
ok its a litte faster on the local machine
99% of requests handled in 10ms
64bit is idle but the rtai still working
50% within 3
jepler: magic marker on the servo body.
ext3 is slow to delete large files
did anyone come up with a good way to clamp a ballscrew in a lathe to make 100% sure it dosent have any runout at all?
collet and check with a dti
if you dont have a collet..
bore a sleeve that will slip over the threads to indicate.
get a wire the diameter of the balls, and wrap it tightly in the groove - use that in the collet
you can't assume the outside diameter is concentric
cradek: that's a good idea
though a mess if you dont have a collet chuck
if you have to use a 4-jaw, make a sleeve like skunkworks says, except use that over the wire
does the screw not come with spots on the ends for centers? did you have to cut it off or something?
NB: I have never done this - sounds hard :-)
no, they do not
buing them pre machined doubles the price :)
from like 40 eur for a screw to 100
err more then doubles..
alternatively, you could indicate IN the groove - just set up the carriage travel to match the screw pitch
hm, that's a better idea
make a sleeve, that fit
and indicate within the groove, and adjust the 4 jaw until it's good
I'd drill for centers at the same time
my lathe's taking more shape now
with the slides on I have about 45mm up to the center of the chuck
anonimasu: did you see this thread? http://www.cnczone.com/forums/showthread.php?t=51688
hey thats a good point guys I hadn't thaught of that for our conversion
anonimasu, mount the headstock on dowels and fit, mount a spindle on the slide, and line bore the headstock from the slide
thats looking pretty spiffy anonimasu
spiffy enough that i'm off to bed ;->
archivistI'll just turn the inside of the spindle witha pcd tool
anonimasu, no to get bearing seats in line with rails
oh.. I forgot to tell you, I wont have a headstock..
you had on in your drawing
[17:35:50] <anonimasu> http://www.io23.net/ul/files/lathe07_2d.png
* skunkworks- sees a headstock...
makes for a funny lathe ;)
I still dont like the flat base
ah.. spindle housing..
well, as my dad suggested weld in braces..
but as I dont have a oven to throw it in it's a no go
bolted sides as that cnczone lathe yes
[17:41:57] <BJT-Work> http://www.green-trust.org/junkyardprojects/FreeHomeWorkshopPlans/6inTurretLatheSN23.pdf
perhaps it would be better going with a 150x150 square beam..
err 500x300 :]
but, as usual I cant get that
you can make up any shape with sheet
I cant, someone else can
you have access to a mill
therefore you can
that dosent mean I can bend 20mm thick sheet to a square form
no need to bend, use flats and screw together
I'll machine a pair of dowels in so I can do a secondary op, to add that to the base.
my table was a little flexy on the mill I just added flats bellow
archivist: you have a pic of your lathe
archivist: btw, to cut magan steel it takes 3600N/mm2
which seems to be the hardest crap in my book..
BJT-Work, no lathe yet was a mod to the mill table
err 3750N/mm2 for hardened steel
I meant mill :/ brain is fuzzled a bit
and really, that isnt alot
tome I took pics of the erm extensions
archivist: actually my rails will limit my cutting by their rigidity
anonimasu, the base supports the rails
so the base defines the system
the rails have a specified limit of torque
where they will deflect
ofcourse the base has to be alot stiffer.
dynamic and static loads
btw, the machinists handbook had a definition of composite loads for cutting..
the Cincinnati milling handbook has useful data as well
time to see how it holds up to fea
jepler: is this what you ended up getting? http://usdigital.com/products/cables-connectors/connectors/con-c5/
I'm getting warnings about undefined functions when compiling a comp file. Is this normal?
WARNING: "hal_ready" [/tmp/tmp99hiFn/idoubler.ko] undefined!
WARNING: "rtapi_print_msg" [/tmp/tmp99hiFn/idoubler.ko] undefined!
those are linker warnings, no?
and several others. the component works fine though.
yep. I think that's normal
the linker doesn't know about all the kernel functions you link to, because they're in object files it doesn't know about (and doesn't need to know, sinc elinking happens at insmod time)
skunkworks-: I bought cable assemblies http://usdigital.com/products/cables-connectors/cables/5-pin/ca-c5-sh-nc/
I see. I don't know enough about kernel modules I guess...
those warnings are in the category of "someone should do something". The kernel creates files with names like "Modules.symvers" which can in principle be used to only print these warnings when they represent real errors .. but I don't care enough to figure out the sordid details. (something about gathering up the ones from emc2 and rtai and smushing them together)
I bet that involves some program with "obj" in its name
Morning Gentlmen, on the TkEMC gui, what does the AXIS Speed slider do?
I think it sets the jog speed
[18:58:00] <Jymmm> http://www.contextfreeart.org/gallery/view.php?id=4
Looks like it's moving http://www.contextfreeart.org/gallery/view.php?id=53
On the old EMC1 I was running it did not do anything. But if this is for jog speed and the Feed override is for interpolated moves, why does the feed override also slow the rapid moves?
feed override has always scaled everything - I don't have a good answer for why that is
Thanks, I appreciate all your help
in EMC1 it even scaled homing moves, which was a bug, and has now been fixed
EMC2 now also has a maximum velocity slider that lets you limit your rapid speed without affecting feeds - very useful if you have a fast machine.
When tuning I set the MAX_VELOCITY = 0.5, when I do this this limits the DAC output voltage to that value, why?
probably because that is what is in your HAL file
seems like it would be appropriate for velocity mode servo amps - if it's not appropriate for you, you can change it
I am setting it with the calibration window. If I increase the value the DAC value will increase.
look for something like setp pid.0.maxoutput [AXIS_0]MAX_VELOCITY
which HAL file should I look in?
keep looking until you find the pid maxoutput settings
the company that had all those taps also had 18mm end mills, but there was an error in the listing
I found it in the core_servo.hal file. "setp pid.0.maxoutput [AXIS_0]MAX_VELOCITY"
so I called, and they're sending a Cobalt mill instead of HSS
(the error was that it has a 5/8 shank instead of 1/2, which I don't care about)
Does find the value in the sgt.ini file?
sorry, Doed this hal file find the value in the stg.ini file?
[AXIS_0]MAX_VELOCITY is taken from the ini
According the the Integrator Manual, the MAX_VELOCITY value in the stg.ini file relates to units/second.
This does not seem to be true.
yes it is true
the problem is your hal file also limits the dac output to the same number
for velocity mode amps scaled in units/second that would be correct.
sounds like it is not correct for you, so just change it to whatever maxoutput is correct for you.
OK I'll try it, Thank you.
I was wondering if I could talk someone into making a change to TkEMC.tcl so that active line uses yview instead of see so the next line to be executed shows?
if you make a patch and send it to the emc-developers list I bet someone would be happy to review your change
this is super easy now with git format-patch
I make the change and works fine "But when I update it gets changed back
I'll have to install git right?
I think using git would be the easiest way
never made a patch though
if it is really just one line, you could try describing it instead
near the bottom of the tcl file you will see "active line see" just change to yview / see
2556 maybe I cant view the source from this computer though
[19:43:41] <jepler> http://git.linuxcnc.org/gitweb?p=emc2.git;a=blob;f=tcl/tkemc.tcl;h=2ed43a50be97140f760ea11b5e0692aacc9fd8cc;hb=HEAD#l2662
2662 $programfiletext see $activeLine.0
2662 $programfiletext yview $activeLine.0
anyone able to help me out. I need to figure out how to pick the settings in emc for this type of controller.. http://www.embeddedtronics.com/microstep.html
there is insufficient information in the manual to answer the timing-related questions
seems like you will have to ask the manufacturer for this information (or else guess)
or maybe deduce them from the chip specifics?
ah, then nope ;)
you'd have to deduce them from the source code (which is there)
* alex_joni wouldn't touch it with a pogo stick
source code supplied so use can work it out
* alex_joni underclocked his last PIC to 50Hz
I wish people would stop making step/dir controllers out of pics/avrs
they say "it isn't recommended to use a step pulse rate higher than 45kHz", so you can infer that the step length and step space must both be less than 22222
know of a better motion that I can build?
for direction setup and hold, it doesn't hurt performance to specify a big number such as 100000 which is probably larger than any stepper driver's requirement in practice
what kind of motor controller should I use for a desktop mill?
the active step edge is the falling edge, so select to invert the step pulse
tlab: it depends on your needs & budget
cheap, and I'm just doing pcb
geckos are not cheap
aren't we all
or should I stick to the pic/avr type solution?
tlab: do you already have a machine?
no, trying to just do the electronic now, for my senior design, but I plan on getting a fireball, unless I find a more suitable cnc
bit big for pcb, but I can't find anything about the same in price
ya I plan on using a small spindle with low runout
[20:19:05] <tlab> http://cgi.ebay.com/Package-Deal-for-the-TB-350S-CNC-Router-Spindle_W0QQitemZ170349312966QQcmdZViewItemQQptZBI_Tool_Work_Holding?hash=item27a99c3bc6&_trksid=p4634.c0.m14.l1262&_trkparms=%7C293%3A1%7C294%3A30
[20:26:44] <alex_joni> http://failblog.org/2009/07/07/dump-truck-fail/
shorter auction link http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=170349312966
thanks to greasemonkey script http://userscripts.org/scripts/show/2256
good evening.A question please.i have a tool magazine controlled with absolute encoder (6 bit).Exist in emc a component for convert BCD in integer value ?
no, but you should find it fairly simple to write
I take that back; it is possible that the weighted_sum component can do what you require
Jepler please can help me? thanks
no, I am not interested in tutoring you on writing components. Please read the documentation.
please can indication a link for read a documentation for component write ?
[20:44:25] <jepler> http://www.linuxcnc.org/docview//2.3/html/
search for "Comp: a tool for creating HAL components"
ok thanks for help jepler.
oh and you'll find the manual for weighted_sum on that page too
tomp is now known as tom3p
anonimasu: there are some web sites that show how to fold slide covers from plastic sheet ( accordian folding )
ok thanks jepler now read the doc
tom3p, lets have a look
good night all
bookmark that page, except for stuff on the wiki, all emc2 documentation is one click away from that page.
Does the ini file parameter [EMC]DEBUG still do anything? I ask because it's not mentioned here: http://www.linuxcnc.org/docs/devel/html/config_ini_config.html
mshaver: yes, it does
jepler excuse for question. i can use for convert bcd in integer a mux8.comp and assign at input the value for bcd combination.is ok?
the mux componet decode in bcd the input
anyone have that link to the atom mobo on newegg?
ah found it sorta
mux8 does just what the documentation says. if you've determined that it's appropriate for your use, then use it.
I don't think it's likely to be useful when you have 6 bits of inputs that you want to turn into a single number (mux8 has 3 'sel' inputs); you mentioned tool numbers which are of type s32, but the output of mux8 is a float
these are some things you can consider as you try to determine whether it's appropriate for your goal
i have create a mux64.comp and fuction ok
i have modification the mux8 and i have create a mux16,mux32,mux64 ecc component
but i don't have the capacity for create a new component in this moment
als anonimasu: re: bellows folding http://www.geocities.com/Yosemite/2131/bellows.html
i want more time for study the code for bcd conversion and write the componentù
ok thenks for help jepler , in next day i study the code for componet the bcd to integer conversion and if fuction ok i send at wiki.thanks for help and good night at all.
archivist: btw, cutting loads arent as high as you think
with the cutting data of my roughing inserts that ends up as about Ap=3 and the feed per rev at 0.6mm
that gives 3600N*1.8mm^2
and the base deflection at that force when simply supported
I need to fix my model to do FEA of it..
archivist: also, note the point that it's beyond the load capability of my rails
archivist: another point to note that 3600N on the rail translates to 3600N over the full 700mm of the rail...
which gives me 0.257N/mm^2
if we assume we are only loading one rail..
carriage is more of a point load not over all the length
are you sure, that that is correct, because that depends on how stiff the actual steel rails inside are..
support for the rail is spread, but load is carriage position
Yeah, but load wont be local to just where the carridge sits
you need a copy of Roark's Stresses and Strains
or put model in fea and see the red
yeah that'll work
archivist: also note that the stress of 3600n/mm^2 is for haredened steel..
and the cutting data is from a random carbide insert with a big radius
* anonimasu yawns
I have another problem, what sets the maximum speed of an axis. I have tired increasing the MAX_VELOCITY and it doesn't change. I send a command of G1F30 and the velocity is correct, when I send G1F60 there is no change in velocity.
[AXIS]MAX_VELOCITY and [TRAJ]MAX_VELOCITY
I have increased both with no change
are you referring to the measured velocity or the commanded velocity? (In the AXIS GUI, the Vel: display is the commanded velocity.)
if there's a "max velocity" slider in your GUI, what is its setting?
there's also [TRAJ]MAX_LINEAR_VELOCITY
max at 240, I have the MAX_VELOCITY=4 in the ini file
I am referring to measured velocity
I have [TRAJ]MAX_VELOCITY=4 [AXIS]MAX_VELOCITY=15
are you using the AXIS GUI?
switch it to "commanded" position (radiobutton on the right hand side near the middle)
when you command a 1" move at F60 does it reach the endpoint after about a second (F60) or 2 seconds (F30)
A 1" move at F30 takes ~2 secs a 1" move at F60 takes ~1.5 secs
You are looking at the DRO with "commanded" selected? I am asking you to look at the screen, not at the real world
The axis moves the correct distance, it seems to reach a top speed of about 40"/min
if you set your following error large in the inifile to ease tuning, then emc won't alert you that the motor is not keeping up with the command
I am trying to find out whether emc is commanding the motor at F60 or at ~F40
by suggesting this test of looking at the DRO set to "commanded"
you could do it in other ways, like graphing both axis.0.motor-pos-cmd and .motor-pos-fb, and looking whether they diverge during the move
by looking at pid.0.output you can see if you are reaching the maximum DAC output -- maybe the amplifier needs to be tuned so that 10V = F60 through its own tuning procedure
(all assuming that you're working with the X axis / axis 0)
I am only working with X axis at this point. The vlotage on the DAC can go full scale. The commanded voltage for the 2 feed rate moves stays at about 2v as moving.
The amps are set for full scale and I have moved it a a much faster rate. All I can tell is something in EMC is limiting the velocity.
Looking at axis.0.motor-pos-cmd and .motor.pos.fb, they converge very nicely
you mean they stay the same through the move?
(about the same)
can you put your ini file on pastebin, then?
I have pasted it to: http://pastebin.ca/1487514
hmph, for me 'g1f30x' goes at .5inch/second and 'g1f60x' goes at 1inch/second .. after modifying the inifile to run as a sim configuration, no stg card involved
I was hoping something would pop out when I read the ini, or that I'd see the behavior on my system :(
Well, I can run this way for while, I would to get it faster at ome point. I think i'll continue with other problems.
whenever i've tested just a single axis, I've left all the others in the ini and hal
it's possible that there's a bug related to that, and it's biting you but not me
does the speed limit apply to interactive jogs?
bbl, it's dinnertime here
It seems to apply just to commanded G1 postions. I have not checked for jog speed. Thank you for your help, I am going to work on the homing and think about thisk problem.
[23:50:54] <anonimasu> http://www.youtube.com/watch?v=N1Tbt0I2JDA&eurl=http%3A%2F%2Fzealcnc.wordjot.co.nz%2Fposts%2Fthe-micro-lathe%2F&feature=player_embedded