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:

John Summers

CNC Software
  • Posts

    633
  • Joined

  • Last visited

Everything posted by John Summers

  1. CURVE5AX can do the same thing as ROLLDIE if you get the offset correct, but you would need to define a cylinder for CURVE5AX, and work in 3d space, whereas you could use a straight line in the flat with ROLLDIE. ROLLDIE combines an offset with axis substitution, meaning you must enter a rotary axis diameter if you're using ROLLDIE with 'flat' data.
  2. Girus: Would you share one of your part files with me? I may have some ideas...
  3. Sorry, CAM.MPK is in Text_&_post_files_&_misc folder.
  4. Download CAM.MPK from cadcam's FTP site, and MUNPACK it. Read the -.DOC files and the -.PST files. Let me know if you can't get started.
  5. If the tubes are all round, you could translate/rotate each tube to the X axis and use TRANSLATE-ROLL (unroll the intersection curve).
  6. Sorry, the cutter radius is, of course, 1.25.
  7. Jeff: On level 29, the top section has a radius of 1.161 on the trailing edge, and the second section has a radius of 1.131. The cutter radius is 1.125. With the twist involved, this is cutting it too close. You could increase the radius of these curves a little bit, and the backup will go away. You have to remake the surface, of course.
  8. The spiral doesn't have to be on a constant diameter (cylinder). When it's unrolled, it won't be a constant depth, so it shoud still work. I like to see variable pitch curves unrolled, becaues they're often made badly. When they're unrolled, you can smooth it up to be a circular arc. Put it up on the FTP or e-mail me if you need more info.
  9. I have added a 'utility post' RTHET2XY.PST to Text_&_post_files_&_misc that shows how you can read in a data file.
  10. Unlike many languages, the read-count or write-count (the first argument in WBUF or RBUF) increments automatically. Great for filling or reading a buffer forward, confusing if reading a buffer in reverse (you have to decrement by 2)
  11. It sounds like the term should be 'toolplanes' rather than 'indexing'. The pocket would be a 2 1/2 d toolpath is some toolplane. Any 5-axis post should be able to handle that. Usually 'indexing' means positioning to integer degrees, or something like that.
  12. The default is to output sequence numbers. If you say OMIT-YES, that means you want to omit. The problem is somewhere else. Check SEQMAX in the post. It should be 999 or 9999.
  13. I would create a spline from curves, and MODIFY-BREAK into many. You don't get points on the screen, but you'd have the points you want in a contour toolpath.
  14. With apologies, the 'snap' doesn't display a box, but it does work. You have to have a point on the surface to snap to.
  15. First, I'm not sure how you got your UV curve. You make them with CREATE-CURVE-CONST PARAM.. You make a point on the surface with CREATE-POINT-SRF PROJECT. Then create the U or V curve thru this point.
  16. I projected a point onto the surface, and snapped to the point. The point must be ON the surface. If it's above or below the surface, it will be projected to the surface to obtain the U,V position, then the surface can be split along some U or V parameter. Apparently the SNAP is only to an existing point. Try creating a point at the endpoint or midpoint of your curve.
  17. Surface Density curves go in the U,V direction (as do flowline toolpaths). Surface curves can be used for mapping from one surface to another. They are U,V curves, so they relate to the surface, not real space. Surfaces must be evaluated at a U,V position to find a 3d X,Y,Z point. You can SPLIT a surface along a U or V curve (CREATE-SURFACE-TRIM/EXTEND-SPLIT..). Turn snapping on if you want the U,V split curve to go thru a point.
  18. Simtech, GEAR.DLL should work just fine. The involute curves are found from pitch diameter and number of teeth, and of course, pressure angle. Enter OD and ID from your data. Enter the roll diameter and measurement over 2 pins, and the tooth thickness should come out to your spec. In GEAR.DLL, don't forget to hit ENTER after each numerical entry. Just going to the next entry doesn't force the calculations.
  19. GEAR.DLL should do it unless you have some really peculiar requirements. If you do, let me know. Involute splines are really stubby gears. You just change the OD and root diameter, and maybe the circular tooth thickness.
  20. Put this line in the post: SEXTNC NEW # Change -.NC extension to NEW Since this is really a string declaration, there is no punctuation. Substitute your extension string for 'NEW'.
  21. You only need two starts if the thread mill only has one tooth.
  22. Mark, MHMCAM.PST and CYCCAM.PST are special cam programs. They are like c-hooks, but they are written in the MP language (as a -.PST file). Cams are very fussy about the rise and fall acceleration and jerk values, so they need special generators, like these. MODIFIED HARMONIC and CYCLOIDAL seem to be the most common forms.
  23. I think you should remake the surface to reflect what the bent strip will be doing. CREATE-CURVES-EDGE CURVES-ALL EDGES. You may have to join, then break the curves in several places to get a ruled surface where the rulings are nominally perpendicular to the edges. Then use FLATSRF.DLL to flatten the ruled surface. Use MAP.dll to map SURFACE CURVES from one to the other (they're different from regular splines). Let me know if you have an accuracy problem.
  24. Doug, I put CAM.MPK in TEXT_&_POST....

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