03compile-farm 07BDI-4.51 (126.96.36.199-rtai) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot6_log.txt
what the heck was that? :P
I don't think jmkasunich_'s change is right
sigh .. goindustry ... poxy auction company
in one auction we bought a banding/strapping machine
except the guy on the site decided not to let anyone take anyting and locked the gates
the next auction we bought a psace heater, that got stolen before we collected it
and this auction we bought a welder, that turned out to be something else when we went to pick it up
not great ...
robin_sz, uh. so not cool... did you have to pay for any of that shit then?
but when you send you driver 80 miles ....
it fscks you off a bit
robin_sz, that is just retarded.
robin_sz, they they mention anything about picking up not available that same day???
you tunr up and say "where is my ..."
and they go "oh dear .."
you have to pay witin 48hrs of winning the auction ..
robin_sz, so what are you going to do? Just say "fuck off" to them for everything?
refunds are very prompt too
well, a bit over 48hrs
quite a bit
infact 4 weeks later we are still waiting ...
for a REFUND?
call your better business beareu (sp)
was this deposit, on a credit card? Do a charge back.
nah, theyu dont take cards ...
for that very reason
sue them, for the deposit, as well as court costs. :)
remember, sooon as the item is sold, the auction comapany has to pay the seller
so they like to get the money from the buyer asap
and they wpmnt risk a chargeback, so no cards
its not a lot of money, less than 1k total, so nothing bad, but rather annoying
03jmkasunich 07TRUNK * 10emc2/src/hal/drivers/hal_m5i20.c: value is a pin, but invert is not... must remember not to do driver work on a sim box
think you could put emc2 + axis on an 8" screen?
if the pixels are small enough, sure
[01:27:22] <Jymmmmmm> http://search.ebay.com/190080166587
640x480 is pretty low
800x600 would probably work, but I seriously doubt 640x480 would fit
I'm assuming most touch screens just emulate mouse
native resolution 800x600
[01:29:49] <SWPadnos> http://www.engadget.com/2006/10/17/sanyo-epson-announce-7-1-inch-1080p-lcd-by-far-the-worlds-smal/
I would not attempt to run 1024x768 on it
here we go... http://cgi.ebay.com/NEW-18-ELO-ENTUITIVE-TOUCH-SCREEN-LCD-MONITOR-BLACK_W0QQitemZ190083114920QQihZ009QQcategoryZ29503QQrdZ1QQcmdZViewItem
sucks for brightness
03jmkasunich 07v2_1_branch * 10emc2/src/hal/drivers/hal_m5i20.c: value is a pin, but invert is not.. oops
I have the 17" version of that monitor, and it looks just fine
so, would something like this work for emc2 + axis?
you mean the touch part?
SWPadnos does your emulate a mouse?
yes, the touch one. elo has a Linux driver (I think it's included in X/Linux now)
SWPadnos ah cool.
the 17" is also 1280x1024, FWIW
oh hell DVI... wonder if it comes with a DVI2VGA adapter
it should have analog as well (mine does)
oh, the pic shows a VGA too...
SWPadnos does it work well with emc/nix?
if you could get it for $349, that would be a great monitor
I gotta do something about this compile farm
I haven't used the touch screen on this one yet
SWPadnos : Well try it and let me know =)
unfortunately, there's a Windows-only calibration program you need
1-1/2 hours to build (because all slots were going at once, and I also had some realtime threads going)
actually, I think it's DOS only
SWPadnos DOS works for me, I have a small 10MB partion =)
eek - sequencing the builds would probably be a lifesaver there
didn't want to have to do that, but this is just nutz
I think it may have been DOS, but I don't remember - I've only calibrated my small touchscreen computer
(12" 800x600 - barely adequate for EMC2/axis, plus no other UI panels)
note that the touchscreen interface is serial, not USB
SWPadnos Hmmm serial mice ... drivers still around for that?
that's actually a separate module internally, so you could probably get the USB adapter, but it's probably $100
I don't think it's a serial mouse protocol, but as I said, there are drivers
oh not serial protocol sucks.... SWPadnos well try yours out and let me know.
probably not that day
Just a simpe test, nothing fancy...
I'd say that day is also unlikely
SWPadnos: Ok, well your sitting on your ass now, so how about now?
sure - I finally get my 22" 3840x2400 monitor working nicely, and you want me to connect up this puny 17" 1280x1024 screen
what a jerk
SWPadnos yeah plug it into the VGA connector on the back of or dual input video card =)
how many DVI connections do you suppose 3840x2400 takes?
yes, but only at 13 Hz
or two in this case, for a whopping 25-ish Hz
soon, I may fiddle with modelines and get to 33 Hz
like you only have ONE machine in the house.... go steal the wifes or something
or a laptop
I'm too lazy. I think I'll go play a game now :)
just wanna know if the touchscreen part is gonna be a pita
Jymmmmmm: thats easy to answer: yes, it will be a pita
from my experience with the other one (also an Elo), it'll be pretty easy
it's more of a PITA than a mouse, because there's calibration needed
I haven't tried installing Linux with a touchscreen attached, since BDI 4.30 or so
it may be detected (though serial device detection has rarely worked)
on any OS
most touch screens I've used do not emulate a mouse (in hardware)
you can enter the calibration values by hand, it doesnt take too long to get it right
yep - they're just 4 numbers in the xorg.conf file
though I don't know the acceptable range
the defaults were pretty close
yeah - it's the screen edges that are always the problem
but since Ubuntu (and most any other distro) have a top and/or bottom panel, edges are pretty important
linux touchscreen driver posted today on freshmeat http://www.conan.de/touchscreen/evtouch.html
gonna try with my 'magictouch'
[02:25:11] <tomp> http://www.magictouch.com/addon.html
jmkasunich_ I have the molex housing, but can't find a crimper for under $200 yet
foudn the pins http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?langId=-1&storeId=10001&catalogId=10001&productId=734696
the crimper http://www.mouser.com/search/refine.aspx?Msid=53810000&Mkw=538-11-01-0206
I think I found a die set for $23!!!
Jymmmmmm: you can use the die set in a vise if careful. btw: ubu 6.06 LTS is almost done cookin ( takes a long time w 48meg )
the $$$ is cuz its from Molex
tomp I have a Paladin BNC ratching crimper, as long as the die fits this crimper, I'll be good to go!
cool btw: it just went to boot time ;)
Paladin's website, well... sucks. Will have to call.
paladin is not cheap either
But I already have the crimper, just need the $26 die
oh, then 26 is not bad investment, cool
not at all, IF the die's will work
jmkasunich_ is now known as jmkasunich
well ubu booted , but using this 'lomem' install method, it drops you to a shell and sez 'you fix it, you're so damn smart' :)
03compile-farm 07BDI-4.51 (188.8.131.52-rtai) * 10emc2head/: build PASSED
odd... seems like my gecko is only outputing 3.4A or so instead of 6
03compile-farm 07Ubuntu 6.06 LTS (dapper) realtime (2.6.15-magma) * 10emc2.1branch/: build PASSED
03cradek 07TRUNK * 10emc2/src/Makefile: etags
duh... the current is right when I calculate the resistor correctly....
need me to look up ohm's law for you? :-)
its not ohms law that messed me up
the gecko formula is 47K*I/(7-I)
I think I read the first I as a 1
still losing steps....
I need to find a BNC to gator clips cable, so I can try running it from a signal generator instead of the PC
that will eliminate jitter from the equation, and also the voltage swing issue
oh you're getting steps from the mesa?
the FPGA outputs swing from 3.3 to 0.0 volts
I'm just using the mesa as digital I/O, still running software steps
Pete's new stepper firmware isn't out yet
man I'd use a parport - wouldn't want to fry the mesa experimenting with clip leads
I'm not using clipleads
screwed in wires from breakout board to gecko opto terminals
parport lacks the +5V source needed for the geckos
although I might scrounge something up and try the parport to rule out the voltage swing issue
well goodnight - I'll be anxious to see what you come up with
I'm about to call it a night too...
I'm not sure I like the auto-current reduction
it kicks in very quickly (maybe a second after the last step)
yeah I've never been to fond of that idea
of course leaving the current at 6A when the machine is idle isn't so nice either
auto current reduction is controlled by a jumper, so I have options...
it sucks that you have to remove the drive from the heatsink in order to take the cover off and move the jumper
hmm... I could disable auto current reduction, then use a relay to throw another resistor in parallel with the current set resistor to lower the current on demand
you could wire into the jumper, and short it /not sort it externally
morning all :)
Dallur, are you around? Any tests yet?
tomp you available?
[16:40:19] <alex_joni> http://www.youtube.com/watch?v=nEmIAHNkDOo
<- if anyone cares about a history lesson :)
alex_joni; is it just me or does romanian (the language) have quite a large latin-based-langauge influence?
Finally got the homing limit disable relay put in. Works great. See the position turn read as it goes past limit (the limt into the EMC
are still active), then come back out ....
The switch only effects the limit inputs to the amplifiers...
I'm working on GWiz, my GCode Wizard.
I could use some opinions..
It will put up a screen (like the mach wizards) showing, for example, a pocket.
It will have labels for center X, Y, depth, finish cut, etc.
The question is: should I put text entry boxes all over the screen next to the labels, or should I have a separate panel with the name of the label and a place for the value (a table with two columns)?
Not an experienced CNC / CAM machinist here....I would like text entry boxes on the drawing, but that may not be
I did a draft using entry boxes on the graphic and have a concern that it doesn't scale very well. Resizing the graphic causes problems.
(Also, it is harder to create the screens).
An alternative would be a new window that pops up offset from the drawing...My main gripe is that the learning curve is
steep because you have to figure out the asociations....
If its obvious, things are quicker...
03jepler 07v2_1_branch * 10emc2/debian/control.in: depending on libgnomeprint2.2-dev was not enough to get printing support for classicladder
Well, the names would still be on the graphic AND in the table. So, it is pretty obvious.
Once you know where to look....
Anyway....have to go make lunch.....I ll be around off and on today....
In general, you would just look at the table. CenterX and CenterY are pretty obvious. Radial Finish Cut is, also. Percent Stepover is not so obvious. Percent of what. The drawing shows it to help clarify that it is the percent of the tool diameter. I would also have a tool tip that would say that when you rolled over the table entry.
I'm off to lunch, also.
03jepler 07TRUNK * 10emc2/src/Makefile.inc.in: finish separating the build of html and pdf docs
03jepler 07TRUNK * 10emc2/docs/src/Submakefile: finish separating the build of html and pdf docs
03jepler 07TRUNK * 10emc2/debian/ (control.in rules.in): fix up dependencies: include libgnomeprintui2.2-dev, get rid of latex2html
SWPadnos_ is now known as SWPadnos
hey people. I have a question.
I have a vcp.hal file that calls load hal_parport cfg="0x9800"
and then I'm driving various pins using that parport.
its the second one that gets activated. the other one is activated using a UCS, or univstep_io.hal
anyone have a suggestion of how I can drive the second parallel port using M64 commands?
motion.digital-out-NN OUT bit
These pins are controlled by the M62 through M65 words.
^^ the docs say this
so .. just hook these pins to the second parallel port's pins in your hal file?
make sure you also put the parport component's functions in the appropriate thread with addf
oh okay I think I get it.
hal_parport is connected to servo-thread
that should be fine, the signal can't change any more frequently than that
03jepler 07TRUNK * 10emc2/src/hal/halmodule.cc: add support for RTAPI shared memory segments
jepler: could you point me to the docs for motion.digital?
[18:47:24] <jepler> http://www.linuxcnc.org/docs/html/config/emc2hal/emc2hal.html http://www.linuxcnc.org/docs/html/gcode/main/#sec:M62-to-M65:
looks like M62/M63 may not actually do anything, but M64/M65 do set and reset those pins according to halshow
got it. I'm working on linksp-ing some stuff. its confusing but I'll kep at it.
owhite: what are you controlling with the digital IO ?
lot of stuff. motor power supply, laser power supply, ventilation...
03cradek 07TRUNK * 10emc2/nc_files/flowsnake.py: python implementation of lerman's flowsnake algorithm
I wonder how many digital outputs there are ? the docs say that M64 PX has some implementation related maximum X
awallin: did you look at 'halcmd show'? It answers that question
aw crap! shouldnt this drive my parport pin.? linkpp motion.digital-out-00 => parport.0.pin-06.out
I figured if I ran M64 P0 that would do it
lerneaen_hydra: that is correct
alex_joni; what about the pronunciation?
hey alex_joni: how do you link more than on pin to another pin?
owhite: halcmd net
I'm liking these steppers.... 2400 RPM with pretty decent torque
jmkasunich: hi there
stall point is somewhere between 3000 and 3600 rpm
100 and 120KHz step rate
you're running the 5i20 already?
or a signal gen?
I was running software generated steps out thru the 5i20 digital outs yesterday
and saw some lost step
maybe 3-4 steps per rev (2000 steps)
okay people. if I may prevail upon you for some help.
oh hang on...
alright. I'd like to linkpp motion.digital-out-00 parport.0.pin-06-out
and then also control parport.0.pin-06-out in pyvcp.hal...
net bit5 pyvcp.chbutton-sample5 => pyvcp.led-sample5 parport.0.pin-06-out
when i do that, motion.digital-out-00 gets disconnected.
you can't control one thing from two places
either control it from the motion controller, or from the pyvcp
so I cant control something using M64 P0 and pyvcp?
you can't directly do that, just like you can't simultaneously play a CD and the radio thru one set of speakers on a stereo
only one source per output
there are HAL components that combine two inputs, such as 'and2'
you _can_ use a logic gate (AND, OR, etc) to combine two sources if you really want to
logic as in ladder?
that would work to
I dont want to go with ladder.
but and2 is simpler
and2 doesnt appear to be a halcmd
and2 is a HAL component
and2 says 'if motion.whatever is on AND the pyvcp is on, then the output is on"
there is also an OR function
"loadrt and2" to create the gate, "addf and2.0 servo-thread" to run it, and various link commands to connect it up
is the or function a component?
"loadrt or2" I believe
yep there it is. :-)
alright. back to the drawing board. :-) one more question though...
when I turned on a bunch of appliances with pyvcp, which is good, when I exit from tkemc and it brings down the pyvcp stuff as well, which is good, but it doesnt turn everything off.
is there a way I can make sure pins are set to false on exit?
there are two levels to that
did that make sense?
* owhite listens.
one is estop - if the computer crashes, you probably want everything to turn off - WITHOUT relying on software
two is software, for convenience but not for safety
ideally your hardware has some kind of master enable signal that you can connect to your estop chain
"if this signal goes away, all the relays turn off regardless of what the parport is doing"
right. it does and that works okay.
so then all you really need is to turn off that signal at shutdown
but now I've hooked up things like ventilation, which I think does not need to be connected to e-stop.
well, the state of a parport pins is NOT guaranteed from the time you power the PC on until the time you start running the RT parport driver code
and its also not guaranteed from when you shut down hal until you power down your PC
SWPadnos_ is now known as SWPadnos
does that mean the software doesnt provision for a way to specify the states of the parport on shutdown?
okay, fair enough.
you might say "we should have such a feature", but that still doesn't do anything about the unknown state at power up
the proper solution is not to rely on the software
well actually at power up is does shut everything to a particular state, I think.
owhite: only if you're lucky
and it's some time of the month
the boot process might go out and touch port, you never can be sure what is going to happen
never ever trust software
there's a danger there with automatic updates (or updates in general)
but doesnt that mean that you're not gauranteeing that the machine could run off in some wild state on startup?
the default behavior of the kernel / OS / drivers may change, and you can't rely on it to do the right thing if you change *anything* in the system
it is YOUR responsibility to make sure that no software fault could possibly result in unsafe behavior
that means estop in hardware
owhite, correct - there's nothing (in software) to guarantee that the machine will be safe as the PC boots, and before EMC runs
that's why you use hardware
anyone who tells you differently is selling something ;)
the expectation is that the user should tie anything that is dangerous to estop. power up, and inspect the system to ensure that important states are set properly.
I'm usually selling something.. but that's always HW for safety
and you don't seem to be telling anyone that your software guarantees safe operation (even before it's run :) )
my choice for anything that is the least bit dangerous is some sort of charge pump
where the software has to repeatedly and rapidly (1KHz) toggle a pin
if that pin sits still for more than a few mS, the hardware opens the main estop chain
the main estop chain then turns off everything
i have one problem
when you create a signame with newsig, is there a way to export that signal to another hal file?
or is that something I also should not be doing?
owhite: the signal remains
if you load 2-3 hal files in a certain order
then you can use the same name in all files
newsig in the first file, linksp in the others
there is no such mechanism - there is only one runnung HAL at any time. all signals are available to all hal files once they are created
owhite: once you run them out of order you'll have problems though
right but the order is specified in the .ini file right?
I mean if its a bad practice I wont do it, but it seemed like the reason you're newsig signames is so they are more human-readable. then you'd use them in other hal files.
shielded cable to the steppers running parallel to the 120VAC for the spindle. Problems?
it's not bad practice - that's what all the sample configs do
OMG... Stanley bought out Jensen Tools. I'll be damn
they load core_stepper or core_servo with one file, then some specific driver with another, then do I/O to motion controller connections
owhite: no problems in doing what was described above
how come configs/sim/simulated_hom.hal has or2 commands in it, but it doesnt loadrt or2? it also does halcmd addf or2.
loadrt or2 count=1
03jepler 07TRUNK * 10emc2/scripts/emc.in: the [HAL]SHUTDOWN script will be useful for things like setting digital outputs to a known value after a normal shutdown
owhite: see.. now you can use a hal file to set some values on shutdown :)
wow. that's really nice man.
in that file, you'll need to unlink the parport pins from whatever is driving them, then setp the pins to the desired state
how did you handle specifying the shutdown script? is that in the .ini file or something?
in the [HAL] section
SHUTDOWN = newfile.hal
that's really nice. 'preciate it.
owhite: the bad news is that it's probably be a while till it is in a package
"now" being when emc 2.2 comes out or you compile it yourself :-P
unless you run sources from cvs
no problem. I have it all documented how to do cvs -up
...trying to actually _learn_ something :-)
is xlite still a jenson product?
skunkworks screwdrivers, pliers, or blades?
I have a set - really like it.
nut-drivers, blades and pliers.
skunkworks Ah, those... not Jensen tools (just a supplier), buy you mean Cooper Tools, the mfg of Cresent, Xacto, and a few others.
[21:14:28] <Jymmmmmm> http://www.cooperhandtools.com/brands/xcelite/index.cfm
Now, why in the hell I remembered that from 15 years ago, I'll never know =)
alright folks. trying to run the or2 on some pins...
newsig ventilation bit
linksp ventilation <= motion.digital-out-00
[21:28:43] <skunkworks> http://www.cooperhandtools.com/brands/CF_Files/model_detail.cfm?upc=037103482471
that is my set
linkpp pyvcp.chbutton-sample5 => pyvcp.led-sample5
linksp ventilation or2.0.in0
linkpp pyvcp.led-sample5 or2.0.in1
linkpp parport.0.pin-06-out or2.0.out
so that's me trying to or2 between ventilation and pyvcp to the parport pin.
but it doesnt work.
did you add the or2 function to a thread?
and issue the halcmd "start" command?
addf or2.0 servo-thread
I dont use start if its in a .hal file, right?
you do need to start, especially if EMC doesn't do it for you :)
but configs/dallur-thc uses or2 and it doesnt use start.
SWPadnos: if it's a hal file started by emc2 then there's no need for start
the runscript issues start after loading the hal files
alex_joni: any guess where I went wrong with the or2?
and you have the parport.0.write function in the thread as well?
owhite: "went wrong" would imply we know what happened
does it run but doesn't turn on the pin?
or does it barf?
both are attached to servo-thread
it runs but doesnt turn on the pin.
can you post the whole hal file to http://pastebin.ca
owhite: word of advice
actually, M64 P0 does turn on parport, but pyvcp
never ever ever use linkpp
[21:36:40] <alex_joni> http://pastebin.ca/361006
it was written as a shortcut, to save "newsig foo; linksp foo pin1; linksp foo pin2"
does the pin turn on while you hold down the pyvcp button? those aren't toggles, they're momentary
but "net foo pin1 pin2" does the same thing
linkpp pin1 pin2 creates a signal to connect the two pins, but it calls the signal "pin1"
which in my opinion is very confusing
okay. no linkpp
first hal file: http://pastebin.ca/361008
second hal file: http://pastebin.ca/361009
is a pyvcp LED clickable, or is that an input pin on the LED?
it looks like you connecte two inputs with no output to drive them
(that would be pyvcp.led-sample5 and or2.0.in1)
its an input pin to an LED.
ok, so what drives the new signal pyvcp.led-sample5 (created by linkpp(?
pyvcp.chbutton-sample5 which is a radio button in in the pyvcp.xml
oh - that :)
how can I build a big ammeter?
I suspect measuring the secondary current in my spot welder is too hard
currents too high etc
measuring primary current will have to do
how many amps?
yeah, thats a bit high to measure directly (even with a CT)
hmmm ... what about using the huge copper connecting strap as a shunt?
the current is AC, right?
CT wins huge over shunts
R changes etc
theres a couple of BIG flexible straps that connec the head .. like 25mm dia flexible cables
[21:53:39] <jmkasunich> http://www.crmagnetics.com/newprod/ProductView.asp?ProdName=Commercial_Class_Current_Transformers
so ... primary side current is best bet then?
if you know the turns ratio, and you can tolerate some inaccuracy
I dont really want to know the current ...
just relative current
the primary current should be pretty representative of the secondary current
although it will include some transformer magnetizing current
"it should read at least 5, if it drops below 4, clean your weld tips"
so ... I put a CT on the frimary side ...
what is the primary current?
and then what?
mmm can push closer to 200A
ok, no prob
for instance, CR Magnetics series CR2 has a 28mm dia hole in the middle, and is available with 300:5 ratio
so CT ... then what, some sort of moving iron meter?
that means with 300A in the primary, you have 5A in the secondary
connect to any AC ammeter than can read 5A
ac ammeter ...
simpson multimeter, fluke digital multimeter, or dedicated ammeter
how long does the current last?
meter settling time and/or response time might be a problem
ah... thats the rub
well, 20 to 32 cycles typically
you almost want something that will capture and hold the peak reading
because during the shot, they're gonna be looking at the part, not the meter
something to do with a shunt, a diode and a C then
[22:01:50] <jmkasunich> http://www.globalspec.com/FeaturedProducts/Detail/WeschlerInstruments/Columbia_ACDC_ClampOn_Tong_Test_Ammeters/2865/0?fromSpotlight=1
is the goal to make an occaisional measurement, or to build into the machine and check every weld?
not every weld, but every now and then
go/no-go kind of thing?
"at least 3 for 1.2mm steel"
duration is reliabely controlled by other means - no need to measure that?
right .. .cycle counters
the problem with diodes is voltage drop
a shunt in the primary would have to be limited to a few tens of millivolts
a shunt on the 5A secondary of a CT could probably tolerate a volt or so
ct - shunt .- diode - c
but if you are using diodes and caps, you wnat several volts, so the 0.6v diode drop doesn't mess things up
CT, shunt, 120V(or 220V) to 6V transformer wired backwards
diode, cap, meter
the transformer doesn't need to be large
2-5VA, maybe a 3cm cube
size the shunt for 1/2 to 1 V at 5A
0.1 ohms for example
alright. I got it. I've been confusing the difference between signames and pins. :-|
right ... sounds like a plan!
owhite: linkpp will do that to you because it names signals after pins
120V->6V transformer in reverse will take 0.5V up to 10
right, but I was also doing it with linksp -- cause I'm not too bright.
where did the 0.1ohms come from?
secondary resistance of the txfmr?
5A (ct secondary, 5A at full scale is somewhat of a standard) * 0.1 ohm = 0.5 volts
but where did the the 0.1 come from?
I picked it to get 0.5V at full scake
CTs are designed to transform current - they are most accurate when operated into a short circuit
so you want to keep the secondary voltage low
so I dont need a 0.1R anywhere in the circuit ...
hence the 0.5V
yes you do
in series with the txfmr 6v winding?
ahh ... got it
ct drives 5a into 0.1R
txfmr magnifies the volts across the R
volts seen on other side of the txfmr ...
diode, cap meter ...
thanks, understandign has dawned :)
[22:13:51] <jmkasunich> http://www.drawblog.com/images/20070217021332909.jpg
drawing with a mouse can make one look like a spastic retard....
drawblog .. useful!
yeah, ran across it today, this is the first real use for me
xxx:5 is pretty much standard for CTs, you shouldn't have too hard a time finding 200:5 or whatever makes sense
the rest of the parts are mundane
thanks for that
[22:18:15] <robin_sz> http://www.drawblog.com/images/20070217021748395.jpg
see. just as bad
mousing is not easy is it
no, its not
weird as I CAD all day with a mouse
you get difficulty points for drawing the CT secondary
snap grids and such make a world of difference
turn1 went bad, but it got better from there on in
kewl, it does colours!
* Jymmmmmm lol @ robin_sz.... Silly Brit!
Jymmmmmm is now known as Jymmm
heh - I actually just had to ask some Mormons to leave my property
maybe I should buy a gun - they might listen faster
they were evangalizing?
when I said "no thanks", they didn't take the hint
when I said "life is random, there's no higher purpose", they didn't take the hint
tell them you worship satan
or that you're a muslim
when I said "life's what you make it", they didn't take the hint
when tey said "I need to go to church and kneel down and pray", I told them to take their message elsewhere :)
I being me in that sentence
this motor has quite a resonance
I usually like toying with them, but I didn't sleep at all last night and I may be getting a stomach flu, so I'm not in the mood to play with them
been hitting the sauce a little too much tonight? :)
130 microsteps per second, and again at 2600 uSteps per second
which is 260 full steps/sec
did you see (or already know) Mariss' recent post about the ratio of torque per microstep?
the one that talks about adjusting a pot for smoothest operation?
I did that
the 1200 oz-in stepper that had resonance issues
the manual recommends adjusting at about 1/4 rev/sec (500 uSteps per second)
this one resonates at about 65Hz
could it be 60, or is that a scope-driven number?
uSteps at 65Hz will do it, uSteps at double that (130 Hz), and again at 2600 or so, where the current sine wave is 65Hz
frequencies measured with scope and counter
that seems very low. is the motor attached to anything>
wouldn't that tend to make the motor resonate at a low frequency
kind of like having the rotor bounce after hitting the next step position rapidly
spring/mass = magnetic field and rotor inertia
looks like it's movie time - bbl
I bet belt driving a leadscrew will damp it quite a big
hey I used the SHUTDOWN specification in .ini file and its working :-)
I'm off. thanks for you're help people.
03jepler 07TRUNK * 10emc2/docs/src/gui/axis.lyx: document [HAL]SHUTDOWN. improved other things too
03jepler 07TRUNK * 10emc2/docs/src/config/ini_config.lyx: document [HAL]SHUTDOWN. improved other things too
03jepler 07TRUNK * 10emc2/debian/changelog: new item