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:

Niezingerly

Verified Members
  • Posts

    150
  • Joined

  • Last visited

Posts posted by Niezingerly

  1. Well, all I can say is that thing kicks @$$....except....

     

     

    all the nci file names are being pre-cluded by "NCI"...(my group names are as such: "T18_M2_A" ...The script is changing the name to "nciT18_M2_A"

     

    So close, so close...

     

    Could you let me know what to change, so this "nci" text that is added onto the front of the file name could be eliminated...

     

     

    Thanks again SO much...Friggin awesome....

  2. Buyer beware, nice......

     

     

    Wow, I will try it, and thank you so much for this.

     

    Daily, if not hourly, I have wanted something like this, since back in the V9 days...

     

    I tie it to a programmable hotkey, and off I go.

     

     

    Thanks again so much.

     

     

    I will post results...

  3. kdgrills, oh I thought I had it...!!!!

     

    I used to have a script built by bryan314, which was the slickest thing yet (at least for my purposes) (V9)

     

    It pretty much did what your script there does, in that any operations that were selected, the script would rename ops to the group name, which is what I use here...

     

    I am on X6, and tried your script, and....it gave me an "Abort Mission" warning...X5 vs. X6...

     

     

    I am testing my hand at VB, which is going VERRRRRRRRRRRRY slow, but I hope to get this script of yours to work in X6.

     

    Thanks for posting this...

  4. Very nice James.

     

    I knew I had seen that character naming somewhere, but I had no nothing to go on.

     

     

     

    I was not neccesarily bashing Fanuc. Well, I was, but only to the degree of my not knowing. I have what I have been exposed to, the way "its always been done" around here, but I know there had to be something better, something clearer, in terms of naming.

     

     

     

    One more thing, concerning folders.

     

    When I transfer files from the Data Server Host to the machine Data Server, how do I point the file to go into a specific sub folder, other than the Root folder?

     

    Do I send them to the Data Server and then move them, or do I use somethign like in the Fanuc Manual, shown as "Selecting a default folder", to tell it "where" to put the files?

     

    I understand "the way we have always done it" around here, of transferring a file from the Data Server to CNC-MEM, but I was unable to figure out how to send a file to a specific folder...

     

     

    Thanks.

  5. So, since THAT worked, and since I am never satisfied, who among you is using sub-folders on the Data Server?

     

    If anyone, then how do you transfer files from the Data Server to the Sub Folder?

     

    Or is it a direct transfer from the Data Server Host to which ever sub folder, and how...

     

     

    Thanks again for all the help..

     

     

    That 8 digit name thing is so &!%!@&)#&! bitchin, I can't get over it...

     

     

    I could not understand why, in 2013, that names of files were limited to 4 characters...

     

    Thanks...

  6. So, I tried your method Terry, and yes that does work, but at least on my machines ONLY if there is the 3 digit extension...

     

    I typed in an 8 character program name, without an extension, and no go..."Abnormal End"...Sounds like every day for me...hahaha

     

     

    Thanks very much for the help.

  7. Good morning...

     

    I run a Roku-Roku with a 31i-A5 control.

     

    We also have 18i machines.

     

    In the manual for the 18i, there is a section that states that 8 digit file names can be used, but I cannot find this same section in the 31i manual.

     

    Is anyone out in this great big world using 8 digit file names?

     

    Also, in the manual, it makes it sound as if it can only be used in the CNC-MEM....

     

     

    Thanks very much

  8. Good afternoon all.

     

    I am learning to write NET-hooks, and I have something I would like to achieve, but I am not certain it can even be done, so....

     

     

     

    What I have is an existing Tool Library in X6. (Windows 7, 64 bit) (I will be using VS 2012 Pro for the scripting)

     

    It is my "Standard" Tool library for all the machines I program for...

     

    I program for cutting electrodes, and I use a procedure where-in, to adjust for spark gap, I take the spark gap per side value, multiply it times 2, then subtract this away from my nominal diameter sized tool.

     

    I take each tool, within my existing Standard tool library, and I apply the procedure above, to modify the Diameters of all the tools residing in my library.

     

    I would like to automate the procedure, and was wondering if this is even feasible using NetHook, VB, C-Hook, or ???

     

     

     

    The way I have "automated" it so far is that I have an X-Keys macro key recorder, and for each tool, it plays back the steps, and applies the spark gap to all the tools in the library, but it has its drawbacks...

     

    The biggest drawback is that being a "timed" macro replay, if my computer is running "slow" then it does not always execute the replay correctly.

    (There are 500 to 800ms delays, to ensure that all the steps "execute", without skipping a field, but when the box is lagging, it will skip fields and do all sorts of un-wanted things)

     

    The next biggest drawback is the time it takes...

     

     

     

    Also, I have Standardized naming for my tools (please see below), and I need that to be modified also, to reflect the spark gap that has been applied to the tool...

     

    This is how a Tool Name appears in my Standard Tool Library, with-out Spark Gap applied to the tool:

     

    3/8" Sqr. End Mill---.0000"/side--FINISHING

     

     

    This is how a tool appears in my Standard Tool Library, WITH Spark Gap applied to the tool.

     

    3/8" Sqr. End Mill---.0050"/side--FINISHING

     

     

     

     

    So, would it be possible to write a script that would take an existing library, apply the Spark Gap to every tool in that library, and modify the Tool Name, to reflect the amount of spark gap that has been applied to the tools?

     

    I will not refuse any code, but am not expecting handouts...I need to learn how to do this, but as I said, I am not even sure it CAN be done...

     

    Thanks very much for your input...

  9. X6 MU2, 64 bit...

     

     

    I have a Keymap set, where Alt+` is the Keymap that will access setting the Construction depth.

     

    If I am in the TOP C-Plane, Click Alt+`, and then type in a number (.1234 for example), then hit enter, the construction depth will be set to Z+0.1234...

     

    If I am in the FRONT C-Plane, and do the same thing, the construction depth is not getting set correctly.

     

    If I do this in ANY C-Plane other than TOP, I will not get the Construction depth I want...

     

     

    In X3, which was my previous version, I could use a Keymap, and set the Construction depth in ANY C-Plane, and it would work correctly.

     

     

     

    Anyone else encountering this?

     

     

     

     

    Yeah, yeah, yeah... why not just mouse-click the Construction Depth box, and type in my value...

     

     

    I am using this in a Macro, to set a very specific depth, and the keymapping is part of the macro...

     

    Now that this is not working, the macro is not giving me the result I want to see...

     

     

     

     

    Thanks.

  10. Had been proving out a program on a Fanuc 31i, made a part, everything was good, except I needed to adjust the G54 Z axis a bit, so I typed in the value to adjust, but instead of "+INPUT", I hit "INPUT"...

     

    I had not written down the Z axis value, and was a bit absent minded, and lost the Z axis value...

     

    Anyone know how I could retrieve the Z axis value, without having to re-run and re-prove out the part?

     

     

    I did set-up the part again, and proved things out, but I was wondering if in the control somewhere, somehow, that the numeric values that are input by the operator are temporarily stored...

     

     

    Just curious...

     

     

    Thanks very much...

  11. Tony, on the iTNC530 I run, this is what I do.

     

     

    Part program is running.

     

    Put Control into "Program Run, Single Block Mode"

     

    Jog the tool up and out of the way using Manual or Electronic Handwheel

     

    Do whatever you need to do to part.

     

    Put back into "Program Run, Full Sequence"

     

    Once I hit Cycle Start again, A screen pops up that says "Return to contour: Sequence of axes"

     

    Z

     

    X

     

     

     

    The machine will re-enter the part in the Reverse order as I took the tool away from the part, and then one more Cycle Start, and the program continues right where I stopped it in Single Block Mode...

     

     

     

    On this machine (Mikron), if I "unlock" the door, which turns the spindle off, once I am done doing what I need to do to the part, I have to "re-lock" the door, Manually turn the spindle back on in Manual "Operation Mode", then put the control back into "Program Run, Full Sequence", and it will go from there, re-entering the last position it was in, and then getting back to cutting.

     

    If I don't have to "unlock" the door, and can just jog the tool up and out of the way, then I can just put the control back into "Program Run, Full Sequence", and not have to worry about the tool rotation..

     

     

     

    This iTNC530 is from 2003, and it's a very "early" 530 control, but this seems to work for me...

    • Like 1
  12. Looking closer online, somewhat 2 different animals. Certain similarities, but other things are more different than not.

     

    Personally, running the HSM 400u for the past 7 years, I love the Heidenhain control.

     

    Personal preference, so just take that for what it's worth.

     

     

    The MAIN thing to be wary of is the ability to get the machine (any Mikron machine) fixed, in a timely manner.

     

    The Applications Engineers really, really know their stuff, but the Service Department is spread WAY too thin, and in the past 7 years, it has not been uncommon to wait 1-2 weeks for someone to get out to see the machine and to fix it...

     

    Not knocking the people, just that they are spread too thin, and the customer takes the hit, right in the wallet and in grey hairs and blood pressure...

     

    2 weeks is an eternity in most trades...

  13. I just looked at their website, at that machine...

     

    I run an HSM 400u, which is fully 5 axis.

     

    Looking on their website, it looks as if they offer a similar machine, the HPM 450U

     

    A little bit smaller, but same RPM, and FULLY simultaneous 5 axis, not just 3+2

     

    I am going to look closer and do a comparison, but that 450u machine might be an option...

  14. What is the control on this one?

     

    Heidenhain?

     

    On a Heidenhain I run, (Mikron machine, iTNC530) an M06 Stops the program, Stops the spindle, Coolant off, Protection door unlocked.

     

    Maybe its the same on that control, if it is a Heidenhain.

     

    Note: I found this info on the control in a file named "MFUN.HLP" on the root directory.

     

    Like I said, if your machine is a Heidenhain control, maybe its the same, or at least maybe there is a file on the control to give you the M Functions list...

     

    If it's Siemens or something else, sorry, don't have those controls.

     

    Hope this helps.

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