the guy who ran my machine before me mounted the tool they use for almost everything to deep
flutes are into the collet
so now i cant just take tool measurements and do a direct swap =(
G92 is the most dangorous G-code you can use.. has been since the early '80 s
nice, so G92 lets a program create its own offset (unlike G54 which lets the operator do it)?
it is a YOU ARE HERE... and you better be or it all goes bad....
it is great for locating a part off a jig
but then I also program with G91 ;)
for z axis only its a toch button probes best friend in x-y ... its to careful of...
you can and WILL lose it to a typo sooner or later... time and # of jobs are your enemy
I been known to single step and run my code at 5% rapid for stuff like this
use it or lose it.....
feed hold is your friend
at least when this crash, you know it is your code
had a Funac control on a lathe reverse +/- senses on the Z axis for no apparent reason other then feed hold (simulate code) was used before
that got exciting ;)
need 2 good eyes and 3 good hands to do a good prove out on a job.... been there done that.. and will do it again.... 'cause i love it...( - brute for punishment )
what fanuc series??
IIRC, it was a 0T
a power cycle was the only thing that seemed to recover it
was this a hardinge??
donno... it was some old asian hardinge turret clone at a JC with the 0T control
no, clone.. japanese I think... for some reason I had to set offsets with in mm but I program it in inch
been there done that...
Feeler was the name on there if that means anything to you
nice thing about that lathe is everyone else was afraid of it (the other machines were Haas so the Fanuc was a shock to the system)
yes... it was and still is a very respectable knock off
the feeler name is meaningful to you?
yes... ive cranked handles on some of their manuals.. and programmed and set up some CNC
they ALL come from the chinese Export machine-tool & chinese nooddle factory...
it seems better then the current import stuff like what HF sells
the machines WORK...
KBC... DO NOT BUY THERE
yes they work, I was able to run parts on it after getting the hang of it
HF is like KBC
just call me if you need a machine... we'll find your NEEDS.. budgets... and expectations.... BEFORE we start
aves a shitload a $$$$$
I can't seem to get the feel of g38.2 g92 cycle for zeroing the z axis with the probe
I mean it works
but not in the axis viewport
seems like axis thinks everything is referenced off the orginal 0
there is a big atom like ball where 0 used to be
at least I can reliably probes down and the tool stops when it hits the plate
heh - that's something :)
and g92 works to shift the xy plane to the new location
but the axis viewport window still reflects the old zero
the XYZ arrows should move to reflect the new origin, I think
they do, however there is a trace to where the old origin was and a big atom looking blue 3d ball
yes, that's still the machine origin
is there a way to reset that
I guess I am really playing with an offset
not without re-homing
it gets confusing because I have no home switches
at the moment
yes, you want to home once, then use offset coordinates for offsets
that way, EMC2 knows when to stop. otherwise, it screws up soft limits
Yes that is what is happening
It will eventually not allow me to move
I am eeking out of my limits, by continuing to jog around the z and resetting the origin
I guess I need to set home one time
and then use my probe to get a new offset origin
and then go from there
two things to look at
[01:36:53] <SWPadnos> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?CoordinateSystems
and also read through and use sim with the systems.ngc file (in the nc_files dir)
Ok thanks for that SWPadnos I will check those out
hopefully they'll help :)
going to sign off for now, hope to get in some more time over the weekend
ok, see you around
its coming along, just sloooooooww!!!
lerman: your square testing idea worked. I tested all sorts of "square" things and found some right on and others not quite. since it shows double the error it's pretty easy to see.
there are 9 people using EMC for sinker EDM according to the wiki poll, would any of you like to share your experience? what strategy did you use velocity control? can you back up? can you orbit?
interesting. I only know of one of them - we added 'adaptive feed' for him a couple years ago
I think he wasn't going to use EMC anyway - he was writing some code to twiddle the parport directly
I remember seeing photos of a nice first part he cut (maple leaf shape) but didn't hear much afterward
maybe he decided to use EMC after all
SWPadnos: oh right - that was wire since he was using emc to do complex shapes
hardly any point using a computer when doing sinker?
yep - I think it was wire
you still need to control how far you sink
and how fast
I think how fast is set by the current or voltage setpoint?
same here. I don't know much.
there should be a programmed feed rate, with override for reduced voltage
theres a bunch of people saying they do hot-wire or wire-edm, could they post what they use for upper and lower guide programming? ( xy travel is different than uv usually, else why have xy uv )
they could, but AfAIK none of them is on IRC at the moment ...
(so they can't hear you scream ;) )
speed is determined by voltage drop ( most common technique ... google the lazerenkov's just post-war )
actually speed is limited by a value, and govered by the process ( you cannot go faster than nnnn )
so it can take a day to move a micron or 20 secs to go 1 inch ( sinker vs hole drill )
np, it seemed interesting like a sudden rush of control theory freaks figgered out how to do it with emc
isn't EDM programmed in inverse time?
seems like programming any feed (no matter how) is just wishful thinking :-)
no, edm position is determined just like an r/c servo, the axis seek a voltage between the tool and the workpiece. the velocity is a result not an input.
thats why emc is difficult to use for edm. emc has velocity as the dominant criteria, edm has the process as the dominant criteria.
yes, the programmed feedrate is starting point for the process to work with, (you're not cutting at first, so you get kick started)
closest i can find tonite for explaining the edm servo http://www.lboro.ac.uk/departments/el/research/scg/pdfs/yahya.pdf
figure 3 is the simple explanation ( rest is pretty exotic ) http://www.tuat.ac.jp/~crc/m/img/m_05_MT3_Study%20on%20Nano%20EDM%20Using%20Capacity%20Coupled%20Pulse%20Generator%20Masanori%20Kunieda.pdf
well like, really what i meant by "inverse time" is that you want the two operations to complete at once
any coordinated motion will do that
swpadnos: not true, man
AFAIK it is with EMC2 and G-code input
5-axis machines are the big example
rotary and linear axes can't be programmed in feed per minute
and be expected to complete at the same time
or a Z and W axis on a boring mill
EMC automatically makes any combined cartesian + rotary move complete at the same time
g1 z10. w5. F10
the Z move will finish before the W does.
it treats the rotarties as an inverse time program with the time calculated from the cartesian feed and shape
not with EMC
they will finish at the same time
then one of them isn't feeding at 5 ipm
which is odd if you have it set to ipm feed
there are no inches for a rotary
there are degrees or radians
uh, there's inches on a quill
Z and W
Z+W is dependent on kinematics
which i just said
or rather, defined
Z and W on a boring mill
if there's no way to calculate feed rate (given some combination of axis moves), then you must use inverse time
for the case of rotaries, EMC does that for you
and what i'm saying is that an EDM more closely emulates a boring mill
for a trivkins move of Z and W, you will get 1/2 the speed on W for that move, and they will complete at the same time
with stacked axes where the motion needs to complete at the same time
I think that's what will happen anyway - I haven't looked at the code to be sure
why does emc ignore the user's directions?
you just told me it does
you just told me that you would program something which is impossible to do
how is that impossible?
are you saying you can't move the saddle and quill on a boring mill simultaniously?
I'm saying that I think trivkins doesn't know the relationship between Z and W
they're parallel axes
I know that - I'm not sure that trivkins will subrtact W from Z to get overall tooltip velocity
[03:50:43] <cradek> http://www.linuxcnc.org/docs/html/gcode_main.html#sub:Feed-Rate
ok, that will be wrong in the case of the jig borer mentioned
emc always gives you coordinated motion...
yes, I agree :)
'wrong' is in the eye of the beholder :-)
in the jig borer case, it may be reasonable to assume that the operator wants the G1Z10W5F10 move to complete in 1/2 minute, since the overall tooltip motion is only 5
assuming that W is parallel to Z
[03:56:45] <cradek> http://www.linuxcnc.org/docs/html/gcode_main.html#r8_7
heh - that's where we started ;)
I pointed out that it isn't necessary with EMC (for rotary+cartesian moves) because it's done automatically
then we sort of segued into XYZ+UVW
and I'm still looking for where "find_ends" is defined for some reason
and then here I came with all my links to the docs
dude, get an editor that handles tags
yep. just confirming - well, something
I'm using webCVS
it's harder that way
my sympathies then
hmmm. is lxr fixed?
specifically searching :)
[03:59:36] <cradek> http://cvs.linuxcnc.org/lxr/ident?i=find_ends
I guess it is! thanks
heh, this is one of the functions that was bad to start with, but then was made much, much worse using indent
i think i have the solution to the pci-access-from-userspace problem jmk and i were talking about
i think firmware loading should be done in the kernel, not userspace
bfload is superfluous
if it can be done in user space, then that's less dangerous in case of bugs
yep, we've had that discussion before
I don't know that the interface for that is the same (or that it even exists) on 2.4.x kernels
request_firmware() and its associated userspace support showed up around 2.6.13 i think
then it won't work on 2.4, which I think we still want to support
bugs in the firmware loader code are less dangerous if they're in userspace, but i think the system is less dangerous if loading's in the kernel
so bfload should be kept until we decide to stop supporting 2.4 (which we may have already done, I don't remember)
i'm pretty sure the drivers i've been using wouldnt compile on 2.4
mm and a ton of other stuff has changed since then
I think one of the issues with the firmware interface (or perceived issues anyway) is that we want to support the loading of different configs in multiple cards, and we don't want the driver loaded automatically when the hardware is found (ie, at bootup)
driver load and firmware load are independent events, i want to do explicit driver load and automatic firmware load
ok, it looks like all the compile farm slots are 2.6.something
udev will need to be configured to select wihch firmware for which card
i still need to look into the config mechanism for udev
yeah - I can't imagine it being easy to tell it that you want one 5i20 with one config, and another 5i20 with another config
sure, it'll be easy
the device being configured is fully identified to the userspace helper
it gets a /sys/dev path that is totally unambiguous
it can select firmware based on pci slot number, for example
ok, that sounds good
i really think it'll be pretty good :-)
but i havent coded it up yet so there may still be lurking problems :-)
we never got into the details of it, though it would have been a good idea
it will be good for installed systems, probably not so much for development
(since we'd want to change configs frequently)
it's the kernel folks' solution for our exact problem
it'll be a single file to edit, just like you'd have to edit your hal script to tell it what bit file to bfload now
I can bfload xxx at the command line now
then halrun -I and load the driver
yes, but do you? i've got all my testing setup in one hal script, which first loaduser's bfload then loadrt's the driver
if I'm trying to debug some FPGA code, then yes, I may load from the command line
then use pci_read and pci_write in a script to twiddle registers
(that's why I wrote them)
right, that makes sense
well, i wont remove anything, but i dont think i'll use it for hostmot2
I'd like to use request_firmware, just consider the instructions for setting it up, and also what the .deb packages can do to make that happen easily
or make install for that matter
yes, agreed. user experience and convenience matters hugely
i'll look into it and send out an email to the -dev list when i have a proposal worth discussing
sounds good to me :)
run-in-place could be a problem
yes, that's one of the things i need to work out... :-/
since you need a system-wide change to load firmware - it would be hard to have multiple R-I-P, or any R-I-P plus installed
and on that note, off to the shop i go
off to bed I go. good night
SWPadnos_ is now known as SWPadnos
If I send from mdi command f100g1x1000 and hit esc in the middle, DTG = 500.34
how can I reset DTG value without moving ?"
do a move to where you are already at
like g0 x(current x) y(current y)
right :P thanks
Hi fenn. any new projects?
any old projects?
uh, i'm workin on some books (reading)
I have another project to keep me out of trouble. http://www.electronicsam.com/images/puma/pumaarm.jpg
where'd you get that?
the cnc workshop
the guy had it last year (it is just the arm w/servos)
but he wanted too much.
hook it up to a wacom tablet :)
this year dad couldn't pass it up ;)
heh - I have a tabletpc I am just installing emc on ;)
the specs say +/-.004" possition repeatabillity.
actually that wouldn't work (as of now) because emc has no cartesian input hal pins
so you couldnt use kinematics
could write a custom comp i guess
but that takes it beyond just fun and games
for me.. for sure
woo whoo - trunk compiled and runs :)
hi, advice me soft for create 3d and generate gcode
when did advice become a verb? ;)
there isn't much for linux right now..
here are some ideas http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
synergy but I have not used it.
is your robot moving yet?
i am from Ukraine (;
I installed emc on my tabletpc so I can play with vismach. I want to play with the model. The installer resized my xp partition with no issues. :)
we are on the lookout for some cheap drives also.. (I would rather have some current limiting drives)
Hey, I've put some more EMC videos on youTube: http://www.youtube.com/JanVanGilsen
video time :) /me fires up windaz
cant you see them in firefox?
I still have to edit the video of the 4-axis hot-wire foam cutter, i might put that online tomorrow
anonimasu, not on this old debian box no
apt-get install flashplugin* has to be better than dealing with windows
something borked with any upgrade on this old heap
hmm why do you still use it?
has anyone looked at cam.py recently (in the dropbox on linuxcnc.org)
its up 24/7 serving in another chan
SWPadnos: yes but the real version is at http://cba.mit.edu/~neilg/fab/dist/cam.py
cad.py is also interesting
actually if you are interested you should look here, there's some sample files: http://fab.cba.mit.edu/about/fab/
I just happened to notice it in the dropbox, and wondered if anyone had any successes/failures with it
wonder what 'experimental' is
maybe you have to say to yourself "I'm not sure this will work right" every time you run it
i'm doing a business experiment, hya
cradek did you ever try tapered threads on your lathe?
tapered on purpose?
like a pipe thread
no I don't think I have
but you can easily do it with G33
ok i was just curious
see jmk's viode on the subject :)
yeah jmk did a "little" of that
its just there's a difference in my mind between 'it oughta work' and 'i tried and it holds air to 3000psi'
heh - barcode scanner works...
people are all excited about this http://www.cnczone.com/forums/showthread.php?t=59763
well, wait until awallind does it 3 times as fast
heh only 6 axis, get in and stir skunkworks :)
ah sorry, I were thinking about the 5 axis stuff >(
err that machine isnt stiff -_-
uh, oh, someone mentioned my name?
I thought people were excited to see 5 axis stuff :Å
while it was a link to a cnc controller -_-
ok - what am I doing wrong?
I have trunk rip
I run emc from the emc2-trunk directory scripts/emc
then I do the . scripts/emc-emvironment in a new terminal
(from the emc2-trunk directory)
when I do a 'halcmd -k' I get a segmentation fault
oh - -kf works
do . scripts/emc-environment first?
it shouldn't segfault
with just the strait -k?
what's up samco?
is the puma running?
JanVanGilsen: nice 5-axis movie!
heh - only virtually ;)
congrats on your first commits
now .. keep em coming :P
quick question, what determines if it goes in 2.2.n or 2.3.n?
as far as the manual goes
well.. if it fits both, then you need to add it twice
how do I do that?
if it describes new things only found in 2.3.x then you only need to add it to TRUNK
BigJohnT: either you do the same thing twice
or you use some cvs foo to patch the 2.2.x checkout with the commit you just did on trunk
I have a couple of checkouts i work with (usually called: emc2.2.x, emc2.TRUNK, emc2.2.5, etc)
I go and change TRUNK to what should be
and commit the change
(lets assume it's in a file called emc2/docs/src/gcode/gcodemain.lyx)
the old version was 1.45 the new (I just checked in) is 1.46
you can go to the emc2.2.x checkout
and do something like: cvs up -j 1.45 1.46 gcodemain.lyx
but I forget the actual syntax.. you can find it in 'man cvs'
I'll look this evening
how did the Greek dancing go?
it was nice
a bit too set out for tourists ;)
If you had fun that's all that counts :)
well.. besides having an ear-ache .. it was great
hey - I might be getting the grasp of it.. ;) http://www.electronicsam.com/images/puma/Screenshot-tk-1.png
extra long puma anyone?
that's not a puma.
that's a giraffe.
might be the first giraffe driven by emc2
hmm.. now that vismach supports stl.. why not
draw it up in alibre
I mainly want it to match the kins
the stock kins?
I thought it already did..
silly question: how do you get ln to make something that acts like a directory (when linking to a directory)?
the arm is not to scale
and if I get really good - I will pass the required lengths from hal and have it scale it acordingly
SWPadnos: ln -s should do that
I can check it with anothe FTP program, but it seems like you can't change to the dir - it shows up as a link, not a dir
maybe the permissions aren't right
the link to www.linuxcnc.org you have at DH also shows up as a link, but changing to it works
make sure +x is set
it's actually lrwxrwxrwx
how about the destination?
drwxr-x---, and it's ownwed by the FTP user
it may be an FTP server issue - I can cd in a shell (though bash doesn't match it as a directory), but not in an FTP client (such as filezilla or wsftp)
might be disabled in the ftp server
or maybe it's outside the login world of the ftp user..
user doesn't matter
filezilla and wsftp do different things, but neither works
place of the dir does
logged in as ftp://email@example.com/ shuold matter
sorry.. not expressing myself properly
if you have the ftp server to log you in in /home/user/place
me either, most likely ;)
and inside there you have a symlink to /opt/foo/whatever
even if both dirs are owned by the same user, with proper permissions, etc
the common thing for ftp servers is to disable browsing to folders outside the login pwd
ok, that sounds like the situation
so you can only go down, not up from that pwd
ok - here's how it's laid out
if you have influence on the ftp server, you can find it easily I bet
user1 owns a dir in user2's home dir
I need user1 to be able to upload files, but user2 to only be able to download
user1 has a link to the other dir in the home directory
so I log in (FTP) as user1, and try to cd linkeddir
which doesn't work
no trying to go up the tree, only down, into a dir that's owned by user1
it just happens to be in user2's home dir
ftp is evil imo :)
weenie GUI pointy-clicky users :)
but ftp is too hard to set up right, and even then it's still unsecure :)
just use scp
well, now I know that it's the server:
"Could not chdir to updates: server said: updates: No such file or directory"
hey - the scaragui is a similar to what I want to do.. cool. (lots more comments also)
well, that's one problem with being on DH - no root access, so no fiddling with the servers or being able to make hard links
SWPadnos: yeah, that might be an issue
although some servers accept local config overrides
anyone know of a good source of hardware to you with this cnc software
I am looking for some small servo motors to build a cnc controlled coolant nozzel
5 axis of movement
maybe try the wiki.linuxcnc.org
there are some links to hardware..
ok, guys.. off to bed for me (battery is running out again)
tomorrow is the last day here ..
I'm using a simple stepper/driver system....I keep getting joint following error at one spot on a tool path. How can I prevent this?
any one know a good small servo motor washdown duty?
anonimasu: vacation is over.. need to go back home
xyzee: proper configuration :)
xyzee: if you have software based step generation only, then you probably demand too much out of your PC
either try to lower the BASE_PERIOD (if possible), or reduce the max speeds
Could you tell about lowering base period? Does it have anything to do with the latency setting?
alex_joni: I see
washdown duty == 5x the price
that said, Baldor makes some, and it's possible that some of the AC servo vendors do too, like Panasonic, Yaskawa, Omron ...
yes but the enviroment is salt water
dasvt: what the heck are you doing?
deep ocean CNC, of course
he said 5 axis coolant nozzle but i cant imagine what that would be used for
maybe for moving the coolant nozzle?
that would have been quite useful on the mazak
I bet 3-4 more coolant nozzles would be much simpler and just as effective
but much wetter for the operator and observers
they call it flood for a reason!
you need to specify 40 days and nights on the line somewhere
M8.1 D40 N40
hey - named M and G codes, now that would be slick
it would almost be like named o words, but with a different letter
yes, it would
xyzee: did you use stepconf to create your configuration? If so, you may have encountered one of two bugs that will be fixed in the next version (2.2.6).
xyzee: if you did, I can explain how to work around the bugs.
xyzee: re-run stepconf. on the second page, choose "modify a configuration already created with this program", click forward, then select the .stepconf file, then click Open. On the next page, note the "Max step rate" in Hz. Then go forward to the X Axis Configuration page. Decrease Maximum Velocity until the "Pulse rate at max speed" is at least 5% below the number you noted earlier. Do the same for the other axes.
xyzee: if that doesn't fix it, then there's another thing you have to do by editing a .ini file in a text editor
Jepler: Thanks, I'll try the stepconf method tomorrow
xyzee: come back if that doesn't get it straightened out
oh not bad thanks
Going absolutely NUTS trying to figure out how to get the machine to be able to make parts. Looks like the math aspects are going to be utterly staggering :-/.
Been reading incessantly, my eyes are bleeding :-)
i have that disease as well
Wanted to (for something to do) make a NEMA23 mount and that has been a pure and ongoing disaster from the start.
"Just 4 mounting holes and a big hole for the boss".
Best I have done is sorta close but not acceptable.
K`zan: what's wrong with your results?
If I could drill it might be simpler, but I *have* to mill...
explain what you did, what you expected to happen, what actually happened
Holes too big, attempts at adjusting them are a complete failure...
Or too small.
too small is easier to fix
are you using cutter comp?
Apparently, and my inexperience / ignorance may make this pure gobbly-goop, but...
CUtter comp attemps have *all* blown out the program, no idea why.
also, might i suggest doing it in blue/pink styrofoam first, since that's all your machine is cut out for
First try was to draw it up in QCad and turn it into gcode using dxf2gcode - close but apparently the cutter runs on the outside of the lines.
just write your gcode
Gotta go for a bit, sigh. Be back as soon as I can, local interrupt.
isn't it a circle and some drills?
i think the idea was to set up a toolchain
cradek: The math seems to be FAR more involved than I thought. Unable to drill above 1/8", gotta mill...
K`zan: you could check out the hole milling subroutine in useful-subroutines.ngc
it works pretty slick.
K`zan: cutter comp is fairly easy.. you program your parts the ideal way.. ie the circumfence of the hole..
then you add your cutter comp.. and machine it.. and the size ends up right
atleast that's whats supposed to happen
unless something else is wrong
it's not quite that easy. there are entry/exit moves you have to consider.
the hole milling subroutine I mentioned does this work for you.
another question- when running the puma config.. Home all - then run the spash gcode - a and c values bounce around.
that doesn't make sense at all... if I jog (in world mode) A - I can see the wrist move - but the numbers are non sensical - the bounces around
[21:20:16] <chr0n1c> http://www.midibox.org/dokuwiki/wilba_mb_6582
<-- would anyone want to cut control panels for stuff like this? i'd do it but my machine is tiny... i can only do smaller panels for modular type synths...
they need some good cnc diy'ers... the prices they pay for panels now are sort of extreme
still plenty of room to charge for labor on a hobby scale
do they get the decal from somewhere else, and only mill the case?
well, my idea was just engraving the stuff, and fill it in with a paintstick or whatever
or jsut the alum showing through the anodizing would be sweet
that would take hours, and would be very difficult to get looking good
i always wondered how they got the paint into the letters
draw a few circles, engrave a few lines....
is it normally silkscreened in?
if your table is flat it would be cake
or maybe just squeegee it in?
some of the people have used clear printer labels
i filled engravings in with a paint stick you can get from anywhere
in case you didn't notice, there are about 150 holes in that cover
it hardens in a few hours to a few days
in addition to the same holes in the case
just use PCB material and oxidize the copper until it turns black :)
i blob it on then scrape with a razor blade
SWPadnos you could do the letters first and then cut out the holes
oh i noticed.. ;)
i've been all over the wiki and the forum...
that should be punched and laser etched
jsut bought a pic programmer to start on my own project from the midibox core
and i mentioned i had a cnc.... they got all excited.. then we realized i couldn't do a lot of the bigger panels
not to mention the case cutouts
the case is pre molded and already comes with a blank plate
I imagine the back plate is a flat insert, but the top surface is built in
hm.. I could do it if I werent in north sweden :P
well the people are all over the place
there should be bosses inside that are parallel to the top surface, but I don't know if you'd be able to mount to them for milling
it sits in a ledge
luckily it's plastic, so the cutting forces are pretty small
hmm.. vaccum clamping
that particular example is held on by flathead screw that the guy jb welded to the back of the panel
the actual panel is alum, case plastic
most of the holes are .5 or less so they can just be drilled...
ah, ok. that's good. the smaller cases have the front panel integral
and it's like .070" thick so it's not that much work
i'd be all over it if my machine was like not very small, lol
$125.78 for 4 panels..
is that your quote anonimasu ?
nope.. that's the one on the page..
if they are that cheap.. then im not quoting :)
it's 125 each for 1-4 and a discount if you get more
35$ per panel.. if you buy 4..
i was gonna quote like 65-75 each maybe with shipping... and i'd buy the alum
or have them send me their alum...
but.. tiny tiny machine
i could do the on the bridgeport at work.. but it's manual and that sucks
* anonimasu nods
I wonder how big engraving tools are for that text
so anyways i downloaded the panel design software and had it generate a quote... it was 125 something
for a single panels that's prett bad :)
cradek: Will check that out, thanks.
anonimasu: Every time I have tried the cutter comp, it blows out the program. Info on that seems to be VERY sparse :-(.
ohhh.. i did see the 40 for both front and back in a group buy they did on the forum jsut now
that's a good price
K`zan, are the holes too big by a few thou, or too big by more like a cutter radius or two?
anonimasu: I'd have to find one of the programs and get the error message again, don't remember it ATM.
SWPadnos: at least cutter radius if not two.
"Concave corner with cutter radius compensation turned on, may cause gouging" or similar?
K`zan: how did you program your path?
Lemme go into the shop and fire that machine up. Might take me a few as the wireless is touchy.
back on the other box in a few.
you may be using the wrong "side" - G41/G42 go on different sides of the path
K`zan: did you program it _on_ path.. or did you take the cutter into account when programming?
chr0n1c: what are the panel dimensions?
9.something x 6.something
<- top of that page its in mm's
ohh... it's not on that page...
it's inside the front panel designer file
nd i'd have to recompile vmware to get to it
silly kernel upgrades
you can look up the pac-tec PT-10 case on their website. they have an image of the drawings
[21:46:05] <chr0n1c> http://www.pactecenclosures.com/Plastic-Enclosures/PT-10-drawing.html
so, probably 7.4 x 10.5
the panel is a little smaller than that
Yeah!, it came up :-)!
back panel 8.58x2.07
* fenn squints at the drawing
oh wait - chr0n1c had the right one ;)
I was looking at PC Board size
so i gotta go get my pic samples at the airport fedex place ina few minutes or wait until monday for them to deliver it again
....bout 15 minutes away
oh, no... these are the eeprom samples
and then the pic chips are shipping from taiwan?
lol... shipping was more than the chips
strange for a SID chip
and then the programmer should be here in a few days
I'd expect those to be expensive
ugh eeprom and PIC's, it's 2008 man
noooo just a plain PIC chip
oh - emulating the SID?
well at least you arent using some UV erase stuff
that's just strange
lol, the midibox is built with a pic18f so i wanna learn to program uC's anyways....
i figure it's agreat starter project to get my vag wet
bastard little horrors at time though
i mean feet wet
chr0n1c get yourself some attiny26's from digikey and hook 1k resistors to the parport ala http://fennetic.net/pub/avrtut/avrisp-unbuffered.gif
the sid is just a module board, the
or 330 :)
the core is bult with the pic which controls the sid board...
bt you can just pull a sid from a c64 and use it ;)
K`zan: any luck?
actually no, 330 is too low, wtf was he thinking
I don't know if they've fixed the problem in all the flash chips, but the PICs used to be fairly sensitive to timeing of the programming pulses
yes, it's using a crystal for timing
and the core is a all in one midi brain.. there is modules to do just about anything
so you can build midi into any idea you come up with
I use microchips own programmer, I dont get problems
I meant when trying to program the PIC
a couple even built midi pipe organs
i bought a pickt2
we used to use some of the simple parallel port programmers, and had many issues
so if anyone ever needs a pic burnt lemme know
I have a torch, thank you
lol... no torch!
let me know if you need a QuickWriter :)
oh. maybe I forgot the name :)
[21:55:45] <SWPadnos> http://www.tech-tools.com/qwmain.htm
i'm new to pic's so i dunno...
that looks nifty though
it can do gang programming, which is cool
otherwise, it's about the equivalent of a $30 AVRISP (for AVRs of course)
Gave up on PICs a long time ago and went with AVRs, but PICs have come a long way since then :-).
their software has a couple of nice features also - it can write serial numbers to the chip, including re-calculating CRCs/checksums
Still trying to get my public_html mounted off the server here...
there is a rtos for pics... ever think about PIC-EMC2?
I switched to AVRs slightly before they were released, and have never willingly gone back
I'm dead now
omg, don't die!
you killed me
SWPadnos is now known as GhoseOfSWP
GhoseOfSWP is now known as GhostOfSWP
* chr0n1c apologizes for killing swp
I see a bright light, and a tunnel
hey - the door's locked
GhostOfSWP is now known as SWPadnos
uh that's a train dude, get off the tracks
hmmm, should i go to the airport and waste 5 bucks worth of gas? or wait for fedex till monday... if i drive to get the box, the chips are officially not FREE samples any longer
you know you want to play
well i don't have the pic's or the programmer... it's just eeproms
so they would sit here anyways
but i could oogle them all weekend!
heh use the right pic and the eeprom comes free
use an ARM
hmm, i know some are built in..
PICs are antique ;)
i like older women old carsr and older chips!
ARM is about as old as pic
only if you count Acorn ;)
I do as I used to prgram the sh...
they all do the same thing, move magic smoke around inside...
they called Riscos a real multitasking system!!
I did a printer driver btw
and you probally used the 26bit mode?
i'm thinking i got 9 pic coming... i wanna build a tachometer for my spindle.. i'll have plenty of pins leftover for other things... maybe a lcd readout for emc2?
too long ago to remember modes
still looking for one of the files where I tried cutter comp...
has anyone attempted the lcd hooked to emc2 thing yet?
ds2 the worst part was the broken C compiler that Acorn supplied
if the sound thing uses an 18f part, do you need EEPROMs?
don't those have built in flash?
eeproms are for "banksticks" to save settings and swap setups...
maybe samples, i didn't get all into it yet...
i'm still working on collecting parts
thought all the PICs had a data EEPROM area for stuff like config?
nonvolatile storage, not program storage
No luck, I must have gotten rid of them all when I cleaned up :-(.
these could be long midi programs, so the internal EE wouldn't be enough
store it in flash and just send it out the port...
this is the target - it's supposed to synthesize the sounds :)
cumbersome, but with 128K of flash...
then why not just put a SD card in SPI mode on there?
4G of flash at your bit tips
K`zan - are you maybe making offset paths in qcad and then offsetting them again in EMC?
what i wanna do with it it take the core when i am done and hook it up to a xr2206 function generator chip
which is the current project i have been working on
... i milled the circuit board so far and have an xr2206 sitting here.. and i got a parts list for jameco done.
how not recommended is using a parallel clamp to hold a part and then clamping the parallel clamp down with a strap clamp to the table for milling?
i could cam-program you something k'zan so you have an example program?
send me a sketch
tell me yout tool dia's and stuff...
don't want to learn G41/G42? ;)
G42 D3 (Turn on cutter comp)
ehh i know how to use g41 and 2
Just stick that in before doing anyt cutting?
G42 D3 (Turn on cutter comp)
G0 x0.752 y0.000
move cutter out of the way first, turn on cutter comp. G01 or G00 to a safe place, then start cutting
the G01/G00 needs to be at least the amount in register D3
ohhh... a set of timing pulleys and a belt for my machine to make it go about 30 ipm would cost about $30 per axis. (or i can be stuck at 10 ipm forever)
I thought that was what I did. First line - turn on cutter comp then move to start and the the G2 code
then the G2 code.
you didn't have enough context to answer in the affirmative
How many lines can I paste here? (4 would show one whole step).
basically that G01/G00 move after G42 is somewhat unpredictable as the control moves the tool inplace for cutter comp
and if that linear move you pasted was part of your part, it could gouge it
so you want to engage cutter comp OFF the part first then come in
Hold a sec, looks like gnome is not launching the browser...
It did, just taking pastebin forever to respond.
Apparently either down or very loaded, still not loading.
if you will: /join #vmmst, I can paste it there.
pastebin doesn't like me :-(.
[22:46:46] <SWPadnos> http://pastebin.com/
I couldn't get to a couple of .ca sites like that in the last few minutes
Patience is a virtue...Patience is a virtue... LOL :-)
.com is normally worse rafb.net is another pastebin
and a spare http://pastebin.mysql-es.org