#linuxcnc Logs

Aug 23 2020

#linuxcnc Calendar

01:13 AM Deejay: moin
04:59 AM JT-Cave: morning
05:16 AM XXCoder: good am
05:58 AM * JT-Cave needs to do a deep cleaning down here lol
06:10 AM XXCoder: tmi
06:44 AM JT-Cave: well my level shifter is working with the DotStar so time to program
06:45 AM XXCoder: yay :)
07:46 AM Tom_L: morning
07:48 AM JT-Cave: yo
07:55 AM Tom_L: JT-Cave, you see the custom threads i cut?
07:56 AM JT-Cave: yea, pretty cool
07:56 AM Tom_L: turned out better than expected
07:58 AM Tom_L: does the led strip have it's own drivers?
07:58 AM Tom_L: or does the level shifter power them
08:25 AM JT-Cave: the led strip is 5v and is addressable with spi the level shifter is for the spi 3.3v to 5v
10:07 AM andypugh: JT-Cave: Have you ever had to deal with “section title not permitted in delimited block"
10:09 AM andypugh: I am getting it for every header in code_notes_es, builing-linuxcn_es and all the other files that go in to the spanish dev manual.
10:34 AM two80one: good day everyone
10:41 AM Tom_L: hi
10:43 AM two80one: i'm not sure where to go for advice so i came here. ive been a machinist working in the energy/mining sector for the last 12 years, my last employer gave me a mastercam seat and a laptop so i could do all my programming at the machine. i recently moved and got a new job at and with my background/experience my new employer has allowed me to do my own programming. for the small jobs i have no issue just programming on the
10:43 AM two80one: controller, but for the more complex jobs id like to use somerthing like mastercam, unfortunately im having a hard time finding something like that that runs natively in linux. (i cant afford my own mastercam seat)
10:44 AM two80one: i apologize if this isnt the right forum to ask this question.
10:46 AM rmu|w: two80one: for simple stuff, freecad might work
10:47 AM two80one: i need the ability to generate g-code and toolpaths etc. sorry i should have mentioned that.
10:47 AM two80one: i have a thinkpad x260 and a really old toshiba satellite pro that i can use as machines
10:49 AM rmu|w: two80one: https://wiki.freecadweb.org/Path_Workbench
10:49 AM two80one: rmu|w thank you!
10:50 AM two80one: im such a moron. i assumed it was just design only as its called "FreeCAD" ugh, im so bad.
10:50 AM rmu|w: the CAM part evolves pretty rapidly, but has its rough edges and bugs
10:51 AM rmu|w: so beware
10:51 AM two80one: okay. im using this in a prototyping/lowproduction environment, so i usually review code beforehand regardless
10:52 AM two80one: rmu|w: are there any others that you are aware of?
10:53 AM rmu|w: two80one: for 2d stuff, qcad has a cam part, it costs about 50€
10:53 AM rmu|w: don't have experience with anything else on linux
10:54 AM two80one: ill check it out. i can afford that no problem. thanks again i really appreciate it
10:55 AM rmu|w: two80one: https://forum.linuxcnc.org/31-cad-cam/1751-cad-cam-software-for-linux?start=10#
10:55 AM Tom_L: freecad is a work in progress
11:01 AM two80one: Tom_L: im on a slantbed lathe with a subspindle and live tooling im sure i could just use freecad to program each spindle individually and combine the subprograms in gedit or something that has syntax highlighting.
11:01 AM Tom_L: it's still kindof spotty on how well it works
11:01 AM Tom_L: the post is metric for example
11:02 AM Tom_L: so you're a lathe guy?
11:02 AM two80one: yeah
11:02 AM Tom_L: no mills?
11:03 AM two80one: i can do it, im not at proficient tho
11:03 AM Tom_L: k
11:03 AM two80one: last job i ran 80t between centres
11:03 AM Tom_L: i ran an okuma cadet for a bit
11:03 AM two80one: we got one of those :)
11:03 AM Tom_L: but that was quite a while back
11:03 AM Tom_L: those are easy to program on the machine
11:04 AM Tom_L: so we didn't use much cad cam for that
11:04 AM two80one: i did all the main generator shafts for most of the hydro dams that were retroofitted over the last 8 years on the trent severn
11:04 AM Tom_L: big parts
11:05 AM two80one: i did a double ended hydraulic cylinder for the back of a boat, that was 16t, about 18' long, was forged 4340 and had to be parallel and concontric hub to hub by 0.0012"
11:05 AM two80one: 3 steadys
11:05 AM Tom_L: how long did it take to machine those?
11:05 AM Tom_L: couple weeks?
11:05 AM two80one: i did one, took 3 weeks
11:06 AM two80one: i only did the finishing
11:06 AM two80one: someone else got the fun part of roughing it out :(
11:06 AM Tom_L: do you ride on the tool post?
11:06 AM two80one: onbe of the machines i did
11:06 AM two80one: biggest horizontal lathe in southern ontario
11:11 AM two80one: not cnc thp
11:11 AM seb_kuzm1nsky is now known as seb_kuzminsky
11:11 AM two80one: 100" chuck
11:11 AM two80one: came from the collingwood ship yards, thing had a police escort when they dropped it off hahaha
11:30 AM JT-Cave: andypugh, sounds like a delimited block was not terminated or something in a Spanish punctuation
11:30 AM JT-Cave: andypugh, is that on 2.8 or a branch of it?
11:30 AM JT-Cave: hmm power just blinked
11:32 AM andypugh: The files in question are in 2.8 but not referenced in the Submakefile
11:34 AM JT-Cave: ok I'll do a pull to get up to date and make docs
11:36 AM andypugh: I threw it all away to do something more urgent.
11:37 AM andypugh: I think all that is needed to see the problem is to add the _es version of “Developer” here: https://github.com/LinuxCNC/linuxcnc/blob/master/docs/src/Submakefile#L474
11:38 AM JT-Cave: ok
11:41 AM _unreal_: back at it milling that damn part again
11:41 AM _unreal_: about 1/3 done :(
11:44 AM JT-Cave: https://raw.githubusercontent.com/LinuxCNC/linuxcnc/master/docs/src/Master_Developer.txt
11:44 AM JT-Cave: https://raw.githubusercontent.com/LinuxCNC/linuxcnc/master/docs/src/Master_Developer_es.txt
11:45 AM JT-Cave: the title delimiter is too short, it must be the full length of the title IIRC
11:46 AM Tom_L: the ==== ?
11:46 AM Tom_L: that's odd
11:46 AM JT-Cave: that's how it works
11:47 AM Tom_L: we want it to work :)
11:55 AM andypugh: That’s just mad!
11:55 AM JT-Cave: building now
11:56 AM JT-Cave: does make docs fail for you?
11:57 AM JT-Cave: LOL Etcher has decided it's the default program for .html files
11:58 AM JT-Cave: the docs all build here and I've added the $(DOC_DIR)/LinuxCNC_Developer_Manual_es.pdf: $(DOC_SRCDIR)/Master_Developer_es.pdf
11:58 AM JT-Cave: @ln -f $< $@
11:59 AM JT-Cave: I may have been thinking about Sphinx...
12:00 PM andypugh: Adding more == signs fixed the problem.
12:00 PM JT-Cave: yea
12:00 PM Tom_L: yay
12:00 PM * JT-Cave wanders up for a weekend luxury
12:01 PM andypugh: JT you also need an entry somewhere else in the Submakefile, but there is no point now, that was the fix
12:05 PM _unreal_: man this new spindle is sooo powerful
12:06 PM _unreal_: I I was using a 1/4" endmill and it handled 2mm at 34mm/m feed just fine
12:07 PM _unreal_: still amazing to me the difference in operation this little machine has now
12:12 PM gloops: well, try drilling a hole in a wall with a 400w drill, then try again with a big kango, slight difference in the amount of pushing required
12:12 PM gloops: some similar principle in play i reckon
12:13 PM andypugh: Except that apparently this was a switch from 200W to 300W.
12:13 PM gloops: baby steps...baby steps lol
12:20 PM _unreal_: I dont know what is more significant? the increase in how rigid the machine is now OR the more powerful spindle?
12:23 PM gloops: try the old spindle back on the rigid machine and compare?
12:25 PM Tom_L: doubt he wants to turn back now
12:37 PM gloops: yeah no point really, end of the day you need a rigid machine and a spindle matched to the work
02:03 PM MarkusBec_ is now known as MarkusBec
02:05 PM AgentWD40: Any plasmac users online?
02:12 PM CaptHindsight: AgentWD40: likely, just ask
02:16 PM AgentWD40: My first attempt at plasmac. I'm trying to do a "Single Cut" from the "Run" panel, when I click "Start cut" my z just moves up to it's max soft limit and then does nothing. The controls in my gui are all disabled and I have to restart the machine to get manual control back. Any ideas?
02:16 PM AgentWD40: I don't know if it matters but my machine does not have limit switches on the z
02:17 PM JT-Cave: I don't think the plasmac guy is in here, ask on the forum
02:19 PM JT-Cave: seems like it might be waiting for some sort of input
02:19 PM AgentWD40: I did a few hours ago but I think my thread got hijacked... I suppose I'll have to wait for australia to wake up
02:19 PM JT-Cave: why do you think your thread was hijacked?
02:19 PM AgentWD40: yeah I was wondering if it was looking for a z limit
02:20 PM JT-Cave: I've been running my plasma for 10 years but don't need anything as complicated as plasmac to run it
02:21 PM AgentWD40: what's complicated about it?
03:20 PM Deejay: gn8
03:22 PM JT-Shop: night
03:24 PM _unreal_: odd how he always just UP'S and leaves
03:24 PM _unreal_: about the same time
03:24 PM _unreal_: almost never chats ether
03:24 PM _unreal_: heh
03:27 PM AgentWD40: My y axis "parks" at hard stops that square the gantry at the y-MAX position of the machine, that is Y48". I don't have limit/homing switches. Is there a way in the configs to tell linuxcnc that the intitial y position after machine start up is y=+48"?
03:28 PM AgentWD40: So my coordinates should always start up as X0 Y48 Z0
03:34 PM Tom_L: _unreal_, ever try talking to him?
03:34 PM _unreal_: AgentWD40, you want at LEAST homing switches
03:34 PM _unreal_: Tom_L, once or twice
03:35 PM _unreal_: AgentWD40, if your machine does not have any hard limit switches then your machine has no idea where it is and you MUST tell it where it is. other wise its just going to follow your instructions blindly
03:35 PM Tom_L: he's the quiet type
03:35 PM _unreal_: then again a machine always follows blindly it just has some feed back if there is an issue
03:36 PM _unreal_: 15k rpm makes nice work of aluminum :)
03:36 PM AgentWD40: _unreal_ they are on the todo list but for the time being is there a way to accomplish this?
03:37 PM Tom_L: _unreal_, try a .003" chip load yet?
03:37 PM Tom_L: that'll test it
03:37 PM _unreal_: nope not yet Tom_L
03:37 PM _unreal_: I dont have the bits to do that likely ether
03:38 PM _unreal_: AgentWD40, again if your machine has no hard limits then there is no limits SET in software just soft limit.
03:38 PM Tom_L: might want a high helix cutter if you're gonna
03:38 PM _unreal_: I can go upto a 7mm shank
03:39 PM _unreal_: ARG... sucks having to clean after every pass
03:40 PM robotustra: _unreal_, what spindle do you have?
03:40 PM robotustra: go down to 8000 rpm and no cleaning will be needed
03:40 PM robotustra: for Al
03:41 PM Tom_L: won't bury chips quite as deep in your skull either
03:41 PM AgentWD40: _unreal_ well I'm not asking about the limits. I'm trying to figure out if I can initialize the machine at a different coord than 0,0,0
03:41 PM Tom_L: why?
03:41 PM Tom_L: use offsets
03:42 PM W1N9Zr0: AgentWD40: you should be able to do this with HOME = 48.0, HOME_SEARCH_VEL = 0.0, HOME_LATCH_VEL = 0 for the axis
03:42 PM AgentWD40: i fiddled with the offset settings in the ini but when I home the joint it tries to move the motor
03:42 PM W1N9Zr0: http://www.linuxcnc.org/docs/html/config/ini-homing.html
03:43 PM _unreal_: I have this spindle https://www.aliexpress.com/item/ICROATO-WS55-140-Brushless-300W-Spindle-High-Speed-0-3KW-Air-cool-Spindle-Motor-DC-36V/4000801582283.html?spm=a2g0s.9042311.0.0.77e24c4dRPkh2i
03:43 PM AgentWD40: so search and latch velocity settings at zero just tell it not to move?
03:43 PM robotustra: https://imgur.com/a/V4mnabJ
03:43 PM W1N9Zr0: yes
03:43 PM robotustra: Tom force me back to my lathe
03:43 PM W1N9Zr0: see last section of that page
03:43 PM AgentWD40: W1N9Zr0 thank you
03:44 PM AgentWD40: "Immediate Homing" got it. thank you
03:44 PM _unreal_: robotustra, I'm milling with a two flute straight not UP cut end mills
03:44 PM _unreal_: 1/8th and i'm milling almost 3/4" deep aluminum plate.
03:44 PM _unreal_: I have to clean it because it cant clear it its self
03:45 PM robotustra: ah, you are cleaning the goove?
03:45 PM robotustra: yeah, that's sucks
03:45 PM robotustra: 6 mm end mill already have no problem with
03:46 PM robotustra: but I usually blow chips with air
03:48 PM robotustra: I think 1/8" end mill is not so good for such deep grooves
03:48 PM AgentWD40: W1N9Zr0 so will I need to set HOME_OFFSET = 48 as well?
03:48 PM robotustra: 1/4 is ok
03:49 PM Tom_L: robotustra, yay!
03:49 PM W1N9Zr0: AgentWD40: probably
03:50 PM Tom_L: _unreal_, put an air nozzle on the cutter
03:51 PM _unreal_: bedroom cncn
03:51 PM _unreal_: cant
03:51 PM Tom_L: don't wanna sleep in a bed of alum chips?
03:53 PM _unreal_: its only a small cnc machine
03:53 PM _unreal_: hehe and been divorced for 7 years now.. and full time DADAAA
03:53 PM Tom_L: i had my sherline in the basement for quite a while
03:54 PM _unreal_: speaking of I may take my snuggly for a walk in a bit around the block
03:54 PM _unreal_: give my EARS a break
03:55 PM _unreal_: ban this thing makes chips fast
03:55 PM Tom_L: i'm used to the big ones. mine does ok but nothing like them
03:56 PM Tom_L: my kid runs parts at 20k 400 ipm
04:42 PM robotustra: your kids are very brave
04:43 PM robotustra: finally bolted part of spindle box
04:43 PM robotustra: without DRO and this mill it would be impossible
04:45 PM Tom_L: no, they're made to run at those rates
05:07 PM roycroft: i am finally ready for the first full dry assembly of my bench base
05:07 PM roycroft: but i don't have room to assemble it
05:08 PM roycroft: i guess i'll have to move some machines and the bench top pieces out on my driveway
05:08 PM roycroft: or maybe i'll do the dry fit assembly out there
05:08 PM * roycroft could use a larger shop
05:09 PM Tom_L: is that like building a boat in your basement?
05:09 PM Tom_L: better find some room soon
05:10 PM roycroft: yeah, something like that
05:10 PM roycroft: of course, when the new bench is done i can move the old one out of the shop
05:10 PM roycroft: the new one is bigger, but i can still make it fit once theold one is gone
05:10 PM roycroft: i'm kind of wanting to put the bench top pieces on today as well, to make sure they still fit
05:11 PM roycroft: the driveway is sloped, and would not be fun for doing that kind of assembly
05:11 PM roycroft: so maybe moving machines outside and assembling in the shop is the thing to do
05:13 PM roycroft: things will get really interesting in a day or two, when i do the final assembly of the base, because i'll still need to do a lot of work on the bench top after that, and this space problem will no longer be temporary - it will be ongoing
05:14 PM roycroft: although i suppose i can store the bench top pieces on the base at that point - they're sitting on sawhorses right now
05:16 PM _unreal_: final pass finally
05:48 PM roycroft: brilliant
05:49 PM roycroft: i realised that i need to disassemble and do some machining on the stretchers right away, so i decided not to install the top for a test fit right now
05:49 PM roycroft: instead, i just measured for it, and the measurements were spot on
05:49 PM roycroft: and the base components are all dead square
05:54 PM roycroft: https://www.roycroft.us/Bench/Base-Assembly-Dry-Fit-1.jpeg
05:54 PM roycroft: https://www.roycroft.us/Bench/Base-Assembly-Dry-Fit-2.jpeg
06:27 PM tiwake: does anyone sell linuxCNC based 3D printers?
06:27 PM XXCoder: so far I know of, none
06:28 PM XXCoder: I wanted a controller package using either rpi4 or orangepi with screen, bunch of buttons and encoder wheel
06:29 PM XXCoder: sell em as kit for people wanting to pretty much instantly setup a cnc
06:29 PM XXCoder: 3 axis, with slots for additional 2
06:29 PM tiwake: why would people not use linuxCNC to sell machines with?
06:29 PM XXCoder: or maybe leave stepper controllers seperate buy
06:30 PM tiwake: it seems like a really realllllly bad idea for so many of these silly companies to try to make their own shit
06:32 PM _unreal_: wow I'm maintaining 14k RPM at 30mm/m with a 1/4" end mill on aluminum 1.5mm plunge
06:36 PM _unreal_: SOB thats hot
06:36 PM _unreal_: part just jumped out
06:36 PM _unreal_: guess I'm going to have to screw it down
06:36 PM _unreal_: or switch to the smaller bit SIGH
06:42 PM infornography: I will send good vibe, part holding vibes
06:42 PM _unreal_: well just flipped on my mini dust collection and put a few screws to hold it in its pocket
06:42 PM _unreal_: fingers crossed
06:43 PM _unreal_: just hooping it doesnt MELT the pvc foam board before the part is milled
06:44 PM _unreal_: man I'm loving the new setup
06:47 PM _unreal_: vacuum clearly helping keep the part cooler but still MF'ing hot
06:47 PM tiwake: https://www.artcotools.com/compete-nsk-e3000-series-spindle-system-60-000-rpm.html
06:47 PM tiwake: I want this
06:48 PM tiwake: really hard
06:48 PM _unreal_: that just does not sound right
06:48 PM tiwake: http://nskamericacorp.com/product/category/E3000/9?AspxAutoDetectCookieSupport=1
06:49 PM tiwake: NSK makes such nice stuff
06:52 PM XXCoder: wow
06:52 PM XXCoder: good for something like engrabing and glass engraving?
06:52 PM XXCoder: stone too
06:53 PM XXCoder: it dont show price, curious how much it is lol
06:53 PM _unreal_: engrabing?
06:54 PM _unreal_: 80k rpm GOOD LORD
06:54 PM infornography: i engrab sometimes too
07:03 PM _unreal_: fewwwwffff 18min of mind numbing milling noise left
07:05 PM tiwake: I think the kits are on the order of $4000
07:05 PM tiwake: driver plus spindle
07:09 PM _unreal_: do they sell ear plugs?
07:09 PM _unreal_: good lord
07:10 PM _unreal_: waiting for my daughter to pound on the door asking if I.... can be done
07:10 PM _unreal_: HEHE
07:12 PM tiwake: don't need earplugs for it
07:12 PM tiwake: that spindle is balanced so nicely... super quiet
07:13 PM _unreal_: I'm talking about my project
07:13 PM _unreal_: I'm milling aluminum at 15krpm with a 1/4" endmill
07:13 PM Tom_L: don't let it poke your eye out when it comes loose next time
07:17 PM tiwake: how many inches per minute? 60?
08:43 PM roycroft: wow - i got everything done that i planned to do this weekend
08:43 PM roycroft: and it's not even dark yet
08:56 PM snaked: rm
09:33 PM Rab: rm: cannot remove '#linuxcnc': Operation not permitted
09:34 PM XXCoder: Unauthorized access detected, OPs have been notified.
10:27 PM Tom_L: finished the thread relief tonight: http://tom-itx.no-ip.biz:81/~webpage/cnc/Brass_cup/Brass_Cups7.jpg
10:27 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/Brass_cup/Brass_Cups8.jpg
10:33 PM XXCoder: :)
10:48 PM roycroft: it seems everyone is getting things done this weekend
10:52 PM CaptHindsight: almost Sept