Formula idea

Bryan Carpio Felsher

Formula idea
This is a copy of an e-mail I wrote to Mark: Any opinions or ideas are very welcome. Let us know what you think. Wouldn't this give us a lot of power and greatly speed up programming- giving us access to much of the power of Scalar's in APT?

Hi Mark,

Yes, I'd like to be able to hold shift and select a bunch of operations and choose to apply the same macro's to all of them. This way if I found I needed to replace all the safety planes on all my approach/retracts or wanted to adjust the ramping in angle of a bunch of operations because of a switch to an insert tool for instance I could just do a mass edit on them. That would be very handy and is one of the biggest things that NCL guys complain about not being able to do in Catia...with NCL the programmer could just type in a scalar. With Catia, one has to have the forethought (as in NCL) to create a formula but creating formula's in Catia is not nearly as handy. In NCL, one would just simply name a Scalar while programming (like in APT) because that is the methodology. In Catia, one has to create a preset user formula and then call it in each operation. This isn't a HUGE deal, but once the process becomes large, there is a very long lag when the programmer selects right-click-edit formula and then applys the formula. Once the process gets large, it takes a very long time for the Formula window to come up.

The best fix is what I've been asking for actually and will solve many of our problems....I would like to be able to create a user paramter in advance say like this:

%(RMPANG1) = 30 deg

Then when I create an approach vector (normal or tangent or at any angle or ramping/helix) when I select the vertical angle instead of having to right-click, edit formula and wait forever- I'd like to simply be able to type in the text box for the vertical angle: %(RMPANG1) and then it would automatically grab the 30 deg angle. If I decided to change the angle- I could just go into the attributes and edit the value and all my operations using that formula would update. This would save CONSIDERABLE time, and we would use formula's all the time and have a LOT of the power of APT. The only reason we don't do it much is like I said- it takes forever to wait when you select edit formula...

Do you think this is a good request? I'll post this to the forum and see what guys think in the private section.

Thanks,
Bryan

Samarinder Singh

RE: Formula idea
(in response to Bryan Carpio Felsher)
Bryan,
It can be done using Machining Processes and I have MPs for most of my pocketing toolpaths where pretty much every field is tagged to Cutter's diameter. It speeds up your programming time but then again you have to spend lots of hours in order to have machining processes fine tuned. Once it's done you can save yourself from thousands of mouse clicks. However I'd love to see such enhancements where user has more control on the fly.

Bryan Carpio Felsher

RE: Formula idea
(in response to Bryan Carpio Felsher)
Yes, but that's still not an efficient workaround. The most powerful feature of APT is the ability to name SCALARS. Of course, it's an intrinsic part of the method.

Being able to simply type in "scalars" as "user parameters" such as %xxxxx" directly into the text boxes would bring this immense power to Catia. We would use the parameters intuitively and much more often when programming and mass edits could be accomplished easily.

Doing it with MP's is a good possibility for things like step over values, depths, and feedrates, but there's many things that a programmer wouldn't want tagged to the Cutter diameter, such as max disc. step value, LINTOL value, among many special PPword's minor values depending on the custom post processor.

I also have a vast MP catalogue saved, but I'm still not extremely happy with the way MP catalogue's work. I would suggest a complete makeover to make it work more efficiently.