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:

cncappsjames

Verified Members
  • Posts

    1,221
  • Joined

  • Last visited

  • Days Won

    85

Everything posted by cncappsjames

  1. One could do a lot of different things. Takes up more memory though. On the Multi-Axis front, I'll sometimes use vector formatting (I, J, K) instead of A, B, C to allow the machine to decide orientation/rotation. It trips people out a bit.
  2. I know I've been using named stuff for at least 20 years best I can recall. Whatever you OSP guys gotta tell yourselves. I thought everyone knew it... until Monday and a long time customer was getting hammered by... you guessed it, a local Okuma rep so I had to put that rook in his place. Best to remain silent than to speak and remove all doubt as my man Ben Franklin once said. That would be awesome.
  3. In the case of a machine with corner radius offsets; T# CR-G CR-W T1 [#CORR_G[1]] [#CORR_W[1]] T2 [#CORR_G[2]] [#CORR_W[2]] T3 [#CORR_G[3]] [#CORR_W[3]] and if you want to mess with your co-workers ... Instead of using X, Y, and Z... use the following G0G54G90AX[1]=1.2345AX[2]=6.7890 G43H[#_BUFT] AX[3]=1.2345 ........ Axis definitions; AX[1]= Generally X AX[2]= Generally Y AX[3]= Generally Z AX[4]= Generally Primary Rotary Axis AX[5]= Generally Secondary Rotary Axis Enjoy.
  4. Here ya go Colin. Yes,, you can query individual bits.. To change them, you still need to go the G10 route. Parameter Reading (Sys commmon, path or machine group) #i = PRM [#j] Parameter Reading (Sys commmon, path or machine group parameter bit number spec.) #i = PRM [#j,#k] Parameter Reading (Axis or spindle parameter) #i = PRM [#j]/[#l] Parameter Reading (Axis or spindle bit parameter) #i = PRM [#j,#k]/[#l]
  5. The MoldPlus guys were toying around with it IIRC. I had some pretty badass lathe demos for it. Nothing extrordinarily complicated but impressive nontheless. I could rebuild the solid and regenerate the toolpaths for families of parts in seconds. I may actually still have the c-hook(s) somewhere. I was saddednd they stopped development on it. For the right applications it was perfect.
  6. Was doing some documentation and parameter stuff today and figured I'd share. FANUC gets a bad rap for a number of reasons, many reasons are self inflicted, however that doesn't take away from the power that is available on machines with Custom MACRO B. Nearly everyone knows G10 (FANUC's key to write to tool offsets, work offsets, parameters, etc...). It's not the only way though; Another way to write/access work offsets; Common(EXT) [#_WZCMN[1]]=-10.1234 (WRITES -10.1234 TO THE COMMON WORK OFFSET FOR X) [#_WZCMN[2]]=-8.7654 (WRITES -8.7654 TO THE COMMON WORK OFFSET FOR Y) [#_WZCMN[3]]=-16.5432 (WRITES -16.5432 TO THE COMMON WORK OFFSET FOR Z) [#_WZCMN[4]]=-1.234 (WRITES -1.234 TO THE COMMON WORK OFFSET FOR THE 4TH AXIS) [#_WZCMN[5]]=54.321 (WRITES 54.321 TO THE COMMON WORK OFFSET FOR THE 5TH AXIS) G54 [#_WZG54[1]]=-10.1234 (WRITES -10.1234 TO G54 FOR X) [#_WZG54[2]]=-8.7654 (WRITES -8.7654 TO G54 FOR Y) [#_WZG54[3]]=-16.5432 (WRITES -16.5432 TO G54 FOR Z) [#_WZG54[4]]=-1.234 (WRITES -1.234 TO G54 FOR THE 4TH AXIS) [#_WZG54[5]]=54.321 (WRITES 54.321 TO G54 FOR THE 5TH AXIS) G55 [#_WZG55[1]]=-10.1234 (WRITES -10.1234 TO G55 FOR X) [#_WZG55[2]]=-8.7654 (WRITES -8.7654 TO G55 FOR Y) [#_WZG55[3]]=-16.5432 (WRITES -16.5432 TO G55 FOR Z) [#_WZG55[4]]=-1.234 (WRITES -1.234 TO G55 FOR THE 4TH AXIS) [#_WZG55[5]]=54.321 (WRITES 54.321 TO G55 FOR THE 5TH AXIS) G54.1P1 [#_WZP1[1]]=-10.1234 (WRITES -10.1234 TO G54.1 P1 FOR X) [#_WZP1[2]]=-8.7654 (WRITES -8.7654 TO G54.1 P1 FOR Y) [#_WZP1[3]]=-16.5432 (WRITES -16.5432 TO G54.1 P1 FOR Z) [#_WZP1[4]]=-1.234 (WRITES -1.234 TO G54.1 P1 FOR THE 4TH AXIS) [#_WZP1[5]]=54.321 (WRITES 54.321 TO G54.1 P1 FOR THE 5TH AXIS) Tool offset registers (Memory C by var. name – D-Comp – Param. #5004.2=1): These registers may be read from and or written to. H-GEO H-WEAR D-GEO D-WEAR T1 [#_OFSHG[1]] [#_OFSHW[1]] [#_OFSDG[1]] [#_OFSDW[1]] T2 [#_OFSHG[2]] [#_OFSHW[2]] [#_OFSDG[2]] [#_OFSDW[2]] T998 [#_OFSHG[998]] [#_OFSHW[998]] [#_OFSDG[998]] [#_OFSDW[998]] Tool offset registers (Memory C by var. name – R-Comp – Param. #5004.2=0): These registers may be read from and or written to. H-GEO H-WEAR R-GEO R-WEAR T1 [#_OFSHG[1]] [#_OFSHW[1]] [#_OFSRG[1]] [#_OFSRW[1]] T2 [#_OFSHG[2]] [#_OFSHW[2]] [#_OFSRG[2]] [#_OFSRW[2]] T998 [#_OFSHG[998]] [#_OFSHW[998]] [#_OFSRG[998]] [#_OFSRW[998]] Pretty much everything has a name. In the FANUC Series 30i-MODEL B Common to Lathe System/Machining Center System OPERATOR'S MANUAL B-64484EN_03 they can be found in the Custom Macro section. HTH
  7. CATIA; great at CAD. Programming... dreadfully complicated. I can't imagine NX is any different.
  8. Was going from memory.... Too much 80's. Glad you found it.
  9. Look on the 2nd tab and click the tolerance button.
  10. @deejflat, If you're down for a little work, there is this; https://academy.titansofcnc.com/series/titan-chess-set
  11. Here's the Renishaw InspectionPlus manual. I believe it's the most current. If it's not, there's only subtle differences. PQI usually uses O95nn to avoid conflictswith Machine Tool Builder MACROs. Most Renishaw installations however stay true to what's in the Renishaw manual (O98nn) #135 - #149 Variables never change AFAIK. https://www.dropbox.com/s/tlv3673fvuxssvf/H-5755-8600-03-A - InspectionPlus Manual.pdf?dl=0
  12. If this is a real world part you're going to cut, the best way to do this section of the part is to stand it up like a "U" and pick the two single inside top edges as a contour, set your entry and exit values so you're out side the part when you plunge down, pick the floor for your depth. With it standing up like that, you can then get that undercut with a keyway cutter.
  13. That's some serious BITD. Dave T. and Chris Bullines were ruling the roost then. Those were the days @Rekd™. Those were the days.
  14. On the filter tab you have arc/line tolerance options... Depending on the geometry of the feature(s) you could do a 2D/3D Swept path plus you still get filtering options as well.
  15. Holy Lazarus! This has GOT to be the oldest thread resurrected.
  16. There is DEFINITELY something to be said for not being a shareholder owned company. I STILL believe the person(s) that came up with software by subscription needs to be dragged into the public square and flogged. Repeatedly. That is SUCH a horrible way to treat customers IMHO. I understand the "revenue stream" aspects, but that's what maintenance is for. Just make the updates so compelling that it becomes a no-brainer to stay on maintenance. My wife has the last version of Adobe PhotoShop that you can actually own. That CD , and license key number stays in my safe. No joke. My wife has a subscription to the latest PhotoShop and LightRoom... that's like $120/yr or something liek that. She gets an educator's discount so it's not horrible. Sure would have been nice to own them. We'd be ahead of the game by now.
  17. NOT an MSC fan. They are my LAST resort when I need something. Royal... we have an EXCELLENT sales rep in my area for them. A guy that used to work for ATS Workholding BITD, then went out on his own. His technical expertise is excellent. Back to the topic at hand. Support will almost always win the day for me. Royal Quick Change collets are very good. Not quite as good as Hainbuch but probably double digit % less. 75% of the time when I am making a reccommendation it is one of these two systems. Which one I pick depends entirely on the kind of stuff the customer is/plans on doing. Straight bar work with the normal shapes (round, hex and square) then I go with Royal first. If they need to switch between ID and OD work and a few other scenarios, then I go with Hainbuch. The other 15+% goes to Schunk the last 10% goes between ATS, SMW, and a few others. With me, it's always what fits the application the best. JM2CFWIW
  18. Our Matsuura 5-Axis machines are set this way as well.
  19. I will usually have 1 machine group for each physical machine the part will go into. Generally two. Sometimes a VMC prep op. From there I'll have a Toolpath Group for each operation. Since the majority of time I am working on a 5-Axis machine, there's maybe 3 ops. Usually only two. Then like roughing group(s), Semi-Finishing Group(s), FInishing Group(s), Hole-Prep group, semi-finish Holes, finish holes. Deburring, etc... It's not uncommon for me to have dozens of groups with of hundreds of operations. Groups and sub-groups is what keeps things organized. ...a file with a hundred ops and NO groups. Going through that is... ROUGH. Even worse is all those ops and no operation comments. I label EVERY operation without exception. There's just no good reason not to IMHO.
  20. You can set up a "depth" limit by using floor surfaces or if you're driving the tool off chains, you can use a +/- from the chain depth. This is on the tool control tab I believe.
  21. Roughly 6025mm x 3112mm footprint. Options, we only sell them one way; loaded. • 4MB CNC Memory (you run all the CNC Programs off the Dataserver anyway) • 1GB Dataserver • 1k Block Look-Ahead if doing mold/impeller type work. 600 Block Look-Ahead otherwise. • Tool Center Point Control • Tilted Work Plane • Work Setting Error Correction • Renishaw Laser or Touch Type in-machine Tool Measurement System • Renishaw OMP-400 w/ Inspection Plus amd GoProbe Software • 1k Through Spindle Coolant w/ Mist Collection • 320 Tools Minimum That ought to get you going in the right direction.
  22. SSD has a great effect on speed. NVMe drives have a tremendous effect. On my rig I don't use a PageFile. I've got 64GB of RAM. When I've got multi-thread toolpaths regenning, I set them to High Processing in the Multi-Threading manager... If you want, I can run a regen on your file to compare speed.

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