Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

Lets talk about FBM


bigprody
 Share

Recommended Posts

I work in the tool room of a die shop that builds progressive dies, and spend my time programming and running plates and such on a 2 pallet Matsuura. We have an extensive library of operations for the various screws, dowels and pins that we use to build our dies. We do our own designing here and they are moving from AutoCAD (2d) to a solids based system. I have messed around with FBM a bit hoping that it can help us streamline programming now that we will have solids. I am wondering though if my time would be better spent working on hooks to automate the process. The first hurdle I see with FBM is how do you have it leave stock in drilled holes that will be finished after heat treat? This forum has always been a great resource for me, just looking for a bit of direction from the many Gurus out there.

 

 

Link to comment
Share on other sites

Back in the day (15 years ago) I wrote a few windows apps in VB of which I still use today. I believe I have a basic grasp on writing code. It no doubt will be more of a project for me if I were to go down that road and writing hooks is probably the route that will end up on. I just want to get an idea of how FBM might help before I start trying to figure out hooks.

Link to comment
Share on other sites

I work in the tool room of a die shop that builds progressive dies, and spend my time programming and running plates and such on a 2 pallet Matsuura. We have an extensive library of operations for the various screws, dowels and pins that we use to build our dies. We do our own designing here and they are moving from AutoCAD (2d) to a solids based system. I have messed around with FBM a bit hoping that it can help us streamline programming now that we will have solids. I am wondering though if my time would be better spent working on hooks to automate the process. The first hurdle I see with FBM is how do you have it leave stock in drilled holes that will be finished after heat treat? This forum has always been a great resource for me, just looking for a bit of direction from the many Gurus out there.

 

 In the past I have helped one our resellers develop a Visual Basic.NET NET-Hook that creates mold plates based on sizes selected from a library and applies roughing and finishing operations for dowel holes, bushings, sprue holes, overflows, flash and so on, so it's certainly possible. In that case there was no existing geometry the NET-Hook created it all but you would be a step ahead if you already have the part geometry. Using a layer scheme to separate operations would be the typical approach and with a DXF or DWG file output from AutoCAD would be easy enough.

  • Like 1
Link to comment
Share on other sites

Forget about FBM you nees to try ATP

 

~~~~~~~~~~~~~~~

ATP (Automatic Toolpathing) overview

 

Automatic Toolpathing (ATP) is a Mastercam NET-Hook that automates the process of assigning toolpaths to geometry for recurrent parts, such as in cabinet and closet making, by linking a strategy to specific levels (layers) containing geometry. ATP automatically scans each level and programs the geometry in each level with the toolpath types you have chosen.

Once a strategy is created, you simply choose the cutlist or files to be processed. ATP then automatically batch processes each individual part file using the chosen strategy. It then nests the toolpaths and posts the results to one or more NC files (depending on the number of sheets created).

This is especially useful in large projects with many different pieces of geometry. With a modest amount of setup, you can save valuable time by letting the software automatically find, chain, and toolpath all the elements of a job.

You can start ATP by choosing Settings, Run User Application, and then locating and opening the ATP NET-Hook file (XATP.dll). You can also easily set up an ATP toolbar with buttons. For more information, see Accessing ATP.

   

Note: Be sure to run ATP in the same product that you used to create the part files. Part files created using a Router machine definition must be processed by ATP with a Router machine definition. If you try to process them with a Mill machine definition, errors will result.

BR
 

  • Like 1
Link to comment
Share on other sites

Hey thanks everyone, I just ran thru the replies and will take a look at ATP. Going to be quite busy today and probably will not get to it today sofollow up questions a few days out. Again got some great insight from the guys on the forum.

 

Thanks again.

Link to comment
Share on other sites

Personally I even do not use ATP

My way is this :

Being now in extrusion plant doing extrusion molds that have lots of common features

I import the toolpath operations

I do not make operation library I simply select the similar looking Mastercam file

To do this change file type to MCX* and gotcha !

Same for the tool library you can use MCX* file instead of tool

library .

Saves me lots of time.

I have standartized level names

Use commands save named levels and get named levels.

So all my programming time shortens drastically .

And I aggressivly use high speed machining

HTH

  • Like 2
Link to comment
Share on other sites

Ok, now that you got me thinking a bit, using a standard set of operations and merging in the geometry is there a way to use variables rather than real numbers for depths? If you could do that it would be sick for us. I could see that saving us a huge amount of programming time and streamlining a lot of things. Not sure if MC has that ability but it sure would be more straight forward than writing a hook.

Link to comment
Share on other sites

I have dug into this a bit. The design software that we will be receiving the solid files from is called Logopress. It runs on top of Solidworks. They have a document that addresses how they see the handshaking between design and manufacturing. So as far as holes, there take is to use the 6th decimal place to identify the hole, it gives you 9 options. So if I am to use ATP I will need to first have circle gemoetry made from the solid out to 6 places and then have a hook that moves the particular dia to a specific level. So can I work to 6 places is the first question?

Link to comment
Share on other sites
  • 2 months later...

Matthew,

I'm afraid not as there are some limitations with Lathe and the .NET API. Having said that, how complex of a process are you using with these core pins? What is your workflow? I'd be interested to see if it was something that might be possible moving forward with the API.

 

Feel free to reply here or email me directly.

Link to comment
Share on other sites

Currently:

 

1. Look at the print or model to determine which template file to use.

2. Load the appropriate template file.

3. Import the model of the pin.

4. Orient and position the model.

5. Set file names and program number(s) based on part number.

6. Create turning profile.

7. Chain geometry.

8. Regenerate.

9. Post and setup sheet.

 

Thanks

Link to comment
Share on other sites

Currently:

 

1. Look at the print or model to determine which template file to use.

2. Load the appropriate template file.

3. Import the model of the pin.

4. Orient and position the model.

5. Set file names and program number(s) based on part number.

6. Create turning profile.

7. Chain geometry.

8. Regenerate.

9. Post and setup sheet.

 

Thanks

 

Mastercam for Solidworks would eat this lunch.

Link to comment
Share on other sites

Matthew,

 

After its all said and done I'm afraid its not possible to leverage the current .NET API in Lathe with your workflow and as your know ATP only supports Mill and Router. We have do have stories in our back log to expand our API into other modules but there is no definitive timeline at this time.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...