fenn: thx, i was trying to calc the individual command voltages to amps ( and hoping to see the voltage for the A axis that moved 0.8 surface inches past the tooltip in the same time) I dont understand what you said but will chew on it ;) thx
i thought PID did that for you
thinking about buying one of the Intel Atom boards for EMC, any new experience here that would suggest doing otherwise?
I think I had some overheating problems, but I was operating the systems in the sun, in black cases
the machines wouldstop doing anything, then pick up where they left off a minute or two later, which sounds a lot like a thermal shutdown thing Intel has in all their recent CPUs
yeah, seems hard to get away from that
although my mill is in the basement, so heat isn't usually a problem
adequate cooling or not operating in the sun would probably take care of a lot of it :)
review mentions problems with the fan dying
a lot of people say to replace it immediately, though I haven't
what can you use?
also, it might not hurt to add a CPU fan - the one on the board is on the chipset (which takes 2x the power of the CPU)
err, M350, from mini-box.com
lets you plug in a PCI card even
oh, actually I have the M350 LCD
oops, M300 LCD
What would be a preofessional term for "preventing from falling through the cracks", "dont drop the ball", etc?
the M350 doesn't have the PCI slot, I think
"attention to detail"
SWPadnos: I was considering more customer service oriented. Like when you're told "welll call you back" but never happens.
But is "follow through" the right veribage?
I think so
"meets or exceeds customer expectations, with attention to detail and 100% follow-through"
[01:37:31] <jymm> http://en.wiktionary.org/wiki/follow_through
is that enough BS^H^H management-speak for you?
b sub sigma
exactly - to finish; to complete, especially, of ac ommitment
oh. you're right - I didn't mention five "9"s
It's what I would use in casual conversation, or informal, but just doens't sit right with me for some reason. very very close though
use Hindi then
fenn: i see how pid can handle an error but some other code must divvy up the error into dx dy dz and hand those to individual pid's. isnt there one pid for each joint?
tom2, yes, PID is per joint, not on the "pose" as a whole
SWPadnos: "Strong dedication to customer communications and follow through."
commitment, not dedication
either "dedicated to ...", or "strong commitment to ..."
a pig is committed, chicken is dedicated
* jymm lol @ eric_unterhausen
eric_unterhausen: What about a TurDuckIn ?
look up a recipe for cooking a camel
no thanks, heh
first you cook 30 turkeys
turducken in a pig, in a deer, in a cow, in a shark, in a hippo, etc
wait, toss in there goat before pig I think
Is the 945GCLF2D better than the 945GCLF2 ?
one of them has the S-video port, the other doesn't
I don't remember which, but I think the more expensive one has it
I think the 2D
they cost the same at newegg
oh, then get the (one with the port)
ok, d doesn't have port
d stands for "doesn't"
maybe the D doesn't have it
I'm pretty sure mine are non-D, and they have it
note that neither has a DVI connector though, so LCDs will look shitty
It's important to be able to watch tv on my mill
on a TV, that is
get a hdhomerun then =)
(you still can on a VGA montir
I find the a/d converters to give acceptable quality
it's the synch that gets me
I often see pixel bleed or other artifacts on LCDs driven from analog sources
I guess that's the advantage of having screwed up eyes
ddr2 800 should work, correct?
667 will work. I'm not sure the board goes to 800
actually, it's 533
the tech manual says that DDR2 667 and 800 will work, but at 533 speed
newegg says 533 fsb, uses 667 memory
the tech manual says "DDR2 533 MHz or DDR2 400 MHz SDRAM DIMMs (DDR2 800 MHz and DDR2 667 MHz validated to run at 533 MHz only)"
I haven't looked to see if mine are running at 667 or not
there could have been an update or something
no, I think it runs at 533/400, they are being weird about memory
d now stands for "disappeared"
yay, jr is moving again
also, I much prefer tuning pid loops with halcmd to jumpers and trimpots
eric_unterhausen: with the stick emc kernel - a bit under 20k latency. others have said better using smp.
night time :)
funny - the GOAL3 was much better
or bet dime even
but much slower
stick bet dime
yah - the goal board is very good
good night :)
jepler: great write-up on the zenbot.
jepler - on the right 2 pads - the isolation trace between the pad and the lower copper seems wider on the left pad (of the 2 right most pads) Should they have been the same? wondering if you do have a little bit of backlash in both axis.
good evening.i have a question about the lengh compensation tool when the spindle is orizzontal and move along y axis.is possible enable the lengh compensation along y axis when i select g18 plane? how is possible modification : motion.c ? thanks
motioncontrol: there is no tool length comensation along y in emc2
i thing is possible modification, you can help me where is write the code for compensation along z ?
comensation is in many files of emc2
i have see before some line type trans --> z ecc..!!
skunkworks_: I see what you mean in that photo
motioncontrol, would you also expect diameter compensation to switch to the XZ plane?
if the system has a single spindle which is horizontal, just designate that axis Z
jepler, it's a two-spindle system
ok, I didn't read everything
from way back, several days ago
the sistem have two spindle, one vertical and another orizzontal
how could i solve the problem with the manual tool change? and the z hight
the option to have a W tool offset instead of X is implemented in revisions be142b3 and 563c609
numen, did you look at tool-length-probe.ngc?
where to find?
in the nc_files directory of your emc2 install
you can make the measurement part into a subroutine that you call after every tool change
[13:35:48] <jepler> http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=be142b3 http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=563c609
is it possible, too, that this works automatic?
adding a Y offset would be substantially similar
numen, I don't know of a way of making it work totally automatically, with only TxxM6 code in the program
if you can make your post emit TxxM6 then O<probe> call, then it will be effectively automatic
(assuming you make the probe code into a subroutine called "probe")
i dont understand
language problem ^^
I don't think you can make "Txx M6" do the probing automatically
this i understood
it is possible to make it work without the operator having to do anything after inserting the new tool
but you have to add some lines to your G-code to do the probe
that sounds good
and how will i have to do this?
read and understand how the probing and offsets work in tool-length-probe.ngc
then put the actual probing code into a subroutine
name the file the same as the subroutine, and put that file in your nc_files directory
then add a line after every tool change that calls the subroutine
so if you call the subroutine "probe", like this:
... (the probing code)
then you should name the file probe.ngc
and you should call it by adding this line after every tool change:
for what is the O? does it need?
O is the g=code word we use for subroutines
you should read about that too :)
so all what is in thät tool-length-probe.ngc i will have to add to probe.ngc?
and where can i define, where the switch is?
I think it's the parts where it says (measure reference tool) and (measure next tool)
I'm not sure about the specifics
i will have to make 2 subrutines?
that is possible, but one should only get run once per program
the other after every tool change
i cant add this in 1file?
you can add the subroutines to every G-code file if you want to
but if i create i file called Oreftool, there i add the code unde the measure reference tool
then before the first tool change i add in my gcode Oreftool
is that right?
then i create a second file called Oprobe.ngc there i add everything which is under measure next tool and in gcode i always add Oprobe after toolchange?
is that correct?
that's the right idea
I think that you don't need the O in the filename
you would call the file with O<reftool> in it "reftool.ngc"
I think. you should check the manual though, I don't know the specifics
and when the tool connects to the switch, it should go to gnd or to vcc?
but where can i define, where my probe is?
numen: look at g28
[14:09:50] <skunkworks_> http://linuxcnc.org/docs/html/gcode_main.html#sub:G28,-G30:-Return
also look the tool-length-probe.ngc sample program (it uses g30 for the switch location)
That's what he's been looking at. It's just not set up as subroutines you can call - it's more of a demonstration of the method
right - but if you set the switch location to g28 - it could be called in the subrutine
gotta run. bbl
fenn: I wonder for something cheap and dirty how automotive tie-rod ends would work.
screw them into each end of your actuator.
I visulize them going into the edge of the top and botom plates.
skunkworks_ but is this a maschin coordinate or a workpiece?
so if your machine homes correctly - it is always in the same place :)
could it be negative for y, too?
If your machine can go there - yes.
but the end switch?
is it possible, that it ignores the end switch for tool probing?
but with keyboard i cant go to y-20
it stops on y0
or do i have to change to homing value?
and where will i have to define the G30 coordinates?
well - you can either edit your var (5181-5186) file - or set it using g30.1
you mean using MDI #5181=...
but g30.1 is easiest
or that :)
[14:48:48] <alex_joni> http://imgur.com/gallery/XnQUC
[14:54:17] <alex_joni> http://www.theregister.co.uk/2009/08/21/chrome_64_bit_linux/
skunkworks928 but this is just for x and y axis?
or z, too?
all axis if you want
numen, it does all 9 axis.
do i have to define z, too?
to z0 or something like this
[15:05:30] <alex_joni> http://notdoppler.com/multitask.php
iphone cad to 3d printer :-) <http://www.instructables.com/id/Creating-a-Model-for-3D-Printing-on-an-iPhoneiPod/>
geo01005 should i set all axis?
numan you are doing whatever, you should know
You have a 3axis mill.
To set the g30 position, just put the machine in the right position then go into MDI mode and type "G30.1"
That should store the value of all the axis (your machine only uses 3 of them though)
Then I image when you want to go to the tool probing position you would want to move up in the Z axis prior to moving the X or Y axis.
So first "G30 Z0"
Then "G30 X0 Y0"
Then use G38 to do the straight probing.
Somebody correct me if I wrong. And numen, you will have to figure out all the details.
I think you mean g0 g91 g30 z0
g90 z0 might be down, which is probably not what you want
I prefer the form g0 g53 z0 for "go up" because it doesn't make you mess up your g90/g91 setting
Yes the G53 would work better wouldn't it.
sometimes I think a "non-modal incremental code" would be nice, for reasons like this
However, if you just did a tool change, you are probably at a safe rapid Z level, in which case you would want to move in X and Y before making any moves "down" toward a tool length probe... I think.
Hmm, this is making me want to make a probe for my machine :)
probe is an electrical device for shorting and stopping at the very same moment, isn't Pt?
probing for some will be complex, think centerline of a gear cutting tool and its od
i think, i will just mount a short alu part, then i will give about 5Volts on my tool and touch the plate
if rotating this will cut
Should it be a switch, which turns off the moves?
why rotating? not neceserry
holy, in that case, how would you move the tool off the sensor?
if not rotating how are you going to know peak extent
if the motors are turned off
SWPadnos: simply, when it gets shorted, you see the coordinetes in the var.tbl file.
is pillar not resilient something breaks when you crash into it
SWPadnos: How didn't you know it? ;)
holy, the way it works is that the motion controller sees the probe input turn on, and stops motion
you dont have to go so fast ^^
if you just turned off motor power, you'd have an awfuully hard time moving off the switch
SWPadnos: Can't I just measure the distance after changing the tool?
yes. that's unrelated to the method used to stop motion
For A tool length probe, I would prefer a spring loaded plunger type probe. Doesn't require electrical contact, and allows the tool to move farther than where the switch trips.
SWPadnos: when I see the "Insert tool #XXX and continue" notification, how could I tell the program the length of the tool?
This allows for faster measurement.
read back, we've been talking about tool length probing all day
I made a plunger type tool setter a few years ago, worked fairly well (repeatable to about .001") until some students started dropping it on the concrete for fun.
1 thou can be a bit barn door
yes, but for routine junk it is ok.
I certainly could have made it better.
However to get a really good probe, you might as well buy a good one.
Last time I tried it, subroutine didn't handle parameters like #1 or #<_z-rough-tolerance>
I blew up a relay last night, but it turns out it was the socket that failed. relay itself still works
good evening.in sim configuration i have create another thread :loadrt threads name1=plc period1=10000000 because in real maschine i have great plc classicladder(upper 100rung) and first i refresh classicladder on servo-therad 1 .now i want create another thread in real maschine, but have a error because i have now 3 thread :loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIO
D traj_period_nsec=[EMCMOT]TRAJ_PERIOD key=[EMCMOT]SHMEM_KEY num_joints=[TRAJ]AXES
. i want delete traj thread, i don't use this thread.i see another configuration and is write oadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES. in my configuration whith 5i20 card this therad is complete for fuction emc2 ? thanks
motioncontrol: what error do you have ?
i have a error on thread not can create because 3 thread there are in my real configuration.for prove i create a new thread in sim condiguration and fuction ok.the question is: my loadt rt in hal file :loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD traj_period_nsec=[EMCMOT]TRAJ_PERIOD key=[EMCMOT]SHMEM_KEY num_joints=[TRAJ]AXES
is ok or i can modification it for delete for example traj thread and after create a new thread.i read on doc the max number the thread is 3?
motioncontrol: pastebin.ca your ini and hal file please
ok and hal file?
darn, can't make more than 55 on multitask
motioncontrol: I can't see any lines with loadrt threads
micges, yes excuse i send now
motioncontrol: you must load threads in order from fastest (50000) to lowest (10000000), so you must load plc thread after loadrt motion
motioncontrol: there is no limit in threads count in hal, so you can better left traj-thread
should be, try it
ok i thing this is my error , tomorrow i prove on real maschine , more, more...thanks micges.first when the refresh the classic ladder have on servo-thread 1 i have problem with realtime time exceted, becasue my plc classicladder is complex and want 150000ns for complete read .more thanks
micges, one question: but traj thread what is ?
micges, is necessary for calculate the point the trajctory?
micges, more thanks can i have another question for you for tool lengh compensation along y axis? thanks for your patience
i want modification in source code the tool lengh.now fuction only on z axis, but i have one maschine with 2 spindle.one vertical and another orinzontal.my z axis is vertical,and the tool lenght comp. funtion ok along y. when fuction the spindle orizzontal i change the plòane at g18, but the tool lenght compensation not applicated on y axis, but only z .i want modification the source for example command.c, but i don't
are secure ?
micges, error write funtion ok along y --> fuction ok along z
micges, i have write on emc-development before and the people write me the emc2 non fuction comp. lenght along y
motioncontrol: yes there is no tool length comp on axis y
it is hard to add this
micges, i thing when the plane is g17 the tool comp. lengh is along z , in g18 the tool comp lenght is along y.you have the source code file for modification?
micges, ok i have traslate now .excuse for my english.i thing it is important for complete cnc
the tool length compensation does not and will not move with the g17/g18 plane. doing that makes no sense whatsoever.
it isn't in emc2 because noone required it so far
tool length offsets and arc planes have nothing to do with one another
motioncontrol: you can add feature request on www.sf.net/projects/emc
his second spindle is at 90 degrees
you can add a feature request, but that does little to actually cause a feature to be implemented.
I understand. but that has nothing to do with arc planes either.
ok i undertsand , but for maschine with 2 spindle the emc not is can used
the arc plane change ok with g17-->g18 is only tool lenght not change z-->y
ok i add the request for this improvment i thin is important for emc to be complete
*shrug* new features need people to implement them. submitting a feature request doesn't achieve that.
thanks for all support.i want contribute at improvment the emc with donation money.exist a bank support for payment my contribute for people development?
often the person needing it most implements it
I guess I would like it if tool offsets also had Y. But that is kind of hard with the current tool table.
I would happily review a patch that solves this problem
I think a few more fields to the tool table too
cradek, i thing create a new variable for y table not use the z table
some day we will need to move away from the human-editable text file style of tool table because of these problems
motioncontrol: yes the Y tool length offset would be separate. each tool would have x,y,z offsets.
Could that problem be solved with a kinematics module?
geo01005: no, because kinematics doesn't know what part of the current pose is caused by tool offsets
I'm thinking of just pretending that the second spindle is also in the Z axis direction.
Writing the g-code to account for that.
cradek, you have the modification now or i wait for improvment on new version the emc2.i want consigne my maschine complete.thenks
Then have a hal pin that switches between the two spindles.
motioncontrol: I am only saying what I think would be necessary for someone to add the feature you want. I am not promising that I will do it now or any other time.
cradek, ok more thanks for your patience
if your two spindles are in the same plane, you could say one is along Z and the other is along X, and you would have the necessary tool offsets
if they are not in a plane, you need all three offsets, and you would need to change emc.
So you don't think that it would be possible to use a kinematics transformation to switch what is normally the X axis to being a virtual Z axis?
you can do that, but that doesn't really help
kinematics don't have access to tool length offsets, so you can't move an offset from one place to another
offsets are done in the interp/canon, way long before they reach motion, where you do kinematics
i think, i work too much
I assumed that the tool offsets are done prior to the kinematics module.
yes, way before
15hours a day are too much...
I was thinking of two separate configurations on the same machine.
geo01005: oh, you mean have kinematics rotate the coordinate system when you change spindle so the current spindle is always "Z"?
Then you wouldn't have to do anything different with any of the tool compensations.
I don't think that is true
if the spindles are not planar, you need three offsets. There are not three offsets. Renaming axes gives you no benefit.
If the spindles ARE planar, call them X and Z, and you don't have to rename axes.
and there's the issue of the discontinuty in coordinates when you change spindles at locations other than machine 0,0,0
I'm not seeing these problems, but I'm often blind to problems with my Ideas.
I see the discontinuity, but that could be accounted for right?
no, because the position interpolator is before kinematics. if kinematics causes a discontinuity, it is a position jump -- it is too late to interpolate along it
that is why things like offsets are in the interpreter. If you change one, the position of the machine doesn't move. It just gets applied next time you make a move.
Perhaps this would be better done in the hal with some RT components.
no, same problem
hmm, I see what you are saying now.
had to write down some numbers to see why.
ok i have save on souceforge the request on new tracker for tool compensation lenght .thanks at all.
what about a virtual axes (I'm not sure if it would be A,B,or C) That would simulate the tool moving from being along the Z axis to being along the X axis?
geo01005, excuse for my question.Peter at mesa speack me about the spi bus. i have hardware , but not have the idea for complete system. you have news?
No, there hasn't been any work done on SPI yet.
seb_kuzminsky, am I right about that?
geo01005, ok thanks
yeah no work on it yet
cradek, or Jepler, Is that Idea of a virtual C axis any good?
do you mean work rotation in the XY plane?
(which we already have)
Hmm maybe rotation about the Y axis.
we already have coordinate system rotation around Z only
No, no, I was thinking of pretending that the machine had another axes that rotates about the Y axis.
maybe you meant B then, not C
Sure, I need a diagram or good memory to tell which one.
Then you could position the virtual axis so that the tool orientation was correct right ?
* BJT-Work takes the long way home today
geo01005: it only works with special kins I think
and applying the offsets to UVW
I was just trying it out with 9axis sim.
does he need cutter compensation?
hmm, wonder why cutter compensation dosen't work while the YZ plane is selected....
I know that doesn't have sense for a 3 axis mill.
But I though it was supported in general.
that's why :-)
emc2 does mill cutter comp in g17 and lathe cutter comp in g18
I see, just never been needed in the other plane.
yeah, it hardly makes sense
it might make a tiny bit of sense in some cases if using a ball-end mill
Well, it make sense for some 5 axis stuff.
yeah 5 axis cutter comp is a whole other story
well when working on one of the coordinate planes it isn't any harder than cutter comp in the XY plane.
But why use an expensive 5 axis machine in those cases? It is probably easier to just re-fixture the work.
Well, ok so cutter comp wouldn't work, but tool length compensation would work.
I suppose that isn't very helpfull in production settings.
[18:51:30] <skunkworks> http://cnczone.com/forums/showpost.php?p=645342&postcount=27
OT: McAffe went from a net worth of $100m to $4m and now is selling properties in order to eat. Nice investment strategy
"I found a bug in CPLDs" is right up there with "I found a bug in gcc" in terms of how often you'd be wrong
"I found a security hole in rm" haha
I found a bug in Visual Studio
looks like it is still un-resolved.
guess it has been less than a month
I can't help recalling how hard Jon Elson and I looked for wiring/signal integrity problems yet he eventually discovered the flaw in his fpga code..
at fest on John A's system, that is
was that an index problem?
I don't remember this
steppers with ppmc generating the step pulses
it would ferror at random
I remember staying away from that project
I won't fault that choice
anyone know any tricks for unplugging one-shot oil lines?
got stuff stuck in them?
some work, some don't - I can only assume they're plugged
canister with a hole in the bottom
I replaced many of mine
and a compressed air input on top
and fill it with solvent
eric_unterhause1: how? with what?
for the really clogged ones I took some wire and put it through them..
are they built in, or actually separate tubes?
on a BP, they are tubes
they are tubes
pretty sure msc stocks the stuff you need
I'll look there, thanks
I haven't even taken it all apart - that's the first step.
i would think your problem is mostly in the metering units
yeah - wonder if that's the nozzles, or inline
jepler: I thought it really did end up being a cable..
but I did leave a few days early
skunkworks: the cables did affect how the problem manifested, but after we'd all gone home, Jon Elson write me and said he'd found and corrected a flaw in the fpga too
heh - cool
for some values of cool
cradek: the metering units have a number on them, use the same value or the system will not work right
frallzor: god afton
[20:35:05] <frallzor> http://pici.se/p/nQHGCoqSK/
vad tycks? =)
en annan svensk?
alex_joni: jag viste inte att du pratar svenska :-)
weey massa svenskar här ju :P
bara en bit
alex_joni: picked up a few phrases in Skåne have we? :)
* frallzor bor i Skåne
frallzor: really? where?
jag kan prata liten svenska också!
frallzor: not really sweden then :P
I was in Lund a couple times
Vad är det för skilnad på en Dal mas?
Dalmas kallar man bara personer man ogillar
Han är brunare på ryggen än på sommaren ;-)
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2009-08-21.txt
wow, I drink one beer and this channel is unreadable now :)
you need to drink a few so it makes sense again
seb_kuzminsky: how come you're speaking swedish?
it's my first language, i was born in sweden :-)
alex_joni: ok ;)
lots of swedes in here
(as you probably saw)
seb_kuzminsky: really? I don't remember noticing an accent at all.
swedish people don't have accents when speaking english
or very seldom
alex_joni: no, it's because i'm so suave ;-)
(at least that's how I got the impression)
skunkworks: I think if you recall carefully, you'll realize seb doesn't even *look* american
seb_kuzminsky: yah, there's that too
swedish chef had an accent
actually my dad's american, and he taught us english growing up
archivist: he grew up in england though
archivist: wasn't he canadian?
its a puppet!
dunno who did the voice over
alex_joni people bad at english do =)
wikipedia says: The Swedish Chef is a Muppet that appeared on The Muppet Show. He was operated by Jim Henson and Frank Oz simultaneously and is now puppeteered by Bill Barretta.
but it doesn't say who voiced the chef :( a failure of our collective efforts
[21:02:41] <LawrenceG> http://www.youtube.com/watch?v=mbs64GvGgPU
swedish chef making donuts
Jim Henson does the voice
heh - the original mad max was dubbed as the distributor didn't think americans would like the austrailian accent.
at least that's how I interpret http://muppet.wikia.com/wiki/The_Swedish_Chef
Hi guys.... what if anything do you guys use for a Windows IRC client? I've mIRC and it is not too great..
I use a version of xchat
I use putty to a linux box, and irssi there
i use putty to a linux box when on windows
speaking of languages, have you seen any other Polish people on this channel?
the forked one that does not beg for money
micges: what, besides you?
is xchat better than mIRC ??
mIRC needs some filters
I'll try that .. thanks
i would probably use erc if i needed a native windows client
jepler: I thought seb fit in quite well considering.. ;)
erc... I'll take a look at that also.. thanks
I use ChatZilla (Firefox plugin)
OK, I'll add that to my to try list .. thanks.. :-)
I just use the java applet on linuxcnc's site :)
but I am lazy that way.
I get better long term connections, logs etc using a native client
good night all
Yeah, he will get it later.
sorry, wrong place.
I use pidgin for irc and it works very well. I used to use xchat but I like pidgin better.
irc client wars! i like irssi the best!
AthlonXP1 is now known as Dave911
Yes... client wars ... ;) Chatzilla looks like a winner. I can actually read this one!
is there a good linux solution I can use to draw schematics for an EMC system? Or do I have to break out the drafting templates?
what kind of schematics?
I use kicad, then there's geda, and eagle.
eagle is ok imo
kicad needs users to kick it into shape
not sure I want to make library parts for all my boxen
archivist: maybe that's why it's called kicad?
It's being worked on all the time, but I agree there are still things that need help.
it seemed lonely so I started the #kicad channel
I couldn't use eagle because of the board size limitations.
I like eagle.
mozmck: I think we had this discussion at the fest :)
archivist: do you use kicad?
I have to wonder sometimes if a cork board with pieces of paper representing components and yarn for connections isn't easiest at first.
mozmck, not often
it might be
skunkworks928: I think it came up :-) I can't afford the expensive programs, and eagle was too limited last time I look.
I don't remember the price. so far I have not needed anything bigger. (so far)
I really think eda software is not really what I want, probably visio
just remember - traces can go outsid the limit :)
actually, eagle is one of the more affordable. I think you can get it for around $1000
mozmck, I used to an expensive program from a previous job, so everything I try as a bit odd
There are a number of people I've seen on the kicad mail list who have switched from expensive stuff.
[22:03:36] <skunkworks928> http://www.cadsoft.de/prices.htm
I've never used an expensive one so I don't know the difference!
I've designed significant circuits with the free version of eagle
maybe I should try it
eric, have you looked at dia?
once you learn eagle - it seems great. it has a bit of a curve
skunkworks928: looks like you can get a version that would do most anything I would need for around $500
I've used eagle in the past and now use kicad to make boards. I like kicad!
I like free better though.
mshaver: good to hear! One thing they fixed in the last year is zones - they are much better than they used to be.
heh - I should try kicad
eagle is nice - sans the component library
it really bothers me how tedious it is to use a package from another lbr
sorry, that y was supposed to be for apt-get
and that each lbr needs a set of redundant packages
DaViruz: true. you'd think they would have a standard format.
components are easy to make in kicad though. but the library handling could be better.
i'd like a separate library for packages, and one for symbols
which is common for all component libraries
but that would make deistribution harder..
kicad has separate symbol and package libraries, is that what you mean?
kicad looks interesting
so I can have one tqfp package an use it for any symbol
oh, kicad can use eagle libs
or rather convert from eagle libs
the eagle libs have been converted anyhow.
tools for doing it yourself are included
some of them didn't convert too well I think, but there are a bunch of them
some are good, and others may have been cleaned up.
is the library editor built in?
I made symbols for some pic chips, and the longest part was typing in the pin names (80 pins)
looks nice, guess I'll have to do a tutorial
wow. kicad really does look nice. I've always used eagle :P
I always hated eagle, but at least I could get it to work
I was never successful using Cadence
of course I didn't find that out until I had a schematic ready to turn into a circuit board
I compile my own kicad because the one with ubuntu is kinda old
yeah i just noticed.
even in karmic
2007 in hardy
ah. yeah, I run the cvs version.
me too - cvs ver
I hate compiling from source, are there a lot of dependencies I have to hand compile as well?
I think wxWidgets is all...
just use apt-file
the wxWidgets in Ubuntu may be too old, but I don't remember.
[22:24:18] <skunkworks928> http://electronicsam.com/images/KandT/servostart/schem/latestcurrentlimit/latestboard.png
looks nice! what value is that cap?
eric_unterhause1: you can get a newer version here: http://kicad.sourceforge.net/wiki/index.php/Main_Page
it is a bit messy - but better than the original version :)
I have some big caps like that - 2400 uF 450v
maybe I need to make a servo amp!
Here's where I got them: http://www.bgmicro.com/index.asp?PageAction=VIEWPROD&ProdID=12865
hmmz. why on earth does kicad scan my whole ~ directory on startup?
kicad is strange...