Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
tylertfb
Mar 3, 2004

Time.Space.Transmat.
Hot drat that is cool looking as hell. A 'vintage' bearing race that has the words 'Thrust Here' would for sure permanently take it's place on my desktop box of odd parts.

Adbot
ADBOT LOVES YOU

tylertfb
Mar 3, 2004

Time.Space.Transmat.

A Proper Uppercut posted:

Not sure what thread this would go in, but anyone work with Haas machines? I have a dumb programming question regarding macros/variables and can't seem to figure out the right Google words.

I do. I'll answer if I can.

tylertfb
Mar 3, 2004

Time.Space.Transmat.

A Proper Uppercut posted:

Alright, I have a fixture that holds 50 pcs. There are different styles of part that all go on this same fixture, and each style need different part numbers engraved on them.

What I would like to do is create a separate sub program for each number, and have a main program that has the fixture locations. But I don't want to change the sub program callout on each location.

So is there a way to set the sub program as a variable that I can change at the top of the program in order for it to apply across the whole thing?

So instead of-

O1000
G00 X0 Y0
M98 P1001
G00 X1.0 Y0
M98 P1001
etc.

I'm hoping for something like-

O1000
#100=1001
G00 X0 Y0
M98 P#100
G00 1.0 Y0
M98 P#100
etc.

Hopefully this makes sense. This seems like it should be pretty simple, I'm just not sure of the best way to do it.

Yeah, that's the way variables work in G-code. You might want to use G65 so you can pass arguments to the sub-program instead of M98

here is a cnccookbook explanation:
https://www.cnccookbook.com/m98-m99-g-code-cnc-subprograms/

tylertfb
Mar 3, 2004

Time.Space.Transmat.

CarForumPoster posted:

Welcome, time for CNC! Not necessarily your fault but boy those are some ugly parts. Guessing teachers machines/tooling are clapped out or the steel is harder than mild. Mill and lathe both back cutting, drilled holes have burrs or deformation at edges, scribed lines everywhere but on center of the holes, other weird surface finish stuff and countersink is all chattered.

hey it's the exact thoughs going through my head when I'm dropping off/picking up parts at the anodize shop and looking at the all the other stuff that has been dropped off there from other machine shops.

tylertfb
Mar 3, 2004

Time.Space.Transmat.
On the absolute opposite of the OEE spectrum: I work in the R&D machine shop of a medical device manufacturer and we make prototypes, fixtures for testing prototypes, and replacement parts for the assembly line (replacement grippers and things like that). We have 4 cnc mills, a cnc lathe, and a variety of manual machines, and I don’t think that all 5 cnc’s have ever been powered on in the same day, let alone in use.

tylertfb
Mar 3, 2004

Time.Space.Transmat.

SkunkDuster posted:

My job has me tapping an internal thread on a 304 stainless tube. The wall thickness is oversized, so that will allow me to drill it to the correct size for tapping. The tap is M6 .5mm pitch. I need to know what size pilot hole to drill, but all the tap charts I'm seeing only show M6x1mm and M6x.75mm. Any idea what drill I should use. I have fractional, metric, numbered, and lettered drills. Thanks!

Metric threads make figuring out the drill size very easy. Simply subtract the thread pitch from the thread major and you have it. For instance: M5 x 0.8 -> 5.0-0.8=4.2mm

M8-1.25=6.75mm (but we use the 6.8mm in the shop)

Etc etc.

So in your case, the M6x.5 would take a 5.5mm drill.

This works on imperial sizes too, but the thread spec is labeled as the inverse (threads per inch, rather than pitch, that is: inches per thread) and the major diameter isn’t marked under the 1/4” sizes. So if you want to know what to drill a 4-40 thread, you look up the #4 size and see it’s major is 0.112”, you take the inverse of 40threads/inch: 1”/40= 0.025”, and then you subtract the pitch from the major: 0.114”-0.025” = 0.089”drill (which is the trusty #43 drill)

This method is for cut taps and basically gives you a 75% thread which is good for Aluminum and plastics (we do shitloads of delrin at work). If I’m doing stainless I’ll usually size up one drill size. For forming/roll taps there is a whole other calculation but the real method is: “look it up in the chart”

tylertfb
Mar 3, 2004

Time.Space.Transmat.

Dance Officer posted:

It's a good rule of thumb, but not always true. If you predrill an M2 roll tap with a 1.7mm drill like the rule says you should, it's going to cost you your tap.

Yeah, as I mentioned, the ‘Major - Pitch’ formula is for cut threads only. For roll/formed threads, look it up in the Machinery Handbook or your tool supplier’s literature. On threads that small I usually just start the thread with the tap on the CNC and and the go to full depth by hand, but I’m a 100% prototype shop and rarely have to do more than 4 or 5 pieces of each part. If I was doing real production I’d be a lot more fancy about it.

shame on an IGA posted:

oh they are and it's about that time of year for them to flood our receiving department with unsolicited hardcover catalogs again

I’m using a Hoffmann catalog as a spacer under one of my drum machines in my studio setup 😂

tylertfb fucked around with this message at 04:01 on Jan 18, 2023

tylertfb
Mar 3, 2004

Time.Space.Transmat.
Does it have to be uninterrupted? Can you make it as a stack of shorter sections (on dowel pins for alignment if necessary)? 4 ~50mm deep holes with that taper is a much easier challenge than the one big one.

If the segments are round you can make them screw together and align with a shoulder/bore feature

tylertfb fucked around with this message at 23:45 on Feb 7, 2023

tylertfb
Mar 3, 2004

Time.Space.Transmat.

Bad Munki posted:



Question: Do the deepest, narrowest center drill first, or the shallow wide ones first? I'm thinking the deepest first, it'll provide a nice pilot for the others, and the bit itself will help stabilize the whole operation as I go, slowly.

This is on the lathe? The problem with those really long holes is chip removal. If you drill at least some of the bigger ones half way, you’ll give yourself room for chip clearance doing the deeper ones, and the drill point left from the big drill will center(ish) the smaller diameter and long (and thus flexy as hell and wanting to walk) drills. Can you do that small diameter on the nose from the other side, and the flip the piece around?

tylertfb
Mar 3, 2004

Time.Space.Transmat.

Hadlock posted:

Maybe 2 months ago I was asking about milling an LS3 head

Then I made the mistake of downloading an LS3 head STL (3d printer file) for one and realized you can't cast these using traditional one-piece/mould methods

A week later down the rabbit hole, found this video. I guess they drizzle resin onto casting sand one layer at a time, and then you hook the "printed" sand bits together and pour in aluminum and you end up with a head

https://www.youtube.com/watch?v=9N8v76SYICc

I'm definitely not going to use them to cast me an LS3 style cross flow head for what used to be a flathead inline 8 Packard 357 but it's an interesting technology

Edit: one more video showing their process from another perspective


https://www.youtube.com/watch?v=_icw0HIw2jY

I worked at a dental company that 3D printed cobalt-chrome and palladium - gold alloy copings (part of the false tooth process) on some 3D printers that worked the same way, but they sintered the layers of powder with a laser. SLM (selective laser melting, I believe) machines. The dudes who worked on the gold-palladium alloy printed machines had to be VERY careful to account for all the powder/parts/clippings. They would get refills of the powder from part of the building that had an armed security guard. I always worked in the CNC half of the company, so I never messed around in there, but those machines were cool.

tylertfb
Mar 3, 2004

Time.Space.Transmat.

NewFatMike posted:

Metal additive manufacturing is loving wild. I’ve played with a few Desktop Metal parts they were always garbage.

I’ve gotten to do a few case studies with Velo3D parts and that stuff is very cool. Always needs finish machining and it takes forever, but you can do some crazy stuff with it. You can get super super clever about it, I’m curious that I haven’t seen foundries pick them up. But I guess polymer additive can do a lot of what they’d need most.

E: has anyone played with Markforged metal parts? I’m pretty curious, but the last time I was at a trade show with one of their booths it was a shitshow and I didn’t want to stick around for something that was a fun visit, not a work visit.

I kept ties with the dental printing place after I moved on, and had them print the odd part for me that couldn’t be machined (I had to make a pair of grippers for a robot to pick up DIMM chips that needed square inside corners and a wierd lead-in that I couldn’t do with my setup, etc). My riding buddy and erstwhile forum poster Oz Fox made himself a road bike frame from titanium tubes connected by 3D printed titanium lugs /head tube/bottom bracket. It’s ~almost~ straight and only about 2x as expensive as a nice custom welded TI frame would be! I think he had Markforged do it.

tylertfb
Mar 3, 2004

Time.Space.Transmat.

Karia posted:


The Haas integration is interesting, but I'd be a bit wary:
1) The windows have to be laser-safe, which means they're basically impossible to see through. Good luck proving out programs! I had to teach a machining class on a machine with a similar setup and it was rough.


What, you don’t run your initial item by loading the program, setting the feed and rapid to 100%, hitting cycle start, and then walking away? Coward. ;)

tylertfb
Mar 3, 2004

Time.Space.Transmat.

Dance Officer posted:

Good news! I used an HSS endmill for the first time today. It went slow as poo poo.

I guess it’s not technically metalworking, but HSS endmills are often better on a bunch of plastic applications!

tylertfb
Mar 3, 2004

Time.Space.Transmat.

Ambrose Burnside posted:

I'm maintaining a bunch of well-used 5-axis dental mills that all produce parts with some degree of gouged toolpath along the parting line (the equator-like boundary for the b-axis 'flip'), frequent offset errors on either side of the part (the two flipped sides don't perfectly line up), and bad surface finish on one side of the part (probably from the rotational offset issue causing one side to have a crazy DoC for the 0.3mm tools we finish with) and I'm supposed to "fix it" and. man. I do not have the foundational experience for this. most of my milling experience is on a bridgeport knee mill, not a very lightweight but precise 5-axis cnc job with a closed ecosystem and opaque control/calibration. most of the setup stuff I learned doesn't transfer over at all. i got a tool&die guy who jumped to dental stuff to take a look at our parts and he suggested our rotary axes need replacement, and/or the leadscrews have too much backlash. the rotaries are a nightmare to replace and $3500 a pop, so here's hoping it's the leadscrews.
i took one of them apart and the x-axis leadscrew i checked out has significant backlash compared to a brand-new leadscrew, so that's as good a place to start as any. how hard can it be to replace 3 leadscrews on... 7 mills...
oh yeah, the dental CAM software is also totally opaque and doesn't let you adjust your milling strategies, so that may or may not be contributing to the problem.

other than that, you know, dental milling is cool. zirconia is an extremely interesting material to mill, you machine it in a soft 'green' state and then sinter it into an extremely hard material, lets you run parts very fast and with reasonable tool lifespan. it also shrinks when you sinter it, so you can cheat some extra fine detail out of your parts. CoCr alloy sucks rear end, I want to run some titanium but it hasn't come up yet.

Are these the Roland Mills? Those things are basically 100% wear parts and should be tossed once they start cutting weird if you're doing heavy production. I had the exact same job from 2012-2016. Our shop had 50 Arum 5-axis mills (from korea) for machining zirconia. We also did custom titanium abutments (on really nice Fanuc Robodrills). I was in charge of all the CAM automation and thankfully didn't have to maintain the machines much. Dental machining is a really neat area.

tylertfb
Mar 3, 2004

Time.Space.Transmat.

CarForumPoster posted:



Edit: another option is to EDM is out, never done this though.

When I worked at a big aerospace company, we kept an old clapped out hole popper EDM machine around just to burn out broken taps and drills. It was glorious.

tylertfb
Mar 3, 2004

Time.Space.Transmat.

Karia posted:

I'm not sure what you mean by "single flute",

I think he was mixing up (single point vs multiple thread ) thread mills with forming/roll taps.

tylertfb
Mar 3, 2004

Time.Space.Transmat.

honda whisperer posted:

Ok yeah. The second link for sure. They have to step out radially then helix up one thread. The single flute has to work it's way up the entire depth of the hole.

Single flutes one upside is it's more rigid so if the threads have to be super deep you'll need it. I guess you can also use it as a backside chamfer tool too.

The other big plus of the single flute is that you can make any pitch with it.

tylertfb
Mar 3, 2004

Time.Space.Transmat.

Bad Munki posted:

I could probably do it poorly in under three hours

My boss has a story about a guy he was interviewing for a position years ago who told him “I’m not very good, but I’m slow”. He hired him on the spot and the guy worked for him for 15 years.

tylertfb
Mar 3, 2004

Time.Space.Transmat.
Making that half-milled gauge is such a pro move, I’m totally stealing that idea.

tylertfb
Mar 3, 2004

Time.Space.Transmat.
I need to make a part at work that is a little lever that fits in a 1” x 1.5” bounding box, should be 300 series stainless and needs to be .062” +.001/-.003 with a .001 flatness tolerance. I was planning on getting tight tolerance sheets and screwing it down to a machined flat fixture and then contouring it out with tabs (on a CNC mill….I regularly use this technique for flat stuff), but I can’t find any material at that thickness in those tolerances. My normal metal supplier only goes down to 1/8” in the ground ss, same as McMaster. Anywhere else I should look?

tylertfb
Mar 3, 2004

Time.Space.Transmat.

A Proper Uppercut posted:

Places like Dix Metals and TCI supply this kind of stuff to McMaster Carr so you'll see the same thicknesses, however they do make custom plates. Not sure if this is like a one off for you or a production type part, but you could get plates quoted from them.

I forgot about TCI, been meaning to see if I can use them here. I need 30 of these things

tylertfb
Mar 3, 2004

Time.Space.Transmat.
And then you get into forming taps and you’re 100% looking it up from a chart.

Adbot
ADBOT LOVES YOU

tylertfb
Mar 3, 2004

Time.Space.Transmat.
Seconding: O-flute (check the onsrud ones) endmill, high rpms, as heavy a cut your workholding can take, get the chips out of there. Never ever cut any metal with your plastic tools. Stay far far far away from polypropylene.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply