Retaining all previous dimensions after interruption in program
Is there a way to retain all previous dimensions if you have an interruption in your program so you don't have to start over and print full report out when you start program back up where it left off?
Yes, do what I do. Measure all your features first and then do all the dimensions at the end of the program. That way if it is interupted you can start at any point in the program and the dims will come from the actuals of the last time the features were run. It will also do all of the dims.
Well, that works for new programs but to get it to work for an existing program with dims. in the middle? I don't know. Maybe unmarking the features you don't want to measure again but not unmarking the dims. Then run the program from the beginning?
I do this fairly often. I put the cursor where I want to pick up from and cntrl+U. As long as you have not closed the program, it will be ok, but at the end you must go to the report screen and print to file from there, otherwise you will only have the portion of the report you just executed. HTH
sigpic"Hated by Many, Loved by Few" _ A.B. - Stone brewery
I do this fairly often. I put the cursor where I want to pick up from and cntrl+U. As long as you have not closed the program, it will be ok, but at the end you must go to the report screen and print to file from there, otherwise you will only have the portion of the report you just executed. HTH
Execute block will take care of the dimensions, have you ever tried it? I lliked it when they added that one.
Craig, I am not sure I follow you. Many of my programs have dozens of alignments and I dimension as I go to help me keep everything in the proper alignment. My understanding of execute block is that you mark a section of code and execute it. That would be fine if all the dims were at the end. I do have some programs that way, for my smaller simpler parts. But with a big long program, say 400+ dims, I have found it easy to cntrl+U from the place I need to pick up and then when the program is done click over to the report screen and print to file. I then delete the partial report generated from the execution. I do not dump to data page for most of my work. I can see that if you had to collect SPC that could change everything. If I made a block of the program from the point I put my cursor to the end it would achieve the same thing. Unless there is some way to do an intermitent block that included dims but not features from the first portion of the program. . . but that sounds like an invitation to Mr. Murphy to me.
sigpic"Hated by Many, Loved by Few" _ A.B. - Stone brewery
That is not what execute block is at all. In summary mode select a dimension (this is just like tree veiw in windows explorer). While holding the Ctrl key select any other dimensions (dimensions only) that you want to redo. When you have selected all of the ones you want to do go to execute block. It will only execute the dimensions (not the code for features). This essentially refreshes your report. I use it a lot. No it is not practical to hand select 400 dimensions but there are applications.
Ok, but can you select features too if you want to? As I understand the original question, you had to cancel out of the program mid execution, now you want to only execute the portion you have not and still use the data gathered in your first execution. This means you need the dims from the first execution and features and dims from the second execution. My method does that.
sigpic"Hated by Many, Loved by Few" _ A.B. - Stone brewery
So does execute block, you pick what you want to execute. In the case of stopping part way through you pick the previous dimensions, then pick the rest of the program then do an execute block. Check summary veiw, everything in your program including features are there. You can execute anything that is there. Any dimension from the previous execution will report appropriately as well as features and dimensions from the new execution. Trust me I do it all of the time it works just fine. It is kind of neat actually, especially in times when you simply want to refresh the report. Try it. Like I said it may not fit your particular needs (everything has an application) but it does do exactly as I have said, it is another way of doing what you are doing.
Yes,
I will too! Thanks everyone for your help. I put the dimensions right after the feature checked so that the toolmaker can see what is going on. They prefer it that way. It saves them a [email protected]@ load of time!
My company has two types of dimensions I need to report. MIS and IMS. They're literally the same features from the same alignments, just different tolerances...
Comment