what i get no love?
Did you pay for love?
haha.... in dubai someone else did once....
i think my hal is all set to go....
question, the 10volts on the 7i33 comes directly from the card and not an outside source correct?
Gamma-X: yes. there is only a small amount of output current available, leading to the Minimimum aout load resistance of 5k ohm (page 8 of manual)
thanks jepler ur my savior
is qcad 3d?
it's about 1.5d actually </snark>
jepler: I need to open a 3d dxf file, suggestions?
anyone have experience on hookin a vfd up the the mesa's>
Hey guys, can mxxx codes be used to run a gcode routine?
no, "Oxxx call"
that runs as a subroutine i guess?
[00:25:05] <cradek> http://linuxcnc.org/docs/html/gcode_main.html#r5_1
right looked at it, basically i want to run a ngc file whenever a tool change is called
that is not currently possible
there is support for moving to a fixed tool change location, and then signalling HAL to do the tool change, then waiting for HAL to report finished
ok thge othe way would be in my post processor to replace the tool change with my macro
yes if your gcode only comes from one "source" changing that source can be very powerful
ok will try it that way, just moving over from mach
just curious: what would your subroutine do?
turn off spindle, move to a fixed point in machine coords, wait for cycle start, probe feed, change offset, retract, then move to 0,0,0
Hmmmm found FreeCAD
3d like solid works
yep thats what i was looking at
here is how I do tool length probing
it's true you could wrap those into a subroutine
it would look a little cleaner
i do the same in mach but they have a m6start/end macro basically pauses for a cycle start between
are you using the axis_manualtoolchange?
nope nothing yet
it prompts you with the tool number and waits for your confirmation
but does it do probing?
no, but it does the wait after moving to the toolchange position
k, need probing
I understand, it's only a part of the puzzle
editing the post processor is pretty painless
axis & vesa the realtime display does not update is this normal?
what do you mean realtime display
where you see the toolpath & tool
no, not normal, it works fine
i can pan / zoom but if i move the tool around it doesn't move
vesa will update a tad slower than some of the other drivers
does it draw the line?
but the cone stays in one place?
i can pageup 5" and it's still static
I've never seen that
the cone should move when you jog
does the XYZ readout change?
a bit slow but thats prolly the vesa
when you load some gcode do you see a preview of white lines?
I have to run, back later
yep it updates
Gamma-X: might be a start
Gamma-X: I need to figure this out too
Gamma-X: I am waiting on a new 7i33, I believe I let the smoke out by pulling ENA0 low.
Gamma-X: don't pull ENAx low, lol
skunkworks633 is now known as skunkworks
it doesn't handle netsplits particulary well
my bot has trouble with netsplits sometimes
went to see the new solidworks 2008 this morning, I want
someone said about £4k, but didnt ask the salesman myself
some nice additions to the user interface and functionality
I wish I could put the time and effort into brlcads terrible interface to bring it into at least last century
archer is not _that_ bad
it's still miles away though
[13:42:09] <skunkworks168> http://www.cnczone.com/forums/showpost.php?p=398844&postcount=164
How is the afternoon in the uk?
I have no clue what version of emc he is using.. But interesting none the less.
hmm cnczone is a bit(lot) broken for me
yes - it seems to be back up now though.. must have been a hickup
skunkworks168 is now known as skunkworks_
heh I get done but not the page!
yes - they are down again :)
hmm broked it
cnczone fixed now!!
makes one not want certain other software
heh - I have never tried it yet. I really have no drive to do so.
drive might be the wrong word
cnczone seems to be up and down this morning
hmm had morning off, dinner, damn time to do some work
at least the tea boy is absent so he cant see how hard I dont work
Howdy folks. I'm looking for some advice. I recently acquired a cnc router at an auction. The problem is that its low price did not include software. From what little I can figure outeverything is controlled by an aptly colored black box that my computer would connect to. Inside the machine, along with the largest capacitors I've ever seen are two controlling boards, one of which I've managed to track down over the web. The other is apparently home-br
that stopped at "The other is apparently home-br" ...
oops. sorry. I'd like to the get thing running under emc and I'm wondering what to do next, as you might guess I have limited cnc experience.
heh - no problem
I think it'll be electronics experience that you need, if you want to use the boards you have
so the board you have tracked down what is it?
I am in no way married to the boards that are therre, the one that I can identify is a pcs-100 manufactured by a company in san diego.
Is it a stepper system?
if by stepper system you mean stepper motors, yes, there are xyz axes controlled by stepper motors
Guest275, can you post a link to the PCS-100 company/product page?
yes, it'll take me a minute or two...
just my 2c it might be faster to just use some componets that are known to work with emc2
it's very likely that what's there takes step/dir, so it's probably fine
if it's some serial/SPI thing, that's another story
arggh, SWPadnos, I'm literally getting caught by bell and have to run to class, I'll try back later, thanks
well OK then
fwiw, google doesn't know what a PCS-100 is
yeah - I found a few, but they probably weren't the right thing
tool breakage sensors
bbl, off to the factories to make money...
money? who needs money?
an ebay habit and taxes
yeah I was tempted to answer skunkworks_'s question by saying "ebay". clearly it needs (my) money
lots of boys toys to be had!
ebay support group
skunkworks: Insert credit card here --> [ ]
jymm: u metioned free 3d cad? yesterday
ALS: It's still alpha and wouldn't the version I have wouldn't open a DXF file... http://juergen-riegel.net/FreeCAD/Docu/index.php?title=Main_Page
ALS: Just found this http://www.le-boite.com/minos.htm
free and free... There is alibre. I have only slightly played with it. I know alex likes it. and it is free but not open.
minos is nox
[15:20:36] <Jymm> http://www.freecad.com/
This is pathetic, makes me sick! http://hof.povray.org/images/mouille.jpg
[15:28:26] <skunkworks_> http://youtube.com/watch?v=Z3O6yJ5AYJU
I've played with alibre and it's not solidworks but close
BigJohnT: Does it allow you to enter a dimension like: 4-2.5 ?
skunkworks_: I dont have audio, was there anything special about that video?
Jymm, I have not tried it but I'm heading out the door and can try when I get back...
BigJohnT, I went to a sales seminar for solidworks 2008 this morning!
archivist and what was the seminar special discount price?
Jymm: no. Just emc running some steppers
jymm seminaers are free, the uber software sadly not
it's up to $6k or so, I think
skunkworks I am curious at what that breakout board was in that video.
SWPadnos, someone said £4k over here
well, you guys always pay more ;)
archivist Well, anything impressive in SW2008?
Jymm, it says "the Hobby CNC board"
Ah, it's unipolar
Jymm: it has stepper drivers on it and such
Jym lofting, editing dimensions in 2d and 3d updated ,finite elements was ok, and linking parts which have multiple parts of the design (eg3 arms)
not your fathers breakout board..
yeah, but can it save to an older version file format?
skunkworks Yeah, it's just that I've looked at all the BOB's out there and hadn't seen that one is all, it drive unipolar motor explain why I hadn't seen it before =)
SWPadnos, dunno didnt ask
well, I'm pretty sure the answer is no
if they did that, then some people could get away with not upgrading every year
actually they were taking the p out of autocad for that so perhaps can
that would be a reversal for them, they're worse than anyone in that regard
$41 shipped doesn't seem too shabby for heat control
cnczone: We are upgrading software, AGAIN be back in 15 mins.
I love it... How can you do a true hidden line so fast ? There is no specific secret. Normally a hidden line algorithm is a N * N complexity algorithm (two embedded loops). But if you add rejections and sorts you can drop down to N * sqrt (N) and lower N * ln (N) . Then add good geometric rejections and you have a fast algorithm. But the major secret is to work on a very slow computer. MINOS has been created on a 286 x 10 PC !
heh -0 I truly believe that if programmers weren't handed shiny new fast PCs, software would be a lot more efficient
it doesn't always work - sometimes they just complain
"why do compiles take so long? all we did was switch to C++"
oh wait was that a trade secret?
* archivist remembers the days of maths on a 6502
yadda yadda ;)
I did a torque speed power , from mark space to analogue out in 6502 assembler, and compared to z80 it was faster
that's strange actually
though the Z80 needed like 12 clocks per instruction and the 6502 was closer to 2
2 meg 6502
right - Atari speed
Not exactly sure about all this, but... http://www.ar-cad.com/
SWPadnos: no way the atari 2600 had 2m
2 megahertz CPU, silly
Jymm: alibre is parametric
so you can do things like = A*10-B*14,2,5*3
where A and B are things you used earlier
alex_joni: ah ok
so when you later change A, the whole thing resizes
alex_joni: Now to find my promo code for plus
parametric usually means you make a sketch, then impose some constraints (parallels, equals, perpendiculars, etc) then set some parameters (length of sketh sides, etc)
alex_joni: Do you remember when the hype that it was going to be free? They gave out promo codes to upgrade to the next level
for those that signed up to the mailing list
Jymm: which software are you talking about?
if you signed up for info when it was called "X cad" or whatever, you'd get a something for going to the non-free version
I just signedup for the xcad download... how come I feel dirty and just made a pack with the devil.
SWPadnos: Do you know the name of those square 120VAC outlets you were talking about? I wanted to get the dimensions of them.
they'd be AC outlets or something
I'm not sure of the beand name
yep, those ewre the ones cradek posted
there are less expensive and better (non-IDC) ones at DigiKey
Jymm, digikey part numbers Q337-ND and Q227-ND look about right
quick-connects instead of push-in or IDC connections
SWPadnos: good catch, I didn't realize they were IDC
yeah - the snap-on back is a clue there :)
it does say you can use faston connectors too though, so who knows
SWPadnos: I dont see amp ratings on digikey though
NEMA5-15 means it's a 3-prong (that's the 5) 15A (that's the 15)
is also says 15A in the description
DescriptionCONN AC RECEPT NEMA 125VAC 15A
I didn't notice what the difference is between them, if you see it, let me know
I can't even find the 227's yet
search for Q227-ND
SWPadnos: the Q337-ND datasheet doesn't say it's ROHS, the Q227-ND does. But digikey's page for both does say ROHS, so beats me.
I thought it i might have been the finish, but all I see differnet is that addition of "/FO" to the description
the material and approvals are also a bit different (UL94-V0 on 227 vs UL94-V2; cUL approval on 227, in addition to UL and CSA on both)
227 -> OUTLET PWR NEMA 5-15R SNAP-IN/FO
337 -> CONN AC RECEPT NEMA 125VAC 15A
and 738W-X2/01 ins't listed on Qualtek website, only /03 is in the cross ref
Anyone know if there is a way to turn off limit switch checking while probing? my probe is on a shared switch
remember when we where talking about peck tapping.
[17:49:22] <skunkworks_> http://www.centroidcnc.com/cncvideo/video_ridgidtap.html
this is cool - and trivial with emc2 http://www.centroidcnc.com/cncvideo/videolathempg.html
chrispol: you can unconnect it in HAL
but that probably requires a Mxx before and after the probing
[18:18:52] <alex_joni> http://www.trilobyte.ch/pix/index.php?spgmGal=fraese/Beckhoff
<- cool machine for emc
alex_joni: I don't see a price ,I know If I have to ask...
ALS: on what?
ah, it's fotos from a user
[19:12:01] <ALS> http://www.beckhoff.com/english/
nice latency test result
but membrane keyboards suck
jepler: it's some VIA board
looks like you maybe able to plug in a ps2 type if that one fails
VIA EPIA M10000
but it looks fine ;)
[19:22:57] <alex_joni> http://robots.net/images/review/via-10.jpg
run with hal?
(I see the motherboard)
nah, some random googling on the via board
but it's a nice truck
good night all
Anyone know if there is a way to turn off limit switch checking while probing? my probe is on a shared switch
[19:53:07] <skunkworks_> http://www.cnczone.com/forums/showthread.php?t=51083
chrispol: no, there is not. as alex_joni suggested when you asked earlier, it may be possible to use M6x or M1xx before and after a probing move to divert the signal from its normal function as a home switch to function as a probe instead. This would be done with some "mux2" realtime components, the 'sel' inputs being changed by the m-code.
I think you could share it with a home switch more easily than a limit switch
will try with home only don't really need the min limit
why would you put 20A MOSFETs on a 3A driver board?
I think it's an error if the probe trips while homing BUT there is a "is now homing" HAL signal you can use to unhook the "probe"
cradek: there is?
also remember PCI parports are like $10
jepler: I think so - or is it a param?
oh -- you're right
it's a pin
ok, you just have to mask motion.probe-input with that
wouldn't the problem be that the limit trips, rather than probe related issues?
well which problem?
if you share a limit you can't make it work
if you share a home you can do what I described
ah, yes indeed
I guess there would only be a problem with a shared home/probe input if you happened to try to probe through the home position (of any axis, if they're in parallel)
oh I didn't think of that
yeah you'd get a false probe hit then
if the home is at the end of travel, it's easy to use soft limits to keep off of it
argh. it's hard to break in new sneakers
hey, i picked up a 2nd 5i20 board. next couple of days i will test to see if 2 5i20s work together in one machine.
i'll let ya know.
hmmm. I guess I should see what happens if you put a 5i22 and a few 5i20s into the same PC
Jymm: the man is a master of lighting: http://www.oyonale.com/image.php?lang=en&mode=info&code=464
fenn: It just makes me sick I tell ya, sick! =)
jepler: I think the 20A rating is in perfect conditions for very short times
so usually it can't hurt to overengineer a bit
and the higher current transisters usually have a very low Rdson
alex_joni: good points .. it was just odd to see that he was going for the cheapest CPLD he could find (even if it meant sacrificing functionality) then selecting a part that on the surface is 6x oversized to the task
I'm not sure there are lower transisters.. but I haven't looked for under 10A
I used 44A transisters on my 10A H-bridge
it was about right.. stayed really cool
Jymm: this one's my favorite i think http://www.oyonale.com/image.php?lang=en&mode=info&code=432
fenn: Here, so you can get REALLY disgusted... http://www.gigapxl.org/
uh, those are photos..?
oo the LLNL one is cool
[20:51:41] <jepler> http://www.oyonale.com/image.php?lang=en&mode=info&code=646§ion=1999
<-- I actually have this one on my wall
fenn: thet're MASSIVE photos!
[20:53:33] <jepler> http://www.oyonale.com/image.php?lang=en&mode=info&code=22§ion=2001
<-- and this one
Jymm: yes, alibre allows you do do math when entering dims
just got back to my machine shop from a customer
Jymm: you need me to check anything else while I've got it open?
BigJohnT: Can it open DXF/DWG files?
Jymm: it can import STEP, IGES, SAT, DWG, DXF and all image files
BigJohnT: that works for me, TYVM for checking
Jymm your welcome
BigJohnT, did you actually load files, or look at the available extensions in the "import" drop-down list? :)
Just looked at the list, but I just opened an image and am going for a dwg now
heh - ok :)
sometimes the import filters don't work as well as one would hope
seems to open a dwg fine
SWPadnos: I tested most of them
especially step, iges and acis sat
dwg and dxf aren't the best
but I keep my impression that it sucks at 2D :)
3-d is not bad I've made a few parts to test and see how intuituve it is...
yes it is parasolid
but dwg and dxf are 2d
BigJohnT: mostly 2D
Alex didn't list parasolid, does it import that?
there actually are 3D dxf's out there
you listed step, iges, acis, and sat, btu not parasolid
unless one of those is parasolid by another name
I'm not familiar with parasolid per se
hang on I'll check something
[21:07:19] <alex_joni> http://en.wikipedia.org/wiki/Parasolid
parasolid like .xt files are not supported
yes, that kind of parasolid ;)
I meant that it was parametric or driven by parameters
strangely, my CAD package can import/export text and binary parasolid models nicely
I think there are a couple more things it opens
Rhino 3D iirc
and asthat page mentions, Parasolid is what's under the SolidWorks hood also
BigJohnT: it helps if you register on their site.. you get export options
oh, and there's a free plugin to export google sketchup models
I registered and have the full program to test for 30 days
what is a google sketchup model
[21:10:11] <alex_joni> http://www.alibre.com/promos/online/3DSketchUp.asp?SOURCE=PRggl2007
BigJohnT: google also have some 3D app, called google sketchup
it's the software used to make models for google maps
and google earth
theywere demoing that at MacWorld
gah - I can't type today
off to bed
alex so early in the day
BigJohnT im hoping to hook up the machine in about 20 mins...
Gamma-X Sweet! I hope you have the drive belts off...
I hope you have the E-stop switch connected! ;)
BigJohnT im not hookin up the drives just the scales.
bah E-stop...just learn to run away FAST!
Gamma-X that should be safe from your stand point
except that it won't work, since the feedback is from scales attached to the table ...
just drawing a part in Alibre and it is pretty good software
hope the cam part is this good
im gunna hook everything up but the motors... shoulda stated this.. lol
motors are connected to a pin connecter...
how do u guys have ur mesa baords mounted?
i jsut wanna do some testing...
on standoffs, at least
you could stick them on cardboard or soemthing, but not anything anti-static
i wonder if i should wait for this weekend...
im still scared.
im not the most confident with my half file...
half f ile?
hal file... sorry
anyone wanna check them out?
if anyone has nutin do do i dont wanna bother anyone
Gamma-X does emc run?
then you just need to verify the connections?
[22:02:05] <skunkworks_> http://video.google.com/videoplay?docid=-1595738376643650297&q=easy+cnc&total=50&start=0&num=100&so=0&type=search&plindex=4
basicly yes id like to go over them with someone
have you run the hal config screen from emc?
from there you can "watch" any hal pin or signal
as you stimulate the input
well i think emc is lookin for my scales to start or sumtin
why do you think that?
i started an example and it says linear move on line six would exceed limits
that is because the move would exceed the soft limits you have in your ini file
can i get rid of soft limits?
you can make them real big for testing
well i dont have home switches so i think those would do nothing...
where do i set those?
in your ini file
BigJohnT what line would it be at?
each axis has an entry for each direction. I'm not at my linux computer so you will have to look for them
[AXIS_#]MIN_LIMIT and MAX_LIMIT, I believe
i think i need a ladder chain or flowing line in my hail setup for my amp on...
here's an ide: post your hal file(s) on http://pastebin.ca
[22:46:53] <Gamma-X> http://pastebin.ca/871414
[22:47:41] <Gamma-X> http://pastebin.ca/871416
[22:48:14] <Gamma-X> http://pastebin.ca/871417
SWPadnos there u go. thanks
ok, first, if you want to use XEnable to turn on all amps and PWMs, you'll need to connect it to all three amp outputs, and all three Mesa PWM enables
so instead of commenting out the YEnable and ZEnable lines, you'd need to change them all to XEnable
one other thing, I think there's an amp enable output for each channel on the 7i33, so you shouldn't need to use up a digital output for that
ill edit it now
yep - on the 7i33 (non-T), pin 13 is ENA0
it'll be close to that on the 7i37T
why would i change y and z to x anyway?
those pins arnt even being used.
actually, I think you can just connect the [XYZ]enable signals to the m5i20.-.dac-0-enable pins
and then use the physical enable outputs on the 7i33 to tuen the amps on
will it be a momentarily type switch?
i jsut need ot to come on and shuit off
uh - what are you talking about? :)
a quick... blip .. if u will
that pin only needs to come on for like 2 seconds.
no, the enable is a maintained output from the motion controller, which tells the mesa card (in this case) that it should actually generate output
and which the mesa card then forwards to the motor connector on the ENA[0-3] pins
it will have output in it already...
what momentary contact are you talking about? are you talking about some sort of e-stop reset?
its the amp enable on.
that should require the signal to remain on to keep the amp running
but to my controller it is a reset button, that reset is latched to the estop
if it's something else, then you need to do some ladder or other HAL configuration
estop has 24v going through it.
under no circumstance should you connect anything to the computer that can reset E-stop
the reset wire takes that 24v from the same pin and touches another pin turning on the amps
that must be a manual, physical switch that can only be operated by a person
i have the switch
it goes like this...
ok, then we're talking about two different things
servo amp cabinet ( 24v ) ---estop siwtch---mesa cards---return to servo cabinet,
theres a hardware one already in place inside the cabinet.
ok. I think Isee the problem here (maybe)
you have an e-stop, which is a physical circuit that the PC can turn off, but can't turn on
the PC can e-stop because you can turn off the mesa output that's part of the estop chain
one of the reset wires ties into that 24v after the mesa card and touches another pin, wich tells the servo cabinet that the estop is ok and to turn on the amps.
ok, so that should probably be connected to "machine-on", maybe with a one-shot so it's only maintained for a couple of seconds
this would apply power to the amps
SWPadnos correct, the only way it can turn it on is if the physical switch is not hit and emc hits estop and then hits the 24v to the reset pin
ok, that reset should not be connected to EMC, it should probably be connected to a physical button instead
well im told me mesa it will suport it. Id preffer it...
um - well, you can connect it however you want, but if there's any way for the machine to turn on under software control, without user interaction, then it's not a safe estop system
so consider what happens if you have limit switches in the e-stop chain: the machine hits a limit and estops
the mushroom switch is still in the "OK" position - you haven't hit it
you bump the machine (or crank it off the switch, if you have that ability), and the limit switch is no longer hit
so the e-stop chain is now complete again, and the machine can start up on its own
though EMC should have noticed the estop and shut its output off, it's possible that it wouldn't have happened
(remember - you can't count on software for emergencies)
your machine could guard against this because it needs a reset pulse, btu I'd be damned sure that resetting requires a transition - ie that a maintained reset contact won't keep the machine reset
err - keep the estop circuit reset
* archivist has a peek at axis code and wonders where the cut line drawing occurs as the machine goes though the cycle
I figure it is magic
on mine the job should rotate not the cone
I neeeeedz to learn shum pyfon
* Jymm tosses archivist into the snake pit - In depth, up close, and personal training
archivist: No, no need to thank me, it's the least I could do
[23:23:11] <skunkworks> http://xkcd.com/353/
hmm tis odd looking language
* archivist has been a python free zone up till now
I like the xkcd.com where he writes a python script to jiggle the mouse
can someone tell me how a line would be written if the input has 24v going into it and i just want to use the input as a switch and also tell when the 24v is not flowing threw it?
the line is for my estop
hook it to the high side of an input, 24v common to the low side of the input
eric_U i dont have to right not in the line on my hal>
then the input should read 1 when the 24v is on
which input are you hooking it to?
on a 7i37
you link the input to estop in your hal
but what im saying is do i have to put not?
and will emc already know threw hal if it is not connected? or if i hit estop?
can you see the input on one of the hal guis?
do you have it hooked up?
the estop button is not in place so i geuss no. just one of the negative wires is.
it's going to take 24v and 24v common to get it to work
but I think that you don't need a not condition
maybe you do. Use the engineering method, try both ways
is a not only when the thing looses power its done bad?
losing power should probably put the machine in estop
apparently i can use the machine when the estop isnt hooked up..
that's because your config says it can
it seems like the input reverses the logic, because my 7137 has nothing hooked up to it and all the inputs are true
so is that good or abd?
I'm waiting for you to figure that out for me
it's just one line in the hal file
i think i might know
my linksp estopsense is at 2 points
for in and out
both pin 7 of both
how would that be wired
you got me confused
when u write a hal file for the inputs and outputs of the 7i37, u write in and out
in is not the same as out
i only have 2 wires for my estio
on the 7137
im asking u why are both of those lines in there?
ohhh i see
my circuit will have both, so the machine will know when emc is in estop
and emc will know when the machine is in estop
i know what i did
u have 2 sets of wires on all 4 terminals of ur estop..
wich one is the sense? and wich one is the just open and close.
the in or the out