pullo

Verified Members
  • Content count

    398
  • Joined

  • Last visited

Community Reputation

133 Excellent

2 Followers

About pullo

  • Rank
    Advanced Member

Uncategorized

  • Location
    Helsinki , Finland

Recent Profile Visitors

1,178 profile views
  1. pullo

    5ax DWO on Heidenhain TNC530i

    A machine with a 530 HH is capable of taking a program created on Mcam, where you don't need to know anything about the tool lengths or the distance from the part from the Centers of rotation . You can position your part anywhere on your table and you will get an identical part every time with no reposting. For that you need a post using the PLANE or CYCLE 17 command for 3+2 work and M128 for 5-axis work. Mastercam has finally created a Generic 5-axis post which you can try out before making any monetary decisions. Programming a 5-axis machine using COR can be a thing of the past... Gracjan
  2. pullo

    Alt+E in MCAM 2021

    drew a rectangle and alt-e'd two lines. Chaining looks OK. I have used 2021 for the past half a year with alt-e being the main geometry filter and have not seen any erroneous activity... Pullo ....might be something else...
  3. pullo

    Cimco Cycle Probing

    Leon82 ,do you mean there is a light version of Cimco CC Probe?
  4. pullo

    Cimco Cycle Probing

    It's not even listed as a product and I heard about it from a "guy" so I'd say no it's part of the full Cimco. I think you mean a package called Cimco Software. https://www.mastercam.dk/probing/product/
  5. pullo

    Cimco Cycle Probing

    JoshC did you make it work in 5 -ax? I have yet to play with m1 -m9 to output the correct x and y values inside the cycles. Gracjan Leon82 ,what do you mean by "full" Cimco ? Gracjan
  6. pullo

    Cimco Cycle Probing

    Just tried free form surface probing and the results are very interesting..... More about them next week. Gracjan
  7. pullo

    Cimco probing

    There is an example post in the documentation , which does not post , but it let's you use the c-hook , as the c-hook checks if you have the xml configuration added to your post. If you e-mail Dennis at Cimco , he will send you an example working post . Gracjan
  8. pullo

    Cimco Cycle Probing

    I finally got the Cimco probing C-hook integrated into my posts and only the 5-axis output is still not done , but I have basically gotten the gist of it , so here is a small independent presentation. In order to get the C-hook to work one should integrate the Cimco supplied post code into one own's post processor. After a few days of tinkering with it , my third , 5-axis post was up and working in about 10 minutes from scratch. So it's easy once you know what you're doing ( ok , this statement is basically universal ). I was interested in Heidenhain , so this will be HH heavy. But there's code supplied for Siemens, Haas/Reni , Mazak, Fanuc etc. I heard about this c-hook thru' the grapevine when we had a seminar about Verisurf earlier this year. The c-hook starts off with a choice of Cimco Cycle Probing or Cimco Surface Probing. If you choose probing then you can choose from the following menu : Workpiece alignment, Workpiece datum, Workpiece measurement ( not visible in the pic below, some graphic issue) and Kinematic calibration - an HH add on. I chose the Datum Inside Rectangle , which looks like this on the parameter page : And here is the code for a few cycles : 0 BEGIN PGM CIMCO_PROBE MM 1 M28 M129 ; Pullov:5.15 11:32 22-07-20 2 PLANE RESET STAY ; TYOTASO OFF 3 *-;T=1 DIA=4. R1=3. TXT= ;> tool 0 .1 10. 5. 0. 10. 30. 50. 40. 10. 40. 30. 0. 10. 1 1 0 -80. 4 L Z-1. FMAX M91 ;RAPA4 5 *-Toolpl ORIGO X0. Y0. Z0. 6 * -TOOL NAME: Probe_6mm 7 L B0 C0 FMAX M70;LASTUKULJETIN ON 8 CYCL DEF 9.0 DWELL TIME 9 CYCL DEF 9.1 TIME 2.0 10 ;TOX X0. Y0. Z0. Error < 0.005mm 11 *-_GF_ T=1 HALK=4. NURKAN R=3. 12 *TP: Top WCS= Top 13 TOOL CALL 1 Z S00 14 M22; B-LOCK_A 15 *;CIMCO CC 2+3 ANGL OUT START SOF 16 CYCL DEF 19.0 WORK PLANE 17 CYCL DEF 19.1 A0. C0. 18 *-ANGLES: A0. C0. DMGbhflag=1 19 ;TOX X0. Y0. Z0. Error < 0.005mm 20 *;CIMCO CC 2+3 ANGL OUT END SOF ;NO PRM INFO AVAILABLE 21 TOOL DEF1 22 L X-47. Y-49.001 R0 FMAX ;MOVE_sof 23 L Z12. R0 FMAX ;MOVE_sof 24 TCH PROBE 403 ROT IN C-AXIS~ Q263= -47. ;1ST POINT 1ST AXIS~ Q264= -40. ;1ST POINT 2ND AXIS~ Q265= +47. ;2ND POINT 1ST AXIS~ Q266= -40. ;2ND POINT 2ND AXIS~ Q272= 2 ;MEASURING AXIS~ Q267= 1 ;TRAVERSE DIRECTION~ Q261= -6. ;MEASURING HEIGHT~ Q320= +6. ;SET-UP CLEARANCE~ Q260= +12. ;CLEARANCE HEIGHT~ Q301= 1 ;MOVE TO CLEARANCE~ Q312= 6 ;COMPENSATION AXIS~ Q337= 1 ;SET TO ZERO~ Q305= 1 ;NO IN TABLE~ Q303= 1 ;MEAS. VALUE TRANSFER~ Q380= +0. ;REFERENCE ANGLE 25 ;TOX X0. Y0. Z0. Error < 0.005mm 26 ;>PTLCHG0 27 *TP: Top WCS= Top 28 L X-69.001 Y0. R0 FMAX ;MOVE_ptlchg0 29 L Z12. R0 FMAX ;MOVE_ptlchg0 30 TCH PROBE 411 DATUM OUTSIDE RECTANGLE~ Q321= +0. ;CENTER IN 1ST AXIS~ Q322= +0. ;CENTER IN 2ND AXIS~ Q323= +120. ;1ST SIDE LENGTH~ Q324= +80. ;2ND SIDE LENGTH~ Q261= -6. ;MEASURING HEIGHT~ Q320= +6. ;SET-UP CLEARANCE~ Q260= +12. ;CLEARANCE HEIGHT~ Q301= 1 ;MOVE TO CLEARANCE~ Q305= 1 ;NO. IN TABLE~ Q331= +0. ;DATUM~ Q332= +0. ;DATUM~ Q303= 1 ;MEAS. VALUE TRANSFER~ Q381= 1 ;PROBE IN TS AXIS~ Q382= +0. ;1ST CO. FOR TS AXIS~ Q383= +0. ;2ND CO. FOR TS AXIS~ Q384= +0. ;3RD CO. FOR TS AXIS~ Q333= +0. ;DATUM 31 ;TOX X0. Y0. Z0. Error < 0.005mm 32 ;>PTLCHG0 33 L X-58.001 Y0. R0 FMAX ;MOVE_ptlchg0 34 L Z12. R0 FMAX ;MOVE_ptlchg0 35 TCH PROBE 424 MEAS. RECTAN. OUTSIDE~ Q273= -0. ;CENTER IN 1ST AXIS~ Q274= -0. ;CENTER IN 2ND AXIS~ Q282= +98. ;1ST SIDE LENGTH~ Q283= +60. ;2ND SIDE LENGTH~ Q261= -6. ;MEASURING HEIGHT~ Q320= +6. ;SET-UP CLEARANCE~ Q260= +12. ;CLEARANCE HEIGHT~ Q301= 1 ;MOVE TO CLEARANCE~ Q284= +0. ;MAX. LIMIT 1ST SIDE~ Q285= +0. ;MIN. LIMIT 1ST SIDE~ Q286= +0. ;MAX. LIMIT 2ND SIDE~ Q287= +0. ;MIN. LIMIT 2ND SIDE~ Q279= +0. ;TOLERANCE 1ST CENTER~ Q280= +0. ;TOLERANCE 2ND CENTER~ Q281= 1 ;MEASURING LOG~ Q309= 0 ;PGM-STOP IF ERROR~ Q330= +0. ;TOOL NUMBER 36 ;TOX X0. Y0. Z0. Error < 0.005mm 37 ;>PTLCHG0 38 L X-36.999 Y0. R0 FMAX ;MOVE_ptlchg0 39 L Z12. R0 FMAX ;MOVE_ptlchg0 40 TCH PROBE 423 MEAS. RECTAN. INSIDE~ Q273= -0. ;CENTER IN 1ST AXIS~ Q274= +0. ;CENTER IN 2ND AXIS~ Q282= +92. ;1ST SIDE LENGTH~ Q283= +54. ;2ND SIDE LENGTH~ Q261= -6. ;MEASURING HEIGHT~ Q320= +6. ;SET-UP CLEARANCE~ Q260= +12. ;CLEARANCE HEIGHT~ Q301= 1 ;MOVE TO CLEARANCE~ Q284= +0. ;MAX. LIMIT 1ST SIDE~ Q285= +0. ;MIN. LIMIT 1ST SIDE~ Q286= +0. ;MAX. LIMIT 2ND SIDE~ Q287= +0. ;MIN. LIMIT 2ND SIDE~ Q279= +0. ;TOLERANCE 1ST CENTER~ Q280= +0. ;TOLERANCE 2ND CENTER~ Q281= 1 ;MEASURING LOG~ Q309= 0 ;PGM-STOP IF ERROR~ Q330= +0. ;TOOL NUMBER 41 M94 M9 42 PLANE RESET STAY ; TYOTASO OFF 43 M23 44 L B0 C0 FMAX 45 * LOPPU 46 47 * Z MIN =-6. Z MAX =12. 48 * X MAX =69. X MIN =-69. 49 * Y MAX =49. Y MIN =-49. 50 M71 ;LAST.KULJ.POIS,ovi auki 51 CYCL DEF 7.0 DATUM SHIFT 52 CYCL DEF 7.1 X+0 53 CYCL DEF 7.2 Y+0 54 CYCL DEF 7.3 Z+0 55 ;MCX FILE - C:\2020 CIMCO TEST FILE .MCAM 56 ;NC FILE - N:\MAHO\ CIMCO_PROBE H 57 M30 58 END PGM CIMCO_PROBE MM The level of integration at least with Heidenhain is superb. I'll present the Surface Probing separately here.... Here is a wireframe backplot of probing an external circle : I have been developing my own cycles thru' the drilling toolpaths of Mcam , but here I got ALL the possible cycles in one go. Gracjan
  9. pullo

    Cimco probing

    I'll post a new thread in the main section about it in a few minutes. Gracjan
  10. which postblock posts before a buffer is defined ? I could trick the post to output a file thru' the LCC so it won't have to use the sbufname10$ , but the fle has to be in the NC file directory before the buffer is defined. I tried pwrtt$ and pparameter$ but they are too late in the game.... Gracjan
  11. I'll check out the knowledge base .... and Ill post more details tomorrow. Gracjan
  12. I was thinking more among lines of : can I use a buffer , close it , redefine it and use it again... I have not had the need to use buffers before ... Gracjan
  13. I have a camaix post base which is using all the 10 buffers. I have been now trying to implement a cimco c-hook which also uses a buffer . That makes 11 buffers I need , but ten are available . Any ideas how to overcome this problem ? Gracjan
  14. pullo

    Heidenhain Cycle 32

    The control is so good that you do not need it. But by tweaking it you can accomplish some things... If You have the 640 control you really don't need it . With the 530 , you could use it with 5-ax toolpaths and an angle of 2 degs to smooth out finishing. Yes you can use a value of 2 degs and you will have no gouging. This is mentioned in the user manual. We had some plastic pieces machined where the tolerances were inconsequential. By changing the tolerance to 0.1 we managed to speed up the feedrate up to 22 meters. For normal finishing the loosest tolerance I've used is 0.015 (mm) Gracjan

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