Skip to main content

Low-Res, Content Rich

I've spent more time at work in the last three days using Microsoft Paint than ProEngineer. There was a communication problem with a supplier about what surface finishes should go where on some of my complicated machined parts. The drawing depicts this information using tiny filled dots on each surface connected to leader lines ending with note callouts. NOTE 2.1 is irridite, NOTE 2.2 is hardcoat anodization, NOTE 2.3 is Aeroglaze over irridite, and so on. One finish (usually Aeroglaze) is the default for the view, and I have notes calling out the other finishes.

I'll be honest, the views look like porcupines. If that was all you had to go on, it would be tough to get a clear picture of what the finished part was supposed to look like, or even if I had any goal in mind. After consulting with the supplier and talking with the people who would have to do all the complicated masking, we decided that color coded pictures would be very helpful. I verified that no-one there was colorblind, then settled on red = irridite, green = anodization, blue = Aeroglaze.

Once back at my desk I started the process to make each picture in ProEngineer. First, to get rid of the gradient background I changed to "Black on White" view preferences. I opened the file, oriented it to show a lot of surfaces at once, zoomed in to fill the screen, switched to "no hidden lines" view, and Saved a Copy as a Tiff (Snapshot). This created an image file that was like a coloring book - all the details of the edges of the part in one solid color, on a white background. Rather than taking all the screenshots of the different part orientations at once, I left ProE set to this one orientation for reference as I colored the picture.

In MS Paint, I opened the .tif file and immediately did a save-as to add _color at the end of the filename. (Just in case I royally mess up, I like having a clean copy to start from.) The screen shot is never perfect, there may be a few pixels missing from the outline here and there due to rendering limitations in ProE. To find these "leaks" I first flood the background in pink. Then with areas to focus on I zoom in and use the eyedropper to sample the color of the outline. The pencil tool in "large" mode can close the gaps - usually it was fairly obvious where the pixel should have been. I scoot around the picture looking for other missing pixels before zooming back out again. Paintbucket to white, turn the pink to white again, and then get down to the real work.

I'll keep the .pdf of the official drawing open in a separate window for reference. (Oh, how I wish we had dual monitors!) These RGB pictures aren't official documentation, so they are overridden by the drawing, so it is important to make sure the two match. If not, our quality department could impound the parts upon receipt if the finishes do not match the released print. Paintbucket is the tool of choice, and I soon have that graphic completed. Then I save, import to PowerPoint, and start on the next one.

Three to four views are enough to describe each piece. One graphic goes on each slide, set to B size (11" x 17") paper so less detail is lost. I include a copy of the color key on each page at the request of the masking department. I finish by printing to .pdf and emailing out, then on to the next part.

I don't think I'd want to do this exercise for every single part I design. But when there are three or more finishes in one piece it is just so much easier to digest like this. Even the shaded 3D model is difficult to read correctly, because two out of three finishes I used here are black.

Bonus: pixels remind me of childhood.

Comments

  1. We have a similar problem with a part that has some unusual masking requirements for coating. We ended up doing what you did, using two colors to show what surfaces should and what surfaces shouldn't be coated. We use UG here, and somehow I think the designer was able to ID the surfaces in the model without having to go to MS Paint.

    ReplyDelete

Post a Comment

Comment moderation is turned ON, which means I will need to read and approve your comment before it shows up under the post. Sorry about the word verification step, I was getting linkspam emails. Thanks!

Popular posts from this blog

Quick Poll: Vacation Days

We only get 12 vacation days per year. It increases to 15 days after 10 years of service, then 20 days after 15 years of service. Is this good, normal, or poor? It doesn't seem like enough, especially to both take a see-new-places trip and do a family visit in the same year. We do get 12 holidays as days off with pay, mostly clumped at the end of the year for Christmas shutdown. Also, sick days aren't levied against us, so that is fair. Comp-time is an option, but that doesn't really count in my mind as time off (we can get paid for any overtime instead). So, a quick poll: is your vacation policy better or worse than mine is? Do you feel like you get enough time off? Do you even get to use your vacation time?

Cat Story and an Alternative to Donuts

We've had our cat, Nigel, for about six years now. Like all cats, he has an aversion to water or getting wet. When Nigel does something he isn't supposed to be doing, and we see it, he will get squirted from a water bottle. Now, however, I think he is trying to train himself to not fear the water! When the tile in the shower was replaced at the end of last year the shower door was also removed. Instead of the metal track on the rim of the tub, we now have a shower curtain that goes outside of the tub and a shower curtain liner that goes inside the tub. This forms a tent over the rim of the tub. At first, Nigel just played in the tent. Then he would hop into the bathtub (when it was dry) and wrestle with the liner. Or just stand in the bathtub. Now he'll hop into the bathtub when it is still wet from a shower. Or he'll perch on the rim of the tub and try to catch the water still dripping from the faucet. This may be one of those "you had to be there"...

Sinusoidal Scarf

This is an easy pattern for a knitted scarf.  I made it up to practice knit and purl stitches, to build up speed and work on keeping an even gauge as I go.  It is supposed to be wavy when finished, resembling the shape of a sinusoid curve.  This is done simply by alternating garter stitch sections, which lay flat, with stockinette stitch sections, which tend to curl towards the knit side.  I alternate the side the stockinette faces to form the max and min points.  So, this is a very nerdy project. (Any yarn and needle size can be used, gauge is not important, adjust stitch count for the width of scarf you want.) Yarn: St. Denis Nordique, 100% wool, 50g per 150 yards, 2 to 3 balls, blue eggshell Gauge: 19 stitches for 4 inches Needle: US 8 or 5.00mm Cast on 30 stitches. Rows 1-4: knit all stitches. Row 5: purl all stitches. Row 6: knit all stitches. Row 7: purl all stitches. Rows 8-13: knit all stitches. Repeat rows 5 through 13 until scarf i...