(ebook) system - pro engineer tutorial

287
Pro/ENGINEER Tutorials PTC Employees Only Please load the Flash Player: http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash Pro/ENGINEER Tutorial Advanced Drawing Tips and Tricks Top 20 Ways to Make Pro/E Easier to Use BMX Changing View display in Drawings Component Display Options Cross Sections Design Animation Drip/Stress loops: Cabling and Piping Pro/ECAD Neutral Plane Drafts Photorender - 1, 2 Pro/ENGINEER 2001 Details Pro/ENGINEER 2001 Update Pro/ENGINEER 2001 Drawing Cheat-Sheet Pro/ENGINEER Model Player Pro/PLASTIC-ADVISOR Pro/Process for Assemblies Pro/Program Relational Patterns http://www.ptc-mss.com/Tutorial/proe_tutorial.htm (1 of 2) [28.11.2002 12:59:30]

Upload: azeezcooldude

Post on 29-Nov-2014

692 views

Category:

Documents


4 download

TRANSCRIPT

Pro/ENGINEER Tutorials

PTC Employees Only

Please load the Flash Player: http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash

Pro/ENGINEER TutorialNeutral Plane Drafts Advanced Drawing Tips and Tricks Top 20 Ways to Make Pro/E Easier to Use BMX Changing View display in Drawings Component Display Options Cross Sections Design Animation Drip/Stress loops: Cabling and Piping Pro/ECADhttp://www.ptc-mss.com/Tutorial/proe_tutorial.htm (1 of 2) [28.11.2002 12:59:30]

Photorender - 1, 2 Pro/ENGINEER 2001 Details Pro/ENGINEER 2001 Update Pro/ENGINEER 2001 Drawing Cheat-Sheet Pro/ENGINEER Model Player Pro/PLASTIC-ADVISOR Pro/Process for Assemblies Pro/Program Relational Patterns

Pro/ENGINEER Tutorials

Explode States Instrumenting Your Design Innovation Days - Tips & Tricks Import Data Doctor Layers Linear Holes Mapkeys Mapkey Hotkeys Mass Properties Mechanism Design Option - 1 , 2, Mechanism Connections: Cam Modelcheck ModelCHECK Guide Mold Design

Resolve Mode Setup Units Simple Extruded Protrusion Simplified Rep.'s Simulating Gears in Pro/ENGINEER Shared Data in Pro/ENGINEER Sheetmetal - Cheat Sheet Sheetmetal: Tips/Tricks Sheetmetal: Basic Creation Sheetmetal: Packaging Shrinkwrap Sketcher Cheat Sheet - 2000i2 Sketcher Cheat Sheet - 2001 Surfacing Transform

Feedback - Search - Escalation Procedures - Pro/COLLABORATE Tutorials | Tips & Tech. | Tech. Support | Misc. Support | FAQ | PTC USER Area User Groups | PTC Products | Documentation | Training | News & Events | Customer Care Zone Last modified: October 27, 2002

http://www.ptc-mss.com/Tutorial/proe_tutorial.htm (2 of 2) [28.11.2002 12:59:30]

Homepage

Advanced Drawing Help Guide

http://www.ptc-mss.com/Tutorial/Advdraw_site/Homepage.htm [28.11.2002 12:59:36]

Index

Advanced DrawingNews in 2000i and 2001 Drawing Templates Hole Charts True type fonts Views Usability Improvements Standard support

Drawing Views Valid View Type Menu Combinations Drawing Views Draft views Different types of CrossSectional Views Troubleshooting Incomplete or Incorrect CrossSection Views Modifying Cosmetic Thread Display

http://www.ptc-mss.com/Tutorial/Advdraw_site/Index/index_D.htm (1 of 3) [28.11.2002 12:59:57]

Index Tips & Tricks

Working with Detail Items Dimensions Notes Using True Type Fonts

Tolerances Dimensional Tolerances Creating Geometric Tolerances Modifying Geometric Tolerances

Symbols Creating a Generic Symbol

Frames, Tables and Boms Creating a New Sized Format from an Existing Format Using Parameters in Formats

Large Assembly Drawings Config Options Assembly Manipulation

http://www.ptc-mss.com/Tutorial/Advdraw_site/Index/index_D.htm (2 of 3) [28.11.2002 12:59:57]

IndexTechniques Increasing Performance when Working with Large Assembly Drawings Tips & Tricks

Additional Ideas? Write the Author

http://www.ptc-mss.com/Tutorial/Advdraw_site/Index/index_D.htm (3 of 3) [28.11.2002 12:59:57]

Introduction to Pro/ENGINEER

News in 2000i

Drawing TemplatesYou can create drawing templates that help you create drawings automatically with the new drawing templates. Use them to define the layout of views, set view display, place notes, define tables, create snap lines, and show dimensions. You can create customized drawing templates for different types of drawings. For example, you could create a template for a machined part versus a cast part. The machine part template could define the views that are typically placed, set the view display of each view (that is, show hidden lines), place company standard machining notes, and automatically create snap lines for placing dimensions. Drawing templates are used when creating a drawing and automatically create the views, set the desired view display, create snap lines, and show model dimensions based on the template. The drawing templates improve efficiency and productivity by allowing you to create portions of drawings automatically. Procedure 1. Click File > New. The New dialog box opens. 2. Click Drawing, and then type the name of the template you are creating or accept the default. 3. Clear the Use default template checkbox, and then click OK. The New Drawing dialog box opens. 4. Click Empty or Empty with format, and then specify the orientation of the template by clicking Portrait, Landscape, or Variable. 5. Specify the size of the template, and then click OK. 6. In the Applications menu, click Template to enter Drawing template mode, and then click Views > Add Template. The Template View Instructions dialog box opens. 7. Type the View Name or accept the default, and then specify the View Orientation. 8. In the Model "Saved View Name text box, orient the view. 9. Specify view options and view values in the View Options and View Values areas. 10. Click Place View and select the location of the General view. Note: After you place the view, you now have the options to move the symbol, edit the viewhttp://www.ptc-mss.com/Tutorial/Advdraw_site/News_2000i2/News_2000i2.html (1 of 7) [28.11.2002 13:00:06]

Introduction to Pro/ENGINEER

symbol, or to replace the view symbol. 11. To place additional views, click New, type the new view name, and orient the new view. Specify the view options and view values of the new view. 12. When you are done placing all of the desired views, click OK. Save the template.

Hole ChartsYou can now automatically create hole charts that relate to drawings. In addition, you can create tables for axes and datum points. This new functionality automatically creates a table for drillable hole features in a specified view. Hole charts includes:q

Location in x and y coordinates (z for datum points) Hole diameter Sorting (x, y, Size) Ability to add additional columns for user-defined parameters ISO or ASME style hole labels (numbers versus alphanumeric) Ability to paginate tables

q

q

q

q

q

You can automatically create hole charts for a specified view increasing your productivity and efficiency within the drawing environment. Tip: Be aware that cuts are not added to the hole table. In case you have cuts in your part you can create a hole table with axis. You can also edit the hole table.

http://www.ptc-mss.com/Tutorial/Advdraw_site/News_2000i2/News_2000i2.html (2 of 7) [28.11.2002 13:00:06]

Introduction to Pro/ENGINEER

Improved True Type Font UsabilityYou can specify a font directory with the new config.pro option, pro_font_dir. All fonts in this directory automatically appear in the pull down lists inside dialog boxes. Previously, each font had to be specified using the aux_font detail setup option for it to appear in text font lists. pro_font_dir adds convenience and control when setting up additional fonts within Pro/ENGINEER.

Alignment of General ViewsYou can now align general views to each other. Sometimes you may want to create several general views to annotate a model. You now have the ability to align these general views and have them move together the same way a projected view moves with its parent view.

Improvements to Broken ViewsSeveral major improvements were made to broken views. These include the ability to:r

Create projected broken views. Add and remove breaks from a broken view. Use standard break lines include S-curve and heartbeat.

r

r

http://www.ptc-mss.com/Tutorial/Advdraw_site/News_2000i2/News_2000i2.html (3 of 7) [28.11.2002 13:00:06]

Introduction to Pro/ENGINEER

You now have the ability to create projected views of a broken view maintaining the same break points between the two views. You can now remove breaks from a broken view. Prior to Release 2000i2, the broken views would have been deleted and then re-created if a break had to be removed. In Release 2000i2, you can add and remove breaks. The S-curve and heartbeat standard break lines are now available when creating broken views. You can sketch your own break line or use one of these standard break lines to save time.

Usability Improvementsq

New tool for navigating through sheets r A new toolbar icon has been added to navigate through multi-sheet drawings. This new icon removes the need to enter the menus to change to a different drawing sheet reducing menu picks and mouse travel. Ability to modify multiple columns and rows sizes in a table at one time r Multiple rows or columns can now be selected when modifying row/column size. Access to saved cross-hatching patterns for cosmetic features in drawing views r Additional functionality for cross-hatched cosmetic features is now available in drawing mode when modifying cross-hatching. It is now possible to retrieve saved cross-hatch patterns from disk and to modify the cross-hatch line style. New parameter to show the scale of individual views r A new parameter has been introduced that allows the scale of an individual view to be specified. The syntax is scale_of_view_x, where x is the view name. Move has been enabled for set datums attached to dimensions r It is now possible to modify the location of a set datum attached to a dimension using the Move command. Set datums attached to cylindrical surfaces r It is now possible to attach a set datum directly to a cylindrical surface. Improved Control over the Size of Basic Dimension Boxes r Additional text can now be displayed inside or outside of the Basic dimension box by specifying the start and end points of the box.

q

q

q

q

q

q

http://www.ptc-mss.com/Tutorial/Advdraw_site/News_2000i2/News_2000i2.html (4 of 7) [28.11.2002 13:00:06]

Introduction to Pro/ENGINEERq

Unordered datum references for geometric tolerances r A new option has been provided for geometric tolerances. The option allows geometric tolerances to have unordered datum references. Limit dimension tolerances listed horizontally for parallel text r When using parallel dimension text orientation, limit tolerances will be listed next to each other instead of stacked on top of each other. New filter for disallowing selection of hidden lines in no-hidden views r A new filter has been created to prevent hidden lines from being selected in no-hidden views. Hidden lines will not be selected when this filter is enabled using the detail setup option select_hidden_edges_in_dwg. Enhanced diagnostics when view reference point is missing r New messages will appear when the reference point for a view is missing. The new messages will indicate the view name with the missing reference point. Improved Symbol user interface for placing many symbols r A new repeat button has been added to the symbol dialog box for quickly placing another symbol using the same definition. In addition, changes have been made to the symbol dialog box to allow a new symbol to be created based on an existing one. When an existing symbol is selected using Modify, all options are now available allowing a new one to be created and saved. Select many for axes r Multiple selection has been enabled for selecting many axes at one time. Fractions no longer applied to metric dimensions r Fractions will not be applied to metric dimensions when using dual dimensioning. Erasing of angular witness lines and arrow style modification r Witness lines for angular dimensions can now be erased. This allows angular witness lines to be erased to improve clarity when placing many angular dimensions that share the same witness lines. In addition, the arrow style of angular dimensions can be modified. New option for setting default behavior for show/erase r A new detail setup option has been introduced to specify the default behavior for show/erase. This new option, show_preview_default, allows the default behavior of Select to Keep or Select to Remove to be specified. Note that this option has also been made available in later builds of 2000i. Snap line support for view arrows and clipped dimensions

q

q

q

q

q

q

q

q

q

http://www.ptc-mss.com/Tutorial/Advdraw_site/News_2000i2/News_2000i2.html (5 of 7) [28.11.2002 13:00:06]

Introduction to Pro/ENGINEERr

View arrows and clipped dimensions can be placed on view snap lines. Cross-section view arrows, projection view arrows, and clipped dimensions are now supported by snap lines. This improves control over the placement of these items on drawing views.

q

Improved highlighting when unblanking members in a drawing view r When unblanking blanked members using member display, you can select the view for highlighting the blanked members. This improves user efficiency by allowing only members in the desired view to be highlighted instead of all views on the sheet. Individual formatting of angular dimensions r Individual angular dimensions can now be selected to set the format to degrees or Deg-MinSec. Automatic clipping of Diameter dims r Diameter dimensions are now clipped automatically when the new detail setup option, clip_diam_dimensions, is set to yes. Diameter dimensions will be clipped when the reference geometry is located outside of the view border. Axes parallel to the screen can be selected as placement references r Axes parallel to the screen can now be selected for placing geometric tolerances and notes. Improved UI for replacing tables in drawing formats r All tables can now be removed in one action when replacing a drawing format. Improved interface for integrating drawings r The user interface has been improved for integrating two different versions of a drawing. Multiple actions can now be applied to new classes of items to be integrated

q

q

q

q

q

Standard Supportq

Additional dimension display options Display stacked limit tolerances for Parallel Text Display metric as decimals with fraction display for dual dimensions (english/metric) Erase angular witness lines (and associated dimension arrows) User controlled sizing of Basic dimension text box Additional detailing attachment options

q

q

q

q

q

http://www.ptc-mss.com/Tutorial/Advdraw_site/News_2000i2/News_2000i2.html (6 of 7) [28.11.2002 13:00:06]

Introduction to Pro/ENGINEER

q

Allow Set Datum to be attached to cylindrical surface Allow Gtols and notes to be attached to axes parallel to screen

q

http://www.ptc-mss.com/Tutorial/Advdraw_site/News_2000i2/News_2000i2.html (7 of 7) [28.11.2002 13:00:06]

Drawing Views

Drawing Views Valid View Type Menu Combinations

Drawing Viewsq

A general view is a view that is independent from other views in the drawing, and shown in the default orientation specified in the Pro/E environment A detailed view is a portion of a model shown in another view. Its orientation is the same as the view from which it is created, but its scale may be different so that you can better visualize the portion of the model that you are creating. The display of edges in a detailed view follows that of the view from which it is created (its parent view). A projection view is an orthographic projection of another view`s geometry along a horizontal or vertical direction. You can specify the projection type in the drawing setup file by basing it on third angle for ANSI (default) or first angle for DIN. An auxiliary view is a projection of the geometry of another view at right angles to a selected surface or along an axis. The selected surface in the parent view must be perpendicular to the plane of the screen. A revolved view is a planar area cross section from an existing view, revolved 90 degrees around the cutting plane projection, and offset along its length. It can be full, partial, exploded or unexploded. A graph view shows the sketch of a graph feature and its dimensions. The system updates any changes parametrically. An of flat ply view is a flat single-ply view of a composite model. It can exist in a regular drawing or in sequence drawings.

q

q

q

q

q

q

http://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (1 of 12) [28.11.2002 13:00:31]

Drawing Viewsq

A copy & align view is an aligned partial view based on a specified view boundary and an alignment relative to the existing partial view.

Note: Detailed, projection, auxiliary, and revolved views have the same representation and explosion offsets, if any, as their parent views. You can simplify, restore, and modify the explosion distance of each view without affecting the parent view. However, detailed views always appear with the same explosion distances and geometry as their parent views.

Moving Views: If you move a view from which other views were projected (parent view), the projected views (children) also move to maintain view alignment. For example, if you move the top view horizontally, the front view also moves to maintain alignment because it was projected from the top view. Using the GET POINT menu, you can do exact drafting to place the view where you want it. For example, to exactly align one view with another general view, set the origin using Origin in the MODIFY VIEW menu and the GET POINT menu. This establishes a reference point for moving the view, so that you can easily place it anywhere on a drawing relative to another view.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (2 of 12) [28.11.2002 13:00:31]

Drawing Views

If the configuration file option "allow_move_view_with_move" is set, DETAIL>Move moves the selected point on the view to the location that you specify by selecting a point. The GET POINT menu is not available.

Draft viewsUsing the Draft View command in the TOOLS menu, you can set a drawing view to be the current draft view so the Pro/ENGINEER associates all new draft entities with that view. When you have associated draft entities with a drawing view, they move with the view when you move it, maintaining their location relative to that view. Also, when you scale the view or the drawing, the system scales all draft entities associated with a view by the same factor. The system uses the view scale of the current view when you create draft entities.

Different types of Cross-Sectional ViewsYou can create a cross section in Part and Assembly modes and show it in a drawing or you can add it to a view in drawing mode while you are creating it.q

A full cross section displays the whole view, whereas a local cross section shows a portion of the model within a closed boundary cross-sectioned, but not outside the closed boundary. A full & local cross section shows a full cross-sectional view with local cross sections. A half cross section shows a portion of the model on one side of a cutting plane, but not on the other side. A total cross section shows not only the cross-sectioned area, but the edges of the model that become visible when a cross section is made. An area cross section displays only the cross section without the geometry. An aligned cross section displays an area cross-sectional view that is unfolded around an axis, whereas a total aligned cross section shows an aligned cross section of a general, projection, auxiliary, or full view. An unfolded cross section shows a flattened area cross section of a general view, whereas a total unfolded cross section shows a total unfolded cross section of a general view.

q

q

q

q

q

q

http://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (3 of 12) [28.11.2002 13:00:31]

Drawing Views

Troubleshooting Incomplete or Incorrect Cross-Section ViewsWhen a cross-section view cannot be created in Drawing Mode, one of the following error messages may appear:q

"Cross-section may be incomplete." "Cross-section could not be created."

q

During the creation of a cross-section view in Drawing Mode, Pro/ENGINEER performs an operation on the model analogous to a cut feature. Therefore, if the cross-section cutting plane intersects any "incorrect" geometry, the crosssection view may not be created successfully. In addition, if the cutting plane passes through a tangency point, unattached edge, or vertex either directly or by function of the model accuracy, the cross-section view will not be created. When a cross-section is made in Part or Assembly mode, it is simply a cosmetic which shows where the section lies in the model. Therefore, no error is given when a section is made through the previously mentioned entities. The following steps are recommended upon encountering an unsuccessful cross-sectional view in Drawing Mode.

Procedure 1. Be sure that the design intent of the model is clear by first verifying that no geometry checks exist within the model in areas where the cross-section intersects. This action is performed, by retrieving the model and selecting Info from the MAIN menu and Geom Check, if the selection is ungreyed. If available for selection, the information provided in the subsequent menus allows for precise resolutions to geometry issues, which could prevent a cross-section view from being created.

2. If the selection Geom Check is greyed out, create a cut feature in the model using the exact same placement references and geometry that were used to create the cross-section by selecting Feature, Create, Cut. When the cut feature fails, a "Failure Diagnostics" window will appear, along with an extensive amount of information concerning which feature and/or part the cut could not be made through. The cross-section should be redesigned to avoid the highlighted features, most effectively through offsetting from the intersecting edges or points until the cross- section view can be created successfully in Drawing Mode.

3. If the problem areas of the model for cross-section creation are still in question, a series of feature and/or part suppressions should be performed in the top-level model. If the drawing model is an assembly, select Component, Suppress from the main ASSEMBLY menu and suppress half of the assembly components. Change Window back to Drawing Mode and attempt to create the cross-sectional view. If the view createshttp://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (4 of 12) [28.11.2002 13:00:31]

Drawing Views

successfully, the troublesome component is not active and will not interfere with the cross-section cut. If unsuccessful at creating the view, try suppressing the other half of the assembly and Component, Resume the previously suppressed components. Once the problem component is determined, continue diagnostic testing at the part level by selecting Feature, Suppress. After determining which feature is causing the cross-sectional failure, modify the cross-section so that it does not pass through any edges, vertices, or tangency points that could possibly cause the cross- section to incorrectly intersect this feature.

4. Continue to troubleshoot the failed cross-section by indexing, or slightly increasing, the offset position of the cross-section within the model. For planar cross-sections, select X-section, Modify, pick the name of the crosssection, and Dim Values. For offset cross-sections, select X-section, Modify, Redefine and either Section or Scheme. Minor offsets to the dimensions used to originally create and constrain the cross-section should be added. Again, the modified cross-section should continually be tested until the cross-sectional view in the drawing is created successfully.

Modifying Cosmetic Thread DisplayThere are several ways to modify the display of cosmetic thread features while working in drawing mode. They can be erased using the Show/Erase dialog box or they can be blanked on layers. However these modifications will completely remove the display of the threads regardless of the display setting in the environment menu. Cosmetic thread features can also be modified in drawings to conform to ISO or ANSI standard based on the type of view, the location of the feature within the view, and the type of thread. The drawing setup file options "hlr_for_threads" and "thread_standard" are used to modify the display of cosmetic threads. When "hlr_for_threads" is set to "yes", the display of the threads conforms to the standard specified by the option "thread_standard".

Procedure 1. The exploded assembly shown in Figure 1a consists of a bolt part with an external thread and a nut part with an internal thread. Figure 1b shows side and front cross sectional views of the "bolt" part, "nut" part, and "bolt_&_nut" un-exploded assembly in Drawing mode when the drawing setup file option "hlr_for_threads" is set to "no" and "thread_standard" is set to "std_ansi".

http://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (5 of 12) [28.11.2002 13:00:31]

Drawing Views

Figure 1a (ANSI)

http://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (6 of 12) [28.11.2002 13:00:31]

Drawing Views

Figure 1b (ANSI)

2. After modifying the drawing setup file option "hlr_for_threads" to "yes" and changing "thread_standard" to "std_ansi_imp", the threads will display according to the ANSI standard as shown in Figure 2a. When the display of the views is set to No Hidden, none of the hidden lines for the thread feature will display. When "thread_standard" is set to "std_iso_imp", thread lines appear with a yellow, leader style as shown in Figure 2b. These lines continue to display even when the environment is changed to No Hidden. The ISO standard also dictates that on an end view of a visible thread feature, the thread roots should be represented by an arc ofhttp://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (7 of 12) [28.11.2002 13:00:31]

Drawing Views

approximately three-quarters of the circumference. ANSI standard states that a full circle should represent this thread root. Both standards hold true for when the cosmetic thread is hidden in an end view as well, except that these thread roots display in hidden line style.

Figure 2a (ANSI)

http://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (8 of 12) [28.11.2002 13:00:31]

Drawing Views

Figure 2b (ISO)

3. In order for the line display of threads to be correct for assemblies, the drawing setup file option "thread_standard" should be set to either "std_ansi_imp_assy" or "std_iso_imp_assy" depending upon the appropriate standard. In order for the line display of the assembly to be correct, the following conditions musthttp://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (9 of 12) [28.11.2002 13:00:31]

Drawing Views

be true: The internal diameter of the nut must be equal to the diameter of the bolt's cosmetic thread. The diameter of the bolt must be equal to the diameter of the nut's cosmetic thread. Figure 3a displays the ANSI standard for thread lines and cross hatching. The standard dictates that externally threaded parts should always be shown covering internally threaded parts and should not be hidden behind them. Figure 3a shows how only one set of cross hatching displays at the thread overlap area and this cross-hatching belongs to the part with the external threads. Figure 3b displays the correct line display with regards to the ISO standard.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (10 of 12) [28.11.2002 13:00:31]

Drawing Views

Figure 3a (ANSI)

Figure 3b (ISO)

http://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (11 of 12) [28.11.2002 13:00:31]

Drawing Views

Tips & TricksWhen you create a detailed view of a part containing an axis that lies off the part (That is, model geometry does not enclose it), the axis does not appear in the detailed view.

When you move a broken view, for any subview (or portion of view) that you select to move, all subviews to its right and below it move the same distance. To move the entire broken view to a different location on the drawing, select the upper-left subview (1). This moves the entire view without altering the gaps between the subviews. Selecting any other subview moves all subviews below it and to the right of it the same distance. An aligned partial view that you create using the Copy & Align command has its own local cross sections. That is, when you create it, it does not have the local cross section of its parent view. You can add them and remove them later. The Origin and Perspective commands in the VIEW MODFY menu, and the Add Breakout and Del Breakout commands in the VIEW BNDRY are not available for aligned partial views.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.htm (12 of 12) [28.11.2002 13:00:31]

Working with Detail Items

Working with Detail Items DimensionsYou can define snap lines on individual drawings to locate dimensions, notes, geometric tolerances, symbols, and surface finishes. The system positions the snap lines relative to the view outline, or a selected model edge or datum plane. After you have placed an item on a snap line, the item moves along if the grid line moves (for example, when the view outline expands). To control the display of snap lines, select Display Snap Line from the Environment dialog box. To turn on snapping, choose Snap to snap line. You also can put snap lines on drawing layers and blank them, but once you blank them, you cannot add new items to them. Existing items continue to snap. TIP: If you use snap lines, all items on them keep their distance relative to the view even if you switch the view to another sheet.q

When the sketching plane of an extruded or revolved section is neither parallel nor normal to the screen, the system still shows the linear dimensions of the section that are parallel to the screen. For clipped views, Pro/ENGINEER rotates the dimensions of a revolved section up to 180 degrees to bring them into the view outline. Pro/ENGINEER does not show dimensions (in a view) of features that you have suppressed using By View. If possible, it displays them in another view.

q

q

At least one of the entities being dimensioned must be within the spline and the view boundary.

When you create dimensions in drawing mode, the configuration file option "create_drawing_dims_only" determines whether the system saves them in the part or in the drawing as associative draft dimensions. When you set this option to "yes" (the default is "no"), it saves all new dimensions created in the drawing as associative regardless of the setting of the drawing setup file option. The length of dimensions created in drawing mode reflects the length of the entity as it appears in the view and is, therefore related to the drawing scale.http://www.ptc-mss.com/Tutorial/Advdraw_site/Detail_items/Detail_Items.htm (1 of 5) [28.11.2002 13:00:44]

Working with Detail Items

The dimension to be converted must be shown as linear. To modify a dimension type from linear to ordinate, you must first establish a reference baseline. If you just created a baseline, it remains set until you set another, or until you exit the MOD DIM TYPE menu. Only one baseline can be current (set) at one time. The following dimensions cannot be converted to ordinate: 1. A diameter dimension shown as linear 2. A centerline dimension.

NotesWhen you are entering notes from a text file, the file can reside in the current directory, or can be present anywhere within a search path that you have specified using the configuration file option "pro_note_dir". You can enter notes from a file that contains dimensions, parameters, special symbols and superscripted or subscripted text. However, you cannot enter information about characteristics such as text height, text width, text angle, and slant angle. You must use the commands in the MODIFY TEXT menu to change this information manually. When you use the keyboard to type note text manually, you can add blank lines, create superscripted and subscripted text, add symbols, and include parameter information. Balloon notes consist of text enclosed in a circle. To restrict the size of a balloon, use the drawing setup file options "max_balloon_radius" or "min_balloon_radius". To create superscripted text, type @+text@# and to create subscripted text, type @-text@#, where text is the note that is superscripted or subscripted.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Detail_items/Detail_Items.htm (2 of 5) [28.11.2002 13:00:44]

Working with Detail Items

To create a Text in a box, type @[Text@] where Text is the note that is in the box. You can place draft (add and dd) dimensions and reference(rd) dimensions parametrically in drawing notes and tables using &add or &dd. Draft(driven) dimensions and reference dimensions created in the drawing are updated when the model is regenerated.q

Yes-No: When you set the drawing set up file option "yes_no_parameter_display" to "yes_no", parameters can have a "yes" or "no" value in drawing notes. When you set it to "true_false" (the default value), they can hane a "true" or "false" value. Dimensions: &d#, &rd or &ad#, where # is the dimension ID. Examples: &d12, &ad24, &rd2 Instance Numbers: &p#, where p is the parameter ID. Example: &p3 User defined parameters: &xxxx, where xxxx is a symbol defined in a relation. Datum names: &dtm_name, where name is the name of a datum plane. Drawing parameters: &parameter:d, where parameter is the parameter name. You can modify the value by using the Value command in the MODIFY DRAW menu. Drawing labels: you can add the folowing drawing labels to a drawing: &todays_date: Adds the date as of the notes creation in the form dd-mm-yy. You can edit it later as any other nonparametric note, using Text Line or Full Note. If you include this symbol in a format table, the system evaluates it wen it copies the format into the drawing. &model_name: Adds the model used in the drawing. &dwg_name: Adds the name of the drawing. &scale: Adds the scale of the drawing.

q

q

q

q

q

q

q

q

q

q

http://www.ptc-mss.com/Tutorial/Advdraw_site/Detail_items/Detail_Items.htm (3 of 5) [28.11.2002 13:00:44]

Working with Detail Itemsq

&type: Adds the drawing modeltype. &format: Adds the format size. &current_sheet: Adds the sheet number for the sheet on which the note is located. &total_sheets: Adds the total numbers of sheets for the drawing.

q

q

q

The configuration file option "todays_date_note_format" controls the initial format of the date displayed in the drawing. Year: %yy for 97 %yyyy for 1997 Month: %Mmmm for Jan %MMM for JAN %Month for January %MONTH for JANUARY %mm for 01 %m for 1 % m for 1 Date (if 2 digits are needed to represent the date, all three are the same. Therefore, "%dd%mm%yy" produces "01 01 97") %dd for 01 %d for 1http://www.ptc-mss.com/Tutorial/Advdraw_site/Detail_items/Detail_Items.htm (4 of 5) [28.11.2002 13:00:44]

Working with Detail Items

% d for 1 The following formats are also valid: %dd-%Mmm-%yy (= 01-Jan-97) %mm/%dd/%yy (= 01/01/97) %Mmm %dd, %yyyy (= Jan 01, 1997) When you edit a note using Text Line and Full Note, the system preserves all of the attributes (font, height, width, or slant angle) applied to a portion of the text. However, the note appears much different from how it does on the drawing. The system breaks up a text string into portions wherever there is a new line of text or a parameter (such as dimensions), and encloses each portion of the text in braces ({}), giving it an integer label. Labels identify the initial order of the text, and any attributes for that portion. When editing text, or adding more lines, you can copy the attributes of a portion of text by using the same integer label.

Using True Type FontsTo access the true type fonts, you must first specify them in the drawing setup file, using the "aux_font" drawing setup file option: aux_font# font_name. True type fonts are more complicated than PTC fonts and therefore can take more time to repaint.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Detail_items/Detail_Items.htm (5 of 5) [28.11.2002 13:00:44]

Tolerances

Tolerances Dimensional Tolerancesq q q q

q

tol_display Set the tolerance display on and off tol_mode Set the default display for dimension tolerances Set Datums maintain_limit_to_nominal Maintains the nominal value of a dimension regardless of the changes that you make to the tolerance values. If you set it to "yes", the system does not modify the Nominal Value of a dimension with a Limits tolerance format when you set the format to Limits or change the value of the upper or lower tolerance. Before you can create dimensional tolerances you have to load the tolerance tables in the model. Set the tolerance standard to ISO/DIN and retrieve the tolerance tables you need.

TIP: Retrieve often used tolerance tables in the start part.

Creating Geometric TolerancesGeometric tolerances can be created in Part, Assembly, and Drawing modes. To create them in Part and Assembly modes, select Setup, Geom Tol, Specify Tol. To create them in Drawing mode, select Create, Geom Tol, Specify Tol. In either case, the Geometric Tolerance dialog box will appear as shown in Figure 1.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (1 of 9) [28.11.2002 13:01:05]

Tolerances

Figure 1

Once the Geometric Tolerance dialog box appears, the procedures for creating a geometric tolerance are the same in Part, Assembly, and Drawing modes. The procedures are as follows:

1. Select the type of geometric tolerance to be placed. The possible types are graphically shown on the left hand side of the Geometric Tolerance dialog box, as shown Figure 1. In this example, the position tolerance type has been selected.

2. Select the model to be toleranced. The model may be selected from either the Model drop down list or by selecting Select Model... and picking the model from the screen. In Drawing mode, the list of available models will include all the models currently in the drawing as well as the drawing itself. For assemblies, the list of models will include the assembly as well as the components that make up the assembly. For parts, only the part can be selected as the model.

3. The next step is to assign datum references to the geometric tolerance. Select the Datum Refs tab from along the top of the Geometric Tolerance dialog box and choose the datums for the primary, secondary and tertiary references. For each reference, the material condition may also be set. In this example, the primary datum is being set as datum "A" with a maximum material condition (MMC) as shown in Figure 2. The secondary datum is being set as a compound datum "B-C" with an RFS(No Symbol) material condition as shown in Figure 3. For position and surface profile geometric tolerances, a Composite Tolerance can be set with or without a datum reference. Figure 4 shows the composite tolerance being set with a value of 0.005 and the primary datum (datum "A") being selected as the reference.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (2 of 9) [28.11.2002 13:01:05]

Tolerances

In order for datum planes or axes to be selectable for use as datum references, they must have previously been set using the Set Datum option from the GEOM TOL menu.

Figure 2

Figure 3

http://www.ptc-mss.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (3 of 9) [28.11.2002 13:01:05]

Tolerances

Figure 4

4. The next step is to set the tolerance value for the geometric tolerance. Select the Tol Value tab from along the top of the Geometric Tolerance dialog box and set the Overall Tolerance as desired. The Material Condition for the overall tolerance can also be specified. In this example, the tolerance is being set to 0.020 at MMC, as seen in Figure 5. For straightness, flatness, perpendicularity, and parallelism, a Per Unit Tolerance may be set. In this example, a Per Unit Tolerance is not applicable.

Figure 5

http://www.ptc-mss.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (4 of 9) [28.11.2002 13:01:05]

Tolerances

5. The next step is to set the Symbols, Modifiers and a Projected Tolerance Zone. Select the Symbols tab from along the top of the Geometric Tolerance dialog box. The options Statistical Tolerance, Diameter Symbol, Free State, All Around Symbol, and Tangent Plane symbols may be selected depending on the type of geometric tolerance being placed. A Profile Boundary or a Projected Tolerance Zone may need to be established depending on the tolerance being set. Select any desired Symbols, Modifiers, Projected Tolerance Zone, or Profile Boundary. In this example, a Projected Tolerance Zone will be placed below the geometric tolerance with no specified Zone Height. If a specified Zone Height is desired, select the Zone Height option and enter the desired height in the input field.

Figure 6

6. The Reference Entity should then be set by first selecting from the Type drop down list in the Model Refs portion of the dialog box and selecting one of the available options. Once the desired Reference Entity type is selected (i.e.. Edge, Surface, etc.), the Select Entity... option will become depressed and the Reference Entity should be selected on the screen.

7. With the geometric tolerance now fully defined, place the geometric tolerance as desired by selecting the Placement Type from the drop down list. The possible placement options will vary depending on the type of geometric tolerance being placed. The list of possible options are, Dimension, Free Note, Leaders, Tangent Ldr, Normal Ldr, and Other Gtol. For this example, the geometric tolerance has been placed as a Free Note. The Place Gtol... option will become depressed after selecting the Placement type. Continue placing the geometric tolerance. If the geometric tolerance is placed, it does not mean that the definition of the geometric tolerance is complete. The geometric tolerance can be placed and actively changed until it is set. Figure 7 shows the geometric tolerance created in this example.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (5 of 9) [28.11.2002 13:01:05]

Tolerances

Figure 7

8.After the geometric tolerance is placed, there are other options:

q q q

Select New Gtol to create a new geometric tolerance. Select Cancel to quit the creation of the current geometric tolerance and exit the dialog box. Select OK to accept the current geometric tolerance and exit the dialog box.

Modifying Geometric TolerancesThe modification of geometric tolerances can be performed in Part, Assembly, or Drawing modes by selecting Modify, Geom Tol. Once a geometric tolerance is chosen, the Geometric Tolerance dialog box will appear with options to change the geometric tolerance type, datum references, tolerance values, and symbols. None of the settings under Model Refs may be modified (which include the Model, Reference Entity, and Placement values). Also, note that if the Type of geometric tolerance is changed, datum reference information will be removed from the existing geometric tolerance or the settings under Datum Refs will become unavailable, depending on what information is proper for that particular type of geometric tolerance.

Procedure1. Figure 1 displays a drawing view with a geometric tolerance. To change any of the values of this geometric tolerance, select Modify, GeomTol and choose the geometric tolerance.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (6 of 9) [28.11.2002 13:01:05]

Tolerances

Figure 1

2.The dialog box appears and by default, the settings for Tol Value are available for modification. Values for Overall Tolerance and Material Condition can be changed, as displayed in Figure 2. Notice that any modifications made in the dialog box automatically update the model and/or drawing.

Figure 2

http://www.ptc-mss.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (7 of 9) [28.11.2002 13:01:05]

Tolerances

3.Modify the datum references, material conditions, and compound/composite tolerance information by selecting Datum Refs from the Geometric Tolerance dialog box, as seen in Figure 3.

Figure 3

4.Make any changes necessary with respect to symbols, modifiers, and projected tolerance zone information by selecting Symbols, as shown in Figure 4.

Figure 4

http://www.ptc-mss.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (8 of 9) [28.11.2002 13:01:05]

Tolerances

5.Once all of the desired changes are made, select OK from the Geometric Tolerance dialog box. The modifications made in the previous steps to the original geometric tolerance are displayed in Figure 5.

Figure 5

http://www.ptc-mss.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (9 of 9) [28.11.2002 13:01:05]

Symbols

Symbols

Creating a Generic SymbolProcedure1. To create a symbol, select Create from the DETAIL pull down menu, Symbol, Definition, Define, and enter the name of the new symbol. This will open up the SYM_EDIT sub window in which the symbol will be created. 2. Sketch the symbol as seen in Figure 1. The symbol can be sketched by selecting Detail, Sketch from the SYMBOL EDIT menu or by using Copy Drawing and selecting existing entities in the drawing window. The notes "\Note #\" and "\text\" were created using Detail, Create, Note from the SYMBOL EDIT menu. Because both notes are surrounded by backslashes "\", the text for these notes will be variable. Variable text allows for preset values to be defined as symbol attributes and selected when placing symbols on the drawing. Preset values may be used for each of these notes. If the text in a note is to remain constant, do not use any "\" before and after the text.

Figure 1 3. When all of the entities have been sketched, groups can be made so that several instances of one generic symbol can be made. Groups are useful because each instance of the symbol will be saved with the generic, rather than a separate symbol file for each instance. To create a group, select Groups, Create from the SYMBOL EDIT menu and enter in the name of a group: "triangle", for example. Select the entities seen in Figure 2 to be in the group, "triangle". If an entity is mistakenly omitted or one is chosen that does not belong to that group, Edit, Triangle, Add or Remove from the SYM GROUPS menu can be used to edit the group definition. Create another group called "text" and select the notes "\Note #\" and "\text\". Add the last group called "wings", which includes the two arcs on the top of the triangle.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Symbols/Symbols_D.htm (1 of 5) [28.11.2002 13:01:23]

Symbols

Figure 2 4. Sub-groups need to be created in the top level group "triangle". To create a sub-group under "triangle", select Groups, Change Level, Triangle (this is the group under which the sub-group will be created), and This Level. Now, two groups called "point" and "bottom" need to be created. In the "point" group, the two slanted lines were selected, as seen in Figure 3. The horizontal line was included in the "bottom" group, which is omitted from Figure 3.

Figure 3

5. When placing an instance of the symbol, it is possible to exclusively include either the "point" or the "bottom" sub levels, without having both in the symbol at the same time. To select one of these groups, change the level to the "triangle" group using Groups, Change Level, Triangle, This Level. Then select Groups, Group Attr, Exclusive. Note that for this example, there were NOT any exclusive groups created.

6. Choose the attributes for the symbol by selecting Attributes from the SYMBOL EDIT menu. See Figure 4 for the Attributes dialog box. For this symbol, Free placement is being selected to allow the symbol to be placed anywhere on the drawing. The origin of the symbol is defined using the Pick Origin... button. Variable - Drawing Units is selected to allow for variable heights of the symbol when placing an instance utilizing the drawing units. The Var Text tab may be use to specify preset values for the variable texts from the notes. Select the OK button tohttp://www.ptc-mss.com/Tutorial/Advdraw_site/Symbols/Symbols_D.htm (2 of 5) [28.11.2002 13:01:23]

Symbols

finish the symbol definition.

Figure 4

7. As with the Attributes dialog box, there is a dialog box for defining an instance of a symbol to be placed on the drawing. Select Instance from the SYMBOL TYPE menu to define the instance. For the example in Figure 5, "SYM1" is retrieved, and a copy of the symbol is defined with "xyz" as the new name. The variable height has been changed to "3".

Figure 5

8. The grouping of the symbol instance is controlled through a tree representation of the group levels and sub levels as seen in Figure 6. The window to the right allows for the preview of the symbol before it is actually placed. As shown in the dialog box, the sub level group "BOTTOM" (which contains the horizontally sketched line) is not selected in the tree, and consequently not seen in the preview of the instance.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Symbols/Symbols_D.htm (3 of 5) [28.11.2002 13:01:23]

Symbols

Figure 6

9. The last step in defining the instance is to give values for the variable text. In Figure 7, the value of "1" was given for "Note #", and the value of "PTC" was given to the "text" variable text.

Figure 7

10. Once the Grouping and Var Text have been defined, the instance can be placed by selecting Place Inst... from the Placement tab (see Figure 5) and selecting a location on the drawing. 11. The symbol can be written to disk so that it can be used on other drawings by selecting Definition, and then Write from the DWG SYMBOL menu. 12. All of the 14 instances shown in Figure 8 can be created from the generic symbol by selecting various combinations of the groups.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Symbols/Symbols_D.htm (4 of 5) [28.11.2002 13:01:23]

Symbols

Figure 8

http://www.ptc-mss.com/Tutorial/Advdraw_site/Symbols/Symbols_D.htm (5 of 5) [28.11.2002 13:01:23]

Frames, Tables and Boms

Frames, Tables and Boms Creating a New Sized Format from an Existing FormatThe following procedure describes the suggested technique for creating a format of different size from an existing format using IGES or DXF translation. The end result of this procedure will be a new format, which contains all of the tables and draft entities from the original format, scaled to fit the new format size.

Procedure1. Retrieve an existing format into memory using Mode, Format, Search/Retr and select the name of the format to be copied from the SELECT_FILE menu. 2. If the format has Pro/E tables which contain parameters, the tables will need to be saved so they can be placed on the new format once the IGES or DXF file has been read in. To save a table to disk, use Table, Save/Retrieve, Store and select one of the tables on the format. When prompted to "Enter a name for the drawing table [QUIT]:", enter a name that will be easy to remember, such as "title_block". Repeat this process for all tables on the format. 3. Once all of the tables have been saved, delete them all from the current format. This is necessary to prevent table lines from being converted into draft entities during IGES and DXF transfer. To delete a table, use Table, Delete and select a table. When prompted "Do you really want to delete the table? [N]:", enter yes. 4. When all of the tables have been deleted from the format, the IGES or DXF file can be created. To do this, use Interface, Export and select either IGES or DXF, and enter the file name. Both IGES and DXF are equally effective. 5. Create a new format by selecting Mode, Format, Create enter in the new format name. Select a new format size from the DWG SIZE menu, and then select the units of the new format from the FORMAT UNITS menu. 6. Import the IGES or DXF file created in step 4 by using Interface, Import select either Iges or DXF,http://www.ptc-mss.com/Tutorial/Advdraw_site/Frames_Tables/Frames_D.htm (1 of 5) [28.11.2002 13:01:37]

Frames, Tables and Boms

and enter in the name of the file created in step 4. When prompted "Drawing is smaller/larger than format. Scale to fit format? [Y]:", enter yes. 7. Unless the format just created has the same proportions as the original format (A,C, and E sized formats have the same proportions; B and C sized formats have the same proportions) the file just imported will not "fit" the new format size correctly. The entities on the new format can be stretched using Detail, Tools, Stretch. When this is done, some entities may have to be redrawn or copied from existing entities on the format. 8. When all of the sketched entities have been finalized, the tables that were saved to the hard disk can be retrieved onto the new format using Table, Save/Retrieve, Retrieve. Enter in the name of one of the tables and place it on the format using options from the GET POINT menu. Repeat this process for all of the tables stored from the original format.

Using Parameters in FormatsThere are two types of parameters, which can be used on a format, user defined parameters and those supplied by Pro/E. Each parameter has certain unique characteristics which allow them to be used in different ways when placed on a format.

Procedure1. Create a title block similar to the one shown in Figure 1 on a format. The table can be created using standard Table functionality.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Frames_Tables/Frames_D.htm (2 of 5) [28.11.2002 13:01:37]

Frames, Tables and Boms

Figure 1

2. There are two different types of parameters that can be used in a format: Pro/E parameters and user defined parameters. Pro/E parameters include "&model_name", "&ampcurrent_sheet", "&total_sheets" "&scale", and "&todays_date". See the section entitled "Including Parameter Information" on page D-219 of the Pro/E User Guide for a listing of the Pro/E supplied parameters. Pro/E parameters, with the exception of "&todays_date", can be placed on a format as text in a Table cell or as a note. When the format is added to a drawing, these parameters will update with the appropriate value. For example, "&dwg_name" will update with the name of the drawing file, "&current_sheet" will update with the number of the current sheet of the drawing. Since the Pro/E parameters "&model_name", "&scale", and "&type" all need to reference a model in order to update with the correct information, it is good practice to add the model to a drawing before a format is added. 3. Add the Pro/E parameters similar to those shown in Figure 2 to the format table.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Frames_Tables/Frames_D.htm (3 of 5) [28.11.2002 13:01:37]

Frames, Tables and Boms

Figure 2 4. Figure 3 illustrates how this table would look if the format were added to the drawing both before and after a view of the model. Figure 3-top is the table that was added before a view of the model, and Figure 3-bottom is the table that was added after a view of the model. Notice in Figure 3-top that the parameters "&model_name" and "&scale" have not updated. They evaluate to MODEL NAME and DRAWING SCALE, respectively. In Figure 3-bottom, these two parameters have updated. This is because there was a model to reference to find the appropriate information. If a model is added after the format is added, then add the format again by using Sheets, Format, Add/Replace.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Frames_Tables/Frames_D.htm (4 of 5) [28.11.2002 13:01:37]

Frames, Tables and Boms

Figure 3 (top, bottom)

5. Although &todays_date is an internal Pro/E parameter, it needs to be placed in a Table in order for it to be evaluated when the format is placed on a drawing. If &todays_date is placed as a free note on a format, the parameter will not be evaluated. The note will appear as "&todays_date". 6. In order for a user-defined parameter to update with information from the model, the parameter must be placed inside a Table. Placing the parameter inside a Table is a cue for Pro/E to search the current model for a parameter of the appropriate name. If the parameter is not placed inside a Table, the parameter will not update with information from the model, but will be treated as a regular note. However, if a parameter name is entered into a Table, and this parameter does not exist in the model, Pro/E will prompt to "Enter text for the parameter "parameter name" [NONE]:". This is a good method of having Pro/E prompt for a value, such as "&drawn_by", when a format is placed on a drawing. As seen in Figure 4, the user defined parameters "&mat" and "&drawn_by" have been place inside of the Table on the format.

Figure 4

http://www.ptc-mss.com/Tutorial/Advdraw_site/Frames_Tables/Frames_D.htm (5 of 5) [28.11.2002 13:01:37]

Large Assembly Drawings

Large Assembly Drawings Config OptionsThe following are configuration file options that relate specifically to large assembly drawings. Making use of these options can significantly improve drawing productivity.

http://www.ptc-mss.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D.htm (1 of 6) [28.11.2002 13:01:45]

Large Assembly Drawings

Assembly Manipulation TechniquesThe following suggestions can be used in Assembly mode prior to Drawing creation:

r

Create the simplified reps you need for the drawing. Don't mix up several simplified reps in one drawing because you'll have to load all parts again. If its necessary to have several representations in one drawing, create first for each rep one drawing and merge them later together to a multiple sheet drawing. Use Simplified Representations to prevent Pro/ENGINEER from retrieving unnecessary models into memory. Replace models that are not referenced in a drawing view with Geometry Reps. Geometry Reps take approximately half the time to retrieve as the master model. Use as few assembly features as possible because intersecting components creates hidden copies of the model and this uses additional memory. When sketching assembly features, use closed sections and manually select the components to be intersected. This will prevent Pro/ENGINEER from intersecting extraneous components and will speed up drawing performance.

r

r

r

r

r

http://www.ptc-mss.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D.htm (2 of 6) [28.11.2002 13:01:45]

Large Assembly Drawings

Increasing Performance when Working with Large Assembly DrawingsThe following methodologies can be utilized in drawing mode to increase drawing productivity:r

r

Set the line display of all views to Wireframe. Regeneration time will be faster than if the display of the views are set to Hidden or No Hidden. Erase views that are not being used when detailing the drawing. By erasing a view the display will not be calculated by Pro/ENGINEER and this will decrease regeneration time. Use Views, Resume View to resume the views before plotting. Move views, which are complete to separate sheets of the drawing. The views can be moved back to the original sheet prior to plotting. Use Z-Clipping to reduce graphical information displayed in an assembly view. All geometry behind the Z-Clipping plane will be removed from the display. Use Views, Dwg Models, Add Model for adding subassemblies to the drawing. Create views of the subassemblies instead of creating views of simplified representations of the master assembly. Create separate drawings whenever possible, as this will prevent Pro/ENGINEER from retrieving unnecessary models into memory. Use Pro/BATCH so all plotting can be performed outside of Pro/ENGINEER To minimize retrieval time when plotting, use View Only retrieve. The config.pro option "save_display" must be set to "yes" prior to saving the drawing. The display of components in an assembly can be blanked in a drawing. Create layers to blank the display of many components in an assembly. Use Views, Disp Mode, Memb Disp and Blank to also blank the display of assembly components.

r

r

r

r

r

r

r

r

http://www.ptc-mss.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D.htm (3 of 6) [28.11.2002 13:01:45]

Large Assembly Drawings

Tips & TricksWhen working in a drawing and changing the part (or assembly), all views of the drawing are unregenerated. After switching back to the drawing, all views of the current sheet are regenerated automatically. This could last up to 1 hour and more. By setting the config option auto_regen_views to no, the views are not regenerated automatically. So the user has control using Views - Regenerate View to regenerate the view, which he currently needs to go ahead with his work (Often the user is doing a change in the model and he needs only one view to be updated at the moment). Exception: When changing display of a layer, the views are regenerated regardless of this option setting. PTC development is working on this problem. If it hurts too much, use these workarounds:q q

Erase views before using layer Add an additional empty sheet to the drawing, switch to this sheet before using layer

If you find a better solution, please inform me.

To speed up working in drawings you canq q q q

suppress features in the part use wireframe display erase views in the drawing use simpl. Rep. in assembly drawings (e.g. work as much as possible with skeleton part, while real part is suppressed)

When retrieving a drawing, ProE needs time for following steps: Retrieval of drawingfile and all modelfiles, then the display of all views has to be regenerated. When the drawing has several sheets, then the views of the sheet, which was current when saving the drawing, are regenerated.http://www.ptc-mss.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D.htm (4 of 6) [28.11.2002 13:01:45]

Large Assembly Drawings

This regeneration of the views takes most of the time, when retrieving a drawing. Example cylinderheaddrawing: Load of files takes 1 min., regeneration of views takes 20 min. To speed up retrieval time, you can eitherq

Save the display of views when saving the drawing: If you set Environment, Save Display (or use config option SAVE DISPLAY), then the display of the drawing is stored in the drawing file. Second advantage is, that you can retrieve the drawing very quickly without model (View only) for inspecting or plotting. Attention: Views, which are not regenerated (see upper chapter) when saving the drawing, are automatically regenerated, when retrieving the drawing (regardless of SAVE DISPLAY setting). Example: Drawing and model is in session; then the model is modified. After switching back to drawing, only some views are regenerated (using Views - Regenerate View), all other views stay unregenerated. Additionally when retrieving this drawing with View only, then the unregenerated views are not displayed (only a rectangle is visible). It may be makes sense to regenerate all views before saving the drawing.

q

Erase views before saving the drawing. The erased views are not regenerated while retrieval. The user has to resume the views, which he needs for work. This could maybe also done with new Representation functionality in Rev 2000i. When setting the config option INTERFACE_QUALITY to "0", the creation time of plotfiles is accelerated enormous. Pro/E doesnt check the output, so check the plots, whether there are problems or not. Set the Frame when you have placed at least one view. Then the parameters will be filled in automatically. Customers complained about dimensions, which moved in the drawing without any reason. We recognized that every drawing view has got a "bounding box" which influences the position of the dimensions. If the outer geometry is modified (for example additional features), the dimensions will change their positions. Workaround: create a bounding box made of surface features around your part which will not be exceeded.

q

q

q

q

The config.pro option FORCE_WIREFRAME_IN_DRAWINGS is probably too confusing for working with complex models. Everybody should be aware, that all views should be regenerated before plotting.

q

http://www.ptc-mss.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D.htm (5 of 6) [28.11.2002 13:01:45]

Large Assembly Drawings

q

The option CREATE_DRAWING_DIMS_ONLY should be set to yes. If you dont do this, the dimensions, which you create in your drawing will be saved in the .prt file. If you create a drawing with created dimensions and you forget to save the model as well you will loose all the created dimensions. If you work parallel with y our model and the drawing in different windows you shouldnt modify you environment settings. If you do this all views will be regenerated. A workaround is to set the fast hlr option. Another way to avoid long waiting times is to modify the display mode of the different views separately by using the DISP MODE, DISP VIEW command.

q

q

The command VIEWONLY RET can save a lot of time during the retrieval of a drawing. But if you did not regenerated all views before you saved the drawing, youll see at the next retrieval with this command only bounding boxes for the views which are not regenerated. The workaround is to create a mapkey which regenerates all views, saves the current drawing and quits Pro/E. Activate this mapkey in the evening before you leave. If you set the SAVE_DISPLAY option to YES, youll get the views immediately if you retrieve a drawing. But be aware that this happens only to views, which have been regenerated before saving it. The rest will be regenerated. This causes sometimes nevertheless long waiting times. Avoid regenerating. Do it before you go for lunch or at the end of the day before you leave.

q

q

http://www.ptc-mss.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D.htm (6 of 6) [28.11.2002 13:01:45]

collaboration

innovation

Pro/ENGINEER Tips and Tricks

global solutions

5 December 2001 2001 PTC

Agenda Introductions Goals for Today General ProE Tips Drawing Tips Questions

2001 PTC

2

Tips & Tricks Goals

A Bunch of Things You Probably Knew Some Things You Didnt Know Maybe One Thing That Works Great That You Didnt Know

2001 PTC

3

Tips & Tricks General ProEMiddle Mouse Button to Accept Right Mouse Button for Pop-up Redefine/Info/Etc. File Preview Use Fast Hidden Line Removal Renaming Features Display Datums While Spinning Component Display States Explode States Assembly move component using CTRL-ALT 2001 PTC 4

Tips & Tricks Model TreeRight Mouse Features from Model Tree Drag and Drop Re-Order Drag and Drop Insert Mode Right Mouse in Model Tree Custom Model Tree Setups Rename/Modify Features in Model Tree

2001 PTC

5

Tips & Tricks SketcherCheat Sheet (Handout) Middle Mouse Button to get Pick Arrow Configure Screen & Icons Mapkeys Create & Iconize

2001 PTC

6

Pro/ENGINEER 2000i2 Sketcher Cheat Sheet

Sketcher Tools Toolbar

Line

Centerline

Circle

Concentric Circle

Ellipse

Sketcher Preferences

Select Item (hold SHIFT to gather more) Rectangle

Arc Tool tangent & 3-point

Concentric Arc

Arc Center & Ends

Conic Arc

This menu appears when you have nothing selected and click the Right Mouse Button Spline Fillet

Elliptical Fillet

Create Dimension Modify (dimensions, splines & text)

Reference Csys

Create Point

Use Edge

Offset Edge

Sketcher Constraints Create Datum Plane Create Datum Axis Create Datum Curve Create Datum Points Create Datum Csys Create Analysis Feature Mirror Scale & Rotate Copy Dynamic Trim

This menu appears when you have an item selected and click the Right Mouse Button Pressing the DELETE key will delete selected items

Trim

Divide

Asynchronous Datum Creation Toolbar(Used Anytime out of Sketcher Mode)

Complete Section

Quit Section

Undo Redo

Sketcher Toolbar Toggle Vertices

Reorient to Sketch View

Toggle Dims

Toggle Constraints

Toggle Grid

2001 PTC

Ethan Meyer - PTC MSS 7

Tips & Tricks Drawings (Clarity)Z-Clipping (also decreases repaint time) Member Display Relating Draft Items to a View Quilt Hidden Line Removal Fonts Use @o to attach leader to multi-line text

2001 PTC

8

Tips & Tricks Drawings (Ease of Use)Right Mouse Modify Align Views / Unalign Projected Views Copy from other Drawing Template Drawings Word Wrap (2001)

2001 PTC

9

Tips & Tricks Drawings (Speed)General Tips: Turn off datum displays Work in wireframe Set auto_regen_views to no No View Open (open_simplified_rep_by_default=yes) Erase/Resume Views Snapshot of View Merge Drawings

2001 PTC

10

Untitled Document

KinetiVision PresentsPro/ENGINEER Release 2001 Tips and Techniques

http://www.kinetivision.com/freevids/view_disp_mode.htm [28.11.2002 13:04:43]

http://www.kinetivision.com/freevids/comp_disp.htm

KinetiVision PresentsPro/ENGINEER Release 2001 Tips and Techniques

http://www.kinetivision.com/freevids/comp_disp.htm [28.11.2002 13:05:01]

http://www.kinetivision.com/freevids/drip_loop.htm

KinetiVision PresentsPro/ENGINEER Release 2001 Tips and Techniques

http://www.kinetivision.com/freevids/drip_loop.htm [28.11.2002 13:05:21]

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Design Animation

Table of Contents: 1) Overview 2) Tutorial 3) Key Vocabulary 4) Tutorial Evaluation

Page 1 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Overview:Pro/ENGINEER Design Animation provides engineers with a simple yet powerful tool for conveying complex information about a product or process through animation sequences. Now communication with groups as diverse as customers, suppliers, sales and marketing, management, and design is easier than ever. Animation sequences also serve to provide exceptional communication value in design reviews or as a method for remote communication of information. Tools to communicate design sequences Pro/ENGINEER Design Animation enables the creation of animation sequences within Pro/ENGINEER, using parts, assemblies, and mechanisms. Using key frames, drivers and inherited mechanism joints, animations can be created and manipulated with ease. As a simple yet powerful way to convey complex information about a product or process, these animation sequences can be used as animated guides to assembly, disassembly, and maintenance procedures or to provide useful concept communication tools for sales and marketing, management meetings, design reviews, and as a method for remote communication of information. Capabilities: Integrated and associative Design Animation is an integrated part of Pro/ENGINEER, so there are no data transfer problems usually found with 3rd party animation packages, and users benefit from full associativity and interoperability with other PTC products and data management tools. If the designs of parts or assemblies change, the animation will update automatically. Key frame sequences The user defines the key frame sequences, which describe the position, and orientation of parts and assemblies at specified times, and Design Animation interpolates between these key frames to produce a smooth animation. Key frames can be easily created by simply 'snapping' current positions and orientations in Pro/ENGINEER. Animation specific tools Pro/ENGINEER Design Animation delivers powerful assembly manipulation functionality to help quickly set up key frames by allowing the user to specify geometric constraints, translational and rotational dragging, body locking and other tools. This allows rapid manipulation of part positions to quickly build key frame sequences and animations. Animation manager Events, key frames, and sub-animations are displayed and controlled by the easy-to-use animation manager. From this one panel, users can quickly and easily define, manipulate, and change any aspect of the animation.Page 2 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Design intent re-use The mechanism joints used to create and move assemblies in Pro/ENGINEER Mechanism Design are re-used by Pro/ENGINEER Design Animation where they can be selectively activated and de-activated at any stage during animation sequences.

Page 3 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Tutorial:For this introduction to Design Animation, we will take you through the basics of developing an animation process, controlling camera angles and component displays. The model that we will be using in this tutorial is a Pedal Mechanism Assembly, as shown below:

Step one: Change your working directory to the folder called design_animation. Once you have navigated to that location, open the model called, top_level.asm. This will open the model that we will be using for Design Animation. Since Design Animation is a floating module, we need to grab the floating license. Click on the pull-down menu called, Utilities and click on Floating Modules.

Page 4 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

This will open the Floating Modules GUI, were you can select the license for Design Animation, and then click OK.

Know hat you have attained a license for Design Animation; we can begin to build our animation. To access the tools for Design Animation, we need to click on the pull-down menu called, Applications, and select Animation.

Page 5 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

This will open the new Design Animation toolbars: Animation Animation Icon Display Body Definition in Animation Drag Model and Create Snapshots Create New Keyframe Sequence Create New Body Body Lock Create New Driver Create New View @ Time Create New Display @ Time Edit Selected Animation Object Undo Redo Remove Selected Entity Start Animation Playback Export the Animation And open the Sequencer Window:

Sequencer Window

Page 6 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

The Sequencer Window is the area that we capture the details for our animation. Step Two: Click on the Saved View List icon, , and select ISO. Know that we have orientated the model to the right angle, we can begin to capture component states, as we move object apart. Some parts of the assembly will need to become separate bodies, to allow for them to be disassembled. If components are assembled with static constraints, then they will need to be defined as separate bodies to move them. Click on the Body Definition in Animation icon, . This will open the Body Definition GUI:

You can select each of the defined bodies and see particular object highlighted. When you click on body2, you will notice that it highlights both the Shaft_Spring and Knob_Spring. As well, if you click on body 3, you will notice it highlights both the Shaft_Spring and Knob_Clutch. These object need to be broken up if we plan on moving each of the knobs separately. From the Bodies GUI, choose Add. This will open the Bodies Add GUI:

Page 7 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Select on the Knob_Clutch, Done/Sel and click OK. Click Add again, and select the Knob_Spring, Done/Sel and click OK, Close the Bodies GUI. Step Three: Know that we have defined the particular bodies that we will be moving in the assembly, we can start to capture their translated states. Click on the Drag Model and Create Snapshot icon, . This will open the Drag GUI:

In the viewing window, you can see the central coordinate system for the assembly. This will be used to help us move components in a particular direction.

Before we begin moving objects, lets capture the present state, click the camera icon, , to take a snapshot. The snapshot will be given a default name, Snapshot1.Page 8 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Highlight Snapshot1 and this will give you the opportunity to rename the snapshot. In the name field give it a detailed name, step_one.

Lets start to move a component, select Translate in X icon, . Pick on the Knob_Spring component and move it to the right, away from the assemble. When you get it to be were you want it, click the first mouse button (FBM).

Page 9 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Click the camera icon, , to take a new snapshot. The snapshot will be given a default name, Snapshot2. Highlight Snapshot2 and this will give you the opportunity to rename the snapshot. In the name field give it a detailed name, step_two. Repeat this process for the Knob_Clutch. Select Translate in X icon, , click the component and move it to the left, away from the assembly. Click the FMB to place the , to take a new snapshot. The component were you like it. Click the camera icon, snapshot will be given a default name, Snapshot. Highlight Snapshot3 and this will give you the opportunity to rename the snapshot. In the name field give it a detailed name, step_three.

Mechanism Constraint

Step Four: Know that we have translated the knobs. We can start to move the other components. In the assembly, we see mechanism constraint symbols on the components we want to move. Since they were assembled with these special types of constraints (see Mechanism Tutorial to learn more about mechanism constraints), we need to disable them to translate the component. Still in the Drag GUI, select the Constraint tab. This will open new options to select from.

Page 10 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

We can perform a variety of tasks from this window, however we are concerned with disabling the existing constraints. Select the Enable/Disable Constraint icon, will allow you to select a constraint, select the following pin-joint: . This

Once you have highlighted it red, click done/Sel, this disable the constraint and show it in the list.

Page 11 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Select the Snapshots tab again and select the Translate in X icon, . Pick the Shaft_Spring component were we disabled the constraint and move it to the right away from the assembly. Click the camera icon, , to take a new snapshot. The snapshot will be given a default name, Snapshot4. Highlight Snapshot4 and this will give you the opportunity to rename the snapshot. In the name field give it a detailed name, step_four.

Page 12 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Lets move the other knob. Still in the Drag GUI, select the Constraint tab. This will open new options to select from.

Select the Enable/Disable Constraint icon, constraint, select the following pin-joint:

. This will allow you to select a

Once you have highlighted it red, click done/Sel, this disable the constraint and show it in the list.

Page 13 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Select the Snapshots tab again and select the Translate in X icon, . Pick the other Shaft_Spring component were we disabled the constraint and move it to the left away from the assembly. Click the camera icon, , to take a new snapshot. The snapshot will be given a default name, Snapshot5. Highlight Snapshot5 and this will give you the opportunity to rename the snapshot. In the name field give it a detailed name, step_five.

Page 14 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Only one more component to move, the pedal. We will need to disable one last constraint. Still in the Drag GUI, select the Constraint tab. This will open new options to select from. Select the Enable/Disable Constraint icon, select a constraint, select the following pin-joint: . This will allow you to

Once you have highlighted it red, click done/Sel, this disable the constraint and show it in the list.

Select the Snapshots tab again and select the Translate in X icon, . Pick the other Pedal component were we disabled the constraint and move it up away from the assembly. Click the camera icon, , to take a new snapshot. The snapshot will be given a default name, Snapshot6. Highlight Snapshot6 and this will give you the opportunity to rename the snapshot. In the name field give it a detailed name, step_six.

Page 15 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Step Five: Know that we have disassembled the components into there individual steps; we can capture the steps in time. Select the Create New Keyframe Sequence icon, ; this will open the Key Frame Sequence GUI. Under name, change the default KF1 to Disassemble.Rename sequence to Disassemble.

Page 16 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Under Key Frame, click he pull down menu and select step_six, with a time of zero. Click the Add Keyframe icon, sequence window. ; this will add the Keyframe to the list, as well as, the

Next click the Keyframe pull down menu again and select step_five. This time we are going to edit the time. By default the time will have changed to 1 sec., we are going to put 2 sec. Once you have made the changes click the Add Keyframe icon, the previous steps to add the keyframes until you have added all the steps. When you are done it should look like the following, every step will be 2 seconds apart. Click OK to exit the GUI. . Repeat

Page 17 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Step Six: Know that we have defined the Keyframe in the sequence window; lets play the sequence to see what it looks like, click the Start the Animation icon, . How does that look?

Lets add another level of detail, by capturing camera angles at specific times. Click the Create a New View @ Time icon, ; this will open View @ Time GUI.

Under the Name pull down menu select the predefined view called Right, click Apply, this will add the view to the sequence window.

Click the Name pull down menu and select ISO. Under the Time area put 3 in the value field, click Apply. Repeat adding the following views; Angle and ISO2, at 3-second intervals. When you are done it should look something like this:

Play the sequence; click the Start the Animation icon, . If the camera angles are not were you want them, you can click on the camera object in the sequence window and move it to were you want it.

Page 18 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Step Seven: Lets view the animation, click the Playback icon, it looks like a VCR control panel. . This will open the Playback GUI;

Click the icon to play the animation; you can even control the speed by moving the toggle switch. If you want to save the animation to a movie file (MPEG), click capture.

Leaving everything as default, click ok, this start to create the movie. Save the file in Pro/E. You are done the tutorial! There are other details you can add to the animation, like Display settings and render output. If this is of interest, please contact you local Design Animation export. Open the file called Final_Top_Level.asm to see the advance details.

Page 19 of 20

Title: Design Animation Date: 8/8/2002 PTC-MSS Services

Tutorial Evaluation:Name:

Title: PTC Products Used: Time using Pro/E: 1 Strongly Disagree 3 Agree 5 Strongly Agree 1. 2. 3. 4. 5.

Engineer Foundation

Designer

Draftsmen

Mfg. Engr.

Tech. Pubs.

Analyst

Advanced Assembly Extension Intralink Modelcheck 1-2 years

Advanced Surface Extension All 5+ years

Behavioral Modeling 0-6 months

6-12 months

2-5 years

This tutorial content met my expectations: The exercise was easy to understand: This tutorial will help me on current projects: These techniques make Pro/E a more effective tool: These techniques will increase my speed using Pro/E:

1 1 1 1 1

2 2 2 2 2

3 3 3 3 3

4 4 4 4 4

5 5 5 5 5

What concepts/techniques learned from this tutorial will you apply on the job? 1) 2) 3) What would you like to see as a future tutorial at your company? 1) 2) 3) What can be done to improve these tutorials for your company? 1) 2) 3)

Additional Comments:

Page 20 of 20

Title: Pro/ECAD Techniques, Benefits & Best Practices Date: 12/05/01 PTC-MSS Services

Pro/ECAD Benefits, Techniques and Best Practices Tutorial

Table of Contents: 1) Objective 2) Overview 3) Metric 4) Tutorial 5) Key Vocabulary 6) Tutorial Evaluation

Page 1 of 12

Title: Pro/ECAD Techniques, Benefits & Best Practices Date: 12/05/01 PTC-MSS Services

Objective:At the end of this tutorial, you will be able to: Repeat the steps necessary to ensure a smooth exchange of data between the Electrical and Mechanical department. Formulate an internal process for managing changes between the Electrical Engineer & the Mechanical Engineer. Improve product quality. Promote a concurrent design environment w/ out fear of design ramifications downstream and from design issues w/in your team members.

Overview:In the typical design process, the Mechanical Designer defines the board shape, specifies important keep in and keep out areas, and places critical components such as connectors, switches, displays, and LEDs using Pro/Engineer. This information is exported via an IDF file to the PCB designer to use as the basis for the board layout in the PCB layout system. After placing the remaining components, the fully placed board assembly is passed back through the IDF file to the Mechanical Designer to make sure the board assembly fits into the final product package. Multiple iterations of this basic flow typically occur during the product design phase. Why is it beneficial to the Electrical Engineer? The electrical engineer can communicate design requirements effortlessly to the Mechanical Engineer. This information includes, hole placement, pin hole placement, keep in/keep out areas, and board size. Why is it beneficial to the Mechanical Engineer? Mechanical Engineers can specify mechanical requirements and transmit them directly to an electrical engineers PCB layout program. Most all PCB layout programs have an export capability called an IDF file. This is similar to exporting an IGES file. The difference is that exact component information (placement and size) is contained within the file. This information is transmitted effortlessly to the Mechanical Engineer. With other translation methods, such as IGES, data is often lost in the conversion. What are the mechanical aspects that are critical to the Mechanical Engineer? 1) Interference Checking- Accurate assemblies are created and can be joined with other assemblies to check interference between mating parts. 2) Mass Properties can be calculated automatically by using a library of ECAD component part files that contain accurate mass property information. 3) Static, dynamic, thermal analysis can be performed.

Page 2 of 12

Title: Pro/ECAD Techniques, Benefits & Best Practices Date: 12/05/01 PTC-MSS Services

Metric:The following example illustrates the immediate impact on utilizing Pro/ECAD to automate Printed Wiring Assembly (PWA) design information exchange between the PCB design group and the mechanical engineering group. This is done to: 1. Increase accuracy 2. Enhance efficiency And removing need of interface drawing creation: 1. Translates in 1-2 man-days saving per PWA assembly 2. Immediate communication of design changes to Mechanical Engineering upon import of PCB design data 3. Eliminates need for change documents The previous practice of exchanging drawings and DXF data resulted in longer effort and inaccurate results as exact component placements were difficult to establish.

4 3.5 3 2.5 2 1.5 1 0.5 0 Data Exchange

DXF/Drawings Pro/ECAD

Page 3 of 12

Title: Pro/ECAD Techniques, Benefits & Best Practices Date: 12/05/01 PTC-MSS Services

Tutorial:What is the best way to use Pro/ECAD? You can import parts from an ECAD database in two ways: 1. Let the Pro/ECAD translator automatically create basi