1 / 18

Mastering Layers

Mastering Layers. Glenn Beer Photon Science & Applications Lawrence Livermore National Laboratory. UCRL-CONF-229779

lshaw
Télécharger la présentation

Mastering Layers

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mastering Layers Glenn Beer Photon Science & Applications Lawrence Livermore National Laboratory UCRL-CONF-229779 This work was performed under the auspices of the U.S. Department of Energy by the University of California, Lawrence Livermore National Laboratory, under Contract No. W-7405-Eng-48.

  2. Poster Child 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 0000_EMPTY 0010_SKELS 0020_PARTS 0021_SUBASSEMBLIES 0022_HARDWARE 0030_UNASSIGNED 0099_START_FEATURES 00_OCD 00_OCD_BEAMPATH_CL 00_OCD_BEAMPATH_SURFS 00_OCD_CSYS 00_OCD_PROFILES 01_ALL_DTM_PLN 01_ELEVATIONS 01_FLOOR_PLANS 01_PUB_GEOM 01_STATIONS 01__ASM_ALL_DTM_PLN 01__ASM_DEF_DTM_PLN 01___PRT_ALL_DTM_PLN 01___PRT_DEF_DTM_PLN 02_ALL_AXES 02__ASM_ALL_AXES 02___PRT_ALL_AXES 03_ALL_CURVES 03__ASM_ALL_CURVES 03___PRT_ALL_CURVES 04_ALL_DTM_PNT 04__ASM_ALL_DTM_PNT 04___PRT_ALL_DTM_PNT 05_ALL_DTM_CSYS 05__ASM_ALL_DTM_CSYS 05__ASM_DEF_DTM_CSYS 05___PRT_ALL_DTM_CSYS 05___PRT_DEF_DTM_CSYS 06_ALL_SURFS 06__ASM_ALL_SURFS 06___PRT_ALL_SURFS 07__ASM_ALL_SKELETONS 1001_COSM_THRDS 1002_MBM_NOTES 10_ALL_DIMENSIONS 11_DRAWING_NOTES 16_ALL_ROUNDS 17_ALL_CHAMFERS 1_ALL_PLANES 2_ALL_CSYS 3_ALL_AXES 4_ALL_POINTS 5_ALL_CURVES 6_ALL_SURFS 7_ALL_FEATURES ALL_FEAT ANNOTATIONS ASSY_CSYS ASSY_PLANES ASSY_POINTS AXIS AXIS_TAG CG_POINT CG_POINTS CHAMFER COPY_GEOM COSMETIC COSMETIC_THDS COSM_SKETCH COSM_THDS COSM_THRDS CSYS CURVER CURVES CURVE_ENT DATUM LAY0002 LOCATION LOCATION2 MAP NOTES PHANTOM_GEOM PLANES POINTS QUILTS ROUND SECTION SET_DATUM SET_DATUMS SKELETON SLOTDTMS SURFACES THREADS THREADS-PIPE THREAD_FEAT VIEW_TXT XSEC_DATUMS _1_CHAMFER _1_HOLE _1_ROUND _2_AXIS _2_COSM_SKETCH _2_CSYS _2_CURVE _2_GTOL _2_NOTE _2_NOTES_COL_1 _2_PLANE _2_POINT _2_START_ASSY_PLANES _2_THREAD _3_ALL_DATUMS _3_ALL_HARDWARE5

  3. I Intend to show… • How to easily predict the visibility of items, depending on the layer status. (Isolate, Hidden, Unhidden) • How to make effective use of putting items onto multiple layers. • And, I’ll demonstrate some cool mapkeys, that are based the info presented. They allow the quick and easy clean up of the layers of an entire assembly and it’s components.

  4. So What Does Mastering Layers Involve? • Understanding exactly what has been put onto the layers. • Knowing “Invisibility Rule #1”. • Knowing how layer status impacts visibility. • The effective use of placing items onto multiple layers. • This makes it easier to choose what you want to see, instead of everything you don’t.

  5. All Features Have Entities… • Datum Features - Axis, Csys, Curves, Planes, Quilts, Tag Names… FEATURES Plane Sketch Copy Geom DTM1 P3 P2 P1 GEOMETRIC ENTITIES

  6. Coarse Level of Control Fine Invisibility Rule #1 • Once an item is rendered invisible; every sub item, in that branch of the model, is rendered invisible. • Assembly • Part • Feature • Entity * This is a fundamental in Pro/Engineer.

  7. Isolate Unhidden Hidden Layer Status Diagram (Parts)

  8. Isolate * * * * * * * Unhidden Hidden Layer Status Diagram (Parts)

  9. Isolate V V V V * I I Unhidden Hidden Layer Status Diagram (Parts) Items not on layers are nominally visible

  10. Isolate V V V V * I I Unhidden Hidden Layer Status Diagram (Parts) Items not on layers are nominally visible • Assembly • Part • Feature • Entity Remember, Invisibility Rule #1 still applies.

  11. Isolate Entity V V V V * I I Unhidden Feature Hidden Layer Status Diagram (Parts) Items not on layers are nominally visible • Assembly • Part • Feature • Entity Remember, Invisibility Rule #1 still applies.

  12. I I I I I V V V V Choosing What You Want to See (Isolate) CURVES SURFACES PLANES SET-DATUMS CSYS I I I OPTIC-LOCATIONS LAYER BEAM-CENTERLINE LAYER BEAMPATH LAYER Hidden 5X Isolated 3X

  13. Isolate Items not on layers are nominally visible Entity V V V V * I I Unhidden Feature Hidden Remember, Visibility Rule #1 still applies. Layer Status Diagram (Assemblies) • Every aspect of layers in an assembly is the same as in parts, until a component is added to a layer – then things change, boy do they!

  14. Layer Status (Assemblies) About putting components on layers… My Advice: Don’t do it! Simplified Reps are better for managing component visibilities

  15. Putting It Together • Use Isolate in place of Unhidden. • Putting items on multiple layers becomes useful. • Creating new layers need not disturb existing layers. • Choose what you want to see, instead of everything you don’t. • Create, all inclusive, default layers only for the items found in the majority of your models. Don’t remove items from them, with Isolate, it isn’t necessary. • Create layers that suit your needs. • Save all layers with the status Hidden. Make exceptions only for things that need to be seen in ALL upper assemblies.

  16. Demo: Config.pro, Drawing.dtl & Mapkeys • Config.pro • no def_layer options • add_lower_level_comps_to_layer no • Make the environment display options on by default. • Drawing.dtl • ignore_model_layer_status yes • draw_layer_overrides_model yes

  17. Demo’s • Cleaning an Assembly • Using find to create layers. • Using the extend function to create layers, with rules, recursively. • Searching for items in the layer tree. • Using the selector to manipulate the layer tree. • How to distinguish between entities and features. • The quick cleanup demo. • Drawings & Parts • Create drawing layers, use them to keep changes to the model from impacting the drawing. • Skeletons • Layers to fit special requirements.

More Related