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
Neutral 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/ECAD
http://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 Drawing
News 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]

11.ptc-mss.com/Tutorial/Advdraw_site/Index/index_D.2002 12:59:57] .htm (3 of 3) [28.Index Techniques • Increasing Performance when Working with Large Assembly Drawings • Tips & Tricks Additional Ideas? Write the Author http://www.

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

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 Charts
You 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 Usability
You 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 Views
You 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 Views
Several 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 Improvements
q

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/ENGINEER
q

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/ENGINEER
r

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 Support
q

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.com/Tutorial/Advdraw_site/News_2000i2/News_2000i2.11.html (7 of 7) [28.2002 13:00:06] .ptc-mss.

2002 13:00:31] . 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. A graph view shows the sketch of a graph feature and its dimensions.htm (1 of 12) [28. An of flat ply view is a flat single-ply view of a composite model. 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. 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.Drawing Views Drawing Views Valid View Type Menu Combinations Drawing Views q A general view is a view that is independent from other views in the drawing. Its orientation is the same as the view from which it is created. q q q q q q http://www. revolved 90 degrees around the cutting plane projection. and offset along its length. partial. It can be full. The selected surface in the parent view must be perpendicular to the plane of the screen.ptc-mss. exploded or unexploded. A revolved view is a planar area cross section from an existing view.11. but its scale may be different so that you can better visualize the portion of the model that you are creating.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views. The system updates any changes parametrically. It can exist in a regular drawing or in sequence drawings. An auxiliary view is a projection of the geometry of another view at right angles to a selected surface or along an axis.

if you move the top view horizontally. you can do exact drafting to place the view where you want it. detailed views always appear with the same explosion distances and geometry as their parent views.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.ptc-mss. set the origin using Origin in the MODIFY VIEW menu and the GET POINT menu. auxiliary.2002 13:00:31] . the front view also moves to maintain alignment because it was projected from the top view.11. restore. However.htm (2 of 12) [28. and modify the explosion distance of each view without affecting the parent view. http://www. This establishes a reference point for moving the view. so that you can easily place it anywhere on a drawing relative to another view. Note: Detailed. For example. to exactly align one view with another general view. Moving Views: If you move a view from which other views were projected (parent view). For example. if any. the projected views (children) also move to maintain view alignment. and revolved views have the same representation and explosion offsets. Using the GET POINT menu. You can simplify. as their parent views. projection.Drawing Views q A copy & align view is an aligned partial view based on a specified view boundary and an alignment relative to the existing partial view.

Different types of Cross-Sectional Views You 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.Drawing Views If the configuration file option "allow_move_view_with_move" is set. but the edges of the model that become visible when a cross section is made. or full view.11. whereas a total unfolded cross section shows a total unfolded cross section of a general view. An aligned cross section displays an area cross-sectional view that is unfolded around an axis. but not outside the closed boundary. auxiliary. DETAIL>Move moves the selected point on the view to the location that you specify by selecting a point. When you have associated draft entities with a drawing view.ptc-mss. Also.2002 13:00:31] . projection.htm (3 of 12) [28. whereas a total aligned cross section shows an aligned cross section of a general. An area cross section displays only the cross section without the geometry. but not on the other side. An unfolded cross section shows a flattened area cross section of a general view. The system uses the view scale of the current view when you create draft entities. A half cross section shows a portion of the model on one side of a cutting plane. whereas a local cross section shows a portion of the model within a closed boundary cross-sectioned. maintaining their location relative to that view. A full & local cross section shows a full cross-sectional view with local cross sections. Draft views Using the Draft View command in the TOOLS menu. A total cross section shows not only the cross-sectioned area. when you scale the view or the drawing. you can set a drawing view to be the current draft view so the Pro/ENGINEER associates all new draft entities with that view.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views. q q q q q q http://www. the system scales all draft entities associated with a view by the same factor. they move with the view when you move it. q A full cross section displays the whole view. The GET POINT menu is not available.

Suppress from the main ASSEMBLY menu and suppress half of the assembly components. along with an extensive amount of information concerning which feature and/or part the cut could not be made through. if the selection is ungreyed. The following steps are recommended upon encountering an unsuccessful cross-sectional view in Drawing Mode. Therefore. if the cross-section cutting plane intersects any "incorrect" geometry. Procedure 1. If the problem areas of the model for cross-section creation are still in question. In addition. unattached edge. most effectively through offsetting from the intersecting edges or points until the cross.Drawing Views Troubleshooting Incomplete or Incorrect Cross-Section Views When a cross-section view cannot be created in Drawing Mode. When a cross-section is made in Part or Assembly mode. 2.section view can be created successfully in Drawing Mode. Create. one of the following error messages may appear: q "Cross-section may be incomplete. Change Window back to Drawing Mode and attempt to create the cross-sectional view." "Cross-section could not be created. Cut. The cross-section should be redesigned to avoid the highlighted features. or vertex either directly or by function of the model accuracy. if the cutting plane passes through a tangency point. Therefore. select Component. 3. 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.11. the cross-section view will not be created.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views. If available for selection. If the view creates http://www. When the cut feature fails. 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. If the selection Geom Check is greyed out.2002 13:00:31] . no error is given when a section is made through the previously mentioned entities. a series of feature and/or part suppressions should be performed in the top-level model.ptc-mss. a "Failure Diagnostics" window will appear. the information provided in the subsequent menus allows for precise resolutions to geometry issues. the crosssection view may not be created successfully.htm (4 of 12) [28. If the drawing model is an assembly." q During the creation of a cross-section view in Drawing Mode. by retrieving the model and selecting Info from the MAIN menu and Geom Check. it is simply a cosmetic which shows where the section lies in the model. which could prevent a cross-section view from being created. This action is performed. Pro/ENGINEER performs an operation on the model analogous to a cut feature.

select X-section. the offset position of the cross-section within the model. For planar cross-sections. Resume the previously suppressed components. Cosmetic thread features can also be modified in drawings to conform to ISO or ANSI standard based on the type of view. Redefine and either Section or Scheme. Continue to troubleshoot the failed cross-section by indexing. pick the name of the crosssection.11. "nut" part. The exploded assembly shown in Figure 1a consists of a bolt part with an external thread and a nut part with an internal thread. and the type of thread. 4. When "hlr_for_threads" is set to "yes". select X-section. the display of the threads conforms to the standard specified by the option "thread_standard". modify the cross-section so that it does not pass through any edges. Modify. vertices. 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".Drawing Views successfully. try suppressing the other half of the assembly and Component. Again. However these modifications will completely remove the display of the threads regardless of the display setting in the environment menu. and Dim Values. the location of the feature within the view. continue diagnostic testing at the part level by selecting Feature. Figure 1b shows side and front cross sectional views of the "bolt" part.2002 13:00:31] . Suppress. Modifying Cosmetic Thread Display There are several ways to modify the display of cosmetic thread features while working in drawing mode. the modified cross-section should continually be tested until the cross-sectional view in the drawing is created successfully.htm (5 of 12) [28. or slightly increasing. If unsuccessful at creating the view. After determining which feature is causing the cross-sectional failure. Modify. http://www. They can be erased using the Show/Erase dialog box or they can be blanked on layers. the troublesome component is not active and will not interfere with the cross-section cut.section to incorrectly intersect this feature. Minor offsets to the dimensions used to originally create and constrain the cross-section should be added.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views. or tangency points that could possibly cause the cross. The drawing setup file options "hlr_for_threads" and "thread_standard" are used to modify the display of cosmetic threads.ptc-mss. Procedure 1. Once the problem component is determined. For offset cross-sections.

ptc-mss.11.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.Drawing Views Figure 1a (ANSI) http://www.2002 13:00:31] .htm (6 of 12) [28.

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

Figure 2a (ANSI) http://www. ANSI standard states that a full circle should represent this thread root.2002 13:00:31] .11.htm (8 of 12) [28.Drawing Views approximately three-quarters of the circumference.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.ptc-mss. except that these thread roots display in hidden line style. Both standards hold true for when the cosmetic thread is hidden in an end view as well.

Drawing Views Figure 2b (ISO) 3.11.2002 13:00:31] .ptc-mss. 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.htm (9 of 12) [28. In order for the line display of the assembly to be correct. the following conditions must http://www.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views. In order for the line display of threads to be correct for assemblies.

2002 13:00:31] . The diameter of the bolt must be equal to the diameter of the nut's cosmetic thread.11. Figure 3a displays the ANSI standard for thread lines and cross hatching.Drawing Views be true: The internal diameter of the nut must be equal to the diameter of the bolt's cosmetic thread.htm (10 of 12) [28.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views. The standard dictates that externally threaded parts should always be shown covering internally threaded parts and should not be hidden behind them. http://www.ptc-mss. Figure 3b displays the correct line display with regards to the ISO standard. 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.

ptc-mss.2002 13:00:31] .Drawing Views Figure 3a (ANSI) Figure 3b (ISO) http://www.htm (11 of 12) [28.com/Tutorial/Advdraw_site/Drawing_views/Drawing_views.11.

http://www. all subviews to its right and below it move the same distance.Drawing Views Tips & Tricks When you create a detailed view of a part containing an axis that lies off the part (That is.11.ptc-mss. You can add them and remove them later. Selecting any other subview moves all subviews below it and to the right of it the same distance. The Origin and Perspective commands in the VIEW MODFY menu.htm (12 of 12) [28. This moves the entire view without altering the gaps between the subviews. for any subview (or portion of view) that you select to move. the axis does not appear in the detailed view. select the upper-left subview (1). it does not have the local cross section of its parent view. That is. When you move a broken view. and the Add Breakout and Del Breakout commands in the VIEW BNDRY are not available for aligned partial views. To move the entire broken view to a different location on the drawing. model geometry does not enclose it).com/Tutorial/Advdraw_site/Drawing_views/Drawing_views. when you create it. An aligned partial view that you create using the Copy & Align command has its own local cross sections.2002 13:00:31] .

Pro/ENGINEER rotates the dimensions of a revolved section up to 180 degrees to bring them into the view outline. you cannot add new items to them. http://www. The system positions the snap lines relative to the view outline. Pro/ENGINEER does not show dimensions (in a view) of features that you have suppressed using By View. For clipped views. 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. or a selected model edge or datum plane. notes.com/Tutorial/Advdraw_site/Detail_items/Detail_Items. when the view outline expands). When you set this option to "yes" (the default is "no"). q q At least one of the entities being dimensioned must be within the spline and the view boundary. the system still shows the linear dimensions of the section that are parallel to the screen. TIP: If you use snap lines.Working with Detail Items Working with Detail Items Dimensions You can define snap lines on individual drawings to locate dimensions. and surface finishes. but once you blank them. geometric tolerances. To control the display of snap lines. it displays them in another view. To turn on snapping.2002 13:00:44] . all items on them keep their distance relative to the view even if you switch the view to another sheet. the item moves along if the grid line moves (for example.ptc-mss. q When the sketching plane of an extruded or revolved section is neither parallel nor normal to the screen. Existing items continue to snap.htm (1 of 5) [28. When you create dimensions in drawing mode. symbols.11. select Display Snap Line from the Environment dialog box. it saves all new dimensions created in the drawing as associative regardless of the setting of the drawing setup file option. If possible. After you have placed an item on a snap line. 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. choose Snap to snap line. You also can put snap lines on drawing layers and blank them.

you can add blank lines.htm (2 of 5) [28.11. parameters. you must first establish a reference baseline. However. type @-text@#.ptc-mss.com/Tutorial/Advdraw_site/Detail_items/Detail_Items. or until you exit the MOD DIM TYPE menu. The following dimensions cannot be converted to ordinate: 1. A diameter dimension shown as linear 2. create superscripted and subscripted text. To create superscripted text. it remains set until you set another. A centerline dimension. text angle. When you use the keyboard to type note text manually. Notes When you are entering notes from a text file. You must use the commands in the MODIFY TEXT menu to change this information manually.Working with Detail Items The dimension to be converted must be shown as linear. and include parameter information. you cannot enter information about characteristics such as text height. use the drawing setup file options "max_balloon_radius" or "min_balloon_radius". the file can reside in the current directory. type @+text@# and to create subscripted text. Only one baseline can be current (set) at one time. To modify a dimension type from linear to ordinate. http://www. To restrict the size of a balloon. text width. where text is the note that is superscripted or subscripted. and slant angle. or can be present anywhere within a search path that you have specified using the configuration file option "pro_note_dir". special symbols and superscripted or subscripted text. add symbols.2002 13:00:44] . Balloon notes consist of text enclosed in a circle. You can enter notes from a file that contains dimensions. If you just created a baseline.

htm (3 of 5) [28. where p is the parameter ID. You can modify the value by using the Value command in the MODIFY DRAW menu. type @[Text@] where Text is the note that is in the box. Dimensions: &d#. q Yes-No: When you set the drawing set up file option "yes_no_parameter_display" to "yes_no".2002 13:00:44] . Example: &p3 User defined parameters: &xxxx. Drawing parameters: &parameter:d. where name is the name of a datum plane. When you set it to "true_false" (the default value). &ad24. where # is the dimension ID. the system evaluates it wen it copies the format into the drawing. &dwg_name: Adds the name of the drawing. q q q q q q q q q q http://www. You can place draft (add and dd) dimensions and reference(rd) dimensions parametrically in drawing notes and tables using &add or &dd. where parameter is the parameter name.ptc-mss. Datum names: &dtm_name. &rd or &ad#. Draft(driven) dimensions and reference dimensions created in the drawing are updated when the model is regenerated.Working with Detail Items To create a Text in a box. using Text Line or Full Note. &scale: Adds the scale of the drawing. You can edit it later as any other nonparametric note.11. &rd2 Instance Numbers: &p#. &model_name: Adds the model used in the drawing. Examples: &d12. parameters can have a "yes" or "no" value in drawing notes. where xxxx is a symbol defined in a relation. they can hane a "true" or "false" value. If you include this symbol in a format table.com/Tutorial/Advdraw_site/Detail_items/Detail_Items. Drawing labels: you can add the folowing drawing labels to a drawing: &todays_date: Adds the date as of the note´s creation in the form dd-mm-yy.

&format: Adds the format size.htm (4 of 5) [28. &current_sheet: Adds the sheet number for the sheet on which the note is located.com/Tutorial/Advdraw_site/Detail_items/Detail_Items.2002 13:00:44] . "%dd%mm%yy" produces "01 01 97") %dd for 01 %d for 1 http://www. 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 <space>1 Date (if 2 digits are needed to represent the date.Working with Detail Items q &type: Adds the drawing modeltype. Therefore. &total_sheets: Adds the total numbers of sheets for the drawing.ptc-mss. all three are the same.11.

the system preserves all of the attributes (font. and any attributes for that portion.ptc-mss.com/Tutorial/Advdraw_site/Detail_items/Detail_Items. However.11. 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). True type fonts are more complicated than PTC fonts and therefore can take more time to repaint. When editing text. 1997) When you edit a note using Text Line and Full Note.2002 13:00:44] . or adding more lines. you can copy the attributes of a portion of text by using the same integer label. Using True Type Fonts To access the true type fonts. %yyyy (= Jan 01. you must first specify them in the drawing setup file.htm (5 of 5) [28. Labels identify the initial order of the text. height. and encloses each portion of the text in braces ({}). using the "aux_font" drawing setup file option: aux_font# font_name. width. or slant angle) applied to a portion of the text. giving it an integer label. http://www.Working with Detail Items % d for <space>1 The following formats are also valid: %dd-%Mmm-%yy (= 01-Jan-97) %mm/%dd/%yy (= 01/01/97) %Mmm %dd.

select Create. To create them in Part and Assembly modes. Specify Tol. the Geometric Tolerance dialog box will appear as shown in Figure 1.11. Creating Geometric Tolerances Geometric tolerances can be created in Part. To create them in Drawing mode. Geom Tol.2002 13:01:05] . Before you can create dimensional tolerances you have to load the tolerance tables in the model. TIP: Retrieve often used tolerance tables in the start part. Assembly. In either case. Specify Tol.Tolerances Tolerances Dimensional Tolerances q 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". Geom Tol.ptc-mss. select Setup. and Drawing modes. Set the tolerance standard to ISO/DIN and retrieve the tolerance tables you need. http://www.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D. 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.htm (1 of 9) [28.

Select the type of geometric tolerance to be placed. the primary datum is being set as datum "A" with a maximum material condition (MMC) as shown in Figure 2. secondary and tertiary references. The next step is to assign datum references to the geometric tolerance. the procedures for creating a geometric tolerance are the same in Part. For position and surface profile geometric tolerances. In Drawing mode. Figure 4 shows the composite tolerance being set with a value of 0. The procedures are as follows: 1. the list of available models will include all the models currently in the drawing as well as the drawing itself. The possible types are graphically shown on the left hand side of the Geometric Tolerance dialog box. Select the Datum Refs tab from along the top of the Geometric Tolerance dialog box and choose the datums for the primary. the list of models will include the assembly as well as the components that make up the assembly. In this example. the position tolerance type has been selected.2002 13:01:05] . Assembly.htm (2 of 9) [28. and Drawing modes. http://www. In this example. and picking the model from the screen. 3. For assemblies. Select the model to be toleranced.ptc-mss. The model may be selected from either the Model drop down list or by selecting Select Model. For parts.11.005 and the primary datum (datum "A") being selected as the reference. a Composite Tolerance can be set with or without a datum reference.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D. 2. only the part can be selected as the model. as shown Figure 1. the material condition may also be set. For each reference.Tolerances Figure 1 Once the Geometric Tolerance dialog box appears. The secondary datum is being set as a compound datum "B-C" with an RFS(No Symbol) material condition as shown in Figure 3...

ptc-mss.Tolerances In order for datum planes or axes to be selectable for use as datum references.htm (3 of 9) [28. they must have previously been set using the Set Datum option from the GEOM TOL menu. Figure 2 Figure 3 http://www.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.2002 13:01:05] .11.

com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.11.htm (4 of 9) [28. a Per Unit Tolerance may be set. perpendicularity. The next step is to set the tolerance value for the geometric tolerance. In this example.ptc-mss. the tolerance is being set to 0.2002 13:01:05] . and parallelism. as seen in Figure 5. For straightness. a Per Unit Tolerance is not applicable. flatness. Figure 5 http://www. In this example.Tolerances Figure 4 4. The Material Condition for the overall tolerance can also be specified. Select the Tol Value tab from along the top of the Geometric Tolerance dialog box and set the Overall Tolerance as desired.020 at MMC.

Figure 6 6. or Profile Boundary. The geometric tolerance can be placed and actively changed until it is set.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D. Dimension. and Tangent Plane symbols may be selected depending on the type of geometric tolerance being placed. etc. Projected Tolerance Zone. a Projected Tolerance Zone will be placed below the geometric tolerance with no specified Zone Height. 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.11. In this example. Once the desired Reference Entity type is selected (i. option will become depressed after selecting the Placement type. http://www. The options Statistical Tolerance. Select any desired Symbols.2002 13:01:05] .. Leaders.e. With the geometric tolerance now fully defined. Tangent Ldr. Surface.. Select the Symbols tab from along the top of the Geometric Tolerance dialog box.ptc-mss.. it does not mean that the definition of the geometric tolerance is complete. For this example. Normal Ldr. select the Zone Height option and enter the desired height in the input field..). A Profile Boundary or a Projected Tolerance Zone may need to be established depending on the tolerance being set. The possible placement options will vary depending on the type of geometric tolerance being placed. place the geometric tolerance as desired by selecting the Placement Type from the drop down list. Continue placing the geometric tolerance. All Around Symbol. Modifiers and a Projected Tolerance Zone. The list of possible options are. The Place Gtol. Modifiers. and Other Gtol. the Select Entity.Tolerances 5.htm (5 of 9) [28. Figure 7 shows the geometric tolerance created in this example. option will become depressed and the Reference Entity should be selected on the screen. Free Note. The next step is to set the Symbols. If a specified Zone Height is desired. Diameter Symbol.. 7. If the geometric tolerance is placed. Free State. the geometric tolerance has been placed as a Free Note. Edge.

com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.ptc-mss. and symbols.htm (6 of 9) [28. Procedure 1. Geom Tol. Once a geometric tolerance is chosen. Modifying Geometric Tolerances The modification of geometric tolerances can be performed in Part.After the geometric tolerance is placed. select Modify. Select OK to accept the current geometric tolerance and exit the dialog box. there are other options: q q q Select New Gtol to create a new geometric tolerance. None of the settings under Model Refs may be modified (which include the Model.2002 13:01:05] . GeomTol and choose the geometric tolerance. or Drawing modes by selecting Modify. depending on what information is proper for that particular type of geometric tolerance. note that if the Type of geometric tolerance is changed. and Placement values). Also.11.Tolerances Figure 7 8. Reference Entity. Figure 1 displays a drawing view with a geometric tolerance. tolerance values. Select Cancel to quit the creation of the current geometric tolerance and exit the dialog box. datum reference information will be removed from the existing geometric tolerance or the settings under Datum Refs will become unavailable. Assembly. datum references. the Geometric Tolerance dialog box will appear with options to change the geometric tolerance type. To change any of the values of this geometric tolerance. http://www.

11.ptc-mss.Tolerances Figure 1 2. the settings for Tol Value are available for modification.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.htm (7 of 9) [28.2002 13:01:05] . Notice that any modifications made in the dialog box automatically update the model and/or drawing. Figure 2 http://www. Values for Overall Tolerance and Material Condition can be changed.The dialog box appears and by default. as displayed in Figure 2.

as shown in Figure 4.htm (8 of 9) [28. Figure 4 http://www. modifiers. Figure 3 4.Make any changes necessary with respect to symbols.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D.Modify the datum references.11.Tolerances 3.ptc-mss.2002 13:01:05] . and projected tolerance zone information by selecting Symbols. and compound/composite tolerance information by selecting Datum Refs from the Geometric Tolerance dialog box. material conditions. as seen in Figure 3.

select OK from the Geometric Tolerance dialog box. Figure 5 http://www.2002 13:01:05] .Tolerances 5.com/Tutorial/Advdraw_site/Tolerances/Tolerances_D. The modifications made in the previous steps to the original geometric tolerance are displayed in Figure 5.ptc-mss.11.Once all of the desired changes are made.htm (9 of 9) [28.

for example. To create a group. Define. Triangle. rather than a separate symbol file for each instance. Create from the SYMBOL EDIT menu and enter in the name of a group: "triangle". The notes "\Note #\" and "\text\" were created using Detail. and enter the name of the new symbol. do not use any "\" before and after the text. Figure 1 3.ptc-mss. Add the last group called "wings". Select the entities seen in Figure 2 to be in the group. Add or Remove from the SYM GROUPS menu can be used to edit the group definition. If the text in a note is to remain constant. the text for these notes will be variable. select Groups. Create another group called "text" and select the notes "\Note #\" and "\text\". http://www. Definition. To create a symbol.com/Tutorial/Advdraw_site/Symbols/Symbols_D.Symbols Symbols Creating a Generic Symbol Procedure 1. When all of the entities have been sketched. Create.htm (1 of 5) [28. Note from the SYMBOL EDIT menu. Sketch the symbol as seen in Figure 1. select Create from the DETAIL pull down menu.11. Preset values may be used for each of these notes.2002 13:01:23] . 2. Variable text allows for preset values to be defined as symbol attributes and selected when placing symbols on the drawing. which includes the two arcs on the top of the triangle. Symbol. "triangle". Sketch from the SYMBOL EDIT menu or by using Copy Drawing and selecting existing entities in the drawing window. groups can be made so that several instances of one generic symbol can be made. Because both notes are surrounded by backslashes "\". The symbol can be sketched by selecting Detail. Groups are useful because each instance of the symbol will be saved with the generic. This will open up the SYM_EDIT sub window in which the symbol will be created. If an entity is mistakenly omitted or one is chosen that does not belong to that group. Edit.

2002 13:01:23] . it is possible to exclusively include either the "point" or the "bottom" sub levels. Triangle. Select the OK button to http://www.. Free placement is being selected to allow the symbol to be placed anywhere on the drawing.ptc-mss. button. Note that for this example.Symbols Figure 2 4. 6. select Groups. Group Attr. The horizontal line was included in the "bottom" group. change the level to the "triangle" group using Groups. The origin of the symbol is defined using the Pick Origin. To select one of these groups.11. For this symbol. In the "point" group. Change Level. which is omitted from Figure 3.htm (2 of 5) [28. as seen in Figure 3. When placing an instance of the symbol. This Level. Now. and This Level. Variable .com/Tutorial/Advdraw_site/Symbols/Symbols_D. without having both in the symbol at the same time. Sub-groups need to be created in the top level group "triangle". there were NOT any exclusive groups created. To create a sub-group under "triangle". Then select Groups. two groups called "point" and "bottom" need to be created.. the two slanted lines were selected. Figure 3 5. The Var Text tab may be use to specify preset values for the variable texts from the notes. See Figure 4 for the Attributes dialog box. Exclusive. Triangle (this is the group under which the sub-group will be created). Choose the attributes for the symbol by selecting Attributes from the SYMBOL EDIT menu. Change Level.Drawing Units is selected to allow for variable heights of the symbol when placing an instance utilizing the drawing units.

and consequently not seen in the preview of the instance. Figure 4 7. The window to the right allows for the preview of the symbol before it is actually placed.2002 13:01:23] . Select Instance from the SYMBOL TYPE menu to define the instance.htm (3 of 5) [28. the sub level group "BOTTOM" (which contains the horizontally sketched line) is not selected in the tree. The grouping of the symbol instance is controlled through a tree representation of the group levels and sub levels as seen in Figure 6. Figure 5 8.11. and a copy of the symbol is defined with "xyz" as the new name. For the example in Figure 5.Symbols finish the symbol definition. As shown in the dialog box.ptc-mss. http://www. As with the Attributes dialog box. The variable height has been changed to "3". "SYM1" is retrieved. there is a dialog box for defining an instance of a symbol to be placed on the drawing.com/Tutorial/Advdraw_site/Symbols/Symbols_D.

.. Figure 7 10. and the value of "PTC" was given to the "text" variable text. the value of "1" was given for "Note #". the instance can be placed by selecting Place Inst. from the Placement tab (see Figure 5) and selecting a location on the drawing. All of the 14 instances shown in Figure 8 can be created from the generic symbol by selecting various combinations of the groups.2002 13:01:23] . 11.htm (4 of 5) [28. http://www.com/Tutorial/Advdraw_site/Symbols/Symbols_D.ptc-mss. 12. In Figure 7.11. The last step in defining the instance is to give values for the variable text. and then Write from the DWG SYMBOL menu.Symbols Figure 6 9. Once the Grouping and Var Text have been defined. The symbol can be written to disk so that it can be used on other drawings by selecting Definition.

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

Tables and Boms Frames. When all of the tables have been deleted from the format.com/Tutorial/Advdraw_site/Frames_Tables/Frames_D. use Interface.htm (1 of 5) [28. and enter the file name. scaled to fit the new format size. Once all of the tables have been saved. Both IGES and DXF are equally effective. such as "title_block". 2. the IGES or DXF file can be created. use Table. To delete a table. enter a name that will be easy to remember. Repeat this process for all tables on the format. Search/Retr and select the name of the format to be copied from the SELECT_FILE menu. Delete and select a table. enter yes. Format. To save a table to disk. and then select the units of the new format from the FORMAT UNITS menu.ptc-mss.Frames. 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.11. Procedure 1. When prompted "Do you really want to delete the table? [N]:". Tables and Boms Creating a New Sized Format from an Existing Format The following procedure describes the suggested technique for creating a format of different size from an existing format using IGES or DXF translation. Format. http://www. Retrieve an existing format into memory using Mode. 5. Select a new format size from the DWG SIZE menu. This is necessary to prevent table lines from being converted into draft entities during IGES and DXF transfer. Import the IGES or DXF file created in step 4 by using Interface. delete them all from the current format. use Table. If the format has Pro/E tables which contain parameters. Store and select one of the tables on the format. Export and select either IGES or DXF. Save/Retrieve. 6. 3. To do this. which contains all of the tables and draft entities from the original format. When prompted to "Enter a name for the drawing table [QUIT]:". Create a new format by selecting Mode. Create enter in the new format name.2002 13:01:37] . 4. Import select either Iges or DXF. The end result of this procedure will be a new format.

Scale to fit format? [Y]:". Tables and Boms and enter in the name of the file created in step 4. Repeat this process for all of the tables stored from the original format.11. 7. http://www. The entities on the new format can be stretched using Detail.Frames.C. 8. Unless the format just created has the same proportions as the original format (A.2002 13:01:37] . Retrieve. The table can be created using standard Table functionality. Stretch.com/Tutorial/Advdraw_site/Frames_Tables/Frames_D.ptc-mss. Using Parameters in Formats There are two types of parameters. Procedure 1. user defined parameters and those supplied by Pro/E. When all of the sketched entities have been finalized. Tools. some entities may have to be redrawn or copied from existing entities on the format. Save/Retrieve. Enter in the name of one of the tables and place it on the format using options from the GET POINT menu. B and C sized formats have the same proportions) the file just imported will not "fit" the new format size correctly. and E sized formats have the same proportions.htm (2 of 5) [28. When this is done. Create a title block similar to the one shown in Figure 1 on a format. enter yes. Each parameter has certain unique characteristics which allow them to be used in different ways when placed on a format. When prompted "Drawing is smaller/larger than format. which can be used on a format. the tables that were saved to the hard disk can be retrieved onto the new format using Table.

http://www. and "&type" all need to reference a model in order to update with the correct information. Pro/E parameters. "&scale".Frames. these parameters will update with the appropriate value. "&dwg_name" will update with the name of the drawing file. and "&todays_date". Since the Pro/E parameters "&model_name". There are two different types of parameters that can be used in a format: Pro/E parameters and user defined parameters. "&total_sheets" "&scale".htm (3 of 5) [28. When the format is added to a drawing. Pro/E parameters include "&model_name". Add the Pro/E parameters similar to those shown in Figure 2 to the format table.11. it is good practice to add the model to a drawing before a format is added. "&current_sheet" will update with the number of the current sheet of the drawing. can be placed on a format as text in a Table cell or as a note.com/Tutorial/Advdraw_site/Frames_Tables/Frames_D. with the exception of "&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.2002 13:01:37] . 3. Tables and Boms Figure 1 2. For example.ptc-mss. "&ampcurrent_sheet".

com/Tutorial/Advdraw_site/Frames_Tables/Frames_D.Frames.ptc-mss. and Figure 3-bottom is the table that was added after a view of the model. Tables and Boms Figure 2 4.htm (4 of 5) [28. In Figure 3-bottom. They evaluate to MODEL NAME and DRAWING SCALE. 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. Format. If a model is added after the format is added. respectively.11. then add the format again by using Sheets. http://www.2002 13:01:37] . Notice in Figure 3-top that the parameters "&model_name" and "&scale" have not updated. Add/Replace. Figure 3-top is the table that was added before a view of the model. these two parameters have updated. This is because there was a model to reference to find the appropriate information.

it needs to be placed in a Table in order for it to be evaluated when the format is placed on a drawing. such as "&drawn_by". As seen in Figure 4. Pro/E will prompt to "Enter text for the parameter "parameter name" [NONE]:". if a parameter name is entered into a Table. If the parameter is not placed inside a Table.Frames. the parameter will not update with information from the model.com/Tutorial/Advdraw_site/Frames_Tables/Frames_D. when a format is placed on a drawing. In order for a user-defined parameter to update with information from the model. and this parameter does not exist in the model. the parameter will not be evaluated. the parameter must be placed inside a Table. but will be treated as a regular note. bottom) 5. Tables and Boms Figure 3 (top.ptc-mss. Although &todays_date is an internal Pro/E parameter. Placing the parameter inside a Table is a cue for Pro/E to search the current model for a parameter of the appropriate name. Figure 4 http://www.htm (5 of 5) [28. the user defined parameters "&mat" and "&drawn_by" have been place inside of the Table on the format.11. However. The note will appear as "&todays_date". This is a good method of having Pro/E prompt for a value. If &todays_date is placed as a free note on a format.2002 13:01:37] . 6.

http://www.11.2002 13:01:45] .Large Assembly Drawings Large Assembly Drawings Config Options The following are configuration file options that relate specifically to large assembly drawings.ptc-mss.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D.htm (1 of 6) [28. Making use of these options can significantly improve drawing productivity.

use closed sections and manually select the components to be intersected.2002 13:01:45] .Large Assembly Drawings Assembly Manipulation Techniques The following suggestions can be used in Assembly mode prior to Drawing creation: r Create the simplified reps you need for the drawing.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D.htm (2 of 6) [28. Use as few assembly features as possible because intersecting components creates hidden copies of the model and this uses additional memory. 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. Use Simplified Representations to prevent Pro/ENGINEER from retrieving unnecessary models into memory. When sketching assembly features. r r r r r http://www. 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. This will prevent Pro/ENGINEER from intersecting extraneous components and will speed up drawing performance.11.ptc-mss. create first for each rep one drawing and merge them later together to a multiple sheet drawing.

htm (3 of 6) [28. Create layers to blank the display of many components in an assembly. The display of components in an assembly can be blanked in a drawing.11. which are complete to separate sheets of the drawing. use View Only retrieve. The config. Regeneration time will be faster than if the display of the views are set to Hidden or No Hidden. All geometry behind the Z-Clipping plane will be removed from the display. Erase views that are not being used when detailing the drawing. Use Views. Dwg Models. Memb Disp and Blank to also blank the display of assembly components. Use Pro/BATCH so all plotting can be performed outside of Pro/ENGINEER To minimize retrieval time when plotting.Large Assembly Drawings Increasing Performance when Working with Large Assembly Drawings The following methodologies can be utilized in drawing mode to increase drawing productivity: r r Set the line display of all views to Wireframe. as this will prevent Pro/ENGINEER from retrieving unnecessary models into memory. r r r r r r r r http://www. Create separate drawings whenever possible. Move views. Resume View to resume the views before plotting.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D. Disp Mode. By erasing a view the display will not be calculated by Pro/ENGINEER and this will decrease regeneration time. Add Model for adding subassemblies to the drawing.ptc-mss. Create views of the subassemblies instead of creating views of simplified representations of the master assembly. Use Views.pro option "save_display" must be set to "yes" prior to saving 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. Use Views.2002 13:01:45] .

When the drawing has several sheets.Regenerate View to regenerate the view. Exception: When changing display of a layer.g. all views of the current sheet are regenerated automatically. then the display of all views has to be regenerated. which was current when saving the drawing.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D.11. By setting the config option auto_regen_views to no. the views are regenerated regardless of this option setting. ProE needs time for following steps: Retrieval of drawingfile and all modelfiles. in assembly drawings (e. After switching back to the drawing. are regenerated.Large Assembly Drawings Tips & Tricks When working in a drawing and changing the part (or assembly). PTC development is working on this problem. switch to this sheet before using layer If you find a better solution. work as much as possible with skeleton part. while real part is suppressed) When retrieving a drawing.htm (4 of 6) [28.2002 13:01:45] . please inform me. then the views of the sheet. Rep. all views of the drawing are unregenerated. This could last up to 1 hour and more. use these workarounds: q q Erase views before using layer Add an additional empty sheet to the drawing. So the user has control using Views . If it hurts too much. the views are not regenerated automatically. To speed up working in drawings you can q q q q suppress features in the part use wireframe display erase views in the drawing use simpl.ptc-mss. 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). http://www.

11. so check the plots. then the model is modified. To speed up retrieval time.Large Assembly Drawings This regeneration of the views takes most of the time.ptc-mss. Example cylinderheaddrawing: Load of files takes 1 min. It may be makes sense to regenerate all views before saving the drawing. We recognized that every drawing view has got a "bounding box" which influences the position of the dimensions. q http://www. Then the parameters will be filled in automatically. whether there are problems or not. when retrieving the drawing (regardless of SAVE DISPLAY setting).htm (5 of 6) [28.. only some views are regenerated (using Views . q Erase views before saving the drawing. that all views should be regenerated before plotting. Workaround: create a bounding box made of surface features around your part which will not be exceeded. The user has to resume the views. then the display of the drawing is stored in the drawing file. all other views stay unregenerated. Everybody should be aware. Pro/E doesn’t check the output. which are not regenerated (see upper chapter) when saving the drawing. When setting the config option INTERFACE_QUALITY to "0". Save Display (or use config option SAVE DISPLAY). Additionally when retrieving this drawing with View only. then the unregenerated views are not displayed (only a rectangle is visible). the creation time of plotfiles is accelerated enormous. which moved in the drawing without any reason. This could maybe also done with new Representation functionality in Rev 2000i. Example: Drawing and model is in session. Set the Frame when you have placed at least one view. Customers complained about dimensions. The erased views are not regenerated while retrieval. that you can retrieve the drawing very quickly without model (View only) for inspecting or plotting. regeneration of views takes 20 min. q q q q The config.2002 13:01:45] .pro option FORCE_WIREFRAME_IN_DRAWINGS is probably too confusing for working with complex models. when retrieving a drawing. After switching back to drawing.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D. Attention: Views. which he needs for work. Second advantage is. If the outer geometry is modified (for example additional features). are automatically regenerated.Regenerate View). you can either q Save the display of views when saving the drawing: If you set Environment. the dimensions will change their positions.

The rest will be regenerated. If you set the SAVE_DISPLAY option to YES. A workaround is to set the fast hlr option. Avoid regenerating. you’ll get the views immediately if you retrieve a drawing. But be aware that this happens only to views.htm (6 of 6) [28. Do it before you go for lunch or at the end of the day before you leave. If you work parallel with y our model and the drawing in different windows you shouldn’t modify you environment settings. you’ll see at the next retrieval with this command only bounding boxes for the views which are not regenerated. which have been regenerated before saving it. But if you did not regenerated all views before you saved the drawing.Large Assembly Drawings q The option CREATE_DRAWING_DIMS_ONLY should be set to yes. If you don’t do this. DISP VIEW command. Activate this mapkey in the evening before you leave. The workaround is to create a mapkey which regenerates all views.prt file. the dimensions.ptc-mss.com/Tutorial/Advdraw_site/Large_Assembly/Large_assy_D. q q The command VIEWONLY RET can save a lot of time during the retrieval of a drawing. which you create in your drawing will be saved in the . q q http://www.11. If you create a drawing with created dimensions and you forget to save the model as well you will loose all the created dimensions. Another way to avoid long waiting times is to modify the display mode of the different views separately by using the DISP MODE. If you do this all views will be regenerated. saves the current drawing and quits Pro/E. This causes sometimes nevertheless long waiting times.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 Didn’t Know Maybe One Thing That Works Great That You Didn’t Know © 2001 PTC 3 .

Tips & Tricks – General ProE Middle 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 Tree Right 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 – Sketcher Cheat 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.PTC MSS 7 . 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 .

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 .

2002 13:04:43] .kinetivision.com/freevids/view_disp_mode.11.htm [28.Untitled Document KinetiVision Presents Pro/ENGINEER Release 2001 Tips and Techniques http://www.

kinetivision.kinetivision.htm [28.2002 13:05:01] .http://www.htm KinetiVision Presents Pro/ENGINEER Release 2001 Tips and Techniques http://www.com/freevids/comp_disp.com/freevids/comp_disp.11.

kinetivision.htm KinetiVision Presents Pro/ENGINEER Release 2001 Tips and Techniques http://www.kinetivision.htm [28.com/freevids/drip_loop.http://www.2002 13:05:21] .com/freevids/drip_loop.11.

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 .

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

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 .

Once you have navigated to that location.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Tutorial: For this introduction to Design Animation.asm. open the model called. Utilities and click on Floating Modules. controlling camera angles and component displays. This will open the model that we will be using for Design Animation. Page 4 of 20 . we will take you through the basics of developing an animation process. as shown below: Step one: Change your working directory to the folder called design_animation. top_level. we need to grab the floating license. Since Design Animation is a floating module. Click on the pull-down menu called. The model that we will be using in this tutorial is a Pedal Mechanism Assembly.

we can begin to build our animation. Know hat you have attained a license for Design Animation. and then click OK. were you can select the license for Design Animation. and select Animation. Page 5 of 20 . Applications. To access the tools for Design Animation.Title: Design Animation Date: 8/8/2002 PTC-MSS Services This will open the Floating Modules GUI. we need to click on the pull-down menu called.

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 .

as we move object apart. From the Bodies GUI. Some parts of the assembly will need to become separate bodies. . This will open the Body Definition GUI: You can select each of the defined bodies and see particular object highlighted.Title: Design Animation Date: 8/8/2002 PTC-MSS Services The Sequencer Window is the area that we capture the details for our animation. As well. Click on the Body Definition in Animation icon. and select ISO. you will notice it highlights both the Shaft_Spring and Knob_Clutch. then they will need to be defined as separate bodies to move them. to allow for them to be disassembled. you will notice that it highlights both the Shaft_Spring and Knob_Spring. we can begin to capture component states. If components are assembled with static constraints. Know that we have orientated the model to the right angle. if you click on body 3. Step Two: Click on the Saved View List icon. This will open the Bodies Add GUI: Page 7 of 20 . These object need to be broken up if we plan on moving each of the knobs separately. When you click on body2. choose Add. .

This will open the Drag GUI: In the viewing window. Snapshot1. Before we begin moving objects. . to take a snapshot. you can see the central coordinate system for the assembly. lets capture the present state. and select the Knob_Spring.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Select on the Knob_Clutch. Done/Sel and click OK. This will be used to help us move components in a particular direction. Click on the Drag Model and Create Snapshot icon. The snapshot will be given a default name. click the camera icon. Click Add again. Done/Sel and click OK. we can start to capture their translated states. Close the Bodies GUI. Step Three: Know that we have defined the particular bodies that we will be moving in the assembly. . Page 8 of 20 .

Pick on the Knob_Spring component and move it to the right. click the first mouse button (FBM). select Translate in X icon. away from the assemble. When you get it to be were you want it. In the name field give it a detailed name. Lets start to move a component. . Page 9 of 20 . step_one.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Highlight Snapshot1 and this will give you the opportunity to rename the snapshot.

we see mechanism constraint symbols on the components we want to move. step_three. Select Translate in X icon. Since they were assembled with these special types of constraints (see Mechanism Tutorial to learn more about mechanism constraints). Highlight Snapshot3 and this will give you the opportunity to rename the snapshot. In the assembly. In the name field give it a detailed name. Still in the Drag GUI. step_two. Highlight Snapshot2 and this will give you the opportunity to rename the snapshot.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Click the camera icon. Mechanism Constraint Step Four: Know that we have translated the knobs. Repeat this process for the Knob_Clutch. to take a new snapshot. . This will open new options to select from. Click the FMB to place the . The component were you like it. Snapshot2. . Click the camera icon. we need to disable them to translate the component. select the Constraint tab. Snapshot. Page 10 of 20 . to take a new snapshot. The snapshot will be given a default name. click the component and move it to the left. We can start to move the other components. In the name field give it a detailed name. away from the assembly. snapshot will be given a default name.

Page 11 of 20 .Title: Design Animation Date: 8/8/2002 PTC-MSS Services We can perform a variety of tasks from this window. click done/Sel. Select the Enable/Disable Constraint icon. will allow you to select a constraint. this disable the constraint and show it in the list. This Once you have highlighted it red. however we are concerned with disabling the existing constraints. select the following pin-joint: .

In the name field give it a detailed name. . Page 12 of 20 . to take a new snapshot.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Select the Snapshots tab again and select the Translate in X icon. Click the camera icon. step_four. Snapshot4. . Highlight Snapshot4 and this will give you the opportunity to rename the snapshot. Pick the Shaft_Spring component were we disabled the constraint and move it to the right away from the assembly. The snapshot will be given a default name.

Page 13 of 20 . Still in the Drag GUI. click done/Sel.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Lets move the other knob. select the Constraint tab. Select the Enable/Disable Constraint icon. This will allow you to select a Once you have highlighted it red. this disable the constraint and show it in the list. select the following pin-joint: . This will open new options to select from. constraint.

Snapshot5. The snapshot will be given a default name. Pick the other Shaft_Spring component were we disabled the constraint and move it to the left away from the assembly. . Page 14 of 20 . to take a new snapshot. Highlight Snapshot5 and this will give you the opportunity to rename the snapshot. In the name field give it a detailed name.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Select the Snapshots tab again and select the Translate in X icon. . step_five. Click the camera icon.

select a constraint. This will open new options to select from. Snapshot6. . Pick the other Pedal component were we disabled the constraint and move it up away from the assembly. to take a new snapshot. select the following pin-joint: . Click the camera icon.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Only one more component to move. In the name field give it a detailed name. the pedal. This will allow you to Once you have highlighted it red. click done/Sel. step_six. We will need to disable one last constraint. this disable the constraint and show it in the list. select the Constraint tab. Page 15 of 20 . . Select the Enable/Disable Constraint icon. Highlight Snapshot6 and this will give you the opportunity to rename the snapshot. Still in the Drag GUI. Select the Snapshots tab again and select the Translate in X icon. The snapshot will be given a default name.

Title: Design Animation Date: 8/8/2002 PTC-MSS Services Step Five: Know that we have disassembled the components into there individual steps. this will open the Key Frame Sequence GUI. change the default KF1 to Disassemble. . Select the Create New Keyframe Sequence icon. Rename sequence to Disassemble. Page 16 of 20 . we can capture the steps in time. Under name.

this will add the Keyframe to the list. every step will be 2 seconds apart. sequence window. the previous steps to add the keyframes until you have added all the steps. . . Click the Add Keyframe icon. Click OK to exit the GUI. with a time of zero. By default the time will have changed to 1 sec. as well as. Once you have made the changes click the Add Keyframe icon. Repeat Page 17 of 20 . we are going to put 2 sec. click he pull down menu and select step_six. This time we are going to edit the time.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Under Key Frame. When you are done it should look like the following.. the Next click the Keyframe pull down menu again and select step_five.

Under the Time area put 3 in the value field. click the Start the Animation icon. Page 18 of 20 . click Apply. by capturing camera angles at specific times. you can click on the camera object in the sequence window and move it to were you want it. this will open View @ Time GUI. If the camera angles are not were you want them. click the Start the Animation icon. Click the Create a New View @ Time icon. When you are done it should look something like this: Play the sequence. Angle and ISO2. Repeat adding the following views. click Apply. . Click the Name pull down menu and select ISO. Under the Name pull down menu select the predefined view called Right. lets play the sequence to see what it looks like.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Step Six: Know that we have defined the Keyframe in the sequence window. this will add the view to the sequence window. . at 3-second intervals. . How does that look? Lets add another level of detail.

this start to create the movie. click the Playback icon. please contact you local Design Animation export. you can even control the speed by moving the toggle switch.Title: Design Animation Date: 8/8/2002 PTC-MSS Services Step Seven: Lets view the animation. If this is of interest. it looks like a VCR control panel. This will open the Playback GUI. Page 19 of 20 . like Display settings and render output. click capture. Leaving everything as default. Open the file called Final_Top_Level. You are done the tutorial! There are other details you can add to the animation. click ok. If you want to save the animation to a movie file (MPEG). Save the file in Pro/E. . Click the icon to play the animation.asm to see the advance details.

4. Tech. 2.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. Engr. Pubs. Engineer Foundation Designer Draftsmen Mfg. 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 . 3. 5.

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 . Benefits & Best Practices Date: 12/05/01 PTC-MSS Services Pro/ECAD Benefits.Title: Pro/ECAD Techniques.

This is similar to exporting an IGES file. Page 2 of 12 . specifies important “keep in” and “keep out” areas. dynamic. This information includes. you will be able to: • Repeat the steps necessary to ensure a smooth exchange of data between the Electrical and Mechanical department. Why is it beneficial to the Mechanical Engineer? Mechanical Engineers can specify mechanical requirements and transmit them directly to an electrical engineer’s PCB layout program. 2) Mass Properties can be calculated automatically by using a library of ECAD component part files that contain accurate mass property information. thermal analysis can be performed. With other translation methods. such as IGES.Accurate assemblies are created and can be joined with other assemblies to check interference between mating parts. What are the mechanical aspects that are critical to the Mechanical Engineer? 1) Interference Checking. Benefits & Best Practices Date: 12/05/01 PTC-MSS Services Objective: At the end of this tutorial. Overview: In the typical design process. pin hole placement. displays. and LED’s using Pro/Engineer. 3) Static. keep in/keep out areas. Most all PCB layout programs have an export capability called an IDF file. switches. • Improve product quality. and board size. the Mechanical Designer defines the board shape. The difference is that exact component information (placement and size) is contained within the file.Title: Pro/ECAD Techniques. This information is transmitted effortlessly to the Mechanical Engineer. 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. hole placement. • Formulate an internal process for managing changes between the Electrical Engineer & the Mechanical Engineer. • Promote a concurrent design environment w/ out fear of design ramifications downstream and from design issues w/in your team members. and places critical components such as connectors. Why is it beneficial to the Electrical Engineer? The electrical engineer can communicate design requirements effortlessly to the Mechanical 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. data is often lost in the conversion. After placing the remaining components.

4 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. 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. 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.5 3 2.5 2 1.5 0 Data Exchange DXF/Drawings Pro/ECAD Page 3 of 12 . This is done to: 1. Increase accuracy 2.5 1 0.Title: Pro/ECAD Techniques. Enhance efficiency And removing need of interface drawing creation: 1.

you can use the import map file (ecad_hint.Title: Pro/ECAD Techniques. Let the Pro/ECAD translator automatically create basic 3-D extrusions of the part outlines as they are read in.map) to substitute them for the automatically generated parts if you run the import process again.emn) Select an . You will see examples below showing with a library and with out. Use a map file to reference a library of ECAD part files you have set up beforehand. A.prt file for each component is automatically created and added to the session. a separate . If you use the automatic method.emn file: File > Open > To create a new model > Change your type to ECAD IDF (*. These files can be saved and customized in Pro/E as necessary to more accurately show the true shape of the component. The following dialog box will then appear: Page 4 of 12 . After they are customized.emn file and provide a name for the board. you can set up the map file in advance to substitute them for the automatically generated parts. How do I use existing PCB files with Pro/ECAD? STEP 1: Create a New Model w/ the . Using this method you get a more accurate representation of the components. or 2. 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. If you already have custom part files for ECAD components (ECAD Library).

You may want to shut the holes off depending on the number.Title: Pro/ECAD Techniques. Uncheck the first option to filter out the 460 PIN holes since they are not needed for our design. Benefits & Best Practices Date: 12/05/01 PTC-MSS Services Select Options near the bottom of the screen: Under the options tab you will see a listing of holes that will be imported. Pro/Engineer will generate a hole for every type listed. Page 5 of 12 . To reduce regeneration times turn on only the holes that are needed. This represents the pin holes in the PCB board. Some times you will see a number (say for this example 460).

emn file. Insert > Data From File… > Change your type to ECAD IDF (*. Benefits & Best Practices Date: 12/05/01 PTC-MSS Services The imported PCB board with holes and keep out/keep in areas is shown below: Step 2: Create a new assembly File > New > Assembly > (give it a name) Component > Assemble > (In Session) > Select the PCB board part (Select the default constraint to assemble automatically.Title: Pro/ECAD Techniques.emn) and select the same .emn file > Open The following options will appear in the menu: • • • • Components: Import component library Placement: Import component placement Other Outline: Import other outline(s) which are volumes representing non-electrical items that would not have reference designators Investig Plc: Imports component placements in investigate mode. This option lets you selectively accept or reject the placements of new or changed components Investig Geom: Investigate component’s geometry changes Use Def Template: Use default template for new Components Page 6 of 12 • • .) Step 3: Add the components from the .

Refer to Key Vocabulary section for remaining definitions.Title: Pro/ECAD Techniques. Page 7 of 12 . Xhatch: The created feature will be meshed No Xhatch: The created feature will not be meshed 3D Volume: The created feature will be 3D quilt Two Sides: Create two areas w/ the same section on both sides of the board. Insert > Cosmetic > ECAD Area… The following menu will appear: • • • • • • Regular Sec: Feature will regular sketching plane Project Sec: Feature will use projection of section on selected surface. How do I use start the board design in Pro/E? STEP 1: Create an ECAD Area in the model: W/ a board already modeled. Benefits & Best Practices Date: 12/05/01 PTC-MSS Services Accept the default options and select Done. View the model tree to verify this. The file will import all the components creating new part files. Below is the imported assembly: 1) w/out ECAD library 2) w/ ECAD library B.

Title: Pro/ECAD Techniques. Benefits & Best Practices Date: 12/05/01 PTC-MSS Services Let’s select Xhatch > 3D Volume and select any surface for the feature to be created on. Sketch your area: And enter the height values to get the following result: STEP 2: Export the board outline and component information: File > Save A Copy Ensure that the type is set to ECAD IDF (*.emn) and select from the following options: Now you are ready to import the file into your ECAD package. Page 8 of 12 .

4) Connectors (from the ECAD library) are placed on the PCB board. 5) File is exported to an IDF 3. Interference checks can be run and thermal analysis is one step away because of a fully designed PCB board. This is a single iteration.0 file. 2) Mounting holes are created. but this can continue until the board is fully designed. 6) The IDF file is read into the PCB layout program. 8) The file is exported out of the PCB layout program back to an IDF 3. New components are added and existing components are automatically moved because of the PCB layout engineer’s design change. 3) Keepin/Keepout areas are created. 9) The Mechanical Engineer opens up their existing PCB board and appends the new IDF file. Page 9 of 12 .0 file. Benefits & Best Practices Date: 12/05/01 PTC-MSS Services Workflow That Enables The Best Use Of Pro/ECAD 1) The Mechanical Engineer creates a PCB board inside an assembly that mounts to their existing hardware.Title: Pro/ECAD Techniques. 7) Components are added observing the keep in and keep out areas on the board.

. Pro/ECAD searches the working directory for ecad_hint. You can use the configuration option ECAD_MAPPING_FILE <path> to set a default location for the ecad_hint.map file.map and references it every time import occurs. Benefits & Best Practices Date: 12/05/01 PTC-MSS Services Key Vocabulary for Pro/ECAD: ECAD: Electrical Computer Aided Design ecad_hint. . Sample excerpt: # # A template for ecad_hint.Title: Pro/ECAD Techniques.53-ND" ECAD_TYPE "" MCAD_NAME "GF-1_PN-" MCAD_TYPE "part" END # map_objects_by_name-> ECAD_NAME "J1_10" ECAD_ALT_NAME "A2099-ND" ECAD_TYPE "" MCAD. · Changing an ECAD reference designator to a different string for import (If for example the ECAD reference designator uses characters that are illegal in Pro/E). . . If you set a path with this config option.map file: an ASCII file you use to control the following functions in the ECAD import-export process: · Substituting custom made Pro/E parts for automatically extruded parts on import. · Allowing or disallowing specified parts on import. · Allowing or disallowing specified parts on export.map # map_objects_by_name-> ECAD_NAME "CSTCS1" ECAD_ALT_NAME "N7414N" ECAD_TYPE "" MCAD_NAME "CSTCS1_PN-" MCAD_TYPE "part" END # map_objects_by_name-> ECAD_NAME "GF-1" ECAD_ALT_NAME "SC1A17. If the file is empty or has no relevant information it is ignored. · Changing an ECAD 'other outline' string for import (If for example the ECAD reference designator uses characters that are illegal in Pro/E). Page 10 of 12 . . the working directory is not searched.

Route Keepout: region of board where routing is not allowed. Spanning the entire product development process.000 companies to bring superior products to market faster. and hole placement between both Mechanical and Electrical Engineers. Pro/ECAD: an interface tool that is available with every Pro/Engineer Foundation seat. components. Place Keepout: region of board where components cannot be placed. and connectors to be created and placed automatically for the Mechanical Engineer. Benefits & Best Practices Date: 12/05/01 PTC-MSS Services IDF: Intermediate Data Format PCB: Printed Circuit Board. from creative concept through detailed product definition to serviceability. This functionality enables communication between the Electrical Engineers creating PCB layouts and Mechanical Engineers creating packaging for the electrical components. Pro/ENGINEER delivers measurable value to companies of all sizes and across all industries. enabling designers and engineers in 31. This technology enables 3D models of the PCB board. board size. Route Keepin: region of board where routing is allowed. Via Keepout: region of board within which vias are not allowed. It also allows communication of keep in/keep out areas.Title: Pro/ECAD Techniques. Page 11 of 12 . Place Keepin: region of board within which components are placed. Place Region: region of board to place similar components within. Pro/ENGINEER: the leading 3D product development solution.

Title: Pro/ECAD Techniques, Benefits & Best Practices Date: 12/05/01 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 12 of 12

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

KinetiVision Presents
Pro/ENGINEER Release 2001 Tips and Techniques

http://www.kinetivision.com/freevids/neut_plane_draft.htm [28.11.2002 13:09:55]

collaboration

Pro/ENGINEER 2001
innovation

Update Reference
global solutions

© 2001 PTC

Tool Relocation Matrix
OLD LOCATION File > W orking Directory File > Export File > Import > New File > Import > Append Edit > Modify Edit > Reroute Edit > Redefine Edit > Find View > Default View > Spin/Pan/Zoom View > Orientation View > Model Display View > Datum Display View > Performance View > Advanced > Visibilities Utilities > Colors > System Utilities > Colors > Entity View > Analysis Display View > Advanced > Photorender Utilities > Model Tree Settings > Load Utilities > Model Tree Settings > Save Datum menu ( on menu bar) Utilities > Compare Part Info > BOM Info > Pro/Engineer Objects Info > Regen Info Utilities > Trail/Training File Utilities > Distributed Computing Utilities > Preferences W indow > Open System Help > Pro/E Help System Help > I-Site Preferences Help > Round Tutor Help > Customer Services Info
© 2001 PTC

NEW LOCATION (*New Label Only) File > Set W orking Directory* File > Save A Copy* File > Open* Insert > Data From File Edit > Properties* Edit > References* Edit > Definition* Edit > Find in Model Tree* View > Default Orientation* This command has been removed View > Reorient* View > Display Settings > Model Display View > Display Settings > Datum Display View > Display Settings > Performance View > Display Settings > Visibilities View > Display Settings > System Colors View > Display Settings > Entity Colors View > Model Setup > Analysis Display View > Model Setup > Photorender View > Model Tree Setup > Open Settings File View > Model Tree Setup > Save Settings File Insert > Datum Analysis > Part Comparison Info > Bill of Materials Info > Session Info > Pro/Engineer Objects Utilities > Model Player Utilities > Play Trail/Training File* Utilities > Processing Distribution* Utilities > Options* W indow > Open System W indow* Help > Contents and Index* Help > PTC I-Site* Help > Rounds Tutorial* Help > Technical Support Info*
2

Pro/E 2001 - File >
AKA Import New

AKA Export

© 2001 PTC

3

Pro/E 2001 .Edit > © 2001 PTC 4 .

Pro/E 2001 .View > © 2001 PTC 5 .

Insert > AKA Import Append © 2001 PTC 6 .Pro/E 2001 .

Pro/E 2001 .Analysis > © 2001 PTC 7 .

Info > © 2001 PTC 8 .Pro/E 2001 .

Help > © 2001 PTC 9 . Utilities >.Applications >. Window >.Pro/E 2001 .

Select Primary Items RMB © 2001 PTC 10 .Pro/E 2001 .

Select Geometry RMB © 2001 PTC 11 .Pro/E 2001 .

collaboration innovation Automated Surface Cleanup Import Data Doctor global solutions © 2000 PTC .

Import Procedure Create New file from Template Append imported file Select Csys Check Import Log Info-Geom Check Redefine Import feature Automatic Manual Perform Manual Surface Cleanup Collapse Features © 2000 PTC 2 .

Import Data Doctor Automated Surface Cleanup Constraint Manager Zip Gaps Compare Surfaces Collapse Geometry © 2000 PTC 3 .

Benefits Automated Surface Cleanup: Faster Repair of Imported Geometric Data Fixed models are closer to original design intent Visual Feedback of repair process Preview of Changes Better data reuse (customers. suppliers) Collapse Features: Reduced feature count = faster regeneration Improved Reference handling © 2000 PTC 4 . internal.

Constraint Manager Modify Wireframe Exclude Include Suspend Modify Constraints Frozen Frozen w/ boundary Master Tangent Split Display Options Frozen Higher Order Surfs Master Tags Fixed Surfs © 2000 PTC 5 .

Intersection edge can be suspende to individual quilts will be fixed without adjusting their intersection © 2000 PTC 6 .Constraint Manager . curves and vertices from automatic surface cleanup computation Suspend: Edge chains may be suspended Example: Two complex quilts intersect each other.Modify Wireframe Exclude: Removes selected surfaces.

but small portion needs reworking) © 2000 PTC 7 . (Pro/E will normally compute a middle edge between the two boundaries.) Split: Allows for a single surface to be split into two separate surfaces (Ex: Most of a surface is good. Master: Allows for master edge between unfrozen surfaces to be selected as their intersection.Modify Constraints Frozen: Allows computation to manipulate the surface boundary in the plane of the surface’s original shape. Frozen w/boundary: Does not allow for surface intersection.Constraint Manager .

Constraint Manager .Display Options Tangent Edge Frozen w/boundary Frozen Surface Master Edge Split Surface © 2000 PTC 8 .

Two Color) Limits Accuracy © 2000 PTC 9 . Logarithmic.Compare Surfaces Available after Compute has been selected from CM Shows Color Plot of change in surface from IGES data Display Options: Color Selection (Linear.Analyze Changes .

Manual Repair . Collapse Geometry Capabilities: Reduce Feature count Simplify Parent/Child Relationships Deletes history of imported feature repair without invalidating references. © 2000 PTC 10 .Collapse Geometry Not all problems can be automatically fixed. Pro/Engineer’s powerful surfacing tools to repair or replace problem surfaces.

Advanced Surfacing Course Length: . swept.2 Days Topics: Datum curves Variable section sweeps Merging surfaces Extending surfaces Surface Analysis Ensuring tangency between neighboring surfaces Creating solid features from surfaces Creating surfaces from IGES files Surface information Surface creation method blended. boundaries © 2000 PTC 11 . flat. revolved.

Importing/Exporting 3D Data Course Length: .1 Day Topics: Setting up for Export Setting up for Import Importing Surfaces Repair of Import Surfaces Importing Wireframe Data Development of solids using foreign surface data Correction of surface data to generate solids Generation of parametric features with relation to imported data Using wireframe information to create solids © 2000 PTC 12 .

Pro/ENGINEER 2001 Drawing Cheat Sheet Drawing Sketcher Toolbar See Icon Definitions Enable Sketching Chain Remember Parametric Sketching References Select Items (hold SHIFT to gather more) Sketch Arc by Center and Endpoints Sketch Lines Crossed Construction Lines Construction Lines Sketch Construction Circle Ellipse by Center and End Points Sketch Circle Ellipse by End Points Sketch 3 Point or Tangent Arc Sketch a Fillet Sketch a Spline Curve thru several points Sketch a Point Sketch a Chamfer Select Dimension and rightclick popup menu Insert a Datum Point Cut Draft Entities. Notes and Tables Insert a Datum Axis Paste Draft Delete 1 or Entities. Notes Show/Erase more drawing Dialog Box and Tables objects Cleanup dimensions Drawing Toolbar Insert a Coordinate System Select View and rightclick popup menu Copy Draft Entities.PTC . Notes and Tables Move/Align Set current drawing model Several Objects Switch detail items to another view Toggle between Drawing Sheets Courtesy of James Paschetto .

collaboration Pro/Process For Assemblies & Round Tutor innovation global solutions © 2000 PTC .

PRO/PROCESS FOR ASSEMBLIES © 2000 PTC 2 .

Pro/Process For Assemblies You’ll see how to quickly create a fully annotated assembly process plan by referencing. The benefits of using Pro/PROCESS for ASSEMBLIES are: ease-of-use speed associativity back to the design assembly ability to regroup design components independently from the design structure. You’ll see how tools and fixtures can be added to the process plan data-base required for fabrication purposes without affecting the design BOM. but never affecting. © 2000 PTC 3 . the original design assembly.

Furthermore. NOTE: PRO/PROCESS FOR ASSEMBLIES ALLOWS FOR MULTIPLE EXPLOSION STATES VERSUS A SINGLE ONE W/OUT THIS MODULE. The benefit. Pro/PROCESS for ASSEMBLIES uses the information already available in the design assembly such as component placement and parameter information and automatically updates the process plan when this information changes.as components are added to the design assembly. © 2000 PTC 4 . again. shorter time to market. they can be added to the process plan. the process plan and service documentation can be created concurrently while the design assembly is still being developed .Pro/Process For Assemblies Unlike traditional methods.

Please name the process plan accordingly i. <assy>_pp © 2000 PTC 5 .e.Creating a Process Plan 1.

3. © 2000 PTC 6 .Creating a Process Plan 2.

Your assembly will come in hidden-line. Now you may select the models you want to add to the first sequence. © 2000 PTC 7 .Creating a Process Plan 4.

© 2000 PTC 8 .Creating a Process Plan Your selected models will become shaded to graphically inform you of which models have/have not been added to an assembly sequence.

Once you hit DONE then double-click any of the options to fill in these parameters in the dialogue box. DESCRIPTION : Input a one or two line sentence to describe this sequence SIMPLFD REP : Create/select a pre-defined simplified representation if required EXPLODE STATE : Create/select an explosion state © 2000 PTC 9 .Creating a Process Plan 5.

Explosion Position © 2000 PTC 10 .

Explosion Offset Lines © 2000 PTC 11 .

Creating a Process Plan VIEW : Create/specify a view for this step © 2000 PTC 12 .

Creating a Process Plan TIME ESTIMATE : Enter a time estimate in hours if req’d COST ESTIMATE : Enter a cost estimate if req’d Repeat/redefine creation of sequences as necessary … © 2000 PTC 13 .

© 2000 PTC 14 .Creating a Process Plan Document 1.

Creating a Process Plan Document Automatically all information that you have specified earlier fills into the table. © 2000 PTC 15 .

Now add another sheet to place the steps … © 2000 PTC 16 . Specify the state that you would like to place onto the next sheet 4. Add your view & balloons … 3.Creating a Process Plan Document 2.

Creating a Process Plan Document 5. © 2000 PTC 17 . You also have the ability to modify the display of newly added components for your current state as well as how you wish to represent components that were already specified in previous steps.

Creating a Process Plan Document © 2000 PTC 18 .

ROUND TUTOR © 2000 PTC 19 .

How to Activate The Round Tutor © 2000 PTC 20 .

Create A Round … Once you’ve enabled the “Round Tutor” then when you begin to create a round. © 2000 PTC 21 . an applet will fire up and guide you through the entire Round creation process.

© 2000 PTC 22 . activate the CONTENTS icon.Round Tutor Contents To see a listing of contents. each line is a hyperlink to a document for that topic. As you will notice.

And also each step is a hyperlink w/ a more detailed description of that round type.Tutor Map To see a User Interface Map for Round Creation. activate the TUTOR MAP icon. © 2000 PTC 23 . Refer to the next page for the entire Round Map.

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

KinetiVision Presents
Pro/ENGINEER Release 2001 Tips and Techniques

http://www.kinetivision.com/freevids/simp_pro_program.htm [28.11.2002 13:26:02]

collaboration

Pro/ENGINEER Tips & Tricks
innovation

Terry Amundson Mark Fischer
global solutions

August 13, 2002

© 2000 PTC

Agenda Introductions Goals for Today General ProE Tips Drawing Tips Questions

© 2000 PTC

2

Tips & Tricks – Goals

A Bunch of Things You Probably Knew Some Things You Didn’t Know Maybe One Thing That Works Great That You Didn’t Know

© 2000 PTC

3

Tips & Tricks – General ProE
Middle Mouse Button to Accept Right Mouse Button for Pop-up Redefine/Info/Etc. Use Fast Hidden Line Removal Renaming Features Display Datums While Spinning Component Display States Explode States Assembly – move component using CTRL-ALT Drag & Drop Files – from File Explorer

© 2000 PTC

4

Tips & Tricks – Model Tree Right 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 © 2000 PTC 5 .

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 © 2000 PTC 6 .

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

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 © 2000 PTC 8 .

BOM Graph © 2000 PTC 9 .

Description © 2000 PTC 10 .File Open Create a Table Display in your workspace with 2 columns: Model Name.

Assemblies. Drawings © 2000 PTC 11 .File Open Create “Fly Outs” to sort for commonly used objects: Parts.

but takes up less disk space. and is “lighter” when working with “graphics reps”.File Open Preview Config.pro Options: save_model_display save_drawing_picture_file shading_low embed NOTE: “shading_low” will take longer to process than “shading_high”. © 2000 PTC 12 .

Open Rep Set config.pro option so that Open Rep dialog box comes up by default Open_simplified_rep_by_default YES © 2000 PTC 13 .

and Surfaces Turn off 1 datum at a time No need to create excess layers © 2000 PTC 14 . Features Part – works on Datums.Hide / Un Hide Hide / Unhide available from: RMB in working window RMB from model Tree View menu in pull down Assembly – works on Components. Curves.

Coordinate Systems. Axis.Datum Tag Display You have the ability to turn off labels for: Datum Planes. Points © 2000 PTC 15 .

Intent Manager (Sketcher) Learn How to Use the tool ! Turn on these Config.pro options: sketcher_readme_button sketcher_overview_alert yes yes © 2000 PTC 16 .

Tips & Tricks – Sketcher Middle Mouse Button to get Pick Arrow Mapkeys – Create & Iconize © 2000 PTC 17 .

Sketcher Ability to reference an entity that intersects the sketch plane Pick XSEC button Select SURFACE © 2000 PTC 18 .

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 © 2000 PTC Ethan Meyer .PTC MSS 19 .Pro/ENGINEER 2001 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.

ISDX Tutorial D:\Pro/E Loadpoint\apps\tutorials © 2000 PTC 20 .

Flatten Quilt Create flat pattern of Any* Part *NOTE: All surfaces must be tangent © 2000 PTC 21 .

apply to Surface Can be used as a sketching aid © 2000 PTC 22 .“Trace Sketch” “Scan” sketches.

Performance Options Turn off display of datums For BEST performance while SPINNING and FLY THROUGH Of LARGE Assemblies (Blanking Datums with LAYERS or turning Off DISPLAY of DATUMS with icon is NOT The same!) © 2000 PTC 23 .

Performance Options Fly Through – from inside Pro/E © 2000 PTC 24 .

Intent Rounds Pick in 1 Location All 4 Edges are selected! © 2000 PTC 25 .

Increased understanding of the design Design Insight Model Player VCR-like controls over the regeneration of the model Clear understanding of how the model was constructed © 2000 PTC 26 .

Compare Part Shape Comparison View different versions of same model Comprehensive graphical display of feature and geometric differences Compliments Shape Indexing and offers text report of feature differences © 2000 PTC 27 .

Minimize design’s mass. Maximize critical clearance.BMX Optimization Features Capture critical design requirements persistently within the model itself Ensure that these requirements are ALWAYS met. even as the design changes Ensure container holds exactly 5 liters. © 2000 PTC 28 always persistently continually . Maintain balanced crankshaft.

0 IDF3.Import/Export of board & components 2001 Features Geometry Attributes ECAD Areas Direct Interfaces Allegro Boardstation Visula Industry standard interfaces IDF2.0 Investigation of modifications on re-import Board geometry Component placement © 2000 PTC 29 .

External Copy Geom A great way to create Castings & Machined Parts Use External Copy Geoms – not Copy Geoms in Assembly -NO dependence on Assembly hierarchy © 2000 PTC 30 .

0000100 HINT: you may have to sketch a small datum curve in your “Template Part” in order to set the “Accuracy” low enough! © 2000 PTC 31 .001) Create all “Form Tools” at same “Absolute Accuracy” Config.pro options: enable_absolute_accuracy accuracy_lower_bound yes 0.Sheet metal Hints Create all sheet metal parts with “Absolute Accuracy” (.

we have reduced the time to create a customer product” “Our customers are very pleased with the ability to collaborate with us on new projects” © 2000 PTC 32 . • Early inclusion of the tool makers to streamline cost and schedule. Provides complete design thru manufacturing capabilities. The Company Specialists in Compression Molding for custom and production molding of high performance carbon fiber and glass reinforced composites. Needs for collaboration • A majority of molded products are jointly designed with the customer to reduce component & associated tooling costs. CA. Benefits “Since we started using Pro/Collaborate.CCS Composites Benicia.

com Links to: Tips & Techniques Tutorials FAQ Customer Support User Groups Documentation Training And Much Much MORE! © 2000 PTC 33 .ptc-mss.PTC Customer Care Portal http://www.

http://www.kinetivision.kinetivision.com/freevids/relpattern.2002 13:34:11] .htm [28.htm KinetiVision Presents Pro/ENGINEER Release 2001 Tips and Techniques http://www.com/freevids/relpattern.11.

collaboration innovation How To Use Layers global solutions © 2000 PTC .

Layers Reasons for Using Layers Creating Layers Associating Items to Layers Default Layers Display Status Tips and Tricks © 2000 PTC 2 .

components.Reasons For Using Layers Layers provide a means of organizing items such as features. draft items. and other layers. so you can perform operations on them collectively. Reduce Display Clutter! Reduce Graphics Display Time Suppress by Layer to Quickly Simplify Geometry Delete & Plot Items by Layer © 2000 PTC 3 .

Is this what most of your models look like? Would this be easier to work with? © 2000 PTC 4 .

© 2000 PTC 5 . Default Layer: optional. Use the “Create Layer” icon.Creating Layers Use the “Layer Display” icon. choose if you’d like to set.

Select the items.Adding Items to a Layer Use the “Add Item” icon. Notes: Items can be associated to more than one layer. © 2000 PTC 6 . Choose the items to add. Pro/E does not automatically place items on layers.

With it you can: Automatically add items to layers as you build your model (i.Wouldn’t you rather have it automatic? Specifying default layers in your config.e. coordinate systems. datum planes.pro is an effective way to automate layering schemes. datum curves. etc.) Establish common naming conventions Allow other users to understand what your layers represent © 2000 PTC 7 .

pro To create a default layer. Pro/E automatically assigns all new datum planes to the 1_ALL_PLANES layer automatically as the they are created.pro file. The layername is the name of the layer. edit your config. Specify the value of the “def_layer” option as type-option layername. The type-option is the type of item that you want to place on that layer. Config Option type-option layername For the first line.Editing your config. © 2000 PTC 8 .

update your config. To permanently keep the default layering scheme.pro file.Manually setting Default Layers Alternately. The reason is because when you specify default layer types in this manner. the Default Layer Type is not retained. The drawback to this is that once you exit and bring the model into a new session. © 2000 PTC 9 . it does not write it to the config. you can assign default layers during the creation of a new layer by using the “Default Layer Types” option in the New Layer dialog box.pro file.

Default Layers in Session To see the default layers in the current session. click on the Default Layers command in the Layer Pull Down Menu © 2000 PTC 10 .

© 2000 PTC 11 . Makes an independent drawing view dependent. No effect when in Wireframe and Shade mode.Setting the Display Status One of the primary reasons to use layers is to control what information is displayed on the screen. Blank Removes items from screen. you can perform the following on layers: Show Displays items on screen. In Hidden Line mode. Link Note: Blanking or Isolating a layer does not increase regeneration time. From the Layers dialog box. it displays the component entirely in hidden lines. Isolate Displays items on screen while removing all non-isolated layers from screen Hide Removes items from screen when when working in No Hidden mode. Pro/E still regenerates blanked items.

If an item is associated to two layers. if you associate a hole to a layer and set the display status to Blank. one Isolate and one Blank. then the item will be displayed on the screen.Display Status Tips Display status only affects non-solid geometry. or axis of the hole. Isolate has priority over Blank status. If an item is associated to two layers. one Display and one Blank. only the non-solid geometry. For example. Display has priority over Blank. is removed from the screen. Only exception is blanking components in an assembly removes the components from the screen. © 2000 PTC 12 . then the item will be displayed on the screen.

By assigning common names to the layers throughout the levels of the assembly. Isolate affects the level of the object and all levels above it.Display Status Tips The following tips apply when in Assembly mode: If a layer is set to Isolate. Blank affects the level of the object and all levels below it. you can control the display status on layers in lower-level models. When you change the display status of an upper-layer level. the change will propagate down through to all layers with the same name. Pro/E blanks all other layers and all other items not associated to any layer. © 2000 PTC 13 .

© 2000 PTC 14 .

Datum C.Example: Part Mode Only three items have been applied to three separate layers: Datum A. Hole. Layer Hole Datum A Datum C Status Show Show Show Layer Hole Datum A Datum C Status Blank Show Blank Layer Hole Datum A Datum C Status Show Show Isolate © 2000 PTC 15 .

Comp C. Layer Comp B Comp C ADTM A Status Show Show Show Layer Comp B Comp C ADTM A Status Blank Show Blank Layer Comp B Comp C ADTM A Status Isolate Show Show © 2000 PTC 16 . ADTM A.Example: Assembly Mode Only three items have been applied to three separate layers: Comp B.

com/freevids/simp_extr_prot.11.http://www.com/freevids/simp_extr_prot.htm [28.kinetivision.kinetivision.htm KinetiVision Presents Pro/ENGINEER Release 2001 Tips and Techniques http://www.2002 13:38:05] .

kinetivision.com/freevids/setup_units.com/freevids/setup_units.http://www.11.htm KinetiVision Presents Pro/ENGINEER Release 2001 Tips and Techniques http://www.kinetivision.htm [28.2002 13:41:54] .

Title: “Name of Tutorial” Date: 7/16/01 “Simplified Reps” Table of Contents: 1) Objective 2) Overview 3) Topic Value 4) Tutorial 5) Test for Retention 6) Key Vocabulary 7) Tutorial Evaluation Page 1 of 13 .

Topic value: Due to proper usage of Simplified Representations. Lam Research has been able to reduce the amount of time needed to open one of their Top Level Assemblies from 20 minutes to less then 2 minutes or 90% faster. you will be able to: • Definitions: Commonly used selection criteria • How to Create a Simplified Rep o Set and Unset Components • Differentiate between common Graphics Settings • Substitute a Lower Level Simplified Rep into a Top Level Assembly • Restate the concept of when to use a Simplified Rep Overview: The purpose of this module is to understand how to create. leverage existing Simplified Reps into higher-level Assemblies. In addition.Title: “Name of Tutorial” Date: 7/16/01 Objective: At the end of this tutorial. modify and manage usage of Simplified Representations. Page 2 of 13 .

To avoid this use Exclude Comp instead. Graphics Rep • Graphics Rep reduces the amount of data that is pulled into Ram. • Mater Rep allows for all future assembled components to be added to ALL Simplified Reps with the default Rule as Master Rep. Exclude Comp: • Exclude Comp defines that the initial state of components are all blanked and the user must select the items to be shown • Exclude Comp prevents all future assembled components to be added to any Simplified Reps with the default Rule as Exclude Comp. In general Master Rep and Exclude Component will be the two most commonly chosen options. NOTE: For this tutorial Master Rep will be chosen as the default Definitions: Master Rep: • Master Rep defines that initially all components are shown and the user must select the items to be removed.Title: “Name of Tutorial” Date: 7/16/01 Simplified Rep Tutorial To begin creation of a Simplified Rep select 1) Simplified Rep/Create 2) Select the Default Rule. (25%) • Not as commonly used • Cross Section Not allowed • No Mass prop Geometry Rep Page 3 of 13 .

Master Rep is the most common selection. Substitute: • In the Context of an Assembly: Allows the user to replace a component with a part level Simplified Rep Default • Removes selected components off of the Simplified Rep that is being defined Page 4 of 13 .Title: “Name of Tutorial” Date: 7/16/01 • • Geometry Rep reduces even more data (50%) Not commonly used 3) Enter Name for Simplified Rep: 4) Edit Rep Options. Geometry Rep: • Replaces THE SELECTED parts with a slightly larger weight model at approximately 50% of the original size. Master Rep: • Which ever was chosen in Step 2 will be displayed here Graphics Rep: • Replaces THE SELECTED parts with a lightweight version approximately 25% of original size. If needed change from Master Rep to Graphics Rep or Geometry Rep. Mass Prop and Cross Section functionality cannot be calculated. Mass Prop and Cross Section functionality can be calculated.

Model Tree • • While in the Creation menus of a Simplified Rep.Title: “Name of Tutorial” Date: 7/16/01 5) Selecting Components: Now select the components that need to be displayed on the Sim Rep. See below for description on the two techniques. the Model tree adds a column to display the components that are affected by the Sim Rep being defined. The parts on the model can be directly selected or the model tree can be used. Removal of components can be selected off the model tree by selecting the model name Working Window • • Components can be selected from the working window (Part to be removed is selected in red) Reflects in Model Tree Page 5 of 13 .

Note the difference between original Assembly and new Sim Rep shown here. Page 6 of 13 .Title: “Name of Tutorial” Date: 7/16/01 Notes on Part Selection: Regardless of where the part is selected. the model tree will reflect the removed components. nothing will change until you either • Update Screen • Complete the Sim Rep When Update Screen is selected the screen will show the resultant display based on the selected items. Sim Rep Name Even though components are selected to be removed from the Sim Rep.

Title: “Name of Tutorial” Date: 7/16/01 After Update Screen is selected and the components removed are not as expected. you may unselect the them as follows: • Select DEFAULT under EDIT REP • Pick in the model tree the components that were not intended for the Sim Rep • Update Screen • Components are Returned to original state Page 7 of 13 .

levers. we can select the Simplified Rep on the preexisting lower level subassembly. hinges etc. In this example we will remove components at the high level simplified rep by substituting a Simplified Rep of a lower level assembly. A Simplified Rep has initially been created of the front panel as shown below Sub Assembly in Master Rep view: Simplified Rep named Next_ASSY: Instead of individually removing all the unwanted components such as Gauge. there exists a Subassembly of the front panel including all the gauges. Bracket and Door Hinge. at the top level.Title: “Name of Tutorial” Date: 7/16/01 5) Substituting Components: In many cases. Page 8 of 13 . In the picture on right. a Simplified Rep of a lower level Sub assembly is needed to be displayed in a respective higher-level assembly.

Title: “Name of Tutorial” Date: 7/16/01 PROCEDURE: 1) Select Substitute from EDIT REP Menu: 2) Select the Sub Assembly from the model tree 3) Choose By Simplified Rep and then Browse: Page 9 of 13 .

Title: “Name of Tutorial” Date: 7/16/01 4) Select the appropriate Simplified Rep name and select OK: 5) Choose OK again and then Update Screen: Page 10 of 13 .

Notice simplified version of front panel: 7) Finish the Simplified Rep by selecting DONE END OF TUTORIAL: Thank You for Coming!! Page 11 of 13 .Title: “Name of Tutorial” Date: 7/16/01 6) The Simplified Rep is included in the top level Assembly.

Common usage is a “simplify interchange” where a completed. Simplified Reps: advanced Pro/E tools to limit the amount of models needed to be in session (and thus regenerated). This can be as simple as individual part values updating or as complex as an entire toplevel assembly changing.Title: “Name of Tutorial” Date: 7/16/01 Key Vocabulary for “Simplified Reps”: Interchange Assembly: function that allows the switching out of functionally equivalent models. Page 12 of 13 . Regeneration: the mathematical updating of CAD geometry and their associated objects when dimensional changes take place. complex assy is replaced with a simple part representation for faster regeneration.

3. This tutorial content met my expectations: Time was utilized effectively: 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 2 2 2 3 3 3 4 4 4 5 5 5 ……………………………………………… ……………………………………………… ……………………………………………… 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 What 3 concepts/techniques learned from this tutorial will you apply on the job? 1. 4. 3. if anything can be done to improve this tutorial for your company? Additional Comments: Thank you for filling out this evaluation! Your comments will be used to improve the quality of future tutorials. 6. Pubs. Analyst Advanced Assembly Extension Intralink Modelcheck 1-2 years Advanced Surface Extension All 2-5 years 5+ years Behavioral Modeling Time using Pro/E: 0-6 months 6-12 months 1 – Strongly Disagree 3 – Agree 5 – Strongly Agree 1. What.Title: “Name of Tutorial” Date: 7/16/01 Tutorial Evaluation: Title: PTC Products Used: Engineer Foundation Designer Draftsmen Mfg. 2. 5. Page 13 of 13 . Engr. 2. Tech.

Title: ModelCHECK Date: 8/22/01 ModelCHECK – Helping to Ensure Quality Deliverables: Table of Contents: 1) Objective 2) Overview 3) Using ModelCHECK 4) Checks Available 1 .

and Online Advice • can monitor improvement Overview: ModelCHECK evaluates Pro/ENGINEER parts. Education. given tools to identify the problem within the solid model. Layers. and can often make a correction 2 . you will know how ModelCHECK: • can help you adhere to your company’s standards (Parameters. etc) • facilitates Reuse of Models • can assist with Problem Resolution. assemblies. and drawings to ensure that they adhere to a company's modeling standards and best practices. users are notified of the inconsistency.Title: ModelCHECK Date: 8/22/01 Objective: At the end of this tutorial. If an exception to these conventions is detected.

Facilitating Reuse of Models As companies continue to embed Pro/ENGINEER into their design process. users are often unaware of the design standards. ModelCHECK facilitates the work of design team engineers by letting users create superior models that are well suited for reuse in downstream applications. ModelCHECK introduces powerful new patent pending Shape Indexing™ technology that enables rapid detection of existing designs. ModelCHECK helps designers use correct modeling practices by letting them constantly monitor the Pro/ENGINEER model as design features are added. ModelCHECK is constantly scanning the model's geometry to determine if a model with similar shape has been previously created. However. It will not only identify the feature in question but also actually make corrections to the model. before they affect downstream users of the model and incur additional costs. The problem is that with an increased number of models stored. To facilitate reuse. 3 . ModelCHECK informs the user of this opportunity and displays to them the degree of similarity between the two models and from where the existing model can be retrieved. Often previously designed and released models are re-created from scratch simply because the user had no ability to determine if the model already existed somewhere in the database. Automated Tracking of Model Quality As ModelCHECK is run on Pro/ENGINEER models. In this manner. Education. The result is an engineering management organization that better understands the training needs and challenges of their Pro/ENGINEER users. it becomes progressively more difficult to identify similar designs. While a user is building a model. reusing the model becomes increasingly important. Tools provided with ModelCHECK sort and graph this data for trend analysis. the opportunity to reuse existing designs increases. This type of immediate feedback will advance user knowledge of Pro/ENGINEER modeling practices and help avoid the same types of mistakes in the future. and Online Advice The first step in guaranteeing the quality of any finished solid model is making sure users are aware of information missing in their model. Problem Resolution. users can easily access online help pages specific to the problem identified. or the company has difficulty enforcing them. models have to be created in accordance with common and accepted design philosophies and must contain all necessary information.Title: ModelCHECK Date: 8/22/01 automatically from the familiar web-based ModelCHECK interface. In addition. As soon as a similar model is detected. Detecting Existing Designs As the volume of models being created and stored in databases continues to grow. ModelCHECK offers tools beyond simple notification. variations from accepted practices can be detected and corrected early in the design process. much as they would use a spell checker for a word processing application. a database is created to track the types of problems found and their frequency.

Title: ModelCHECK Date: 8/22/01 Using ModelCHECK: Much of the effort in implementing ModelCHECK is done by the system administrator. The reports are easy to read and many of the problems found in models can be fixed with a single button pick from the report window. He or she is responsible for configuring the checks to adhere to your company’s standards. the use of ModelCHECK becomes part of the Pro/ENGINEER users everyday workflow. ModelCHECK runs in four ways: • Interactively (as shown below) • When the model is regenerated • When the model is saved • In batch mode 4 . Once the configuration is established.

This section gives information about the model. Page 8 5 . Page 7 Shows indented Bill of Material with the number of errors and warnings for each part listed. Tells how many parts fail each check.Title: ModelCHECK Date: 8/22/01 The ModelCHECK report displays the items in the model that have failed during the check. A sample check is shown below. how ModelCHECK was run and which configuration files were used Errors and Warnings are reported Selecting Report will reformat the window as shown below to allow corrective action Compiles total list of errors for the assembly. A sample window is pictured below. A sample window is pictured below.

Others may need to be corrected manually 6 . error or warning The summary tab shows all warnings and errors from all of the checks. with a status of ok. It does not list checks that have passed For many checks (like the parameter check shown) selecting on the red buttons will correct the problem detected.Title: ModelCHECK Date: 8/22/01 Window shown when “report” is chosen in the initial summary window This section gives information about the model. how ModelCHECK was run and which configuration files were used Each tab will list all relevant checks run.

Title: ModelCHECK Date: 8/22/01 Window shown when “Assembly BOM failed checks” is chosen in the initial summary window Results are listed for all checks that have failed in the assembly or any of its’ models. The number of models which have the particular failure are listed. 7 .

fix the errors Some of the general check capabilities are shown below.Title: ModelCHECK Date: 8/22/01 Window shown when “Assembly Bill of Material” is chosen in the initial summary window An indented BOM is shown with the tally of errors and warnings for each component Users are able to navigate to the reports for a given component through this window and where appropriate. These are taken from the list of all checks which follows on page 10. • • • • • • • Conformance to Standards Use of start part Parameters Layers Views Model naming convention Proper use of family tables Version of Pro/ENGINEER the model was created in or last stored in 8 .

edges and surfaces Drawing Checks • Spell checker • Faked dimensions • Views out of bounds • Unused models • Drawing formats • Use of standard fonts and drawing tags (. Checks) • Poor feature creation order • Improper dimensioning of features • References to external models Manufacturability and Translatability • Short edges • Sharp edges • Small holes and fillets • Non standard hole sizes • Non standard sheet metal wall thickness • Irregularities in curves.Title: ModelCHECK Date: 8/22/01 Use of Proper Modeling Techniques • Buried features • Geometry problems (Geom.dtl info) 9 .

Title: ModelCHECK Date: 8/22/01 Types of Checks: This is a complete list of checks available in 2001. For some of these checks the problem can be highlighted on the Pro/ENGINEER model and some of the problems can be automatically fixed from the ModelCHECK report window. model units etc) Extra parameters (those that are not listed in the start part) Parameter notes used are from approved lists Parameter rename (for legacy models) Parameter values match required syntax and values Parameters are not empty Parameters are of correct type Parameters are PDM designated Parameters used (list of) Parameters with spelling mistakes Required parameters exist Unacceptable text in parameter notes Parameters not used in family tables or relations ✔ ✔ ✔ ✔ Parameter Checks ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ 10 . ModelCHECK 2001 List of Checks Highlight Fix CHECK INDEX Problem can be highlighted from ModelCHECK ModelCHECK can fix the problem CONFIG TAG STARTCHECK DTM_AXES_INFO STARTCHECK DTM_CSYS_INFO STARTCHECK DTM_CURVE_INFO STARTCHECK STARTCHECK DTM_PLANE_INFO DATUM_PARENT DATUM_CHILD STARTCHECK DTM_POINT_INFO DATUM_RENAME DRAWING_PARAMS ADD_CHK_PARAM EXTRA_PARAMS PARAM_NOTE_REQ PARAM_RENAME PARAMCHECK PARAMCHECK PARAMCHECK PARAMCHECK PARAM_INFO PARAM_SPELL PARAMCHECK PARAM_NOTE_UNACC PARAM_UNUSED HIGHLIGHT FIX COMMENT Datum Checks 1 2 3 4 5 8 9 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 Datum axes (list of and come from a standard list) Datum coordinate systems (list of and come from a standard list) Datum curves (list of and come from a standard list) Datum features are the correct feature number Datum planes (list of and come from a standard list) Datum planes built through other datum planes Datum planes without children (not including start features) Datum points (list of and come from a standard list) Datum rename (for legacy models) Check drawing parameters Create a parameter that stores the results of a check (material name.

Batch mode with REGEN_ERRS ✔ ✔ Batch mode only ✔ ✔ MC REGEN only 11 .00 (default) Model name meets required syntax and values Named dimensions Overall size of model (LxWxH) Regenerate all cross sections of a model MC REGEN.Title: ModelCHECK Date: 8/22/01 CHECK CONFIG TAG IGNORE_FEAT BURIED_FEAT Set in constant file EARLY_CHAMFER CHAMFER_CHILD DRAFT_CHILD ROUND_CHILD DEFAULT_CHILD COSMETIC_FEAT EARLY_COSMETIC CYL_CUT_SLOTS CYL_DIAMS EARLY_DRAFT DRAFT_ANGLES EDGE_REFERENCES NAMED_FEAT FREEFORM GEOM_CHECKS HOLE_DIAMS IMPORT_FEAT INCOMPLETE_FEAT FEATURE_INFO SKETCH_ITEMS MERGE_FEAT REG_FEATURES EARLY_ROUND SHARP_EDGES SHORT_EDGES SMALL_CYLSRF SUP_FEATURES SRF_EDGES ACCURACY_INFO CHK_* XSEC_INFO FILE_SIZE EXT_REF_INFO Auto on MC_REGEN if REGEN_ERRS and REGEN_WRNS enabled INSERT_MODE LAYOUT_INFO MATERIAL_INFO MEMORY_SPACE DENSITY_INFO MODEL_NAME RENAMED_SYMBOLS OVERAL_SIZE Auto on MC_REGEN HIGHLIGHT ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ FIX COMMENT Feature Checks 23 24 25 26 27 28 29 30 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 Ability for users to ignore problems Buried features Calculate suggested minimum short edge length Chamfers which are created too early in the model Children of chamfers Children of drafts Children of rounds Children of the default datums (number of features) Cosmetic features (list) Cosmetic features which are too early in the model Cuts and slots which should be modeled as holes Cuts with non-standard diameters Draft features which are too early in the model Draft features with non-standard angles Features that are dimensioned to edges Features with names (number of) Freeform surfaces (number of) Geom Checks Holes with non-standard diameters Imported (IGES) features (list) Incomplete features List and quantity of feature types used Maximum number of entities per sketched feature Merged or cutout features are in the model Resumed features (number of) Round features which are too early in the model Sharp edges Short edges Small cylindrical surfaces Suppressed features (number of) Surfaces with gaps or overlaps ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Model information 57 Absolute accuracy is within acceptable range 58 Create new custom checks from the outcome of existing checks 59 Cross sections (list of) 60 Disk space used to store the model 61 External references 62 Fully regenerate the model and report any errors 63 64 65 66 67 68 69 70 71 Insert mode is still active Layouts associated with the model (list of) Material used is from an approved list Memory space used to retrieve the model Model density is 1.

Title: ModelCHECK Date: 8/22/01 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 CHECK Regenerate all simplified reps of a model Relative accuracy is within acceptable range Report the name of the model RuleCHECK rules (list of) RuleCHECK rules that are still pending Shape Indexing for duplicate models Simplified rep names (follow standard) Simplified reps (list of) STL can be made successfully (yes / no) UDF’s (list of) Units used (report) Units used for length are from a standard list Units used for mass are from a standard list Version of Pro/ENGINNER the model was last saved in Views (list of) Views (standard view names exist) Check if any relations have multiple assignments Check that all relations have comments Check that there are no relation errors List all relations Update relations Standard relations exist Check if a standard list of parameters is in the table Identify if the model is a generic or instance Instance names meet required syntax and values Table cells with default values (* in the table) Verify all instances in the table CONFIG TAG Auto on MC_REGEN ACCURACY_INFO MODEL_NAME_STR RULECHECK_INFO RC_INCOMPLETED DUPLICATE_MODELS SIMPREP_NAME SIMPREP_INFO STL_INFO UDF_INFO UNIT_INFO UNIT_LENGTH UNIT_MASS PRO_VERSION VIEW_INFO STARTCHECK RELATION_MULT RELATION_COMM RELATION_ERRS RELATION_INFO RELATION_UPDATE RELATION_MISS FT_STD_PARMS FAMILY_INFO INSTANCE_NAME FT_DEF_VALS Auto on MC_REGEN DRAWING_LAYERS LAYER_PLACE EXTRA_LAYERS LAYER_DISPSTAT LAYER_STATUS LAYER_INFO LAYER_MOVE REPT_LAYR_ALWAYS LAYER_ITEMS STARTCHECK HIGHLIGHT FIX COMMENT MC REGEN only ✔ ✔ Relations ✔ ✔ ✔ Family Tables ✔ MC_REGEN only ✔ ✔ ✔ ✔ ✔ Layer Checks Check drawing layers Check that standard items are on standard layers Extra layers (those that are not listed in the start part) Layers stored in “isolate” (display) mode Layers with improper display status List all layers in the model Move items on ‘old’ layers to ‘new’ layer names Only report missing layers if there are features that belong on them in the model (default layers) 107 Report any features on multiple layers 108 Required layers exist ✔ ✔ Tolerancing 109 Check that tolerances are properly defined as either ANSI STARTCHECK or DIN/ISO 110 Minimum and maximum tolerance used in the model MINMAXTOL_INFO 111 Tolerances below allowable minimum LOW_TOLERANCE ✔ ✔ No Batch mode No Batch mode Sheetmetal Checks 112 113 114 115 Check that the bend table is from an approved list Check that the flat pattern feature exists Check that the Y-factor is from a standard list Report if the wall thickness is a non-standard dimension SHTMTL_BENDTAB SHTMTL_FLAT SHTMTL_YFACTOR SHTMTL_THICK 12 .

faces and surfaces) Identical elements (curves.Title: ModelCHECK Date: 8/22/01 CHECK 116 Report if there are any consecutive unbend/bend back features CONFIG TAG SHTMTL_UNBENDS HIGHLIGHT FIX COMMENT Assembly Checks 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 Assembly features other than datums exist Bill of materials (list) Bulk items Family table generic components exist Frozen components Global Interference . faces and surfaces) Positional continuity (curves. faces and surfaces) 13 .has it been run recently Missing components Number of parts and sub-assemblies Number of unique parts and sub-assemblies Packaged components Suppressed components ASM_FEATURES ASM_BOM BULK_ITEMS GEN_COMPONENTS FRZ_COMPONENTS GLOBAL_INTF MIS_COMPONENTS NUM_COMPONENTS UNQ_COMPONENTS PACK_COMPONENTS SUP_COMPONENTS STD_DTL_SETUP REGEN_DIMS DIM_OVERWRITE DRAFT_GEOM DRAWING_NAME PARAMS_EXIST NOTE_FONT NOTE_HEIGHT ERASED_VIEWS FORMAT_NAME IGNORE_SHEETS SYMBOL_INFO MODELS_USED NOTE_INFO NUM_DRAW_SHEETS SHEET_SIZE_INFO PARAMS_USED NOTE_SPELL SYMBOL_SPELL TITLE_SPELL STD_SYMBOLS NOTE_UNACCEPT TITLE_INFO UNUSED_SHEETS UNUSED_MODELS TABLE_CELLS DEFAULT_VIEWS BOUND_INFO OVERLAP_INFO M1_TINY_ELMNT M2_IDENTICAL_ELEMNT M3A_POSITION_CONT M3B_TANG_CONT ✔ ✔ MC REGEN and Batch mode only ✔ Drawing Checks Differences between . faces and surfaces) Tangential continuity (curves.list any that exist Drawing text that is not a standard font Drawing text that is not standard height Erased views Format used is from a standard list Ignore a given sheet List of symbols Model names used on each sheet (list of) Notes on the drawing (list of) Number of drawing sheets is below defined maximum Number of sheets and their sizes Required parameters exist on the drawing Spelling errors in notes Spelling errors in symbols Spelling errors in tables Symbols used in the drawing are from an approved list Text in drawing that is not allowed Text in the Title Block that is not parameter-driven Unused drawing sheets Unused models on the drawing Verify that certain table cells contain approved information 154 Views with display status set to default 155 Views that are out of bounds 156 Views that overlap No batch mode MC_REGEN only ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ GeomIntegrityCHECK 157 158 159 160 Small elements (curves.dtl file in use and the standard one Dimensions which cannot be regenerated Dimensions which have been overridden using @O Draft geometry not attached to a view Drawing name conforms to standard syntax Drawing parameters .

Title: ModelCHECK Date: 8/22/01 CHECK 161 Curvature continuity (curves. faces and surfaces) 162 Curves and surfaces defined by equations with high polynomial degrees 164 Wavy elements (curves and surfaces) 165 Small distance between knot vectors (curves and surfaces) 166 Self intersecting curves 167 Non IGES-compliant text 168 Small edge segments 169 Small radius of curvature 170 Small angle between edges 171 Reversal of normals 172 Poor patch distribution 173 Unoccupied patch rows 174 Small distance between edges 175 High edge-surface deviation 176 Non parallel path / dissimilar orientation 177 High edge-segment concentration 178 More than two surfaces per edge 179 Dissimilar normal distribution 180 Knife edge 181 High vertex-edge deviation 182 High vertex-surface deviation 183 Features without history 184 Auxiliary geometry 185 Cavities 186 Multi-body solids 187 Multi-solid parts CONFIG TAG M3C_CURV_CONT M4_POLYN_DEG HIGHLIGHT ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ FIX COMMENT M5_WAVINESS M6_KNOT_DIST C7_SELF_DIST D28_IGES_TEXT SU8_TINY_SEG_EDGE SU9_TINY_CURV_RAD SU10_BOUND_ANGLE SU11_NORM_REVERSAL SU12_PATCH_DIST SU13_UNOC_PATCH_ROW F14_BOUND_DIST F15_SURF_DIST F16_SIM_ORIENT F17_NUM_SEG T18_NUM_FACE T19_NORMAL_ORIENT T20_KNIFE_EDGES SO21_DIST_VERT_EDGE SO22_DIST_VERT_FACE SO23_HIST_DELETE SO24_EXTRA_GEOM SO25_CAVITIES SO26_MULT_BODY SO27_MULT_SOLID Batch Mode Auto Correcting Capability Add items to layers Add relations and comments Change layer display status Create layers Create parameters (if the values are known) Fully regenerate the model from the first feature on and report any problems Move items between layers Designate parameters for PDM use Rename datums Rename layers Rename parameters Save the model 14 .

Pubs. 2. 5. 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 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: 15 . 3. 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 Engineer Foundation Designer Draftsmen Mfg. Tech. 4. Engr.Title: ModelCHECK Date: 8/22/01 Tutorial Evaluation: Title: PTC Products Used: Time using Pro/E: 1 – Strongly Disagree 3 – Agree 5 – Strongly Agree 1.

kinetivision.http://www.2002 13:59:10] .htm KinetiVision Presents Pro/ENGINEER Release 2001 Tips and Techniques http://www.11.kinetivision.com/freevids/mech_gears_sync.com/freevids/mech_gears_sync.htm [28.

Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Shared Data Menu: Communicating Design Intent Throughout Designs Table of Contents: 1) Objective 2) Overview 3) Metric 4) Tutorial 5) Key Vocabulary 6) Tutorial Evaluation Page 1 of 18 .

One example is the creation of process variants: “as machined” versus “as cast. Defining Preliminary Product Structure 3. Defining Design Intent 2. After reading this tutorial you will be able to: • Describe how this functionality can be used to describe process variants • Build simplified geometry for subsystem installation and routing • Create associative simplified models to share with co-workers or sub contractors • Explain how Shared Data features simplify Top Down Design Overview: There are many times when a designer must share geometry from one model into one or more other models. Shared Data shrinkwrap features are useful in this instance. A typical Top Down Design process consists of six fundamental steps: 1. Most new design work is created using a Top Down Design Process. These options first debuted in Pro/ENGINEER 2000I and have been expanded in Pro/ENGINEER 2001.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Objective: Describe the use of the new Shared Data menu for communicating geometry from one model to another. Continued Population of the Assembly 6. Introducing Skeleton Models 4. Page 2 of 18 . Communicating Design Intent Throughout Assembly Structure 5.” As Machined As Cast You may also want to create a simplified version of an assembly for subsystem mounting or cable/pipe routing. Managing Part Interdependencies Shared Data features are central to topics four and six.

Geometry can be communicated between models without creating and managing an assembly Pro/INTRALINK manages all dependencies created using the Shared Data Menu Shrinkwrap features retrieve >70% faster than the models that they represent • • • Page 3 of 18 .Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 This document will explain the use of the following types of shared data features: • Copy Geometry from other model • Shrinkwrap from Other Model • Inheritance features • Cutout from other model • Merge from other model • Publish Geometry Metric: There are many benefits to using the new Shared Data features. • When used to communicate surface shapes in Top Down Design these features are 50% smaller than surface copies made at the assembly level.

All are accessed the same way. The master model is shown below: Page 4 of 18 . With a part or assembly open select #Insert.#Data Sharing.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Tutorial: We will look at each type of shared data feature separately.#Create.# Shared Data. Note: You may also select #Feature. Copy Geometry from Other Model: In this example we will copy the required references from a skeleton model into a part model to ensure that a mouse button corresponds to the proper shape and size defined in the master model.

# Copy Geometry from Different Model. the Pivot axis. Select #Insert. We will use Copy Geometry from Different Model to get started. • • Create a new part with three datum planes and a coordinate system for the left mouse button. Page 5 of 18 . and the curves denoting the perimeter of the button.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 To design the part for the left mouse button I need the master surface definition. You will see the following elements of the feature. most of them are optional.#Shared Data.

In this case I have chosen the default location. Surface Refs: Allows the selection of surfaces and quilts. I have used the Indiv Surfs option and selected the top surface of the mouse.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Ext Model: Retrieve a model that you need references from. I’ll call this model the source model. Page 6 of 18 . Location: Locate the source model relative to your target model. You have two options: Use the default location or align coordinate systems. The typical surface collection menus are available. Select Open or pick a model that is visible.

Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Curve Refs: Will allow the selection of curve features. Misc Refs: Allows the selection of Datum features’ intent chains and other references. I have used the option to select the button pivot axis. Page 7 of 18 . I have used the option to select the bounding curves of the mouse button.

I have selected dependent. I can also choose when my model updates to external changes. Page 8 of 18 . You can toggle between dependent and independent at will. The resulting feature is shown below. The Model tree shows on feature for the six references that were added. Publish geometry features are chosen from a list of available features. or unnecessary assembly references. Rather than picking features and references individually. An example of creating a Publish geometry feature in a source model appears in this document.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Publish Geom: Allows the selection of references that have been pre-bundled in the source model. you reference a Publish Geometry feature in the source model. I now have all the references needed to build the left mouse button without requiring a merge of the entire master model. My reference geometry will automatically update if the source geometry is available in session. You can determine associativity. Dependency: One of the most interesting things about Data Sharing features is that you can choose whether or not the features update automatically.

You could also share information with other project workers or other companies in a manner that would allow associative updates.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Note the icon used for external copy geom features.#Data Sharing. The Feature name can be changed Shrinkwrap from Other Model: In this example we will create a simplified version of a Printed Circuit Board. Only this file would need to be checked out of Intralink instead of all the components on the circuit board.#Shrinkwrap from Other Model The following dialog shows the elements for the feature Page 9 of 18 . Other uses of this function would be to create simplified versions of assemblies to route cables or pipes. This will allow us to place a single part file in assemblies to represent the Circuit Board Assembly. This is the original board: • • • Create a new blank part Select #Insert.

Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Ext Model: Retrieve a model that you need references from. In this case I have chosen the default location. Quality varies from 1-10. Use this when your chosen quality setting does not automatically select a surface that you want included. Remember that we are trying to create a simplified model. I’ll call this model the source model. Additional Surfs: Allows you to manually select surface to be included in the shrinkwrap feature. Attributes: Defines the behavior of the shrinkwrap feature. Select Open or pick a model that is visible. Controls the number of surfaces selected to represent the source model (part or assembly) Holes can be optionally filled to further simplify the model Quilts can be optionally included to further define the model I chose a quality of 5. Use this option to select the desired datums. Include Datums: Datum features are not included in shrinkwrap features. Location: Locate the source model relative to your target model. I chose the board assembly pictured above. particularly as future assembly references. Page 10 of 18 . You have two options: Use the default location or align coordinate systems. The higher the quality the longer the feature takes to regenerate. There are occasions when you would like to include datums.

You can determine associativity.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Dependency: One of the most interesting things about Data Sharing features is that you can choose whether or not the features update automatically. The resulting feature is shown below shaded and in wireframe. My model will not update until I toggle dependency back on. I have selected independent. : In this example we will derive an “as-cast” design model from an "asdesigned” or “as-machined model.” We need to be able to toggle features on and off as well as modify feature dimensions Inheritance feature Page 11 of 18 .

I chose the final version of the connecting rod pictured above. Note: the units used must agree with the model that you are referencing. some of the change required would not be possible in a merge model scenario. You have two options: Use the default location or align coordinate systems. Select Open or pick a model that is visible. Location: Locate the source model relative to your target model.#Inheritance The following options are available Base Model: Retrieve a reference model. This will be the manufacturing variant or the “as-cast” model.#Shared Data. Also. In this case I have chosen the default location. This method is not only more straightforward and useful.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 As Machined As Cast In the past users might have used merge model techniques or family tables for this type of task. This feature could also be used to copy in an entire skeleton or master model if desired. Var Dims: feature dimensions can be modified in the current model. • • • Create a new model. The model uses a start part and has three datums and a coordinate system. select the feature to be modified then the dimension to be changed. Page 12 of 18 . By default this entire model will show as a single feature in the target model. Select “Add”. Select #Insert. it also reduces data management concerns since the person creating the manufacturing variant does not change the original mode.

selecting features and using the right mouse button to suppress. Copy notes: Copy 3-D notes if desired Dependency: One of the most interesting things about Data Sharing features is that you can choose whether or not the features update automatically. Page 13 of 18 .” select the features to be suppressed. You can determine associativity.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Selecting features and using the right mouse button to modify them can also modify dimensions. Features can also be suppressed by expanding the feature list in the model tree. Select “Add. select suppress. Var Feats: Features may be suppressed in the current model. You will be prompted to add the dimension to the var dim table.

He/she would also know which references will stay in their model. datums.#Shared Data. This feature will pre-select features need to create the mouse buttons. The Publish Geometry functionality is described below. Select #Insert. etc) can be collected in a Publish geometry providing the following benefits: • Sometimes the source model may be very complex and hand picking the references may be difficult. the user selected multiple references from a source model. • Some items that are needed may be on layers and not visible and you may not be familiar with the model. You can select them once in the publish geometry and reference the Publish Geometry feature in many models. Location: Locate the source model relative to your target model. It may make sense for the originator of the source model to pre-select these references for you. • The originator of the source model would be in a better position to select the necessary references for you.#Publish Geometry. This example will build a Publish Geometry feature in the Master Model of the Mouse used above. You can determine associativity.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 : Cutout and merge models can now be created without an assembly. The references (surfs. Dependency: One of the most interesting things about Data Sharing features is that you can choose whether or not the features update automatically. Publish Geometry: In the copy geometry example shown above (collecting references for the left mouse button). You have two options: Use the default location or align coordinate systems. • This is particularly useful when the references will be used in many models. The following options are presented. Page 14 of 18 . Cutout and Merge from Other Model Base Model: Retrieve a reference model. The menus are similar and shown below. curves.

The typical surface collection menus are available. Page 15 of 18 .Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Name: Name the feature. I have used the Indiv Surfs option and selected the top surface of the mouse. This name will appear in lists when other models reference the feature Surface Refs: Allows the selection of surfaces and quilts.

Page 16 of 18 . I have used the option to select the bounding curves of the mouse button. Misc Refs: Allows the selection of Datum features’ intent chains and other references. I have used the option to select the button pivot axis. The icon used in the model tree of the originating model is shown below.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Curve Refs: Will allow the selection of curve features.

Page 17 of 18 . Shrinkwrap: A lightweight version of a part or assembly. Useful for creating/documenting manufacturing process variants. Skeleton Model: A Top Down Design tool used to communicate shape and interfaces throughout a model Source model: The model from which references are needed. Like creating a mold cavity Inheritance Feature: A Pro/ENGINEER feature allowing one part model to appear as a single feature in another part model.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Publish Geometry Feature Key Vocabulary for Shared Data Features: Copy Geometry Feature: A Pro/ENGINEER feature allowing geometry from one model to be replicated in one or many other models Cutout: Remove the volume of one model from another. Merge: Combine two part models into one. Publish Geometry Feature: A Pro/ENGINEER feature allowing a user to collect references in a source model to make it easier for other users to reference the geometry. Top Down Design: A method of designing a product by specifying top level design criteria and passing those criteria down from the top level of the product’s structure to all of the affected sub systems. Used in this document as an associative surface shrinkwrap.

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 Engineer Foundation Designer Draftsmen Mfg.Title: Shared Data Menu: Communicating Design Intent Throughout Designs Date: 2/21/02 Tutorial Evaluation: Title: PTC Products Used: Time using Pro/E: 1 – Strongly Disagree 3 – Agree 5 – Strongly Agree 1. 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 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 18 of 18 . 5. Engr. 2. Tech. 4. 3.

and full associativity between part. Specifically.Pocket Tutorial Ethan Meyer . bend tables.Sheetmetal Pocket Demo Page 1 of 5 Pro/ENGINEER Sheetmetal .50 Radial dimension on the inside "dotted line radius.25. drawing and flat state. HINT: Sketch the outer "solid line" first. Thickness = 0. It is best practice to dimension sheetmetal bends on the inside radius. This will simulate the thickness of the sheetmetal.. then use SKETCH / FEATURE TOOLS / THICKEN / FLIP / OKAY / 0. working in both flat and "as designed" states. topics covered include: flat patterns.PTC emeyer@ptc. PICKS 1. sketch as in following figure: FEATURE / CREATE / WALL / EXTRUDED / DONE / ONE SIDE / DONE / select your planes etc. deformation allowance. Create a part (sub-type sheetmetal) with extruded wall as first feature.com SUMMARY This pocket tutorial is intended to highlight the basic functionality of the sheetmetal module.25 / <CR> / Now place the 0.. Ensure you have the sheetmetal module attached to your license of Pro/ENGINEER before beginning.htm 8/8/2002 . Depth = 20 file://D:\User%20Profiles\mfischer\Local%20Settings\Temp\shtmtl_pkt.

CREATE / CUT / DONE / select the top plane / DEFAULT . The default is fine for design purposes but we will drive this by a manufacturing specified bend table in the next step. Add a sketched flat wall.htm 8/8/2002 .Sheetmetal Pocket Demo Page 2 of 5 2. Important if you have manufacturing bend table specifications. Unbend the part. These tables from the machinists handbook and are customizable if necessary. Pro/ENGINEER allows you to work in the formed or flate states. 3. not necessary if you don't. Assign bend table. CREATE / UNBEND / REGULAR / DONE / select the top surface as fixed plane / UNBEND ALL / DONE / OK Observe the model in wireframe and shown axes mode. you can now see the bend lines and the bend tangents. file://D:\User%20Profiles\mfischer\Local%20Settings\Temp\shtmtl_pkt. SHOW / FROM PART / TABLE1 (for soft copper and soft brass) 5. SET UP / BEND ALLOW / BEND TABLE / SET / CONFIRM / FROM FILE / TABLE1 4. This will make apparent the realistic deformation that is show in Pro/ENGINEER sheetmetal. sketch and align cut to axis as in following figure: Make the cut THRU ALL / OK 5. There are a variety of ways to create sheetmetal walls. Now view the table that you applied. Create a cut across the bend. If you modify the first feature you will see the developed length of the bends as a modifiable feature.

etc. the default is Pro/E industry standard) / FULLY FORMED / select top flat surface / OK This creates a family table intance that is always fully flat. Remember to do all design work in the bent state or generic. file://D:\User%20Profiles\mfischer\Local%20Settings\Temp\shtmtl_pkt. 8. SET UP / FLAT STATE / CREATE / <CR> (this names the instance. Bend the part back up and notice the deformation created at the cut. features. tabs. Set up the flat state. so your model will be correct.) while having a fully accurate flat pattern for mfg. Show the dimensions on the bent part. CREATE / BEND BACK / select the top surface as fixed plane / BEND BACK ALL / DONE / OK 7. Create drawing. create ordinate dimensions on the flat state. Having the two models allows users to design in the formrd state (add cuts. showing bent and flat states on the same page.Sheetmetal Pocket Demo Page 3 of 5 CREATE / WALL / FLAT / NO RADIUS / DONE / PART BEND TBL / DONE / select the edge of the part to attach to / OKAY / sketch as shown in the following figure: 6. This will be a fully associative family table instance for use in manufacturing drawings and tool paths. This instance can then be used for flat pattern drawings and Manufacturing.htm 8/8/2002 .

Notice the effect on the developed length dimensions. 10. Create swept wall. Return to drawing. Note the change in the flat state family table instance. Either: FILE / OPEN / IN SESSION / select the flat state or SETUP / FLAT STATE / SHOW / select the flat state 12.Sheetmetal Pocket Demo Page 4 of 5 9.htm 8/8/2002 . It will be an additional flange. (Refer to step 3) This alters the part's flat state to meet a new manufacturing requirement and shows the associativity of the model. Final part: file://D:\User%20Profiles\mfischer\Local%20Settings\Temp\shtmtl_pkt. Change the bend allowance from Table 1 to Table 3.5 / OK 11. notice changes have been incorporated due to change in bend allowance table and swept wall. Now retrieve the part. CREATE / WALL / SWEPT / USE RADIUS / DONE / DONE/RETURN / select green curvy edge (will highlight entire edge) / DONE / OKAY / sketch horizontal 2" line / DONE / ENTER VALUE / 0.

Sheetmetal Pocket Demo Page 5 of 5 file://D:\User%20Profiles\mfischer\Local%20Settings\Temp\shtmtl_pkt.htm 8/8/2002 .

Title: Shrinkwrap Date: 8/22/01 Shrinkwrap Table of Contents: 1) Objective 2) Overview 3) Metric 4) Tutorial 5) Tutorial Evaluation 1 .

Additionally. Faceted. Overview: Many parts. not associative. Solid Merge. contain much more detail and many more parts than are necessary to ensure proper space allocation in Pro/ENGINEER assemblies. • Know how the use of shrinkwrap parts affect regeneration times • Know how shrinkwrap parts can be used for Vendor supplied component library parts. not associative. Accurate Mass Properties. you will: • Know three types of shrinkwrap parts. Solid Merge type. and Data Sharing (Data Sharing available in 2000i2 and beyond). Pro/ENGINEER techniques exist to reduce the file size of these assemblies greatly and represent them as simple piece parts.Title: Shrinkwrap Date: 8/22/01 Objective: At the end of this tutorial. it is often not desired to submit assemblies with non-standard hardware to Pro/INTRALINK. Accurate mass properties. When this shrinkwrap capability is used the files are not only smaller but the vendor hardware does not need to be submitted to Intralink. Accurate Mass Properties. Faceted Shrinkwrap. not associative. There are four types of shrinkwrap: Surface Subset. especially Outside Plant (or Vendor) assemblies. 2 . Surface subset type.

25 Full Assembly 20 15 10 5 0 Solid Shrink Wrap Surface Shrink Wrap Data Share Shrinkwrap Faceted Shrinkwrap File Size MB Corresponding improvements in retrieval time of the resulting part are also achieved.Title: Shrinkwrap Date: 8/22/01 Data Sharing Shrinkwrap. Metric: Shown below are the types of file size reduction that can be achieved when assemblies are simplified using Shrinkwrap. Created using Data Sharing functionality available in Pro/ENGINEER 2000i2 and beyond. Actual data taken from a typical oilfield equipment assembly. See below: 3 . Can toggle between associative and stand-alone.

exported shrinkwraps follow the steps below.Title: Shrinkwrap Date: 8/22/01 45 40 35 30 25 20 15 10 5 0 Full Assembly Solid Shrink Wrap Surface Shrink Wrap Data Share Shrinkwrap Faceted Shrinkwrap Retrieval Time (sec) Tutorial: To create non-associative.Export. To create non-associative shrinkwraps in 2000i and 2000i2: Choose File. Open the part or assembly that you need to shrinkwrap. File.Model: 4 .

Save a Copy: 5 .Title: Shrinkwrap Date: 8/22/01 From the resulting right hand menu choose Shrinkwrap: In Pro/ENGINEER 2001 select File.

6 .Title: Shrinkwrap Date: 8/22/01 Then select Shrinkwrap from the File Open Browser: At this point you should see the shrinkwrap menu for exported shrinkwrap types. The options are shown below. descriptions follow.

no datums are included in the new part. Desired datums can be selected here for inclusion. Desired surfaces which are not chosen by default can be added manually. It is often useful to see which surfaces will be included in a surface shrinkwrap upon completion. Scale is 1-10. Higher quality results in longer creation. Determines amount of surfaces chosen to represent the design. 10 being the highest.Title: Shrinkwrap Date: 8/22/01 For Surface Subset types: Shrinkwrap Type selection Quality selection. Skeletons. Name of resulting file Create the new shrinkwrap part Preview the resulting geometry from the current settings 7 . unselected surfaces are shown in orange. Quilts and Small Surfaces can be automatically removed. By default. The current Mass Properties of the parent assembly can be assigned to the resulting shrinkwrap part. Holes. When the Gray-Orange option is chosen.

Scale is 1-10. Desired datums can be selected here for inclusion. Holes.Title: Shrinkwrap Date: 8/22/01 For Faceted Solid types: Shrinkwrap Type selection Quality selection. and Quilts can be automatically removed. 10 being the highest. By default. Skeletons. no datums are included in the new part. Choose your desired output type: Pro/ENGINEER part Stereo Lithography file (STL) VRML Name of resulting file Create the new shrinkwrap part Preview the resulting geometry from the current settings 8 . Higher quality results in longer creation. Determines # of triangular surfaces created to represent the design. The current Mass Properties of the parent assembly can be assigned to the resulting shrinkwrap part.

9 . Higher quality results in longer creation. The current Mass Properties of the parent assembly can be assigned to the resulting shrinkwrap part. Scale is 1-10. Determines parts chosen to represent the design. Even better. 10 being the highest. Skeletons. By default.Title: Shrinkwrap Date: 8/22/01 For solid subtypes: Shrinkwrap Type selection Quality selection. Components not selected by the quality setting can be chosen manually Name of resulting file Create the new shrinkwrap part Preview the resulting geometry from the current settings The Data Sharing Shrinkwrap method is covered in the Data Sharing Tutorial document. the user has the capability to toggle between associative and independent at will. and Quilts can be automatically removed. no datums are included in the new part. It has the added benefit of being associative. Desired datums can be selected here for inclusion. Holes.

Changes to shrinkwrap parts will need to be handled manually (except for the “data sharing shrinkwrap” covered in the data sharing paper). • Cross sections will not fill for the surface subset method • The exported types are not associative. proprietary data can be masked Be aware of the following.Title: Shrinkwrap Date: 8/22/01 Some uses: This functionality can be used any time a model needs to be simplified prior to use. Use the data sharing type where possible. • When sharing data with suppliers. Some benefits: • The files are smaller • No vendor hardware needs to be maintained in INTRALINK • Retrieval time is very fast. 10 .

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 Engineer Foundation Designer Draftsmen Mfg. 5. Pubs. 2. 4. Tech. 3. 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 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: 11 . Engr.Title: Shrinkwrap Date: 8/22/01 Tutorial Evaluation: Title: PTC Products Used: Time using Pro/E: 1 – Strongly Disagree 3 – Agree 5 – Strongly Agree 1.

pdf Embedded Secure Document The file http://www.pdf [28.ptc-mss.2002 14:14:39] .http://www.11.ptc-mss.ptc-mss.com/Tutorial/2Ki2%20sketcher%20cheat%20sheet.com/Tutorial/2Ki2%20sketcher%20cheat%20sheet. http://www.com/Tutorial/2Ki2%20sketcher%20cheat%20sheet. Double click the pushpin to view.pdf is a secure document that has been embedded in this document.

com/Tutorial/ProE%202001%20Sketcher%20Quick%20Reference%20Card.com/Tutorial/ProE%202001%20Sketcher%20Quick%20Reference%20Card.11.http://www.ptcmss.pdf is a secure document that has been embedded in this document.ptc-mss. http://www. Double click the pushpin to view.com/Tutorial/ProE%202001%20Sketcher%20Quick%20Reference%20Card.pdf Embedded Secure Document The file http://www.2002 14:16:21] .pdf [28.ptc-mss.

It should enable users and administrators to get a head start in installing and achieving the return on investment ModelCHECK can give to customers. For more information and guidance please refer to the customer support website located at http://www. but if that is not an option this guide should help with the installation.com/ 2000 Parametric Technology Corporation .ModelCHECK Quick Reference for Self-Installation This document is intended to give a brief overview of the requirements to run and install ModelCHECK.ptc. We recommend that our Global Services Organization perform the installation.

.......................................................................................... 1 ABOUT MODELCHECK..................................... 9 CONFIGURING YOUR WEB BROWSER ................ 6 SETCONF................................................ 5 INTEGRATING MODELCHECK WITH A PDM SYSTEM ............................. 8 CHECK CONFIG (FILENAME................................................................................................................................ 7 CONDITION....................................MCN) ................................................. 8 CONSTANT CONFIG (FILENAME.....................................................................................................................................................................MCH) ............................................................................................. 9 DUPLICATE MODELS IN MODELCHECK................. 9 RULECHECK..................................... 3 RUNNING MODELCHECK.................. 4 CONFIGURING MODELCHECK..... 10 -2- ...................... 4 Location of configuration files:.... 8 START CONFIG (FILENAME...............MC............................................................................................................. 6 CONFIG_INIT..................................................MCC FILE ......................................................................................................................................................................... 3 ABOUT MODELCHECK TEACHER ..................................PTC Customer Care Program: Boesiger Table of Contents MODELCHECK .....................MCS) ....MCC FILE ................................................................................................................................................................................................................................................

drawings. Upon regenerating any Pro/ENGINEER model. Save the Model Batch Mode. Set the Pro/ENGINEER configuration option modelcheck_enabled to yes 2. Fully regenerate the model from the first feature and report any problems vii. ModelCHECK promotes the use of standard design practices to improve the effectiveness of downstream users and design reuse.mc file. Start Pro/ENGINEER 3. and assemblies and recommends proper Pro/ENGINEER modeling techniques. Running ModelCHECK To Start ModelCHECK: 1. Change Layer Display iv. Add relations and comments iii. Add Items to Layers ii. It analyzes parts. You can run ModelCHECK in four ways. Set MODE_RUN to Y in the Regenerate Mode column of the config_init. Click Analysis > ModelCHECK. ModelCHECK will generate a report if there are errors or warnings found with the model. This is the most effective use of ModelCHECK.mc to Y in order to run ModelCHECK before you save. • • Interactively. Set SAVE_MC_PRE in the config_init.PTC Customer Care Program: Boesiger About ModelCHECK ModelCHECK is an integrated application that runs transparently inside Pro/ENGINEER. depending on how it is configured. Create Layers v. using a Pro/ENGINEER menu command. This is performed by selecting Analysis >ModelCHECK > MC inside Pro/ENGINEER Automatically after every regeneration. and N to run ModelCHECK after you save. Create Parameters (if their values are known) vi. There are a number of automatic corrections that are performed in batch mode: i. Automatically after every save. Move Items between layers • • -3- .

using Load Config you can select a configuration to use manually.mcc: specifies the conditions that determine what set of configuration files to read when you have the ModelCHECK config option CNFG_SELECT_AUTO in config_init. You can give any name to a check file but it must have the extension .mch: Configures the checks and specifies how problems are reported. A series of text files store the configuration options.PTC Customer Care Program: Boesiger viii. or you can add links to your company’s Intranet. Designate Parameters for PDM Tools ix. Rename Datums x. ModelCHECK’s Teacher pages also have links to Pro/HELP and Cadtrain COAch. This is read each time you run ModelCHECK Setconf. If any changes are made to the file you must restart Pro/ENGINEER.mch • • • -4- . To access it. with MC Regen you can regenerate the active model and then check it. This file determines which check file to use each time you run ModelCHECK. Configuring ModelCHECK You can configure ModelCHECK to run different checks at different times.mc this file determines what configuration files you can select from the Pro/ENGINEER Load Config menu (Info>MC>Load Config). The following files apply: • Config_init. If your company has its own standards or rules to follow. For example. You can use these links if the software is installed on your network. Rename Layers xi.mc set to Y.mcc: When the ModelCHECK configuration option CNFG_SELECT_AUTO is set to N or A in config_init. There can be several of these files. click the question mark to the left of each item in a report. Save the Model About ModelCHECK Teacher You may not always know what causes the problems or errors identified by ModelCHECK. This loads a web page with information specific to the check. the MC option allows you to check the currently active model. This file is read when Pro/ENGINEER starts and ModelCHECK initializes. you can modify the Teacher pages to include this information. ModelCHECK Teacher is a series of Web pages containing information about common modeling errors and how to fix them. <filename>. Condition. These files are located in the config directory.mc: specifies initialization settings. a subdirectory of the ModelCHECK loadpoint.

0 and 2000i.mcn • Location of configuration files: All configuration files must be kept in the <modchk>/config directory for release 3. You can give any name to a start file but it must have the extension . The condition file determines which constant file to use 3each time you run ModelCHECK.PTC Customer Care Program: Boesiger • <filename>.mcn: Constant file is used to specify constant values such as the length of a short edge. In ModelCHECK 2000i2 and greater. the path to the config file directory is <proe>/modchk/language/<English>/config Use $MCDIR to specify an alternative location for the config directory. -5- . The condition file determines which start file to use each time you run ModelCHECK.mcs: Start config file is used to specify the start part information for which ModelCHECK checks.mcs <filename>. There can be several of these files. If $MCDIR exists. You can give any name to a constant file but it must have an extension of . You can have several . any file in that location overrides the default setting.mcs files and use more than one at a time.

The modes are abbreviated as follows: a.PTC Customer Care Program: Boesiger Figure 1 Example workflow using ModelCHECK configuration files Integrating ModelCHECK with a PDM System You can configure ModelCHECK to add four parameters to the model file each time it is run on the model: MODEL_CHECK – (string) indicates the date and time that ModelCHECK was last run MC_ERRORS – (integer) indicates the number of errors found MC_CONFIG –(string) indicates the names of the configuration files used MC_MODE –(Interactive.mc file.mc Initialization settings for ModelCHECK are set in the config_init. To see these parameters from within Pro/INTRALINK. attributes with the same names and types (as shown in the parentheses above) must be created from within Pro/INTRALINK’s commonspace. Save. set a value for each ModelCHECK mode. You can program Pro/INTRALINK to allow check-in only of models that have the above parameters set to specified values. R – Regenerate d. a trigger can be written to deny the check in of models with errors (MC_ERRORS is greater than 0). For the options you want to set. B – Batch c. open config_init. Regenerate. This file is in <proe>/modchk/<language>/config or in the directory you have specified with the environment variable $MCDIR 2.mc. Using a text editor. Config_init. Batch or MC_regen) indicates the mode in which ModelCHECK was run. S – Save -6- . In the config_init.mc file each mode is in a separate column. I – Interactive b. For example. 1.

mc set CNFG_SELECT_AUTO to N or A to allow users to decide what config files to use. Example: ! ---------------------------------------------------------# Options "I" "B" "R" "S" ! ---------------------------------------------------------# Enable ModelCHECK Y=enable.mcc. If CNFG_SELECT_AUTO is set to N or A. Using a text editor open setconf. You do not need to include quotes around a directory name that contains spaces. For example: PDM = (checks/pdm. The Load Config menu appears. Save setconf.mcs) (start/default_start.mc you can includes spaces in the name of any directory.mcn) 3. 1. In config_init.mcc. Edit the file to set up the Load Config choices.mcs) (constant/mm. NoStart 5.mcs) (constant/mm. N: requires the user to choose the config files to run.mcc File You can allow users to decide what config files ModelCHECK uses during a Pro/ENGINEER session or have it automatically set. MODE_VIEW YN Y # Enable/Disable ModelCHECK in specific modes MODE_RUN YN Y Y N N Setconf. N=html reports w/applet buttons. All the configuration files you list in this file must be in their respective directories. 2.mcc is set as in the above example then the following are listed on the Load Config menu: PDM. Light.mch) (start/pdm. 4.mch) (start/nostart. If this is set to Y the config files to use are chosen automatically. -7- .PTC Customer Care Program: Boesiger To specify a directory in config_init. If setconf. Click the configuration you want to use. A=Ask user MC_ENABLE YNA Y # View ModelCHECK Report Y=applet reports.mcn) NoStart = (checks/default_checks. click Info > MC > Load Config in Pro/ENGINER. N=disable. A: prompts the user whether to load the configuration files or let ModelCHECK select them automatically.

mcc file has a SET CONFIG FILE section and an OVERRIDE CHECKS section Check Config (filename. only in the full report. You can set a value for the Interactive (I).mch and is used to determine when to run checks and how to report problems when they are found. Errors are reported in the summary report and in the full report. modes for each checks. W should be used for less serious problem.txt to customize the configuration names that are listed in the Load Config menu. Prior to ModelCHECK version 3.PTC Customer Care Program: Boesiger You can us3 mc_msg. W – Does the same as E except no model parameter is created.mc. - Save the edited file with the extension . If you want to rename them so that the users see other names. and Light. Pro/INTRALINK can be set to track models with errors or to even reject their submission.txt is in the ModelCHECK text directory and is used to build the Pro/ENGINEER meny commands when ModelCHECK is initializing. The default configuration names are Heavy. This files is located in the config directory of the ModelCHECK load point directory. Mc_msg.mc.mcc to determine the combination of configuration files (start. Batch (B). The condition. check and constant) to use. Medium. which is the second one you see. When errors are found a model parameter is created that has a value of the number of errors found in the model. It is located in <proe>/modchk/language/engligh/config/check. edit the file. Condition. you may have to reinstall ModelCHECK. Be careful when editing this file.mch) The check config file. config. Y should be used for minor problems or for information only checks. E – Perform the check and report an error if it fails.mcs) -8- .mch Start Config (filename. The available values for each check are: -N – Do not perform the check -Y – Perform the check but do not report any problems in the summary report.0 all configuration options were stored in one file. You can use condition.mcc File When ModelCHECK runs. It is still possible to use config. If you edit the wrong lines. it reads a file called condition. Regenerate ®.mcc to override check settings. and Save (S). or check file has an extension of .

You can have Engineering Rules. design process steps. It is accessed by selecting Analysis > ModelCHECK > RuleCHECK inside Pro/ENGINEER Duplicate Models in ModelCHECK ModelCHECK can search for duplicate parts by examining a model’s shape and then searching the database for similar models. assembly mode features. Rules can be defined to describe a company’s engineering rules. drawing mode features and external files. Each type of part and assembly that a company designs may have specific rules assigned for it. RuleCHECK RuleCHECK. a component of ModelCHECK is designed to allow companies to easily document and enforce engineering rules. A line item in the ModelCHECK report indicates if duplicate models are found. Format: PRT_ADD_CHK_PARAM Where: [PARAMETER] is the name of the parameter that will be created [CHECK_OUTPUT] is the name of the check with output that will be used Example: PRT_ADD_CHK_PARAM MATERIAL MATERIAL_INFO [PARAMETER] [CHECK_OUTPUT] Constant Config (filename. Required deliverables and Pro/ENGINEER best practices. You can have more than one .mcs files and they can be used at the same time.mcn) The constant config file contains the values of constants that ModelCHECK uses. It can be used to develop a Design Advisor for Pro/ENGINEER users. In the file you list the parameters to add to the model. and the following items appear: -9- .mcs. required deliverables. You can then click on the line item a table with the names of the models found.PTC Customer Care Program: Boesiger The start config file is where start part information is kept. Save the file with the extension . Design Process Steps. You can have multiple constants files. It is located in the <proe>/modchk/language/English/config/check directory. and Pro/ENGINEER best practices. In the start config file you can initialize part mode features. It is located in the <proe>/modchk/language/English/config directory.

PTC Customer Care Program: Boesiger

• • • • •

Percent match Model units Number of features Number of datums Size of the model

Configuring your Web Browser
ModelCHECK runs on any web browser that supports Java (Netscape 2.01 or greater and IE 3.0 or greater). Netscape 4.03 or higher is recommended.

- 10 -

Title: Surface Transforms (for large patterns) Date: 7/22/01

Surface Transforms:
For Large Patterns

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

Page 1 of 9

Title: Surface Transforms (for large patterns) Date: 7/22/01

Objective:
At the end of this tutorial, you will be able to: • Explain why a surface transform is useful for large patterns. • Describe why a large pattern model would regenerate faster using this technique. • Identify a current project where this method can be applied.

Overview:
Patterning a feature on a model can be a powerful away to leverage the parametric nature of Pro/E. There are times however when the size of pattern becomes so large that regeneration times become unacceptably long or you run into situations where a feature is created without proper references to allow it to be patterned at all using the conventional commands available. Surface transforms leverage the power of Pro/E surfacing by both reducing regeneration times as well as allowing you to create patterns of features that were previously impossible to pattern.

Metric:
The example used in this tutorial was of a carrier for a semiconductor chip. Before surface transforms were used, this model took 25 minutes to regenerate. After the surface transform technique was applied, regeneration went down to 5 minutes. This is an 80% reduction in regeneration time!

25 20 15 10 5 0 Regeneration time on large pattern
Regular Pattern Surface Transforms

Tutorial:
Page 2 of 9

Title: Surface Transforms (for large patterns) Date: 7/22/01 A pin receptacle cutout has been created (Picture #1) in this model and it consists of 5 features: 2 cuts and 3 rounds. We need a 10x10 grid array of these features which would normally consist of (10x10 = 100, 100x5 = 500) 500 individual features that would be regenerated. We will reduce this to approximately 25 using surface transforms.

Picture #1

Page 3 of 9

This “Transformed” surface now has a linear dimension associated with it that we can use to pattern. SURFACE. CREATE. TRANSFORM. “Seed” surface “Bound” surface Picture #2 Step 2: Transform the surface copy just created. a) Menu Picks: FEATURE. PLANE d) Select a plane that the direction will be perpendicular to (flip if necessary). You will now have a new surface that is an exact copy. Surf & Bnd method (Picture #2) a) Select a seed surface (bottom of cut) b) Select a bounding surface (top plane of part) c) Pro/E will automatically “gather” all of the inside surfaces between this seed surface and the bounding surface. DONE MOVE.Title: Surface Transforms (for large patterns) Date: 7/22/01 Step 1: Create a surface copy of the geometry to be transformed. SURFACE. just shifted. DONE b) Select all of the surfaces that comprise the feature (hint: use SURF & BND for quick selection). a) Menu Picks: FEATURE. Page 4 of 9 . MOVE. DONE b) Select the previously created surface c) TRANSLATE. e) Enter in the dimension to translate. CREATE. COPY.

select the check box to finish.Title: Surface Transforms (for large patterns) Date: 7/22/01 Step 3: Pattern the transformed surface. select the transformed surface. enter increment. a) Menu Picks: FEATURE. c) Menu Picks: FEATURE. This will now give us a single row of three surface copies. CUT. DONE. a) Menu Picks: FEATURE. select the first transformed surface. COPY. enter 2. NEW. SOLID. SURFACE. enter total number in this direction. PATTERN. Picture #3 Page 5 of 9 . b) Select EXCLUDE. a pick all of the outside geometry you don’t want to copy c) Select SHOW. CREATE. all of the external surface geometry is included in the surface copy. MESH to get a visual on which surfaces are actually selected (Picture C) . Solid Surfs method a) Select part. DONE (hint: used SOLID SURFS option for fast selection). DONE. DONE. b) Now pattern this solid cut using the reference pattern option. Step 5: Create a surface copy of all the solid cutouts of the geometry that we want. b) Select the first direction. DONE. Step 4: Create solid cut using the surfaces. USE QUILT. CREATE.

Picture #4 Step 8: Create a solid cut using the row of surfaces by repeating Step 4.Title: Surface Transforms (for large patterns) Date: 7/22/01 Step 6: Transform the entire row of surfaces by repeating Step 2. Page 6 of 9 . Step 7: Pattern the entire row of surfaces by repeating Step 3.

Title: Surface Transforms (for large patterns) Date: 7/22/01 Finished! Now you have two very clean transformed surfaces that control the number of cutouts in rows and columns (Picture #5). Now you simply change the number of patterned transformed surfaces in each direction to control your X. coord) 7) Enter in values for movement 8) Pattern the newly transformed surface 9) Create solid feature (cut or protrusion) from surface 10) Ref pattern the new solid feature. Pro/E is now only cutting out one surface feature for an entire row! Picture #5 Quick Summary of Steps 1) Create a surface copy of all required features 2) Create surface transform 3) Select “Move” “Copy” 4) Select the surface copy to pattern 5) Select “Translate” or “Rotate” 6) Select appropriate reference (plane. Page 7 of 9 . Instead of having to regenerate 5 features for each cutout. axis. Y grid.

Page 8 of 9 . Imagine trying to gather all of the surfaces internal to a drinking glass. the seed would be the inside bottom. each one can individually be selected.e. Seed Surface: Any surface that is internal to the geometry that you want to gather during a “Surf & Bnd” operation. the boundary would be the top rim. a bolt circle on a flange). repeatable fashion. Pattern: any geometry that occurs in a regular.Title: Surface Transforms (for large patterns) Date: 7/22/01 Key Vocabulary for Surface Transforms: Bound Surface: The surface that “caps” off the automatic gathering of surfaces by Pro/E during a “Surf & Bnd” operation. This operation can do two things. A surface is the “skin” geometry bounded by a continuous loop of edges. either move the existing surface geometry or make a copy and then move the copied surface geometry. Transform: A function in which you can take an existing surface feature and move it in either a linear or radial direction.e. a grid array) or radial patterns (i. Imagine trying to gather all of the surfaces internal to a drinking glass. Surface: The exterior “skin” of a solid part or feature. Copy (surface): a method to create a new surface feature by copying previously created surfaces or individual surfaces on a solid. Common examples are linear patterns (i. A solid feature is comprised of many surfaces.

5. 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 Engineer Foundation 0-6 months Designer Draftsmen Mfg. Tech. 2. Pubs. Analyst Advanced Assembly Extension Intralink Modelcheck 1-2 years 6-12 months Advanced Surface Extension All 5+ years 2-5 years Behavioral Modeling 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 9 of 9 . Engr. 3.Title: Surface Transforms (for large patterns) Date: 7/22/01 Tutorial Evaluation: Title: PTC Products Used: Time using Pro/E: 1 – Strongly Disagree 3 – Agree 5 – Strongly Agree 1. 4.

com/freevids/an_mass_props.htm [28.11.Untitled Document KinetiVision Presents Pro/ENGINEER Release 2001 Tips and Techniques http://www.kinetivision.2002 14:23:10] .

Sign up to vote on this title
UsefulNot useful