• Content count

  • Joined

  • Last visited

Community Reputation

74 Excellent

About PcRobotic

  • Rank
    CAD/CAM Programmer (SolidWorks/MasterCam)
  • Birthday 01/01/1981

Profile Information

  • Gender
  • Interests
    SolidWorks, MasterCam, Active Reports


Recent Profile Visitors

2,594 profile views
  1. PcRobotic


    Hello Colin, Would you please give me the entire line of G-CODES of which I can understand more? Thank you.
  2. Did you photoshop or MasterCam already had this? This is also I am looking into too. Please let me know how you get into this point. Thank you.
  3. PcRobotic


    Hello Alex, The code as G254, does it work for HAAS and FANUC as well? I heard G68.1 for MATSUURA but not sure. Thank you.
  4. Hello everyone, I am now studying the DYNAMIC WORK OFFSET FOR UMC70, 5AXIS. Can you guys give me an example of how it works? Also, G-CODES please. ps: I have read one of the previous posts that mentioned about DYNAMIC WORK OFFSET but not very detail how it works and they did not included the G-CODE. Thank you.
  5. Hello 5th Axis, I understand that somehow 3rd party software are doing really good to help us for improving. On the other hand, we have MasterCam and SolidWorks is a bonus for us to design things, third party software is never mentioned in the supported fund. I think you are right about doing the simulation to double, triple check my work. In some case I have over 400 cuts of which the file size goes up to 200mb, and that causing file crash. Back plot is now the only option of which I have limited to see what the program really doing for me. That is why I introduced to myself the CHECKING SYSTEM and crossing my finger that it does as good as the SIMULATOR does. Therefore, I am constantly trying to improve something that I am getting stuck with when I am having a big file. When part crash or goes wrong, I can't just blame on the computer because the owner he never put an excuse and handing me any late paychecks. Thank you for your comment, S.Luong
  6. Hello 5th Axis, I am self learning as the POST writing not good as you are and I made mistakes like any others. That is why I need people help. Thank you for the comment.
  7. PcRobotic

    Change post output from M88 to M18

    Show us portion of your POST codes so we can help you out.
  8. PcRobotic

    Holder alarm message...

    Hello 5Th Axis, After your suggestions, I always thought how to mesh your ideas and my needs into the post. Therefore, I have came up with "IF COMMENT CONTAINS PRODUCTION words, THEN ACTIVATE THE DEFAULT HOLDER check". That way I am ensured that PRODUCT parts will be 100% repeatable every time with new setup, new person as DEFINED HOLDER and STICK OUT as well. I also defined tool stick out like this: "IF TOOL DIAMETER FROM 0 TO .03125 STICK OUT LENGTH > .250 THEN ALARM" "IF TOOL DIAMETER FROM 003125 TO .0625 STICK OUT LENGTH > .375 THEN ALARM" "IF TOOL DIAMETER FROM 0.06125 TO .125 STICK OUT LENGTH > .500 THEN ALARM" and so on... up to .750 tool diameter. Let me know if you think there is a better way. Thank you.
  9. PcRobotic

    Holder alarm message...

    Hello Zaffin, The reason is when I run parts in productions, everything must be defined because we have TOOL CRIB person, SETUP MAN to run. If they are not clear, then it would be my accountable for them to understand my program and making good parts. Of course they are responsible too but in some cases where parts must be in the HORIZONTAL machine, HOLDERS are a MUST to define, even more dangerous 5 AXIS HOLDERS must be defined or CRASH. It is much easier to see in the computer and catching mistake rather than already happened in the machine which cost thousands or even 100 thousand dollars. Thank you for your though, please make more great idea so I learn from you.
  10. PcRobotic

    Holder alarm message...

    Hello Colin, Thank you for the suggestion, and this is what I've done base on your ideas. It works flawlessly. Thank you. ========================== #Region pCheckHolderName sHolderCheck: "" sDefaultHolderName : "Default Holder" sHolderName : "" #sHolderError = "Holder error in operation " + no2str(op_number) + " Continue?" sHolderCheck = "CUT# "+sToolPathNumber+" * Defined your HOLDER!!!" +no2asc(13)+"TOOL#"+no2str(t$)+", ("+s20001+")" +no2asc(13) +no2asc(13)+"You have DEFAULT HOLDER as labled." +no2asc(13) +no2asc(13) pCheckHolderName sHolderName = opinfo(20020, 0) if sHolderName = sDefaultHolderName, [ #//Throw an error #op_number = opinfo(15240, 0) if strstr ("PRODUCTION", sMaterialCommentExt) | strstr ("TIGHT", sMaterialCommentExt) | strstr ("COSMETIC", sMaterialCommentExt) | strstr ("PROTOTYPE", sMaterialCommentExt), [if mprint(sHolderCheck, 2) = 2, exitpost$] # ] Put the "pCheckHolderName" anywhere you want it to check.
  11. PcRobotic

    Holder alarm message...

    How do I make the post detects the words as, "(DEFAULT HOLDER)"? Thank you.
  12. Hello everyone, I am now getting into 200 - 300 toolpaths in one program as 6 ops. I have been doing the HOLDERs and I would like to make the post reminds me if I am using DEFAULT HOLDER instead of my own. Would you guys please point me to the right direction? (see image below) Thank you ======================
  13. This is what I have found for most FANUC but not sure for HAAS. Please educate me, thank you. % O258(testing program) G91 G28 Z0 T1 M6 G54 X0Y0 M3 S8500 G43 H10 IF [#4120 NE #4008] THEN #3000=1 (BAD T NUMBER) M30 % HAAS does not allow the "#" when I send the code into the control, any suggestions? Thank you, Colin.
  14. Base on Colin said, HAAS is already did their 90% work and I think the other part is to look at the manual he just pasted the link. Next step is to buy the license I think. Good luck to you.

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