visual mill? isn't that windows?
there are not linux CAM software is there?
[good CAM software]?
not that I know of
been learning mastercam.
that's nice too
* anonimasu needs severe help with it
I never seem to get my zero where I want it
hahah... this girl I know wnats a DSLR, but she sucks at photos...
yeah... lets go get a rebel XTi, and yeah, with a way better camera, she'll take better shitty photos.
A-L-P-H-A: does she look good in them at least?
alex_joni: not really.
she's a 4/10
less of reason to get one then
I wouldn't s____p with her.
A-L-P-H-A: I'm buying one later
why's bz2 so slow?
do we have our own personal torrent tracker for #emc?
can I use the HAL 'sum2' block to subtract by setting gain0 to 1.0 and gain1 to -1.0?
* alex_joni is off to bed
good night all
K`zan: was it you that told me about eye excercises?
he's +7hrs of my time... whoa.
is the 'position' output of the HAL component 'encoder' in machine units? (the code only scales the raw count, so i guess machine)
anonimasu: check your IRC client.
A-L-P-H-A, where are you in Canada? I'm in ottawa.
doing it onw
Toronto... Pickering actually
Lucky bastard. Active Surplus ...
Active Surplus, I haven't been there in eons.
probably like 15 years.
It's like a little slice of heaven. Atleast for me.
last time I was there, was when my little sister needed a ball bearing for her science experience to build a roller coaster.
Well, you've got Atlas machinery too.
Ah, the grass is always greener and all that. The hardware and art geek scene is quiet over here.
Toronto is kind of Ottawa's cool older brother.
anonimasu_get is now known as an0n
I'll get back to fussing with my mill now. See you about, A-L-P-H-A.
an0n is now known as anonimasu_
anonimasu_ is now known as an0n
an0n is now known as anonimasu
premade ribbon cables? but why? they're so easy to do
fenn: no particular reason... just saves me hassle... I found a local place now... that has an cable with IDC, so I'll just crimp them in a vise
not a big deal...
this site working for anyone? http://www.e-sonic.com
I'll call them Monday instead.
that was a short trip home
the place where the local computer club/association.. is in a house that they rent from the company I work for
it's like 5 minutes to go there
had a chat with a friend that's going away tomorrow too
I just desoldered some old wires
i just stared at the floor for 15 minutes
you know the back of your computer, there's a power port?
I'm using one fo those for my power supply
I really need to upgrade my power supply
I need more volt :/
[02:47:19] <A-L-P-H-A> http://184.108.40.206/~alpha/emc/
using a stick welder now
~48v and 50-200A
or maybe it was 150A
use 2 stick welders :)
it's pretty brutal
Done with tool holders #2 and #3, getting better!
I cant wait until I can make chips
[02:53:55] <K`zan> http://wrlabs.shacknet.nu/~vw/MyMachineShop/projects/QCTP-ToolHolders/index.html
K`zan: looks really neat!
A-L-P-H-A: Nice! Where did you get the E-Stop switch? Looks like the same set of ratchet wrenches I got, nice too. Is that the Xylotex.
anonimasu: THanks, slowly learning :-).
I want the CNC stuff more to turn the cranks than anything else at this point :-) LOL.
I love having feeds on my manual mill
K`zan: local place estop. rachets canadian tire. not a xylotex
Send me a estop swtich :-).
K`zan: once you've made one part with a cnc doing stuff otherwise gets hard ;)
Got my ratchet wrenches from Sears, not cheap but worth it.
anonimasu: Heh, I'll buy that - all that cranking gets old when you have to take small cuts...
I think that 0.010 is probably good on that thing and 0.020 would be hogging it :-) :-(.
33 passes to mill out the tool slot...
anonimasu: they are for the lathe, but it is a Harbor Freight Micro-Mill.
* anonimasu nods
that I made them on.
Lathe: Cummins 7x12.
With the A2Z QCTP.
and here I am thinking < 3mm per cut is small :/
LOL, when I said MICRO, I meant it :-).
Still beats doing it with a file :-).
and / or hand hacksaw.
Another two parts like that my arms are going to look like Popeye's :-(.
why not just have powerfeed?
just a normal motor with a on/off switch?
Can't do anything else while using a powerfeed...
im going to do that to the lathe soon so I can have the threading gearing in and still take nice slow passe
I need something like that too, you got a 7x12?
Ah, there was a site that had a mod that attached a motor to the lead screw, thinking about that one.
* anonimasu nods
Will have to take the lead screw out and tap it.
* K`zan gets scared of that one :-).
hm, I'll make it so I can drop the gear down and run the motor on it..
[03:03:42] <anonimasu> http://www.metropoleparis.com/2002/751/wine751a.jpg
something like that
* anonimasu is getting rid of the tiny machines he's had
that's a tiny photo
A-L-P-H-A: I'll get pics of my stuff someday
I were thinking about getting a video today
with the mill running :)
can't even drill at the moment, cause it's late.
I'll do it in the morning
what time is it there?
it's 5:10 here
it's morning here
I need to go to bed now
have a nice day/night
K'zan on the CNC box :-).
how many nicks you got?
40 or so :-).
No, only potentially one per box.
what the hell happened to two hours of my life?
damn... have I been staring at eagel for that long?
K`zan: couldn't you use K`zan2?
I forget that long nicks are possible now.
cncgal is now known as K`zan_EMC
Wonder if there is an update site for EMC under ubuntu, need to look.
Apparently not, manual I guess.
Anyone know of a reasonably wireless card for linux that works with ubuntu?
ndis wrappers work well... well enough
I need to figure out how to draw components again.
I think I have usb2, not sure this is an old box.
Nope, 1.1 according to lspci
Gonna go look and see what newegg has cheap :-).
pci wifi card then
[05:36:20] <K`zan_EMC> http://www.newegg.com/Product/CustratingReview.asp?item=N82E16833130111
[05:36:39] <K`zan_EMC> http://www.newegg.com/Product/CustratingReview.asp?item=N82E16833156165
[05:37:35] <A-L-P-H-A> http://www.newegg.com/Product/Product.asp?Item=N82E16833124115
wow, newegg is expensive
Never had a problem with newegg and never got ripped off by them. Cust service has been stellar when I did have a problem with something (once, my flight controls went flakey after about 6 months, they replaced it with no hassles).
Not on anything I purchase, generally less or within a few $$$ of what I can find it elsewhere for.
Linux is not even mentioned in the 125 reviews on that one.
[05:40:57] <A-L-P-H-A> http://shop4.outpost.com/product/4609878?site=sr:SEARCH:MAIN_RSLT_PG
No mention of linux there either :-(.
Like the idea of the USB one as I can get it up in the air easily, even if I only have usb1.1
yeah, they have drivers.
But the other seems to be plug and play in linux :-).
[05:43:15] <A-L-P-H-A> http://linux-wless.passys.nl/query_hostif.php?hostif=PCI&zoek=Show
these drivers will work. http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page
Think I'll go with the trendnet one.
PCI, but I got PCI slots to burn in that box.
Only got a g access point but it works well enough off the laptop.
A-L-P-H-A, Thanks for the pointers though.
Next I need to figure out what files to hack in EMC for the Xylotex board.
just copy the existing templates, renaming them to something descriptive, and edit accordingly.
There is a PILE of templates :-)
and your point is?
so far it looks like stepper_inch.ini, xylotex_pinout.hal and I think something for emc2 also.
under (currently) ~/vw/emc2/configs.
I just followed the instruction on the webpage
Hummm, that is what I thought I was doing :-), time to read it again I guess.
It (basically) says to copy to some/mentioned/path/ then edit as needed.
I am also under the impression you got to do stuff to get the xylotex to work as it is backwards on signal polarity IIRC.
* Jymmm is a bit tired tonight.
If anyone (that does it) is up, I have some stupid programming questions
NP, get some snooze :-)
weyland, Ask away, you never know :-).
Well... I've been playing around with probing a little...
and I finally made some progress
and in reading, I saw the one "program" (.ngc) that runs a series of probes
(one probe, many moves)
<-- no nothing about probes
and I got to thinking about having to modify the file every time you wanted something a little different
weyland: You can type your response on a single line wihtout having to type on multiple lines. Sometimes it gets to be annoying whet you hit enter<enter>after<enter>every<enter>few<enter>words<enter>
and wondered how hard it would be to write something that basically asked you what your area to be probed is (in size), how much step over you want, and how fast to feed and let you input it into different fields and then take off and do the routine.
hmmmm... a lot of that got cut off
lemme try again
I was wondering how hard it would be to write something (for someone knowledgeable) that would basically have fields for you to input the area size (in x & Y) that you would like probed, the amount of step over you want, and the feed you want, and when done you hit some "accept" button and it takes off and starts running the routine
something like a probing "wizard" I guess.
weyland: thats pretty much what gridprobe.ngc does
right, but you have to open the file and edit it every time. right? I was thinking about something that would open within EMC that basically *prompts* you for the values, and then does it after you say okay
well, you could write a tcl script that replaces the values in the file with whatever
or.. axis runs python scripts now doesnt it?
like - an X field, a Y field, a Z field, a step over field, and a feedrate field, and an "accept" (or whatever) button
weyland: TurboCNC has a bulit-in probe doohickey. You might look at that as a working model to go off of.
Especially since for $60 you get the source code too (Pascal)
weyland: Just a thought =)
Would love to, but for reasons to lengthy to go into here (family emergency type stuff), I can't spend that much time learning how to program, but fenn makes a great suggestion if it's true, as I could solicit the help of someone that does program python
weyland: Well, in the interum... you could use TurboCNC to do the probing, then EMC todo the milling (WCS)
* fenn has kicked Jymmm from #emc
ok kick yourself, fine
* Jymmm sets mode: +b fenn!*@*
Jymmm: no, no... it's good stuff. I'm not opposed to hearing reality or answers that might not work for me, I'm just musing out loud. As for TCNC, I don't seem to have much luck with it and getting to run on my box.
I'm interested in the axis/python angle though...
weyland: just a realistic alternative is all =)
whatever it takes to get the job done.
* Jymmm fenn | gz > 0.0.0.0
is it as simple as my asking someone that programs python to look at writing something? I don't mind paying them if it'll help me. Time is my enemy right now.
* Jymmm sets mode: +goober fenn!*@*
* fenn snores
like I said, too... I'm thinking out loud to see what your thoughts on such *are*
cradek and jepler and the python guys. all I know is print 'Hello World!'
* fenn looks at a tcl script to see whats involved
by the by, I played in Axis while I was checking out probing and have to say that it's (axis) smooth. very nicely done.
hey it still works
been a while since i've run emc
me too, I was pleased with what I saw
you guys are really kickin' ass with the way it's coming along
There are still pascal compilers around?
K`zan free too even from borland
weyland there's a tcl script for tkemc that looks eminently hackable
should i try to do it?
or look into python instead
oh ya the compiler's screwy on this computer
tcl it is then
oooh... kewlio... yeah man, if'n yer inclined that'd be swell, Beav~!
Lemme ask you guys - do you think that there's a bunch of other people that would value this kind of thing? or is it just me?
it just seem like a natural thing to want, to me, but I'm probably biased with my recent interest in probing with EMC
oh poopy poop
* fenn gets the laptop out since it has a sensible OS
debian, not redhat
ha~! hey... wait a minute...
you're probably *WAY* ahead of me, but I just found this - http://www.linuxcnc.org/handbook/part2/probe1.html
down at the bottom
this routing sucks.
My brain hurts, I think I need to print out the whole manual to see if I can figure out (amongst other things) just where this "emcini" file is located, sure isn't on the system between locate and find :-).
* fenn installs emc on the laptop
zzzzzzzzz... snort... hmph... Huh?
gotsa go beddy-bye.
fenn: E* me later, okay?
I do believe he's fallen asleep
addy is my name at luckyweyland and dotcom
I'll be back up in three hours
3 hours eh
havne't used eagle in so long.
urg.. what version of gcc was used to compile the dapper kernel image?
rtai-config --cc just says "gcc"
which i suspect is why i get "rtapi.ko invalid module format"
its amazing how quickly i forget this stuff
fenn: apt-get build-dep emc2 should pull it though
now he tells me :P
* fenn just found an old irc log where i was asking the same question
yep it didnt make sense that gcc-3.3 wouldnt be a dependency
how do i check dependencies with dpkg?
dpkg-depcheck of couse
wtf isnt this stuff in the man pages??
alex_joni: do you know why emc_module_helper isnt readable by normal users?
fenn: it should be setuid
it means owned by root, executable by users
did you "sudo make setuid" ?
and you can't run it?
bbl.. gotta run
and it says "emc_module_helper: permission denied"
but it works if i do chmod a+rx emc_module_helper
A-L-P-H-A: are you there?
cradek: when I do check-ins of my files that are created on the branch, I get message like
rlog: /cvs/emc2/src/rtapi/sim_rtapi_app.cc,v: No such file or directory
and it appears cia never gets notified
the log and diff are missing from the e-mail too
03jepler 07nort_testing * 10emc2/src/emc/kinematics/tp.c: use rtapi_string.h
03jepler 07nort_testing * 10emc2/src/emc/motion/motion.c: use rtapi_string.h
03jepler 07nort_testing * 10emc2/src/hal/hal_lib.c: use rtapi_string.h
03jepler 07nort_testing * 10emc2/src/hal/classicladder/module_rt.c:
use hal_ready even for realtime components. have the sim loadrt wait for the
03jepler 07nort_testing * 10emc2/src/emc/kinematics/ (genhexkins.c rotatekins.c tripodkins.c trivkins.c):
use hal_ready even for realtime components. have the sim loadrt wait for the
03jepler 07nort_testing * 10emc2/src/hal/components/ (17 files):
use hal_ready even for realtime components. have the sim loadrt wait for the
03jepler 07nort_testing * 10emc2/src/hal/drivers/ (12 files):
use hal_ready even for realtime components. have the sim loadrt wait for the
03jepler 07nort_testing * 10emc2/src/hal/utils/ (comp.g halcmd.c scope_rt.c):
use hal_ready even for realtime components. have the sim loadrt wait for the
03jepler 07nort_testing * 10emc2/src/hal/hal_lib.c: remove debugging statement
03jepler 07nort_testing * 10emc2/src/hal/utils/halcmd.c: argument handling fixes
03jepler 07nort_testing * 10emc2/src/hal/classicladder/ (arrays.c arrays.h module_rt.c): use RTAPI instead of MODULE
03jepler 07nort_testing * 10emc2/src/hal/components/counter.c: use rtapi_errno.h
03jepler 07nort_testing * 10emc2/src/hal/utils/scope_rt.c: use rtapi_string.h
03jepler 07nort_testing * 10emc2/src/hal/components/streamer.c: use rtapi_string.h rtapi_errno.h
if this is for running emc without a rt kernel... What other purpose other than demoing it would there be?
03jepler 07nort_testing * 10emc2/src/hal/components/threads.c: use rtapi_string.h
03jepler 07nort_testing * 10emc2/src/hal/hal_lib.c: must export hal_ready
03jepler 07nort_testing * 10emc2/src/hal/utils/halcmd.c: to unload, call module_helper when realtime, rtapi_app when not
03jepler 07nort_testing * 10emc2/src/rtapi/ (rtapi.h rtapi_app.h rtapi_string.h): make true realtime work again
jepler: that file is in Attic, which the log script doesn't understand
skunkwork: for checking gcode programs on any normal linux machine, and for easier development
skunkwork: kernel modules are hard to write and debug, since none of the usual debugging tools developers are used to can work on them
these changes let them run outside the kernel (user space) just like any normal program
sounds like it was quite the job. Nice work.
yes it sure looks like it from here
03jepler 07nort_testing * 10emc2/src/rtapi/sim_rtapi.c: try to delay for about the right length of time
I've been having fun doing this
I'm a bit surprised it's been so easy
I bet it will pay off ten times over
emc1 allowed this?
something like it, yes
it had many fewer pieces, there was nothing like hal modules to communicate with
debugging and development on plain linux machines are the main two items I wanted
I had that with emc1 (developed axis almost exclusively on its simulator) and I've missed it since
me too, bigtime
it also means you can test (preview & backplot) your g-code on machines with vanilla kernels
... and equally easy on any linux distribution
mostly I assume cradek will get back to work on an improved trajectory planner now that he can run it under gdb instead of reboot his machine once per bug :-P
well it sure would be easier
by "cradek" I hope you mean "someone" haha
what issues are with the tp still? I thought it was running pretty damn good
oh, it's just fine
I am mostly giving cradek a hard time
what do I need for developing emc2?
the answer to that is up in the air right now
cradek: I finally have a machine back again :D
and about half of a spindle mounted
yay, seems like you had a lot of machine problems
so you also want to run a machine?
just a new machine
ah new machines are nice - always surprisingly fast
it's a retrofit but its still a nice machine
then you definitely want ubuntu dapper with realtime
what do I need desktop/server/?
what's least bloated?
on a new machine who cares?
ah the pc isnt new..
the default install is just fine, installs in 2 gig I think
does it have a 4 gig disk or more?
though I have a usc so speed isnt really a problem..
then use the default desktop installer
if you don't have a dapper cd already, download the emc-dapper cd instead, it will save you a little bit of trouble
I have it but at work..
hm, where can I get it?
I'm looking there..
ah, livecd with install :)
03jepler 07nort_testing * 10emc2/src/rtapi/ (rtapi.h rtapi_app.h): shuffle MODULE_LICENSE around again
* jmkasunich slept until 1pm
jmkasunich: that's my type of sleep :)
* anonimasu has a livecd now
anonimasu: boot it :)
I've been staying up to late these last few weeks
4am last night :)
I haven't been that late
alex_joni: nothing to burn it to
anonimasu: that's a pita
usually 1-2am. but almost every day. it adds up
I'm going to try it tomorrow
the machine runs great and I have the spindle mounted in another day
then it's just some wiring for the huydralics
You have used the ir2.... series havn't you?
you mean the 2110 and friends drivers?
once, several years ago
what freqency had you run them at?
03jepler 07nort_testing * 10emc2/src/Makefile: ssssh
weather is crazy again
getting 31C on thursday.. and it's october..
I finally took pics of the mill but I cant get them out from my phone
03jepler 07nort_testing * 10emc2/src/rtapi/rtapi.h: provide a compile-time check for the realtime system in use, and use it
03jepler 07nort_testing * 10emc2/src/ (config.h.in configure configure.in): provide a compile-time check for the realtime system in use, and use it
03jepler 07nort_testing * 10emc2/src/hal/utils/halcmd.c: provide a compile-time check for the realtime system in use, and use it
ah found a cable
looking for screws that self tap into sheet metal.
A-L-P-H-A: I have pictures.
put them up somewhere
working on it
how much pictures do you want of random machining stuff?
I'm kinda of not happy, but understand, that my old supplier instituted a $75 min orders.
I like random picture
I resized them
[18:07:28] <anonimasu> http://www.io23.net/machining/img/
03jepler 07nort_testing * 10emc2/src/emc/motion/control.c: there's no use in reporting unexpected realtime delays when running in the simulator
03jepler 07nort_testing * 10emc2/src/emc/motion/motion.c: call hal_ready in the proper place
03jepler 07nort_testing * 10emc2/src/hal/utils/halcmd.c:
make 'loadusr -W' (and sim 'loadrt') wait for the component even when
the process exits. This is needed because rtapi_app slaves exit
before the component has been fully created.
[18:10:51] <anonimasu> http://www.io23.net/machining/img/DSC00112.jpg
that's where the toys are :)
that mill looks kinda like a deckel
hm, schaublin :)
yeah, saw the name
super rigid small machines
just commenting on the similarity, thats an uncommon design
* anonimasu nods
you can seem my motor mounts somewhere..
there's a coupler in there :)
looks almost like a shaper
and 2 angular contact bearings in duplex..
03jepler 07nort_testing * 10emc2/src/hal/utils/halcmd.c: make this not hang: halcmd loadusr -W false
I'll mount the table tomorrow..
the other mill on some pic is one like it :)
hm, yeah really similiar to a shaper
I have no clue here... but if I took a 2" pipe, tossed in some papers, and screwed on caps on it. How long do you thik the pipe could last in a fire without charring the papers inside?
never seen a shaper before :)
not for too long
Ok, tossed the pipe in a coffee can filled with concrete.
then tossed in the fire =)
toss it in a can filled with water if you want it to last a long time ;-)
* skunkwork starts thinking about cnc our shaper Hmmmm :)
I know UL rates "fire proof" as how many hours at 1300 F
jmkasunich you dont think the concrete would act as an insulator better than water?
I'm going to redo the motor mounts when I get a spindle..
as an insulator yes
as a heat absorber no
Jymmm: buy aerogel
the water won't get over 100C until it all boils away
[18:18:25] <anonimasu> http://en.wikipedia.org/wiki/Aerogel
but were talking like house burned down sorta thing, so there will be a lot of hot ambers
cradek: are you running a 20uS period also?
I dont think I need angular contact bearings..
that I can preload..
it feels overkill.
does anyone have a good clue?
Since you asked...
Due to high demand, we are having a clue sale: One for $1, two for $5, three for $10, and our best value yet... Four for $20! While supplies last. Call now, operators are standing by! 1-900-CLUE4$
4$ a clue?
that doesn't make sense.
skunkwork CLUE4$ is CLUE FOR SALE
I was trying to be funny again
skunkwork But if I had actually mad ethe phone number 7 digits, some dumbass you know is gonna call it.
Jymmm: I hope you are not referring to me.
anonimasu thanks for the idea on the aerogel, you have an idea the cost of the stuff is?
anonimasu oh hell no, it's a factoid in ##php
I'm thinking coffee can sized.
something like $45 per square foot
sorry I was wrong
Jymmm: if you just want to protect papers in a house fire, go to any office supply store and buy a fire safe.
it's too pricey to use :/
small ones start at $32
[18:25:16] <jmkasunich> http://www.officemax.com/max/solutions/product/prodBlock.jsp?BV_UseBVCookie=yes&prodBlockOID=55119&expansionOID=-536895141
jmkasunich they're worthless
[18:25:52] <anonimasu> http://homepages.cae.wisc.edu/~aerogel/outreach.html
even the fireboxes are using plastic for the hinge part.
~~~~~ aerogel fire
hm, that might be a good idea..
[18:27:21] <anonimasu> http://www.mkt-intl.com/aerogels/AerogelOrderForm.PDF#search=%22aerogel%20%2B%20price%22
4x8x0.5 inch is 975$
5lb bag of concrete.... $3
hell, I could get fiber renforced
anon, can't believe you're doing that to a schuablin... :( but hey... if it's what you got, it's what you got
A-L-P-H-A: why a :/
yeah I know it's almost horrid, but as that machine came along with the other one ;)
anonimasu: oh yeah you have two.
like, those machines, to me and others, are like museum pieces... those machines are just beautiful, and built so well.
* anonimasu nods
I cant wait until I can make parts with it
I've got high hopes on precision
anonimasu: :D I should...
you're swapping it with ball screws right?
20-25mm dia ball screws?
the old screws were pretty worn
I'm going to preload the nut's later on, if there's any slop :)
man... I hate it, but can't live without it... eagle layout software
A-L-P-H-A: 2mm pitch
I have no real clue how to preload ballscrews
anonimasu: where did you end up getting your ball screws - they look precision ground.
you just bought a ball screw with 2 nuts - or is it a split nut?
I dont have 2 nuts yet..
but I'll buy another one if I need preload
ah - so your saying if you have too much backlash - your going to get another one?
right now I'm thinking about my bearing mounts..
if I really need angular contact bearings.. ><
so you just butt two nuts together? how do you hold them in place?
I have seen this... =====[nut][disc spring][nut]===== but never figured out how to keep the two nuts from spinning apart
yeah something like that was what I had in mind
I also don't have enough room under my table top, to have a contraption like that.
[18:48:49] <anonimasu> http://www.rockfordballscrew.com/techdata.htm
so I think I'm gonna get smaller ball screws... right now they're overkill with 1"
I get my rolled ballscrews at roton.com
A-L-P-H-A: that's a good explaination
I would think with rolled - you would have to use some sort of spring loaded double nut (because of the inconsistancy of it)
my new breakout board with pull up resistors... http://220.127.116.11/~alpha/emc
[the file name says it]
* anonimasu nods
I doubt I'll need to do it..
but it would be nice to accomodate for wear.
though with central lubing/auto it shouldnt be a problem
A-L-P-H-A: resister chip?
skunkwork: it's a resister net.
* skunkwork could not think of the name :)
something like a bournes (I think), but I just call them resister nets... and most electronics guys know what I'm talking about.
I'm just changing the thicknesses of the traces, before I print, scuff, iron, etch.
right from the printer port?
think I need a 7404? I usually have those near the input sensors.
A-L-P-H-A: that kind of thing would work for you right?
my mill project is growing fast :/
I made another one with a 7404... I bought this... let me see if he's still around
In the olden days - I had issues with printer ports being in-consistant. I have always used some sort of buffer chip being logic out or open collector.
oh he's gone...
it was axxus technologies, a guy in the middle of Canada made them, and sold them.
except his parallel db-25 was opposite to all my printer cables
but he did have a header port on his... which is way more useful to me.
I had to try a few cables until the usc would talk
I'll put a led onboard.
how many milliamps does an LED take again?
depends on the LED
modern ones can be pretty bright with only a couple mA
older ones might need 10, 20, or more mA
5mm, or 3mm.
that isn't enough information
these are fairly new... 3yrs?
* anonimasu yawns
My 3mm and 5mm WHITE LED's take 20ma, but take higher voltage too
3.2v -vs- 2.1v
you need to either read the datasheet for the part, or hook up a resistor and a variable power supply, adjust it till you see the brighness you want, and then measure the current
hm, need to order bellows for the screws tomorrow..
in eagle, how come when I try to move something, and use 'alt' key to use the smaller grid layout, it doesn't drop to that coordinate?
* anonimasu goes away
03jmkasunich 07nort_testing * 10emc2/src/Makefile: dummy out 'setuid' target for simulation
double checking, 20mA = 0.02Amps right?
if you don't have it installed yet, get the commandline program "units"
$ units "20mA" "A"
no... I completely forgot about units. :D
what's the / 50 means?
alpha@workstation:~$ units "20mA" "A"
1/50 is 0.02
john@ke-main-ubuntu:~/emcdev/emc2sim$ units mA A
ahh. I see.
than means to convert from mA to A, you either do *0.001, or /1000
god computers are such a waste of time
the inverse, yes. I realize that now.
fenn I thought that was video games
03jepler 07nort_testing * 10emc2/src/ (configure configure.in): the simulator is usable
found the guy making those break out boards... http://cgi.ebay.com/CNC-Robotics-Parallel-Port-Breakout-Board_W0QQitemZ110038101927QQihZ001QQcategoryZ78196QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
A-L-P-H-A: For the price, I would expect opto-isolated
they're not... all it has is a 7404 on it
Yeah, I know =)
[20:41:30] <A-L-P-H-A> http://18.104.22.168/~alpha/emc/Screenshot-2
Board - -home-alpha-breakout board-LLv2.brd-2.png
HEll, this is MUCH cheaper http://cgi.ebay.com/DB25-Parallel-Port-Breakout-Board-CNC-Robotics_W0QQitemZ120035926098QQihZ002QQcategoryZ50924QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
has space in it
[20:42:24] <alex_joni> http://22.214.171.124/~alpha/emc/Screenshot-2%20Board%20-%20-home-alpha-breakout%20board-LLv2.brd-2.png
A-L-P-H-A: put another cap on the 7805
A-L-P-H-A: it's best to have caps on both sides of it
alex_joni: the transformer has a cap on that side.
I meant a small one
right next to the 7805
I guess I could 10uF front, 1uF back.
need like a jewellery box or something for my electronics.
shit... stores close in 15 minutes... or maybe longer...
zip lock bags
Jymmm: that'd be an option for inside the box.
hi freq, tantalums on each side, not for bulk
A-L-P-H-A: put some SMD's there, easier to solder and take less space
:) like where? caps? the single resistor? or the single LED?
it's a header port, with quick wire terminal blocks.
on the 7805
it's three pins. :)
Vin, gnd, Vout
2 caps on that
:) yeah... like how's the help with soldering?
trying to complete one trace so I don't have to do a single wire to cross over.
you can solder directly to the pins
the caps I mean
there we go
anybody to help a french user of emc2 plz ?
we can try to help, but french is rusty here
maybe u remember me ?
what kind of help do you need?
there is some time, alex already help me !
phil_: might be ;) lots of people passing by through here.. what's the problem?
my EMC install seem working fine !.. but i dont know how do a postscript processor !
i try to generate iso file from various post
but nothing seem good for emc2 ..
i ever get an error when i load the iso file
in fact i need a postprocessor for EMC2 !..?
the ngc file
the Gcode file
phil_: what software (CAD) do you use?
then what software (CAM) to generate the g-code?
i use solidworks with camwork
you are trying to convert postscript to g-code, and EMC isn't happy with the g-code that you get?
not postscript file
i design my part with solidworks
and after i try to generate the file for EMC2
r u there ?
03jepler 07nort_testing * 10emc2/src/ (Makefile Makefile.modinc.in): remove extra line about classicladder
I got confused when you said "but i dont know how do a postscript processor"
do u understand my problem ?.. sorry for my bad english
I don't know anything about CAM unfortunately
never used solidworks or CAMworks
how u do your ngc file ?
if your problem was with EMC2 itself I might be able to help
I don't do much g-code, I mostly work on emc2 (I don't even own a CNC machine yet)
i understand .. i need find a user of solidcam & emc2 !..
I expect that when I do I will be writing g-code manually for most parts
for little part it's possible .. but for bigger ..
most of what I do is simple parts - not complex surfacing or engraving
about emc2, i maybe a problem !..
i m not sur if i receive the update since the new depository ..
phil_: the latest version should be 2.0.3
alx, do u konw CAMworks ?
and that version is actually older than the move to the new repository
phil_: unfortunately not
phil_: but if I were you, I would ask in a CNC Forum like this one: http://www.cnczone.com/forums/index.php
03jepler 07nort_testing * 10emc2/src/hal/utils/comp.g: use rtapi_string.h intead of ifdefs
and 1.4a0 for axis ?
phil_: and 1.4a0 for axis
ok ty alex & jm
03jepler 07nort_testing * 10emc2/src/Makefile: Use MODULE_EXT, remove duplicate line about classicladder
i have another pb with emc2, but it s not important now
my pushbutton ( start of the axes ) are not see by emc2
you mean limit switches?
do you mean a pushbutton to be pressed by a human, or a button pressed by the moving machine (limit switch)
or home switches?
yep limit switch
[21:17:15] <A-L-P-H-A> http://126.96.36.199/~alpha/emc/bb
home swicth exactly !
phil_: home switch should be quite easy to add
fenn wrote a page on cad&cam for the emc wiki http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
there is 1 post for 'edgecam', may be informative
added a bridge rectifier, so I'll just dump ~6VAC directly to the board.
phil_: do you have a parport based setup?
yes alex ( i think ! )
phil_: that means you only have a paralel port to command your machine (as opposed to custom hardware boards in your PC)
phil_: ok, I don't really remember what we talked previously about
are you comfortable with editing text files.. I hope se
the last time ;)
yes i can try now if not too long ..
phil_: on what input do you have the home switch connected?
do you have 3 switches? or conected together on one pin?
i must search wich pin .. dont remenber
do you have 3 free input pins on the paralel port?
ok.. look that up if you can
i have the cnc3axe board from laurent fouga ..
do u know ?
I need to google
X axe : pin 13
Y pin 12
03jepler 07HEAD * 10emc2/configs/sim/axis.ini: MERGE: nort_testing
03jepler 07HEAD * 10emc2/src/emc/kinematics/ (genhexkins.c rotatekins.c tp.c tripodkins.c trivkins.c): MERGE: nort_testing
03jepler 07HEAD * 10emc2/src/hal/utils/ (comp.g halcmd.c scope_rt.c): MERGE: nort_testing
03jepler 07HEAD * 10emc2/bin/.cvsignore: MERGE: nort_testing
03jepler 07HEAD * 10emc2/src/hal/classicladder/ (arrays.c arrays.h module_rt.c): MERGE: nort_testing
Z pin 11
03jepler 07HEAD * 10emc2/src/hal/components/ (18 files): MERGE: nort_testing
03jepler 07HEAD * 10emc2/src/emc/motion/ (control.c motion.c): MERGE: nort_testing
03jepler 07HEAD * 10emc2/src/hal/drivers/ (12 files): MERGE: nort_testing
03jepler 07HEAD * 10emc2/src/hal/hal_lib.c: MERGE: nort_testing
03jepler 07HEAD * 10emc2/src/ (5 files): MERGE: nort_testing
03jepler 07HEAD * 10emc2/src/rtapi/ (9 files): MERGE: nort_testing
phil_: what config are you running?
sorry ? i think its my personal config.. u help me to write the file
ok, what is the *.hal file named like?
I don't remember
where is this file ?
standard_pinout.hal I think
if I remember correctly ;)
i look ..
you need to add this: http://pastebin.ca/188193
yes u right ;)
phil_: but I think I told you that the last time too
[21:31:09] <alex_joni> http://188.8.131.52/irc/irc.freenode.net:6667/emc/2006-04-26.txt
there is "standard pinout" and cor_stepper
yes, but i will never working ..
standard_pinout is what we want
and i have restart me cnc just last week !
i'm new papa since last time ;)
many time with bb .. not with cnc !
check if the file has these 3 lines in it:
21:55:42 <alex_joni> linkpp axis.0.home-sw-in parport.0.pin-13-in
21:55:58 <alex_joni> linkpp axis.1.home-sw-in parport.0.pin-12-in
21:56:03 <alex_joni> linkpp axis.2.home-sw-in parport.0.pin-11-in
well...only the "linkpp axis..."
yes the 3 lines are in the file
phil_: ok, then you're set.. all you need to do is edit the .ini file
wich ini file ?
in the same folder there should be a file ending in .ini
i must open this file !?
and close !..?
you can close the old file
open the ini file, and check for : HOME_SEARCH_VEL = 0.0
old file ?..
you will have 3 lines like that, one for each [AXIS_0],[AXIS_1],[AXIS_2]
old file = standard_pinout.hal
yes i have
now you need to change the 0.0 with a velocity for homing
i have " HOME_SEARCH_VEL != 0.0" for the 3 axes
03cradek 07v2_0_branch * 10emc2/src/emc/motion/ (control.c mot_priv.h motion.c): backport check for bad-realtime error, bug #1372949
ok, change 0.0 to 5.0 (that would mean 5mm/sec while searching)
"velocity for homing" ... the velocity i want when the tool go home ?
hey... I still never figured out how to zero the machine in axis... I've been doing this, turning off my CNC power supply, and sending the command G00 X0Y0Z0
what's the proper way?
03alex_joni 07HEAD * 10emc2/nc_files/ (M101 gridprobe.ngc): reverted to old behaviour (no thread by default)
03alex_joni 07HEAD * 10emc2/src/hal/components/threads.c: reverted to old behaviour (no thread by default)
03alex_joni 07HEAD * 10emc2/src/emc/ini/iniaxis.cc: reverted to old behaviour (no thread by default)
A-L-P-H-A: pushing the "home" button on each axis
A-L-P-H-A: press home
alex_joni: but I have no home switches.
right, then it just zeroes the axis
or at least hooked up.
didn't want that
okay, so it won't MOVE my machine, and cause it to crash?
no not if you don't have homing velocities specified in the ini
cradek: could you clearify that last statement?
alex ?.. must i change to 5.0 on each axes ?
HOME_OFFSET = 0.0
HOME_SEARCH_VEL = 0.0
HOME_LATCH_VEL = 0.0
this is the default in most of the sample configs
it means when you home, do not move, just zero the axis
cradek: set it to that, and it won't move the machine, but just zero... okay. :)
03alex_joni 07HEAD * 10emc2/nc_files/ (M101 gridprobe.ngc): didn't mean to commit these too
phil_: each axis you want to search for a home switch
phil_: the velocity 5mm is just a sample velocity, you can make it go faster or slower if you need
also the sign of the speed tells it what direction to search
+5.0 searches in X+, -5,0 searches in X-
ok.. i need to go on the machine to try in reality .. ( i m connected for now with VNC on my lan ) .. be back in 2 minutes ..
alex_joni: and the iniaxis change?
jepler: it's only a comment I changed
- // compose string to match, axis = 0 -> AXIS_1, etc.
+ // compose string to match, axis = 0 -> AXIS_0, etc.
sprintf(axisString, "AXIS_%d", axis);
phil_: homing is not a simple thing .. it has a lot of parameters
phil_: it's pretty well described here: http://linuxcnc.org/docs/html/config/ini_homing/index.html
ok im on the machine now
well decribed, i'm sur .. but me english is bad ... ;)
ok i have change the 3 velocity .. save file .. must i power the machine ?
phil_: yes, restart emc and power the machine
then push "home" on X
it will start to go in the + direction till it finds the home switch
i have restart and run emc
nothing move, i push sw .. nothing move !
you don't need to push the sw
now its search
if it's going the wrong way push "esc" or "estop"
if it goes the good way, let it finish
its in the good way for the first axe ..
phil_: if it's too slow, you need to change the value
phil_: if a high speed for searching is not good for finding the exact position, you can also add HOME_LATCH_VEL = 2.0
littl slow, but its ok.. near the start of the axe
that means it will first search at high speed till it finds the switch, then come back from the switch, then search again with low speed
wrong way fot he other axe .. i need to change the velocity to -5 ?..
its ok now .. the 3 O are find ;)
what r the "lot of parameters" ..?
phil_: you can make homing faster, but less acurate
that way it won't take so long (greater speed)
its ok like that .. i have write 10.0
to make it fast and accurate, you need HOME_LATCH_VEL = 2.0
and HOME_LATCH_VEL = 2.0
then leave it like that
its all done ?
Wonder if anyone else here has the HF Micro-mill?
phil_: yes, all done
ty guys for the help ;)
phil_: can go to the bb now :)
she's sleeping !
cant run the CNC more !.. she's sleep near !
ok well for my Gcode file pb .. i must search on forum ?
phil_: I don't think anyone in here ever used that CAM
congratulations (2x!) phil, do you use CNC before?
i use on windows before .. realy BAAAADDDDD !
with big machines?
now with emc, the motor do a good sound .. the move is realy nice .. all PËRFECT !
but totaly newbie on linux ..
hard to find .. your help is realy cool
be careful for the bb.... test begin far from switch & slowly, only look for correct direction first, then try homing later.
the edgecam files may help you make postprocessor for you cad system
yep tomp .. ty i think its ok for homing now ..
i hope so tom
ty again .. need to sleep now too ! .. tomorow working :(
what is the title in top ?.. 2.0.3 is out ..??
emc2.0.3 latest version
but that's almost 2 months now :)
so with the title "EMC 2.0.3 is out "..?
out = ready
lol.. ok i'm tired ;)
ty, have fun guys
try to back some time here ;)
by alex, tom & room !
booted into windows, for better print drivers.
Wash and sanitize after...
it would be SOOO cool to have an ink jet print or laser, that could directly print onto pcb for etching
I just print to transparencies...
I don't have those chems.
I just have etchant.
A-L-P-H-A: transfer paper
I do this...
Ah, pre-coated boards are cheap...
I print onto canon photo paper, and iron the transfer onto the paper...
peel off paper, toner stays... etch.
drill with cnc mill
[22:13:09] <K`zan> http://www.circuitspecialists.com/level.itml/icOid/3802
I don't do ironing nor windows :).
thanks Alex, that (phil_'s homing) made me real nervous, but it went well. bye for now
huh? wonder why nervous
umm... I think I got a whole sheet for $10... that was like 1.5ft by 3ft. $10CDN.
hmm... I want to print this so that I have the dirll holes filled... how do I do that?
Lets see, that should be what? 37 cents US ;-)?
Actually that is a good price for that much. I never tried the press and peel and getting exposure right on the transparencies is a challenge.
* A-L-P-H-A does a one handed clap for K`zan's being so clever.
one handed clap probably explains a lot about you ;-).
there we go
Cool, you can type with one hand LOL!
K`zan... glad you're amusing yourself.
Kicking cripples looses it's flavor quickly ;-)
Tried sharpening one of those hosed Boeing Suplus end mills. I obviously have a lot to learn about that.
K`zan ask A-L-P-H-A to send you the endmill video
A-L-P-H-A: Please send me the endmill video?
it's not meant for people that live in seattle area.
A-L-P-H-A: Why, I though you folks loved totally socialist places? Be kind to those stuck in the peoples supreme soviet of seattle!
I'll find it after I snap these pcbs
A-L-P-H-A: Thanks, appreciate it.
I can't imagine what I did to chip the flute on that endmill.
I don't think I have it anymore
it's now ironed on... lets see how well it'll peel
quiet in here all over again
etched, and just need to drill it... do that tomorrow.