theorb is now known as theorbtwo
so, if I draw text on an arc in autocad and save it as a dxf, the text isn't there. Any suggestions?
don't use AutoCAD to draw text on an arc?
I suppose that is a reasonable response.
and yet, not really what I was looking for.
inkscape has yet to be the answer to any question I've even considered.
that's not true.. "What's the most non-intuitive, complicated, non-understandable package that exists"
kind of like blender
probably AutoCAD, since your text disappears ...
they might tie in that recard
I assume there is a convert something to something else that will make it work
but, no clue what it is.
can you 'explode' it?
heh... you're good!
I like cad packages better than inkscape too :)
but you can do some text on 'path' stuff with it
heh. I remember the days of CadKey 1.42E
I still have 11 months left on my autocad student license
then you can just download the latest free autocad clone
the only one I've seen that's close is 'draftlight'
autocad text doesn't convert to dxf.
always thought that was odd :)
the plain mtext does
sure it does - but it's text entities
you don't get outlines or whatever
I did a stupid tonight - turned off the air to the mill, and then did T0M6 to put the tool away
the air hadn't bled down enough to cause estop yet, so it started - didn't have enough to finish
so it stuck with the pot down - bad because it tries to turn (home) the carousel first
so I unlinkp'd the PotUp signal's output and setp'd it and then restarted emc to be safe
... after checking the tool table to make sure it didn't get confused (it was right)
cradek: Why tirn off the air at all?
Jymmm: so the compressor doesn't run
everything leaks a bit...
Oh, no automated shutoff valve?
I don't know what that is... it's just a lever valve
Just an electrically control air valve
open when energized
Has anyone worked with "asphalt lacquer" ?
is it possible to manually load a hal file after emc has started so that the functions in it are not always present but i could load them as i need them? the background for this is that i created a hal file for use of a usb joystick but if the joystick is not attached emc doesn't start because of the "loadusr -E hal_input ..." line which doesn't find the device in this case.
Fox_Muldr: sure is
halcmd -kf < file.hal I think
but check halcmd --help, or the manpage
[10:03:58] <alex_joni> http://linuxcnc.org/docs/html/man/man1/halcmd.1.html
halcmd -kf file.hal
When I post's to the emc mail list should I not receive the post in my inbox? I seem to receiving everybody elses post but not my own! Sorry for my ignorance in this matter!
Paragon39: you should
That's what I would have thought. I am using googlemail to post. The last message I can see is from Andrey with subject "in what reason?". I just reposted a message that I posted on the 2-10-10 (which I did not receive back) and once again it has not come back to my inbox! ???
I see a message from "S Goldsmith" as the last email
That's me... not sure why its come up as S Goldsmith though... I need to change that....
Still nothing! Is there a setting that need to be applied in the maillist setup? On a side note I changed my abbreviated name in googlemail....
Weird .. in my settings .... Receive your own posts to the list?
Ordinarily, you will get a copy of every message you post to the list. If you don't want to receive this copy, set this option to No. Selected=YES
gmail turns own posts off
even if you dont ask it to
[14:33:22] <skunkworks> http://helix.gatech.edu/Students/SiouxWill/I2)21)us.htm
Just seen Valen's reply re: gmail turns own post off. I can't find anywhere in the setting to enable / dissable this functionality?
alex_joni: thanks. now i only have to find out how i could execute "halcmd -kf myfile.hal" from a little gui (maybe in axis?) when i press a button so that i don't have to open a terminal or that after i started emc if i wish to execute this hal file. :)
Fox_Muldr: you may use M1xx commands for example
Fox_Muldr: maybe use the m1xxx?
but i want to execute the hal file when i press a button. so with m1xx command i also have to glue this command to a button or not?
i mean a gui button not a hardware button
via halui.mdi-command.XX for example
ah ok than i will search a bit how to use this command to build a button :)
btw maybe it's not so bad idea to add support for arbitrary commands into halui
create pyvcp button and then route it to halui.mdi-command.XX pin
i never did anything like pyvcp so i have to study how to do it in the wiki :)
you may use gladevcp :)
another word i don't know ;)
Fox_Muldr: there are sample configs using them
[14:59:27] <Jymmm> https://gist.github.com/501b7da2e0c7d69c1302
I have two cardboard boxes stacked on top of each other. Each box is 10" wide, 14" deep, and 6" tall. Each box has a 4" diameter hole in it. air will come in through the bottom box and exit thru the top box. I need to insert dividers in each box creating a path that is no less that 16 sq inches (18 sq in would be nice as each box is 6" tall) for the air to travel to create the most surface contact with the contents (activate carbon pellets) as p
ossible. there can be one hole that allows air to travel from the lower box into the upper box. http://filebin.ca/kwrrfa/CarbonBoxes1.pdf
*IF* at all possible, it would be nice if the dividers could be flipped/rotated/etc in such a way that that the same layout could be used for both top and bottom boxes.
thanks for the hints. at the moment i'm reading the hal_pyvcp_examples page in the wiki and it seems to be what i'm looking for
Fox_Muldr: there are some examples of pyvcp in the integrators manual
Jymmm: Re: I have two cardboard boxes... I thought it was an IQ puzzle when I first started reading it ;-)
Paragon39: Um sure, solved it yet?
Im scratching me bonse at this very moment... Cant see the pdf on filebin. It's not loading.
Yeah, working on that
Jymmm: My head hurts ;-)
Paragon39: Does it make sense though?
Sure this is not what your after but .... http://codepad.org/Sq4iRpkz
Jymmm: I must admit I don't have my logic head on at the moment... It's been replaced by a stinking cold :-(
Jymmm: You mean that made sense?
Jymmm: Thinking a bout it a little more... How about a spiral in bothe boxes?
Paragon39: been trying that too and a combination there of
Assuming that the entry and exit holes can be at the corners, but baffles in at 3" spacings 3" shorter than the box is wide, and zig zag up one box, and down the other.
andypugh: Problem is that the top/bottom box paths don't line up
I missed the part where they needed to.
andypugh: Did you see the pic?
Ah, I see
Yeah, spiral in then spiral out looks most likely.
This is for a fallout shelter?
LOL, no. For an air scrubber.
andypugh: Don't you know Nukes don't exist anymore ;-)
The test site we use in Finland has a nuclear shelter, apparently they are mandatory in any building in Finland over a certain floor area.
The problem with spiral in/out, is that the transition from bottom to top you lose a LOT of surface contact in the middle.
Really? I visited one in Kelvedon Hatch very creepy place ... not so secret anymore http://www.secretnuclearbunker.com/
Aye, I go past there fairly regularly.
It's about 12 miles from my own secret bunker of part-dismantled machine tols.
Or "Garage" as the Estate Agents term it.
Jymmm: It would be a lot simpler if they width and depth were equal ;-)
Paragon39: So would 50 feet of shape adapting tubing.
when i want to add more than one g-code command to a mdi-command what is the correct seperator between the g-codes?
Fox_Muldr: I dont think there is such a feature as two commands on one line
you can only have one command of each group on one line, the MDI only has one line
oh.. so what is than the preffered way to execute three g-code commands when i press a pyvcp button?
dor that reason, I created a patch for halui: http://ca.rstenpresser.de/~cpresser/tmp/emc2.5pre_lenny/patches/
that patch is exacly what you seek... however.. it was created by me.. so it may not be safe for productive use
what are you trying to do?
i try to do a relative movement when i press the button. like "G91; G0 X10 Y10; G90"
so the cnc moves 10mm in x and y direction from the current position
there are a million and one uses for subsequent mdi-commands through halui
I don't know how to do that in an easy way...
it may also be done in HAL. with delay
add a parser to the mdi input
o<myfile> call (a named file)
might work using an O call
JT-Work: that is so simple and clean.. I like it :)
JT-Work: you mean outsource the three commands in a file and execute this file when pressing the button?
makes my patch obsoltet :)
JT-Work: ok than i will search for the O command and it's syntax. :)
I don't know for sure that you can do that in MDI you just have to check
You can do that with a pyvcp button. I have.
andypugh: you mean the way with the o call or else?
In fact, my lathe operates almost entirely that way. The button marked "face" runs an MDI_COMMAND that invokes the facing macro, which takes cut/speed/etc from the PyVCP text boxes
andypugh: that sounds like what i need except that i don't need input from the pyvcp panel
It needn't be a PyVCP button either, it could be a physical button.
I use this http://www.linuxcnc.org/component/option,com_kunena/Itemid,20/func,view/catid,40/id,3408/lang,english/
Yes, and one day we will have to duel to the death about which way is best :-)
at the moment a virtual pyvcp button is ok and later i want to map it to an external button
it just depends on what is best for you if you know what I mean... more than one way to skin a cat :)
and the cat doesn't like either way...
yeah with o call in mdi-command it works when i press the button in pyvcp :)
now it executes the external ngc file
It's not bad this software, is it :-)
i really begin to like it :D
but at the moment i'm only using it very basic and just begin to dive deeper into hal and pyvcp programming and i really like what i get
now i have to fine out how to load an external hal file when i press a button. maybe there is some equal thing like the o call but only for hal files :)
You can make EMC execute any executable file. That could be a halcmd
I am trying to recall how you do that.
andypugh: so i need a way to execute "halcmd -kf myfile.hal" i think
can't i just execute halcmd directly from an mdi-command?
Ah, I remember
Your MDI_COMMAND should be M100 (or any number up to 199(
Then there should be an executable file called M100 in your PRGOGRAM_PREFIX directory
And that file should contain:
then on the next line, your halcmd line
ah i see. the M1xx commands are described in the g-code documentation in the wiki
[17:42:43] <andypugh> http://wiki.linuxcnc.org/emcinfo.pl?M100-199
Let us know if it works, that is getting pretty exotic :-)
I wonder why Gedit works in an SSH -Y session but EMC2 doesn't? (I get the splash screen of Axis, but the main screen fails to load)
Any idea what to change, where? It works when I ssh to my hardy machine, but not the lucid one.
does one have nvidia and the other doesn't?
I am fairly sure that neither has. One is an old Intel server board, the other a new D510MO. Both using onboard graphics.
In both cases the remote machine is my Mac.
it's not a huge problem at the moment, if Axis gets as far as starting then it shows that the driver I am working on is working.
that's great, it works :)
thanks andypugh for the tip with the M1xx commands
andypugh: you could just switch to a nonopengl gui then?
and thanks to all others who helped me before witht he 0 call :)
cradek: I am sure that _you_ could switch to a non openGL GUI. I am a Mac user and therefore infamiliar with such technicalities.
in the ini change DISPLAY=axis to DISPLAY=xemc or tkemc
Ah, I see what you mean.
xemc works, to an extent.
is it possible to set the property of a pyvcp button to switch between pressed and unpressed like a checkbox would or do i have to use a checkbox for that behaviour? at the moment a button is only pressed as long as i klick it
hey guys, can you look at this? http://github.com/sam0737/hrepstrap/tree/master/README
I followed the instructions.. but ended up with a error about it not being able to pyvcp.extruder-connection doesn't exist... it's like it's not loading the pyvcp file
any speed tests out there? http://www.speedtest.net/result/991851061.png
Connor: I didn't read it all, but I don't see anything obvious wrong. maybe you should make your entire config available so someone can check your work
Connor: it's hard to guess what might be wrong with your config, just looking at those instructions
latency test doesn't run on Phenom-II 3-6 cores. Was this due to the version of RTAI being too old on the 10.4 LiveCD?
L84Supper: It's due to something anyhow. I haven't had time to try the latest rtai magma and see if that fixes the problem.
There were some SMP related fixes in the ipipe patch a while back.
mozmck_work: the latest rtai magma does work on the 3-6 core phenoms
we just didn't build it for Ubuntu
That's good. It's also possible that it's a config problem in my kernel.
The instructions for that said to add stuff [AXIS] in the .ini file.. I had no [AXIS] entry... I had [AXIS_0] - 3
NTU has the kernel config at http://neo-technical.wikispaces.com/emc2-arch
if you want to compare
I may do that. I have a Phenom 6-core and never did get realtime working on it.
we get ~7uS max jitter with Phenom-II 4 core + 785G
I can run 10.04 with realtime under VirtualBox :) Very bad latencies though.
he's building an Arch LiveCD to test on the other systems
that's not too shabby
we'll let you build for Ubuntu ;)
I just tried the 10.4 liveCD and the latency test just comes up with all 0's, too bad it's not due to running so fast that it can't even be registered on the meter ;)
reminds me of running some old PC benchmarks from ~1990, the dials spun so fast you could not see the results
Connor1 is now known as Connor_CNC
okay. So, I added this to my .ini files
PROGRAM_PREFIX = /home/billy/emc2/my-mill/
PYVCP = repstrap-extruder.pyvcp
I don't think it's loading it though..
Connor_CNC: Start EMC from the command line, you might see some clues as to what is wrong in the terminal.
okay, how do I do that?
I think that should be in [display] - let me find it
[19:24:33] <skunkworks> http://linuxcnc.org/docs/2.3/html/config_ini_config.html#sub:%5BDISPLAY%5D-section
I have a PYVCP in my [DISPLAY] it's PYVCP = custompanel.xml
okay, so you can only have 1 pyvcp file ?
I guess I need to setup different profiles for my machine.. one for CNC, one for printing.
yea, you need a config for each
and there is no [AXIS] section
[19:32:20] <JT-Work> http://www.linuxcnc.org/docview/html//config_ini_config.html
okay.. I need to hack this one too.. because, I'm using a stepper motor.. and it's set to use a DC motor with a PID and encoder.. which I don't need.
Is their a way to rename a axis from Say A to E ? (E standing for Extruder in this case.. which is what most of the gcode generators put of for the printers)
not that I know of
How do you add additional Axis then?
in the ini and hal file you can add more axes
xyzabcuvw are the choices AFAIK
L84Supper: I have a phenom x3 here and it will not run the latency test. (booting off the live cd)
if your axis drives are steppers it might save you some time to start with a stepper config
I already have that all setup.
I'm modding my CNC setup for printing now.. and wanted it to be E instead of A.. Oh well.
can you change your post processor to A
wait - I take that back. With only 256mb ram - the latency test will not run. With 1gb ram - the latency test runs.
Hmmm - seems to work just fine.
not stellar - but it seems to work. http://imagebin.ca/img/o1yLghZ4.png
so it does seem to be a 'number of cores' thing
rtai not working on more than 4 cores.
You could argue that more than 2 cores for EMC2 was a waste of cash.
2 is a big help - but yes, more is probably not too helpful
i can see a third, to handle local box hardware interrupts, while one handles the device, and one runs emc... but four would be too much.
yes - I remember having an issue that cradek and jmkasunich sorted out a while ago. (issue with more than 1gb ram) I remeber rayh wondering why I would have more than 256mb in the machine :)
use the fourth one for playing music
[20:24:11] <skunkworks> http://www.cnczone.com/forums/826535-post10.html
mdynac is still around :)
way cool, if you use emc2 on Lucid, you can get offline gmail if you add on the xul-ext-gears pkg from synaptic. restart firefox & bobs yer uncle :)
tom3p: I think that also works if you install chrome or chromium
anybody want a precise small machine? ( <1um ) http://www.naimotion.com/mm4motor.htm
skunkworks: hmm it didn't work here on a phenom-II x3 with 4GB
or maybe that was with the 4th core turned on in the x3
juri_: they said that same thing about 640K :)
watch this laser tracking device hold position on a part while a guy shakes it ( meant to track tool tip and elim encoders ) http://www.micos-online.com/web2/en/0,2,321,lasertracker.html
theres a movie of it near bottom of page
L84: true. our usage went up. heres hoping EMC2 usage goes up the same way.
* JT-Hardinge needs a sticker on the ceiling to show me which way cutter comp goes for the Hardinge :/
* archivist wonders what the damage was
none, I checked the backplot to make sure the shape was correct for the path
roundy shape for outside corners, smarty shape for inside corners
[22:05:31] <Jymmm> http://shine.yahoo.com/channel/food/dad-makes-worlds-most-incredible-pancakes-2399613/#photoViewer=1
Jymmm: you still building the perfect box?
box is made, working on the airflow thru the carbon
what do the baffles bring to the table?
JT-Hardinge: The inserts are to give the MAXIUM surface contact with the carbon
JT-Hardinge: did you see the link ?
[22:38:08] <Jymmm> http://codepad.org/Sq4iRpkz
Jymmm: What about using a spiral on the top and then a partition to split the input from the top to bottom so you have two channels feeding into the output?
just a bit, but now I understand you want the maximum surface area
* JT-Hardinge wonders where UPS is with his 30 DEGREE TIGHT ACCESS OPEN-END WRENCH, SATIN CHROME FINISH, 1-7/8" SIZE, 8-9/16"L O'ALL
Yeah, it's just determining the pattern that works best and isn't a pita to create/use.
and the channels have to have at least some minimum cross section area for flow
Depending on volume of each channel you could have a larger section on one side of the output than the other and have the abbility to ajust it?
Paragon39: these are cardboard boxes with cardbaord dividers =)
Once it's designed, no need for adjustments.
Sure but you could experiment until you get the correct airflow.
Jymmm: why not have parallel paths simple to make and lots of surface area?
only one 4" inbound duct
that's 12.5 sq in.
only have one 4" outbound hole.
so, have several vertical dividers for each path that way you gain a zillion sq inches of surface area
do you know what I'm talking about?
JT-Hardinge: Yes, exactly. but what pattern maintaing the 14 to 16 sq in
I don't want to reduce airflow, just get the man surface contact
maintain that with the master dividers have the sub dividers inside of the masters and you can get flow past all of the subs at once so you don't loose overall flow
JT-Hardinge: I'm not following, you'ld have to draw that up.
I'm on a Linux box with limited cad...
say you split the bottom in two inside of each half you put several dividers parallel with the main divider and air can flow past all at once
[22:46:30] <Jymmm> http://www.scriblink.com/
The two stacked boxes ARE the "divider".
the top box has a floor?
"Boxes have six sides, but shown with top/bottom missing below: "
my boxes have 8 sides :P
then it's not a box
yes it is you forgot inside and outside
do I need a fast connection for the link
then it would be 12
no idea, just googled that
[22:50:07] <Jymmm> http://www.scriblink.com/index.jsp?act=phome&roomid=3995&KEY=9D661018BE4A5EEF4CAAB6D28D4D0BCA
left side, right side, front side, back side, top side, bottom side, in side, out side
I guess it depends on your view :)
I have a pretty crappy connection ATM but it says it is loading
JT-Hardinge: Jsut draw away when it loads, I'm watching.
dang I smell like jerky marinade....
can't get it off my fingers
do I have to light it?
I got VirtualBox to boot windows from an existing install! Had to use an install CD and install/repair and then re-activate, but it looks like it all works.
ok, Klinger didn't light it either
mozmck on 10.04?
Yep. I downloaded VirtualBox non-OSE and followed this tutorial (roughly): http://blog.amhill.net/2010/01/27/linux-ftw-using-virtualbox-with-an-existing-windows-partition/
Jymmm: Just jusmped in to see...
Jymmm: still loading whiteboard
should it take this long?
It was instant for me
may be a Ubuntu issue... let me go down stairs to the beer cave and use my windoz machine
neat thing is, since I had 10.04 on this drive as well, I can dual boot the VM with winxp or 10.04 :)
Jymmm: I'm here
but it is loading
Jymmm: can you see?
blue lines are main dividers red ones sub dividers
lots of surface area minimal restriction from having long passages
jthornton: The entry/exit pints HAVE to be where the holes are in the link I provided
ok, you have to work that out, I'm just showing you the idea
jthornton: Right, but that's path of least resistance, not traveling thru ALL paths
simple main path with lots of sub dividers
jthornton: Air has to flow through ALL paths equally.
some baffles in front will help with that issue
in that case your back to a single path
but even with that you will have dead areas at every direction change
and not have the 14 sq in paths either
if you can divide them at the inlet and make them stay connected then you will have more or less equal flow
gotta go to Hydes for some catfish now... wifes orders
jthornton: You do realize that I have to actually make and mount these dividers every time I change out the carbon, right?
not really but that does complicate things a bit
or it could simplify it depends on how you design it
Unless a Make the divider out of formed plastic. but a spiral might be a serious PITA
cardbaord is easier
less messy too. carbon is MUCh worse than grafite poweeeder
LawrenceG: what ya up to?
just installed cruise control option in the jeep.... mud... full speed ahead
nest... auto pilot
[23:22:51] <LawrenceG> http://www.jeepforum.com/forum/f96/mopar-speed-control-install-581279/
LawrenceG: better you than me, I hate mucking with airbag
that is a little scary, but I also read the factory install notes....
dont care =)
all it takes is ONE fuckup and you're $2400 poorer
and one punch in the ????... a little harsh if you are not in the normal position
the rescue guys hate them.... after a crash, any bags that have not deployed are waiting to attack the rescue guys
now they hide them everywhere...... I bought the jeep because it only has 2.
wow... scribelink sucks a lot of cpu time
yeah it's live
100% of one core
I wondered what my box was doing
it maxed out mine too