Feb 4, 2025
SkillBuilders ESPRIT EDGE “From Single Part to Production: Mastering Main & Sub Machining with Dual Turrets”
Summary of the Webinar
- Topic Overview: The webinar covered mastering main and sub-machining using dual turrets and Esprit Edge, including part setup, stock setup, and transitioning into production machining.
- Key Techniques Discussed: The session walked through machine setup, feature creation, and tool path adjustments for optimal machining efficiency.
- Optimization Strategies: Demonstrated workflow optimizations, including tool change positioning, fixture avoidance, and production mode synchronization.
- Common Issues & Solutions: Addressed potential errors, such as tool collisions and syncing issues, and how to troubleshoot them effectively.
Webinar Transcript
- 00:05 Good morning and good afternoon everybody. Thank you guys for joining today. Today we're gonna be covering, um, mastering Main
- 00:17 and sub machining with dual turrets and Esprit Edge. We're gonna have questions at the end if you feel, uh,
- 00:24 feel free to type in any questions you have throughout the whole webinar in the chat box. Um, and we can get to 'em at the end.
- 00:33 Um, we'll talk about programming apart, adding a part in setting up stocks, setting up on the work, the work piece inside the fixturing in a spray edge,
- 00:43 and then programming a part and converting it over into production machining in a spray edge. All right, let's get started.
- 00:53 All right, so the first thing you always want to do is have your file set up To save time.
- 01:00 I already have a machine set up with tools on the lower turret and tools in the upper turret set up
- 01:06 this Kuma machine is a multi U 3000 with a lower turret without y and an upper B axis. Five XXI turret with two spindles.
- 01:17 Next we'll go to our part side. I always like to have a layer called part setup. From there I'll go to file import
- 01:25 and I'll import in the part I'm going to use for this. So I want to check import is new part that will add the part
- 01:34 as a part in the part setup for Edge. I'll run CAD diagnostics and it doesn't find any issues. If I needed to, I could shift
- 01:45 where the origin is on the part, but I like where the origin is on the nose right here. So we'll be good there. I'll go to part setup,
- 01:53 make sure I have my part, it's already in there. Then I can add a bar. It'll automatically size the bar for the part
- 02:01 and then I can just increase it to whatever bar I plan to program with and set my inside diameter
- 02:07 and outside diameter. From here I'll set my align top for Z. So it's gonna align to the face of the part
- 02:15 and I'll set it to a 10 inch bar with um, 50 thou on the face. From there I've got my stock in part
- 02:27 creating a work piece and espree. So I'll go to machine setup and now that I've defined my bar as three inch,
- 02:34 let's put some three inch jaws on my collet here. So I have a Royal Collet with Qg 80. So I'll go to my Qg 80 and I'll put three inch Collet in
- 02:50 and I'll click okay. Then I'll select my fixture and I'll click work piece from here. My part should snap to the front of my call it,
- 02:59 so then I can decide how far out I want it. But right now I'll just put it out five inches
- 03:04 and click okay and okay. From there you can see I can adjust the visibility of my stock, the transparency of my stock, allowing me
- 03:16 to see the part inside my work piece. So if I turn off transparency, you can't see the part or I can adjust it.
- 03:25 So we'll go back over to part setup and from there we should be good to start programming with features and operations.
- 03:33 So I'll go to my layers up here in the part side and I'll click Plus I'm gonna make a layer called features
- 03:41 and I'll also make a layer called operations and I'll make sure features is active by double clicking it. Whatever is in bold is the active layer
- 03:51 that you are currently drawing on. Uh, please note that you can draw or add things to a layer that are not visible.
- 03:58 So if you have the check mark off, you can be drawing or adding things to a layer and creating things on a layer that you can't see, right?
- 04:07 So be mindful of that. So we're gonna have it visible and active from here. I always like to make my turning features first turning.
- 04:15 So I'll just select my whole part. I'll come up here to turning and I'll select the center line axis.
- 04:24 From here I can make adjustments for how my features are gonna get created for my turning operations. You can check out your machine zones down here.
- 04:34 Cool thing is I can adjust the beginning and end point for my main or my sub turning, right? So right now my front OD start location is right here at the
- 04:44 tip, which is great. And my OD in location is right there. If I did not wanna turn this big section right here,
- 04:52 this OD in the main, I could always right click OD in location, select digitize new position and then define a new position.
- 05:01 And that would make my back OD on that section instead of my front od. So we'll put that back to where it was for right now
- 05:08 'cause I want to turn that whole thing right. You can also control whether you're getting gonna get OD ID
- 05:16 or face toolpath or features, whether you're gonna program in just the main or the main end sub or just the sub.
- 05:25 There's a lot of options in here for grooving on whether you want the profiles, the contours to skip over the grooves
- 05:31 or whether you want them to go in there. We don't have any grooves in this um part, so it's not gonna affect us here.
- 05:39 You can also see previews. So if you go to the features manager, you can see previews of the tool paths that you're gonna get
- 05:47 or the features you're gonna get, right? So I can see my front id, my back id, my back face and my back ID groove.
- 05:57 Now that does count as a groove. All right, so let's go to front. Id just appear, appear at that,
- 06:04 make sure I got a good start point. All right, so then I can go back to turning and click. Okay.
- 06:12 All right. From here I can quickly find all the holes in my part by going to the feature ribbon.
- 06:17 Again, selecting my whole part and go to hole. Hole is going to search for all the holes in your part based on the
- 06:24 parameters you've defined here. I usually leave a really large max diameter, find all the holes and a really small,
- 06:30 usually zero minimum diameter to find all the holes between zero and four inches. Minimum hole opening angle is gonna define how much
- 06:38 of a hole needs to be present for it to be found as a whole. Meaning if I put this at 90
- 06:42 or less, it would find corners of these rectangles right here, the round corners of these rectangles as holes to drill.
- 06:50 So two 70 is a good spot. Sometimes I'll put it lower depending on my needs. Um, combined coaxial hole, we'll turn these two holes
- 06:59 into one hole from each side. I'm gonna turn that off. I want two separate holes that don't go all the way through propagate hole faces.
- 07:08 Yes, I want to find all the details for the hole active work plane only. No, I want it to find all holes, not just holes
- 07:14 that can be done on my current work plane split custom holes, I'll select yes here because this right here is a custom hole
- 07:22 and I just want to drill through the middle. So I'll click um, let's see, I'll click okay and I should find that counter board,
- 07:34 that counter board this custom hole right here. Those holes, this hole, this hole is separate because it had a different depth because of that radius.
- 07:50 One custom hole right in the front. There we go. All right. From there I can create some milling, um,
- 07:58 features like profile and pockets on the back. We can always wait to do those towards the end as well.
- 08:04 So we're gonna do those once the part gets moved into the sub, we have enough right now to work our main
- 08:09 all the way up to the transfer. All right, so again, parts set up in our machine. We have some turning and hole features.
- 08:19 So I'm just gonna activate my operations layer and now we can start programming operations. So let's go to front OD contour right here
- 08:31 and we'll go to turning and we're gonna do a roughing operation. So system default all when it opens up
- 08:44 operation name will be rough. The OD and the main right, you can name it wherever you want. I just like the name. So main, main, rough face and od.
- 08:56 That's the tool I want to use. Put some speeds and feeds in here. Let's see, update stock, yes, we'll go to strategy.
- 09:11 This is gonna define how I want to complete the task. I don't wanna finish pass. I have a separate tool I'm gonna use for finishing.
- 09:18 If you're using the same tool for finishing, you can add a finished pass here. Undercutting mode. There's not an undercut to worry about
- 09:25 so I'm gonna leave that alone. I don't need any undercutting. If you wanted can cycles or cutter competency, you could output that right here.
- 09:33 I'm gonna go to rough, I'm gonna leave 10 thou on my ZN X. I can change my rough patterns if I want it.
- 09:42 I'm gonna do parallel to axis and I'll set that. I'm gonna do 125 thou per pass. Sorry for the double decimal.
- 09:52 Um, my lead in and out for this front because it is actually if I did tangent it would just go straight in.
- 10:00 So I'm gonna do normal tangent so I can come normal on. And then um, machine to that. So let's say normal tangent.
- 10:14 Let's see. Oh, let's just do tangent for right now because we're on the rough pass and lead out, I will do normal of 50 th as well.
- 10:23 So both of those 50 links, I always like to set my links to a specific location. I'm using a three inch bar here
- 10:33 and I always, so I like to leave my, I'll come in with the um, tool. I'm gonna come in X, then Z, so X then Z,
- 10:43 and I'll set my Z point at half inch in front of the part and then I'll set my X at 1.625, right?
- 10:51 So this is the radial value because it's working from the origin. So a radial, so this will end up being
- 10:56 larger than three inch. And then my exit move I will do Z, then X, well actually X then Z, sorry,
- 11:09 I'll do 0.5 and 1.625. I just like to see when I'm running the machine in real life that the tool's gonna keep go to the same location
- 11:16 after each operation so I can see if my tool offsets are wrong on that particular tool. It's a good setup technique
- 11:23 and as you, um, you can always bring those in as you've confirmed those tools, you can bring them to start
- 11:28 and end closer using those length positions. So you could change this to 200 thw or a hundred thw and you could change this to 1.55, one inch,
- 11:38 550,000, right? So there we go. If I watch this operation in simulation, I should see my tool starting from right there, right?
- 11:52 'cause I'm started the operation. I'm not showing the whole tool change right here. And then I'll set it to go.
- 12:00 You see it moved in X then Z and it's roughing the part and speed up just a hair. All right, so I left some material on this part.
- 12:24 One thing I do want to note is I probably would like to um, extend the end of my operation so
- 12:33 that my cutoff tool has a nice turn section to hit when I'm programming. So I'll do an end extension.
- 12:39 I'm using a three millimeter, 118 thou cutoff tool and I plan to leave 50 thw on the back. So I'll extend this to um,
- 12:48 170,000. That's 118 plus 50,000 plus 2000 for good measure. All right, so I'll hit okay and you'll see that extension right there.
- 13:00 So now I have a nice turn section from my cutoff tool to engage page right Next I want to drill this big hole in the front so I can come up here
- 13:11 and find custom hole. I'll go to milling. You can use turning or milling, um, because it is in a spindle and it is on center.
- 13:19 And I'm gonna also use the B axis head, right? So from here I can say milling and I can do drilling
- 13:27 or turning and drilling. You're gonna get the same options inside both. So I'm gonna system default, I'm gonna say on center
- 13:38 big drill and I'll drill with the 750 oh drill. It's gonna show you a preview of the orientation and the holder.
- 13:52 I'm gonna put in here 5,000 RPMs and then I'll put 10,000 per rev. So here's where I can adjust it.
- 14:00 First I wanna use previous stock for starting depth, yes. And then machining strategy. I can do tool spinning, part spinning
- 14:06 or tool and part spinning. So if I do tool and part spinning, I get the option to um, mix
- 14:12 and match the spindle RPM with the tool RPM. So I'll put the tool RPM at 3,500 and that leaves the spindle RPM at 1500.
- 14:25 I'm gonna do a through depth of half inch to go a little bit further and that should be good.
- 14:33 First thing I noticed is I get an alarm over here. So let's look at what's going on so we can watch.
- 14:53 This is something you're gonna run into anytime you're using a two turrets, an edge that right? Two things. I could park a different
- 15:01 position on this turret. I could park a different spot or I could park the turret between tool changes at a different location.
- 15:08 So let's do that. I'm gonna right click. First I need to leave simulation. I'm gonna right click this tool and go to edit tool change
- 15:16 and I'll set position of zero for right now. And that should correct that. So now when you watch simulation,
- 15:24 this tool change will happen right here below the part. You can do that for every tool change in here manually
- 15:30 or you can set the whole machine up to do that regularly. So now it'll stop right there and you'll have plenty of room to do your machining.
- 15:39 All right, so let's continue on. Um, I will do a, let's do the bore on the inside. So I'll do front ID contour, I'm gonna go to turning
- 15:49 and I'll go to contouring and I'll go to system default. I'm gonna say finish id, I'll turn this. Um, main ID term
- 16:03 3000 RPMs and 3000 per rev, just putting some numbers in there. Um, I don't need a start or an end end extension
- 16:11 for my lead in. I want to do normal tangent of 50,000 each. And you guys can do whatever you prefer here.
- 16:20 That's just my preference. Same thing for my lead out. Now Id work is somewhere where um, your lead in
- 16:27 and out is really critical or your links, your entry and exit mode are really critical. So we're gonna do a X then Z
- 16:37 for my start and my Z point would be 0.5 again and this will be 1.625. So it's gonna come along X and then move in through Z.
- 16:48 And my exit mode, I want Z then X to get out in front of the part and then move away safely.
- 16:57 All right? And I'm gonna get another issue because I need to change the tool change here to position. So there we go. So now we can see that.
- 17:15 All right, let's get to programming some more. We'll finish the od. So I'll go to front OD contour and I'll go to turning and I'm gonna go to contouring now.
- 17:29 So general default, all I'll say finish od, choose my main finish face tool, face an OD tool and I'll say 4,203
- 17:47 strategy I, one thing you're gonna notice is that is the wrong orientation 'cause I chose sub finish, right? So you can, the preview is gonna show you
- 17:57 that's the wrong orientation for the tool. So let's switch it to main finish. Gotta love the preview there. It helps you out a lot, especially if you choose too quickly
- 18:06 to quick too quickly like I just did, right? So start an end extension. I don't need an end extension here
- 18:12 'cause I want the rough turn to be what my cutoff tool engages and contour. I'll do a normal tangent lead in of 50 thou
- 18:23 for both and a lead out normal of 50,000. Same I will do um, X then Z 0.5 1.625 exit mode will be
- 18:40 X then Z as well, right? So we'll watch that one in a second. Let's get to milling these two round spirals so
- 18:57 that my drill for these two locations is a nice flat spot to engage with, right? One thing you'll note and I said in the beginning is this
- 19:04 tool, this turret on the lower does not have Y axis. So we'll need to do the spiraling up here.
- 19:10 If we didn't have a tool the exact size, we'll need the spiraling with the B axis and then we can drill it with the lower turt.
- 19:17 So let's find those two holes. We've got that one and that one. And we'll go to milling, spiraling and we'll use an NM mill to spiral those.
- 19:28 All right, so system default, I'll say spiral nose holes and then we'll use the in mill quarter inch in mill
- 19:41 and I'll say set some speeds and feeds incremental depth, all set at 40 thou. I want just a clean spiral down. So we'll just feed that.
- 19:56 This is a good way to get a flat so that our tool, our drill can engage on it. All right? And I want my start point to be positioned center
- 20:05 of hold for both lead in and lead out. And I should get something like that for both right? Now I can take both of those
- 20:19 or select this feature set that I just created. By selecting both of these. I created a feature set and so this is a parent op that covers both of these ops.
- 20:28 Now I can select this feature set and I can do a drilling operation as well using the lower tur to drill those holes.
- 20:35 So I'll go to general system default and I'll say drill nose holes and I will, I can look at per turret down here.
- 20:50 Let's see, turret two, station seven has a drill. So if you don't know where you put that drill or the name of it, I can look at these by station
- 21:00 and say, okay, the only drill I have on my lower turret is this drill that that must be the drill all.
- 21:07 And if you don't see it there, then you need to make the drill and set it up. So we'll set the speeds and feeds
- 21:13 and I'll use previous stock for starting depth hold through depth. Let's just go through an extra 125 thw just so we break
- 21:23 through the center and I'll click okay. Now I should get an alarm here. Oh, it looks like it cleared, but let's watch.
- 21:32 I'm just gonna watch. We haven't watched from here or down, so we'll watch there. Very cool. I've got my
- 21:45 half split on, that's by the finish looked funky so I just rough or spiral dose and now I can drill those, right?
- 21:57 I may need to change this drill tool change later on. We can change it now. So let's just right click
- 22:04 and I'll say position zero. All right, I want everything changing right underneath this main for right now. And then if we need to adjust it later, we can do that.
- 22:17 All right, so we're at a good place now to grab with our sub, pull the part out, do a cutoff transfer
- 22:23 and then start working in the main or start working in the sub, right? So the first thing we need to do is go to turning
- 22:32 and we're gonna do a pickup as soon as I look. I notice I don't have, call it Chucks on
- 22:38 or call it jaws on here yet. Um, 'cause I didn't know what, what part I was grabbing, right? I like to build this as I go.
- 22:45 So I'll go cancel, I'll go home and set up machine setup. I need to figure out what collets I want to use so I can go
- 22:53 to my part and select whatever I'm grabbing onto and go to the solids tab over here. If you don't have that on, you can always go
- 23:02 to show hide on the home ribbon and find it right here and I can find the diameter and radius.
- 23:09 So I've got a 1.1811 inch, 181 thw diameter right here. That's not a concern. What I'll do is I'll go to machine setup,
- 23:19 I'll select my chuck on the subside. I need to add jaws and it's got qg cots, QG 80 cos as well.
- 23:28 So I'll choose 1.125. Let's see. Nope, we'll need to go bigger. Let's go right there. So now I've got some call it
- 23:39 jaws on there, that open and close as well. So now I can come over to the part part turning ribbon pickup
- 23:48 and I can program my part one thing as soon as I start programming with my sub. A couple things I wanna make sure I did previously.
- 23:57 I'm gonna program my pickup and then I'll show you what we need to make sure we did. I'm gonna, in default, I'm gonna say pickup.
- 24:05 I wanna use the sub one which is 4 1 6 1 6 6, right? And it shows you a preview, which is awesome.
- 24:13 And then I want to grab on negative one inch onto my part and that should be good for now.
- 24:20 Um, spindle feed rate, let's be 50. Um, sync oriented is fine. So there we go. All right, so remember anytime you're programming
- 24:33 with your sub, you wanna make sure that you set up where your B zero is set on your sub.
- 24:38 To do that, we're gonna go to our work set. First thing I noticed, this is an kuma. I haven't set up the work offset yet correctly.
- 24:46 G 54 would work on most machines. Let's double click G 54 for Kuma. We're gonna switch this to custom
- 24:52 and we can call it one 40 here. And primary number one 40 name is just what you, it's just a name doesn't matter.
- 24:59 Primary number is the output we're gonna get for our Kula machine. Next we need to set our Zs two.
- 25:05 So we'll click this digitize. This is setting your B axis zero position. We'll click the digitize error here, we're gonna choose the front face of our part
- 25:16 and then we're gonna choose the front face of the call it here and it's gonna snack that nose to
- 25:22 that front face and we're gonna say that's it. That's what we wanted. Now we've set the B position. So when we output code, the spree knows where your B is
- 25:33 and how to give it code. If you don't set that, what's gonna happen is your B values are gonna look way off, right?
- 25:39 'cause you're gonna get large B values assuming that you are leaving the B zero way over there where the sub is at home.
- 25:46 So that's just setting your B position just like you would do it on a machine for your work off set.
- 25:52 So we'll click okay there and now we're ready, right? Let's go to simulation and I'll just simulate towards the end here
- 26:00 so we can see the pickup and we might need to park this lower turret if we start getting collisions.
- 26:06 Let's see. Yep, this turret's in the way. So we'll have to park it out of the way here in a second
- 26:12 for right now, let's just run it through. There it is. So it picked up successfully. To show you how to do a park, we're gonna go to turning
- 26:21 and we're gonna go to park and I'm gonna say park lower for pickup tool change. I'll select tool and I will do my cutoff tool.
- 26:37 Park position is gonna be position. Let's do negative five inches so that it's a little bit behind the part, right?
- 26:49 And X we'll do Home Y is gonna be none. We don't have any Y in here. We'll hit okay. Right?
- 26:59 First thing we want to do is we're getting an error, probably a collision. Yep. First let's set our um, tool,
- 27:06 tool change position here. We're gonna do position and we'll do negative five on this one. Then we need to reorganize, right?
- 27:15 First is park in the operation list. So an edge, you have an operation list and you have a program list.
- 27:21 Operation list is for your whole part program is for your whole machine. So the right side is for the machine.
- 27:26 Left side is for how you're programming. I will not be able to move this park above the pickup, right?
- 27:33 I can move it next to, but I can't move it above because it is not above before in the operation list.
- 27:39 So I'll go to park lower and I can drag it up above pickup and now it's going to happen before my pickup, right?
- 27:48 There's other ways we could have done this. This is just a really safe way, right? So now I can confirm and run this
- 27:57 and now I know for sure that this sub spindle has room to come over. There you go again, I could have done this many other ways.
- 28:05 I could have actually programmed my cutoff operation and then dragged the tool change and link above the, the pickup operation in the O program side, right?
- 28:15 So I'll show you guys that as well. For right now we need to do a bar pool. Let's find out how long our part is
- 28:22 or select the whole body. We're gonna go to the solids tab and we're gonna get the Z length of 3.2 2 8 3 4 6.
- 28:32 Next I'll go to turning bar feed. I'll go to operation is bar pull and I want it with bar pull type.
- 28:44 I'm gonna do it with my sub spindle feed rate, 10 feed length. This is gonna be equal to 50 thou left on the front
- 28:52 plus the part length which is 3.2. I'll have to get that number again. I was gonna copy and paste it for me.
- 28:59 Plus the 50,000 leave on the back plus the 118 thw uh, for my cutoff tool. So let's copy that.
- 29:09 Edit properties and I'm gonna put it right up. There's the number. So I'll go equals um, 50 thou plus that length plus one 18
- 29:23 for my cutoff plus 50,000. So there's my feed length and if, if I ever need to change something on it,
- 29:31 I can right click and come in here and adjust the expression, right? So it's gonna save that expression for you.
- 29:37 So you always can come in here and say, oh, I left a different amount on my subs. Subs or my backside. I need to adjust it.
- 29:43 You don't have to recalculate it, you just come in here and you adjust this. All right? And you can automate some of that as well.
- 29:51 But for right now we're just doing it a quick and dirty way. So now we should get a par pull.
- 29:56 Now we should also get a reposition. So if we double click this, you could see the preview in the reposition based on
- 30:03 where your work off set was. All right, so next we need to do a cutoff. So we'll come back to the part side features manager
- 30:12 and we're gonna find our back face right here and I'll do cutoff operation. So system default, all cutoff. I'll use my cutoff tool, I'll put some speeds
- 30:29 and feeds on it. Strategy rough pass is fine, no part catcher and rough stock allowance. I'm gonna leave 50,000 on the back
- 30:43 'cause that's what I've calculated. I'm gonna go to a negative 30 thou just to make sure I don't have a little nib on the end.
- 30:50 And that should be good links. I can always do the similar links and just come in X only in this one
- 30:57 and I'll set the X to like two and that should be it. So now I should get a transfer after the cutoff.
- 31:10 So if I watch simulation, I should pick up, pull out, move over cutoff, and now I'm ready to start programming in my sub
- 31:27 and continue programming in my main right. So moving on, we'll come over here, we can do some drilling, um,
- 31:38 with our B axis head we can do a lot of work. Most of the work on our subside is gonna
- 31:43 be on our B axis head. So let's continue on with that. I'm gonna go back to features later now.
- 31:49 So I can start creating features. I can turn off the operations layer so that way I'm not looking at my features, um,
- 31:56 that I don't need to see anymore. I can also create a separate features layer for sub features, right? If I wanted to do features I'm gonna use for my sub side,
- 32:04 that way I don't have to see these features in the way, right? Some of these features for the sub side I've already created,
- 32:11 but some of these pocket operations and things maybe I just want to cleanly make it here. You can always organize your layers however you see fit.
- 32:20 So I'll just select this loop at the top right here. And I imagine I should be able to go to feature
- 32:26 and click pocket, right? That's one of the cool ones is loop. It's automatically gonna find me my work playing
- 32:33 and find me all the details for that pocket. Now I can do the same thing down here on the other side,
- 32:40 hit the loop on the bottom and hit pocket and now I've got two pockets, one coming from each side if in case I ever want
- 32:48 to just meet 'em halfway, if this was a harder material or um, not make up material like we have right here, right?
- 32:56 So I can do similar here. I can select a loop, right? And hit pocket and there I've got a pocket just like
- 33:04 that, right? Which is perfect. And then for this one I'll select loop. You can also select all the inside walls if you wanted.
- 33:14 Loop is usually and more consistently the best option. Um, and it also gets a lot of detail, right? So I'll hit pocket on that loop
- 33:24 and it found me all of that. I probably don't need all of that, right? It found me this really deep pocket,
- 33:32 all these islands, right? And I don't need all of that. So let's delete that for right now, right? Let's say I just come in here
- 33:40 and I find the pocket with all these faces, What I'm using is shift and I can control how I'm propagating these faces.
- 33:55 And control is adding to that, right? So I can propagate all the faces around. Let's see if that works. We'll go to Pocket.
- 34:10 Found me a very strange one again. Let's see. Alright, that looks like the pocket. Perfect. Now it didn't go all the way
- 34:26 to the floor, which is not a problem. I can always adjust that. I can come into my properties window right here
- 34:31 and I can go to machining, right? There is a radius on the floor. So maybe that's what was messing it up. Let's go to depth.
- 34:39 I'm gonna use the digitized arrow and I'm gonna set it to the floor. Oh, I was choosing it from the other side.
- 34:46 Okay, that makes more sense. I'm gonna come up here and go to features and click flip. That's gonna flip the Z axis direction.
- 34:56 Then I can come up to depth and adjust it right there. Then I can also come down here and do a bottom blend, type A fill it
- 35:06 and then whatever that fill fillet size is. So I need to find out what that fillet size is. So let's go to fill it right here. Set it back to none.
- 35:16 I'll just put a value in here for right now. And then I can go to solids. Let's see,
- 35:35 there it goes. You, you can adjust your start point and your lead endpoint
- 35:52 computer was thinking.
- 36:12 There we go. So now if I look at that pocket, I've got a fill it and a 200 thw radius.
- 36:18 Let's confirm that radius. I can select this face and I can see the radius down here in the properties window.
- 36:23 Or I can go to Solids and see the radius here at 200 thou as well. All right, for up here I have a couple ways I could select
- 36:33 this face right here and go to feature and just choose pocket. And I would expect it to find me a pocket
- 36:40 and then find me boundaries for this section so you don't violate that. Similarly, um, I wanna face all of these outside faces
- 36:48 to create the flats. So let's start there. I'll just select this face or I can select just that loop
- 36:55 and click auto chain, right? And it built me a chain with the Z axis, correct? I can choose this face and choose auto chain as well.
- 37:03 Choose loop click auto chain. What I'm doing is left clicking and right clicking until I get the loop that I want.
- 37:11 And then clicking auto chain, right? So loop auto chain. So now I've got all those faces and I can also face this uh, back end if I want it as well.
- 37:23 All right, so I've got all of these chains that let's start there and face all these parts off. And then let's actually face this boundary as well.
- 37:34 So I'm gonna select all of these and go to milling and go to Facing. Facing is one of my favorite operations.
- 37:44 I think it's pretty smart and it's free. So we'll go to Facing and we'll choose our face mill and I'll choose some speeds.
- 37:53 So we'll go to four and then five for that. Um, use previous stock, yes, strategy. I'll do, let's do one way for right now.
- 38:06 Optimal finished pass. Yes, total depth, incremental depth. We'll do a hundred thou, let's do 150,000. All right, links should be good. We're gonna hit okay.
- 38:21 What I wanna see here, not what I wanna see, but what I'm going to see is a lot of
- 38:25 um, probably collisions. So let's watch and see if we can see what happens and then how to fix it, right?
- 38:35 Okay, bang, already hitting something, all these operations are gonna crash. That's what's so cool. If I double click this facing right here
- 38:46 and I just go to collision detection. Fixture avoidance, yes, clearance override. I don't need this, but you can adjust it if you wanted
- 38:55 to override your default clearances or clearances you had previously set. Now I imagine it'll fix it all for me.
- 39:05 It's one of my favorite reasons for using Facing is now my toolpath is not colliding with my fixture, which is a good day for everybody in the machine shop.
- 39:20 There you go.
- 39:35 Let's see. Looks good. All right, so now I can hit stop and let's do this boundary. I'm gonna do the exact same facing op just
- 39:46 to quickly get rid of some material. Same everything the same. I'll just hit, okay, cool thing is how Facing Works is it works off the zero point
- 39:55 for your feature, not the depth, right? So this facing op should not go beyond the zero point for this boundary at the top it always machines
- 40:04 to the zero point not below it, right? So that's why it's really good for using on the top of pockets to quickly get rid of some material.
- 40:12 Now for this actual pocket operation, I can use an INM mill to finish up the outside. So I'll go to pocketing and I'll click system default.
- 40:22 All general operation name will be pocket outside rough. Let's choose um, half inch in mills. Fine. Let's actually go with the quarter inch in mill
- 40:41 use previous stock, yes, it's only gonna cut where it needs to strategy. I'll do profit milling and I'll set this to like 10%.
- 40:50 Cut speed. Oh, um, also since this is an open pocket, I highly recommend hybrid. They have a release on hybrid, um, profit milling
- 40:58 for open areas. It's really, really beneficial and creates um, appealing effect most of the time. There's other, um, there's other ways it pro
- 41:06 or other way it calculates as well, but the peeling effect is very efficient. So for slotting, let's say if we did have any slotting,
- 41:15 I'll just put some speeds in for there. And incremental depth. Incremental depth here. I will put 0.4 pocket rough.
- 41:26 Let's put some speeds in feeds 'em max speed 200. My engagement angle will do 36 27. Um, heel equal contained.
- 41:42 I don't have any really open areas here, but if I did, let's set this one 20 and then this to 50 thou,
- 41:49 he point angle will be five degrees and I'll hit okay, right? But now I've pocketed that. All right, let's watch that operation
- 42:14 and make sure we've got no issues up there with our V axis head.
- 42:35 All right, so from here, um, couple things. Let's do the pockets on the middle and I also need this radius right here.
- 42:43 We could program as well. Got some holes to drill. Nothing serious left, but let's get to work on it, right?
- 42:51 So for these, let's see, for these two holes are this set right here. We'll go to milling and we'll go to drilling.
- 43:03 Um, one thing I want to note is I do have two separate sets here. I can fix this by just double clicking this right here
- 43:09 and I can add a point to it, right? So let's add this other hole. So what I did there just to walk is I double
- 43:20 clicked the feature set. I clicked the sample sim simple hole up top and I click the add new hole to end of collection.
- 43:29 And then I just click the center of this hole and it looks like it oriented it incorrectly. It's interesting, it's adding
- 43:45 based on my work plane right here. So let's fix that. There we go. There it goes. Now I can hit okay from there.
- 43:55 I don't need this extra one. And remember that was created because the depth difference from having that radius there and not.
- 44:02 So I'll just delete this feature set and just use this one. All these holes I'm gonna do through depth, um,
- 44:07 a hundred thw anyway, so it doesn't really matter. So we're gonna go to milling drilling. This one we can't do part spinning
- 44:14 because it's not on center, right? So we'll make sure tool spinnings the only one and we're gonna use the upper head drill
- 44:22 and we're gonna use the 1 57 and we should be good to go there. Drew depth, the 1 25 should be good.
- 44:32 And so now I've got those. I'm gonna rename that to drill four flat holes. There we go. You can see how through they go inside
- 44:46 and you can always adjust that right? Next, um, let's do all these pockets. 1, 2, 3, 4, right? Um, it's gonna automatically orient for most of 'em.
- 45:00 So let's say I'll grab all four. I'm gonna do similar pocketing operations. I'm gonna go to milling pocketing and general.
- 45:12 And I will choose system default. I'm gonna say pocket pocketing in the sub. And I will choose my bull nose end mill
- 45:23 with the 200 oh radius just for simplicity strategy. I'll use profit milling except that to 20. And hybrid's not gonna make big differences here,
- 45:35 but it's good to have. If we're doing slotting, let's do 25 and then we'll do um, points four and anything else, incremental depth, we'll do point.
- 45:55 Let's do 0.6, two five, rough speeds and feeds. There's some speeds in there. And then for this I'll do 12%
- 46:13 entry heel equal contained minimum radius, 1.2 maximum radius. Um, let's actually put the minimum smaller oh seven five and the maximum we'll put at 1, 7, 5
- 46:29 and five degree miracle entry. And we should be good to go, right? So I've got that operation,
- 46:54 One of these operations. There we go. All right, so we can watch all of these work as well. Make sure there's no issues.
- 47:05 So we've got pocketing outside right there and we'll drill the four flat holes. Uh,
- 47:43 I can speed it up just a hair. Like I said, I might not need both of those coming from both sides
- 47:50 and I can always, um, adjust them, right? So I have one coming from each side. So what I can do is I can just
- 48:07 have them meet in the middle, right? So what's the total depth on this one? I'll go to strategy. Total depth 1.7.
- 48:14 So that's roughly 1.8, right? Which is 0.90, don't wanna change that. Let's do 0.625. Again, we'll put this total depth at 0.9.
- 48:26 And then this one we'll do very similar. Put 0.9 for total depth so that way they're crisscrossing in the middle.
- 48:38 Again, you might not need to do that. You might be able to ta or get it from both sides, right?
- 48:45 Let's do um, a between curves on this face right here. That'll be a lot of fun. What we'll do is I'll create a new
- 48:51 layer called covering, right? And I wanna put a covering on this face so that my between curves can work.
- 49:01 So we'll go to the modeling tab and we'll go to covering and let's see, smooth surface. Attach the solid create covering a sheet, yes edges
- 49:11 to exclude, we'll exclude that edge and these outside edges. So I just want coverings for the holes. Let's actually removed. I want those middle ones too.
- 49:22 We'll hit. Okay, so now I have this, these sheets. So what I'm gonna do is go to freeform or feature freeform.
- 49:32 I'll choose these as check surfaces. And then I'll choose these as part surfaces, right? So now I have a freeform op or freeform feature,
- 49:47 and I'll go to freeform ribbon, which is where the operations are gonna be, right? And I'll go to between curves finishing
- 49:59 to follow all, all. And I'll do between. I'm gonna choose a ball in mill. Let's see, I got a 0.2 at the smallest one I got. Yep.
- 50:15 So we'll use that one. And I'll say, you know, 4,000 RPNs, 5,000 per lift update stock. Yes. Toolpath tolerances here.
- 50:28 Instead of profiles, I'm gonna use looping and it's automatically gonna loop around that. And I can do optimized scalp height. Yes.
- 50:36 Let's say I want four thul for scallop height. Um, there it goes, right? Simple enough, I should get something.
- 50:48 So now I've created that curve using a between curves. I created that radius on the part. And again, you can always trim it
- 50:57 or make the sky pipe smaller and it would, um, give you a smaller step over. So a finer detail, right? So just getting rid of that.
- 51:06 Now, um, if I want to do this bore right here, I could come up and say how are we doing on time?
- 51:14 All right, so this, I could bore this or I could choose this face or this, um, and go to feature and I could say that that's a pocket
- 51:24 or um, I could just chain it, right? And I get that chain, I'll go to milling and I can be spiraling here
- 51:37 and I think I can use a bigger tool. I'm probably too big. So with this spiraling, I'm gonna do a step over.
- 51:45 So let's do a 20% step over and I want a true spiral and I should be good. So now, because I did a step over,
- 52:01 it's not just gonna spiral down, it's gonna spiral out and then step down. I, okay, so big thing here is program, the main
- 52:14 program, some sub work. How do we get it so that we can see it running in the main and sub and make sure a machine's not gonna have a problem
- 52:21 running actual production parts. If I come right here, I can't go to production mode. The requirement for production mode is that you go from main
- 52:31 to sub and you have an eject. So before we can put it in production mode and optimize the program, we need to have an eject.
- 52:39 So let's go to turning and we're gonna go to release right from here, I'm gonna system default and I'll go to release.
- 52:48 We're gonna say eject the part and we're gonna eject it from the subs spindle. And we're gonna do the part shoot. Yes.
- 52:57 And we're gonna hit, okay, so now I have an eject the part and you can see the part, right?
- 53:07 I'll show you. So let's also come up here to our transfer and make sure that we set up the work off set.
- 53:14 Right now it's just called work off set one, we're gonna set it to 1 41, primary number 1 41 and hit.
- 53:22 Okay, so that's good. So I double clicked the transfer and made sure my work offset for my subside is correct, right?
- 53:31 And you can see the preview right there. All right, so now if I watch simulation, I'm gonna watch towards the end so we can see the object,
- 53:39 uh, uh, object and then we'll go from there. So we're doing some machining, let's see where we're at. There we go.
- 54:01 And they ejected the part right there, right where it ejects the part's not important as long as it gets outta the way of the machining,
- 54:07 just imagine it's going through your part shoot and leaving the machine. So now if I go to home program mode,
- 54:13 I should see a production, right? So if I click that, the spree is going to mix it all up
- 54:19 and automatically put it into positions, right? There are gonna be some errors you're gonna have to solve. We'll go through and look at those.
- 54:28 I always make sure after hitting production, I just glance and say, cause the machine collision, let's look at what
- 54:33 that is first and then we will take a peek. So, all right, that's because the tool that's set up,
- 54:46 that last tool change over here. So maybe we could put a part for this section. Um, maybe we can, we have to adjust it.
- 54:57 Let's first go to home optimize program. There. It's, so let's see now let's watch simulation and see if we have some things we need to fix.
- 55:16 So now we're working on both the main and the sub at the the same time. And there's always gonna be optimization that you can do
- 55:22 and every person's gonna have a little bit of different optimization. Right? Now I could be doing more work on the main, right?
- 55:30 So, um, we can't do it until the drill happens first. So let's make sure, let's do the drill, let's do the drill on the main before anything else.
- 55:40 So I'll come up to the operations list and I'm gonna say, let's see on center big drill is the first thing that happens.
- 55:51 Then I can put my finish ID and finish od, right? So now it's going to automatically blend those. Let's see, I wanna move this finish ID up.
- 56:10 We might not have a lot of room, but we'll see. We might have to sync it to be after something else.
- 56:17 And let's do the finish id up here as well, right? So we're just optimizing the program. Now we have two have two sinks.
- 56:23 We'll get rid of one of those and let's come over here. Let's watch what we've got. And you can see how you're optimizing your program
- 56:32 is I wanna get that done and then I can start working on the facing over here. And now I'm doing my rough od on the main
- 56:39 and all these facings. And you might wanna create syncs and you're also gonna need to create master channels. And I just saw a tool change I don't like,
- 56:48 but we can adjust that as well, right? So we're parked here, I might wanna park it further so we can come over here
- 56:57 and this next tool change, we can actually edit this tool change position to be negative five instead, right? And then I can move
- 57:07 that tool change separate from the operations. I can move just the tool change up and say, I want that tool change.
- 57:17 All right, let's see. I want that tool change up here to happen, right? So now that tool change has happened so
- 57:26 that all this can now happen with that tool, change that tool out of the way underneath the main by another five inches.
- 57:33 So let's just watch from right there and you can see that, right? So I expect that that tool change will move the turret
- 57:42 further out of the way for this sub, for the B axis head to come in. We do need to finish that change that maybe finish
- 57:52 od tool change as well. But see now that's further out of the way and the tool is called up.
- 57:57 So you cool thing about aee is you, I can change the links and the tool changes is separate from the operations.
- 58:02 I can move them around and the program list with the sinks, right? If any other main work we could do,
- 58:12 I guess if we did these spiral nose holes first, we could get these drill nose holes further up as well, right?
- 58:24 So that's another change I could make. Uh, we're about added time. Let's see, another, like I said, another change I could make
- 58:31 to optimize it is move the spiral nose holes right up there at the beginning and then that way these drill nose holes could be happening on the
- 58:38 main while the sub is working. So let's do that real quick and then we'll go from there. I'll say, I want this to happen right there,
- 58:50 and I need this sink so that after this big drill is when all this can happen. Let's see what issue too close.
- 58:57 Okay, let's edit the tool change. Oh, okay, so it's happening. I need this sync now to happen after and we can't do it
- 59:08 unless we move these up in the operation list and then it should automatically sync them for us. And let's take a peek at
- 59:16 what issue it's showing us, drew. All right, bam, because we hadn't turned it yet, right? So there you're gonna run into this
- 59:31 where you're optimizing too far and you're not accounting for something else, right? So I imagine, um, you could set your,
- 59:42 um, you could set your, you know, your starting depth higher if you wanted, or we might just be smarter to put those back down there
- 59:49 after, right before the drill notice and then let it do those, right? So one thing I wanna show you is
- 59:57 how do we set master channels? Um, we right click a tool change or a sync or just the channel.
- 1:00:05 So here I want my master channel, right? For the sub spindle or for the main spindle, I can set that
- 1:00:11 by clicking on that sync. And that's the master channel, right? 'cause that has the turning ops. Um, you can set master channels here, right?
- 1:00:21 I can come down here and say, okay, well this one's the master channel now and then this one is the master channel.
- 1:00:26 Then we still got an issue. Let's look at that.
- 1:00:46 Oh, okay. All right. One thing, let's look, there it goes. All right, should be, let's look here
- 1:01:28 and I will rebuild. Still not letting me. There it goes. All right. That one doesn't want the master channel there.
- 1:01:36 One thing we need to see, um, right, if we want to post out code, cool thing about a lot
- 1:01:41 of spree edge at just a spree post, post in general, they're awesome, right? Machine centric. So if I hit NNC code, it's gonna tell me
- 1:01:52 if there's operations that don't have their setup correct. So this one did not give me issues. Let, let me turn off some master channels
- 1:02:03 and show you what kind of errors you get if you didn't have your master channel set. I'm just gonna turn some off. I expect to get an alarm.
- 1:02:22 Must have one set somewhere. Nope. A lot of times it's gonna give you alarm. It looks like it's automatically
- 1:02:30 because there are no dual turning in between sinks. I did a too good of a job optimizing it. So let's see.
- 1:02:40 That should be it for today. Sorry, I ran a couple minutes extra. Well, thank you guys for joining us on today's webinar
- 1:02:47 and we look forward to having you guys on this, uh, next one, this month. We have one in, I think two, two
- 1:02:52 or three weeks at the end of February. Um, and obviously let us know if you have any questions.