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:

Allan

In-House Solutions
  • Posts

    893
  • Joined

  • Last visited

Everything posted by Allan

  1. 130RPM will give you about 80FPM I'm assuming the slitting saw is HSS. .0005" feed per tooth is 4.68IPM. You will want to go full depth of cut 9mm. Allan
  2. The scallop toolpath does not necessarily produce a toolpath that is parallel to an axis. In order for arc filtering to work the toolpath will need to be parallel to either X or Y or else you will get line segments. Allan
  3. Your output indicates that you have no fatal errors. In Settings, Control definition Mgr., Files on lefthand side, set keep error file to "On fatal errors" and "all error messages to file". Allan
  4. Chapter 3: fmtrnd Formula Type Advanced Math Functions Description Returns the rounded value of the argument. The format statement (fs) for the variable is used for rounding. If no format assignment was given, the format statement one (fs 1) is used. This does not modify the internal state of the argument value. Form function argument Argument numeric variable, value (scalar) Return Type numeric variable (scalar) Formula Code Ex. real_result = fmtrnd(x) Boolean Code Ex. if fmtrnd(x) <> prv_x, “CURRENT VALUE DOES NOT EQUAL PREVIOUS” Notes Nested return values are stored internally to the post executable. This formula is normally used to compare rounded values (updated variable) to un-rounded values without disturbing the internal value of the un-rounded value.
  5. I' not sure what Toonz is on about, but in my experience: You will need to have the True Type font that was used when the file was created also on your system. Fonts are system specific, not a part of Mastercam. Fonts would be installed to: C:WINDOWSFonts folder. Allan
  6. How about using a variable @ the machine? Then modify the post to output the depth + your variable, you check the drills on the comparator anyway. Part of the setup would be to input your variables for the drills. Code would be like: G81 X2.1234 Y3.1416 Z-[1. + #500] Just a thought, I would not expect to see the drill definition changed any time soon. Allan
  7. How about a Pi tape? Much cheaper than a Mic and very use full for large diameters like you mention, you should have no problem reading to within .002". Allan
  8. If using Cimco DNC-Max there is an option to split the program. You just need to set up a footer that works for you. I have used: G91 Z5.0 M30 Then as the Header: G91 Z-5.0 G90 Or you may be able to just use the split at tool change option.
  9. Found this info on the web: Assuming Rz DIN verses Rz ISO Conversion factor = 7.2 Ra = Print Rz / 7.2 If print is in metric micrometer and you want english microinch equivalent then ... Ra = (Print Rz / 7.2) x 40 example: Print states 6.3 Ra = 6.3 Rz / 7.2 = .87 Ra micrometer or Ra = (6.3/7.2) x 40 = 35 Ra microinch Popular conversion factors: Rz Din = 7.2 Rz ISO = 7.6 Rmax = 8.0 RMS = 1.1
  10. You will want to use the transform toolpath and select the sub option in that.
  11. j4snk, we would gladly edit your post, but it has never been purchased or binned to anything other a dealer sim? If your reseller is so slow to get back to you why would you not contact In House Solutions directly? Allan
  12. In my experience the IJ formatted arcs are more reliable. In using R the machine calculates the IJ position sometimes arriving at the incorrect answer. Allan
  13. Eric; the user needs full control of the c:mcamx folder, not just read and write. Some functions like verify and backplot actually modify a file and this is typically where a problem shows up. Registry changes are a separate issue. When the software is installed it will ask "For all users or just me", that is when the permissions are set in the registry. Ernie; why not have the shortcut dictate the type of HASP to use. On the command line you are able to set /H to use a hasp and /NH to use the nethasp. This overrides the setting in the registry. Allan
  14. As John said you will need the supporting files found here: http://www.emastercam.com/tools/html/htmlx2_files.zip HTH Allan
  15. I've seen the Makinos in action, great stuff if you can afford it.
  16. Most of the suggestions given here are for the newer 426/526 controls. This thing is a 151 about 20years old, I'm pretty sure that you will need a control character at the end of the file. One way to check it out would be to enter a command prompt and "type" the code to the screen. For example c:>Type c:some pathsomefile.nc Now when it displays the code on the dos screen see what the last character is, it could be a heart a diamond ect. this is the control character that the machine expects to see at the end of the file, without it the machine never sees that it received the file. There are lists of the ASCII codes and you will need to edit the post processor to output the ASCII control character at the end of the file in the peof section. Something like: peof #end of file if lock_codes = one & rot_on_x, plock comment$ #if stagetool = one, pbld, n, *first_tool, e n$, "M30", e$ mergesub$ clearsub$ mergeaux$ clearaux$ "%", e$ 004, e$ The 004 is the ASCII code for, EOT end of transmission, could be what you need. Allan
  17. Good video on PC vs Mac Vs Linux Allan
  18. The fmt statements are global, you can only have one. The way I would do a temporary change would be, in the post block where you are using the QX= ect, just before the output: result = nwadrs(strqxeq, xabs) result = nwadrs(strqyeq, xabs) result = nwadrs(strqzeq, xabs) n$, xabs, yabs, zabs, e$ When done outputting the value, in the same postblock, set the values back: result = nwadrs(strx, xabs) result = nwadrs(stry, xabs) result = nwadrs(strz, xabs) Near the top of the post there should be some string definitions, make sure to add the ones you want to use. Table should look like this: # -------------------------------------------------------------------------- #String and string selector definitions for NC output # -------------------------------------------------------------------------- #Address string definitions strc "C" strf "F" stri "I" strj "J" strk "K" strm "M" strn "N" stro "O" strp "P" srad "R" srminus "R-" strx "X" stry "Y" strz "Z" strl "L" strqxeq "QX=" strqyeq "QY=" strqzeq "QZ=" sblank Allan
  19. G00 and G41/G42 does not play nice, I really don't think you want this functionality. Allan
  20. Allan

    Rolldie

    Son; if you fillet the corners to > .1875 on level 2 the output is good. The sharp corner is making problems as will a radius smaller than or equal to the cutter radius. Allan
  21. I believe the default install folder is c:mcamx if your Mastercam X2 is installed somewhere other than c:mcamx then the directory should be browsed to. The set up sheet is not run via that HTML_Launch chook, it's purpose is to capture data from the active file when running the setup sheet. Allan
  22. sav_spaces = spaces spaces = 0 some code that you dont want spaces in spaces = sav_spaces
  23. Check the fmt statment for progno that is where youll find the "O" HTH Allan
  24. Did the Machine come with manuals? Usually there is a sample in them. Have you tried the post file I pointed you to previously? If so what does not work, what kind of errors? Have you tried the Denford forum? Denford Forum If you don't have the Manual you can find one here: Orac Lathe Manual Allan [ 03-09-2008, 10:24 PM: Message edited by: Allan ]
  25. Educational post can be obtained here: Educational Post Downloads From the Forum Guidelines: Q. Does anyone have a post for a [insert machine or control name here]? A. Ask this question as your first message here and you won't necessarily like the responses you receive. Look to your reseller to supply you with the proper post for your machine, or quote for the work that needs to be done. If you have something and are looking for improvements, it's a reasonable request. Maybe tell us why the post you have needs improvement. Perhaps try to participate a bit on the Forum before you go asking for something. Not unlike Habitat for Humanity, we value Sweat Equity here. Quid pro quo, Clarice. You may also want to let everyone know your company name so that your Hotmail or Yahoo email account doesn't give everyone the impression that you aren't a licensed Mastercam user. Thread closed.

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