591,385 active members*
5,381 visitors online*
Register for free
Login
IndustryArena Forum > CAM Software > CamWorks > How to output tool list
Results 1 to 3 of 3
  1. #1
    Join Date
    Aug 2024
    Posts
    4

    How to output tool list

    Hello,

    I configure the 3 axis postprocessor for myself.
    Can anybody knows if it's possible to output tool list at the begining of the NC file?

    Regards, Alex

  2. #2
    Join Date
    Aug 2024
    Posts
    4

    Re: How to output tool list

    How to output tool list now is clear.
    Just need to output cutting time in nc header.
    Guys any hints...

  3. #3

    Re: How to output tool list

    Quote Originally Posted by AlexNitti View Post
    How to output tool list now is clear.
    Just need to output cutting time in nc header.
    Guys any hints...
    do you want the estimated time or the exact time?

  4. #4
    Join Date
    Aug 2024
    Posts
    4

    Re: How to output tool list

    estimated time

  5. #5

    Re: How to output tool list <-- change the title to "Machining time in header"

    Well there are 2 methods you can follow in your post. The "time estimate" I have attached can only be used if CAMWorks is adding custom properties to the SolidWorks file during posting. the 2nd method is more accurate and already built into every post but requires a replace section to be run after the "END OF TAPE" call.

    If you don't have the Custom Prop for Machine Time then for each operation you need to call "CALC_CW_ESTIMATED_MACHINE_TIME" and add a section "CALC_REPLACE_CODE" you need a place holder in your header ie "XX:XX:XX;" and then the section code as follows

    :SECTION=CALC_REPLACE_CODE
    :C: STRA={XX:XX:XX;}
    :C: STRB=TIME_HOURS
    :C: STRC={:XX:XX;}
    :C: STRCAT(STRB,STRC)
    :C: REPLACE(STRA,STRB)
    :C: STRA={XX:XX;}
    :C: STRB=TIME_MINUTES
    :C: STRC={:XX;}
    :C: STRCAT(STRB,STRC)
    :C: REPLACE(STRA,STRB)
    :C: STRA={XX;}
    :C: STRB=TIME_SECONDS
    :C: REPLACE(STRA,STRB)

    you'll call this replace code in your ".LIB" file under "CALC_END_OF_TAPE" after "CALL(END_OF_TAPE)"

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •