Archive for the ‘draft’ Category

Pro/E tip (model): Death by a thousand cuts

Saturday, October 17th, 2009

Well, here’s another definition from the old school:

Back in the way old days of Sparcstations, etc., regen times were painful for small extruded cuts used to emboss or engrave symbols, text, logos, etc.

The trick I used was to create the cut from a datum curve. Suppressing the cut, except for the tooling model, left me a datum curve outline, which produced a perfectly usable drawing, and saved a ton of time.

Another way around that, if the tooling is standard (for example, identification stamps like serial numbers and dates) or otherwise not defined on the detail drawing, is to use a symbol. Here’s one created from .ai, exported to .iges, imported back into a drawing, and saved as a symbol:

Not to much to look at here, let's move along

You can locate symbols quite accurately if you locate a bounding box on the part. Just change the curve line type to phantom, scale the symbol to fit the box, and you can show overall size on your drawing.

Pro/E Tip (draft): What’s this?

Monday, July 20th, 2009

You might see this in one of my drawings:

Tiny text hidden under filled dot

Tiny text hidden under filled dot

Answer Here

Simple explanation. The “100″ dim is a created dimension with text height set to .01″. The filled circle is a filled dot leader belonging to a note.

I like this technique for identifying weld areas, grain direction, etc. Admittedly, things can move, but they’re not too hard to spot, and a little grid snap goes a long way towards lining this thing up. It’s also nice to know that the arrow length is actually correct.

YMMV.

Pro/E Tip (draft): Line spacing

Friday, January 9th, 2009

Here’s a picture of a hex symbol embedded in a note. Text height is .10″ and grid lines are set at .01″. The gap between the symbol and the next line is .05 corresponding to the default spacing of .5.
.10 x .5 = .05

Symbols that are larger than text will result in odd spacing. Any symbol that extends above or below the line will also result in odd spacing.

HINT: If you plan to use a symbol in a note, especially if you have text in the symbol, define the symbol “FREE” attachment point to be the text baseline and save yourself the trouble of creating custom origins!

Symbol spacing

Notice that in this case the symbol attachment point coincides with the rectangle and it’s aligned with the bottom of the text. You can choose a “Custom” origin to improve alignment.

Change symbol origin

Change symbol origin

You could adjust the line spacing in the text style, but individual line control requires breaking up notes, so custom origins are probably a better solution.

Check out the line spacing

Note Properties

REF: Pro/E Tip (draft): Embedding symbols in notes

Pro/E Tip (draft): Parameters in Formats

Sunday, June 1st, 2008

Suggested Technique for Using Parameters in Formats

Pro/E Tip (draft): Formatting notes

Tuesday, August 14th, 2007

Ever wonder how to format a single word in a note?

Well, you could isolate the word by splitting the sentence into fragments like this:

some long sentence fragment before
word
some long sentence fragment after

or… you could insert your own formatting control characters “{:0″ before the word and “}” after the word.

some long sentence fragment before {0:word} some long sentence fragment after

“0″ seems to work for a number, but I’m sure almost any number will work. Go back to the note and you’ll be able to select your substring for style modification.

BTW, erase the number while text editing, and your formatting will disappear.

Pro/E Tip (draft): Restoring the section or view name

Wednesday, May 2nd, 2007

Has anyone erased the section name or view name from a detailed view? You can restore that with the “show/erase” tool. Just select the “note” icon.

Show/Erase Note Dialogue

Pro/E Tip (draft): Degrees and minutes

Monday, February 26th, 2007

Probably not much use to anyone, but just for reference:

If you want to display an angular dimension in degrees and minutes, change the angular dimension units to “Degrees, Min.” (obvious), but also change the “Format” to “Fractional” and set the “Largest denominator” to 1. That should eliminate any frustration with decimals showing up in your display.

Pro/E Tip (draft): Special symbols

Sunday, February 18th, 2007

Dragged up some archive stuff:

Composing Windows special symbols

Superscript and subscript text

Pro/E Tip (draft): Ghost bustin’ with cleanup_drawing_dependencies

Thursday, January 11th, 2007

Edit: I’m making some updates to simplify this process. Ghostbusting isn’t that complicated if you use the cleanup_drawing dependencies option. You can usually avoid ghosts if you keep all externally referenced objects in session when renaming components. You can find a list of externally referenced objects in the (drawing|assembly) header file.

If you have a ghost that still exists in Commonspace, you have to do your ghostbusting outside of Intralink, to prevent cleanup_drawing_dependencies from locating the ghost in Commonspace.

If you don’t have “cleanup_drawing_dependencies” active when you retrieve an object with a ghost, you won’t notice the ghost until you modify and save your “haunted” drawing or object.

When you notice “ghost”  icons (the little torn pieces of gray paper) in your workspace, the easiest thing to do is export the drawing to a temporary workspace, set the “cleanup_drawing_dependencies” option to “yes” and launch the “haunted” drawing or object in a new session.

Now, when you open your drawing/assembly, you will get a “Missing Dependents Warning” dialogue box and you can select “Remove”.

Save the drawing, delete the ghosts from the workspace, and export just the drawing back to your original workspace.

I think that’s about it. As I said before, I run “cleanup_drawing_dependencies yes” all the time, so I catch most of the ghosts the first time I retrieve a drawing or assembly into session. But, I work with small files, and most of our ghosts seem to be due to renaming problems or missing customer references.

Pro/E Tip (draft): It’s all “greek” to me

Monday, January 8th, 2007

You know how text turns into little boxes when you zoom out too far? That’s “greeking

Why do you care? Well, how much times does “greeking” waste?

If you had a bigger display, could you save time?

Could an analysis of your systems susceptibility to “greeking” justify a larger monitor?

Dell Pricing as o4/26/08:

  • $339 = 1680×1050 (2208 widescreen)
  • $699 = 1920×1200 (2408 widescreen)
  • $1274 = 2560×1600 (3007 widescreen)

Pro/E will “greek” text whenever it’s forced to render text with less than 4 actual pixels. Not that you can actually read the primitive 4 pixel representation, but boxes will appear at any rendering less than 4 pixels high. Here’s the approximate pixel math:

Text height / drawing size = 4 pixels / height of rendered drawing. A simple proportion that is influenced by several factors:

  1. Physical display size – Let’s try to see what costs and benefits are associated with different size monitors.
  2. Software – Pro/E has an odd quirk that can reduce your efficiency when working with B and D size drawings.
  3. User management – You could be making things worse by increasing window overhead.

As I reported before, my place of business recently replaced 3 year old 4:3 displays with new 16:10 widescreen displays. Supposedly, all 20″ diagonal measurement, and therefore equivalent. Unfortunately for Pro/E users, the reduction in vertical height from 1200 to 1050 removes 150 pixels from the workspace net height. The new widescreens are almost a step back to the old 1280×1024 displays. In order to restore my ability to read the same size text on a widescreen display, a 24″ replacement should have been specified.

If you’ve looked at my mapkeys in the past, you might have noticed that I use the standard refit command in several places. PTC’s current refit algorithm fits the drawing horizontally in a default window with the model tree window open, but doesn’t adjust completely when the model tree is closed. And, when the Pro/E window is maximized, the fit gets even worse – over 20% of the useable screen height is wasted.

Drafters need lots of real estate and fast hidden line removal, and not being able to open the drawing window to full screen is a major compromise. So, until I can justify a larger monitor, I’ve come up with this “improved” refit mapkey. It basically zooms in after a refit by a factor of .3 (trial and error).

mapkey zd %~refit; ~ Activate `main_dlg_cur` `psh_view_panzoom2d`;\
mapkey(continued) ~ Update `panzm` `panzoomPH.ZoomSpinBox`0.300000 ;~ Activate `panzm` `OkPB`;

I also limit my overhead by customizing menus to make sure that all the icons I use fit in one row.

Don’t forget that additional vertical space gets added to your net working height since the overhead (icons and text) is mostly fixed. My portable has an overhead of about 200 pixels (Snagit capture image net size). So, the extra 150 pixels in a 24″ display adds about 18% to your useable drawing height, and a 30″ display would add 450 or almost 65%. Let’s see – 4px*34in/1400px = .1in? This implies that almost any reasonable text size should display in an E-size drawing without “greeking”. Is that worth an extra 15¢ an hour for the next three years? Should be!