#emc | Logs for 2007-06-02

Back
[00:05:19] <cradek> Ziegler: accel is accel, whether it's negative or positive - at the beginning of the move, you accel in the direction of the move; at the end, you accel in the opposite direction
[00:07:37] <cradek> skunkworksemc: if you can only mill a pcb at 5ipm, you sure need a better spindle
[00:13:40] <cradek> I found the CD for my first linux installation, and installed it on a compatible 486: http://timeguy.com/cradek-files/emc/yggdrasil-beta.jpg
[00:16:47] <cradek> the machine actually has 48MB of ram in it, but I guess linux only knew how to use 16 at the time
[00:20:57] <skunkworksemc> cradek: it isn't the spindle. at 15ipm the whole machine shakes.
[00:21:36] <cradek> ah
[00:21:41] <skunkworksemc> so the traces look like sine waves ;) remember this machine only has the lead screw on one edge
[00:22:07] <cradek> hmm, maybe that's not a great machine for doing boards...
[00:22:25] <skunkworksemc> No - but it is what I have atm
[00:23:12] <skunkworksemc> kinda like using a hammer to fix a pocket watch. :)
[00:23:42] <cradek> I've done that - but a small hammer, skillfully applied
[00:38:59] <PasstScho> Ziegler?
[00:45:33] <Ziegler> ya
[00:45:34] <Ziegler> im here
[00:47:46] <PasstScho> pls tell me your first name isnt Franz ;)
[00:47:56] <Ziegler> Lol
[00:47:58] <Ziegler> Adam
[00:48:04] <PasstScho> ok...
[00:48:31] <PasstScho> i just sent a mail to a franz z. :)
[00:48:41] <Ziegler> ha
[00:48:47] <Ziegler> maybe a realative
[00:48:49] <Ziegler> relative
[00:48:53] <PasstScho> hehe
[00:52:25] <Twingy> have you guys considered making a GTK window that mimics the axis configuration menu in TurboCNC
[00:52:41] <Twingy> because those fields for Tune0 Tune1 Tune2 don't even have units
[00:53:11] <Twingy> that's the only aspect of TurboCNC that I like better than EMC atm
[01:22:48] <PasstScho> n8
[01:47:33] <skunkworks> Well - only one mistake so far. almost have one good one ;)
[01:51:20] <jepler> skunkworks: what boards are you milling?
[01:53:51] <skunkworks> version .2 of the h-bridge
[01:54:43] <skunkworks> re-aranged some pads so I can use screw connectors. and fixed a minor mistake with the optos
[01:56:13] <skunkworks> your eagle to gcode is working flawlessly
[01:56:25] <jepler> I'm glad to hear it
[01:56:45] <skunkworks> I am still using th coordinate offset for tool length. which is working great also.
[01:58:54] <skunkworks> (that was what killed the first board I cut today.. I use 2 coordinate systems - one for the top and one for the bottom. when I switch to the bottom after milling the top - I made a mistake which cut thru the board. But I fixed that so I should be able to make a few with no issues.
[02:07:19] <jepler> I think I still haven't done a 2-sided board for myself on a milling machine
[02:07:32] <jepler> so I've been able to skip the "flip and try not to screw up" step
[02:08:25] <skunkworks> I tried to do it as easy as posible. I have pins setup for registering the board on the vacumm table.
[02:08:59] <skunkworks> When I made a mistake and cut all the way thru the board - it was a nice check to see that it was registered correctly ;)
[02:09:25] <jepler> hah
[02:13:45] <cradek> I try really hard to make single-sided boards, even if it means a lot of jumpers -- I think soldering a jumper is easier than a via, and it's sure easier than two vias
[02:14:10] <cradek> and soldering top pads is often hard too, depending on the part
[02:14:15] <skunkworks> right
[02:15:51] <jepler> cradek: I'm sure you saw, but I figured out and fixed the bug on my x86-64 machine
[02:16:40] <cradek> yay!
[02:17:16] <jepler> there's also better^Wmore overrun checking now---we'll see if it leads to more reports of overruns
[02:17:27] <cradek> very nice
[02:17:26] <jepler> (emc now reports when rtai says there's been an overrun, even on the base thread)
[02:17:48] <jepler> my machine seems not to get them for 15000ns but does for 10000ns
[02:18:01] <cradek> that's excellent, I always wondered if that might be possible
[02:18:19] <cradek> maybe we could take out my hack of a test then
[02:19:34] <jepler> * jepler wanders off again
[03:13:44] <CIA-10> 03cradek 07TRUNK * 10emc2/src/hal/drivers/mesa_5i2x/.cvsignore: ignore
[04:22:25] <JymmmEMC> Gawd I'm tired...
[04:23:49] <JymmmEMC> This place hasn't been maintianed in 3+ years... just cleared (most of) the back yard of 8" of packed weeds
[04:24:10] <JymmmEMC> theres actually concrete under there
[05:03:47] <JymmmEMC> Sherline controller... That looks bad imo http://www.irritatedvowel.com/Railroad/Workshop/pmb_sherline_cnc_sys3_controller_inside_bottom.jpg
[05:43:53] <Unit41> http://rapidshare.com/files/34750684/Plasma.tar.gz.html
[05:46:21] <Unit41> even Twingy likes plasma stuff
[05:46:30] <JymmmEMC> Maybe I should try doing something like this, much a lil clenaer on the wiring http://www.davehylands.com/Machinist/CNC/CNC-Controller/02-Overall.jpg
[06:16:44] <robin_sz> YUCK, both as bad as each other
[06:17:21] <robin_sz> I can forgive the second one ... as its just some hoebrew noob
[06:18:16] <robin_sz> but the sherline one? thats no way to build a commercial product ... you cant have that much hand wiring in anything and hope to build it at a profit
[06:18:52] <robin_sz> what they should have is a PCB backplane they just plug the drive and controller onto
[06:19:39] <robin_sz> maybe some sort of bussbar to distribute to power .. or do it all on the backplane PCB
[06:20:33] <robin_sz> all those fueholders etc should be PCB mount and just on the edg of the backplane board ...
[06:21:03] <robin_sz> they might be machine desingers, but they are clearly not product designers
[06:37:16] <JymmmEMC> At the VERY least cable ties and/or wax string
[06:37:28] <JymmmEMC> Old skool =)
[06:38:15] <JymmmEMC> robin_sz: You know when MY wiring looks like that?
[06:38:38] <JymmmEMC> robin_sz: 2 minute prototyping/testing,
[10:18:05] <alex-_> Hi guys, how hot do your servos get? Mine are getting almost to hot to touch without any mentinable load
[11:25:17] <kwajstabo> hello
[11:28:36] <kwajstabo> i have one problem with axis z. I set it like all other 3 axes (x, y and a). I set the home position to 0, but when i click the home button it gets set to 39.850 instead to 0. Why i that? Now i cant execute my g code, since i get "linear move in MDI would exceed limits" error every time i try to move the z axis to 0.
[11:33:52] <acemi> what is your HOME_OFFSET in AXIS_Z in .ini file?
[11:34:21] <kwajstabo> 0
[11:35:19] <acemi> HOME in [TRAJ]?
[11:35:46] <kwajstabo> 0 0 0 0
[11:38:13] <acemi> HOME_OFFSETs are 0 for all 4 axis?
[11:38:25] <kwajstabo> yes
[11:39:10] <kwajstabo> there must be some kind of bug, because i did copy-paste for all 4 axes and just z axis is making truble
[11:40:34] <acemi> could you paste your .ini file to http://www.pastebin.ca/
[11:41:51] <kwajstabo> just a moment...
[11:44:09] <jepler> kwajstabo: it could also be an offset applied through g-code. You can clear an offset with a command like: G10 L2 P1 X0Y0Z0
[11:46:14] <kwajstabo> http://pastebin.ca/531148
[11:46:33] <kwajstabo> the g code is very simple...just few go and g1 commands
[11:47:01] <kwajstabo> i did not change ofset with g code
[11:47:22] <jepler> the "g54 offset" remains applied even after you exit -- you could have done it on a previous run
[11:52:29] <jepler> in the AXIS GUI, when an offset is in effect, and you are displaying "relative" coordinates, a cyan marker is shown at the machine origin: http://emergent.unpy.net/index.cgi-files/sandbox/axis-offset-in-effect.png
[11:53:41] <acemi> .ini file seems OK, but SERVO_PERIOD is missing. see lines 101-103
[11:54:11] <kwajstabo> thank you yapler!...you were right...this solved the problem :)
[11:55:21] <jepler> kwajstabo: you're welcome
[11:57:42] <kwajstabo> acemi...i checked it...i did a mistake while pasting to pastebin...i have the servo_period in my ini file
[12:11:09] <kwajstabo> i have one question about G code...is there an option for a delay...i have a hot wire cnc machine which hast to wait a little so that wire reaches its temerture
[12:12:44] <kwajstabo> I need a litele delay after M3
[12:19:35] <jepler> right now you have to program the delay yourself
[12:19:47] <jepler> G4 PN.NNN where N.NNN is the pause time in seconds
[12:36:16] <PasstScho> are quadrature outputs with >2 channels designed to be used with 3-5-phase steppers, with the power-part connected directly to emc/parport?
[12:39:02] <PasstScho> a right
[12:39:04] <PasstScho> just saw it
[12:39:24] <jepler> PasstScho: yes -- for instance, one of the 4-phase outputs is suitable for controlling a traditional unipolar stepper motor in half-step mode.
[12:43:30] <jepler> here's a board which can control 2 axes of unipolar stepper motor (the chips are ULN2803): http://axis.unpy.net/files/etchcnc/etch-schematic.png
[12:44:17] <PasstScho> yeah, i know how those work
[12:44:31] <PasstScho> i just wanted to know if i am right, but i read it on the next page ;)
[12:44:35] <jepler> OK
[12:45:37] <PasstScho> i often read 10-50khz as a maximum for step generators and stuff
[12:45:54] <PasstScho> isn't it possible to go faster than 50khz with a good computer?
[12:48:02] <alex_joni> PasstScho: not really
[12:48:16] <jepler> hi alex_joni
[12:48:22] <PasstScho> hm, ok
[12:48:33] <alex_joni> the parport is connected to the ISA bus (even if your PC doesn't have ISA slots), and an outb (to change the state of the port) takes about 1 microsecond
[12:48:37] <alex_joni> hi jepler
[12:49:00] <alex_joni> just go home at 3am this morning
[12:49:21] <PasstScho> moving motors faster would only be possible via +-10V interface or similar, ok :-/
[12:49:48] <alex_joni> PasstScho: there are hardware pulse generators
[12:50:01] <PasstScho> ok
[12:50:05] <alex_joni> there is one from Jon Elson called PPMC iirc
[12:50:29] <PasstScho> a step-multiplier pin that is set by stepgen/freqgen when steps should be interpreted as x2 x4 or x8 steps would be nice
[12:50:43] <alex_joni> http://jelinux.pico-systems.com/motion.html
[12:51:02] <alex_joni> Universal Stepper Controller might be what you need
[12:51:11] <alex_joni> there are also other alternatives out there..
[12:51:26] <PasstScho> ok, i'll have a look
[12:51:50] <alex_joni> jepler: seen you've been busy with the 64bit stuff
[12:52:01] <jepler> alex_joni: yeah a bit
[12:52:17] <jepler> for my own machine everything's working now
[12:52:38] <alex_joni> what kernel did you use?
[12:52:48] <jepler> 2.6.20.12
[12:52:54] <alex_joni> oh, and no issues?
[12:53:51] <jepler> it seems to work pretty well
[12:53:58] <alex_joni> that's great
[12:55:18] <PasstScho> could someone tell me where axis.<...>.jog-<...> is documented?
[12:55:36] <alex_joni> PasstScho: what do you want to do?
[12:56:04] <PasstScho> i'd like to connect a jog wheel, using stepsize, shown in axis
[12:56:14] <jepler> http://linuxcnc.org/docs/2.1/html/config/emc2hal/index.html
[12:56:27] <PasstScho> jepler: thanks
[12:56:48] <jepler> axis.N.jog-counts IN s32
[12:56:50] <jepler> Connect to the ``counts'' pin of an external encoder to use a physical jog wheel.
[12:56:56] <jepler> etc
[12:58:25] <jepler> this file has an example of a jog wheel connected to the parallel port: http://cvs.linuxcnc.org/cgi-bin/cvsweb.cgi/emc2/configs/max/jogwheel.hal?rev=1.1.2.1
[12:59:09] <PasstScho> "net" is like linkps/linksp?
[12:59:26] <jepler> PasstScho: yes, it's a combination of "newsig" and "linkXX"
[12:59:33] <PasstScho> ok
[12:59:38] <jepler> net jogA parport.0.pin-10-in => encoder.1.phase-A
[12:59:56] <jepler> so this creates a new signal "jogA", and links both named pins to it
[13:00:31] <jepler> (you can also use "net" on a signal that already exists; this adds additional pins to the net)
[13:03:17] <PasstScho> how do i find out which signal is connected in the axis gui with the X,Y,Z Checkboxes and the Value in the combobox?
[13:04:15] <jepler> net jogX axisui.jog.x => axis.0.jog-enable
[13:04:27] <jepler> the pin axisui.jog.x is true when the x axis is selected in the AXIS GUI
[13:04:35] <PasstScho> ah axisgui ... :) cool
[13:05:08] <jepler> the jog increment and speed are not exported as HAL pins
[13:05:54] <jepler> in that hal file I showed above, the increment per jogwheel pulse is set to a hardcoded value
[13:06:31] <PasstScho> i found a jog.hal where everything works with buttons and stuff
[13:06:50] <PasstScho> seems to be quite useful
[13:07:17] <PasstScho> http://www.anderswallin.net/2006/11/jogging-emc2/
[13:07:30] <jepler> awallin is around on irc sometimes, too
[13:07:52] <PasstScho> hehe
[13:19:01] <alex_joni> http://www.youtube.com/watch?v=gwZD59Ic9T8&feature=dir
[13:35:59] <jepler> Maximum number of CPUs (2-256) Please enter a decimal value. Fractions will not be accepted.
[13:36:05] <jepler> gee, why aren't fractions accepted?
[13:40:50] <PasstScho> does axisui get loaded before or after the halfiles in stepper_mm are executed?
[13:41:18] <jepler> after
[13:41:20] <jepler> jas
[13:41:39] <PasstScho> hrhr ok... then my jog can't work :D
[13:41:42] <jepler> POSTGUI_HALFILE = jogwheel.hal
[13:42:03] <jepler> put this in your [HAL] section, instead of HALFILE = jogwheel.hal
[13:42:45] <PasstScho> ah ok, thanks
[13:42:56] <jepler> this is mentioned in http://linuxcnc.org/docs/2.1/html/gui/axis/ section "Physical Jog Wheels" (near the bottom)
[13:46:51] <alex_joni> jepler: I wondet that too.. if you have some celeron processors, those surely count as fractionals :D
[13:49:29] <robin_sz> JymmmEMC, actually, cable ties and or wax string wold have made it worse .. it would look neater, but the crosstalk between all those unshielded cables woudl have been crap
[13:50:13] <robin_sz> ooh, $friend just bought a "Beaver mill" ... 12 station ATC, fanuc control ... 20hp DC spindle ...
[13:50:20] <robin_sz> £1500 :)
[14:15:45] <PasstScho> now emc is set up right :)
[14:16:16] <PasstScho> and if the electronics of my wheel would work, i could move the steppers with my jog ;)
[14:17:09] <The_Ball_> I have a 1phase motor on my mill which is reversible, there is a large capacitor on it. Is this really a 3phase motor that I can rewire so it can be controlled by a vfd?
[14:32:00] <jmkasunich> The_Ball_ probably not
[14:32:22] <jmkasunich> a three phase motor has 3 sets of windings phased 120 degrees apart
[14:32:40] <jmkasunich> most single phase motors have one main winding, and a start winding phased 90 degrees from it, and fed thru the cap
[14:50:23] <The_Ball_> jmkasunich, ah, is that how it works
[14:51:00] <jmkasunich> yep
[14:51:04] <The_Ball_> jmkasunich, is there 1phase vfd's?
[14:51:14] <jmkasunich> not that I've seen
[14:51:32] <jmkasunich> the problem is that there are lots of different single phase motor arrangements
[14:52:02] <jmkasunich> some leave the start winding connected all the time, some switch it out with a centrifigual switch
[14:52:19] <jmkasunich> some have a cap in series with it, some just wind it such that it has high inductance to get the needed phase shift
[14:52:47] <jmkasunich> some have two caps, one for starting, that gets disconnect by a centrifugal switch, and another for running that stays in the circuit
[14:53:22] <jmkasunich> in theory you could hook a single phase motor to two terminals of a three phase drive
[14:53:51] <jmkasunich> in practice, that doesn't work all that well (we did it at work for a drill press in our model shop)
[14:54:11] <jmkasunich> the centrifugal switch caused enough of a transient when it switched to make the drive trip out
[14:54:21] <jmkasunich> and the motor had really crappy torque at low speed
[14:54:58] <The_Ball_> i guess if the vfd is for a 3phase 2hp motor you would load one phase a lot more than it was designed for
[15:01:42] <skunkworks> Plus 3 phase motors are really cheap.
[15:02:32] <The_Ball_> if i can find one
[15:03:23] <skunkworks> I don't think we have ever paid for one :)
[15:03:43] <The_Ball_> you have good friends, hehe
[15:04:10] <skunkworks> the company I work for throws out 3 phase motors all the time.
[15:04:57] <The_Ball_> btw, are all 1-17 pins on the parallel port bi-directional and usable?
[15:14:36] <PasstScho> not all are bi directional
[15:17:00] <The_Ball_> seems only pin 2-9 are bi-directional
[15:17:47] <jepler> emc supports 3 parport modes: "out", "in" and "x". the manual shows which pins are inputs and which are outputs for each of those.
[15:18:01] <jepler> of those modes, "out" seems to be the only one that works on all parports
[15:18:55] <The_Ball_> oh, thanks
[15:21:20] <jmkasunich> "in" works on the vast majority of parport
[15:21:29] <jmkasunich> "x" is trickier
[15:21:43] <jmkasunich> "out" gives you 12 outputs and 5 inputs IIRC
[15:21:46] <jepler> yep, "x" certainly works on the fewest ports
[15:22:05] <jmkasunich> "in" gives you 13 in and 4 out I think
[15:22:36] <jmkasunich> and "x" gives you 9 and 8 (or 8 and 9), or ?
[15:23:14] <jepler> in theory there may also be a mode "y" with all pins as inputs
[15:23:47] <jepler> ('x' is a modified version of 'out'; 'y' would be a modified version of 'in')
[15:26:05] <jepler> (but nobody's written "y mode" yet)
[15:41:49] <acemi> jepler, in http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#Realtime_on_64_bit_systems , is the kernel version 2.6.12.20 or 2.6.20.xx ?
[15:42:18] <jepler> acemi: oops I'll go and make sure I wrote the right number
[15:42:24] <jepler> 2.6.20.12
[15:43:03] <jepler> thank you for catching my mistake
[15:43:11] <acemi> np
[15:59:56] <Unit41> http://rapidshare.com/files/34838362/PlasmaHead.tar.gz.html
[16:31:38] <xantipe> PasstScho: Are you at the kbd?
[16:32:06] <PasstScho> whassup?
[16:33:30] <xantipe> Hi! I read meanwhile three times the integrator's Handbook. This is a detailled view into the HAL and all basic stuff, but not really some kind of milling software description. Did I understand something wrong?
[16:33:54] <xantipe> I thought that EMC is a full milling software?
[16:34:28] <PasstScho> you feed emc with your G-Code and it will drive your machine
[16:34:42] <PasstScho> so i'd call it a full milling software
[16:35:00] <PasstScho> maybe you still want some 3d-file -> g-code converter?
[16:35:01] <xantipe> Aha - So this is no "all-in
[16:35:06] <xantipe> one soft?
[16:35:20] <PasstScho> what is "all" for you?
[16:37:26] <xantipe> Oh - let me explain. I would like to take some output file of usual programs (i.e. AutoCAD PLT file), load it into a GUI which allows me to control the mill (i.e. set origin), and finally run the milling job.
[16:38:18] <PasstScho> i don't know the PLT format, is it already a G-Code like file?
[16:38:26] <xantipe> I have not very much experience. I borrowed a CNC mill from a friend who runs it on WinXP with WinPCNC. Not very funny, but it works.
[16:38:38] <xantipe> No. PLT is a plotter file output (2D).
[16:38:53] <PasstScho> ok, i guess it is almost like G-Code
[16:39:02] <PasstScho> so emc is exactly what you are looking for
[16:39:15] <xantipe> Pen-Up, Pen-down, moveto, drawto...
[16:39:35] <cradek> are you trying to use emc to run a plotter?
[16:39:40] <PasstScho> maybe you need a plt -> g-code converter, i am not sure
[16:40:00] <PasstScho> but emc should be what you are looking for
[16:40:43] <xantipe> cradek: No. I want to run a CNC mill with data created from AutoCAD (and AutoCAD doesn't know about CNC. So I manually have to set the depth (Z-Axis).
[16:41:07] <xantipe> PasstScho: Where do I find such converter?
[16:41:37] <PasstScho> hm, better ask someone else, i never needed one
[16:41:41] <cradek> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
[16:41:45] <PasstScho> maybe emc even has a plt support
[16:42:11] <cradek> as xanpipe says, output meant for a plotter is not enough information to machine a part
[16:42:40] <cradek> you need to translate it to gcode, either by hand, or with another software. this class of software is called "cam"
[16:44:25] <cradek> what cam software is appropriate depends on your task
[16:44:52] <cradek> sometimes, none are appropriate (or, they are proprietary and expensive)
[16:45:05] <xantipe> Well, on my friend's mill it is really complicated (running WinXP). First I load the PLT file with a BOcnc program. This allows me to define tools (diameters) and to say if the tool shall move left or right of the "plotter-line". This is then saved into another PLT file and loaded into WinPCNC. There I can say how deep the tool shall dive in and how often it shall repeat every "stroke" by ...
[16:45:25] <xantipe> ...adding a little more in Z-Axis. That's it.
[16:45:43] <cradek> so you were cutting 2.5D parts
[16:45:59] <xantipe> Yes. This is what I primarily will do.
[16:46:13] <cradek> if you have Autocad, check out REALIZE then
[16:46:34] <xantipe> what's that?
[16:46:33] <cradek> you can draw tool paths in Autocad and directly export them as gcode
[16:46:46] <cradek> did you see the link I pasted above?
[16:47:13] <cradek> REALIZE works by using Autocad's 3D capability which is lost as soon as you use plot output, since plots are flat
[16:47:45] <xantipe> Yes. But it's no fun to draw in 3D with AutoCAD.
[16:49:46] <xantipe> As I said, mostly I will use the mill for graving front sides of boxes, cutting out PCB boards, and so. So I draw flat on different layers and assign currently each layer a tool and hereby a milling depth.
[16:50:43] <xantipe> Well, I am willing to make it possibly better. REALIZE is a free soft, or payware?
[16:50:56] <cradek> why don't you follow the link and look?
[16:51:18] <jmkasunich> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
[16:51:24] <xantipe> I just opened it.
[16:52:28] <cradek> REALIZE works great for 2.5D work like you describe. If it doesn't work exactly how you want, you can change it
[16:53:27] <xantipe> I'll read it. Does it automatically offset the radius of the tool?
[16:53:41] <cradek> no, but autocad's offset command works well for that
[16:54:08] <cradek> or, you could use cutter radius compensation in emc2, but that would require substantial hand editing of the gcode
[16:56:15] <xantipe> Oops - I just saw that R14 and newer has a quirks with polylines? I use R14... What is meant with "Heavy" representation?
[16:56:55] <cradek> "... using the autocad CONVERTPOLY function."
[16:59:46] <cradek> "heavy" vs "light" is just an autocad quirk, and they let you convert between them
[17:00:24] <xantipe> It's extremely long ago that I configured AutoCAD. Actually it ended with v2.6. How do I install REALIZE into it?
[17:01:20] <xantipe> Where must I copy the .lsp file to?
[17:02:30] <cradek> I'm not sure - I think that depends on the version
[17:02:39] <xantipe> R14
[17:02:47] <xantipe> Windoze
[17:02:46] <cradek> on mine, I think it can be anywhere, and then you can load it using the menu somewhere
[17:03:17] <cradek> there's also a startup lisp file (somewhere) and in there you can put something like (load "C:\\whatever\\realize.lsp")
[17:03:38] <cradek> at least that's how mine (R12/dos) works I think
[17:03:47] <xantipe> Ok, this will be a solvable problem, I guess. ;)
[17:03:51] <cradek> yeah, just check your autocad manual
[17:04:01] <xantipe> ;D
[17:05:12] <xantipe> Do you really use this stepper driver board?
[17:05:38] <xantipe> http://timeguy.com/cradek/cnc/stepper-drivers
[17:07:14] <xantipe> cradek: Your clocks look great!
[17:07:22] <cradek> thanks
[17:07:45] <cradek> sure I use it
[17:08:08] <xantipe> without burning your steppers if they don't move?
[17:08:30] <cradek> that's a breakout board
[17:08:33] <cradek> keep reading
[17:11:37] <xantipe> Ah... Yes. Now it is clear. I made a board with 3 ICs, each one has two full-bridges, clamp diodes, chopper,... inside, so all I need to attach is a 2-Bit signal (1-Bit for every stepper coil). Kepps constant 0.7A. Is this usable?
[17:11:56] <xantipe> Connects to parallel port.
[17:12:25] <cradek> emc2 can generate a whole bunch of step outputs, one is surely suitable
[17:12:47] <cradek> there are plots/diagrams of all the choices in the users guide
[17:13:33] <cradek> not sure but it sounds like maybe you want quadrature
[17:13:56] <xantipe> If I understood right, I'll have to use steptype=2?
[17:14:11] <Skullworks-PGAB> xantipe: - Have you looked at ACE converter?
[17:14:36] <jmkasunich> xantipe: there are 14 or 15 different possibilities for step outputs from EMC
[17:14:45] <Skullworks-PGAB> is freeware from the makers of TCNC
[17:14:51] <jmkasunich> every one is documented in the HAL and EMC manuals
[17:14:53] <xantipe> No.
[17:15:08] <jmkasunich> look at the waveforms listed in the manual and pick the right one for your drives
[17:15:08] <Skullworks-PGAB> will allow g-code from autocad DXF
[17:16:11] <Skullworks-PGAB> http://www.dakeng.com/ace.html
[17:16:32] <xantipe> Skullworks-PGAB: This is a separate program? (Oh, I'll look at the link.)
[17:17:37] <Skullworks-PGAB> manual page http://www.dakeng.com/man/ace.html
[17:23:01] <xantipe> Skullworks-PGAB: Interesting thing! If I understand right, I tell it the wanted (total) cutting depth and how much it shall change Z/pass, and it automatically repeats until the depth is reached?
[17:23:52] <Skullworks-PGAB> I have full cad/cam so I don't use it - but many people with cnc routers like it
[17:24:11] <Skullworks-PGAB> also its great for doing engraving.
[17:24:22] <xantipe> What are you using?
[17:24:43] <Skullworks-PGAB> SolidWorks and Bobcad/cam
[17:24:59] <xantipe> Windows or Linux?
[17:25:40] <Skullworks-PGAB> the old DOS version of Bobcad gets more use than the new Winbloz version.
[17:26:03] <Skullworks-PGAB> Solidworks is Win based
[17:26:18] <xantipe> Is this freeware or not? (DOS seems to be usable in Linux, too?)
[17:26:45] <Skullworks-PGAB> and for much of the CAD I use the straight DOS version12 of Bobcad (circa 1993)
[17:27:23] <Skullworks-PGAB> SolidWorks and Bobcad are commercial
[17:27:28] <xantipe> :-(
[17:27:35] <Skullworks-PGAB> ACE is freeware
[17:28:14] <Skullworks-PGAB> there is also Gcam - freeware under linux
[17:28:15] <xantipe> Would like to find a 100% AutoCAD replacement on Linux.
[17:28:26] <cradek> REALIZE is free (as in freedom) software. I don't think any of these others are
[17:28:42] <cradek> xantipe: the only thing close is qcad, and it's not too great
[17:29:10] <xantipe> I know. It is a nightmare. And LinuxCAD... Wahh...
[17:29:32] <xantipe> I bought a license for LinuxCAD... I could bite into my ass...
[17:29:47] <jmkasunich> easycad is a very nice non-Free alternative to Autocad, currently windows only, but the next version will support linux
[17:30:03] <jmkasunich> the next version has been coming out "any time now" for a couple years though
[17:30:31] <xantipe> Totally different to AutoCAD?
[17:30:50] <Skullworks-PGAB> Until enough people get behind a major open source CAD effort there won't likely be a free version - let alone one with CAM output
[17:30:53] <cradek> xantipe: if you're experienced with cad, maybe the qcad folks could use your help improving it
[17:31:05] <jmkasunich> easycad is similar to autocad - I haven't used autocad in many years
[17:31:23] <cradek> I've been tempted to work on it, but I'm usually pretty busy with emc
[17:31:23] <jmkasunich> the author of easycad is Mike Riddle, one of the original Autocad authors
[17:31:49] <xantipe> That sounds promising.
[17:32:03] <xantipe> AutoCAD is the only one I know which _really_ works...
[17:32:07] <jmkasunich> I really like it - its the only windows app I use
[17:32:22] <jmkasunich> you can try it for free, costs a few hundred $ to buy
[17:32:25] <xantipe> Do you have a link to it?
[17:32:28] <jmkasunich> fastcad.com
[17:33:59] <Skullworks-PGAB> cadcam is the only eason I keep windows boxes up and running
[17:34:14] <xantipe> :D
[17:34:28] <xantipe> I also have only Linux in my office.
[17:34:38] <Skullworks-PGAB> most the apps are ported from linux that I use
[17:34:42] <xantipe> ... and vmplayer.
[17:36:05] <xantipe> fastcad looks really good! :D What is your extimation for the first Linux version.
[17:36:38] <Skullworks-PGAB> * Skullworks-PGAB is not holding his breath.
[17:36:55] <jmkasunich> I dunno
[17:37:28] <xantipe> Will ask them... ;D
[17:38:04] <Skullworks-PGAB> maybe you can offer to help beta or alpha test it.
[17:38:18] <xantipe> Good idea!
[17:38:30] <jmkasunich> I think they have a long list of willing and eager beta testers already
[17:39:14] <xantipe> :(
[17:41:33] <jmkasunich> mriddle: The start of the public beta is currently scheduled for 1 June 07, and will be open to all licensed FastCAD/EasyCAD users.
[17:41:48] <jmkasunich> of course, last year it was targeted for april of this year, so...
[17:41:59] <xantipe> jmkasunich: Do you think that this fastcad will work in WINE, too?
[17:42:05] <jmkasunich> don't know
[17:42:26] <cradek> smarter to work on Free software than volunteer your time to some company
[17:42:27] <jmkasunich> the last time I messed with wine was when I was first getting into linux (redhat days) and it gave me fits
[17:43:11] <jmkasunich> I use easycad on a vmware virtual machine running windows 95 ;-)
[17:43:18] <xantipe> Well, my overall experience is to normally stay far, far away from WINE. It works not very well.
[17:43:39] <jmkasunich> cradek: I have no intention of volunteering my time, I just want to be able to use the program
[17:43:59] <xantipe> Oh, yes, vmplayer is an idea, but then I can also stay at AutoCad?
[17:44:18] <jmkasunich> probably
[17:44:30] <jmkasunich> if you already have autocad and are happy with it
[17:45:02] <cradek> jmkasunich: in response to "offer to help beta or alpha test it"
[17:45:03] <jmkasunich> easycad is $295, add another zero for autocad I think, so if you don't already have autocad.....
[17:45:15] <xantipe> Well, I don't know something different...
[17:46:19] <jmkasunich> mriddle referring to M$'s breaking of old style help files: The thing that gets me is that this whole change was really unnecessary (WinHlp32 works fine under Vistacky, but MS says that it's illegal to use it
[17:46:36] <jmkasunich> "Vistacky", I like it
[17:46:43] <cradek> autocad 2008: $4k
[17:48:49] <xantipe> I have an option to buy a damaged 3-axes mill. Electronics totally dead. An IS600, if I heared right. Is this a good hardware? Would replace the electronics by self built one and want to run it with EMC. Good idea? Is this worth ~1000 Euro?
[17:49:20] <xantipe> Euro is roughly USD.
[17:50:59] <jmkasunich> no idea what an IS600 is
[17:53:09] <xantipe> Looks similar to this ones: http://www.gravograph.com/Deutsch/Graviermaschinen/--220bersicht.php
[17:54:03] <jmkasunich> which one - there are about 8 machines on that page
[17:54:39] <cradek> http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=300116914849
[17:56:15] <xantipe> :D -- Cheap!
[17:56:53] <cradek> looks legit
[17:57:21] <cradek> wonder if it has a dongle though - that would be a pain if using a VM
[17:58:08] <xantipe> There are ways to get it working without dongles? ;D
[17:58:29] <cradek> sure could be
[17:58:46] <JymmmEMC> jmkasunich: iirc CHT help files CAN be converted to good old fashion html
[17:59:44] <xantipe> jmkasunich: I haven't seen the mill until now. must look like a IS6000 because it cas 60mm movement in Z-Axis and ~300x250mm working area.
[18:00:39] <xantipe> Or does somebody know where I can get very cheap a good milling mechanics?
[18:01:02] <PasstScho> we all had a cheap and good mill if we knew ;)
[18:01:13] <JymmmEMC> lol
[18:01:16] <xantipe> :D
[18:02:15] <xantipe> Well, BZT in Germany offers a mill with controller for ~2300 Euro.
[18:03:06] <PasstScho> cheap and good? hmm, 2300 € is not cheap ... and good? erm hehe
[18:03:08] <xantipe> Too much for me. I plan to build it by myself (costs ~800...1000 Euro) or to buy the damaged one which has 0.015mm resolution.
[18:03:39] <PasstScho> you have the machines to build one yourself?
[18:04:07] <JymmmEMC> xantipe: you mean thebroken mill for ~$1000 Euro + new electronics for another ~$1000 Euro?
[18:05:13] <xantipe> No. I mean the broken mill for 1000 Euro plus the free EMC plus the already built Stepper board (3 axes) for ~50 Euro.
[18:05:29] <JymmmEMC> xantipe: what stepper board?
[18:05:42] <PasstScho> L297/L298?
[18:05:50] <maddash> geez -- parport.0.pin-01-in stops working (along with the other three mode x control input pins) when my standard_pinout.hal includes the line "addf parport.0.write base-thread -1" -- how do I fix this?
[18:06:43] <xantipe> Self built. 1 IC which has everything inside, except the current sensing resistors. Some TCAxxxx, I don't have it at hands at the moment. Allows 0.75A.
[18:07:00] <PasstScho> hm, ok
[18:07:02] <cradek> since they are OC you have to turn those bits "on" (set -01-out on) - you probably aren't doing that
[18:07:17] <PasstScho> but 0.75A steppers aren't much...
[18:07:23] <JymmmEMC> xantipe: Does it have mid-band compensation?
[18:07:29] <PasstScho> i mean they can't really drive a mill
[18:07:35] <xantipe> What?
[18:07:50] <PasstScho> do you already have stepper motors?
[18:08:24] <xantipe> At the moment I play with FDD steppers (from 5,25" floppies).
[18:08:32] <PasstScho> how many Nm?
[18:08:44] <PasstScho> <= 0.5 i guess...?
[18:09:01] <xantipe> Not very much. But I can use a gear before the leading-screw?
[18:09:24] <PasstScho> you could, but the cnc gets slower and slower...
[18:09:32] <xantipe> Well L297/298 is really expensive!
[18:09:32] <PasstScho> those motors can't turn fast
[18:09:47] <maddash> cradek: does the order that I issue the setp inside the .hal file matter?
[18:09:53] <PasstScho> and when you put a gear before the screw... you'll really need time
[18:10:01] <JymmmEMC> xantipe: In that gravigraph page, which one were you referring to?
[18:10:09] <PasstScho> xantipe: L297 + L298 cost around 6 €
[18:10:10] <xantipe> Oh, I got up to 1500 Steps/second with immediate stop (under critical speed).
[18:10:39] <PasstScho> 1500 Steps/second with load?
[18:10:59] <xantipe> PasstScho: Yes. What's the price? 6 Euro?
[18:11:17] <JymmmEMC> xantipe: On that gravograph page, which one were you referring to?
[18:11:30] <PasstScho> L298 costs 3 € and L297 costs 3 € where i buy my parts
[18:11:41] <maddash> cradek: heh, nvm, thanks. works fine now.
[18:13:02] <xantipe> PasstScho: Where do you buy?
[18:13:07] <PasstScho> xantipe: reichelt.de
[18:13:25] <xantipe> Hmm. RS-Components ist teurer.
[18:13:30] <PasstScho> gut möglich
[18:13:51] <PasstScho> L 298 - 2,75 €
[18:14:04] <PasstScho> L297 - 3,10 €
[18:14:19] <xantipe> L297/298 are for direction+step?
[18:14:22] <PasstScho> yep
[18:14:54] <PasstScho> emc would even support just a L298, but then you wouldn't have a current-limiting
[18:14:57] <xantipe> I'll take this if the TCAxxxx is too weak.
[18:15:07] <JymmmEMC> xantipe: On that gravograph page, which one were you referring to?
[18:16:05] <PasstScho> if you want to build a very tiny machine, it would work with your motors and electronic...
[18:16:14] <xantipe> Some IS600. It is not there (old model). Should look like an IS6000? Didn't see it yet.
[18:16:22] <PasstScho> but when it gets a bit bigger, you'll see the limit...
[18:18:06] <xantipe> I know. But mostly I will do filigrane work on bigger parts. And because the spindle is a little Proxxon hand drill, I will not be able to use much more than ø2mm...
[18:18:40] <xantipe> And working on plastic and GFK should not need too much force...
[18:18:50] <PasstScho> feedrate will be a big problem
[18:19:12] <PasstScho> i build my first cnc as cheap as possible too... and i tell you
[18:19:19] <PasstScho> slow feedrate is annoying as hell
[18:19:53] <xantipe> Let's see. I broke two "Fräser" ø0.7mm because I was too fast...
[18:20:12] <xantipe> What's "Fräser" in english?
[18:20:14] <JymmmEMC> xantipe: If I'm reading this right the accurancy is 0.2mm, I think you would want mid0band compensation and something like at least 3A per phase for your motors.
[18:20:21] <PasstScho> or your main-spindle didn't turn fast enought? :P
[18:20:29] <JymmmEMC> mid-band
[18:20:31] <PasstScho> xantipe: tool maybe
[18:21:17] <PasstScho> i bought some cheap motors with 0,8Nm
[18:21:32] <PasstScho> motors where really cheap - bad thing is: they needed 4A ;)
[18:22:12] <PasstScho> it worked with L297/L6203 combination, but it was horrible ;)
[18:23:17] <xantipe> Ok, it was nice to talk to you. You gave me a lot of very useful information until now, now I will wait if I will get the mill (if it is available at all). If not, everything changes. If yes, I will see if the steppers on it work and what they need.
[18:23:44] <PasstScho> ok bye
[18:23:52] <xantipe> PasstScho: What is your profession? You appear to be very well with electronics?
[18:23:58] <JymmmEMC> xantipe: Do you know what mid-band comensation is?
[18:24:01] <anonimas1> anonimas1 is now known as anonimas
[18:24:02] <anonimas> anonimas is now known as anonimasu
[18:24:06] <xantipe> No.
[18:24:20] <JymmmEMC> xantipe: hang on I 'll get a link
[18:24:23] <PasstScho> i waiting to end of summer to be able to start studiing....
[18:24:29] <anonimasu> JymmmEMC: did you get geckos yet?
[18:24:34] <PasstScho> i just finished civil service
[18:24:40] <anonimasu> xantipe: endmills...
[18:25:05] <JymmmEMC> xantipe: Read this http://www.geckodrive.com/photos/Step_motor_basics.pdf
[18:25:47] <JymmmEMC> anonimasu: No, still working on getting all the other parts I need (relays, switches, case, breakout, etc)
[18:26:08] <xantipe> JymmmEMC: Thanks, I'll read it carefully.
[18:26:10] <JymmmEMC> anonimasu: The case I want to use is just a lil too small =(
[18:26:12] <anonimasu> breakout?
[18:26:48] <JymmmEMC> anonimasu: I'm thinking about getting/using the PDMX brakout board, it has a charge pump built in.
[18:27:15] <anonimasu> JymmmEMC: just a bit curious why you start with a breakout borad..
[18:28:46] <JymmmEMC> anonimasu: I need to mount everything in a case eventually, so I'm trying to find a case and make sure everything I need will fit/mount in it. What I havne't had all this time is spindle control, and I want to have that this time around as well as REAL ESTOP.
[18:29:04] <Skullworks-PGAB> Gecko 203V "Vampire" drive - sucks the green right out of your wallet.
[18:29:26] <Skullworks-PGAB> but I guess its worth it.
[18:29:36] <JymmmEMC> Skullworks-PGAB: Yeah an extra $120
[18:29:44] <Skullworks-PGAB> EACH
[18:29:49] <JymmmEMC> built in fuses, built in cap
[18:30:09] <JymmmEMC> Skullworks-PGAB: No, an extra $120 as oppose to 3 201
[18:30:25] <JymmmEMC> $40 * 3 = $120
[18:31:00] <Skullworks-PGAB> your talking price diff - I'm talking total price
[18:31:08] <JymmmEMC> $500
[18:31:14] <Skullworks-PGAB> yup
[18:31:14] <JymmmEMC> inc tax and shipping
[18:31:24] <PasstScho> btw: estop should turn off logic power (if not using emc) right?
[18:31:46] <Skullworks-PGAB> not allways
[18:31:55] <Skullworks-PGAB> turn off motor power
[18:32:36] <Skullworks-PGAB> but if encoders are on a seperate circuit you don't hae to loose position due to an /e-stop
[18:32:49] <JymmmEMC> anonimasu: I just wanted to have everything ready to wire in the geckos is all. The breakout board could wait, but if I know I'm going to use it eventually, might as well add it to the wiring harness.
[18:32:52] <PasstScho> ok
[18:33:22] <PasstScho> and does someone know how big the caps in a (1-phase input) vfd are for 1kW?
[18:33:32] <PasstScho> do they follow the rule 1000µ for 1A?
[18:33:38] <JymmmEMC> Skullworks-PGAB: Note I said REAL ESTOP, Not just booboo ESTOP
[18:34:27] <Skullworks-PGAB> the old Hurco I ran had like 6 powersupplies
[18:34:44] <PasstScho> yeah :-/
[18:34:52] <PasstScho> mine will have too maybe ;)
[18:34:57] <xantipe> JymmmEMC: Ok, I browsed now through the file. Most of that I knew. And what do you mean now with "mid-band compensation"?
[18:36:06] <JymmmEMC> xantipe: pg 4 of that PDF
[18:36:44] <Skullworks-PGAB> E-stop killed the spindle, servos, coolant pumps, and tripped a spindle break. - But the encoders were still powered so machine knew where it was once E-stop was released.
[18:37:23] <PasstScho> killed spidle & servos means just power off or breaks on?
[18:37:25] <JymmmEMC> Skullworks-PGAB: I guess that's ok.
[18:37:31] <PasstScho> (and power off)
[18:37:58] <anonimasu> PasstScho: yep
[18:38:05] <Skullworks-PGAB> When you dump the servo power (crowbar) you get some drift movement as the holding force is removed.
[18:38:07] <JymmmEMC> PasstScho: I'd suspect a timer relay to engage the brakes momentarily, then remove power
[18:38:24] <anonimasu> PasstScho: from what I gather the brakes get engaged when they lose power
[18:39:15] <PasstScho> ok
[18:39:39] <anonimasu> so even if everything fails your servos/axes wont move.. without power
[18:40:05] <Skullworks-PGAB> spindle brake in this case was a pnumatic cylinder which worked a drum brake - a dual action solenoide valve controlled it.
[18:40:33] <xantipe> JymmmEMC: Did I understand right that - in case that I accerate above a specific speed I cannot stop from one step to the other? That I knew.
[18:40:33] <JymmmEMC> xantipe: Basically.... *ALL* stepper motors can stall. If the driver you use has mid-band comensation, you can resolve that issue.
[18:40:56] <PasstScho> when estop removes the power from the servo-drives, the caps are still loaded which might give enought energy for 0.2 - 1 second :-/
[18:42:29] <JymmmEMC> xantipe: My machne has a travel of 24" and I'm using a Xylotex board. For 24+ months I've had issues with random, unrepeatable stalling. We HIHGLY suspect it's do to mid-band stalling.
[18:42:32] <anonimasu> PasstScho: the drives are disconnected.. from the power supply(where the caps should be)
[18:43:28] <xantipe> JymmmEMC: Does L287/298 have this compensation?
[18:43:34] <PasstScho> anonimasu: then i would have to disconect a DC 325V & 2-8A wire... afaik a relais couldn't do that
[18:43:39] <JymmmEMC> xantipe: No, not at all.
[18:44:05] <anonimasu> PasstScho: afaik they can..
[18:44:18] <JymmmEMC> xantipe: The only drives I've seen so far that does is the geckos and the Parker compumotor OEM750's.
[18:44:20] <anonimasu> PasstScho: that's some tiny voltages and stuff..
[18:44:53] <xantipe> So I must keep below this critical speed to have no step-skipping?
[18:44:55] <PasstScho> afaik 325V and some A do strike huge sparks
[18:44:59] <JymmmEMC> PasstScho: I contactor could.
[18:45:05] <Skullworks-PGAB> Passt: thats why you need a dump circuit - remove power and switch in a hi load
[18:45:12] <anonimasu> ah 325.. I read that as 35..
[18:45:19] <JymmmEMC> xantipe: It's not speed, it's phase
[18:45:36] <Skullworks-PGAB> a halogen lamp bulb works well as a load resistor.
[18:45:44] <JymmmEMC> Skullworks-PGAB: Ew
[18:45:46] <JymmmEMC> lol
[18:45:46] <xantipe> And _how_ do I compensate that now?
[18:45:56] <anonimasu> heh, or a real power dump circuit..
[18:46:02] <PasstScho> contactor <== DC?
[18:46:05] <Skullworks-PGAB> E-stop - FLASH!
[18:46:29] <robin_sz> what does NM^3/hr mean in gas flow terms?
[18:46:40] <anonimasu> robin_sz:
[18:46:45] <anonimasu> heh..
[18:46:46] <anonimasu> that's a scary thing..
[18:46:47] <anonimasu> :D
[18:46:50] <robin_sz> that cu m per hour at "normal" pressure
[18:46:53] <PasstScho> hm, a 1kW Halogen lamp hmmm ;)
[18:47:12] <xantipe> JymmmEMC: as far as I can see, the stepper driver of the BZT mill also only uses L297/298 and it works fine?
[18:47:34] <PasstScho> xantipe: L297/L298 works fine, if you don't use crappy motors
[18:47:41] <robin_sz> anonimasu, dude!
[18:47:51] <PasstScho> stay in the safe speed/load range and it works fine
[18:47:58] <robin_sz> sigh
[18:48:07] <PasstScho> but a lot people want to get every mm/sec out of their steppers...
[18:48:15] <xantipe> That was what I planned to do. ;)
[18:48:31] <anonimasu> heh, forget about not having midband compensation :D
[18:48:45] <anonimasu> it does help very very much
[18:48:51] <JymmmEMC> xantipe: I'm only telling you what I've been going through for the last 24+ months because I wanted to go the cheap route. You will have to decide whats best for you.
[18:48:57] <robin_sz> PasstScho, you mean don't run the stepper too fast. stay well below the poitn where the torque drops off right?
[18:49:06] <PasstScho> robin_sz: yep
[18:49:16] <anonimasu> and at the same time dont spin them too slow
[18:49:20] <anonimasu> ;)
[18:49:24] <robin_sz> PasstScho, with respect, you are so entirely wrong, I can't even begin to explain
[18:49:53] <anonimasu> gear adequately for the top speed and the torque you want :)
[18:49:57] <xantipe> Now you are confusing me totally... :D
[18:49:58] <PasstScho> i'd like to hear that explaintation
[18:50:09] <xantipe> Me, too!
[18:50:42] <robin_sz> PasstScho, well, steppers need to spin ... OK PasstScho some simple questions and hopefully the answers will help you ;)
[18:50:45] <robin_sz> ready?
[18:50:53] <PasstScho> sure
[18:51:17] <PasstScho> that question was simple :)
[18:51:20] <robin_sz> so .. power output from a motor, any motor is rpm x torque right?
[18:51:40] <PasstScho> nope
[18:52:02] <JymmmEMC> REAL E-STOP Circuit http://www.zshare.net/download/2116897cfc4684/
[18:52:07] <robin_sz> OK, well ... either accept that or start a new branch of physics, your call
[18:52:24] <PasstScho> hehe ok
[18:52:26] <Skullworks-PGAB> robin - steppers have MAX torque while stationary
[18:52:36] <anonimasu> *sigh*
[18:52:39] <robin_sz> Skullworks-PGAB, yes, wait one moment
[18:52:54] <Skullworks-PGAB> as the speed goes up torque drops off
[18:52:54] <JymmmEMC> http://www.cnczone.com/forums/showpost.php?p=167950&postcount=30
[18:53:11] <robin_sz> OK, no shit
[18:53:17] <robin_sz> Skullworks-PGAB, wait one
[18:53:18] <Skullworks-PGAB> servos are opsit
[18:53:22] <Skullworks-PGAB> ok
[18:53:33] <PasstScho> JymmmEMC: nice, ty
[18:53:39] <robin_sz> PasstScho, so, at zero rpm, the stpper has most torque OK?
[18:53:46] <PasstScho> i know
[18:54:03] <robin_sz> and due to current limiting in the drive that torque is constant until a particualr RPM
[18:54:07] <JymmmEMC> xantipe: If you want to try and incorporate your own mid-band compensation this is what I've foudn so far.... http://www.cnczone.com/forums/showthread.php?t=24699
[18:54:27] <PasstScho> yeah, we already know that
[18:54:39] <robin_sz> PasstScho, so .. at zero RPM, the power output of the motor is?
[18:54:59] <JymmmEMC> 22GW!!!!
[18:55:00] <PasstScho> (20:57:43) (robin_sz) so .. power output from a motor, any motor is rpm x torque right?
[18:55:00] <PasstScho> (20:58:02) (PasstScho) nope
[18:55:04] <PasstScho> ...
[18:55:07] <robin_sz> zero
[18:55:17] <robin_sz> so ...
[18:55:27] <PasstScho> hm, however
[18:55:44] <robin_sz> however?
[18:56:03] <JymmmEMC> everhowbrowncow
[18:56:18] <anonimasu> robin_sz: please continue..
[18:56:21] <PasstScho> didn't you want to show me why noone shouldn't need to stop turning faster when the torque drops?
[18:56:31] <robin_sz> shush
[18:56:36] <robin_sz> :)
[18:56:47] <robin_sz> so we begin to increase the rpm ...
[18:56:53] <robin_sz> the power output goes up ...
[18:57:09] <robin_sz> infact it reaches a maximum ...
[18:57:33] <JymmmEMC> anonimasu: I'm thinking of doing something like this, but purrrty wiring... http://www.davehylands.com/Machinist/CNC/CNC-Controller/02-Overall.jpg
[18:57:45] <robin_sz> that maximum power output is at the RPM where the torque begins to drop off
[18:58:07] <robin_sz> say, 1000 rpm
[18:58:07] <anonimasu> ok it looks kind of scary
[18:58:20] <anonimasu> ^_^
[18:58:32] <JymmmEMC> anonimasu: Not any worse than what sherline does... http://www.irritatedvowel.com/Railroad/Workshop/pmb_sherline_cnc_sys3_controller_inside_bottom.jpg
[18:58:35] <anonimasu> I bought this big metal box for all my stuff :)
[18:58:59] <JymmmEMC> anonimasu: I did too, but it aint big enough =(
[18:59:00] <robin_sz> if you look on the torque curve for your motor ... you'll notice it produces half the torque at 2000 rpm that it does at 1000 rpm OK?
[18:59:02] <anonimasu> :(
[18:59:21] <PasstScho> yeah...
[18:59:28] <anonimasu> mine's 1.8mx1.8mx5dm
[18:59:29] <anonimasu> :D
[18:59:36] <xantipe> Never would connect steppers directly to a card plugged into a PC...
[18:59:39] <robin_sz> PasstScho, so the power output at 2000 rpm compared to 1000 rpm will be?
[18:59:46] <PasstScho> same...
[18:59:46] <anonimasu> xantipe: geckos are optoisolated.
[18:59:53] <JymmmEMC> anonimasu: NICE box too, built in fan, carry handle, even has four 8ohm 100W WW resistors built in
[19:00:00] <anonimasu> :)
[19:00:06] <xantipe> ok.
[19:00:39] <JymmmEMC> teflon wiring, an 120VAC outlet in from with pilot light,
[19:00:47] <JymmmEMC> front
[19:01:09] <xantipe> robin: continue...
[19:01:37] <robin_sz> PasstScho, hint: the torque has gone down to half, the rpm has doubled ... so torque x rpm will S--Y -H- S-ME
[19:01:46] <JymmmEMC> anonimasu: 1.8M WTF?!
[19:01:47] <robin_sz> fill in the letters :)
[19:01:56] <robin_sz> PasstScho, got that?
[19:02:22] <JymmmEMC> anonimasu: I don't want to have to have a forklift to move this SOB =)
[19:02:38] <PasstScho> robin_sz: could you do that in german pls ;)
[19:02:50] <anonimasu> JymmmEMC: it's not over 20 kg..
[19:02:53] <robin_sz> OK, the power out put will stay the same
[19:03:03] <PasstScho> yeah, that is what i already said
[19:03:13] <PasstScho> robin_sz: i am still waiting for hearing something new that i never heard before... i just said he shouldn't overdo with speeds of steppers
[19:03:17] <robin_sz> ok
[19:03:18] <PasstScho> some try to get faster and faster...
[19:03:35] <robin_sz> indeed, thats the correct thing to do
[19:03:58] <PasstScho> and when they use a tool that is a bit bigger or come to a crew-position where they need more force, they loose steps...
[19:04:06] <PasstScho> *screw
[19:04:09] <robin_sz> unless you spin to at least the point where the torque drops you will not have maximum power availabel from the motor
[19:04:17] <robin_sz> no no no
[19:04:29] <robin_sz> example:
[19:04:37] <robin_sz> you have a machine with a ballscrew
[19:04:46] <PasstScho> bad example :-/
[19:04:55] <robin_sz> its driven by a stepper
[19:04:55] <PasstScho> who uses ballscrews and cheap steppers? ;)
[19:05:05] <anonimasu> PasstScho: several people do
[19:05:08] <xantipe> robin: So you say what I expected to do: As long as I stay below that rpms where the torque goes down, I named this under-critical speed, I can stop from one step to the next, otherwise I will loose steps or must slowly speed down first below this critical speed. right?
[19:05:25] <robin_sz> xantipe, no, the opposite
[19:05:43] <xantipe> ?
[19:05:43] <PasstScho> robin_sz: opposite would be - let the torque fall....
[19:05:45] <Skullworks-PGAB> PasstScho: who uses ballscrews and cheap steppers? <<< Too many people do!
[19:05:54] <PasstScho> Skullworks-PGAB: yep!
[19:06:15] <robin_sz> PasstScho, so ... the machine does say, 3m/min on its maximum move
[19:06:36] <robin_sz> PasstScho, and you put a bigger tool in and it stalls ok?
[19:06:46] <PasstScho> k
[19:07:06] <robin_sz> PasstScho, so, I come along and gear the motor down 4:1
[19:07:16] <anonimasu> http://www.irritatedvowel.com/Railroad/Workshop/pmb_sherline_cnc_sys3_controller_inside_bottom.jpg
[19:07:24] <anonimasu> whoops
[19:07:25] <robin_sz> at low speeds the force availbe will now be ?
[19:07:36] <robin_sz> 4 times what it was before
[19:07:38] <PasstScho> then it will stall at 0,75 m/min
[19:07:39] <robin_sz> OK?
[19:07:45] <robin_sz> no ..
[19:07:47] <anonimasu> the same at the same speed at the motor output shaft ;)
[19:07:49] <PasstScho> hm?
[19:08:04] <robin_sz> because ... the load presented to the motor is now 1/4 of what it was before
[19:08:31] <anonimasu> and 4 times the torque after gearing.
[19:08:39] <robin_sz> so .. it will spin to 4 times the speed before it hits that stall point
[19:08:52] <PasstScho> so what happens at 3m/min?
[19:08:58] <robin_sz> so the stall point remains the same
[19:09:08] <PasstScho> hm, ok
[19:09:12] <robin_sz> but you have 4 times the force available in your machining range
[19:09:24] <PasstScho> that really is something i didn't think about before
[19:09:36] <robin_sz> this is the basic mistake newbie machine builders with steppers make, not getting the motors to spin
[19:09:52] <xantipe> Ahh - I see a slight shine at the horizont...
[19:09:52] <anonimasu> and 1/4 the max speed.. unless ofcourse the gain of the gearing gives you enough power to reach the speed you want..
[19:10:21] <robin_sz> to sooner you hit the torque drop off point, the sooner you are into the constant power region
[19:10:36] <robin_sz> obviously, there are compromises
[19:11:04] <robin_sz> but ... if yu can arrange to be at roughly that point at your most useful cutting speed, its not a bad plan
[19:11:24] <robin_sz> go and ask Mariss about it on the gecko forum :)
[19:11:24] <xantipe> robin: hitting the torque drop point means exceeding it?
[19:11:47] <robin_sz> xantipe, sure ...
[19:12:21] <xantipe> So you actually always run the stepper in a range where it already looses torque?
[19:12:23] <PasstScho> i just wanted to say, don't let torque fall too low... or you'll loose steps - and THAT CAN'T be wrong!
[19:12:34] <robin_sz> xantipe, but remember, by sticking a 4:1 gear box on, you'll do more revs, but have the same effective torque at max speed
[19:12:39] <PasstScho> (L297/L298 of course...)
[19:12:44] <xantipe> That's exactly what I think
[19:12:51] <robin_sz> PasstScho, it is wrong, these people need to gear to let the motor spin
[19:13:14] <PasstScho> robin_sz: but like in the example it stalls at 3m/min again...
[19:13:23] <robin_sz> PasstScho, if they are losing steps, they are loading the motor too high, they need to make it spin more and get into the constant power region
[19:13:54] <robin_sz> PasstScho, sure thats always going to stayt the smae, direct drive, , 2:1, 3:1: 10:1 gearing
[19:14:02] <PasstScho> and that is what i want to say: a lot of people load the motor too high!!!!!!!!!!
[19:14:08] <xantipe> robin: So you run the steppers in constant current mode?
[19:14:31] <robin_sz> PasstScho, thats the point on a machine where the power output of the motor eqauls the frictiaonl losses af the bed at speed
[19:14:33] <PasstScho> they don't know the limit and how many Nm their steppers do at which rpm
[19:14:51] <robin_sz> xantipe, to get maximum performance out of them yes
[19:15:22] <robin_sz> PasstScho, say your motor can produce 400W ... at 1000rpm ...
[19:15:27] <PasstScho> so they just try and try... and suddenly if they change a small bit they start loosing steps and crying begins ;)
[19:15:31] <xantipe> This is automatically done if you use a high voltage (~50V) and a chopper for current-limitation?
[19:15:39] <robin_sz> xantipe, yes
[19:15:47] <robin_sz> xantipe, liek geckos ;)
[19:15:54] <xantipe> Ok, so I already do it the right way...
[19:16:16] <robin_sz> PasstScho, if you find it stalls at say 500 rpm ...
[19:16:18] <xantipe> My TCAxxxx IC has a built in chopper for that...
[19:16:33] <robin_sz> PasstScho, and you gear the wrong way .. ie gear so the motr spins more slowly ...
[19:16:40] <PasstScho> robin_sz: people will then do 495 rpm...
[19:16:49] <PasstScho> make 100 peaces of whatever
[19:16:53] <Sapote_reloaded> Sapote_reloaded is now known as Sapote
[19:16:54] <robin_sz> you are then putting more load .. it will probably stall at 250 rpm
[19:17:21] <robin_sz> you need to let steppers spin. thats the basic thing
[19:17:23] <PasstScho> yep, but who know when they loose steps? cheap steppers don't tell you
[19:17:32] <robin_sz> you dont
[19:17:39] <PasstScho> exactly
[19:17:46] <anonimasu> neither does expensive ones...
[19:17:48] <robin_sz> thats the troupble with steppers .. you dont know when you lose steps
[19:18:00] <xantipe> PasstScho: What robin wants to say is: The gear must ensure to not have a higher torque at the stepper as it can give...
[19:18:02] <PasstScho> so people wonder why they suddenly loose steps
[19:18:11] <robin_sz> so let em spin fast, more torqu at the workpiece
[19:18:28] <robin_sz> OK, lecture over :)
[19:18:29] <PasstScho> robin_sz: xantipe wants to use 5" floppy steppers for his mill...
[19:18:41] <robin_sz> PasstScho, ahh. mistake :)
[19:18:48] <robin_sz> xantipe, why?
[19:18:56] <PasstScho> that is why i said he shouldn't expect too much
[19:18:59] <robin_sz> xantipe, they will be crap
[19:19:09] <PasstScho> and he should stay in a safe rpm range!
[19:19:13] <xantipe> Hey! I don't use them for the mill, I play around with them at the moment!
[19:19:14] <robin_sz> xantipe, stepper technology has come a LONG way ...
[19:19:20] <robin_sz> PasstScho, no he should still spin them
[19:19:36] <PasstScho> robin_sz: you think he will have a gear?
[19:19:47] <anonimasu> heh
[19:19:51] <robin_sz> depends on the ballscrew etc
[19:20:01] <PasstScho> ballscrew? hmmm :>
[19:20:01] <xantipe> Yes, if the steppers turn high and I gear them down, this will be helpful. ;)
[19:20:15] <robin_sz> needs to hit the "corner frequency" at his useful milling speed
[19:20:17] <PasstScho> xantipe: pls tell us a bit about your machine
[19:20:20] <xantipe> But this is valid for _all_ motors...
[19:20:24] <robin_sz> yes
[19:20:30] <robin_sz> exactly that all steppers
[19:20:54] <PasstScho> i have 6Nm steppers... i wouldn't have to gear em down ;)
[19:21:01] <PasstScho> but that is another story
[19:21:45] <anonimasu> your parts will be jagged..
[19:21:50] <anonimasu> you need to gear down..
[19:22:08] <PasstScho> hehe
[19:22:10] <anonimasu> 1.8 deg per step.. ;) that makes nice blocky circles..
[19:22:18] <anonimasu> or whatever your deg's are..
[19:22:40] <PasstScho> µsteps ;) - but anyway i won't use those steppers
[19:22:41] <xantipe> I don't have one built , I plan to build one. I plan to use normal leading-screws. As steppers I plan to use the named floppy steppers with a 1:7...1:9 gear for first tests. If this is too slow, I will buy stronger steppers and turn the spindles directly.
[19:22:43] <PasstScho> i prefer servos
[19:23:05] <xantipe> Besides: Can EMC use spinup/spindown ramps?
[19:23:11] <PasstScho> yep
[19:23:33] <xantipe> Is my plan so bad?
[19:23:46] <PasstScho> it can limit acceleration
[19:25:04] <xantipe> Well, so I can also use this feature for turning faster that the critical speed (where I cannot stop immediately without loosing steps), i.e. for fast moves without using the tool.
[19:26:04] <PasstScho> yep, you can
[19:26:05] <xantipe> During milling, I can only work slowly, because the tool will get damages otherwise, and then I have full torque...
[19:26:56] <xantipe> Do have trapezoid spindles have very high friction?
[19:27:41] <PasstScho> i would say high friction
[19:27:51] <PasstScho> normal Mxx spindles have very high ;)
[19:28:17] <PasstScho> tr spindles are ok for low cost mills
[19:29:03] <PasstScho> problem you might have to fight with is backlash
[19:29:07] <xantipe> My first idea was to use Mxx spindles, but they also have too much dead way. ball spindles are really expensive. So I got finally to TR ones?
[19:29:26] <xantipe> Ah, backlash is the right word...
[19:29:41] <PasstScho> i don't like TRs, but you'll have to use em when you want it cheap
[19:29:56] <PasstScho> you could use toothed belt
[19:31:33] <xantipe> I thought about a thin steel rope + hoist + wheel
[19:32:13] <PasstScho> what kind of wheel?
[19:32:16] <xantipe> ... but I was afraid about resonant oscillations.
[19:32:40] <xantipe> A simple silver steel ø16mm.
[19:32:59] <PasstScho> i would prefer tooth belts ;)
[19:33:03] <xantipe> Used as a drum.
[19:33:26] <xantipe> Dont they also tend to oscillations?
[19:33:39] <JymmmEMC> does anyone have photos of geckos, specifically the back side of them?
[19:33:57] <anonimasu> there's a drawing on the gecko site somewhere
[19:34:14] <JymmmEMC> anonimasu: heh
[19:34:21] <PasstScho> xantipe: i don't know much about the use of long tooth-belts, but when preload force is hi enought, it shouldn't be such a problem
[19:34:25] <JymmmEMC> anonimasu: good luck actually finding anything up there =)
[19:34:40] <anonimasu> like in the manual...
[19:34:41] <anonimasu> s
[19:36:17] <JymmmEMC> anonimasu: Ok, found one in the 201. Manual might be a smart guy, but his documentation really sucks =)
[19:36:26] <JymmmEMC> s/manual/mariss/
[19:38:00] <xantipe> If the damaged IS600 will not become available or not look as I expect, I will return to self building. Let's see...
[19:39:28] <JymmmEMC> anonimasu: Why did you think/feel getting a breakout board (at this stage) was in question?
[19:40:07] <anonimasu> JymmmEMC: because I thought you were interested in making parts..
[19:40:15] <xantipe> Bye
[19:40:22] <PasstScho> cu
[19:41:51] <JymmmEMC> anonimasu: I am, of course. Are you thinking a DB25 to terminal strip breakout board? Casue I'm considering one of these http://www.pmdx.com/PMDX-122/index.html as it has the charge pump ciruit on it
[19:42:14] <anonimasu> I werent thinking..
[19:43:11] <JymmmEMC> anonimasu: Heh, what WERE you think of?
[19:43:34] <anonimasu> JymmmEMC: just that you seem to be putting effort everywhere except actually getting your machine to make parts..
[19:44:58] <JymmmEMC> anonimasu: When I built the controller I have now, I did Q&D. Leaving out a lot of things I should of added. Since I'm basically starting from scratch again, I want to do it right. If it's not done now, it will never get done (such is life).
[19:47:08] <JymmmEMC> anonimasu: If I start a job and walk away, the job can complete and the spindle keeps going as there is no spindle control. I'd rather spend my time better than looking around the corner to see if it's done every five minutes.
[19:47:50] <anonimasu> JymmmEMC: or maybe you should run the first run attended..
[19:48:36] <JymmmEMC> anonimasu: I do, I like watching it run =) But If a job takes 70 minutes, I don't need to stand there watching it either.
[19:49:25] <anonimasu> JymmmEMC: 70 minutes?
[19:49:30] <anonimasu> thats like nothing
[19:49:57] <JymmmEMC> anonimasu: and your point is?
[19:50:16] <anonimasu> whine when you have 70 hour jobs..
[19:50:17] <anonimasu> :D
[19:50:39] <JymmmEMC> anonimasu: Well, I still don't have spindle control either way as it stands now.
[19:50:50] <JymmmEMC> and no REAL ESTOP either
[19:52:15] <JymmmEMC> You know what a PITA it is to find a 14/3 power cable. eeeeesh (finally found one at mouser)
[19:54:07] <JymmmEMC> Something just don't look right about this PCB (it looks like it's bowing to me) http://www.pmdx.com/PMDX-131/PMDX131c.jpg
[19:56:11] <SWPadnos> the PCB is flat, but the right hand cap is tilted up a little
[19:57:03] <Skullworks-PGAB> Jym - did you get that 14/3 cable yet?
[20:01:41] <maddash> what's with the "real estop" caplocks?
[20:02:41] <robin_sz> http://www.quacky.co.uk/~robin/beaver.jpg
[20:04:46] <anonimasu> heh
[20:05:29] <maddash> robin_sz: is that where you log into IRC from?
[20:11:03] <robin_sz> nope, thats one of my servers in London
[20:11:16] <robin_sz> nice machine huh?
[20:11:28] <robin_sz> 20hp DC spindle ...
[20:11:34] <robin_sz> loads of torque at low revs
[20:11:45] <robin_sz> 18 station ATC :)
[20:12:24] <robin_sz> bit dirty, but it was cheap enough ... this is my mates latest project
[20:13:33] <robin_sz> was going to retrofit it, but it has a nice siemens sinumerik control on it
[20:14:11] <PasstScho> DC spindle? or BLDC?
[20:15:00] <PasstScho> hmmmmmm, sinumerik... i heard of a lot of probs with siemens devices (not only cncs)
[20:15:45] <PasstScho> the siemens cnc i know sometimes does little hops after homing...
[20:18:04] <robin_sz> BLDC?
[20:18:07] <robin_sz> wassatt?
[20:18:16] <Skullworks-PGAB> Brushless
[20:18:28] <robin_sz> mm ... no, brushed I think
[20:18:40] <robin_sz> not sure though,
[20:18:49] <robin_sz> whatever, its a very solid machine
[20:18:56] <robin_sz> built properly
[20:19:04] <JymmmEMC> Skullworks-PGAB: No, found it at mouser, but I have other parts I have to add to the order.
[20:19:14] <Skullworks-PGAB> what did it cost?
[20:20:01] <PasstScho> robin_sz: brushless dc motors... very similar to ac afaik
[20:20:04] <JymmmEMC> maddash: Simply put, "E-STOP" as most call/use it as is just a quick way of stopping the machine, Not necessarily an EMERGENCY STOP for purposes of life-safety.
[20:20:53] <PasstScho> i've never seen an dc motor with 20hp... bldc motors with 20hp can be very small
[20:21:26] <anonimasu> bldc? you mean steppers?
[20:21:30] <anonimasu> heh
[20:21:36] <PasstScho> brushless dc motors
[20:21:42] <Skullworks-PGAB> the M&M spinner I run at work has a 30hp brushed DC motor
[20:21:52] <robin_sz> some sort of self-commutating AC servo sort of thing I think
[20:22:01] <JymmmEMC> Skullworks-PGAB: http://www.mouser.com/catalog/630/890.pdf
[20:22:04] <anonimasu> ok
[20:22:10] <robin_sz> I think its brushed, but not sure
[20:22:21] <Skullworks-PGAB> looks like a huge stepper motor - square
[20:22:23] <PasstScho> difference between ac and bldc isn't too big... maybe the main difference is the electrinoc
[20:22:29] <robin_sz> tachio feedback and controls the field coils
[20:22:30] <PasstScho> i/o
[20:23:00] <PasstScho> Skullworks-PGAB: how huge? its it much larger than a ac motor with 20hp?
[20:23:49] <JymmmEMC> Skullworks-PGAB: oppps http://www.mouser.com/catalog/630/891.pdf
[20:23:51] <Skullworks-PGAB> maybe alittle - its about 15 yrs old - made in Germany
[20:24:03] <PasstScho> hehe almost like me ;)
[20:24:10] <Skullworks-PGAB> machine was made in Holland
[20:24:23] <robin_sz> 15yr old dutch?
[20:24:40] <PasstScho> 19 year german :P
[20:24:42] <Skullworks-PGAB> all the system programs are written in dutch
[20:24:58] <JymmmEMC> Skullworks-PGAB: $8
[20:24:59] <Skullworks-PGAB> may as well be greek to me
[20:25:05] <robin_sz> Skullworks-PGAB, is it covered in oil?
[20:25:11] <JymmmEMC> Skullworks-PGAB: $17 if you want shielded
[20:26:02] <JymmmEMC> Skullworks-PGAB: http://www.mouser.com/access/?pn=686-17504
[20:26:42] <JymmmEMC> I was surprised to see that mouser has din rails cheap too
[20:26:42] <Skullworks-PGAB> no - it has a shade pole blower that runs continously blowing thru the motor away from the brushes so the carbon comes out the vents
[20:27:07] <robin_sz> nice
[20:27:23] <Skullworks-PGAB> I'll shot a pic of it
[20:27:29] <Skullworks-PGAB> shoot
[20:27:50] <robin_sz> of your 15yr old dutch thing, well oiled?
[20:28:01] <Skullworks-PGAB> Its the largest machine in the complex - and the noisest
[20:28:18] <robin_sz> * robin_sz searches the internet for "dutch teen"
[20:28:25] <Skullworks-PGAB> gearbox might be
[20:28:34] <JymmmEMC> robin_sz: perv
[20:28:49] <JymmmEMC> robin_sz: try amsterdam instead
[20:28:48] <Skullworks-PGAB> machine runs dry since you need the heat to form the metal
[20:29:05] <robin_sz> JymmmEMC, oneof my welders went ther last weekend
[20:29:21] <JymmmEMC> robin_sz: Yeah, I remember =)
[20:29:37] <JymmmEMC> Question.... do cap cpalmps really hold THAT well?
[20:29:38] <robin_sz> I bet he does too :)
[20:29:41] <JymmmEMC> clamps
[20:29:54] <Skullworks-PGAB> I'm spin forming 100mm dia tube - 16mm wall down to 34mm
[20:29:57] <JymmmEMC> robin_sz: has he been to the free clinic yet? LOL
[20:29:57] <robin_sz> cap clamps?
[20:30:15] <robin_sz> JymmmEMC, nah, always wear a raincoat :)
[20:30:27] <JymmmEMC> robin_sz: clmaps for holding big capacitors to chassis
[20:30:31] <Skullworks-PGAB> .me need cap clamps and caps to put in them
[20:30:33] <robin_sz> yeah, they do
[20:30:37] <robin_sz> sorta
[20:30:51] <robin_sz> BUT ... DO NOT overtighten them
[20:31:14] <robin_sz> and put a wrap of insulating material around the cap
[20:31:15] <JymmmEMC> robin_sz: will rubber/foam gasket help grip/hold ?
[20:31:23] <Skullworks-PGAB> shorted caps can get exciting
[20:31:23] <robin_sz> eg glassfibre tape
[20:31:44] <robin_sz> dont let the clamp puncture the outer cover of the cap
[20:32:08] <JymmmEMC> I just to make sure they don't jar/wiggle loose is all.
[20:32:16] <robin_sz> they do work well, yes
[20:32:20] <JymmmEMC> k
[20:32:30] <JymmmEMC> $2.66/ea
[20:33:02] <JymmmEMC> 2.5"
[20:33:18] <JymmmEMC> Skullworks-PGAB: what caps do you need and where are you?
[20:34:53] <PasstScho> robin_sz: http://thecheckerz.homeftp.net/putzeimer.jpg <== those caps?
[20:35:40] <PasstScho> ah, now i know what he means
[20:37:11] <maddash> http://paste.uni.cc/16053 <--- shouldn't sending estop cause the 'emccmdwait' call to return with RCS_ERROR (and thus terminate the child thread)?
[20:38:34] <robin_sz> PasstScho, the small one will mount OK in a vertical mount
[20:38:45] <robin_sz> PasstScho, the big one will need a horizontal mount
[20:39:04] <PasstScho> you mean because of the size? or something else?
[20:39:09] <robin_sz> size yeah
[20:39:19] <robin_sz> bit big ...
[20:39:22] <PasstScho> yep, i think so too
[20:39:26] <PasstScho> but shouldn't be a prob
[20:39:46] <robin_sz> wonder what they are for ... huge DC psu?
[20:39:54] <PasstScho> yep
[20:40:03] <robin_sz> wow
[20:40:07] <JymmmEMC> Damn... I have 2.25" panduit already... might be too big for inside a PC case.
[20:40:10] <PasstScho> for servo motors
[20:40:25] <robin_sz> yeah? how many amps?
[20:40:34] <PasstScho> 2,5 ;)
[20:40:40] <PasstScho> but +-115V
[20:40:50] <robin_sz> 2.5?
[20:41:04] <PasstScho> those are AC motors
[20:41:09] <robin_sz> * robin_sz stares at the capacitors again
[20:41:10] <PasstScho> 2,5A @ 115V
[20:41:44] <robin_sz> so .. 130v caps?
[20:41:45] <PasstScho> the big cap is 400V 5mF and the smaller one is 350V 6mF
[20:42:09] <robin_sz> couldnt get 130v ones?
[20:42:28] <PasstScho> the servo-drive gets fed with 325V dc
[20:42:33] <robin_sz> oh, OK
[20:42:45] <PasstScho> -> +-115V output
[20:43:04] <Skullworks-PGAB> If I drop off - something got hit by lightening...
[20:43:07] <robin_sz> so 115v at 2.5 amps RMS
[20:43:30] <robin_sz> so 325v at ~1.2 amps input
[20:43:52] <robin_sz> no less ... (115/325) * 2.5
[20:44:02] <PasstScho> ?
[20:44:09] <PasstScho> it is a three phase motor with 400W
[20:44:24] <robin_sz> 325v at .9A input
[20:44:41] <robin_sz> seems a big capacitor for .9A ...
[20:44:46] <PasstScho> 0.9A input?
[20:44:47] <robin_sz> still there you go
[20:44:59] <robin_sz> 115V @ 2.5A output ...
[20:45:02] <robin_sz> 325v at .9A input
[20:45:13] <robin_sz> assuming the drives are efficient
[20:45:16] <PasstScho> 115V 3-ühase AC
[20:45:23] <PasstScho> *phase
[20:45:30] <robin_sz> 400W?
[20:45:33] <PasstScho> yep
[20:45:40] <PasstScho> and i have three servos of em
[20:45:45] <PasstScho> + main spindle...
[20:46:24] <robin_sz> so 3A total for the servos
[20:46:40] <PasstScho> how do you come to that value?
[20:46:40] <robin_sz> + however many amps of 325v the spindle needs
[20:46:55] <robin_sz> by a process we call "simple mathematics"
[20:47:34] <robin_sz> 400W / 325V = ?
[20:47:53] <robin_sz> 1.23A
[20:48:09] <PasstScho> it is an AC motor
[20:48:09] <robin_sz> 3 x 1.23A = ?
[20:48:09] <JymmmEMC> simple mathematics --> http://mathworld.wolfram.com/EulerFormula.html
[20:48:38] <JymmmEMC> 22GW!
[20:48:51] <robin_sz> I dont care if its a DC balanced rhomium cored induction plasma crystal motor, 400W is still 400W
[20:49:13] <anonimasu> agreed
[20:49:18] <robin_sz> 400W motor <3p ac > drive < dc input
[20:49:27] <PasstScho> but 1.23 A arent 1.23 A
[20:49:46] <robin_sz> so ... you are satill using this alternative branch of physics to the rest of us then?
[20:49:56] <PasstScho> and when i say my drive gets 325V, that doesn't mean the coils get 325 V
[20:50:04] <robin_sz> so what
[20:50:04] <anonimasu> PasstScho: 1.23A at 16V is still 19.68W
[20:50:18] <PasstScho> cuz it is an 115V motor... the drive divides it into +/- 115V AC
[20:50:20] <PasstScho> like a vfd
[20:50:21] <robin_sz> so what?
[20:50:27] <robin_sz> yes EXACTLY
[20:50:29] <robin_sz> so ...
[20:50:30] <anonimasu> That dosent make any damn difference..
[20:50:33] <robin_sz> 400W motor
[20:50:59] <robin_sz> will nbeed 1.23A of DC input to the drive 9assuming its efficient)
[20:51:06] <robin_sz> it can be 2 phase 40V
[20:51:06] <PasstScho> hmmmmmmmmmmm
[20:51:10] <robin_sz> 3 pahse 500V
[20:51:17] <robin_sz> or 7 phase 234040v
[20:51:21] <robin_sz> no one cares
[20:51:37] <robin_sz> dc in ... 400W out of motor
[20:51:43] <robin_sz> something happens in between
[20:51:47] <robin_sz> no one cares
[20:52:03] <robin_sz> say 1.5A for safety
[20:52:03] <anonimasu> one watt is always one watt..
[20:52:04] <PasstScho> it is like a +115V -115V supply...
[20:52:15] <robin_sz> no one cares
[20:52:23] <PasstScho> and the drive uses PWM
[20:52:28] <robin_sz> totally irreleevant
[20:52:56] <robin_sz> 400W motor .. 1.23A @325V DC input (assuming drive is efficient)
[20:53:07] <robin_sz> say 1.5A to be sure
[20:53:13] <PasstScho> yeah, i know... that is why i am confused now ;)
[20:53:25] <robin_sz> nmp
[20:53:45] <PasstScho> i calculated with the value, my drive has to produce when i am not totally confused now
[20:54:02] <robin_sz> simple moths and physics
[20:54:07] <robin_sz> moths?
[20:54:08] <robin_sz> MATHS
[20:54:30] <robin_sz> PasstScho, do you visit cnczone?
[20:54:34] <anonimasu> if the motor lol
[20:54:34] <anonimasu> :D
[20:54:37] <PasstScho> nope, i don't
[20:54:51] <robin_sz> ok, just checking ...
[20:54:58] <robin_sz> thats a common source of confusion
[20:55:06] <PasstScho> hehe
[20:55:19] <PasstScho> i calculated with the current, the vfd-output stage has to handle
[20:55:25] <robin_sz> so .. a 4.5A supply will be more than enough
[20:55:27] <PasstScho> never really thought about the DC-input value
[20:55:57] <robin_sz> a 4.5A supply will allow you to tun all your motors at maximum power output continuously
[20:56:24] <PasstScho> don't forget the main spindle motor with ~1kW
[20:56:29] <robin_sz> a 3A suppky will probably be more than enough in reallity, because you never actually do that in reall life
[20:56:42] <PasstScho> yep
[20:56:45] <robin_sz> ahh, 1kw from the same 325V supply
[20:56:47] <robin_sz> ??
[20:56:51] <PasstScho> jup
[20:56:54] <anonimasu> ouch
[20:57:04] <robin_sz> nasty
[20:57:11] <anonimasu> 3.07A
[20:57:13] <anonimasu> more
[20:57:14] <robin_sz> use a separate suppky for the spindle
[20:57:20] <anonimasu> though that's really nasty
[20:57:21] <Skullworks-PGAB> 325V - now your frying the bacon...
[20:57:42] <PasstScho> i already thought about powering the spindle from 3x230V -> 560V
[20:57:44] <robin_sz> build two supplies
[20:57:51] <robin_sz> one a 3A one for the servos
[20:57:58] <anonimasu> what kind of odd spindle is this?
[20:58:20] <anonimasu> not a regular 3 phase one?
[20:58:28] <PasstScho> why do you ask?
[20:58:52] <robin_sz> the other a nice fat 4A one for the spindle ... its going to pull close to 3A continously, its going to do more work than the servo one ever will
[20:59:00] <anonimasu> PasstScho: Because I want to know..
[20:59:18] <PasstScho> anonimasu: it is a normal ac motor
[20:59:21] <robin_sz> * robin_sz wonders if a VFD might be a better idea
[20:59:26] <robin_sz> single phase?
[20:59:40] <anonimasu> PasstScho: Well, buy a proper VFD.. for a 3 phase motor..
[20:59:43] <anonimasu> 1kw ones are dirt cheap..
[20:59:48] <PasstScho> ok, here it comes - Fasten your seatbelts
[20:59:50] <robin_sz> * robin_sz nods
[20:59:52] <PasstScho> ready?
[20:59:59] <robin_sz> * robin_sz holds on
[21:00:02] <PasstScho> it will be diy :>
[21:00:10] <robin_sz> diy motor?
[21:00:17] <PasstScho> not the motor...
[21:00:18] <anonimasu> PasstScho: WILL YOU STOP SCREWING AROUND FFS!
[21:00:30] <anonimasu> you wikk kill yourself if you arent entirely sure about this
[21:00:32] <PasstScho> VFD & Servo drive
[21:00:32] <anonimasu> will.
[21:00:50] <anonimasu> Dont play with live power unless you are completely confident in what you are doing.
[21:00:55] <robin_sz> so .. why the 325V then?
[21:01:07] <robin_sz> vfds are usually AC in
[21:01:15] <robin_sz> mains in ... motor goes spin
[21:01:21] <robin_sz> costs $cheap
[21:01:41] <robin_sz> anonimasu, is he going to build his own servo drives?
[21:01:44] <PasstScho> vfds usually are 1 phase in to 2kW and >2kW 3-phase
[21:01:46] <anonimasu> robin_sz: yes..
[21:01:54] <PasstScho> robin_sz: hehe
[21:02:05] <robin_sz> anonimasu, ahh, ok, well, i'll leave it there. life too short
[21:02:07] <anonimasu> robin_sz: but im more worried about the vfd..
[21:02:22] <robin_sz> anonimasu, dont worry, its a lost cause
[21:02:34] <robin_sz> anonimasu, they are like 50 euros on ebay, so what do I care
[21:02:40] <anonimasu> robin_sz: agreed
[21:02:58] <PasstScho> the vfd will be the same as the servo-drive
[21:03:13] <anonimasu> PasstScho: seriously consider buying one, you are in way over your head.
[21:03:14] <robin_sz> yeah, well, whatever
[21:03:28] <PasstScho> and show me 3x servo drives with cheap motors and step&dir input
[21:03:32] <robin_sz> be cheaper to buy them
[21:03:46] <PasstScho> the more people tell me to, the more i want to build it...
[21:03:53] <PasstScho> i know it might be stupid, but i have the time :)
[21:03:58] <robin_sz> and the money?
[21:03:58] <PasstScho> (and no risk - no fun)
[21:04:08] <robin_sz> it will cost more than buying htem for sure
[21:04:16] <PasstScho> enought to bring it to a working state - yes
[21:04:22] <anonimasu> PasstScho: we dont care really.. you are just another one of thoose people that comes around..
[21:04:29] <robin_sz> heh
[21:04:30] <PasstScho> ok
[21:04:35] <robin_sz> good luck ...
[21:04:44] <robin_sz> prove us wrong :0
[21:04:46] <robin_sz> )
[21:04:56] <anonimasu> yep :)
[21:05:17] <PasstScho> ty, i am sure i'll show something
[21:05:28] <robin_sz> right, off to run the laser for a few hours and cut some parts
[21:05:31] <PasstScho> maybe a grilled PasstScho or maybe a working cnc... who knows :)
[21:05:40] <robin_sz> got 2 tonnes to cut by monday
[21:05:56] <anonimasu> PasstScho: why do you even need servos?
[21:05:59] <robin_sz> anonimasu, looked at a waterjet yeaterday
[21:06:08] <anonimasu> PasstScho: there's no such thing as cheap servos btw.. ;)
[21:06:11] <robin_sz> anonimasu, nice machine, might add it to the factory
[21:06:20] <anonimasu> robin_sz: neat
[21:06:31] <robin_sz> anonimasu, 50hp pump at 60K psi
[21:06:35] <anonimasu> :D
[21:06:43] <robin_sz> 3mx2m bed
[21:06:48] <JymmmEMC> robin_sz: that's it?
[21:06:57] <anonimasu> that's a cute machine
[21:07:00] <anonimasu> how thick will it cut?
[21:07:06] <PasstScho> anonimasu: it was actually just a question, if a diy vfd would work... it grew to a diy servo-project
[21:07:07] <robin_sz> 300m max
[21:07:15] <robin_sz> 300mm!
[21:07:16] <robin_sz> doh
[21:07:18] <anonimasu> nice
[21:07:36] <JymmmEMC> robin_sz: You wuss, go for the 300M damnit!
[21:07:44] <robin_sz> it has tilting head technology
[21:07:47] <Skullworks-PGAB> 300mm my aching back!
[21:07:51] <robin_sz> so the cut is always square
[21:08:11] <anonimasu> yep
[21:08:14] <JymmmEMC> robin_sz: I just wnat to know how 300M compensates for the curvature of the Earth =)
[21:08:16] <robin_sz> Skullworks-PGAB, well, in reallity 150mm is practical
[21:08:38] <Skullworks-PGAB> /mw runs off to hijack a forklift.
[21:09:04] <JymmmEMC> Skullworks-PGAB: if electric, dont forget the charger too
[21:09:10] <anonimasu> laters..
[21:09:12] <anonimasu> im off to bed
[21:09:17] <Skullworks-PGAB> bye
[21:09:18] <robin_sz> with whom?
[21:09:34] <maddash> robin_sz: sicko
[21:10:03] <robin_sz> maddash, I've seen who he sleeps with ... way too hairy for my liking
[21:11:25] <maddash> she's a guy?
[21:11:40] <robin_sz> hairy armpits, doesn't shower very often ... nails too long
[21:13:21] <robin_sz> sits around the house naked and from what I hear, has been seen taking a dump in the garden!! ...
[21:13:28] <eric_u> a dog?
[21:13:37] <robin_sz> eric_u, dang :)
[21:14:08] <robin_sz> * robin_sz goes off to play with a laser
[21:14:35] <PasstScho> hf
[21:26:28] <skunkworks> http://www.cnczone.com/forums/showthread.php?t=38427
[21:29:41] <eric_u> I thought I had seen toolchange discussed here
[22:00:05] <PasstScho> gene seems to like us
[22:04:38] <eric_u> I think gene is mad at us
[22:04:46] <eric_u> he keeps leaving
[22:05:56] <PasstScho> don't panic, there are still 3 genes left :D
[22:07:53] <eric_u> I suppose that's sufficient
[22:27:42] <maddash> 2 hrs later: "gene_________________________________________ ... Oops: Kernal panic
[23:41:09] <Unit41> is deshelling sunflower seeds a closely guarded secret ?
[23:49:26] <skunkworks> eat them whole. they just hurt on the way out.
[23:50:23] <skunkworks> that maybe should have been kept to myself