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:

nholcom

Verified Members
  • Posts

    9
  • Joined

  • Last visited

Profile Information

  • Gender
    Male

Uncategorized

  • Location
    OH

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

nholcom's Achievements

Rookie

Rookie (2/14)

  • Reacting Well Rare
  • Conversation Starter Rare
  • First Post Rare
  • Week One Done

Recent Badges

4

Reputation

  1. Hello, I'm a relative novice at using Mastercam and I have been drawing up YuGiOh deckboxes to print on my Prusa i3 MK2 just for fun. I went to slice my model in PrusaSlicer and I notice that there are some errors on the model; in particular, it said something about open edges. Now, I have never really done any work in Mastercam before aside from for my job. I can describe how I made the model, and maybe that will provide some insight as to why there are open edges and how to fix them. First, I made the wireframe. I found the dimensions for a different deckbox, and that made mine ~ 3.5in x 2.5in x 4in with the lid included (not 100% sure about the final dimensions but there we go). After that, I used the Extrude feature quite a lot- I used it to extrude the main body of the deckbox and I also used it to cut into the deckbox to give it that big cavity in the middle. I also used it to extrude the main solid for the lid about an inch, then I cut into it with another extrude operation, this time at -0.8in to give it a 0.2in solid "bed" if you will. That way, it isn't too flimsy and it can withstand being dropped. Finally, I extruded the lip where the lid meets the deckbox body and added a chamfer. That's it. All that to say, I really want to know why there were open edges because I want to start modeling things in Mastercam more. I want to start being able to make my own models! If anyone can point me in the right direction, that would be fantastic. Thank you for reading, have a great day. EDIT: Added the .stl files, as I realized I forgot to attach them. deckbox lid v2.stl deckbox v2.stl
  2. I've heard about Varco Reports and I gotta say, they look really nice. I can't imagine the amount of work needed to make this look so good! I did end up getting the feed/tooth by just recycling a demo report. I think that's the way to go if you're wanting to make a setup sheet; just use an existing one and modify it to the best of your ability. Or yknow, just go with Varco, lol.
  3. That's totally fair given the state of active reports, lol. There's not a lot of documentation on it and it would definitely help people like us who want to edit setup sheets but don't really know how. Most of what I know is from scouring forum posts and reading the ActiveReports help online. And as for getting past a stage, well, I don't know if stages of knowledge really exist. It's all one fluid experience where you consistently build on things. That goes for anything, not just learning ActiveReports. That being said, thanks for the help.
  4. Thanks for all the replies. I ended up going with the Mill 2 setup sheet and I got a lot of fields down: Here you can see the checkboxes I added, plus SFM and RPM (thanks rgrin!). I think my main problem now is styling. That being said, I wanted to say that I do understand this a little better. When people were saying that the naming convention was important, they weren't kidding. The name in parentheses is the XML tag that the interpreter goes down to. It's almost like you're peeling back layers of an onion, except you can't really go back up, but you can dig deeper down. Another thing I'd like to say is that I still have 0 clue how to use the scripting section. If anyone has any experience with that, please advise. I think it would be a great idea to write some unofficial documentation on this so that everyone can start writing ActiveReports, because when you start to dig down deep and really learn how it works over the course of a few weeks or so, you really start to have fun making things your own and figuring stuff out. Suffice it to say, I got most of my setup sheet done thanks to this forum and thanks to everyone's help. I really appreciate it.
  5. Thank you for answering. I tried to pull the FPT from a subreport so I can get to the FPT field, but there's a huge issue- when I add the second subreport, it gives me a blank screen. So in other words, this: my main sheet - OP Tool List (MT) short.rpx My first setup sheet calls -OP Tool List (OPERATION) short.rpx, which looks like this: my other setup sheet, -Setup Sheet (MILL-FILE).rpx ...produces this on render: It's just a completely blank screen. But when I remove the second subreport, this is what I get: AND EVEN SO, I got this to print out before with both sheets somehow, but the second sheet didn't have information in it. It just had the template of what it was supposed to look like with all fields except the toolpath name blank. Any insight into this, however small it may be, is much appreciated. Thanks again.
  6. Hi again, I completely forgot there was a Script section here in the Active Reports editor. Is there any way I could write a C# script to calculate the chip load and insert it as a field in the Active Report? Right now I just have some super barebone code: public double ActiveReport_ReportStart(){ double feedRateInMin = //put feedrate here; double rpm = //put rpm here; int numFlutes = //put num flutes here; double result = feedRateInMin / (rpm * numFlutes) return result; } Where do I go from here?
  7. I'm running into an issue with my setup sheet where I need to put something called chip load into my parts list. I looked through the XML files generated by the secret handshake and I didn't see anything about chip load, but I did see something about chip break. I'm not super knowledgeable about the CNC side of things, so I googled the formula for chip load and got this: chipLoad = feedRateInchesPerMinute / (RPM * numFlutes) And while that's fine and dandy, I don't know how to put that into my setup sheet. I know there's FPT and SFM for mill operations, but from my understanding that doesn't necessarily apply to a lathe, and my setup sheet is a Mill Turn setup sheet that I found from eMastercam. I got it to look pretty good, all things considered: There's a few issues, as you can see: 1.) Program Number is not populating for lathe. It populates for mill, however. 2.) It looks kind of bland. Like there isn't much information about the operations, their duration, or the feeds and speeds. I know there needs to be more here; I'm just not sure what to add. I know that there's a lot I don't know about the CNC world, but I hope to start learning more as I work on things in the field, so to speak. Thanks for your time, have a great day.
  8. Hello, Currently making a custom setup sheet using ActiveReports but when I try to start it up with a part in Mastercam, I get the dreaded "DataSource not set!" error: Really confused as to how Active Reports work. I understand that there's a predetermined structure to get them to work right. The way I have mine structured is as follows: Directory: C:\Users\Public\Documents\Shared Mastercam 2024\common\reports\SST\test testreport.rpx -testreport(OPERATION).rpx -testreport(OPERATION-M).rpx From my understanding of ActiveReports, I made a main report that holds a link to the OPERATION test report via the "SubReport" box:, Then, in the next report, I have this: And finally, I have this: If you couldn't tell, this is based off of someone else's setup sheet posted here. I don't remember the original user, apologies; however, right now I'm just trying to get a grasp of how to structure my reports. This is not the final design, and this is not the final implementation. Just a test. So suffice it to say, there's still the matter of figuring out the correct DataSource to insert into the XML Recordset Pattern field... I'm not really sure what to put here. The documentation on this is quite lacking. Thanks in advance.
  9. Hi, You can actually just click on the text itself in that field once and type it in. - this is unselected - this is selected. You should be able to type in the name now. This is my workaround to the same error.

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...