- 21
- 22 228
Vector Mfg
Приєднався 18 вер 2023
We do contract programming, Mastercam training, Process Engineering, CNC part & prototype manufacturing, etc.
2024-09-18 - Mastercam - Surfaces, Flowline toolpath and Multiaxis Unified Flowline
This video covers using Flowline surfacing to easily machine all of the compound angle countersink holes on a 4 axis rotary machine. It discusses classic 3d Flowline toolpath, as well as the multiaxis version baked into Mastercam's Unified.
00:00 - Introduction
01:15 - Quick history of CAM
02:40 - Creating/Lofting Surfaces
03:35 - 3d Flowline toolpath
05:55 - Flowline on multiple surfaces - perfect conditions
07:25 - Flowline on multiple surfaces - Not so perfect conditions
08:00 - Unified Multiaxis Flowline
10:45 - Unified surface edge Margins
11:30 - Surface edge discussion
14:00 - Cleaning up edges with Extend/Trim
17:20 - Posting code
19:40 - Cleaning up Linking
Original discussion on emastercam: www.emastercam.com/forums/topic/109974-4th-axis-countersink-surfacing-on-a-horizontal
Download the file to play along: vectormfg-my.sharepoint.com/:u:/g/personal/aeberhard_vector-mfg_com/EfrJrs1MKT5PkLckDwmw8XIB4fVc7bf34sf-bSNd94JLRQ?e=5ZY437
00:00 - Introduction
01:15 - Quick history of CAM
02:40 - Creating/Lofting Surfaces
03:35 - 3d Flowline toolpath
05:55 - Flowline on multiple surfaces - perfect conditions
07:25 - Flowline on multiple surfaces - Not so perfect conditions
08:00 - Unified Multiaxis Flowline
10:45 - Unified surface edge Margins
11:30 - Surface edge discussion
14:00 - Cleaning up edges with Extend/Trim
17:20 - Posting code
19:40 - Cleaning up Linking
Original discussion on emastercam: www.emastercam.com/forums/topic/109974-4th-axis-countersink-surfacing-on-a-horizontal
Download the file to play along: vectormfg-my.sharepoint.com/:u:/g/personal/aeberhard_vector-mfg_com/EfrJrs1MKT5PkLckDwmw8XIB4fVc7bf34sf-bSNd94JLRQ?e=5ZY437
Переглядів: 763
Відео
Mastercam - 2D Dynamic - 3D Optirough - Stock Models - Unified Multiaxis
Переглядів 1,9 тис.4 місяці тому
A discussion with Jason from Area 51 Fabrication and machining on a 5 axis part he needs to do. Topics covered: 00:00 Introduction 00:00 Stock Setup 06:00 3d Optirough 21:30 Opti Steep Shallow Settings 26:30 microlifts 32:00 Arc Filter/Tolerances 41:00 Stock Model 43:00 3 2 Planes 49:00 2nd Opti using rest machining 57:00 Unified toolpath - Cut Pattern - Automatic Regions 61:00 Tool Axis Contro...
2024 06 25 - Mastercam - Unified and Swarf - Shaft Keyslot Machining
Переглядів 9736 місяців тому
Using Mastercam Unified set to Automatic mode, and adjusting the boundary control to create a good toolpath on this irregular shaped key slot on a shaft. This one has some odd Tool Axis Control things to address to force the tool to behave the way we want it to while locking it to 4 axis. Also includes a Swarf multiaxis toolpath to finish the walls. Link to the discussion on Titans of CNC faceb...
2024 05 31 Mastercam Unified Jitter in Motion
Переглядів 7157 місяців тому
Mastercam's Unified toolpath set to Flowline is resulting in some jitter on the machine! Why is that? Follow along to learn a bit about Tool Axis Control strategies and tolerance stackup. Use Machine Simulation to diagnose the issue Original Post: groups/titansofcncacademy/posts/1848585572327847/ Download the example file: vectormfg-my.sharepoint.com/:u:/g/personal/aeberhard_vector...
Mastercam 2024 - Reverse Engineering a laser scanned flange
Переглядів 4968 місяців тому
Using Mesh tools, plane creation, 3 point circles, splines, and curve slice by plane to create a solid model from a laser scanned flange profile. You can download the laser scan/STL file here: vectormfg-my.sharepoint.com/:u:/g/personal/aeberhard_vector-mfg_com/EaF3fW6VQhZPm8lIEclgV10B6AyxqCJaJp74P3HFLznn1w?e=SZzdh7
Using Mastercam Solid Sweep to make a Ballscrew
Переглядів 3878 місяців тому
This question comes from www.emastercam.com/forums/topic/107919-bballscrew-does-not-sweep-evenly/ A bit of understanding how the Solid Sweep command works, and why this geometry is causing a problem, and how to fix it and get a good result.
Mastercam - Pocketing - Controlling the start point
Переглядів 9339 місяців тому
How to convince the Pocketing toolpath to drop into a specific spot on a closed slot. You can download the file used here: vectormfg-my.sharepoint.com/:u:/g/personal/aeberhard_vector-mfg_com/EQhbyhIGJwpNtbe-E4DqAwEB3WO7QvIWFmVHL0m1xq4HfA?e=jIgxTj
2024 03 20 Mastercam Drill Automatic Linking
Переглядів 9769 місяців тому
Utilizing the Drill/Helix Bore/Thread Mill/Chamfer Drill Automatic Linking capability. Note that if you don't have the solid selected, or if you have additional geometry (clamps?) to avoid, on the Toolpath Type page, you can select Avoidance Geometry to add to the selection. This came on this discussion: www.emastercam.com/forums/topic/107791-toolpath-editor/page/2/
Mastercam - Using Convert to 5 axis with Feed Control Zone
Переглядів 61910 місяців тому
How to use the Convert to 5 axis toolpath to adjust the feedrates in certain areas, utilizing the Feed Control Zone functionality. Based on this thread: www.emastercam.com/forums/topic/107791-toolpath-editor/
How to construct a Multiaxis Unified toolpath as well as Port Expert toolpath overview
Переглядів 1,9 тис.Рік тому
An overview of the Port Expert toolpath at the beginning and a general overview of how to construct a multaxis toolpath using the Mastercam Unified toolpath. A recording of a conversation I had with Cristian @ Aether machining (www.aethermachining.us) on 2024/1/12
2024 01 04 Mastercam Drag and Drop importing
Переглядів 270Рік тому
A quick guide to importing operations from another Mastercam file and assigning geometry. You can drag in any .mcam, .mcam-defaults, or .mcam-operations into the Operations Manager. It's faster than right click - Import operations - choose file.
2023-12-22 - Basic 2-OP WCS Setup
Переглядів 240Рік тому
How to define a second WCS in Mastercam, so you don't have to copy geometry or make a second file for your secondary operations.
Mastercam Multiaxis Pocketing - Creating a normalized floor
Переглядів 1,4 тис.Рік тому
This is a continuation of the first Pocketing video, showing how to create a floor to better align the side of the tool to the wall of the pockets.
Mastercam - Multiaxis Pocketing on an open shape
Переглядів 4,3 тис.Рік тому
Using the Mastercam Multiaxis Pocketing toolpath to cut an open shape. Learn about the way Pocketing works and the limitations of it. File originally from this thread on Emastercam: www.emastercam.com/forums/topic/107081-c-axis-dynamic-mill-in-a-mazak-mill-turn File with toolpaths can be downloaded from this link: vectormfg-my.sharepoint.com/:u:/g/personal/aeberhard_vector-mfg_com/ESTxAMCrmu5Lh...
Mastercam - Using multiple stock pieces for verification
Переглядів 511Рік тому
A handy way to use Stock Model to generate multiple (unconnected) stock pieces for simulation or verification in Mastercam 2024. Another way to accomplish this (not shown in this video) is to create a mesh object that is made of all of the pieces of solid stock. To do that instead, choose Mesh - Meshes from Entities and then be sure to check "Combine selection into a single mesh."
Mastercam 2024 - Removing Solid Holes with complex fillets
Переглядів 634Рік тому
Mastercam 2024 - Removing Solid Holes with complex fillets
251 ATC ERROR on FANUC Robodrill after hitting reset (How to clear)
Переглядів 2,2 тис.Рік тому
251 ATC ERROR on FANUC Robodrill after hitting reset (How to clear)
How to drip-feed (DNC) large programs to an old FANUC Robodrill using a USB to Serial cable
Переглядів 2,2 тис.Рік тому
How to drip-feed (DNC) large programs to an old FANUC Robodrill using a USB to Serial cable
Setting Top of Stock Z0 on a part using the spindle nose and verifying it's correct
Переглядів 109Рік тому
Setting Top of Stock Z0 on a part using the spindle nose and verifying it's correct
Using a Wobbler-style Edge Finder to set X & Y zeros on a Fanuc Robodrill
Переглядів 180Рік тому
Using a Wobbler-style Edge Finder to set X & Y zeros on a Fanuc Robodrill
Tool offsets on a Fanuc Robodrill without an automatic tool setter
Переглядів 602Рік тому
Tool offsets on a Fanuc Robodrill without an automatic tool setter
I know is a long shot, but how do tou access to the wear offset screen ? As to use tool compensation. Hope you would be able to answer
Unfortunately, I don't have a wear offset screen on my computer, I just have a straight offset table. I've been using the offset 100 from whatever tool number. For example, if I'm using #7 for my height offset, I'll call a G41 D107 for the wear offset. The offset tables were added after my 99 was built.
Hi,nice video...Can you tell me procedure how to input/output all parameters of this robodrill?Thanks
Thanks! Do you mean, how do you backup the parameters to an external source like the compact flash card or via serial?
@VectorMfg hi,thanks for reaply...yes,i need to backup all parameters with flash card or RS232 .
@@jarkazoki Unfortunately, I don't have the SRAM backup card yet, so I can't show you that. The guide I've found that I plan to once my card is delivered is: www.cnc1.com/hubfs/fanuc-library/Fanuc_30i_SRAM_Backup.pdf I'm not sure that it'll work on my system, because I believe the CF reader is broken. I don't have time to take a video on how to back up the parameters via RS-232 right now, but this video is the walk-through I needed: ua-cam.com/video/aM_jW2hkO_E/v-deo.html
@@VectorMfg thanks again for answer,i have see video and now is litle clear to me...
Its time for some more videos now. We’re waiting ;)
I am using rotary table on haas vf 5. Recently i programmed a screw with rotary advance toolpath. I am selecting generic haas 4x mill as post processor. The mastercam verification was okay till end. But when i generated code there is unexpected reduction in feed while A axis synchronization. In machine that is terribly killing my time. I hope i am making my point clear to you. Is there any solution for me. Please help me.
Hello! Yeah, you want to post out moves like that in Inverse Time (G93 www.haascnc.com/service/codes-settings.type=gcode.machine=mill.value=G93.html), or, preferably, if your machine has it you'll need to use TCPC (G234 www.haascnc.com/service/codes-settings.type=gcode.machine=mill.value=G234.html). What's happening to you is that it's putting your desired feedrate (say, F100), however, the control is reading that and it's converting that into Degrees Per Minute, so it's rotating at 100°/min, which means each revolution of the screw will take ~3.6 MINUTES, which is probably about 20 times slower than you want to run! You may need to edit your post to enable that functionality, and possibly talk to your Haas dealer if that doesn't have it. If neither is available, and you're cutting at a constant speed, you can enable degrees per minute output, but be careful, because every line will need a feedrate line and horizontal moves (that don't move the A axis) may come out wickedly fast. It's hard to get the post dialed in like that if you can't run TCP or Inverse. You often have to change your cutting strategy to just do spirals or arcs in the rotary.
I am using mastercam 2021. There is no unified toolpath in this version. So mentioning your first finishing strategy, what tool path could i use instead of unified automatic option in my version?
That's a bit tricky :) One of the reason I designed Unified was to give easy access to the Geodesic engine in the ModuleWorks toolpaths. This is using one of those toolpaths, but there is a "back door" that was put into Mastercam a few years before Unified came out :) What you'll want to do is use the Parallel toolpath with all relevant features selected manually (like, in my automatic example, you'd choose the upper and lower curves, as well as the curves at the base of the two "ears"), then, expand "cut parameters" go to "advanced options for surface quality" page, then, switch from Approximate to Exact. That should give you a similar toolpath.
If you have a file you'd like me to do a quick demo on, shoot it over to aeberhard@vector-mfg.com and I'll try to slot it in.
@@VectorMfg Thanks a lot, its a deeper learning for me😊
@@VectorMfgkept your email id. Anytime i may bother you.
@@VectorMfgkept your email id, would bother you soon.
Get lesson Aaron! I never regret watching your videos, and I always learn something new.
Glad to hear it, sir! That's what I'm going for :)
Thank you!
You're welcome :)
Another awesome vid. Learned a bunch. Thanks.
Thanks for always watching, Shane!
Great!Thank you so much
You're welcome!
fabuloso
Oh I absolutely watched to the end. . . and wanted more! Great video, thanks!
Thanks for watching! If you're ever stuck on something specific I'd be happy to help like I did on this one.
Thanks again for video
You're welcome :)
Programmers😂😂😂😂😂 this is a part for mill -turn....exclusively😅😅😅😅😅 you waste time.
I'm trying to foster an atmosphere of learning here for everyone, so please change your comment to specifics about how you would improve the processes/ideas presented here? I program a lot of mill-turns, and I'm not sure how any of the techniques shown in the video wouldn't apply in that environment?
Awesome
Thanks!
Thanks sir .🙂
You're welcome!
amazing tips and tricks as usual!!! greetings from Sweden.
Glad you enjoyed it! Greetings from Connecticut, USA :) Thanks for checking in!
Thanks for video 🎉
You're welcome :)
I watched till the end. Small tips really help! Every tip adds efficiency going forward.
Thanks for watching until the end :) I always want to make sure that people watching are getting value for their time!
Thanks again for video. Great work!
You're welcome as always, Shane :)
I'm still watching 😀
Thanks for watching :)
thanks
thank u man you r a life saver!!!
You're welcome! Glad it helped out!
You have nice video
Congratulation
It's very useful
awesome
awesome
Nice 🎉. Thank ssss
You're welcome!
thank you very much!!!😘. I have one question related to 5 axis and rest milling/rest roughing/ 5 axis ops' stock awareness. Say you have the part after roughing and you want to use an automatic way of rest machining it. Something like a rest milling on a 3 axis op where you select the whole part not just individual surfaces. Also assuming the part has small undercut and you are not able to use a 3 axis operation with holder colision checking/trim to avoid gouge, active, because this being a 3 axis op will not see the undercuts. As an example take 5 axis deburr toolpath but as a 5 axis rest milling. Maybe Triangle mesh?
All 5 axis toolpaths are stock aware, so what you may want to do is just a normal finishing op, but turn on roughing/multi passes. It'll trim it back to the stock. If you have an example, I'd be happy to make a video on it. Send it over to aeberhard@vector-mfg.com.
@@VectorMfg thank you for your reply. I don't have any examples I was just curious how it can be done. Thanks 👍
Thanks👍👍
thank you!
As Always, Amazing video! Learn so much everytime you upload.
thanks. Yeah, can you please explain more the singularity situation and how pros' are managing it?
Aaron can explain it better. I’ll try. .. There’s either more than one solution to the problem for a position or the algorithm has to divide by zero which is impossible. Can crash machines or post incorrectly. I’m just getting into this stuff to but I know singularities are an issue with robotic arms when joints are at a straight 180 degrees. So you have to program around that.
@@icey_b1562 Great go at it :)
Sure, I'll try to find time to make a video on it, but basically, when two axis get perpendicular to each other, there's theoretically an infinite number of solutions as to which way a it can tilt through it. Picture what happens when a tool has to cross over a dome right at the very top of it on a BC or AC rotary table machine. When it's tilted right before traversing across the top, there's an easy-to-calculate value that the B & C axis have to be tilted, but, when you cross over the top of it, there is a point where either axis can move in any direction and still be tangent. When that happens, the post processor is calculating moves below the limit of the tolerances, so it'll prioritize one axis over the other. This often results in a small B move, but a 140° C move. The easiest way to avoid it is to simply not let the algorithm tilt through 0° if you can avoid it, then you'll never need to worry about it. In my example, I told it my tilt was allowed to be anywhere from 2° on, so it avoided that.
Thanks a ton for making this. I learned a lot in a hurry. Can you give a brief explanation of what you mean by singularities? (10:05)
You're welcome! Copied my reply from above just to make sure you got notified :) Sure, I'll try to find time to make a video on it, but basically, when two axis get perpendicular to each other, there's theoretically an infinite number of solutions as to which way a it can tilt through it. Picture what happens when a tool has to cross over a dome right at the very top of it on a BC or AC rotary table machine. When it's tilted right before traversing across the top, there's an easy-to-calculate value that the B & C axis have to be tilted, but, when you cross over the top of it, there is a point where either axis can move in any direction and still be tangent. When that happens, the post processor is calculating moves below the limit of the tolerances, so it'll prioritize one axis over the other. This often results in a small B move, but a 140° C move. The easiest way to avoid it is to simply not let the algorithm tilt through 0° if you can avoid it, then you'll never need to worry about it. In my example, I told it my tilt was allowed to be anywhere from 2° on, so it avoided that.
Random C140. ??! Do postability post catch those moves? We have CAMplete at work but it isn’t setup yet. I’ve got a part at work that may have similar issues if i’m not careful to programming. But that seems easy to do b
In a lot of cases, a well set up post will avoid it. Postability is about the best in the business so you probably won't have too much trouble. In general, it's good to avoid cutting on the tip if you can avoid it anyway, so it generally doesn't hurt to use a touch of tilt, Even if that specific problem is solved by your post.
@@VectorMfg Thanks for explaining!
Is it stock aware?
Sorry, just saw this. Yes, it will use Stock defined on the on the Drill > Stock page.
Thanks for these videos. I to am running an older Fanuc. It’s has the probe and tool setter but they were never used. This has helped me understand better.
You're welcome! Glad it helped you out :)
Might also be useful to move merged stockmodels on to fixtures :) Best mastercam videos i've seen! and i have watched A LOT
Thanks mate! I appreciate it :)
👍Learned a bunch. Thanks.
Great job Aaron. 👍
Aaron my man, just blew my mind glad you are still hooking us up. Thank you
Glad to hear it buddy :) Hope all is going well!
Awesome trick! Thanks dude.
You're welcome, it works great with Opti, too!
thanks
You're welcome, it works great with Opti, too!
fantastic! more of these videos please! :)
You're welcome! If you have anything specific you'd like to know more about, let me know and I'll try to come up with a good video for it.
Would like to see an example for the use of stock in the unified toolpaths. And more exiting multiaxis videos! Work as a reseller in Sweden. so i might have weird wishes :D
@@simonbackman7997 Gotcha. Yeah, it's pretty useful! I'll try to put together an example in today or tomorrow for you then :)
@@VectorMfg glad to hear! I’ve learned alot from your videos already. Maybe show some tips and tricks in the future about workflow? :) curious about that topic you mentioned in the video.
Incredibly helpful video, thank you so much! Please do more of this content!
You're welcome! If you have anything specific you'd like to know, I'd be happy to help you out on it.
Thanks Aaron! Another tool in the programming box 😀.
You're welcome! Hope it helps you :)
Fantastic, Aaron! I'm eager to delve deeper into the linking parameter; your video was incredibly informative.
You're welcome! Glad you enjoyed it!
Great explanations! Thanks Aaron (This is So not a Guru)
Rad!
Awesome video Aaron. Cool to see your still making videos. I learned a lot.
Absolutely Shane! Still addicted to helping people :)
Awesome ❤