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:

mirek1017

Customers
  • Posts

    888
  • Joined

  • Last visited

Posts posted by mirek1017

  1. 2 minutes ago, Aaron Eberhard said:

    Right, can you please post the actual path of the two folders?    e.g., C:\Users\Public\Documents\Shared Mastercam 2024\CNC_MACHINES\

     

    this is when I am open my machine folder from mastercam 

    image.thumb.png.c8b00d9908f130b5c3defd80862d19a5.png

     

     

    and this is the same when I open my folder outside of mastercam 

     

     

    image.thumb.png.dcfa3d3def241d882e4737999c13e29d.png

     

     

     

     

     

     

     

     

     

     

  2. 1 minute ago, Aaron Eberhard said:

    Aren't these the same place?

    image.png.9b55916bfc066a397c36b7e25d800c7d.png

     

    Click up on the the bar with the folder name, and make sure it looks like this:

    image.png.b687fffa5a315a2c13074ead8ce9437d.png

    the 1s t picture is when I am open physically  shared mastercam 2024 cnc machines folder 

    the 2nd picture is when I open from my mastercam 2024 like this 

    image.png.360de452417b6274c5c58cca6c82df26.pngimage.png.2d75f76a2cb2fa707148e886d2129baf.png

     

     

     

    image.png.cdc413b8f7d9d6c467ae5ebc25e347e7.png

     

     

    nothing  there 

  3. 2 minutes ago, Aaron Eberhard said:

    Are you selecting all previous versions allowed when migrating?

    image.png.e6460ce2000b8090a0e065f5a567b88c.png

    ok ,I can try  this ,but when I open my  shared folder my machine is there 

    image.png.ea004a270728408d3b52cfcea757f76e.png

    when I am do the same thing from 2024 is nothing there 

    image.thumb.png.f5fbf618e32ceb536e159546c6a82d7c.png

     

     

     

     

     

     

  4. Hello All.

    I am use Migration  Wizard to  covert my all file from from 23 to 24 mastercam  ,on  24 mastercam dont shows all  off my machines  ,how I can fix this 

    this is 2023 folder 

    image.png.22666f0a7dd4dcdf1d80dcecd74fe89e.png

    I do not has this machine in 2024 folder 

    image.png.a34e4f08e67634886afffb9ac67af76d.png

    looks like I am not has half off the machines on 2024

     

     

  5. On 11/3/2023 at 1:37 PM, Kyle F said:

    I mostly program using dynamic work offsets across multiple planes so I only have to set 1 work offset. I mainly program for a haas UMC-500 so as you can imagine it's not the most accurate in 3+2,.. I've never used tooling balls for locating like shown but I will CERTAINLY keep it in mind if I ever have to hold a true position and would like a reference/locating feature

    I do not have dynamic work offset on my machines ,I know some people use sample macro calculation ,but I am never try it .

  6. I use tooling balls...if I have a tombstone that will need to have angles picked up I make sure I add a toolball location that I can easily reference.

     

     

    I dont   understand   ,can you posting some video ?

  7. Hello all ,I hope  I can  explain my  question 🤣

    I am program HMC  ,one part only ,the was 2 operation on it .

    On lest  operation I want to make  side hole  ,so this is my front plane  and part view 

    image.png.6fa5f1aaaa7e2d10c045ca64bec8931e.pngimage.png.64215142c7ea33eac98b35aafe45938c.png

     

    I want to rotate my table 75 deg  and  drill port  like this 

    image.png.f5452e0f2bb3171a8c388148d89e8c0f.pngimage.png.57ef0724171b3513f1a3cb87811919a0.png Can I  use this number  for calculation  new X and Z position ?

     

     

    How I can calculate this numbers ?I am not programing  from center of rotation  so I was wondering  there is some method ?

    for now I  do like this  

    image.png.71df42a7d7ca56767a49a48565d062c4.png

     

     

    Rotate table  ,Y  will be the same  and I can take point from right edge 

    I thing  I has  to find out  center of  table rotation ,did I am write ?

     

     

     

  8. 58 minutes ago, Murdock said:

    Following, because I just came here to ask pretty much the same question. I have a model that imports as all surfaces. I was able to turn one area of the part into a closed solid body, using the solids from surfaces function, but the others are still open sheet solids. And if you think Mcam verify looks a little weird, you should see what Vericut does with that....

    I am try my stsl  one more time and rename and work now 

    Just now, mirek1017 said:

    I am try my stsl  one more time and rename and work now 

    image.png.4575627a079a251442789bc784d88935.png

    • Like 1
  9. 1 minute ago, crazy^millman said:

    Never stop a stock model that way. Save the file and close Mastercam that has never worked for me and I test it on every release.

    Thank you Ron for reply ,this not stock model ,this is my toolpath calcualtion 

  10. What I can do when mastercam calculate toolapth  and stock  and wont go thru and I cant stop my  operation  ?

    my sample ,stock on 81 % like this 

    image.png.6522cbb7759cb12bba606b05af77174b.png

    and when I want to stop it it is freeze least 45 minutes like this 

    image.png.fcf4b084bc62cffbd2c35b72adf9107c.png

     

     

     

     

     

     

  11. 31 minutes ago, JoshC said:

    if you need even better quality (at the expense of performance) you can make a more advanced setting change by doing the following.

    1. go here C:\Users\(NAME)\Documents\My Mastercam (VERSION)\Mastercam

    2. Duplicate the MastercamSimulatorDefaults.xml , then rename it to something like HighPrecisionMastercamSimulatorDefaults.xml

    3. Right click the file and choose edit, then change the Force 5 axis option to True and also adjust the Precision Factor from 1 to 4 maximum.

    4. then in verify, choose file --> defaults -- Open Defaults, choose your high precision file, and now your verify will be more precise and accurate looking, at the expense of some performance 

     

    Thank you I will try this

  12. 1 hour ago, crazy^millman said:

    He was talking about in the Verify Window not in the Mastercam session.

    image.thumb.png.0d25265415bc9e6f8190e2093ab155e6.png

    Another thing Precision is control here not what you were showing. That will not be something that requires saving and where having that in the QAT for Verify is helpful.

    image.thumb.png.1d7ff1265471591dfa7bdf5b549ba470.png

    Yes ,that is what I looking for  ,thank you Ron 

  13. 11 minutes ago, gcode said:

    drag the slider all the way to the right

    The File/Options...  check the "Always use the 5-axis engine" button

    Click OK, the select Yes to save a new default file

     

    I do no  see it anything hehe

    image.png.dcbffa883aa9d0dfcbea77fdc0442454.png

     

  14. 37 minutes ago, crazy^millman said:

    Something has to define the pfn logic. In MPLMASTER there is this switch:

    tseqno       : 2     #Output sequence number at toolchanges when omitseq = yes
                         #0=off, 1=seq numbers match toolchange number, 2=seq numbers match tool number

    We then search the post to find where and how it was used:

    ltlchg$          #Toolchange, lathe
    . section not shown
    . section not shown
    . section not shown
    . section not shown
          if not(synch_flg & tool_op$ = 67),     #Suppress tool output if cutoff during part xfer
            [
            if omitseq$ = 1 & tseqno > 0,
              [
              if tseqno = 2, n$ = t$
              pbld, *n$, [if home_type = -1, *sgcode], *toolno, e$
              ]
            else, pbld, n$, [if home_type = -1, *sgcode], *toolno, e$
            ]
    mtlchg$          #Toolchange, mill
    . section not shown
    . section not shown
    . section not shown
    . section not shown 
          if omitseq$ = 1 & tseqno > 0,
            [
            if tseqno = 2, n$ = t$
            pbld, *n$, [if home_type = -1, *sgcode], *toolno, e$
            ]
    pheader$         #Start of file
          pheader_custom
          if tseqno = 1 & omitseq$ = 1,
            [
            seqno$ = 1
            seqinc$ = 1
            n$ = seqno$
            ]

    Then from there we can see what variables where defined and how we want to adapt it to the post we are using.

     

     

     

    I am find  this in my post 

     


    # --------------------------------------------------------------------------
    # Motion NC output
    # --------------------------------------------------------------------------

    ptool_insp      #Tool inspection point
          #Modify following lines to customize output for tool inspection points
          if posttype$ = two, #Lathe tool inspection point
            [
            pcool_off #Coolant off before tool inspection
            pbld, n$, pnullstop, e$
            pbld, n$, scoolant, e$
            if prmcode$ = 29999, #Only output tool insp comment if one was entered with this insp point
              [
              sparameter$ = ucase(sparameter$)
              pbld, n$, *sm00, sopen_prn, sparameter$, sclose_prn, e$
              ]
            else, pbld, n$, *sm00, "(INSPECT TOOL)", e$ #Output just the stop if no comment
            pbld, n$, *sgcode, *toolno, e$              #Restate tool number
            pbld, n$, pfsgplane,                        #Restate plane code
            if css_actv$, #Restart Spindle
              [
              if css_start_rpm, prpm, pcssg50, pcss   #Direct RPM startup for programmed CSS
              else, pcssg50, pcss  #NO RPM start - just output the CSS
              ]
            else, prpm  #Direct RPM was programmed
            result = force(feed)           #Force output of feed next time it's called for output
            prv_gcode$ = c9k
            prv_workofs$ = c9k
            pinsp_cool_on #Coolant on after tool inspection
            pbld, n$, scoolant, e$
            ]
          else,#Mill tool inspection point
            [
            pcool_off #Coolant off before tool inspection
            pbld, n$, scoolant, e$
            pbld, n$, pnullstop, e$
            pbld, n$, sm00,"(CAUTION POST GENERATING MOTION FOR TOOL INSPECTION)", e$
            pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.", e$
            pbld, n$, sm00, "(INSPECT TOOL)", e$
            pbld, n$, *sgcode, *toolno, e$ #Restate tool number
            pbld, n$, pfsgplane, e$        #Restate plane code
            pspindle
            prpm #Restart Spindle
            pinsp_cool_on #Coolant on after tool inspection
            pbld, n$, scoolant, e$
            pbld, n$, *sgcode, pwcs, pfxout, [if y_axis_mch, pfyout], pfzout, e$
            ]

    prapidout       #Output to NC, linear movement - rapid
          if lathecc = zero,
            [
            if millcc_flag & (abs(cuttype) = four | abs(cuttype) = two) & cutpos2$ = zero,  #Polar interpolation is active & Y-axis subs or Right face or Left face & before start point of operation geometry
              [
              if abs(cuttype) = four,  #Y-axis substitution, output C first on separate line
                [
                pcan1, pbld, n$, pexct, psgcode, pcout, e$
                pbld, n$, pexct, pxout, pyout, pzout, pscool, strcantext, e$
                ]
              else,  #Right or Left face cut, output Z last on separate line
                [
                pcan1, pbld, n$, pexct, psgcode, pxout, pyout, pcout, pscool, strcantext, e$
                pbld, n$, pexct, psgcode, pzout, e$
                ]
              ]
            else,
              [
              pcan1, pbld, n$, psgplane, pexct, psgcode, psccomp, pwcs, pxout, pyout,
              pzout, pcout, pscool, strcantext, e$
              ]
            ]
          else,  #Lathe canned turning cycle
            [
            pcan1, pbld, n$, pexct, psgcode, psccomp, pxout, pyout, pzout, pcout, pscool, strcantext, e$
            ]
          if force_feed, result = force(feed)  # Force output of feed next time it's called for output
          if rpd_typ$ = 7, ptool_insp      #Tool inspection point

    plinout         #Output to NC, linear movement - feed
          pcan1, pbld, n$, psgplane, sgfeed, pexct, psgcode, psccomp, pwcs, pxout,
            pyout, pzout, pcout, pfr, pscool, strcantext, e$
          if rpd_typ$ = 7, ptool_insp      #Tool inspection point

    pcirout         #Output to NC, circular interpolation
          pcan1, pbld, n$, psgplane, sgfeed, pexct, psgcode, psccomp, pxout,
            pyout, pzout, pcout, parc, pfr, pscool, strcantext, e$

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  15. 4 minutes ago, crazy^millman said:

    Something has to define the pfn logic. In MPLMASTER there is this switch:

    tseqno       : 2     #Output sequence number at toolchanges when omitseq = yes
                         #0=off, 1=seq numbers match toolchange number, 2=seq numbers match tool number

    We then search the post to find where and how it was used:

    ltlchg$          #Toolchange, lathe
    . section not shown
    . section not shown
    . section not shown
    . section not shown
          if not(synch_flg & tool_op$ = 67),     #Suppress tool output if cutoff during part xfer
            [
            if omitseq$ = 1 & tseqno > 0,
              [
              if tseqno = 2, n$ = t$
              pbld, *n$, [if home_type = -1, *sgcode], *toolno, e$
              ]
            else, pbld, n$, [if home_type = -1, *sgcode], *toolno, e$
            ]
    mtlchg$          #Toolchange, mill
    . section not shown
    . section not shown
    . section not shown
    . section not shown 
          if omitseq$ = 1 & tseqno > 0,
            [
            if tseqno = 2, n$ = t$
            pbld, *n$, [if home_type = -1, *sgcode], *toolno, e$
            ]
    pheader$         #Start of file
          pheader_custom
          if tseqno = 1 & omitseq$ = 1,
            [
            seqno$ = 1
            seqinc$ = 1
            n$ = seqno$
            ]

    Then from there we can see what variables where defined and how we want to adapt it to the post we are using.

    I hope  I can get only .00001%  your  knowledge 

  16. 23 minutes ago, tornero32 said:

    I sincerely Apologize for interrupting your question. You were going to get help from the best, I'm sorry.

    I read here that you have to have Stepup Check. if you do not want to do the stepup , Stepup and stepdown should match. I see your part has an angle stepup 

    Should be better for the finish tool.

    np

    image.thumb.png.c880eeb161bd97e61106fb5877ad77ab.png

     

    did you  know how off this higlits solid option ? I am try this seeting and didnt work 

     

    image.png.a97b6f1b0d88cc1437b046eaaa9c1965.png

     

     

     

     

     

     

     

  17. 21 minutes ago, tornero32 said:

    When I use a solid model for my tool on Mastercam 2024 update 3 I cannot create a Stock model.

    I use Optirough all the time then stock model, after that Optirough but this time with rest material with smaller tool , one other operation and select stock model,

    after that I create another stock model using those operations as source operations and I cannot get a new stock model'. If Iuse a regular tool it works.

    I don't know if I explain myself. If not, I'll send pictures later on.

     

    Coul you please create I stock model after that operation using that operation as source operation and let me know if you can create the stock model operation.

    When you have time. it doesn't work for me 2024. are you on 2024? if I use a regular tool it works, I tool from Mastercam. 

    Thank you. 

     

    try this  

     

    image.png.8116d76eabb703556e51d155808e2d68.png

     

     

    image.png.f3743941dfb716b02f6536daddba864b.png

     

     

     

     

     

     

    • Like 1
  18. 2 minutes ago, AHarrison1 said:

    I have mine set so N# follows T#

    N1 (OD 80 DEG) 
    G18 G20 G40 G54 G80 G99 
    G00 G53 X0. Y0. T0 
    T101 
    G40 G54 G80 G99 
    M155 
    M08 
    G50 S3500 
    G96 S450 M03 
    G00 X2.1 Y0. Z0.01 
    M88 
     
    M05 
    M89 
    G00 G53 X0. Y0. T0 
    M01 

    N3 (OD 55 DEG) 
    G18 G20 G40 G54 G80 G99 
    G00 G53 X0. Y0. T0 
    T303 
    G40 G54 G80 G99 
    M08 
    G50 S3500 
    G96 S450 M03 
    G00 X1.5787 Y0. Z0.0072 
    M88 
     
    M05 
    M89 
    G00 G53 X0. Y0. T0 
    M01

    yes  something like this 

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