guide micro station v7 1

755
User Guide DAA004450-1/0003 MicroStation/J ®

Upload: rubens

Post on 18-Nov-2014

3.779 views

Category:

Documents


66 download

TRANSCRIPT

Page 1: Guide Micro Station V7 1

User Guide

DAA004450-1/0003

MicroStation/J®

Page 2: Guide Micro Station V7 1
Page 3: Guide Micro Station V7 1

TrademarksAccuDraw, Bentley, the "B" Bentley logo, MDL, MicroStation,MicroStation/J, MicroStation MasterPiece, MicroStation Modeler,MicroStation PowerDraft, MicroStation Review, MicroStation SE,MicroStation Vault, PowerScope, QuickVision, SmartLine, andTeamMate are registered trademarks; Bentley SELECT is a servicemark of Bentley Systems, Incorporated or Bentley Software, Inc.

Java™ and all Java-based trademarks and logos are trademarksor registered trademarks of Sun Microsystems, Inc. inthe U.S. and other countries.

Adobe, the Adobe logo, Acrobat, the Acrobat logo, Distiller, Exchange,and PostScript are trademarks of Adobe Systems Incorporated.

Windows is a registered trademark of Microsoft® Corporation.

Other brands and product names are the trademarks oftheir respective owners.

United States Patent Nos. 5,815,415 and 5,784,068.

Copyrights©2000 Bentley Systems, Incorporated.

MicroStation ©1998 Bentley Systems, Incorporated.IGDS file formats ©1981-1988 Intergraph Corporation.Intergraph Raster File Formats ©1993 Intergraph Corporation.Portions ©1992-1994 Summit Software Company.Portions ©1992-1997 Spotlight Graphics, Inc.Portions ©1993-1995 Criterion Software Ltd. and its licensors.Portions ©1992-1998 Sun MicroSystems, Inc.Portions © Unigraphics Solutions, Inc.Icc ©1991-1995 by AT&T, Christopher W. Fraser, and DavidR. Hanson. All rights reserved.Portions ©1997–1999 HMR, Inc. All rights reserved.Portions ©1992–1997 STEP Tools, Inc.Sentry Spelling-Checker Engine ©1993 Wintertree Software Inc.Unpublished – rights reserved under the copyright laws of theUnited States and other countries. All rights reserved.

MicroStation/J User’s Guide

Page 4: Guide Micro Station V7 1

MicroStation/J User’s Guide

Page 5: Guide Micro Station V7 1

Table of Contents

1. Placing Elements in 2D

Setting the Active Element Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1What are element attributes? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1Element symbology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–13Line Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–15Line Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–17

Line style modifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–17General Procedure — To use a custom line style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–18

Activating line style modifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–19Standard line styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–21

Level symbology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–21Other element attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–26

Fill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–26Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–28

Linear Elements tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–29Place SmartLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–30Place Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–36Place Multi-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–37Place Stream Line String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–40Place Point or Stream Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–42Construct Angle Bisector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–44Construct Minimum Distance Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–45Construct Line at Active Angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–46Ellipses tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–47Place Circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–48Place Ellipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–51Polygons tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–54Place Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–55Place Shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–57Place Orthogonal Shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–59Place Regular Polygon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–60Points tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–63Setting the Active Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–64Place Active Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–65

MicroStation/J User’s Guide i

Page 6: Guide Micro Station V7 1

Table of Contents

Construct Active Points Between Data Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–67Project Active Point Onto Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–68Construct Active Point at Intersection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–69Construct Active Points Along Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–71Construct Active Point at Distance Along Element . . . . . . . . . . . . . . . . . . . . . . . . . . 1–72Arcs tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–74Place Arc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–75Place Half Ellipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–77Place Quarter Ellipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–78Modify Arc Radius . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–79Modify Arc Angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–80Modify Arc Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–81Using the Select Settings Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–82

Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–83General Procedure — To work with drawing settings groups . . . . . . . . . . . . . . . . . . . . 1–84Other categories of settings groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–84

Scale settings groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–85Working units settings groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–85

2. Drafting Aids

Using Tentative Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1Snapping tentative points to elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2

Snap Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2Snap Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2Snap Mode override . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–4Effect of Snap Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6Locate Tolerance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–9Snapping to cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–10Element keypoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–10

AccuDraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–13A simple example of using AccuDraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–13Learning AccuDraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–17Activating AccuDraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–17AccuDraw’s compass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–18

The origin point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–19The drawing plane indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–19The X/Y axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–20

AccuDraw’s drawing plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–21Drawing plane coordinate systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–21

The AccuDraw window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–22AccuDraw’s window and the input focus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–23

AccuDraw’s Settings dialog box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–23

ii MicroStation/J User’s Guide

Page 7: Guide Micro Station V7 1

Table of Contents

Working with AccuDraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–24General Procedure for Using AccuDraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–25Previewing and constraining data points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–26AccuDraw and the Popup Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–26

Performing simple operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–27Advanced uses of the popup calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–28How AccuDraw reacts to pointer movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–30Tolerance shortcut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–31Previous distance recall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–33Recalling previous values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–34Settings manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–34

AccuDraw’s keyboard shortcuts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–34AccuDraw defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–36Create, edit and delete shortcuts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–36

General Procedure — To activate a keyboard shortcut . . . . . . . . . . . . . . . . . . . . . . . . . 2–37Smart Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–38X and Y locks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–40Distance lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–41Angle lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–42

Unit roundoffs and their effect on AccuDraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–43Distance roundoff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–43Angle roundoff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–44

Moving the AccuDraw compass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–45The floating origin option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–45

AccuDraw and the tentative point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–45Tentative points and drawing plane orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–46

AccuDraw’s drawing plane orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–47Rotating the drawing plane axes in 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–48Dynamically rotating the drawing plane axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–48Rotation-sensitive tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–48The Rotate Quick keyboard shortcut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–48

Using shortcut snap modes with AccuDraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–50The AccuDraw-enhanced Nearest snap mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–50Setting the keypoint snap divisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–51

AccuDraw’s Effect on Various Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–51AccuDraw and the Place Circle tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–51AccuDraw and the Place Arc tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–52AccuDraw and the Place Ellipse tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–53AccuDraw and the Place Block tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–53AccuDraw affects most tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–54

AccuDraw and the Place SmartLine Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–54Complete List of AccuDraw Keyboard Shortcuts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–58Using the Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–61

Using Grid Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–64

MicroStation/J User’s Guide iii

Page 8: Guide Micro Station V7 1

Table of Contents

Precision Input Key-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–65Syntax notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–68

Measure tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–69Measure Distance ........................................................................................................... 2–70Measure Radius . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–73Measure Angle Between Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–74Measure Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–75Measure Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–76Measure Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–81Mass Properties window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–82Basic properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–85

3. Manipulating and Modifying Elements

Selecting Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1Element Selection tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–2Element Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–3PowerSelector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–5Manipulating and Modifying Selected Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–11Specialized Manipulation and Modification Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–13

Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–15Identifying elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–16

Using the Fence to Manipulate and Modify Elements . . . . . . . . . . . . . . . . . . . . . . . . 3–16Specifying which elements are in the fence contents . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–17

Manipulations on many elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–20Optimized fence clipping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–20Special fence manipulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–21

Fence tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–23Place Fence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–24Modify Fence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–28Manipulate Fence Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–29Delete Fence Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–32Drop Complex Status of Fence Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–33Manipulate tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–34Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–35Move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–38Move Parallel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–39Scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–41Rotate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–46Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–51Align Edges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–53Construct Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–55Change Attributes tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–59

iv MicroStation/J User’s Guide

Page 9: Guide Micro Station V7 1

Table of Contents

Change Element Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–61Change Element to Active Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–62Change Element to Active Fill Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–63Modify Line Style Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–65CHANGE LINESTYLE SCALE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–66Change Multi-line to Active Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–67Match Element Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–68SmartMatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–69Match tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–70Match Text Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–72Match Multi-line Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–73Match Dimension Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–74Match Curve Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–75Match Surface Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–76Drop tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–77Drop Complex Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–79Drop Line String/Shape Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–80Drop Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–81Drop Association . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–82Drop Line Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–83Drop Associative Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–84Drop Multi-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–85Drop Dimension Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–86Modify tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–87Modify Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–89Delete Part of Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–100Extend Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–101Extend Two Elements to Intersection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–102Extend Element to Intersection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–103Trim Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–104IntelliTrim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–105Insert Vertex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–110Delete Vertex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–112Construct Circular Fillet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–113Construct Chamfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–115Element Level Manipulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–116

4. Using Cells

Working with Cell Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–2Creating and Editing Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–6

Cell type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–6Placing Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–9

MicroStation/J User’s Guide v

Page 10: Guide Micro Station V7 1

Table of Contents

Controlling the level on which cells are placed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–11Shared cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–11

What is a shared cell? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–12Reasons to use shared cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–12

Cells tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–13Place Active Cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–14Place Active Cell Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–16Select and Place Cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–18Define Cell Origin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–20Identify Cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–20Place Active Line Terminator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–21Replace Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–22Hatching and Patterning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–26

Controlling the display of patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–26Placing patterns in the design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–27Associative patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–28Snappable patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–29Excluding areas inside a patterned area from patterning . . . . . . . . . . . . . . . . . . . . . . . 4–29Cells used for patterning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–29

Pattern cells supplied with MicroStation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–30Guidelines for creating pattern cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–31

Tolerance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–31Patterns tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–32Hatch Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–33Crosshatch Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–40Pattern Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–41Linear Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–49Show Pattern Attributes ................................................................................................ 4–52Match Pattern Attributes .............................................................................................. 4–52Delete Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–53Dimension-driven Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–53

5. Reference Files

Using Reference Design Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1Attaching reference design files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1

Attachments using saved views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–4Making portable reference file attachments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–7Helping locate “lost” attachments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–9Attaching remote reference files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–11Reference File Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–11

Working with attached reference design files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–13Identifying reference design files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–25

vi MicroStation/J User’s Guide

Page 11: Guide Micro Station V7 1

Table of Contents

Modifying attachment information from the system command line . . . . . . . . . . . . . . . 5–25Merging reference design files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–27

Using Reference Raster Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–34Raster image types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–35

Monochrome (1-bit) imagery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–35Mapped (4- or 8-bit) color imagery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–35Full (24-bit) color, mapped or RGB imagery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–36

Raster image file formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–36A sample reference raster file application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–36Reference raster files and the Reference Files dialog box . . . . . . . . . . . . . . . . . . . . . . . 5–37Reference raster file attachment settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–37Attaching reference raster files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–38Manipulating reference raster files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–42

Moving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–42Resizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–43Rotating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–43Mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–44Erasing part of a reference raster file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–45

Plotting reference raster files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–46Adjusting the File Update Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–46

6. Advanced 2D Drafting Techniques

Permanently Grouping Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–1Using complex chains and complex shapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–2Using groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3Using graphic groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3

Putting “Holes” in Solid Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–5Fillets tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–5Construct Parabolic Fillet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–6Groups tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–8Drop Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–9Create Complex Chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–11Create Complex Shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–14Create Region . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–16Add to Graphic Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–20Drop from Graphic Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–21Group Holes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–22Using Multi-lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–23

General Procedure — To define a multi-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–25Compatibility with previous versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–29

Multi-line Joints tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–30Construct Closed Cross Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–32

MicroStation/J User’s Guide vii

Page 12: Guide Micro Station V7 1

Table of Contents

Construct Open Cross Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–33Construct Merged Cross Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–34Cut Single Component Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–35Cut All Component Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–36Construct Closed Tee Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–37Construct Open Tee Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–38Construct Merged Tee Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–39Construct Corner Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–40Uncut Component Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–41Multi-line Partial Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–42Move Multi-line Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–43Edit Multi-line Cap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–45Associating Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–46

Elements that can be associated with other elements . . . . . . . . . . . . . . . . . . . . . . . . . . 6–46Associating shared cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–47Associating multi-lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–47

Isometric Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–48Isometric tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–50Place Isometric Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–51Place Isometric Circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–52Using Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–54

Point curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–55B-spline curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–55

Methods by which the curve is calculated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–56B-spline curve attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–58Special-purpose 2D B-spline tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–59

Composite curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–59Bézier curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–60

Creating any conceivable curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–60General Procedure — To place a pre-defined curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–61General Procedure — To define a curve’s formula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–63

Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–63Dimensionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–64Function format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–64Deriving a curve from an existing curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–65

B-spline Curves tool frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–66Create Curves tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–68Place B-spline Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–69Create Curve by Tangents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–77Place Composite Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–80Construct Interpolation by Arcs .................................................................................... 6–83Place Conic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–85Place Spiral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–86Place Helix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–88

viii MicroStation/J User’s Guide

Page 13: Guide Micro Station V7 1

Table of Contents

Offset Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–89Extract Surface Rule Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–90Curve Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–93Curve Calculator dialog box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–95Modify Curves tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–100Change to Active Curve Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–102Reduce Curve Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–103Extend Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–105Change Element Direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–106Convert Element to B-spline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–107Blend Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–108Drop B-spline Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–110Flatten Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–111Evaluate Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–114Selecting Elements Based on Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–120

General Procedure — To use Attributes as Selection Criteria . . . . . . . . . . . . . . . . . . 6–121Using Auxiliary Coordinate Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–122ACS tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–125Define ACS (Aligned with Element) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–126Define ACS (By Points) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–126Define ACS (Aligned with View) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–127Rotate Active ACS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–128Move ACS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–129Select ACS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–130Digitizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–130

Setting working units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–131Digitizing tablet partitioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–131Placing monument points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–133Tools for digitizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–134Panning while digitizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–134

7. 3D Design and Modeling

Basic 3D Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–2Design cube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–2View volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–3

Display Depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–4Active Depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–4Standard views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–5

2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–5Orthogonal views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–6Isometric views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–7

View coordinates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–8

MicroStation/J User’s Guide ix

Page 14: Guide Micro Station V7 1

Table of Contents

Perspective projection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–8Viewing a 3D Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–8

3D viewing procedures that are similar to 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–9Fitting views in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–9Rotating views in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–9Panning in views in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–10

3D-specific viewing procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–11Using saved views in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–11

3D View Control tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–11Zoom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–14Change View Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–15Set Display Depth .......................................................................................................... 7–16Set Active Depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–19Show Display Depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–22Show Active Depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–23Change View Rotation .................................................................................................... 7–23View Rotation dialog box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–25Camera Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–27Render . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–32Navigate Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–353D Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–48

Open 3D elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–48Non-planar line strings and curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–49Helixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–49

Primitive surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–49Slab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–50Sphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–50Cone and cylinder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–51Torus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–51Wedge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–51

Extruded surfaces and surfaces of revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–52Free-form (NURBS) surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–533D Fillets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–54

Drawing in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–54Placing elements in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–54

Specifying whether an element encloses volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–55Using AccuDraw in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–55

The AccuDraw window in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–56Orienting the drawing plane in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–56

Precision input key-ins in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–613D data points and 3D tentative points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–613D auxiliary coordinate systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–61

ACS Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–62Using AccuDraw with auxiliary coordinate systems . . . . . . . . . . . . . . . . . . . . . . . . . 7–65

x MicroStation/J User’s Guide

Page 15: Guide Micro Station V7 1

Table of Contents

Other ways of working with auxiliary coordinate systems . . . . . . . . . . . . . . . . . . . . 7–66Manipulating and modifying elements in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–69

Selecting elements in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–70Identifying existing elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–70Using the fence in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–71

SmartSolids/SmartSurfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–71Settings that affect SmartSolids/SmartSurfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–72

SmartSolids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–72Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–72Surface Rule Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–72

Locate By Picking Faces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–73Use Optimized Fence Clipping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–75Exporting visible edges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–76

3D Main tool frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–763D Primitives tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–77Place Slab ........................................................................................................................ 7–78Place Sphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–81Place Cylinder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–83Place Cone ....................................................................................................................... 7–87Place Torus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–88Place Wedge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–903D Construct tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–92Extrude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–93Construct Revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–97Extrude Along Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–100Shell Solid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–103Thicken to Solid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–1063D Modify tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–108Modify Solid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–109Remove Faces and Heal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–111Construct Union . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–114Construct Intersection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–116Construct Difference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–119Cut Solid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–121Fillet Edges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–125Chamfer Edges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–1273D Utility tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–130Align Faces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–131Change SmartSolid Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–135Extract Face or Edge Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–137Intersect Solid/Surface with Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–138Surface Modeling tool frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–140Create Surfaces tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–141Construct Surface by Section or Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–143

MicroStation/J User’s Guide xi

Page 16: Guide Micro Station V7 1

Table of Contents

Construct Surface by Edges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–145Place Free-form Surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–146Construct Skin Surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–151Sweep Along Two Traces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–152Construct Helical Surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–155Construct Offset Surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–158Modify Surfaces tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–159Construct Trim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–161Project Trim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–164Convert 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–167Construct Stitch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–168Change Normal Direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–169Modify Trim Boundary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–170Change to Active Surface Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–172Split Surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–173Extend Surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–174Reduce Surface Poles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–175Fillet Surfaces tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–177Fillet Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–178Blend Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–179Blend Surface Between Rail Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–1813D Queries tool box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–182Evaluate Surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–183Using Cells in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–187

Creating 3D cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–187Patterning in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–188

xii MicroStation/J User’s Guide

Page 17: Guide Micro Station V7 1

Placing Elements in 2D

In this chapter, you will find procedures concerning basic 2D elementplacement operations in MicroStation, including:

• Setting the Active Element Attributes (see page 1-1)

• Using Tools in the Linear Elements tool box (see page 1-29)

• Using Tools in the Ellipses tool box (see page 1-47)

• Using Tools in the Polygons tool box (see page 1-54)

• Using Tools in the Points tool box (see page 1-63)

• Using Tools in the Arcs tool box (see page 1-74)

• Using the Select Settings Window (see page 1-82)

Setting the Active Element AttributesWhen you place an element, the design plane locations of the datapoints used to draw the element are stored in the design file. Inaddition, a number of element attributes are stored.

What are element attributes?

Element attributes include the following:

• level

• color

• line weight

• line style

• fill type and color (for closed elements)

MicroStation/J User’s Guide 1–1

Page 18: Guide Micro Station V7 1

Placing Elements in 2DElement symbology

Attributes are determined by settings. For example, while the ActiveColor is set to red, the color attribute of newly placed elements is red.

Changing an active setting has no effect on previously placedelements.1 However, you can change any attribute of a previouslyplaced element to the corresponding active setting with the ChangeElement Attributes tool (see page 3-61) .

Element symbology

These attributes compose what is called element symbology:

• color

• line weight

• line style

• fill color (for closed elements)

1 An exception is that the corresponding attribute (for example, color) of each

selected element is changed, as well as the active setting, when you change the

setting (for example, Active Color) using the Primary Tools tool box or the Element

Attributes dialog box. See “Selecting Elements”.

1–2 MicroStation/J User’s Guide

Page 19: Guide Micro Station V7 1

Placing Elements in 2DLevel

Level

“LV” denotesthe Active

Level

Each element in a design is on one of 63 levels, which are numbered1 through 63 and can also be given names.

The level on which new elements are placed with most tools isthe Active Level. The Active Level is the same level in all views,and elements residing upon it are always displayed in all views.The level number to which the Active Level is set is shown inthe Primary Tools tool box; the level name (if any) to which theActive Level is set is shown in the status bar.

You can set up a level structure to make it easy to manipulate thedisplay of various levels and groups of levels and save the levelstructure in a separate file to make it easier to use with other designs. .

For information about changing an element’s level and makinga copy of an element on another level, see Element LevelManipulations on page 3-116.

MicroStation/J User’s Guide 1–3

Page 20: Guide Micro Station V7 1

Placing Elements in 2DLevel

To apply an existing level structure to the design1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

2. From the Options menu, choose Level Names.

The Level Names dialog box opens.

3. From the dialog box’s File menu, choose Open.

The Open Level Structure dialog box opens.

4. In the Files list box, select the level structure file.

5. Click the OK button.

6. In the Level Names dialog box, click the Done button.

7. (Optional) — To prevent the level structure from having tobe reapplied the next time the design file is opened, chooseSave Settings from the File menu.

1–4 MicroStation/J User’s Guide

Page 21: Guide Micro Station V7 1

Placing Elements in 2DLevel

Alternative method — To apply an existinglevel structure to the design1. From the Settings menu’s Level sub-menu, choose Names.

The Level Names dialog box opens.

2. From the dialog box’s File menu, choose Open.

The Open Level Structure dialog box opens.

3. In the Files list box, select the level structure file.

4. Click the OK button.

5. In the Level Names dialog box, click the Done button.

6. (Optional) — To prevent the level structure from having tobe reapplied the next time the design file is opened, chooseSave Settings from the File menu.

To name a level1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

2. From the Options menu, choose Level Names.

The Level Names dialog box opens.

3. Click the Add button.

The Level Name dialog box opens. If a level is selected, thedefault level number in the Number field is one greaterthan the number of the selected level.

4. In the Level Name dialog box, enter the level numberof the desired level.

Drawing levels are numbered 1 through 63. You cannot change

MicroStation/J User’s Guide 1–5

Page 22: Guide Micro Station V7 1

Placing Elements in 2DLevel

those numbers, but you can give each level a unique name.

5. In the Name field, key in a name of 16 or fewer characters.

6. (Optional) — In the Comment field, key in a commentof 32 or fewer characters.

7. Click the OK button.

8. In the Level Names dialog box, click the Done button.

9. (Optional) — To prevent the named level assignmentfrom being lost when the design file is closed, chooseSave Settings from the File menu.

Alternative method — To name a level1. From the Settings menu’s Level sub-menu, choose Names.

The Level Names dialog box opens.

2. Click the Add button.

The Level Name dialog box opens. If a level is selected, thedefault level number in the Number field is one greaterthan the number of the selected level.

3. In the Level Name dialog box, enter the level numberof the desired level.

Drawing levels are numbered 1 through 63. You cannot changethose numbers, but you can give each level a unique name.

4. In the Name field, key in a name of 16 or fewer characters.

5. (Optional) — In the Comment field, key in a comment

1–6 MicroStation/J User’s Guide

Page 23: Guide Micro Station V7 1

Placing Elements in 2DLevel

of 32 or fewer characters.

6. Click the OK button.

7. In the Level Names dialog box, click the Done button.

8. (Optional) — To prevent the named level assignmentfrom being lost when the design file is closed, chooseSave Settings from the File menu.

To sort the levels shown in the Level Namesdialog box’s list box1. From the Level Names dialog box’s Sort menu, choose Sort.

The Sort Criteria dialog box opens. The default criteria are:

Top Priority — Level Number.

Second Priority — Level Name.

Third Priority — Comment.

2. From the Sort Criteria dialog box’s Top Priority option menu,choose the primary criterion for sorting the levels.

The options include Level Number, Level Name,Comment, and Group Name.

3. (Optional) — From the Sort Criteria dialog box’s SecondPriority option menu, choose the criterion for sorting multiplelevels that meet the Top Priority criterion.

The options available are the three criteria not chosenin the Top Priority option menu.

4. (Optional) — From the Sort Criteria dialog box’s Third Priorityoption menu, choose the criterion for sorting multiple levels thatmeet both the Top Priority and Second Priority criteria.

The options available are the two criteria not chosen either in the

MicroStation/J User’s Guide 1–7

Page 24: Guide Micro Station V7 1

Placing Elements in 2DLevel

Top Priority option menu or in the Second Priority option menu.

5. Click the OK button.

To set the Active Level by number or name1. In the Primary Tools tool box, press on the Level

option menu button.2

Level optionmenu and

map

The option menu opens. It is a level map. The Active Levelis indicated with a highlighted circle.

2. While pressing the Data button, drag over the levelmap to the desired level.

If the pointer is over a named level, the level name isdisplayed beneath the level map.

3. Release the Data button when the pointer is on the desiredlevel, as indicated by a circle.

Alternative method — To set the ActiveLevel by number or name1. In the status bar, click the Active Level field.

The Set Active Level dialog box opens. If any level names aredefined and Display Levels is set to Names in the Operationcategory of the Preferences dialog box (Workspace menu >Preferences), the dialog box contains a list box for selecting thedesired level by name. Otherwise, the dialog box contains a

2 If you change the Active Level using the tool box or the Element Attributes dialog box,

the levels of selected elements (see “Selecting Elements”) are also changed.

1–8 MicroStation/J User’s Guide

Page 25: Guide Micro Station V7 1

Placing Elements in 2DLevel

level map for selecting the desired level by number.

Set ActiveLevel (by

name) dialogbox

Set ActiveLevel (bynumber)

dialog box

2. In the list box or level map, select the desired level.

3. Click the OK button.

Alternative method — To set the ActiveLevel by number or name1. From the Element menu, choose Attributes.

The Element Attributes dialog box opens.

2. Press on the Level option menu button.

The option menu opens. It is a level map. The Active Levelis indicated with a highlighted circle.

3. While pressing the Data button, drag over the levelmap to the desired level.

If the pointer is over a named level, the level name is

MicroStation/J User’s Guide 1–9

Page 26: Guide Micro Station V7 1

Placing Elements in 2DLevel

displayed beneath the level map.

4. Release the Data button when the pointer is on the desiredlevel, as indicated by a circle.

To set the Active Level by number1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

2. (If necessary) Select the Numbers tab.

The Numbers tab page opens, displaying a level map. Thenumber highlighted by a circle is the Active Level. The whitenumbers denote levels that contain elements (only true for thelevel map in the Level Manager dialog box).

3. Double-click a level number to set it as the Active Level.

The Apply button behaves as if it has been clicked aftera level number is double-clicked.

1–10 MicroStation/J User’s Guide

Page 27: Guide Micro Station V7 1

Placing Elements in 2DLevel

Alternative method — To set the ActiveLevel by number1. From the Settings menu’s Level sub-menu, choose Display.

The View Levels dialog box opens.

View Levelsdialog boxwith level

map

2. (If necessary) From the View Levels dialog box’s Displaymenu, choose Level Numbers.

The View Levels dialog box displays the level map. The numberhighlighted by a circle is the Active Level.

3. Double-click a level number to set it as the Active Level.

The Apply button behaves as if it has been clicked aftera level number is double-clicked.

Alternative method — To set the ActiveLevel by number1. From the Settings menu, choose Design File.

The Design File Settings dialog box opens.

2. In the Category list box, select Element Attributes.

3. In the Level field, key in the number of the desired level.

4. Click the OK button.

MicroStation/J User’s Guide 1–11

Page 28: Guide Micro Station V7 1

Placing Elements in 2DLevel

Alternative method — To set the ActiveLevel by number1. From the Element menu, choose Attributes.

The Element Attributes dialog box opens.

2. In the Level field, key in the number of the desired level.

To set the Active Level by name1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

LevelManager

dialog boxwith the

Names tabdisplayed

2. Select the Names tab.

A list of named levels (and unnamed levels, if Show Unnamedis turned on) is shown in the list box.

3. Double-click a level or select it and click the Active buttonto make it the Active Level.

1–12 MicroStation/J User’s Guide

Page 29: Guide Micro Station V7 1

Placing Elements in 2DColor

Alternative method — To set the ActiveLevel by name1. From the Settings menu’s Level sub-menu, choose Display.

The View Levels dialog box opens.

2. From the dialog box’s Display menu, choose Level Names.

A list of named levels (and unnamed levels, if Show Unnamedis turned on) is shown in the list box.

View Levelsdialog boxwith level

names

3. Double-click a level or select it and click the Active buttonto make it the Active Level.

To set the Active Level with a key-in1. Key in LV=<level_number | level_name>.

Color

MicroStation stores the Active Color and the color attributeof each element as a value in the 0-255 range. To display anelement in color, MicroStation looks in the active color table forthe color that corresponds to the element color value. You can

MicroStation/J User’s Guide 1–13

Page 30: Guide Micro Station V7 1

Placing Elements in 2DColor

modify colors in the active color table.

The active color table is depicted graphically in MicroStation asa 16 × 16 palette of colored tiles called a color palette.

You can also change the colors in the active design file by attaching adifferent color table to it. The attached color table is automaticallyactivated each time the design file is reopened. Each seed design filesupplied with MicroStation has a color table already attached.

Color tables are stored as independent files. The active color table canbe saved to a file for future attachment to any design file.

For more information about working with color tables, see Color Tables.

To set the Active Color1. In the Primary Tools tool box, press on the colored tile

at the extreme left, and drag across the color paletteto select the desired color.3

Color Palette

3 If you change the Active Color using the tool box or the Element Attributes dialog box,

the colors of selected elements (see “Selecting Elements”) are also changed.

1–14 MicroStation/J User’s Guide

Page 31: Guide Micro Station V7 1

Placing Elements in 2DLine Weight

Alternative method — To set the Active Color1. From the Element menu, choose Attributes.

The Element Attributes dialog box opens.4

2. If you know the number of the desired color, key itinto the Color field.

3. Otherwise, press on the colored tile to the right and drag acrossthe color palette to select the desired color.

Alternative method — To set the Active Color1. From the Settings menu, choose Design File.

The Design File Settings dialog box opens.

2. In the Category list box, select Element Attributes.

3. If you know the number of the desired color, key itinto the Color field.

Otherwise, press on the colored tile to the right and drag acrossthe color palette to select the desired color.

For information about setting the Active Fill Color, see Fill on page 1-26.

Line Weight

MicroStation stores the Active Line Weight and the line weightattribute of each element as a value in the 0-31 range.

To set the Active Line Weight1. From the Primary Tools tool box’s Line Weight option menu,

choose the desired line weight value.5

4 If you change the Active Color using the tool box or the Element Attributes dialog box,

the colors of selected elements (see “Selecting Elements”) are also changed.5 If you change the Active Line Weight using the tool box or the Element Attributes settings

box, the line weights of selected elements (see “Selecting Elements”) are also changed.

MicroStation/J User’s Guide 1–15

Page 32: Guide Micro Station V7 1

Placing Elements in 2DLine Weight

Line Weight optionmenu

Alternative method — To set the ActiveLine Weight1. From the Element menu, choose Attributes.

The Element Attributes dialog box opens.

2. If you know the number of the desired line weight,key it into the Weight field.

Otherwise, choose the desired line weight from the optionmenu to the right of the Weight field.

Alternative method — To set the ActiveLine Weight1. From the Settings menu, choose Design File.

The Design File Settings dialog box opens.

2. In the Category list box, select Element Attributes.

3. If you know the number of the desired line weight,key it into the Weight field.

Otherwise, choose the desired line weight from the optionmenu to the right of the Weight field.

1–16 MicroStation/J User’s Guide

Page 33: Guide Micro Station V7 1

Placing Elements in 2DLine Style

Line Style

A line style definition can specify the following:

• A stroke pattern composed of dash strokes and gapstrokes of varying lengths.

• Small drawings called point symbols at varying intervals.

Line style definitions are customizable. The default set of line stylesin the Line Styles dialog box is intended as a sample. In most cases,line styles should be set up by a site or project manager.

Some ofthe sampleline styles

supplied inMicroStation’s

sampleworkspaces

(not to scale)

Line style modifiers

Line style modifiers or overrides allow some characteristicsof a line style to be modified as elements are placed withoutrequiring separate line style definitions.

Modifiers are available for the following stroke patternand stroke attributes:

• Origin and end widths. These modifiers are applied to eachstroke and can be used to create wide or tapered elements.

• Stroke pattern shift.

MicroStation/J User’s Guide 1–17

Page 34: Guide Micro Station V7 1

Placing Elements in 2DLine Style

In addition, a Scale Factor modifier is available. This modifier isapplied to all length values in the line style definition.

General Procedure — To use a custom line style

1. Set the Active Line Style. See To set the Active LineStyle on page 1-19.

2. Activate any desired line style modifiers. See Activatingline style modifiers on page 1-19.

3. Place elements with the Active Line Style and any active modifiers.

To set the Active Line Style1. From the Primary Tools tool box’s Line Style option menu,

choose the desired line style. 6

Line Styles optionmenu

Alternative method — To set the Active Line Style1. From the Primary Tools tool box’s Line Style option

6 The Line Style option menu has items that correspond to the most recently active custom

line styles (up to four) and the eight numbered Standard line styles.

1–18 MicroStation/J User’s Guide

Page 35: Guide Micro Station V7 1

Placing Elements in 2DLine Style

menu, choose Custom.

The Line Styles dialog box opens.

2. In the list box, double-click the name of the desired line style.orIn the list box, select the name of the desired line style, and clickthe large button at the bottom of the dialog box on which a sampleof the selected line style is displayed. (To make the large buttonvisible, you must first turn on the Show Details check box.)

Alternative method — To set the Active Line Style1. In the Key-in window, key in ACTIVE STYLE <style_name>

or LC=<style_name>.

Activating line style modifiers

Line style modifiers are activated in the Line Styles dialog box. Thelarge button in the dialog box shows the line style selected in the listbox with active modifiers applied. (To make the large button visible,you must first turn on the Show Details check box.)

The New User interface does not let you activate line style modifiers.

To override the starting or ending widthfor each dash stroke in elements placedwith the Active Line Style1. From the Primary Tools tool box’s Line Style option

MicroStation/J User’s Guide 1–19

Page 36: Guide Micro Station V7 1

Placing Elements in 2DLine Style

menu, choose Custom.

The Line Styles dialog box opens.

2. Turn on Show Details.

3. (Optional) — To set the start width, turn on Origin, and key inthe desired width, in master units, in the Origin field.

4. (Optional) — To set the ending width, turn on End, and key inthe desired width, in master units, in the End field.

Line Styles settingbox with Show

Details on

To apply a scale factor to all displayablecharacteristics of the Active Line Style1. From the Primary Tools tool box’s Line Style option

menu, choose Custom.

The Line Styles dialog box opens.

2. Turn on Show Details.

3. Turn on Scale Factor, and key in the desired scale factorin the Scale Factor field.

To shift or adjust stroke patterns differently thanspecified in the Active Line Style definition1. From the Primary Tools tool box’s Line Style option

1–20 MicroStation/J User’s Guide

Page 37: Guide Micro Station V7 1

Placing Elements in 2DLevel symbology

menu, choose Custom.

The Line Styles dialog box opens.

2. Turn on Show Details.

3. To shift stroke patterns relative to the beginning of elements orelement segments, choose Distance from the Shift option menu,and key in the shift distance, in master units, in the Distance field.orTo adjust stroke patterns such that a fraction of the first strokesin stroke patterns are displayed at the start and end of elementsor element segments, choose Fraction from the Shift option menu,and key in the fraction, in decimals, in the Fraction field.

While the Change Element Attributes (see page 3-61) tool is usedto adjust the line style modifiers of an existing element as a set,the Modify Line Style Attributes (see page 3-65) tool in the ChangeAttributes tool box can be used to adjust individual line style modifiers.

Standard line styles

Standard line styles (also known as line codes), numbered 0-7,are based on output device coordinates, and therefore are nottruly WYSIWYG (“what-you-see-is-what-you-get”), as are customline styles. Hence, it is recommended that you use customline styles instead of standard line styles.

Level symbology

Each element in a design file has its own symbology. To make it clearerwhich elements are on a particular level, you can define an alternativesymbology for all elements on a level. You can then display theelements with their “normal” symbology or with the level symbology.

MicroStation/J User’s Guide 1–21

Page 38: Guide Micro Station V7 1

Placing Elements in 2DLevel symbology

To copy a level symbology definition fromanother design file1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

LevelManager

dialog boxwith the

Symbologytab displayed

2. Select the Symbology tab.

3. From the Options menu, choose Import Symbology.

The Import Level Symbology dialog box opens.

4. Select the design file from which you want to copy thelevel symbology definition.

5. Click the OK button.

The list box in the Symbology tab page updates toshow the copied definition.

1–22 MicroStation/J User’s Guide

Page 39: Guide Micro Station V7 1

Placing Elements in 2DLevel symbology

Alternative method — To copy a level symbologydefinition from another design file1. From the Settings menu’s Level sub-menu, choose Symbology.

The Level Symbology dialog box opens.

2. From the dialog box’s File menu, choose Import.

The Import Level Symbology dialog box opens.

3. Select the design file from which you want to copy thelevel symbology definition.

4. Click the OK button.

The list box in the Level Symbology dialog box updatesto show the copied definition.

To define level symbology “from scratch”1. From the Settings menu’s Level sub-menu, choose Symbology.

The Level Symbology dialog box opens.

2. For each attribute (color, [numbered] line style, or line weight)to be set, turn on the attribute under the Settings group.

3. Adjust the desired controls.

The Color, Style, and Weight controls are similar to those inthe Element Attributes dialog box. For information aboutusing those controls, see To set the Active Color on page 1-15

MicroStation/J User’s Guide 1–23

Page 40: Guide Micro Station V7 1

Placing Elements in 2DLevel symbology

and To set the Active Line Weight on page 1-16.

4. In the list box, select a level or a range of levels andclick the Apply button.

(To select a range of levels, select a level at one end of the range andthen select the level at the other end while pressing the �Shift� key.)

Alternative method — To define levelsymbology “from scratch”1. From the Settings menu’s Level sub-menu, choose Symbology.

The Level Symbology dialog box opens.

2. For each attribute (color, [numbered] line style, or line weight)to be set, turn on the attribute under the Settings group.

3. Adjust the desired controls.

The Color, Style, and Weight controls are similar to those inthe Element Attributes dialog box. For information aboutusing those controls, see To set the Active Color on page 1-15and To set the Active Line Weight on page 1-16.

4. In the list box, select a level or a range of levels andclick the Apply button.

(To select a range of levels, select a level at one end of the range andthen select the level at the other end while pressing the �Shift� key.)

To display elements using level symbology1. From the Settings menu’s Level sub-menu, choose Symbology.

The Level Symbology dialog box opens.

2. For each level attribute (color, line weight, or line style) to bedisplayed in place of the elements’ own attributes, turn onthe corresponding check box under Overrides.

3. Click OK.

4. From the Settings menu, choose View Attributes (or press �Ctrl-B�).or

1–24 MicroStation/J User’s Guide

Page 41: Guide Micro Station V7 1

Placing Elements in 2DLevel symbology

From any view window’s control menu, choose View Attributes.

The View Attributes dialog box opens.

5. From the View option menu, choose the desired view.

6. Turn on the Level Symbology attribute.

7. Click Apply or All.

8. (Optional) — If necessary, update the open views.

Alternative method — To display elementsusing level symbology1. From the Settings menu’s Level sub-menu, choose Symbology.

The Level Symbology dialog box opens.

2. For each level attribute (color, line weight, or line style) to bedisplayed in place of the elements’ own attributes, turn onthe corresponding check box under Overrides.

3. Click OK.

4. From the Settings menu, choose View Attributes (or press �Ctrl-B)�.or

MicroStation/J User’s Guide 1–25

Page 42: Guide Micro Station V7 1

Placing Elements in 2DOther element attributes

From any view window’s control menu, choose View Attributes.

The View Attributes dialog box opens.

5. From the View option menu, choose the desired view.

6. Turn on the Level Symbology attribute.

7. Click Apply or All.

8. (Optional) — If necessary, update the open views.

Other element attributes

In addition to level, color, line weight, and line style,elements have these attributes:

• Fill (none, opaque, or outline)

• Class (primary or construction)

• The area attribute determines whether a closed element is a solidor a hole (see Putting Holes in Solid Elements on page 6-5).

Fill

The fill attribute applies only to closed elements such as circles,ellipses, and polygons. Closed elements completely enclosethe area within their boundaries.

Top: Opaquefill; Bottom:Outline fill

By default, a closed element is displayed in a wireframe view by linesin the Active Color that outline the area occupied by the element.The area of the element inside the outline is transparent.

A closed element is filled when the area within its outline is displayed

1–26 MicroStation/J User’s Guide

Page 43: Guide Micro Station V7 1

Placing Elements in 2DOther element attributes

as a solid area of color. The color is determined by the Active FillColor. When an element is opaque, it is displayed as a solid shapeof the Active Color. In that case, the lines outlining the elementare not discernible since the “fill” has the same color.

In any view, opaque and filled elements are displayed as outlinesunless the Fill view attribute is on for that view. In other words,turning off Fill in a view hides the “fill.”The effects of the fill attribute and the Fill view attributeare summarized in this table:

Fill Type Fill on Fill off

None No fill displayed No filldisplayed

Opaque Element “filled” withcolor of the element

No filldisplayed

Outline Element filled withActive Fill Color

No filldisplayed

A series of lines or a closed line string can also enclose an area.However, MicroStation treats neither as a shape. Therefore,neither can be assigned an area or fill attribute.

To set the Active Fill Type and Color1. Select a tool in the Polygons tool box.

2. From the Fill Type option menu in the Tool Settings window,choose None, Opaque, or Outline.

3. If you know the number of the desired color, key itinto the Fill Color field.

Otherwise, press on the colored tile to the right of the Fill Colorfield and drag across the color palette to select the desired color.

To turn Fill on or off in a view1. From the Settings menu, choose View Attributes (or press �Ctrl-B�).

or

MicroStation/J User’s Guide 1–27

Page 44: Guide Micro Station V7 1

Placing Elements in 2DOther element attributes

From any view window’s control menu, choose View Attributes.

The View Attributes dialog box opens.

2. From the View option menu in the settings box,choose the desired view.

3. Click the Fill check box.

4. Click Apply or All.

To change the fill type and color of an element, use the Change Elementto Active Fill Type tool (see page 3-63) in the Change Attributes tool box.

Class

By convention, elements with the class attribute of Construction areused as drawing aids. For example, you might place a constructionelement in a particular location as an element to “snap” otherelements to, but you would not plot the construction element whenthe design is complete. The elements that are actually part of thedesign usually have the class attribute of Primary.

To set the Active Class1. From the Element menu, choose Attributes.

The Element Attributes Settings dialog box opens.

2. From the Class option menu, choose Primary or Construction.

Alternative method — To set the Active Class1. From the Settings menu, choose Design File.

The Design File Settings dialog box opens.

2. In the Category list box, select Element Attributes.

3. From the Class option menu, choose Primary or Construction.

4. Click the OK button.

1–28 MicroStation/J User’s Guide

Page 45: Guide Micro Station V7 1

Placing Elements in 2DLinear Elements tool box

Linear Elements tool box

The tools in the Linear Elements tool box are used toplace linear elements.

To Select in the Linear Elementstool box

Place a line, line string, shape,arc, or circle or a combinationthereof as a complex element.

Place SmartLine (see page 6-80)

Place or construct a line.

Place Line (see page 1-36)

Place a multi-line.

Place Multi-line (see page 1-37)

Place a stream line string(primarily for tracing imageswhen digitizing).

Place Stream Line String(see page 1-40)

Place a point curve or astream curve.1

Place Point or Stream Curve(see page 1-42)

Construct a line that bisectsan angle.

Construct Angle Bisector(see page 1-44)

MicroStation/J User’s Guide 1–29

Page 46: Guide Micro Station V7 1

Placing Elements in 2DPlace SmartLine

To Select in the Linear Elementstool box

Construct a line between twoelements at their closest points.

Construct Minimum DistanceLine (see page 1-45)

Construct a line at Active Angle

Construct Line at Active Angle(see page 1-46)

1 Point curves are the traditional MicroStation curve element type (9). Stream

curves are used primarily for tracing images when digitizing.

Key-in: DIALOG TOOLBOX LINEAR OFF | ON | TOGGLE

Place SmartLine

Used to place a chain of connected line segments and arc segmentsas individual elements or as a single line string, shape, circle,complex chain, or complex shape element.

Rounded vertices can be created by allowing the tool to automaticallyplace an arc tangent to two adjacent line segments. You can also roundbetween two arc segments, or between an arc segment and a linesegment. If a rounded vertex cannot be created, a sharp one is createdinstead. (This is often a more convenient [though less versatile] way ofplacing an arc than directly drawing one as a segment.)

1–30 MicroStation/J User’s Guide

Page 47: Guide Micro Station V7 1

Placing Elements in 2DPlace SmartLine

Tool Setting Effect

SegmentType

Sets the type of segment.

Lines—Sets line segments

Arcs—Sets arc segments

Vertex Type Sets the type of vertex.

• Sharp

• Rounded

• Chamfered

If after snapping to the first vertex pointand before accepting it, you change VertexType, the new setting applies only to the finalvertex. (For information about snapping, seeUsing Tentative Points on page 2-1.)

RoundingRadius

(with Vertex Type set to Rounded) If on, setsthe arc radius for a rounded vertex. If aftersnapping to the first vertex point and beforeaccepting it, you change Round Radius, thenew setting applies only to the final radius.

ChamferOffset

(with Vertex Type set to Chamfered) Setsthe two distances required to define achamfer. Chamfer Offset requires that thetwo chamfer distances be equal (from thetheoretical intersection point).

JoinElements

If off, places segments as individualelements and also

• eliminates the option to close thechain (Closed Element) upon snappingto the first vertex point.

• allows individual segments to havedifferent symbologies.

Toggling this setting affects previouslydefined segments in the chain.

MicroStation/J User’s Guide 1–31

Page 48: Guide Micro Station V7 1

Placing Elements in 2DPlace SmartLine

Tool Setting Effect

ClosedElement

If on, accepting a tentative point snappedto the first vertex point closes the element.Otherwise, accepting such a tentative pointdoes not close the element.

Area (with Closed Element on) Sets the ActiveArea — Solid or Hole

Fill Type (with Closed Element on) Sets theActive Fill Type

• None (no fill)

• Opaque (filled with Active Color)

• Outlined (filled with Fill Color)

Fill Color (with Closed Element on) Sets the colorwith which the element is filled

• If Fill Type is Opaque, the Active Color

• If Fill Type is Outlined, the fill colorcan be different from the Active Color

RotateAccuDrawto segments

(in SmartLine Placement Settings) If on,after you enter line segments, AccuDrawtypically rotates its compass such that thex-axis aligns with the line that you justplaced. Instead of turning off AccuDraw’s“context sensitivity” feature which wouldstop this aligning behavior in all the tools,the Rotate AccuDraw to segments settingaffects only the Place SmartLine tool.

Always startin line mode

(in SmartLine Placement Settings) If on,when you select the Place SmartLinetool, the segment type normally defaultsto “Lines,” despite the last segment typeused. If off, AccuDraw uses the lastsegment type that you used.

1–32 MicroStation/J User’s Guide

Page 49: Guide Micro Station V7 1

Placing Elements in 2DPlace SmartLine

To place a chain of connected line segmentsand arc segments1. Select the Place SmartLine tool.

2. From the Segment Type option menu, choose the segment type.

3. If this is the first segment, enter a data point toposition the first vertex.

4. Enter data points to define the segment (follow the promptsin the status bar), snapping if necessary to previouslydefined segments. (For information about snapping, seeUsing Tentative Points on page 2-1.)

SegmentType

Enter data points to Similar to

Lines Define endpoints ofsegments.

None

Arcs Define center.Define sweep angle.2

Place Arc(see page1-75)

2 To change the direction of an arc — from counterclockwise to clockwise, for

example — swing the pointer around in the desired direction.

5. To define another segment of the same type, return to step4. If you snap to the first segment but are not completinga shape or complex shape, turn off Closed Element beforeaccepting the tentative point.orTo choose a different type of segment, return to step 2.orTo complete a line, line string, arc, or complex chain, Reset.orTo complete a shape, circle, or complex shape, snap to the first

MicroStation/J User’s Guide 1–33

Page 50: Guide Micro Station V7 1

Placing Elements in 2DPlace SmartLine

vertex point, and accept the tentative point.

The following table explains illustrations of the Place SmartLinetool starting at the top left and moving clockwise.

A Constructing a line string by setting Segment Type to Lines,Vertex Type to Sharp, and entering data points 1 and 2.

B Setting Vertex Type to Rounded and Rounding Radius to 3.00causes the active vertex (at the location of data point 2) to berounded with an arc. (If the data points entered do not allowa round of the specified radius, a sharp vertex is created.Only one vertex at a time is affected by the vertex settings.)

C Setting Vertex Type to Chamfered and Chamfer Offset to 3.00.

1–34 MicroStation/J User’s Guide

Page 51: Guide Micro Station V7 1

Placing Elements in 2DPlace SmartLine

D After setting Vertex Type back to Rounded and enteringdata point 3, Segment Type is set to Arcs, and data point4 is entered to define the arc center. The direction ofthe arc (clockwise or counterclockwise) is determinedby swinging the pointer past the starting point. (TheVertex Type setting is disregarded.)

E After entering data point 5 to complete the arc segment,setting Segment Type back to Lines and snapping a tentativepoint to the starting point tentatively closes the element.To continue without closing the element, turn off CloseElement prior to accepting the tentative point. (While thetentative point is active it is possible to change the vertexsettings of the final vertex without affecting other vertices —here they are set to Rounded and 1.50. It is also possibleto turn on Fill and change other tool settings related toclosed elements while the tentative point is active.)

Key-in: PLACE SMARTLINE

To choose SmartLine Placement Settings, click the arrow in thelower right corner of the tool settings window.

Place SmartLine is designed to be used with the versatile drafting aid,AccuDraw. See AccuDraw and the Place SmartLine Tool on page 2-54.

To negate the last data point — before Resetting (or otherwisecompleting the placement procedure) — without affecting previouslydefined segments, choose Undo from the Edit menu. (Choosing Undoafter completing the procedure negates the entire chain.)

MicroStation/J User’s Guide 1–35

Page 52: Guide Micro Station V7 1

Placing Elements in 2DPlace Line

To combine contiguous open elements of any type into a complexchain (open) or complex shape (closed), use the Create ComplexChain tool (see page 6-11) or Create Complex Shape tool (seepage 6-14) in the Groups tool box. (With Join Elements turnedon, Place SmartLine automatically places multiple segmentsdefined with it as a single element.)

Place Line

Used to place or construct a line.

Tool Setting Effect

Length If on, sets the length in working units.

(Active)Angle

If on, constrains the line to the Active Angle,which can be keyed in here as well.

To place a line1. Select the Place Line tool.

2. Enter a data point to define one endpoint.

3. If necessary, enter a data point to define the other endpoint.

1–36 MicroStation/J User’s Guide

Page 53: Guide Micro Station V7 1

Placing Elements in 2DPlace Multi-line

Place Line.Clockwise from top

left: Unconstrained,with Length

“L” constrained,with Angle “AA”

constrained, withboth Length and

Angle constrained.

Key-in: PLACE LINE CONSTRAINED | ANGLE

Place Multi-line

Used to place a planar multi-line.

The active multi-line definition is set in the Multi-lines settings box,which is opened by choosing Multi-lines from the Element menu.

Place By Then the workline is

Illustration

Work Line At offset position0,0 as definedin the activemulti-linedefinition (in theillustrations, theposition of thedashed line).

MicroStation/J User’s Guide 1–37

Page 54: Guide Micro Station V7 1

Placing Elements in 2DPlace Multi-line

Place By Then the workline is

Illustration

Center Adjusted to bemidway betweenthe outermostcomponent lines.If there is acomponent lineat the center,the work line issuperimposedon it.

Maximum Adjusted to besuperimposed onthe componentline with themaximum Offset.1

Minimum Adjusted to besuperimposed onthe componentline with theminimum Offset.a

1 Illustrations show pointer when drawing from left to right. Thus,

the top component line has a positive Offset, and the bottom two

component lines have negative Offsets.

Tool Setting Effect

Length If on, sets segment length, in working units.

(Active)Angle

If on, constrains the multi-line to the ActiveAngle, which can be keyed in here as well.

1–38 MicroStation/J User’s Guide

Page 55: Guide Micro Station V7 1

Placing Elements in 2DPlace Multi-line

Tool Setting Effect

Place By Sets the work line’s position in the multi-linewhen placed and how the component linesare offset (see table above). The work line’sposition can be changed between placementsof individual segments. Placing a multi-linein this manner, however, prevents youfrom using Association Lock to associatevertices with other elements.1

AssociationLock

If on, and Snap Lock (see page 2-2) is on, anyvertex in a multi-line can be associated toanother element by snapping to that element.(For information about snapping, see “UsingTentative Points” on page 2-1.)

1 When a multi-line in the design is selected, the handles are placed on the work

line. If the Match All Element Settings tool in the Change Attributes tool box

is used to make the active multi-line definition match that of the multi-line

in the design, the work line is assigned the offset 0,0.

To place a multi-line1. Select the Place Multi-line tool.

2. Enter a data point to define the beginning of the multi-line.

3. Continue entering data points to define other vertices.

4. To complete an open multi-line, Reset.orTo complete a closed multi-line, click the Close Elementbutton or key in CLOSE ELEMENT.

In the latter case, the multi-line is closed at the location of the

MicroStation/J User’s Guide 1–39

Page 56: Guide Micro Station V7 1

Placing Elements in 2DPlace Stream Line String

first vertex, and this vertex has a corner joint.

Place Multi-line. Left: Resetting after entering data point 4 tocomplete an open multi-line. Right: Clicking the Close Elementbutton after entering data point 4 to complete a closed multi-line.

Key-in: PLACE MLINE CONSTRAINED

To change a multi-line’s attributes to the active multi-line definition,use the Change Multi-line to Active Definition tool (see page3-67) in the Change Attributes tool box.

The Multi-line Joints tool box (see page 6-30) contains specializedtools for working with multi-lines.

Place Stream Line String

Used to place a stream line string — primarily for tracing images whenDigitizing (see page 6-130) . Many vertices can be defined withouthaving to enter a large number of individual data points.

The movement of the pointer is sampled, and data points arerecorded based on the tool settings:

1–40 MicroStation/J User’s Guide

Page 57: Guide Micro Station V7 1

Placing Elements in 2DPlace Stream Line String

Tool Setting Effect

Delta Sets the minimum distance, in workingunits, between sampled points.

Tolerance Sets the maximum distance, in workingunits, between recorded data points.

Angle Sets the angle, in degrees, that whenexceeded, causes the last sampled pointto be recorded as a data point.

Area Sets the area that, when exceeded, causes asampled point to be recorded as a data point.

To place a stream line string1. Select the Place Stream Line String tool.

2. Enter a data point to define the origin.

3. Move the pointer. A stream of data points is enteredwithout pressing the Data button.

4. Reset to end the line string.

Key-in: PLACE LSTRING STREAM

A line string element can have a maximum of 101 vertices. Ifmore than 101 vertices are defined, a complex chain consistingof one or more line string elements is created.

The tool settings can also be set in the Design File Settings box(Settings menu > Design File…), in the Stream category.

To place a stream curve, use the Place Point or Stream

MicroStation/J User’s Guide 1–41

Page 58: Guide Micro Station V7 1

Placing Elements in 2DPlace Point or Stream Curve

Curve tool (see page 1-42) .

Place Point or Stream Curve

Used to place a point or stream curve.

Tool Setting Effect

Method Sets how the curve is defined.

Point—Traditional MicroStation curve:“Flat” between the first and second andnext-to-last and last data points entered.In many cases, B-splines are more accurateand easier to manipulate.

Stream—Primarily for tracing images whendigitizing. Many vertices can be definedwithout having to enter a large number ofindividual data points. The movement ofthe tablet cursor is sampled and data pointsare recorded based on the Active StreamDelta, Tolerance, Angle, and Area.

Non-planar If on and Method is set to Point, a space curvecan be placed (the active design must be 3D).

Delta If Method is Stream, sets the minimumdistance, in working units, betweensampled points.

Tolerance If Method is Stream, sets the maximumdistance, in working units, betweenrecorded data points.

1–42 MicroStation/J User’s Guide

Page 59: Guide Micro Station V7 1

Placing Elements in 2DPlace Point or Stream Curve

Tool Setting Effect

Angle If Method is Stream, sets the angle, indegrees, that when exceeded, causes the lastsampled point to be recorded as a data point.

Area If Method is Stream, sets the area that,when exceeded, causes a sampled point tobe recorded as a data point.

To place a point curve1. Select the Place Point or Stream Curve tool.

2. In the tool settings window, set Method to Point.

3. Enter a data point to define the curve’s beginning.

4. Enter a second data point for the first curve segment.

5. Enter a data point to complete the first curve segment.

6. Enter additional data points to add segments to the curve.

7. Reset to end the curve.

Placing a point curve

MicroStation/J User’s Guide 1–43

Page 60: Guide Micro Station V7 1

Placing Elements in 2DConstruct Angle Bisector

To place a stream curve1. Select the Place Point or Stream Curve tool.

2. In the tool settings window, set Method to Stream.

3. Enter a data point to define the origin.

4. Move the pointer. A stream of data points is enteredwithout pressing the Data button.

5. Reset to end the curve.

Key-in: PLACE CURVE ICON | POINT | STREAM

A curve element can have 3 to 97 vertices. If more than 97vertices are defined, a complex chain consisting of one ormore curve elements is created.

The tool settings Delta, Tolerance, Angle, and Area can also beset in the Design File Settings dialog box (Settings > DesignFile…), in the Stream category.

To place a stream line string, use the Place Stream LineString tool (see page 1-40) .

Construct Angle Bisector

Used to construct a line that bisects an angle definedby three data points.

To construct an angle bisector1. Select the Construct Angle Bisector tool.

2. Enter a data point to define one endpoint of the angle

1–44 MicroStation/J User’s Guide

Page 61: Guide Micro Station V7 1

Placing Elements in 2DConstruct Minimum Distance Line

that is to be bisected.

3. Enter a second data point to define the vertex of the angle.

4. Enter a third data point to define the second endpoint of the angle.

Construct AngleBisector

Key-in: CONSTRUCT BISECTOR ANGLE

Construct Minimum Distance Line

Used to construct a line between two elements at their closest points.

To construct a minimum distance line1. Select the Construct Minimum Distance Line tool.

2. Enter a data point to identify the first element. See“Identifying elements” on page 3-16.

3. Enter a data point to identify the second element.

4. Accept the line.

MicroStation/J User’s Guide 1–45

Page 62: Guide Micro Station V7 1

Placing Elements in 2DConstruct Line at Active Angle

Construct MinimumDistance Line

Key-in: CONSTRUCT LINE MINIMUM

Construct Line at Active Angle

Used to construct a line that intersects a line segment (line orsegment of a line string or shape) at the Active Angle.

Tool Setting Effect

Method Sets when the intersection is defined.

From Point—The intersection is definedwhen the element being intersected isidentified (step 2 (see page 1-47) ).

To Point—The intersection is defined by thesecond data point (step 3 (see ) ).

Active Angle Sets the angle, measured counter-clockwisefrom the intersected line segment, atwhich the line is constructed.

Length If on, the length is constrained to the valuethat is keyed in the field.

1–46 MicroStation/J User’s Guide

Page 63: Guide Micro Station V7 1

Placing Elements in 2DEllipses tool box

To construct a line that intersects a linesegment at the Active Angle1. Select the Construct Line at Active Angle tool.

2. Identify the element to intersect.

If the Method is From Point, this data point definesthe intersection.

3. Enter a data point.

If Length is off, this data point defines the length.

If the Method is To Point, this data point defines the intersection.

Construct Line at Active Angle (“AA” denotes the Active Angle).Top Left: Method: From Point Length not constrained. TopRight: Method: To Point Length not constrained. BottomLeft: Method: From Point Length constrained. Bottom Right:Method: To Point Length constrained.

Key-in: CONSTRUCT LINE AA 1 | 2 | 3 | 4

Ellipses tool box

The tools in the Ellipses tool box are used to placeellipses (including circles).

MicroStation/J User’s Guide 1–47

Page 64: Guide Micro Station V7 1

Placing Elements in 2DPlace Circle

To Select in the Ellipses tool box

Place a circle.

Place Circle (see page 1-48)

Place an ellipse, preciselypositioning the center and oneend of the primary axis.

Place Ellipse (see page 1-51)

Key-in: DIALOG TOOLBOX ELLIPSES OFF | ON | TOGGLE

Place Circle

Used to place a circle.

Tool Setting Effect

Method Sets the method by which the circle is placed.

Center—position by center.

Edge—position by three data pointson the circumference.

Diameter—position by diameter’s endpoints.

Area Active Area — Solid or Hole.

Fill Type Active Fill Type — None (no fill), Opaque(filled with Active Color), or Outlined(filled with Fill Color).

1–48 MicroStation/J User’s Guide

Page 65: Guide Micro Station V7 1

Placing Elements in 2DPlace Circle

Tool Setting Effect

Fill Color Sets the color with which the circle is filled.

• If Fill Type is Opaque, the Active Color.

• If Fill Type is Outlined, the fill colorcan be different from the Active Color.

Diameter If on, sets the diameter, in working units(if Method is set to Center or Edge). Toinstead set the radius, choose Radius fromthe adjacent option menu.

To place a circle by its center1. Select the Place Circle tool.

2. In the tool settings window, set Method to Center.

3. Enter a data point to define the center.

4. If Diameter (or Radius) is off, enter a data point to define the radius.

Place Circle, withMethod set to Center.

Left: Diameter on;Right: Diameter off.

MicroStation/J User’s Guide 1–49

Page 66: Guide Micro Station V7 1

Placing Elements in 2DPlace Circle

To place a circle by defining three pointson its circumference1. Select the Place Circle tool.

2. In the tool settings window, set Method to Edge.

3. Enter a data point on the circumference.

4. Enter a second data point on the circumference.7

5. If Diameter (or Radius) is off, enter a third data pointon the circumference.

Place Circle, withMethod set to Edge.

Left: Diameter on;Right: Diameter off.

To place a circle by its diameter1. Select the Place Circle tool.

2. In the tool settings window, set Method to Diameter.

3. Enter a data point to define one endpoint of a diameter.

4. Enter a second data point to define the other endpointof the diameter.

7 If Diameter is on and the pointer is moved to a location that cannot be on the

circle, the dynamic display of the circle disappears.

1–50 MicroStation/J User’s Guide

Page 67: Guide Micro Station V7 1

Placing Elements in 2DPlace Ellipse

Place Circle, withMethod set to

Diameter

Key-in: PLACE CIRCLE ICON

Key-in: PLACE CIRCLE �CENTER | EDGE | DIAMETER�

CONSTRAINED

Place Ellipse

Used to place an ellipse.

Tool Setting Effect

Method Sets the method by which the ellipse is placed.

Center—position by the center and oneend of the primary axis.

Edge—position by both ends of theprimary axis.

Primary If on, sets the primary axis radius.1

Secondary If on, sets the secondary axis radius.

Rotation If on, sets the rotation of the primary axisrelative to the view x-axis.

MicroStation/J User’s Guide 1–51

Page 68: Guide Micro Station V7 1

Placing Elements in 2DPlace Ellipse

Tool Setting Effect

Area Sets Active Area — Solid or Hole.

Fill Type Active Fill Type — None (no fill), Opaque(filled with Active Color), or Outlined(filled with Fill Color).

Fill Color Sets the color with which the ellipse is filled.

• If Fill Type is Opaque, the Active Color.

• If Fill Type is Outlined, the fill colorcan be different from the Active Color.

1 If both Primary and Secondary are on, the primary and secondary axes

are parallel to the view x- and y-axes, respectively.

To place an ellipse by center and edge1. Select the Place Ellipse tool.

2. In the tool settings window, set Method to Center.

3. Enter a data point to define the center.

If Primary, Secondary, and Rotation are on, the ellipse is placed.

4. If necessary, enter a data point.

Constraintson

Data point defines the following

None Ellipse rotation and primary axis radius.

Rotation Primary axis radius.

Primary Secondary axis radius.

1–52 MicroStation/J User’s Guide

Page 69: Guide Micro Station V7 1

Placing Elements in 2DPlace Ellipse

5. If necessary, enter a third data point.

If Secondary is off, it defines the secondary axis radius.

Place Ellipse, with Method set to Center. Left: All constraints off.Right: All constraints on. Primary axis, denoted by “P.” Secondaryaxis, denoted by “S.” Rotation angle, denoted by “θ.”

To place an ellipse by edge points1. Select the Place Ellipse tool.

2. In the tool settings window, set Method to Edge.

3. Enter a data point to define one end of the primary axis.

If Primary, Secondary, and Rotation are on, the ellipse is placed.

4. If necessary, enter a second data point to define anotherpoint on the ellipse.

If either of these combinations of constraints are on,the ellipse is placed:

Primary or Secondary, and Rotation

Primary and Secondary

If the pointer is moved to a point that cannot be on an ellipse thatincludes the points defined in steps 3 or 4, the dynamics disappear.

5. If necessary, enter a third data point to define the otherend of the primary axis.

MicroStation/J User’s Guide 1–53

Page 70: Guide Micro Station V7 1

Placing Elements in 2DPolygons tool box

Place Ellipse, with Method set to Edge. Left: All constraintsoff; Data points 1, 2, and 3 must be entered clockwise. Right:All constraints on. Primary axis, denoted by “P.” Secondaryaxis, denoted by “S.” Rotation angle, denoted by “θ.”

Key-in: PLACE ELLIPSE ICON

Key-in: PLACE ELLIPSE �CENTER | EDGE� CONSTRAINED

Polygons tool box

The tools in the Polygons tool box are used to placeplanar polygonal shapes.

To Select in the Polygons tool box

Place a rectangular shape.

Place Block (see page 1-55)

Place a polygonal shape.

Place Shape (see page 1-57)

1–54 MicroStation/J User’s Guide

Page 71: Guide Micro Station V7 1

Placing Elements in 2DPlace Block

To Select in the Polygons tool box

Place a shape with each segmenteither perpendicular or parallel toall other segments in the shape.

Place Orthogonal Shape(see page 1-59)

Place a regular polygon (one withall sides and angles the same).

Place Regular Polygon (seepage 1-60)

Key-in: DIALOG TOOLBOX POLYGONS OFF | ON | TOGGLE

Rectangular solids can be drawn in 3D with the Place Slab tool(see page 7-78) , or can be generated from a planar closed elementwith the Extrude tool (see page 7-93) .

Place Block

Used to place a block (rectangular shape).

Tool Setting Effect

Method Sets how the block’s orientation is determined.

Orthogonal—Block is orthogonal to the viewin which the first data point is entered.

Rotated—Orientation is defined witha data point (step 3).

Area Active Area — Solid or Hole.

MicroStation/J User’s Guide 1–55

Page 72: Guide Micro Station V7 1

Placing Elements in 2DPlace Block

Tool Setting Effect

Fill Type Active Fill Type — None (no fill), Opaque(filled with Active Color), or Outlined(filled with Fill Color).

Fill Color Sets the color with which the block is filled.

• If Fill Type is Opaque, the Active Color.

• If Fill Type is Outlined, the fill colorcan be different from the Active Color.

To place a rectangular shape1. Select the Place Block tool.

2. Enter a data point to define one corner.

3. If Method is set to Rotated, enter a data point todefine the orientation.

4. Enter a data point to define the corner that isdiagonal from the first.

Place Block. Left:Method set to

Orthogonal; Right:Method set to

Rotated.

Key-in: PLACE BLOCK ICON

Key-in: PLACE BLOCK ORTHOGONAL | ROTATED

In 3D, if the second data point is placed at a different depth than thefirst point, the block is rotated about the x-axis of the view such that thediagonal corner is placed at the second data point. In other words, thefirst data point defines the depth for one horizontal segment of the block

1–56 MicroStation/J User’s Guide

Page 73: Guide Micro Station V7 1

Placing Elements in 2DPlace Shape

and the second data point defines the depth for the opposite segment.

MicroStation does not have a “Place Square” tool. However, anyof these methods can be used to place a square:

• Use the Place SmartLine tool (see page 6-80) and AccuDraw. SeeAccuDraw and the Place SmartLine Tool on page 2-54.

• Use the Place Blocktool (see page 1-55) and AccuDraw.

• Use the Place Regular Polygon tool (see page 1-60) withthe number of edges set to 4.

Place Shape

Used to place a polygonal shape by entering a series of datapoints to define the vertices.

Tool Setting Effect

Length If on, sets segment length, in working units.

(Active)Angle

If on, constrains sides to the Active Angle,which can be keyed in.

Area Active Area — Solid or Hole.

Fill Type Active Fill Type — None (no fill), Opaque(filled with Active Color), or Outlined(filled with Fill Color).

Fill Color Sets the color with which the shape is filled.

• If Fill Type is Opaque, the Active Color.

• If ill Type is Outlined, the fill color canbe different from the Active Color.

MicroStation/J User’s Guide 1–57

Page 74: Guide Micro Station V7 1

Placing Elements in 2DPlace Shape

To place a polygonal shape1. Select the Place Shape tool.

2. Enter a data point to define the first vertex.

3. Continue entering data points to define the other vertices.

4. To close the shape, enter a data point at the locationof the first vertex.orClick the Close Element button.orKey in CLOSE ELEMENT.

Place Shape

Key-in: PLACE SHAPE CONSTRAINED

The Place SmartLine tool (see page 6-80) in the Linear Elements toolbox, particularly when used in conjunction with AccuDraw, affordsmore flexibility for placing polygonal shapes than Place Shape. SeeAccuDraw and the Place SmartLine Tool on page 2-54.

A shape element can have 3 to 100 vertices. To place a complexshape with over 100 vertices, use the Place SmartLine tool (seepage 6-80) in the Linear Elements tool box.

In 3D, the Place Shape tool forces the shape vertices to be planar. Ifnon-planar data points are entered, the vertices of the shape are forced

1–58 MicroStation/J User’s Guide

Page 75: Guide Micro Station V7 1

Placing Elements in 2DPlace Orthogonal Shape

to a plane defined by the first three non-colinear vertices.

Place Orthogonal Shape

Used to place a non-rectangular shape in which each segment iseither perpendicular or parallel to all other segments.

Tool Setting Effect

Area Active Area — Solid or Hole.

Fill Type Active Fill Type — None (no fill), Opaque(filled with Active Color (see page 1-13) ),or Outlined (filled with Fill Color).

Fill Color Sets the color with which the shape is filled.

• If Fill Type is Opaque, the Active Color.

• If Fill Type is Outlined, the fill colorcan be different from the Active Color.

To place an orthogonal shape1. Select the Place Orthogonal Shape tool.

2. Enter a data point to define the first vertex.

3. Enter a data point to define the orientation and second vertex.

4. Continue to enter data points to define the other vertices.

5. Close the shape by entering the last data point at thelocation of the first vertex.

MicroStation/J User’s Guide 1–59

Page 76: Guide Micro Station V7 1

Placing Elements in 2DPlace Regular Polygon

Place OrthogonalShape

Key-in: PLACE SHAPE ORTHOGONAL

A shape element can have 3-100 vertices. To place a “shape”with over 100 vertices, use the Place SmartLine tool (see page6-80) in the Linear Elements tool box.

In 3D, the Place Orthogonal Shape tool forces the shape vertices to beplanar. If non-planar data points are entered, the vertices of the shapeare forced to a plane defined by the first three non-colinear vertices.

Place Regular Polygon

Used to place a regular polygon — a shape with 3–100 equallength sides and equal angles at each vertex. For example, asquare is a four-sided regular polygon.

1–60 MicroStation/J User’s Guide

Page 77: Guide Micro Station V7 1

Placing Elements in 2DPlace Regular Polygon

Tool Setting Effect

Method Sets how a polygon is positioned in the design.

Inscribed—Polygon is inscribed in animaginary circle. If the Radius is keyed in,one vertex is placed at center’s right.

Circumscribed—Polygon is circumscribedin an imaginary circle. If the Radiusis keyed in, the midpoint of one side isplaced at center’s right.

By Edge—One edge is defined graphically.

Edges Sets the number of edges (3–100).

Radius If a non-zero value is keyed in, determines theinscribing or circumscribing circle’s radius.

If zero, the radius is defined with a data point.

Area Active Area — Solid or Hole.

Fill Type Active Fill Type — None (no fill), Opaque(filled with Active Color), or Outlined(filled with Fill Color).

Fill Color Sets the color with which the polygon is filled.

• If Fill Type is Opaque, the Active Color.

• If Fill Type is Outlined, the fill colorcan be different from the Active Color.

To place a regular polygon with theradius keyed in1. Select the Place Regular Polygon tool.

2. In the tool settings window’s Radius field, key in a non-zero value.

3. Set Method to Inscribed or Circumscribed.

4. Enter a data point to define the center.

5. (Optional) — Repeat step 4 to place an additional polygon.

MicroStation/J User’s Guide 1–61

Page 78: Guide Micro Station V7 1

Placing Elements in 2DPlace Regular Polygon

Place RegularPolygon with Radius

keyed in. Methodis Inscribed (left),

Circumscribed(right).

To place a polygon with the radiusdefined graphically1. Select the Place Regular Polygon tool.

2. In the tool settings window’s Radius field, key in 0.

3. Set Method to Inscribed or Circumscribed.

4. Enter a data point to define the center.

5. Enter a data point to define the radius of the imaginary circle,the polygon’s rotation, and one vertex.

6. Return to step 4 to place additional polygons or Reset.

Place RegularPolygon with the

Radius definedby a data point.

Method is Inscribed(left), Circumscribed

(right).

1–62 MicroStation/J User’s Guide

Page 79: Guide Micro Station V7 1

Placing Elements in 2DPoints tool box

To place a polygon by defining an edge1. Select the Place Regular Polygon tool.

2. In the tool settings window, set Method to By Edge.

3. Enter a data point to define one vertex.

4. Enter a data point to define the other vertex of that edge.

Place RegularPolygon, By Edge.

Key-in: PLACE POLYGON ICON

Key-in: PLACE POLYGON INSCRIBED | CIRCUMSCRIBED| EDGE

Points tool box

The tools in the Points tool box are used to place the Active Point(see Setting the Active Point on page 1-64).

An active point is used as a reference or monument point in the designplane. It can consist of a cell from the attached cell library, a textcharacter, a symbol, or a line with no (zero) length (a “point” element).

The Active Angle for placement is set in the Design File Settingsdialog box (Settings menu > Design File…). The Active Scale for cellplacement is also set in the Design File Settings dialog box. The

MicroStation/J User’s Guide 1–63

Page 80: Guide Micro Station V7 1

Placing Elements in 2DSetting the Active Point

Active Font, Text Height, and Text Width for character placementare set in the Text dialog box (Element menu > Text).

To Select in the Points tool box

Place the Active Point.

Place Active Point (seepage 1-65)

Construct equally spaced ActivePoints tween two data points.

Construct Active Points BetweenData Points (see page 1-67)

Place the Active Point on anelement at the point closestto the data point.

Project Active Point OntoElement (see page 1-68)

Construct a point at anintersection

Construct Active Point atIntersection (see page 1-69)

Construct a specified number ofActive Points along an elementbetween two data points.

Construct Active Points AlongElement (see page 1-71)

Construct the Active Point on anelement at a keyed in distance.

Construct Active Point atDistance Along Element(see page 1-72)

Key-in: DIALOG TOOLBOX POINTS OFF | ON | TOGGLE

Setting the Active PointIn the Tool Settings window of the tools in the Points tool box,

1–64 MicroStation/J User’s Guide

Page 81: Guide Micro Station V7 1

Placing Elements in 2DPlace Active Point

the Active Point Type is set as follows.

Point Type The Active Point is

Element A zero-length line (point element).

Character The character (or symbol if the Active Font is asymbol font) specified in the Character field at the:• Active Font, Height and Width, which are set

in the Text dialog box (opened by choosingText from the Element menu).

• The Active Angle.

Cell The Active Point Cell at the Active Angleand Active Scale.

To designate a zero-length line as the Active Point1. From the Point Type option menu, choose Element.

To designate a character as the Active Point1. In the Character field, key in the character.

To designate a cell as the Active Point1. Key in the cell name in the Cell field (or use the Cell Library dialog

box, which is opened by choosing Cells from the Element menu).

Place Active Point

Used to place the Active Point.

MicroStation/J User’s Guide 1–65

Page 82: Guide Micro Station V7 1

Placing Elements in 2DPlace Active Point

Tool Setting Effect

Point Type Sets the Active Point type:

Element—A zero-length line.

Character—A character.

Cell—A cell

Character If the Active Point Type is Character,the character or symbol.

Cell If the Active Point Type is Cell, theActive Point Cell.

To place the Active Point1. Select the Place Active Point tool.

2. Enter a data point to position the Active Point.

3. Continue to enter data points to place the same Active Point.

Place Active Point.AA denotes the Active

Angle

Key-in: PLACE POINT

For information about setting the Active Point, see Setting

1–66 MicroStation/J User’s Guide

Page 83: Guide Micro Station V7 1

Placing Elements in 2DConstruct Active Points Between Data Points

the Active Point” on page 1-64.

Construct Active Points Between Data Points

Used to construct a number of equally spaced Active Pointsbetween two data points.

Tool Setting Effect

Point Type Sets the Active Point Type:

Element—A zero-length line.

Character—A character.

Cell—A cell.

Character If the Active Point Type is Character,the character.

Cell If the Active Point Type is Cell, theActive Point Cell.

Points Sets how many Active Points are constructed.

To construct Active Points between data points1. Select the Construct Active Points Between Data Points tool.

2. Enter a data point to define the location of the first Active Point.

3. Enter a second data point to define the location ofthe last Active Point.

The remaining Active Points are equally spaced betweenthe two data points.

4. Continue from step 3 to enter additional Active Points from thelast data point entered, or Reset to return to step 2.

MicroStation/J User’s Guide 1–67

Page 84: Guide Micro Station V7 1

Placing Elements in 2DProject Active Point Onto Element

Construct ActivePoints Between Data

Points.

Key-in: CONSTRUCT POINT BETWEEN

For information about setting the Active Point, see “Settingthe Active Point” on page 1-64.

Project Active Point Onto Element

Used to construct the Active Point on an element at thepoint closest to the data point.

Tool Setting Effect

Point Type Sets the Active Point Type:

Element—A zero-length line.

Character—A character.

Cell—A cell.

Character If the Active Point Type is Character,the character.

Cell If the Active Point Type is Cell, theActive Point Cell.

1–68 MicroStation/J User’s Guide

Page 85: Guide Micro Station V7 1

Placing Elements in 2DConstruct Active Point at Intersection

To project the Active Point onto an element1. Select the Project Active Point Onto Element tool.

2. Identify the element. See “Identifying elements” on page 3-16.

3. Enter a data point to project the Active Point—that is, place iton the element at the point closest to the data point.

Project Active PointOnto Element.

Key-in: CONSTRUCT POINT PROJECT

For information about setting the Active Point, see “Settingthe Active Point” on page 1-64.

Construct Active Point at Intersection

Used to construct the Active Point at the intersection of two elements.

MicroStation/J User’s Guide 1–69

Page 86: Guide Micro Station V7 1

Placing Elements in 2DConstruct Active Point at Intersection

Tool Setting Effect

Point Type Sets the Active Point Type:

Element—A zero-length line.

Character—A character.

Cell—A cell.

Character If the Active Point Type is Character,the character.

Cell If the Active Point Type is Cell, theActive Point Cell.

To construct an Active Point at an intersection1. Select the Construct Active Point at Intersection tool.

2. Identify the first element close to the desired point of intersection.See “Identifying elements” on page 3-16.

3. Identify the second element.

4. Accept the construction.

Construct ActivePoint at Intersection.

Key-in: CONSTRUCT POINT INTERSECTION

For information about setting the Active Point, see “Setting

1–70 MicroStation/J User’s Guide

Page 87: Guide Micro Station V7 1

Placing Elements in 2DConstruct Active Points Along Element

the Active Point” on page 1-64.

Construct Active Points Along Element

Used to construct the Active Point a specified number of times alongan element between two data points. The distance along the elementbetween each instance of the Active Point is the same.

Tool Setting Effect

Point Type Sets the Active Point Type:

Element—A zero-length line.

Character—A character.

Cell—A cell.

Character If the Active Point Type is Character,the character.

Cell If Active Point Type is Cell, the ActivePoint Cell.

Points Sets how many Active Points are constructed.

To construct Active Points along an element1. Select the Construct Active Points Along Element tool.

2. Identify the element to define one end of the segment on which toconstruct Active Points. See “Identifying elements” on page 3-16.

3. Enter a data point to define the other end of the segment.

MicroStation/J User’s Guide 1–71

Page 88: Guide Micro Station V7 1

Placing Elements in 2DConstruct Active Point at Distance Along Element

Construct ActivePoints Along

Element.

Key-in: CONSTRUCT POINT ALONG

For information about setting the Active Point, see “Settingthe Active Point” on page 1-64.

Construct Active Point at DistanceAlong Element

Used to construct the Active Point on an element at a keyed-inDistance from where the element is identified.

Tool Setting Effect

Point Type Sets the Active Point Type:

Element—A zero-length line.

Character—A character.

Cell—A cell.

Character If the Active Point Type is Character,the character.

1–72 MicroStation/J User’s Guide

Page 89: Guide Micro Station V7 1

Placing Elements in 2DConstruct Active Point at Distance Along Element

Tool Setting Effect

Cell If the Active Point Type is Cell, theActive Point Cell.

Distance Sets the distance along the element fromthe point identified in step 2 at which theactive point is constructed.

To construct the Active Point at a distancealong an element1. Select the Construct Active Point at Distance Along Element tool.

2. Identify the element at the point from which to measure thedistance. See “Identifying elements” on page 3-16.

3. Enter a data point to define the direction in which toconstruct the Active Point.

Construct ActivePoint at Distance

Along Element.

Key-in: CONSTRUCT POINT DISTANCE

For information about setting the Active Point, see “Setting

MicroStation/J User’s Guide 1–73

Page 90: Guide Micro Station V7 1

Placing Elements in 2DArcs tool box

the Active Point” on page 1-64.

Arcs tool box

The tools in the Arcs tool box are used to place and modify arcs.

To Select in the Arcs tool box

Place a circular arc.

Place Arc (see page 1-75)

Place an elliptical arc with asweep angle of 180 .

Place Half Ellipse (seepage 1-77)

Place an elliptical arc with asweep angle of 90 .

Place Quarter Ellipse (seepage 1-78)

Modify a circular arc’s radius,sweep angle, and center.

Modify Arc Radius (seepage 1-79)

Extend or shorten an arc’slength (sweep angle).

Modify Arc Angle (see page 1-80)

Lengthen or shorten an axisof an arc.

Modify Arc Axis (see page 1-81)

Key-in: DIALOG TOOLBOX ARC OFF | ON | TOGGLE

To modify a circular arc’s radius (or both axes of an ellipticalarc), without changing the center or sweep angle, use the

1–74 MicroStation/J User’s Guide

Page 91: Guide Micro Station V7 1

Placing Elements in 2DPlace Arc

Element Selection tool (see page 3-3) .

Place Arc

Used to place a circular arc.

Tool Setting Effect

Method Two options for Method:

Center—position by an endpoint, the center,and a point that defines the sweep angle.

Edge—position by three points on the arc edge.

Radius If on, sets the radius.

Start Angle If on, sets the angle between an imaginaryline between the center and the arc’sbeginning and the view’s x-axis.

Sweep Angle If on, sets the arc’s sweep angle.

To place an arc by its center1. Select the Place Arc tool.

2. Set Method to Center.

3. Enter a data point to define the arc’s beginning, from whichthe arc extends counterclockwise.orIf Radius, Start Angle, and Sweep Angle are all on, enter a datapoint to define the arc’s center and place the arc.

4. If necessary, enter a data point.

If Radius and Start Angle are on, this data point defines thearc’s sweep angle and places the arc.

If Sweep Angle is on, this data point defines the arc’s

MicroStation/J User’s Guide 1–75

Page 92: Guide Micro Station V7 1

Placing Elements in 2DPlace Arc

center and places the arc.

Otherwise, this data point defines the arc’s center.

5. If necessary, enter a data point to define the arc’s sweepangle and place the arc.

Place Arc, withMethod set to Center.Left: All constraints

off. Right: Allconstraints on.

Radius, denoted by“R.” Start Angle,denoted by “ST.”

Sweep Angle,denoted by “SW.”

To place an arc defined by three points1. Select the Place Arc tool.

2. Set Method to Edge.

3. Enter a data point to define the arc’s beginning.

If Radius, Start Angle, and Sweep Angle are all on, the arc is placed.

4. If necessary, enter a second data point to define a point on the arc.

5. If necessary, enter a third data point to define theendpoint and sweep angle.

1–76 MicroStation/J User’s Guide

Page 93: Guide Micro Station V7 1

Placing Elements in 2DPlace Half Ellipse

Place Arc, withMethod set to Edge.Left: All constraints

off. Right: Allconstraints on.

Radius, denoted by“R.” Start Angle,denoted by “ST.”

Sweep Angle,denoted by “SW.”

Key-in: PLACE ARC ICON

Key-in: PLACE ARC �CENTER | EDGE� CONSTRAINED

To dynamically change the direction of a circular arc while placing it byits center point, use the Place SmartLine tool (see page 6-80) .

Place Half Ellipse

Used to place an elliptical arc with a sweep angle of 180 .

To place a half ellipse1. Select the Place Half Ellipse tool.

2. Enter a data point to define one end of the primary axis.

3. Enter a second data point at a point on the ellipse.

4. Enter a third data point to define the other end of the primary axis.

MicroStation/J User’s Guide 1–77

Page 94: Guide Micro Station V7 1

Placing Elements in 2DPlace Quarter Ellipse

Place Half Ellipse

Key-in: PLACE ELLIPSE HALF

Place Quarter Ellipse

Used to place an elliptical arc with a sweep angle of 90 .

To place a quarter ellipse1. Select the Place Quarter Ellipse tool.

2. Enter a data point to define one endpoint.

3. Enter a second data point to define the orientation of an axis.

4. Enter a third data point to define the other endpoint.

1–78 MicroStation/J User’s Guide

Page 95: Guide Micro Station V7 1

Placing Elements in 2DModify Arc Radius

Place QuarterEllipse.

Key-in: PLACE ELLIPSE QUARTER

Modify Arc Radius

Used to modify the radius, sweep angle, and center of a circulararc. The endpoints do not move.

To modify an arc’s radius1. Select the Modify Arc Radius tool.

2. Identify the arc.

3. Enter a data point to redefine the radius, sweep angle, and center.

Modify Arc Radius.

MicroStation/J User’s Guide 1–79

Page 96: Guide Micro Station V7 1

Placing Elements in 2DModify Arc Angle

To modify an arc’s radius without changingthe center or sweep angle1. Select the Element Selection tool.

2. Select the arc.

3. Drag the midpoint handle to define the new radius.

Key-in: MODIFY ARC RADIUS

To modify an arc’s radius with greater precision, use the ModifyElement tool (see page 3-89) in conjunction with AccuDraw.See Arc modifications on page 3-93.

Modify Arc Angle

Used to extend or shorten the length (sweep angle) of an arc.

To modify an arc’s sweep angle1. Select the Modify Arc Angle tool.

2. Identify the arc close to the end to modify.

3. Enter a data point to lengthen or shorten the arc.

Alternative method — To modify an arc’ssweep angle1. Select the Element Selection tool.

2. Select the arc.

3. Drag the endpoint handle(s) to lengthen or shorten the arc.

1–80 MicroStation/J User’s Guide

Page 97: Guide Micro Station V7 1

Placing Elements in 2DModify Arc Axis

Modify Arc Angle.At left, shorteningthe arc. At right,

lengthening the arc.

Key-in: MODIFY ARC ANGLE

To modify an sweep angle with greater precision, use the ModifyElement tool (see page 3-89) in conjunction with AccuDraw.See Arc modifications on page 3-93.

Modify Arc Axis

Used to lengthen or shorten an axis of an arc.

To modify an arc’s axis1. Select the Modify Arc Axis tool.

2. Identify the arc near the axis to modify.

3. Enter a data point to redefine the axis.

Modify Arc Axis

MicroStation/J User’s Guide 1–81

Page 98: Guide Micro Station V7 1

Placing Elements in 2DUsing the Select Settings Window

Key-in: MODIFY ARC AXIS

If the sweep angle is less than 90 , only one axis can be modified.

Using the Select Settings WindowTo streamline the drawing of real world objects and promoteconsistency with project drawing standards, you can use the SelectSettings window. This window enables you to adjust the activesettings and select a drawing tool with a click or two, therebybypassing the dialog boxes and tool boxes.

(Default) SelectSettings window

(Docked) SelectSettings window

(Large) SelectSettings window(Options > Large

Dialog)

Some setup is required to use the Select Settings window:

1–82 MicroStation/J User’s Guide

Page 99: Guide Micro Station V7 1

Placing Elements in 2DComponents

settings groups must be defined, based on the project’s drawingstandards, and stored in settings files. This is typically doneby the site or project manager.

To open an existing settings file1. From the Settings menu, choose Manage.

The Select Settings window opens. The default settings file, asdisplayed in the Select Settings window’s title bar, is "styles.stg".

2. From the window’s File menu, choose Open.

The Open Existing Settings File dialog box opens.

3. Select a settings file (a file with the extension .stg) and click OK.

To open a remote settings file1. From the Settings menu, choose Manage.

The Select Settings window opens.

2. From the window’s File menu, choose Open URL.

The Select Remote Settings File dialog box opens. Thecontrols in this dialog box are analogous to those in theSelect Remote Design File dialog box.

3. In the URL field, specify the path to the remote settings file.

4. (Optional) — Adjust any other settings necessary.

5. Click OK.

Components

Within a drawing settings group, settings are furthergrouped into components. Like the parent settings group,the components are typically named for real world objects.These are the types of components:

MicroStation/J User’s Guide 1–83

Page 100: Guide Micro Station V7 1

Placing Elements in 2DOther categories of settings groups

Component Type Used to place

Linear Lines, arcs, ellipses, line strings,shapes, curves, complex chains,or complex shapes

Text Text

Cell Cells

Point Points

Area Pattern Pattern cells

Dimension Dimensions

Multi-line Multi-lines

General Procedure — To work with drawingsettings groups

1. From the Settings menu, choose Manage.

The Select Settings window opens. The drawing settings groups inthe open settings file are listed in the Group list box.

2. In the Group combo box, select a group.

3. In the Component combo box, select a component.

The active settings are set to those of the component.If the component definition specifies a key-in, thecorresponding tool is selected.

4. Place an element.

5. Place another element using the same settings (return to step 4).or

Select a different component (return to step 3).or

Select a different group (return to step 2).

Other categories of settings groups

There are other categories of settings groups, which can beselected from dialog boxes that are opened from the SelectSettings window’s Categories menu.

1–84 MicroStation/J User’s Guide

Page 101: Guide Micro Station V7 1

Placing Elements in 2DOther categories of settings groups

Scale settings groups

A scale settings group specifies plotting units relative to designmaster units. Scale settings groups are optionally used:

• In conjunction with Cell, Active Point, and Area Patterndrawing settings group components, to scale cells whileplacing them. See Using Cells on page 4-1.

• In conjunction with Text and Active Point drawingsettings components, to control the sizing and spacingof text while placing it.

To select (and activate) a scale settings group1. From the Settings menu, choose Manage.

The Select Settings window opens.

2. From the Category menu, choose Scale.

The Select Scale dialog box opens.

3. In the list box, select the desired group.

4. Click the OK button.

Activating a scale settings group cannot have an effect on theactive scale factors until you select a Cell drawing component (oran Active Point or Area Pattern component that specifies a cell).Similarly, activating a scale settings group cannot have an effecton the active text settings until you select a Text component (or anActive Point component that specifies a text character).

Working units settings groups

A working units settings group consists of Working units settings.Working units settings groups are used in conjunction with Cell,Active Point, and Area Pattern drawing settings group componentsto scale cells while placing them. See Using Cells on page 4-1.

Selecting a working units settings group adjusts the active design file’sworking units settings in the same manner as using the controls in theWorking Units category of the Design File Settings dialog box.

MicroStation/J User’s Guide 1–85

Page 102: Guide Micro Station V7 1

Placing Elements in 2DOther categories of settings groups

1–86 MicroStation/J User’s Guide

Page 103: Guide Micro Station V7 1

Drafting Aids

In this chapter, you will find out how to use the numerous 2Ddrafting aids in MicroStation, including:

• Using Tentative Points (see page 2-1)

• Using AccuDraw (see page 2-13)

• Using the Grid (see page 2-61)

• Precision Input Key-ins (see page 2-65)

• Using the Tools in the Measure tool box (see page 2-69)

Using Tentative PointsA tentative point is a form of graphic input that is used to:

• Preview the location of the next data point. Accepting thetentative point location enters the data point there.

• Define a point of reference for entry of the next data point.

It is also possible to snap a tentative point to an existing element(put it directly on the element). Tentative point snapping helpsyou accurately construct new elements that are either connectedto existing ones or precisely related to existing ones.

Using snaps, for example, you can:

• Place a line from the exact end point of an existing elementto the midpoint of another.

• Place a line perpendicular or parallel to another line.

• Place a circle tangent to an arc or a B-spline curve.

• Place a cell at the centroid of a shape (see Using Cells on page 4-1).

MicroStation/J User’s Guide 2–1

Page 104: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

Snapping tentative points to elements

Snapping is affected by the Snap Lock settings. There arethree basic Snap Lock settings: the snap on/off toggle, theSnap Mode, and the Snap Mode override.

Snap Lock

If the Snap Lock toggle is off, tentative points do not snap to elements.

Snap Mode

When Snap Lock is on, how a tentative point snaps to an elementis set by the Snap Mode (unless an override is active).

The Snap Mode (or Snap Mode override) is indicated in the status bar.

To set the Snap Mode1. From the Settings menu’s Locks sub-menu (or the pop-up

2–2 MicroStation/J User’s Guide

Page 105: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

Locks menu in the status bar), choose Full.

The Locks dialog box opens.

2. From the Snap Mode option menu, choose the desired snap mode.

Alternative method — To set the Snap Mode1. From the Settings menu’s Snaps sub-menu (or the pop-up

Snaps menu in the status bar), choose Button Bar.

The Snap Mode button bar opens.

2. In the button bar, click the desired snap mode.

The active Snap Mode’s button is highlighted with speckled gray.

MicroStation/J User’s Guide 2–3

Page 106: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

Alternative method — To set the Snap Mode1. Place the pointer in any view.

2. Hold down the �Shift� key.

3. Click (or press) the Tentative button. (To find the location of theTentative button on your system’s graphic input device, see “Usingthe Mouse or Digitizing Tablet” in the Setup Guide.)

The pop-up Snap Modes menu opens. A diamond is displayedto the left of the active Snap Mode.

4. (While still holding down the �Shift� key), choose thedesired Snap Mode by clicking it (or drag the pointer toit and release the Tentative button).

5. Release the �Shift� key.

Alternative method — To set the Snap Mode1. Place the pointer in the Snap Mode field located on the status bar.

2. Click (or press) the Data button.

The pop-up Snap Modes menu opens. A diamond is displayedto the left of the active Snap Mode.

3. While holding down the �Shift� key, choose the desired Snap Modeby clicking it (or drag the pointer to it and release the Data button).

4. Release the �Shift� key.

The Snap Modes button bar is dockable and resizable.

Snap Mode override

You can override the Snap Mode for a single snap by choosing aSnap Mode override. The override mode is effective only for the next

2–4 MicroStation/J User’s Guide

Page 107: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

operation; it is similar to a “single-shot” tool selection. After youhave snapped a tentative point (or Reset), the override is cancelledand the active Snap Mode becomes effective again.

To set the Snap Mode override1. From the Settings menu’s Snaps sub-menu, choose the

desired Snap Mode override.

A check mark is displayed to the left of the Snap Mode override.

Alternative method — To set the SnapMode override1. From the Settings menu’s Snaps sub-menu (or the pop-up

Snaps menu in the status bar) Button Bar.

The Snap Mode button bar opens.

2. In the button bar, select the desired Snap Mode override.

The Snap Mode override’s button is highlighted with dark grey;the Snap Mode’s button remains highlighted with speckled gray.

Alternative method — To set the SnapMode override1. Place the pointer in any view.

2. Hold down the �Shift� key.

3. Click (or press) the Tentative button.

The pop-up Snap Modes menu opens. If a Snap Mode overrideis already in effect, a diamond-shaped mark is displayed tothe left of the override and a square is displayed to the left ofthe active Snap Mode. Otherwise, the diamond-shaped markis displayed to the left of the active Snap Mode.

4. Release the �Shift� key.

5. Choose the desired Snap Mode override by clicking it (or dragthe pointer to it and release the Tentative button).

MicroStation/J User’s Guide 2–5

Page 108: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

Alternative method — To set the SnapMode override1. In the status bar, click the Snap Mode indicator.

The pop-up Snap Modes menu opens.

2. Choose the desired Snap Mode override by clicking it (or dragthe pointer to it and release the Data button).

Effect of Snap Modes

With Snap Lock on, when you enter a tentative point on ornear an element, the following occurs:

Snap Mode:1 Tentative point snaps to:

Nearest

Point on the element nearestto the pointer.

Keypoint

The nearest of the Element keypoints(see page 2-10) on the element.This is the most generally usefulof the snap modes.

Midpoint

Midpoint of the segment of the elementclosest to the pointer. (For an ellipticalarc, the tentative point snaps to thepoint on the arc at half the sweepangle, as opposed to the point athalf the arc distance.)

Center

Center of elements (such as circles,arcs, text, and so on) with centers.Centroid of other elements, includingshapes, line strings, and B-splines.

2–6 MicroStation/J User’s Guide

Page 109: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

Snap Mode:1 Tentative point snaps to:

Origin

Origin of a cell or text, centroid ofa B-spline, the first data point in adimension element, or the first vertex ofa line, multi-line, line string, or shape.

Bisector

Midpoint of an entire line string,multi-line, or complex chain, ratherthan to the midpoint of the closestsegment. It also snaps to the midpointof a line or arc. (For an elliptical arc, thetentative point snaps to the point on thearc at half the arc distance, as opposedto the point at half the sweep angle.)

Intersection

Intersection of two elements. (Twotentative points are required, althoughmore can be used.) The first tentativepoint snaps to one element, and thatelement is highlighted. The secondtentative point snaps to anotherelement, and the two segments usedto find the intersection of the twoelements are displayed in dashedlines. (If the two elements do notactually intersect, but projections of theelements would intersect, the segmentsinclude projections of the elements tothe intersection.) You can continuesnapping until the desired intersectionis found; the last two tentative pointsdefine where the intersection snap lies.

MicroStation/J User’s Guide 2–7

Page 110: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

Snap Mode:1 Tentative point snaps to:

Tangent

An existing element — the edge of theelement being placed is constrainedto be tangent to an existing element.The tentative point dynamically slidesalong the element to maintain thetangency as you move the pointer tofinish placing the element.

Tangent From

An existing element — the edge of theelement you are placing is constrainedto be tangent to an existing element.The tentative point does not movedynamically as you move the pointer,but is locked in place.

Perpendicular

An existing element — the line youare placing is constrained to beperpendicular to the element — thetentative point slides dynamicallyalong the element in order to maintainthe perpendicularity as you move thepointer to finish placing the element.

PerpendicularFrom

An existing element — the line youare placing is constrained to beperpendicular to the element at thetentative point. The tentative pointdoes not move dynamically as you movethe pointer, but is locked in place.

2–8 MicroStation/J User’s Guide

Page 111: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

Snap Mode:1 Tentative point snaps to:

Parallel

An existing element, but does not definea point through which the line youare placing will pass. Instead, whenyou accept the tentative point, the lineyou then place is parallel to the line towhich the tentative point was snapped.

Through Point

Element keypoints and defines apoint through which the elementyou are placing (or an extrapolationof it) must pass.

Point On

To nearest element, as follows: Whenentering second or later data point,constrains the next data point tolie on it (if it is a closed element)or anywhere on the line on which itlies (if it is a linear element). Whenentering first data point, constrainsthe element being placed to extend tothat element (or the line on which itlies) from the second data point.

1 Or override.

Locate Tolerance

How close the pointer must be to an element to snap a tentativepoint to it depends upon the Locate Tolerance, a user preferencethat is adjustable in the Operation category of the Preferencesdialog box (Workspace menu > Preferences).

MicroStation/J User’s Guide 2–9

Page 112: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

Snapping to cells

A cell is a small drawing — usually of a frequently-used or complexsymbol, notation, or detail — created in MicroStation. (See UsingCells on page 4-1.) To snap to the origin of a cell, set the SnapMode to Origin. When the Snap Mode is not set to origin, tentativepoints snap to component elements within the cell. For example,when the Snap Mode is Keypoint and you press the Tentative buttonwhile the pointer is near a line in a cell, the tentative point willsnap to a keypoint on the line, not the origin of the cell.

Element keypoints

Keypoints are regularly-spaced points in an element to which atentative point will snap when the Snap Mode (or override) isset to Keypoint. The number of keypoints on each segment of alinear element (line, line string, or shape) is one greater than theSnap Lock Divisor setting. If Snap Lock Divisor is 2 (as in allseed files supplied with MicroStation), keypoints are as shown inthe figure. The midpoint of a linear element is a keypoint onlyif the Snap Lock Divisor is an even number.

For text, the keypoint is determined by the justificationattribute. That attribute and others specific to text elementsare described in Text Labels.

Elementkeypoints (with

Snap LockDivisor set to2 and the text

element lefttop justified).

Clockwise fromthe upper left:Arc, arc, line,

line string, text,ellipse, shape,

and point curve.

2–10 MicroStation/J User’s Guide

Page 113: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

To enter a tentative point to preview a data point1. Position the pointer on the location at which you plan

to enter a data point.

2. Press the Tentative button. (To find the location of the Tentativebutton on your system’s graphic input device, see “Using theMouse or Digitizing Tablet” in the Setup Guide.)

The tentative point coordinates are shown in the status bar.Large crosshairs are displayed. The intersection of the linesin the crosshairs marks the location of the tentative point. Ifyou snap to an element, the element is highlighted.

To accept a tentative point’s location andenter a data point there1. Position the pointer in any view but not on an element.

2. Press the Data button.

To enable snapping1. From the Settings menu’s Locks sub-menu (or the pop-up

Locks menu in the status bar), choose Full.

The Locks dialog box opens.

2. Turn on Snap Lock.

To change the number of element keypointson each element segment1. From the Settings menu’s Locks sub-menu (or the pop-up

Locks menu in the status bar), choose Full.

The Locks dialog box opens.

2. Set Snap Lock Divisor to a value one less than thedesired number of keypoints.

For example, to create element keypoints on the endpointsand the first, second, and third quarter points of elementsegments, set Snap Lock Divisor to 4.

MicroStation/J User’s Guide 2–11

Page 114: Guide Micro Station V7 1

Drafting AidsSnapping tentative points to elements

To snap a tentative point to an elementat a keypoint1. Enable snapping to keypoints. See To enable snapping on page

2-11 and To set the Snap Mode on page 2-4.

2. Position the pointer on or near the desired keypoint.

3. Press the Tentative button. (To find the location of the Tentativebutton on your system’s graphic input device, see “Using theMouse or Digitizing Tablet” in the Setup Guide.)

If the tentative point successfully snaps to the element,the element is highlighted.

To snap a tentative point to an element at apoint other than a keypoint1. Enable snapping to points on elements other than

keypoints. See To enable snapping on page 2-11 and Toset the Snap Mode on page 2-4.

2. Position the pointer on or near the desired point.

3. Press the Tentative button.

If the tentative point successfully snaps to the element,the element is highlighted.

To snap a tentative point to an element when morethan one element lies at the desired snap point1. Enable snapping. See To enable snapping on page 2-11.

2. Position the pointer on or near the desired point.

3. Press the Tentative button.

Of the elements at the desired snap point, a tentative pointwill snap to the element that was placed in the designearliest. That element is highlighted.

4. (Optional) — If the desired element was not snapped to(highlighted), press the Tentative button again.

Of the remaining elements at the desired snap point (theones to which a tentative point has not snapped), a tentative

2–12 MicroStation/J User’s Guide

Page 115: Guide Micro Station V7 1

Drafting AidsAccuDraw

point snaps to the element that was placed in the designearliest. That element is highlighted.

5. (Optional) — Repeat step 4 until the desired element is highlighted.

To enter a tentative point for reference1. Position the pointer on the desired reference point.

2. Press the Tentative button.

Alternative method — To enter a tentativepoint for reference1. Snap a tentative point to an existing element on or near

the desired reference point. See Snapping tentativepoints to elements on page 2-2.

AccuDrawAccuDraw is a drafting aid that evaluates such parameters as yourcurrent pointer location, the previously entered data point, the lastcoordinate directive, the current tool’s needs, and any directiveyou have entered via either keyboard shortcuts or AccuDrawoptions. AccuDraw then generates the appropriate precisioncoordinates and applies them to the active tool.

A simple example of using AccuDraw

To help you understand what AccuDraw does, following is a descriptionof a simple design session using AccuDraw and the Place SmartLine tool(see page 6-80) . The task presented is the creation of a simple bracket.

MicroStation/J User’s Guide 2–13

Page 116: Guide Micro Station V7 1

Drafting AidsA simple example of using AccuDraw

The designsubject isa simple

bracketwith the

importantdimensions

and featuresnoted.

With AccuDraw activated (Start AccuDraw tool in the Primary Toolstool box), select the Place SmartLine tool in the Linear Elements toolbox. When you enter your first data point for the lower left corner ofthe bracket, AccuDraw displays a square or circular shaped “compass.”

TheAccuDraw

compassappears

wheneverAccuDraw isactive and adata point is

placed.

Next, you need to draw the left edge of the bracket. As you move thedynamic line around the view window nothing interesting happensuntil you get close one of the axes of the AccuDraw compass, in thiscase the Y axis. When AccuDraw senses the axis, the line snaps orindexes to it. While the axis is highlighted you can key in a number forthe vertical distance, in this case, 2 inches. Don’t worry about tellingAccuDraw the direction, it has already figured that out and placed theinput focus (where the key-in data will appear) in the correct field, inthis case the Y field. Entering a data point results in what you’d expect,a line segment oriented along the vertical axis exactly two inches long.

The start ofthe bracket’s

left edge withits 2 inch

measurementcourtesy ofAccuDraw.

2–14 MicroStation/J User’s Guide

Page 117: Guide Micro Station V7 1

Drafting AidsA simple example of using AccuDraw

At this point the AccuDraw compass moves to the end point of theline you just placed. Moving the dynamic line segment around, itacts as before. This time you need to place the line with a fixedlength of 1.25 inches in the horizontal direction. To accomplishthis you move the dynamic line so that it snaps onto the positivehorizontal axis, key in 1.25, and enter a data point.

The bracket’stop edgeis taking

shape as theindexed line

is placedalong the

horizontalaxis.

The next part of the bracket involves going off at a 30 degree anglefor a given distance. Pressing the Space bar changes the AccuDrawcompass to its polar mode (indicated by a circular compass). Entering30 degrees in the Angle field and 1.75 inches in the Distance field locksthe line in the right direction. A data point confirms the new location.

The notchappears

next withthe Polarcompassoriented

along thenew line.

Note how the compass orients along the 30 degree line. Thisillustrates AccuDraw’s context sensitivity. AccuDraw providesa method for associating coordinate information with respect toexisting elements. To place the half inch line at a right angle tothe 30 degree line only requires indexing to the appropriate axisand a key-in of 0.5. A data point does the rest.

MicroStation/J User’s Guide 2–15

Page 118: Guide Micro Station V7 1

Drafting AidsA simple example of using AccuDraw

The notchis nearing

completion.

The bracket’s notch is now complete. All that remains is the completionof the bracket’s right edge. Currently, however, the compass is stillrotated to the 60 degree angle of the notch and not the horizontaldirection you need. To override the context nature of AccuDrawyou press T to orient the compass to the top plane (the default).Pressing the Space bar brings up the rectangular compass. Indexing,again, to the X axis and keying in 2 inches followed by a data pointlocks the final known dimension of the bracket.

A quickpress of the�T� key andAccuDraw

orients itselfto the screen’sx and y axes.

To “close out” the bracket’s bottom edge, you use the smart axislocking feature of AccuDraw. Moving the pointer down the Y axis youpress �Return� for the smart lock feature. Recognizing that you areindexed along Y axis, AccuDraw locks the Y direction but allows youto move up and down this axis. A tentative point on the beginningpoint of the bracket (the Place SmartLine tool allows you to snapto an element under construction) followed by a data point locatesthe lower right corner of the bracket. A final tentative point anddata point on the origin of the bracket completes the job.

2–16 MicroStation/J User’s Guide

Page 119: Guide Micro Station V7 1

Drafting AidsLearning AccuDraw

A tentativepoint on the

origin ofthe bracket

results in thedashed index

line.

Learning AccuDraw

The preceding was a very simple example of AccuDraw in action.There is much more to this drafting aid. AccuDraw has beendesigned with ease of use and a certain intuitive feel to it. As withany drafting aid, you need to try it out first. As you get the hangof it, the various options begin to make sense.

In the following sections, the user interface features ofAccuDraw are presented followed by the settings and directivesthat control its operations.

Activating AccuDraw

By default, when MicroStation is started, AccuDraw isnot active. Once AccuDraw is activated, all drawing toolsutilize it for dynamic data input.

To activate AccuDraw1. In the Primary Tools tool box, select the Start AccuDraw tool.

The AccuDraw window opens.

MicroStation/J User’s Guide 2–17

Page 120: Guide Micro Station V7 1

Drafting AidsAccuDraw’s compass

Normally, the AccuDraw compass does not appear until you enterthe first data point after selecting a tool. AccuDraw’s behaviorchanges slightly with tools that utilize dynamics before the first datapoint. The Place Text and Place Active Cell tools are examples ofsuch tools. Instead of “waiting” for the first data point to displaythe compass, AccuDraw activates the compass at the last data pointlocation. In this way, you can place the element with respect to thislocation by using any of AccuDraw’s relative directives.

AccuDraw also affects operations like placing text or cells in anotherway. When you place a string of text with AccuDraw active, its initialorientation will be along the current AccuDraw drawing plane. Inother words, when you have a Front-oriented drawing plane (seeAccuDraw’s drawing plane on page 2-21), the text will be orientedalong the front axis regardless of the view orientation.

AccuDraw will not activate when it would conflict with other tools— for instance, during fence placement and element selectionoperations, dimensioning, and so on.

Although most users will activate and use AccuDraw during the entiredesign session, there may be times when its actions might interferewith the current operation. For this reason, AccuDraw can be turnedoff. MicroStation ’s tools return to their non-AccuDraw operation.

To deactivate AccuDraw1. With the focus in the AccuDraw window, press �Q�.

Close the AccuDraw window.

AccuDraw’s compass

The most recognizable feature of AccuDraw is its compass. Onlyvisible when AccuDraw is active and has control of MicroStation’scoordinate input, the compass acts as both a status indicatorand a focus for input from the user.

2–18 MicroStation/J User’s Guide

Page 121: Guide Micro Station V7 1

Drafting AidsAccuDraw’s compass

AccuDrawcompass.

Left:Rectangular

coordinatesystem.

Right: Polarcoordinate

system.

Compass animation when you rotate the drawing plane isapproximately the same speed regardless of the speed of your machine.

The origin point

At the center of the compass is the origin point. The origin is thefocal point of all AccuDraw operations. As various AccuDraw optionsare selected their functions operate from the origin point.

This last point is important. All AccuDraw directives (distancekey-ins, keyboard shortcuts, etc.) operate in conjunction with thecompass. In most cases, the compass is located at the last entered datapoint. In addition, there are AccuDraw directives that allow you tomove the compass to entirely different locations without actuallygenerating a new data point, not unlike a tentative point.

The drawing plane indicator

Surrounding the origin point is the drawing plane indicator. Its primarypurpose is to show the current orientation of AccuDraw’s drawingplane (see page 2-21) and the current coordinate system in effect. Whenthe plane appears as a dashed rectangle, the rectangular coordinatesystem (X,Y) is in effect. When the plane appears as a dashed circlethen the polar coordinate system (Distance, Angle) is active.

When working in a 2D design file the drawing plane portionof the compass functions simply as an indicator of the currentcoordinate system. However, in 3D, the drawing plane becomesa much more valuable tool. Because the AccuDraw drawingplane can be oriented along any plane in 3D space, AccuDraw’s

MicroStation/J User’s Guide 2–19

Page 122: Guide Micro Station V7 1

Drafting AidsAccuDraw’s compass

drawing plane indicator determines where your data points willappear with respect to the rest of the drawing.

You can explicitly locate the origin to the current pointer location ortentative point using a keyboard shortcut (the �O� key).

The X/Y axes

The final part of the AccuDraw compass are the two axes.Oriented at right angles to one another, these axes representthe drawing plane x and y axes.

To differentiate between the two axes each is color coded. Bydefault, the positive or +X axis is displayed in red while thepositive or +Y axis is green in color. If these colors don’t suityou or are hard to discern, you can change the colors of theseaxes via the AccuDraw Settings dialog box.

To change the color of the AccuDraw X or Yaxis graphic indicator mark1. With AccuDraw active, open the AccuDraw Settings dialog box

by pressing G followed by S (Get Settings) .

2. In the AccuDraw Settings dialog box’s Display section,click the X Axis or Y Axis button. (The button colorindicates the current setting.)

The Modify Axis Color dialog box opens. Its controls areidentical to those in the Modify Color dialog box (see Toindividually modify a color in the Building Custom Projectschapter of the Administrator’s Guide).

3. Select the desired color.

4. Click the OK button.

As you will learn later, the X/Y axes and the drawing plane indicatorsare also used to indicate the drawing plane’s orientation in 3D.Under 2D the compass only shows the rotation of the drawing planearound the view axis similar to the Active Angle.

2–20 MicroStation/J User’s Guide

Page 123: Guide Micro Station V7 1

Drafting AidsAccuDraw’s drawing plane

AccuDraw’s drawing plane

The drawing plane is central to AccuDraw. As you work, AccuDraworients this drawing plane based on a number of factors including cuesfrom the active tool, the last placed coordinate, and key AccuDrawsettings. This is known as context sensitive operation.

For instance, when you use the Place SmartLine tool (see page 6-80) ,the orientation of the AccuDraw compass changes as you enter datapoints. Because Place SmartLine was designed to take advantage of thecontext-sensitive nature of AccuDraw, the tool cues AccuDraw to rotatethe axis of the plane to the angle between the last two data points.

PlaceSmartLine

controls theorientation ofthe compass.

You can override this feature via the AccuDraw Settings dialogbox (Operation section: Context Sensitivity check box off) inwhich case, the compass maintains the traditional view axesorientation (+X to the right, +Y straight up).

Drawing plane coordinate systems

Drawing plane coordinate systems

AccuDraw’s drawing plane supports two different coordinatesystems. This echoes MicroStation’s normal support forrectangular and polar coordinate values:

MicroStation/J User’s Guide 2–21

Page 124: Guide Micro Station V7 1

Drafting AidsThe AccuDraw window

• Rectangular, for specifying distances along the drawingplane axes. It appears as a square indicator.

• Polar, for specifying distances and angles relative to theorigin. It appears as a circular indicator.

To switch between Rectangular and Polarcoordinate systems1. With the focus in the AccuDraw window, press �space bar�.

Alternative method — To switch betweenRectangular and Polar coordinate systems1. From the Settings menu, choose AccuDraw.

With the focus in the AccuDraw window, press �G�, �S�.

The AccuDraw Settings dialog box opens.

2. From the Type option menu, choose Polar or Rectangular.

The AccuDraw window

AccuDraw has its own window called the AccuDraw window. Thissmall window contains the data entry fields and axis lock buttonsfor the currently active coordinate system.

2–22 MicroStation/J User’s Guide

Page 125: Guide Micro Station V7 1

Drafting AidsAccuDraw’s Settings dialog box

AccuDraw’s window and the input focus

When AccuDraw is active it becomes part of the input focus ordercontrolled by the �Esc� key. The focus order toggles betweenthe AccuDraw window and the Tool Settings window unlessthe Key-in window is open. In this case, the input focus cyclesfrom the AccuDraw window through the Tool Settings windowto the Key-in window. Pressing �Shift-Esc� reverses the cycle,moving the focus from the Key-in window through the ToolSettings window to the AccuDraw window.

This is important to remember as no AccuDraw keyboard shortcutswork unless focus is in the AccuDraw window. Fortunately, after everydata point or tentative point, the focus is forced to the AccuDrawwindow where it remains until you press the �Esc� key.

The AccuDraw window initially comes up floating just like any otherwindow. However, it can be docked to either the top or bottomedge of the MicroStation application window.

AccuDrawwindow docked

along thebottom edge of

the applicationwindow.

Docking the AccuDraw window has the advantage of minimizingits intrusion into the working area of your drawing. As with thefloating window version, the fields found in the docked versionchange depending on whether you are in polar or rectangular modeand whether you are in a 2D or 3D design file.

AccuDraw’s Settings dialog box

Many aspects of AccuDraw’s behavior are specified using the controlsin the AccuDraw Settings dialog box. A few have already beenmentioned (context sensitivity, axis display colors).

MicroStation/J User’s Guide 2–23

Page 126: Guide Micro Station V7 1

Drafting AidsWorking with AccuDraw

To open the AccuDraw Settings dialog box1. From the Settings menu, choose AccuDraw.

orWith the focus in the AccuDraw window, press �G�, �S�.

For information about other AccuDraw settings not coveredelsewhere in this chapter, see “AccuDraw” in the Settings Menuchapter of the on-line Reference Guide.

Working with AccuDrawAccuDraw is controlled from a variety of sources. You can influenceit through the use of one- and two-key sequences called keyboardshortcuts. Drawing tools, themselves, can influence AccuDraw’soperation. Finally, AccuDraw itself maintains a number of userselectable options via the AccuDraw Settings dialog box.

AccuDraw supports a large number of options. However, all of theseoptions can be placed into one of three major AccuDraw functions:

• Previewing and constraining data points

2–24 MicroStation/J User’s Guide

Page 127: Guide Micro Station V7 1

Drafting AidsGeneral Procedure for Using AccuDraw

• Locating the AccuDraw compass

• Orienting AccuDraw’s drawing plane

The following discussion is organized along these three basicoperations. In most instances, you will use a combination of all threetypes of AccuDraw operations to accomplish your design goal.

AccuDraw may be employed in a variety of different situations—with standard drawing and manipulation tools, or using moreadvanced approaches, such as with the Place SmartLine tool (seepage 6-80) and the Modify Element tool (see page 3-89) . In eithercase, AccuDraw employs the same general procedure:

General Procedure for Using AccuDraw

1 . (Optional) Locate the drawing plane origin. See Theorigin point on page 2-19.

2 . Select the desired tool.

3 . Enter a data point (or tentative point) to activate dynamics.

4 . Relocate the drawing plane origin. See The originpoint on page 2-19.

5 . Rotate the drawing plane axes. See AccuDraw’s drawingplane orientation on page 2-47.

6 . Set the type of drawing plane coordinate system. See Drawingplane coordinate systems on page 2-21.

7 . Preview and constrain the next data point. See Previewingand constraining data points on page 2-26.

8 . Enter the data point.

Most users will utilize a mix of AccuDraw options throughout thedesign process. The key to working with AccuDraw is understandinghow it interacts with the active tool and the current data point.

Many drawing tools are optimized for use with AccuDraw. See

MicroStation/J User’s Guide 2–25

Page 128: Guide Micro Station V7 1

Drafting AidsPreviewing and constraining data points

AccuDraw’s Effect on Various Tools on page 2-51.

AccuDraw is particularly useful when employed in 3D.

Previewing and constraining data points

AccuDraw lets you preview and constrain pending data point locations.In response to your input in the AccuDraw window, dynamic updatein view windows lets you visualize the results.

You have the flexibility, though, to unconstrain a pending data point atany time. It is only when you actually enter a data point that you arecommitted to the values in the AccuDraw window and their results.

AccuDraw and the Popup Calculator

With the popup calculator, you can perform mathematicaloperations on the values displayed in some MicroStation textfields, and the values adjust accordingly.

This feature is documented here as it works with AccuDraw,its use is extendable to other controls. Active Scale and ActiveAngle fields currently support it.The popup calculator is supported as follows:

Dialog Box Fields

AccuDraw window XYZ

(various) Active Angle

(various) Active Scale

To use the popup calculator1. With the input focus in a field that supports popup

2–26 MicroStation/J User’s Guide

Page 129: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Popup Calculator

calculation, type any of the following:

+, -, *, /, =

2. Type a value or expression to complete the calculation.

Press �Return�, enter a data point, or click outside thepopup calculator to accept the calculated value. Press�Esc� if you want to reject the value.

Generatinga calculated

value (bytyping “2+1”).

Performing simple operations

The popup calculator allows you to perform calculations on measuredvalues (snap to an element, then multiply the distance, for example), orto simply type in the entire equation, e.g. “5.23 + 1.34.”

Not only does the popup calculator eliminate the need to usea physical calculator, you may notice that with the “+” and “-”operators, you do not have to reposition AccuDraw’s origin tomove relative to a snapped or keyed-in offset.

The calculator is designed to be very efficient, to work seamlesslywith AccuDraw, and to be entirely “keyboard-driven,” allowing theuser to keep the mouse in the view window rather than requiringyou to click in the dialog box. Also, the calculator works in a“per-keystroke” manner — the result of the calculation is expressedboth numerically and graphically with every keystroke typed.

The popup calculator is “format aware,” as it accepts expressionsin feet and inches or degrees-minutes-seconds, if appropriate.Obviously you cannot multiply feet times feet, so the calculatorproperly adjusts to interpret this type of string.

When performing operations on a measured value, the popup calculatoralways operates on the underlying precise value, rather than the string

MicroStation/J User’s Guide 2–27

Page 130: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Popup Calculator

which is truncated to whatever coordinate readout you have. Thisdynamic value displays at the bottom of the popup calculator.

Creating arelative offset(by snapping

then typing“+2” when the X

field has inputfocus).

You may notice that sometimes pressing +, -, or / does not bring up thecalculator, but is interpreted by AccuDraw as either an explicit positiveor negative, or as a fraction. The rule with the “+” and “-” operatorsis: If the value is locked or a tentative point is active, the calculatordisplays. If you type something like “3 3/8,” the “/” is interpretedas part of a fraction because of the space. If you simply type “3/8,”AccuDraw uses the calculator but the result will be the same as 3divided by 8, or the fraction 3/8. To enter “1 foot and 3/8 inches” youmust type a space (“1: 3/8”) so the value is not misinterpreted as“1 foot 3 inches, divided by 8.” “1+:3/8” would also work.When entering planar data points (not polar coordinates), thereare some special procedures to prevent unexpected results. SinceAccuDraw interprets values as negative when the cursor is pointedin the negative direction, the calculator, when appropriate, prependsthe entered expression with a minus sign. This results in theexpression “5+2” always being interpreted properly as the distance7, even though “5+2” is actually -3. This prevents the user fromhaving to think about positive and negative.

Advanced uses of the popup calculator

You can use the popup calculator to enter complex expressions,including multiple operators, parentheses, and C expressions(“sin(30)”, “tcb->actangle”). Parentheses do not have to be

2–28 MicroStation/J User’s Guide

Page 131: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Popup Calculator

matched to have a valid string.

If you type =, the popup calculator replaces the existing AccuDrawvalue rather than operating upon it. In this case the resultdynamically updates in the original field, rather than having afield of its own on the popup. This is rarely needed for simpleoperations, but can be useful for complex expressions.

You can use thecompact popup

to replacevalues with

expressions thatdo not contain asimple operator.

You can also enter and save variables. Although you cannotsave them to a file, and there is no graphical user interface, thisfunctionality can still be exceptionally useful. By default, the onlysaved variable is “pi.” The variable can then be entered within anyexpression using the calculator. To use the variable directly asa distance or angle, type “=<variable name>.”

Enteringa complexexpressionincluding

parentheses anda user-defined

variable.

To save variables1. Type “<popcalc variable save <name> <value>.”

The value may be entered as a complex expression, if desired. Thevalue is optional; if none is supplied, it uses the last value used bythe calculator (thus allowing the use of measured values).

MicroStation/J User’s Guide 2–29

Page 132: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Popup Calculator

To show variables1. Type “popcalc variable show name.”

The name is optional; if none is supplied, all variablesto a message print to a dialog box.

To delete variables1. Type “popcalc variable delete name.”

Finally, there is a special variable, “$,” that represents the startingvalue, whether measured or typed into AccuDraw’s field. Forinstance, if you measure a distance with AccuDraw and thenwant one over that distance, you can simply type “=1/$.” Or, forexample, to get 12 squared, type “12*$.”

How AccuDraw reacts to pointer movement

When active, AccuDraw reacts to pointer movement bytrying to anticipate your intent.

As you move the pointer, the fields in the AccuDraw windowautomatically update to reflect the drawing plane coordinatesof the current pointer location (expressed as either relativex, y, and z offsets, or as a distance and an angle) with respectto the location of the AccuDraw compass.

Furthermore, the AccuDraw window’s input focus automaticallyadjusts, based on the general direction of the pointer movement:As you move the pointer in the same direction as either drawingplane axis the focus moves to the field that you would use toprecisely locate the data point along that axis.

2–30 MicroStation/J User’s Guide

Page 133: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Popup Calculator

Tolerance shortcut

The More AccuDraw Settings dialog box has a setting for indexingtolerance (instead of using Locate Tolerance (see page 2-9) fromthe Workspace > Preferences dialog box—although by default theyare the same: 10 pixels). You can also set this with a key-in (andtherefore a shortcut or function key): ACCUDRAW SETTINGSINDEXTOL [NUM], where [num] is the number of pixels rangingfrom 1 to 100. This is useful when you want to do detailed workwithout it getting pulled to the axes or last distance.

When the pointer is within the Tolerance of an axis of the displayedAccuDraw compass the pointer snaps to that axis. At this point,the dynamic element is considered indexed to that axis.

Index highlightalong a drawing

plane axis.

The effect of these behaviors is to make it as easy as possible for you toapply constraints and specify precision when previewing a data point.

To enter rectangular coordinates using AccuDraw1. Enter the first data point.

As you move the dynamic line, AccuDraw shifts its key-infocus to the X or Y field depending on which axis the pointeris closest to. (If the Polar compass is visible, press �spacebar� to switch to Rectangular coordinates.)

Keying ina precisedistance

along thex-axis.

2. When the focus is on the X field, type the desired X value.

3. With the dynamic dashed line identifying the locked condition

MicroStation/J User’s Guide 2–31

Page 134: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Popup Calculator

from the X axis visible, move the pointer up the Y axis.

The distance required to cause this focus on the Y axis isthe same as the Locate Tolerance (see page 2-9) associatedwith identifying an element and is selectable in theWorkspace > Preferences dialog box.

4. Type the Y value desired.

AccuDraw responds by setting the endpoint of the newelement and displays fixed, dashed lines extending fromthe X and Y axes of the compass.

5. Enter a data point to accept the location.

Pressing �Return� overrides the locked axes and returnsthe pointer to the free dynamic state.

When working with Polar coordinates, AccuDraw does notautomatically shift the focus from the Distance and Angle fields likeit does with the X and Y fields in Rectangular coordinates. Instead,you must navigate between these two fields to enter precise values.This is easily done using the Tab or down arrow keys.

However, when it comes to entering angular values AccuDraw does tryto help you out by not requiring a negative value when you want togo off in the “opposite” direction from an axis. Simply by moving thepointer to the opposite quadrant from the positive angle, AccuDrawmoves the dynamic element in the negative direction.

To enter a polar coordinate using AccuDraw1. Enter the first data point.

If the Rectangular compass appears, press �space bar�to switch to Polar coordinates.

2. Type a distance value in the Distance field. If the input focus is onthe Angle field press the �Tab� or �down arrow� key first.

AccuDraw will lock the length of the dynamic element to this

2–32 MicroStation/J User’s Guide

Page 135: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Popup Calculator

value. You can rotate this dynamic element around.

3. Press the �Tab� or down arrow key.

The input focus will shift to the Angle field.

4. Type the desired angle.

or

Press the �A� key to lock in the angle at the current pointer location.

5. Enter a data point to accept the coordinate entry.

Previous distance recall

Another example of how AccuDraw tries to help you is its previousdistance feature. As you place elements in your design file,AccuDraw keeps track of the distance between your last twodata points. Known as the Previous Distance, AccuDraw usesthis distance as a hint for your next data point.

Think of previous distance as a radius length from the compassorigin. When you move the pointer within the Tolerance (seeLocate Tolerance on page 2-9) distance to this radius, AccuDrawdisplays a small tangent line called the previous distanceindicator, and locks the pointer to this point.

Previousdistance

indicator.

As you keep the pointer within the Tolerance (see Tolerance shortcuton page 2-31) distance of this previous distance, AccuDraw will keepit locked. This, of course, only works with Polar coordinates. If youare using Rectangular coordinates, the previous distance only workswhen you are indexed to either drawing plane axis.

A data point will result in an offset distance from yourlast data point precisely the same as the distance betweenyour previous two data points.

MicroStation/J User’s Guide 2–33

Page 136: Guide Micro Station V7 1

Drafting AidsAccuDraw’s keyboard shortcuts

This “lock” on feature is not hard to override. Just continue draggingthe pointer until it is outside the Tolerance (see Tolerance shortcuton page 2-31) and the previous distance lock disengages.

Recalling previous values

AccuDraw stores all entered values for its X, Y, Distance, and Anglefields for recall as needed. When in the X, Y, or Distance fields,pressing the �PgUp� key recalls the last distance value enteredin any of these fields. Pressing �PgUp� again recalls the next tolast entered value and so on. You should note that the X, Y, andDistance fields share a common value buffer but that Angular datais stored separately. This means you can enter a value in the Xfield, for instance, change the input focus to Y, and by pressing�PgUp�, enter the same value as placed in the X field.

Settings manipulation

Several commands that were added previously operated as togglesto manipulate a setting, such as turning context sensitivity on oroff. These commands now force the setting either on or off. So forinstance, for context sensitivity, key in: ACCUDRAW SETTINGSCONTEXTSENS ON. If you enter it without trailing “on” or “off,”it still behaves as a toggle. This is most useful for such thingsas macros, although you may want them that way in a functionkey/shortcut. This also applies to floating origin, auto pointplacement, axis indexing and distance indexing. (Note: the on/offoption does not show up in the Key-in window.)

AccuDraw’s keyboard shortcuts

Although AccuDraw tries to anticipate your next move it cannotalways predict your intentions. AccuDraw therefore includes a widevariety of single and double character command directives knownas the keyboard shortcuts. By pressing the appropriate key, youdirect AccuDraw to perform a specific operation. AccuDraw is thedefault input focus in most cases, you can just type in the shortcutwithout having to consider where the input focus is.

2–34 MicroStation/J User’s Guide

Page 137: Guide Micro Station V7 1

Drafting AidsAccuDraw’s keyboard shortcuts

Popups confirm single letter shortcuts below the focused inputfield. This function is not only useful to confirm the key-ins but isalso excellent for training purposes or demos to illustrate whichkey is being pressed. It also serves to communicate that theshortcut is received via AccuDraw’s input fields.

Two letter shortcuts appear attached to the focused input field,and confirm the action through the temporary appearance ofthe shortcut dialog box. The pop-down list adjacent to theinput field illustrates where the shortcut comes from, therebymaking it easy to “follow the action.”

The following is a list of the more common keyboard shortcuts:

Key Effect

�?� Opens the AccuDraw Shortcuts window.

�Return� Smart Lock• In Rectangular coordinates, locks

X to 0 if the pointer is on thedrawing plane y-axis or Y to 0 ifthe pointer is on the x-axis.

• In Polar coordinates, locks Angleto 0 , 90 , -90 , or 180 if thepointer is on a drawing planeaxis or otherwise locks Distanceto its last entered value.

�space bar� Switches between Rectangular andPolar coordinates.

MicroStation/J User’s Guide 2–35

Page 138: Guide Micro Station V7 1

Drafting AidsAccuDraw’s keyboard shortcuts

Key Effect

�O� Moves the drawing plane origin to thecurrent pointer position. This can alsobe used to explicitly activate AccuDrawbefore you enter a data point.

�X� Toggles the lock status for the X value.

�Y� Toggles the lock status for the Y value.

�D� Toggles the lock status for theDistance value.

�A� Toggles the lock status for theAngle value.

For the complete list, see Complete List of AccuDrawKeyboard Shortcuts on page 2-58.

AccuDraw defaults

There is a command to set the shortcuts back to the defaults, andone to reread the shortcuts file. The latter is useful if you want tochange the file manually without exiting MicroStation. It could alsobe useful if you would like to alter the shortcuts programmatically(for example, with MDL or BASIC) with more control than waspreviously possible. Key-ins: ACCUDRAW SHORTCUTS DEFAULTand ACCUDRAW SHORTCUTS READFILE.

Create, edit and delete shortcuts

• Pressing Delete in any of the text fields in the AccuDrawwindow allows you to edit the string. Of course you can stilluse it to delete a selection set when appropriate.

• If shortcut.txt file cannot be written or read, youget an error message.

• You can delete a shortcut by highlighting it in the shortcutsdialog box and pressing Delete.

• When you create a new shortcut, it follows the highlighted one,rather than always putting it at the end of the list.

• When you create a new shortcut or edit an existing one, a

2–36 MicroStation/J User’s Guide

Page 139: Guide Micro Station V7 1

Drafting AidsAccuDraw’s keyboard shortcuts

message box appears informing you if the shortcut is a duplicateor conflicts with an existing one (for instance, F and FS). Youcan still create it if you want to (which is often convenient ifyou want to edit the other one later), but if you click No, itreturns you to the Edit/New Shortcut dialog box.

General Procedure — To activate akeyboard shortcut

1. With the focus in the AccuDraw window, simply press thekeyboard key(s) that corresponds to the shortcut you wish to use.

If the first typed letter is, by itself, a valid shortcut,the shortcut activates.

Otherwise, the AccuDraw Shortcuts window opens. Thewindow lists the available shortcuts. Typing the secondletter activates the shortcut.

To review a listing of the availableAccuDraw shortcuts1. With the focus in the AccuDraw window, press the �?� key.

The AccuDraw Shortcuts window opens.

To activate a single-letter shortcut from theAccuDraw Shortcuts window1. Press the key that corresponds to the desired shortcut.

orIn the list box, select the desired shortcut and click the Run button.

MicroStation/J User’s Guide 2–37

Page 140: Guide Micro Station V7 1

Drafting AidsAccuDraw’s keyboard shortcuts

To activate a two-letter shortcut from theAccuDraw Shortcuts window1. After pressing the first letter of the sequence, press the

desired key to identify the second letter.orIn the list box, select the desired shortcut and click the Run button.

Smart Lock

One of the first keyboard shortcuts you’ll use is Smart Lock. Similar inoperation to striking a line along a T-square, Smart Lock is invoked bypressing the �Return� key. Depending on where the pointer is locatedat the time you select Smart Lock one of two things will occur:

• If the pointer is oriented closer to the X axis of the compass,the pointer will lock to the X axis.

• If the pointer is oriented closer to the Y axis of the compass,the pointer will lock to the Y axis.

You know the pointer is locked on an axis when the dynamic linehighlights. Pressing the �Return� key again deactivates Smart Lockand releases the dynamic line back to free motion.

To constrain the pending data point to adrawing plane axis1. Position the pointer near the desired axis. (When the pointer

is on an axis, a highlighted line is displayed from the drawingplane origin to the pointer location.

Positioning thepointer on a drawing

plane axis on x-axis(above), on y-axis

(below).

2–38 MicroStation/J User’s Guide

Page 141: Guide Micro Station V7 1

Drafting AidsAccuDraw’s keyboard shortcuts

2. Press the �Return� key.

Smart Lock is engaged. Its effect is to constrain thepending data point to the axis.

Constrainingthe pending

data pointalong x-axis.

MicroStation/J User’s Guide 2–39

Page 142: Guide Micro Station V7 1

Drafting AidsAccuDraw’s keyboard shortcuts

Constrainingthe pending

data pointalong y-axis.

You can now constrain the pending data point to a precise distancealong the axis using the following procedures or by simplysnapping a tentative point to an element or monument point andaccepting the tentative point as the data point location.

To disengage Smart Lock and unconstrain the pending data point,press �Return� again. The �Return� key toggles Smart Lock.

Snapping toconstrain thepending data

point to aprecise distancealong the x-axis.

Smart Lock will not lock when you are entering coordinatevalues into the AccuDraw X or Y fields. Instead, AccuDrawreturns the dynamic element to free motion.

X and Y locks

You can force AccuDraw to lock the current distance along anaxis by activating the �X� or �Y� keyboard shortcut. AccuDrawresponds by locking the dynamic line to the chosen axis at thecurrent pointer distance from the origin point of the compass.The focus of complement axis AccuDraw data field becomes

2–40 MicroStation/J User’s Guide

Page 143: Guide Micro Station V7 1

Drafting AidsAccuDraw’s keyboard shortcuts

the focus for your next keyboard entry.

AccuDraw automatically switches its coordinate system torectangular in response to the X or Y lock.All X and Y values entered are relative to the plane of theprevious element segment.

To override this, AccuDraw provides an option in its settingscalled Context Sensitivity. Turning this off forces AccuDraw tostay oriented to the drawing’s XY axes.

Distance lock

The �D� shortcut locks the distance from the compass originpoint to the current location of the pointer. The input focusautomatically shifts to the Angle field.

To interactively enter the distance of thedynamic element1. In the AccuDraw window’s Distance field (Polar coordinates),

type the distance, in working units (MU:SU:PU).

The pending data point is automatically constrained; this isindicated by the check box next to the Angle field. Dynamicupdate occurs in response to each keystroke.

Alternative method — To interactively enterthe distance of the dynamic element1. Move the pointer away from the drawing plane origin until the

desired distance is displayed in the AccuDraw window’s Distancefield. As the pointer is moved, the displayed distance is roundedoff to the increment specified by the Distance setting (if the settingis turned on) in the AccuDraw Settings dialog box (see page 2-23) ).

2. Press the �D� key.

MicroStation/J User’s Guide 2–41

Page 144: Guide Micro Station V7 1

Drafting AidsAccuDraw’s keyboard shortcuts

Angle lock

The �A� shortcut sets the angle portion of the polar drawing plane.AccuDraw sets the angle to the current position of the pointer.

To interactively lock the angle of adynamic element1. In the AccuDraw window’s Angle field (Polar coordinates),

type the angle, in degrees.

The pending data point is automatically constrained; this isindicated by the check box next to the Distance field. Dynamicupdate occurs in response to each keystroke.

Alternative method — To interactively lockthe angle of a dynamic element1. Move the pointer around the drawing plane origin until the desired

angle is displayed in the AccuDraw window’s Angle field. Asthe pointer is moved, the displayed angle is rounded off to theincrement specified by the Angle setting (if the setting is turnedon) in the AccuDraw Settings dialog box on page 2-23).

2. Press the �A� key.

The Angle value automatically switches to the “opposite”angle if the pointer position dictates.

Angle valueautomatically

switches tothe “opposite”

value.

2–42 MicroStation/J User’s Guide

Page 145: Guide Micro Station V7 1

Drafting AidsUnit roundoffs and their effect on AccuDraw

Angle valueautomatically

switches tothe “opposite”

value.

Unit roundoffs and their effect on AccuDraw

Although the X/Y and Angle fields can be set by typing in keyvalues, AccuDraw also supports a roundoff feature that can forcethe new data point to a multiple of a set value. AccuDraw’s UnitRoundoff can be set in the AccuDraw Settings dialog box.

Distance roundoff

When you enable the Distance field in Unit Roundoff, AccuDrawacts as if there is an invisible grid in effect. However, the DistanceRoundoff is always calculated from the current compass location.In addition, you can override this value by typing in a coordinatein the AccuDraw window at any time.

To round off the distance values displayed in theAccuDraw window as the pointer moves1. In the AccuDraw Settings dialog box’s Distance field, key in the

desired increment, in working units (MU:SU:PU).

MicroStation/J User’s Guide 2–43

Page 146: Guide Micro Station V7 1

Drafting AidsUnit roundoffs and their effect on AccuDraw

To cancel distance roundoff1. In the AccuDraw Settings dialog box, turn off the check

box to the right of the Distance field.

Angle roundoff

The Angle Unit Roundoff is useful for locking elements alongspecific axes. For instance, setting the Angle Roundoff to 30degrees assures that all elements placed will occur along one of thenormal isometric drawing axes. As with the Distance field, youcan override this value by directly entering the angle you desirein the Angle field of the AccuDraw window.

Drawingin progress

showingAccuDraw

window withangle locked

to 30 .

To round off the values displayed in the AccuDrawwindow’s Angle field as the pointer moves1. In the AccuDraw Settings dialog box’s Angle field, key

in the desired increment, in degrees.

Keyed-in values and snapped tentative points override roundoff.

To cancel angle roundoff1. In the AccuDraw Settings dialog box, turn off the check

box to the right of the Angle field.

2–44 MicroStation/J User’s Guide

Page 147: Guide Micro Station V7 1

Drafting AidsMoving the AccuDraw compass

Moving the AccuDraw compass

By default, AccuDraw places its compass at the last data pointlocation. There are, however, times when you need to take overcontrol of the AccuDraw compass. Tentative point operations cantake better advantage of AccuDraw’s capabilities when you “unlock”the compass and place it wherever needed. The following covershow you do this and some interesting ways in which AccuDrawcan be used to accomplish otherwise difficult operations.

The floating origin option

Before you can move the compass you need to release the AccuDrawcompass origin. This is done with the “O” keyboard shortcut.AccuDraw will then do one of two things:

• If the compass is currently not visible it will appearat the last data point location.

• If the compass is visible it will relocate to the currentpointer location.

The only exception is if there is a tentative point active. SeeAccuDraw and the tentative point on page 2-45.

In either case, this occurs regardless of the tool or operation currentlyselected. This last point is important to recognize. AccuDraw isconsidered a non-modal feature in that you don’t have to be in apredetermined part of a procedure in order for it to operate.

The most common use for a relocated origin point for the compassis to index the element under construction from an existing point.For instance, if you want to locate the corner of a block a specifieddistance from a given location the relocated origin point.

AccuDraw and the tentative point

Creating precision offsets is a fundamental function of thedesign process. AccuDraw performs this important functionby utilizing tentative points.

MicroStation/J User’s Guide 2–45

Page 148: Guide Micro Station V7 1

Drafting AidsAccuDraw and the tentative point

The key to using AccuDraw and the tentative point is the Set Originfunction (the �O� keyboard shortcut). When there is a tentativepoint present, pressing the �O� key results in the relocation ofthe compass to the tentative point location.

AccuDraw enters a dynamic tentative point mode where you canmanipulate the final data point location in a number of ways:

• Enter coordinate data using the AccuDraw window.

• Use a second tentative point and various locks (X/Y orD/A) to interactively set the offset.

This latter technique is useful when you need to set anoffset from two elements.

To create an offset from two elements1. With a tool active, enter a tentative point at the key

point of the first element.

2. Press the �O� key.

The compass will appear at the tentative point location.

3. Tentative point on the keypoint of the second element.

4. Press the �X� or �Y� key.

AccuDraw responds by locking the dynamic line to the appropriateaxis but at the offset from the first tentative point to the second one.

5. Enter another tentative point to “lock” the other axis ofthe tentative compass location.orEnter a data point to set the second axis value.

AccuDraw relocates the initial compass to the new indirectlyderived location. From here you can continue the useof the current drawing tool.

Tentative points and drawing plane orientation

If you snap to a linear element while AccuDraw is active,switching to Polar coordinates (pressing the �space bar�) alignsthe drawing plane with the linear element.

2–46 MicroStation/J User’s Guide

Page 149: Guide Micro Station V7 1

Drafting AidsAccuDraw’s drawing plane orientation

Snapping to alinear elementand switching

to Polarcoordinates.

AccuDraw’s drawing plane orientation

AccuDraw orients the drawing plane in accordance with the CoordinateSystem Rotation setting in the AccuDraw Settings dialog box:

CoordinateSystemRotation

Definition

Top (default) Orients compass to match top view(in 2D same as View).

Front Orients compass to match frontview (3D only).

Side Orients compass to match sideview (3D only).

View Orients compass to current view axes.

Auxiliary Orients compass to last definedauxiliary coordinate system (seeRotate Auxiliary).

Context A temporary orientation affected by anumber of factors including the currenttool, the previous data points andthe “RQ” keyboard shortcut.

MicroStation/J User’s Guide 2–47

Page 150: Guide Micro Station V7 1

Drafting AidsAccuDraw’s drawing plane orientation

Rotating the drawing plane axes in 2D

Along with the standard drawing plane orientations, the rotation of thedrawing plane axes can be altered using keyboard shortcuts. In 2D,you are limited to rotating AccuDraw’s drawing plane about the viewaxis. This matches the same restriction placed on rotating views in 2D.

Dynamically rotating the drawing plane axes

The AccuDraw drawing plane axes can be dynamicallyrotated at any time.

When the first letter of the rotate sequence (R) is pressed, theAccuDraw Shortcuts window automatically opens and displays all thevalid “R” choices. Then typing the remaining portion of the sequence(Q) effectively chooses the Rotate Quick entry in the shortcuts window.The shortcuts window is then automatically dismissed.

Rotation-sensitive tools

Depending on the tool in use, dynamically rotating the drawing planeaxes yields slightly different results. For example, consider the scenarioof placing a block (rectangle) with the Place Block tool (see page 1-55) .

Once the drawing plane axes are rotated, the block’s mainaxis is constrained to this axis.

Contrast this to the effect when using the Place Line tool (see page1-36) : The drawing plane axes rotate, and while dynamic readoutis a function of the newly rotated system, the tool itself remainsavailable to dynamically place the line wherever desired.

The Rotate Quick keyboard shortcut

The Rotate Quick (�R�, �Q�) shortcut allows you to change theorientation of the drawing plane only for the current data point,after which it is returned to the previous orientation.

2–48 MicroStation/J User’s Guide

Page 151: Guide Micro Station V7 1

Drafting AidsAccuDraw’s drawing plane orientation

To quickly rotate the drawing plane axes1. With AccuDraw dynamics active, press �R�, �Q�.

The drawing plane indicator spins freely about its origin, thex-axis following the movement of the screen pointer.

2. Enter a data point to accept the specified rotation.

The use of the previously selected tool continues.

For example, suppose you are using the Place Line tool (see page1-36) to start a construction and wish to align the drawing planeaxes with the new line. After establishing the drawing plane origin(with the first data point of the line), pressing �R�, �Q� allows thedrawing plane axes to be interactively rotated.

Dynamicallyrotating the

drawing planeaxes.

Placing the line.

Keyboard shortcuts are available to rotate the drawing planecoordinate system 90 about an individual axis (“RZ”) or to alignit with the design plane axes (“T”) or view axes (“V”).When working in a 3D environment, AccuDraw’s axes rotation takes

MicroStation/J User’s Guide 2–49

Page 152: Guide Micro Station V7 1

Drafting AidsUsing shortcut snap modes with AccuDraw

on a very important role in the design process. This is discussedin Using AccuDraw in 3D (see page 7-55) .

Using shortcut snap modes with AccuDraw

AccuDraw provides a few keyboard shortcuts to morepopular tentative point snaps:

• “N” — Nearest

• “C” — Center

• “I” — Intersect

These shortcuts work the same as selecting the snap from thestatus bar with the exception of Nearest.

The AccuDraw-enhanced Nearest snap mode

With AccuDraw disabled, when you snap to an element with theNearest snap, MicroStation enters the tentative point at the point onthe element closest to the pointer. With AccuDraw active, this changesa bit. When the pointer is constrained by either X, Y, Distance, orAngle Lock, and an element is snapped using Nearest snap mode,AccuDraw will attempt to produce a tentative point at the nearestpoint on the element that also satisfies AccuDraw’s lock.

In many cases the effect is similar to that when using the ExtendElement to Intersection tool (see page 3-103) . In the case where thereis no point on the snapped element that satisfies AccuDraw’s lock,the snapped point will simply appear at the point on the elementclosest to the pointer. This point will then be projected onto thehypothetical line or circle determined by AccuDraw’s lock.

Nearest snapwith Place

SmartLine toolconstrained by

an angle.

2–50 MicroStation/J User’s Guide

Page 153: Guide Micro Station V7 1

Drafting AidsAccuDraw’s Effect on Various Tools

Setting the keypoint snap divisor

Although not technically a snap mode, there is one additionalshortcut associated with tentative point snaps: the snap divisorsetting. Invoking it with the “K” keyboard shortcut results in theappearance of the Keypoint Snap Divisor dialog box.

AccuDraw’s Effect on Various ToolsAlthough much of AccuDraw’s operation is global in nature, it doeshave sometime subtle effect on individual tools. As you learn touse AccuDraw you will find that it can be used as a substitutefor many individual tool settings. The following discussionprovides some insights into this feature.

The Place SmartLine tool is specially designed to exploit AccuDraw’scapabilities. See AccuDraw and the Place SmartLine Tool on page 2-54.

AccuDraw and the Place Circle tool

A simple tool like Place Circle can benefit from AccuDraw in anumber of ways. First, when you place a circle you can explicitlyset the diameter of the circle by turning on the Diameter toolsetting and entering a value. However, with AccuDraw activethis can be done with fewer keystrokes.

Once you’ve placed the circle’s origin point all you have to do is typein the radius value. AccuDraw automatically locks the circle tothat value indicated by the locked dynamic circle. It really doesn’tmatter which drawing coordinate system is active.

MicroStation/J User’s Guide 2–51

Page 154: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Place Arc tool

UsingAccuDraw toplace a circle

by center.

To place a second circle of equal radius is also easy. UsingAccuDraw’s previous distance feature, the circle will temporarilylock to the previous radius allowing you to enter the seconddata point. This does require two data points for all remainingcircles, so if you are placing numerous fixed diameter circles youmay want to use the Diameter tool setting.

AccuDraw and the Place Arc tool

Almost no other tool has as many settings as does the Place Arc (seepage 1-75) tool. AccuDraw can be used to simplify this tool’s operation.By using the polar coordinate plane you can easily specify radiallengths and sweep angles just by typing them in via AccuDraw.

UsingAccuDraw toplace an arc

by center.

This is one case where AccuDraw’s context sensitive orientationis good for incremental angle setting and View or other rotations

2–52 MicroStation/J User’s Guide

Page 155: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Place Ellipse tool

are good for setting an absolute sweep angle.

AccuDraw and the Place Ellipse tool

When you place an ellipse without AccuDraw you specify a centerpoint, the primary axis and radius, and a point through whichthe ellipse will pass. You can do this by selecting the variousoptions in the Tool Settings window or use AccuDraw to setthese values in a more user-friendly manner.

When you enter that first center point, AccuDraw’s effect becomesnoticeable. The second data point still defines the major axis, but nowyou can specify both the radius and angle using the AccuDraw windowsimply by entering the radius and angle or dynamically positioning it.

UsingAccuDrawto place an

ellipse bycenter and

edge.

Now, because the AccuDraw compass orients itself along the axis of theellipse under construction, the secondary axis is automatically lockedso you can simply enter the value or position the pointer and data point.

AccuDraw and the Place Block tool

AccuDraw can be used with the Place Block tool to place a blockwith specific dimensions and at a specific angle.

With the Rotated method you can specify the angle and X length ofthe block using the polar drawing plane. Once the base of the blockhas been defined, AccuDraw orients the compass along this base.

MicroStation/J User’s Guide 2–53

Page 156: Guide Micro Station V7 1

Drafting AidsAccuDraw affects most tools

At this point, you can switch to rectangular mode (space bar) andlock in the Y distance by simply entering its dimension.

UsingAccuDraw toplace a block.

AccuDraw affects most tools

The tools just described were selected to illustrate how AccuDrawworks with even the simplest tools to provide additional capabilitiesor easier access to options over non-AccuDraw operation. AccuDrawactually affects the operation of most MicroStation tools and even hasthe potential to work with third-party application software.

AccuDraw and the Place SmartLine ToolThe Place SmartLine tool (see page 6-80) is used to automaticallyplace a complex chain or shape containing a dynamically specifiedcollection of segments and vertices. This tool is designed to beused in conjunction with AccuDraw. The main benefits of usingAccuDraw with Place SmartLine are as follows:

• The drawing plane origin automatically moves to thelocation of a newly defined vertex.

• The drawing plane automatically rotates to align with a newlydefined segment. This allows tangent and perpendicularsegments to be easily defined.

2–54 MicroStation/J User’s Guide

Page 157: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Place SmartLine Tool

• When defining an arc segment, the drawing plane coordinatesystem automatically switches to Polar.

To define an arc segment tangent to theprevious segment1. With AccuDraw active and Place SmartLine selected, set

the tool setting Segment Type to Arcs.

The drawing plane coordinate system automaticallyswitches to Polar, and the arc’s center point and sweepangle are dynamically displayed.

Switchingthe Place

SmartLineSegment Type

to Arcs.

2. Move the pointer toward the drawing plane axis that isperpendicular (that is, at 90 ) to the previous segment.

When the pointer is close to the axis, the arc radius

MicroStation/J User’s Guide 2–55

Page 158: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Place SmartLine Tool

position dynamically aligns with it.

Defining thecenter point.

3. Enter a data point to define the center point for the arc.

4. Enter a data point to define the arc’s sweep angle andcomplete the segment definition.

Defining the sweepangle.

The arc’s sweep angle can be defined in either direction —clockwise or counterclockwise.

To define a semi-circular arc segment1. With AccuDraw active and Place SmartLine selected, set

the tool setting Segment Type to Arcs.

The drawing plane coordinate system automaticallyswitches to Polar, and the arc’s center point and sweepangle are dynamically displayed.

2. Enter a data point to define the first arc endpoint.

2–56 MicroStation/J User’s Guide

Page 159: Guide Micro Station V7 1

Drafting AidsAccuDraw and the Place SmartLine Tool

Defining the first arcendpoint.

3. Move the pointer to the drawing plane axis that is parallel(that is, at 0 ) to the first endpoint.

Defining the centerpoint.

4. Enter a data point to define the center point for the arc.

5. Move the pointer such that it is again parallel to the first endpoint.

When the pointer aligns with the axis, a semi-circulararc is dynamically displayed.

Aligning thepointer withthe drawingplane x-axis.

MicroStation/J User’s Guide 2–57

Page 160: Guide Micro Station V7 1

Drafting AidsComplete List of AccuDraw Keyboard Shortcuts

6. Enter a data point to complete the segment definition.

You can also easily define semi-circular arc segments by quarters of theAccuDraw drawing plane. Simply align the pointer to the desired axis.

Complete List of AccuDraw Keyboard ShortcutsThe following table lists each keyboard shortcut and its effect.Additional information about the effect of individual keyboard shortcutsis presented in the general discussions of AccuDraw procedures.

Key Effect

�?� Opens the AccuDraw Shortcuts window.

�~� Bumps an item in the tool settings dialog box(shortcut is ~, usually right under the �Esc�key—there is no need to press the �Shift� key). Itfinds the first enabled item in the tool settingsdialog box that is a toggle button or an optionbutton, and either toggles it or bumps it tothe next valid value. For instance, if you aredrawing a smartline and the focus is in theAccuDraw window, you can just press the �~�

key and it switches to arcs without moving thefocus from the AccuDraw window.Key-in: ACCUDRAW BUMP TOOLSETTING.

�Return� Smart Lock• In Rectangular coordinates, locks X to 0 if

the pointer is on the drawing plane y-axisor Y to 0 if the pointer is on the x-axis.

• In Polar coordinates, locks Angle to 0 ,90 , -90 , or 180 if the pointer is ona drawing plane axis or otherwise locksDistance to its last entered value.

�space bar� Switches between Rectangular and Polarcoordinates.

�O� Moves the drawing plane origin to thecurrent pointer position.

2–58 MicroStation/J User’s Guide

Page 161: Guide Micro Station V7 1

Drafting AidsComplete List of AccuDraw Keyboard Shortcuts

Key Effect

�X� Toggles the lock status for the X value.

�Y� Toggles the lock status for the Y value.

�Z� Toggles the lock status for the Z value (see UsingAccuDraw in 3D (see page 7-55) ).

�D� Toggles the lock status for the Distance value.

�A� Toggles the lock status for the Angle value.

�L� Locks the current index state. If an axis ordistance is not indexed, indexing is disabled. Onthe other hand, if an axis or distance is indexed, itis locked. The effect is temporary, lasting until adata point is entered or the shortcut is run again.This is useful if you need to index to one axisbut not the other, or simply to enter a data pointvery close to an axis but not on the axis.

�N� Activates Nearest snap mode.

�C� Activates Center snap mode.

�I� Activates Intersect snap mode.

�K� Opens the Keypoint Snap Divisor dialogbox, which is used to set the Snap Divisorfor keypoint snapping.

�R�, �Q� Used to quickly and temporarily rotate thedrawing plane. The procedure is described in TheRotate Quick keyboard shortcut (see page 2-48) .

�R�, �A� Used to permanently rotate the drawing plane.Because it rotates the current ACS, this rotationwill still be active after the tool in use is exited.If on, the tool setting Use Current Origin causesthe drawing plane origin to be used as the x-axisorigin, thereby eliminating the need to enter anextra data point. Of course, in many cases it isdesirable to be able to define the x-axis origin at adifferent location than the drawing plane origin.

�R�, �X� Rotates the drawing plane 90 about its x-axis (seeOrienting the drawing plane in 3D on page 7-56).

�R�, �Y� Rotates the drawing plane 90 about its y-axis (seeOrienting the drawing plane in 3D on page 7-56).

MicroStation/J User’s Guide 2–59

Page 162: Guide Micro Station V7 1

Drafting AidsComplete List of AccuDraw Keyboard Shortcuts

Key Effect

�R�, �Z� Rotates the drawing plane 90 about its z-axis.

�E� Rotates between three main planes: top, front, andside (3D only). This also works when your originalplane is an ACS or context rotation, so you do nothave to use RX, RY to rotate to a 90 plane.

�F� Rotates the drawing plane to align with the axes ina standard Front view (see Orienting the drawingplane in 3D on page 7-56). Pressing this key asecond time restores context-sensitive rotation.

�S� Rotates the drawing plane to align with the axes ina standard Right view (see Orienting the drawingplane in 3D on page 7-56). Pressing this key asecond time restores context-sensitive rotation.

�T� Rotates the drawing plane to align with the axesin a standard Top view. Pressing this key a secondtime restores context-sensitive rotation.

�V� Rotates the drawing plane to align with theview axes. Pressing this key a second timerestores context-sensitive rotation.

�W�, �A� Saves the drawing plane alignment as an ACS.

�G�, �A� Retrieve a saved ACS.

�P� Opens the Data Point Key-in dialog box forentering a single data point. See PrecisionInput Key-ins on page 2-65.

�M� Opens the Data Point Key-in dialog box forentering multiple data points. See PrecisionInput Key-ins on page 2-65.

�G�, �K� Opens (or moves focus to) the Key-in window(same as choosing Key-in from the Utilities menu).

�G�, �S� Opens (or moves focus to) the AccuDrawSettings dialog box (same as choosing AccuDrawfrom the Settings menu).

�G�, �M� Opens the More AccuDraw Settings dialogbox (same as clicking the More button inthe AccuDraw dialog box).

2–60 MicroStation/J User’s Guide

Page 163: Guide Micro Station V7 1

Drafting AidsUsing the Grid

Key Effect

�G�, �T� Moves focus to the tool settings window.

�Q� Deactivate AccuDraw.

Keyboard shortcuts are not case sensitive.

Using the GridThe grid consists of evenly-spaced points in the design plane. It is avisual measurement and alignment aid at certain magnifications.

The spacing between grid points and spacing between gridreferences (highlighted grid points — every 12th point, forexample) are collectively known as grid units. Grid unit settingsare specific to a design file. The appropriateness of grid unitsettings for a design task is related to the size of the design,working units, and the required precision.

When used in conjunction with Grid Lock, the grid can assist inaccurate placement of elements (see Using Grid Lock on page2-64). However, the grid can be an impediment to efficientlyusing AccuDraw (see page 2-13) .

MicroStation/J User’s Guide 2–61

Page 164: Guide Micro Station V7 1

Drafting AidsUsing the Grid

To set up grid units1. From the Settings menu, choose Design File.

The Design File Settings dialog box opens.

2. In the Category list box, select Grid.

Controls for adjusting grid unit settings are displayed.

Design FileSettings

dialogbox (Gridcategory).

Grid Mastermeans thenumber of

grid pointsper masterunit. Grid

Referencemeans thenumber of

grid pointsbetween grid

references.

3. In the Grid Master field, enter the distance (in Workingunits) between points in the grid.

4. In the Grid Reference field, enter the number of gridpoints between grid references.

5. From the Grid Configuration option menu, choose one of these:

Configura-tion

For grid points laid out as follows

Orthogonal Along lines perpendicular to designplane x-axis and y-axis

2–62 MicroStation/J User’s Guide

Page 165: Guide Micro Station V7 1

Drafting AidsUsing the Grid

Configura-tion

For grid points laid out as follows

Isometric Along lines at 30 from design planex-axis and y-axis

Offset Rows offset by half the distance betweenhorizontal grid points

6. In the Grid Aspect field, key in the ratio between the distancebetween grid points along the design x-axis and the distancebetween grid points along the y-axis.

In the Isometric configuration, this ratio is fixed.

7. Click the OK button.

To turn on or off the display of the grid in a view1. From the Settings menu, choose View Attributes (or press �Ctrl-B�).

orFrom any view window’s control menu, choose View Attributes.

The View Attributes dialog box opens.

2. From the View Number option menu, choose thenumber of the desired view.

3. Turn Grid off or on.

4. Click Apply.

MicroStation/J User’s Guide 2–63

Page 166: Guide Micro Station V7 1

Drafting AidsUsing Grid Lock

To turn on or off the display of the grid in all views1. From the Settings menu, choose View Attributes (or press �Ctrl-B�).

orFrom any view window’s control menu, choose View Attributes.

The View Attributes dialog box opens.

2. Turn Grid off or on.

3. Click All.

Using Grid Lock

When Grid Lock is on, all data points and tentative points areforced to fall precisely on a point in the grid.

To set Grid Lock1. From the Settings menu’s Locks sub-menu (or the pop-up

Locks menu in the status bar) choose Full.

The Locks dialog box opens.

2–64 MicroStation/J User’s Guide

Page 167: Guide Micro Station V7 1

Drafting AidsPrecision Input Key-ins

2. Turn Grid Lock on or off.

Alternative method — To set Grid Lock1. In the Settings menu’s Locks sub-menu (or the pop-up Locks

menu in the status bar), turn on Grid.

Precision Input Key-insPrecision input is a method of entering data points with thekeyboard. Using this method, you can specify the exact locationof a data point by specifying any of the following:

• design plane coordinates, the distances along the x-axis and y-axisfrom the global origin, which has the coordinates “0,0.”

• distance and angle relative to the view x-axis, from the mostrecently entered tentative point or data point.

• distances, along the design plane axes, from the most recentlyentered tentative point or data point.

• distances, along the view axes, from the most recentlyentered tentative point or data point.

Using AccuDraw to enter data points is generally superiorto using precision input key-ins.The Data Point Key-in dialog box is used to enterprecision input key-ins.

To open the Data Point Key-in dialog box toenter a single precision input key-in1. With the focus in the AccuDraw window, press �P�.

After you enter the key-in, the dialog box automatically closes.

MicroStation/J User’s Guide 2–65

Page 168: Guide Micro Station V7 1

Drafting AidsPrecision Input Key-ins

To open the Data Point Key-in dialog box toenter multiple precision input key-ins1. With the focus in the AccuDraw window, press �M�.

After you enter a key-in, the dialog box remains open.

Although key-ins can be entered in the Key-in window, it iseasier to use the dialog box. The dialog box has an option menufor choosing the type of key-in (for example, DX=). When youenter the key-in, its type becomes the default.

Locks do not affect data points entered with precision input.The following table summarizes precision input key-ins:

Key-in AlternateKey-in

Distancefrom

Along

POINTABSOLUTE

XY= Design planeorigin

Design planeaxes

POINTDELTA

DL= Last tentativeor data point

Design planeaxes

POINTVDELTA

DX= Last tentativeor data point

View axes

POINTDISTANCE

DI= Last tentativeor data point

Relative toview x-axis

For more information about precision input key-ins, see Precisioninput key-ins in 3D (see page 7-61) .

To enter a data point at specific coordinatesin the design plane1. In the Data Point Key-in dialog box, key in POINT

2–66 MicroStation/J User’s Guide

Page 169: Guide Micro Station V7 1

Drafting AidsPrecision Input Key-ins

ABSOLUTE x,y or XY=x,y

X and Y are the x- and y-coordinates, respectively.

Absolute.“GO” denotes

the GlobalOrigin; xd

and yd denotethe design filex- and y-axes.

AccuDraw does not provide a means for entering a datapoint in this manner.

To enter a data point at a distance from thelast tentative point or data point and anglerelative to the view x-axis1. In the Data Point Key-in dialog box, key in POINT

DISTANCE d,θ or DI=d,θ

d is the distance from the most recently entered tentative point ordata point and θ is the angle relative to the view x-axis.

Relative. “P”denotes the

last dataor tentative

point, xv theview x-axis,

and θ theangle.

To enter a data point at distances along thedesign plane axes from the last tentativepoint or data point1. In the Data Point Key-in dialog box, key in POINT

MicroStation/J User’s Guide 2–67

Page 170: Guide Micro Station V7 1

Drafting AidsSyntax notes

DELTA x,y or DL= x,y

X and Y are the distances along the design plane x-and y-axes, respectively.

Distance.“P” denotes

the last dataor tentative

point; xd andyd the design

file x- andy-axes.

To enter a data point at distances along the viewaxes from the last tentative point or data point1. In the Data Point Key-in dialog box, key in POINT

VDELTA x,y or DX=x,y

X and Y are the distances along the view x-axis andy-axis, respectively.

Distance.“P” denotes

the last dataor tentative

point; xv andyv the view x-

and y-axes.

Syntax notes

The syntax of precision input key-ins includes provisionsfor the following:

• Specifying the view in which the data point is entered. The viewnumber optionally follows the last coordinate, distance, or angle.For example, the key-in XY=,,1 enters a data point atthe global origin of the design plane in View 1. The

2–68 MicroStation/J User’s Guide

Page 171: Guide Micro Station V7 1

Drafting AidsMeasure tool box

equivalent key-in in 3D is XY=,,,1.

• Entering multiple data points. A number following a “|”character at the end of a precision input key-in indicates howmany data points to enter. (The default is 1.)For example, the key-in DL=15|3 enters three data pointsat incremental distances of 15 master units from the lasttentative point or data point.AccuDraw does not provide a means for entering multipledata points in this manner.

• An omitted value in a precision input key-in is assumed to be 0.For example, the key-in DL=,5:4 is equal to DL=0,5:4.

Measure tool box

The tools in the Measure tool box are used to performmeasuring operations.

To Select in the Measure tool box

Measure the distance(s) alongan element.orMeasure the cumulative distancefrom a data point.orMeasure the perpendiculardistance between an elementand a data point.orMeasure the minimum distancebetween two elements.

Measure Distance (seepage 2-70)

Measure the radius of a circle,circular arc, cone, or cylinder,or the axes of an ellipse orelliptical arc. Measure Radius (see page 2-73)

Measure the angle betweentwo lines.

Measure Angle Between Lines(see page 2-74)

MicroStation/J User’s Guide 2–69

Page 172: Guide Micro Station V7 1

Drafting AidsMeasure Distance

To Select in the Measure tool box

Measure the length of an element.

Measure Length (see page 2-75)

Measure the area and perimeterof a shape, ellipse, or complexshape and to analyze massproperties. Measure Area (see page 2-76)

Measure the volume enclosed byan element or a set of elementsand to analyze mass properties.

Measure Volume (see page 2-81)

Key-in: DIALOG TOOLBOX MEASURE OFF | ON | TOGGLE

To ensure accurate measurements, snap to the reference elementsand points when using measuring tools. For information aboutsnapping, see Using Tentative Points on page 2-1.

Measure Distance

Used to measure distance.

2–70 MicroStation/J User’s Guide

Page 173: Guide Micro Station V7 1

Drafting AidsMeasure Distance

Distance To measure

Between Points Cumulative distance from an origin.

Along Element Along an element1

from an origin.

Perpendicular Perpendicular distance between anelement1 and a data point.

MinimumBetween

Minimum distance between twoelements.1

1 Line, line string, multi-line, arc, ellipse, shape, curve, B-spline curve,

complex chain, or complex shape.

To measure the cumulative distancefrom an origin1. Select the Measure Distance tool.

2. In the tool settings window, set Distance to Between Points.

3. Enter a data point to identify the origin (the pointfrom which to measure).

4. Enter a second data point.

The distance between that point and the origin isdisplayed in the status bar.

5. Enter another data point(s). The cumulative distancefrom the origin is displayed.orReset to return to step 3.

To measure the distance along an element1. Select the Measure Distance tool.

2. In the tool settings window, set Distance to Along Element.

3. Identify the element at the origin (the point from which to measure).

4. Enter a data point to define a point along the element. The distancefrom the origin along the element is displayed in the status bar.

If the element is closed, this data point defines the direction

MicroStation/J User’s Guide 2–71

Page 174: Guide Micro Station V7 1

Drafting AidsMeasure Distance

(clockwise or counterclockwise) in which measurements are made.

5. Enter a data point(s). The distance along the element fromthe origin is displayed in the status bar.orReset to return to step 3.

To measure perpendicular distance froman element1. Select the Measure Distance tool.

2. In the tool settings window, set Distance to Perpendicular.

3. Identify the element.

4. Enter a data point.

The perpendicular distance between the element and this pointis displayed in the status bar. A temporary “line” is displayedas a visual aid but is not placed in the design.

5. Enter another data point(s) to define other perpendicularmeasurements.

6. If the element is a line string, shape, curve, complex chain,or complex shape, the distance is measured perpendicularto the segment identified in step 2.orReset to return to step 3.

To measure the minimum distancebetween elements1. Select the Measure Distance tool.

2. In the tool settings window, set Distance to Minimum Between.

3. Identify the first element.

4. Identify the second element.

5. Accept the elements.

The minimum distance between the elements is displayed inthe status bar. A temporary “line” is displayed as a visual

2–72 MicroStation/J User’s Guide

Page 175: Guide Micro Station V7 1

Drafting AidsMeasure Radius

aid but is not placed in the design.

Key-in: MEASURE DISTANCE ALONG | MINIMUM |PERPENDICULAR | POINTS

To construct a minimum distance line between two elements,use the Construct Minimum Distance Line tool (see page 1-45)in the Linear Elements tool box.

Measure Radius

Used to measure:

• The radius of a circle or circular arc.

• The radius of a cone or cylinder.

• The primary and secondary axes of an ellipse or elliptical arc.

• The radius of a circular segment or axes of an ellipticalsegment of a complex chain or complex shape.

MicroStation/J User’s Guide 2–73

Page 176: Guide Micro Station V7 1

Drafting AidsMeasure Angle Between Lines

To measure an element’s radius1. Select the Measure Radius tool.

2. Identify the element or segment.

3. Accept the element.

The measurement is displayed in the status bar.

Key-in: MEASURE RADIUS

To dimension an element’s radius, use the Dimension Element tool.

Measure Angle Between Lines

Used to measure the angle between two lines or segments ofa line string, shape, or multi-line. If the identified lines donot intersect, an intersection point is computed to serve asthe vertex of the measured angle.

2–74 MicroStation/J User’s Guide

Page 177: Guide Micro Station V7 1

Drafting AidsMeasure Length

To measure the angle between two lines1. Select the Measure Angle Between Lines tool.

2. Identify the first line.

3. Identify the second line.

4. Accept the lines.

The angle measurement is displayed in the status bar.

Key-in: MEASURE ANGLE

Measure Length

Used to measure the length of an element(s) and to analyze massproperties. For a closed element or a surface, the length of theperimeter or wireframe geometry is measured.

Tool Setting Effect

Tolerance(%)

When measuring curves, the maximumpercentage of the distance between the truecurve and the approximation used to measure.A low Tolerance makes the measurementmore accurate but increases calculation time.

MassProperties

If on, the Mass Properties window (see page2-82) displays the mass property analysis.

DisplayCentroid

If on, a graphic crosshair that representsthe center of mass for the measuredelement(s) is displayed.

MicroStation/J User’s Guide 2–75

Page 178: Guide Micro Station V7 1

Drafting AidsMeasure Area

To measure the length of an element(s)1. Select the element(s).

2. Select the Measure Length tool.

The length is displayed in the status bar. If Mass Properties is on,the mass properties are displayed in the Mass Properties window.

Alternative method — To measure thelength of an element(s)1. Select the Measure Length tool.

2. Identify the element.

3. Accept the element.

The length is displayed in the status bar. If MassProperties is on, the mass properties analysis is displayedin the Mass Properties window.

Key-in: MEASURE LENGTH

Measure Area

Used to measure area and perimeter.

2–76 MicroStation/J User’s Guide

Page 179: Guide Micro Station V7 1

Drafting AidsMeasure Area

Tool Setting Effect

Method Sets the area that is measured.

Element—Area of one closed element1

(its Area attribute must be Solid).2

Fence—Area enclosed by the fence.

Intersection—Area bounded by the intersectionof two or more closed planar elements.

Union—Area bounded by the union of twoor more closed planar elements.

Difference—Area bounded by the differencebetween two or more closed planar elements.

Flood—Area enclosed by elements thateither touch one another or whose endpointsfall within the Maximum Gap.3

Points—Planar area with its vertices definedby a series of data points.

Tolerance(%)

For curves, sets the maximum percentageof the distance between the true curve andthe approximation used to measure. A lowTolerance makes the measurement moreaccurate but increases calculation time.

MassProperties

If on, the mass property analysis is displayedin the Mass Properties window (see page 2-82) .

DisplayCentroid

If on, a graphic crosshair that representsthe measured element’s center ofmass is displayed.

LocateInteriorShapes

(When Method is set to Flood) If on, thearea enclosed by the bounding elements iscalculated, minus the area of any closedelements inside the bounding area.

Max(imum)Gap

(When Method is set to Flood) Sets thelargest distance allowed between consecutiveelements. If zero, the elements mustconnect to bound an area.

MicroStation/J User’s Guide 2–77

Page 180: Guide Micro Station V7 1

Drafting AidsMeasure Area

1 Planar area of shape, ellipse, complex shape. For 3D surfaces or solids,

the total surface area in all dimensions.

2 An element’s Area attribute is changed with the Change Element to

Active Area tool in the Change Attributes tool box.

3 Somewhat akin to the “flood fill” tool in many paint programs. In

3D, restricted to coplanar elements.

To measure the area and perimeter of one element1. Use the Element Selection tool (see page 3-3) to select the element.

2. Select the Measure Area tool.

3. In the tool settings window, set Method to Element.

4. Accept the element.

The element’s area (A=) and perimeter (P=) in masterunits are displayed in the status bar.

Alternative method — To measure the areaand perimeter of one element1. Select the Measure Area tool.

2. In the tool settings window, set Method to Element.

3. Identify the element.

The element’s area (A=) and perimeter (P=) in master units aredisplayed in the status bar. If Mass Properties is on, the massproperties analysis is displayed in the Mass Properties window.

To measure the area defined by a fence1. Use the Place Fence (see page 3-24) tool to place a fence.

2. Select the Measure Area tool.

3. In the tool settings window, set Method to Fence.

4. Accept the fence contents.

The fence’s area (A=) and perimeter (P=) in master units aredisplayed in the status bar. If Mass Properties is on, the massproperties analysis is displayed in the Mass Properties window.

2–78 MicroStation/J User’s Guide

Page 181: Guide Micro Station V7 1

Drafting AidsMeasure Area

To measure the area of the intersection orunion of closed elements1. Select the Measure Area tool.

2. In the tool settings window, set Method to Intersection or Union.

3. Identify one element.

4. Identify another element(s).

As you accept each successive element, the edges that donot serve as the basis for the area to measure are hidden.The resulting area is highlighted.

If the elements do not overlap, the following occurs,depending on the Method:

Method If elements do not overlap, then

Intersection “Elements do not intersect” is displayed.

Union Each element is highlighted.

5. After you accept the last element, Reset to finish (orselect a different tool).

The area (A=) in square master units of the intersection orunion is displayed in the status bar. If the elements overlap, theperimeter (P=) is also displayed. If Mass Properties is on, the massproperties analysis is displayed in the Mass Properties window.

To measure the area of the differencebetween elements1. Select the Measure Area tool.

2. In the tool settings window, set Method to Difference.

If any elements are selected, they are de-selected.

3. Identify the element from which to subtract.

4. Identify the element(s) to subtract from the elementthat was identified in step 3.

5. After you have identified all the elements to subtract from the

MicroStation/J User’s Guide 2–79

Page 182: Guide Micro Station V7 1

Drafting AidsMeasure Area

element identified in step 3, enter a data point to accept.

The edges that do not serve as the basis for themeasured area are hidden.

6. Reset to display the area (A=) and perimeter (P=) in master unitsin the status bar. If Mass Properties is on, the mass propertiesanalysis is displayed in the Mass Properties window.orReturn to step 4 to identify more elements to subtract.

To measure the area enclosed by elementsthat touch or whose endpoints are withinthe Maximum Gap1. (Optional) — Select the elements.

2. Select the Measure Area tool.

3. In the tool settings window, set Method to Flood.

4. (Optional) — If you want to exclude, from the total measurement,the area of any closed elements inside the selected area,turn on Locate Interior Shapes.

5. Enter a data point in the area enclosed by the bounding elements.

6. Accept the elements.

The area (A=) and perimeter (P=) in master units are displayedin the status bar. If Mass Properties is on, the mass propertiesanalysis is displayed in the Mass Properties window.

To measure an area defined by data points1. Select the Measure Area tool.

2. In the tool settings window, set Method to Points.

3. Enter a data point to define each vertex of an imaginaryshape that encloses the area.

The imaginary shape is dynamically displayed.

4. When done, Reset.

The area (A=) and perimeter (P=) in master units are displayedin the status bar. If Mass Properties is on, the mass properties

2–80 MicroStation/J User’s Guide

Page 183: Guide Micro Station V7 1

Drafting AidsMeasure Volume

analysis is displayed in the Mass Properties window.

Key-in: MEASURE AREA DIFFERENCE | ELEMENT | FENCE| FLOOD | INTERSECTION | POINTS | UNION

Measure Volume

(3D only) Used to measure the volume enclosed by an element ora set of elements and to analyze mass properties. The element(s)must completely enclose a volume; if a volume is not enclosed,a message appears in the status bar.

Tool Setting Effect

Tolerance For curves, sets the maximum percentage ofthe distance between the true curve and theapproximation used to sure. A low Tolerancemakes the measurement more accuratebut increases calculation time.

MassProperties

If on, the Mass Properties window (see page2-82) displays the mass property analysisfor the measured volume.

DisplayCentroid

If on, a graphic crosshair that representsthe center of mass for the measuredelement(s) is displayed.

OrientNormals

If on, the normal directions of all the selectedsurfaces are automatically changed to pointoutward. (The Change Normal Direction tool(see page 7-169) is used to manually changethe surface normal direction for a surface.)

MicroStation/J User’s Guide 2–81

Page 184: Guide Micro Station V7 1

Drafting AidsMass Properties window

To measure volume1. (Optional) — Select the bounding element(s).

Since only solid cones and solids of projection or revolutioncan completely enclose a volume by themselves, it is usuallynecessary to select multiple elements. 1

2. Select the Measure Volume tool.

If an element(s) were selected (step 1), the volume isdisplayed in the status bar. If Mass Properties is on, themass properties analysis is displayed in the Mass Propertieswindow. Otherwise, continue with step 3.

3. Identify the element.

4. Accept the element.

The volume is displayed in the status bar. If MassProperties is on, the mass properties analysis is displayedin the Mass Properties window.

Key-in: MEASURE VOLUME

Mass Properties window

Used to control and display mass properties analysis of the length,area, or volume measured with the Measure Length (see page 2-75)tool, Measure Area (see page 2-76) tool, or Measure Volume (see page2-81) tool. Opens when the Mass Properties tool setting is turned on.

Mass Propertieswindow,

displaying onlythe part that isalways visible

— the basicproperties

1 To convert a surface or cone that is uncapped to a solid, use the Change to Active

Surface Settings tool in the Modify Surfaces tool box.

2–82 MicroStation/J User’s Guide

Page 185: Guide Micro Station V7 1

Drafting AidsMass Properties window

Mass Per <Length/Area/Volume>

Sets the mass per master unit as follows, depending onwhich measuring tool is selected:

Tool selected Sets

MeasureLength (seepage 2-75)

Mass Per Length — the lineardensity per master unit.

Measure Area(see page 2-76)

Mass Per Area — the area densityper square master unit.

MeasureVolume (seepage 2-81)

Mass Per Volume — the volumetric(mass) density per cubic master unit.

This setting affects both the Mass and Moments of Inertia.

File menu > Save…

Open the Save Measurement Values dialog box, which is used tosave the mass properties analysis in a text file.

Display menu > Moments and Products of Inertia

Toggles the display of the part of the Mass Properties windowthat shows moments and products of inertia.

Item name Shows for measured element(s)

Moments ofInertia

Mass moments of inertia — usefulfor kinematic analysis, includingcalculating the force required to rotatea body about an axis.

Products ofInertia

Mass products of inertia.

MicroStation/J User’s Guide 2–83

Page 186: Guide Micro Station V7 1

Drafting AidsMass Properties window

Part of theMass Properties

window thatshows Moments

and Productsof Inertia

For closed, planar elements, the area moments of inertia areobtained by setting Mass Per Area to 1.0. In this case, the areamoments are displayed as master units to the fourth power. Thearea moments are required for analyzing the stress across a beamcross section and other areas of engineering analysis.

The combination of the mass moments and polar moments of inertiaare commonly referred to as the inertia tensor.

The combination of moments and products of inertia abouta given coordinate system can be used to calculate thesevalues for any coordinate system.

Display menu > Principal Moments

Toggles display of the part of the Mass Properties window thatshows Principal Moments and Principal Directions.

Item name Shows for measured element(s)

PrincipalMoments

The maximum, minimum and anintermediate moment of inertia.

PrincipalDirections

The three mutually perpendicularaxes extending from the centroidalong which the maximum, minimumand an intermediate moment ofinertia occur. The products of inertiaabout these axes is zero.

Part of theMass Properties

window thatshows Principal

Moments andDirections

2–84 MicroStation/J User’s Guide

Page 187: Guide Micro Station V7 1

Drafting AidsBasic properties

Display menu > Radii of Gyration

Toggles display of the part of the Mass Properties window thatshows the Radii of Gyration, which are an alternate way to expressthe Moments of Inertia as distances in working units.

Part of theMass Properties

window thatshows Radii of

Gyration

Basic properties

This part of the Mass Properties window is always displayed. Theexact items displayed on the left side vary depending on the lastelement measured and the tool used to measure it.

Length

Length, in working units, of a linear element. For surfaces,the length of the wireframe geometry.

Perimeter

Perimeter, in working units, of a closed planar element.

Surface Area

Area of closed planar element or surface area of solidsin square working units.

Volume

Volume enclosed by a solid, in cubic working units.

MicroStation/J User’s Guide 2–85

Page 188: Guide Micro Station V7 1

Drafting AidsBasic properties

Mass

Mass, computed by multiplying the Length, Surface Area, or Volumeby the Mass Per <Length/Area/Volume> (see ) setting.

Centroid

Coordinates, in working units, of the center of mass.2

2 Indicated graphically with a highlighted cross hair if the Display Centroid tool setting is on.

2–86 MicroStation/J User’s Guide

Page 189: Guide Micro Station V7 1

Manipulating and ModifyingElementsOnce elements are placed, you can move, copy, rotate, scale,delete, and otherwise modify their geometry. In this chapter,you will find procedures concerning element manipulationand modification operations, including:

• Selecting Elements (see page 3-1)

• Manipulating and Modifying Selected Elements (see page 3-11)

• Specialized Manipulation and Modification Tools (see page 3-13)

• Using the Fence to Manipulate and Modify Elements (see page 3-16)

• Using the Tools in the Fence tool box (see page 3-23)

• Using the Tools in the Element Selection tool box (see page 3-2)

• Using the Tools in the Manipulate tool box (see page 3-34)

• Using the Tools in the Change Attributes tool box (see page 3-59)

• Using the Tools in the Match tool box (see page 3-68)

• Using the Tools in the Drop tool box (see page 3-77)

• Using the Tools in the Modify tool box (see page 3-87)

• Element Level Manipulations (see page 3-116)

Selecting ElementsWhen precision is not important, the easiest way to perform elementmanipulations and modifications is to use the Element Selection tool(see page 3-3) in the Element Selection tool box (in the Main toolframe, Element Selection is the default “representative” of the ElementSelection tool box). Most basic manipulations and modifications canbe done with the Element Selection tool, including:

MicroStation/J User’s Guide 3–1

Page 190: Guide Micro Station V7 1

Manipulating and Modifying ElementsElement Selection tool box

• Moving and copying

• Scaling

• Moving vertices

• Modifying axes

When precision is important, the PowerSelector tool (see page3-5) is useful for distinguishing the elements on which toperform manipulations and modifications.

By default, selected elements are highlighted.1 If any elements areselected, an arrowhead icon is displayed in the status bar. The numberto the right of the icon is the number of selected elements.

Element Selection tool box

The Element Selection tool box contains tools for selecting elements.

To Select in the ElementSelection tool box

Simply select and deselectelements.

Element Selection (see page 3-3)

Select and deselect elements ona per element basis, by definingan area, or by drawing a linethat intersects them. PowerSelector (see page 3-5)

Key-in: DIALOG TOOLBOX SELECTION OFF | ON | TOGGLE

1 When Highlight Selected Elements is turned off (in the Input Category of the Preferences

dialog box), selected elements are bracketed with squares called handles.

3–2 MicroStation/J User’s Guide

Page 191: Guide Micro Station V7 1

Manipulating and Modifying ElementsElement Selection

Element Selection

Used to select an element(s) for modification or manipulation.

While the Element Selection tool is selected, the pointer becomes anarrowhead with an aperture encircling the tip. The aperture denotesthe design plane area in which MicroStation searches for elements.The aperture size or Locate Tolerance is a user preference that isadjustable in the Preferences dialog box (Operation category).

If the desired element is visible in the aperture but youcannot select it, check the following:

• To select a shape, the pointer must be close to one of theenclosing lines. To select a circle or an ellipse, the pointermust be close to the circumference or center.

• If Level Lock is on, only elements on the ActiveLevel can be selected.

• If Grid Lock is on, elements can be selected only where they lie ongrid points. Some elements may not lie on any grid points.

To select a single element1. Select the Element Selection tool.

2. Click the element you want to select.

The selected element is highlighted.2

To select one or more elements1. Select the Element Selection tool.

2. Drag around the area containing the elements you want to select.

2 When Highlight Selected Elements is turned off (in the Input Category of the Preferences

dialog box), selected elements are bracketed with squares called handles.

MicroStation/J User’s Guide 3–3

Page 192: Guide Micro Station V7 1

Manipulating and Modifying ElementsElement Selection

As you drag, a dynamic rectangle outlines the area.

3. Release the Data button.

All elements that are completely inside the dynamicrectangle are selected.

To select all elements including those not visible1. From the Edit menu, choose Select All.

To select an additional element1. Select the Element Selection tool.

2. Control-click the element to select.

To select one or more additional elements1. Select the Element Selection tool.

2. Hold down the �Ctrl� key and drag around the area containingthe additional elements you want to select.

Be careful not to point at any element that is alreadyselected as you press the Data button.

To also select elements that overlap the dynamic rectangle, holddown the �Shift� key as well as the �Ctrl� key as you drag.

3. Release the Data button.

All elements that are completely inside (or overlapping) thedynamic rectangle when you release the Data button areadded to the set of selected elements.

To deselect an element1. Select the Element Selection tool.

2. Control-click the element to deselect.

3–4 MicroStation/J User’s Guide

Page 193: Guide Micro Station V7 1

Manipulating and Modifying ElementsPowerSelector

To deselect all elements1. Select the Element Selection tool.

2. Click somewhere in the view where there is no element.

Key-in: CHOOSE ELEMENT

It is possible to select elements based on their attributes. SeeSelecting Elements Based on Attributes on page 6-120.

When the active design file is large, choose Edit > Select Allwithcare. It may take some time to select many elements, and elementsare selected regardless of whether they are visible.

Control-click means to hold down the �Ctrl� key whileclicking the Data button.

If you select an element, all other elements are deselected.

Selecting Element Selection automatically disables AccuDraw if it wasnot already disabled. To activate AccuDraw for use with ElementSelection, select the Start AccuDraw tool in the Primary Tools tool box.

PowerSelector

The PowerSelector tool is used to select and deselect multipleelements in a variety of ways.

The Attribute List field in the PowerSelector settings window allowsunique methods for selecting elements. The active set is denotedby a list of values that ends with a semi-colon. You can edit thesevalues before the semi-colon to build a subset. Only the elements thatmatch the existing values are kept, the others are removed fromthe set. Pressing �Return� or �Tab� applies the subset. Switchingattributes allows you to continue the process of elimination.

If values are entered after the semi-colon, PowerSelector performs ascan on the active file and all locatable reference files. A selectionscan supports add, subtract and inverse selection modes.

MicroStation/J User’s Guide 3–5

Page 194: Guide Micro Station V7 1

Manipulating and Modifying ElementsPowerSelector

If a semi-colon is not used: PowerSelector assumes a subset ifelements are selected, and a scan if nothing is selected.

PowerSelector applies a simple logic for handling complex elementslike cells, which can contain multiple attributes in a single instance.

The attributes Level, Color, Style, Weight, and Class willlocate simple elements within a complex element and actupon the entire complex element.

The Types attribute supports exact matches only.

A cell comprised of two red lines and two blue circles would be foundby a scan for red elements but not by a scan for circles.

Tool Setting Effect

Method Sets the selection method:

Individual—selection is performed on aper element basis, as with the regularElement Selection tool (see page 3-3) . Ifyou enter a data point but miss an element,the Block Method activates.

Block Inside—all elements inside thedefined block are selected.

Block Overlap—all elements inside andoverlapping the defined block are selected.

Shape Inside—all elements inside thedefined shape are selected.

Shape Overlap—all elements inside andoverlapping the defined shape are selected.

Line—elements are selected by drawinga line that intersects them.

3–6 MicroStation/J User’s Guide

Page 195: Guide Micro Station V7 1

Manipulating and Modifying ElementsPowerSelector

Tool Setting Effect

Mode Sets the objective of using the tool:

Add—selects elements.

Subtract—deselects elements.

Invert—toggles the selection status of anelement (selects deselected elements anddeselects selected elements).

Clear/Select All—deselects all selectedelements, or selects all elements if noelements are currently selected.

Attribute Clicking the Show More Informationarrow expands the tool settings windowto reveal the Attribute combo box andthe Attribute List field.

Level—ranges between 1 and 63.

Color—ranges between 0 and 254.

Style—Standard line styles rangebetween 0 and 7.

Weight—Line weight ranges between 0 and 31.

Type—Element type numbers as definedin the on-line Reference Guide.

Class—Element class values as defined inthe on-line Reference Guide.

AttributeList

Depending on which Attribute option ischosen, sets the values related to theelements to be selected. The Attribute Listfield supports overrides for all elementsexcept for multi-lines and dimensions. Forexample, if color 4 is overridden by color5, only color 4 will be recognized.

MicroStation/J User’s Guide 3–7

Page 196: Guide Micro Station V7 1

Manipulating and Modifying ElementsPowerSelector

To select elements inside or overlappinga rectangular area1. Select the PowerSelector tool.

2. In the tool settings window, select the following icons:Method - Block and Mode - Add (+)

If Block is set to Inside — the block has a solid border andno dashed line running through it.

If Block is set to Overlap — the block has a dashed borderand a dashed line running through it.

3. (Optional) — To change between Inside and Overlap, select theicon again using either the keyboard shortcut or the pointer.

4. Enter a data point to define the first corner of the block.

5. Move the pointer until the dynamically displayed block containsor overlaps the elements you want to select.

6. Enter a second data point to close the block.

To select elements contained in or overlappinga polygonal area1. Select the PowerSelector tool.

2. In the tool settings window, select the following icons:

3–8 MicroStation/J User’s Guide

Page 197: Guide Micro Station V7 1

Manipulating and Modifying ElementsPowerSelector

Method - Shape and Mode - Add (+)

3. (Optional) — To change between Inside and Overlap, select theicon again using either the keyboard shortcut or the pointer.

4. Enter a data point to define the first vertex of the polygonal shape.

5. Continue entering data points until the polygonal shape containsor overlaps the elements you want to select.

6. Enter a final data point to close the polygonal shape.

To select elements that intersect a line1. Select the PowerSelector tool.

2. In the tool settings window, select the following icons:Method - Line and Mode - Add (+)

3. Enter a data point to begin the line.

4. Enter a data point to end the line.

All elements touched by the line are selected.

To select elements based on their attributes1. Select the PowerSelector tool.

2. In the tool settings window, select the following icon: Mode - Add (+)

3. In the tool settings window, click the Show More Information icon.

4. From the Attribute combo box, choose an element attributeor property as the selection criterion.

5. In the Attribute List field, key in the values applicableto elements you want to select.

All of the selected elements with the specified values areselected. The Attributes List field updates to display all

MicroStation/J User’s Guide 3–9

Page 198: Guide Micro Station V7 1

Manipulating and Modifying ElementsPowerSelector

found values and ends with a semi-colon.

To select additional elements or deselect someselected elements based on their attributes1. Select the PowerSelector tool.

2. In the tool settings window, select the following icons: Method- Block and Mode - Add (+) or Subtract (-)

3. (Optional) — To change between Inside and Overlap, select theicon again using either the keyboard shortcut or the pointer.

4. Enter a data point to define the first corner of the block.

5. Move the pointer until the dynamically displayed block contains oroverlaps the elements you want to select or deselect.

6. Enter a second data point to close the block.

7. In the tool settings window, click the Show More Information icon.

8. From the Attribute combo box, choose an element attributeor property as the selection criterion.

The attribute or property values applicable to the selectedelements display in the Attribute List field.

9. In the Attribute List field after the semi-colon, key in the valuesapplicable to elements you want to select or deselect.

All of the selected elements with the values specified afterthe semi-colon are selected or deselected.

Key-in: POWERSELECTOR

For power users, both Method and Mode have been mapped tothe keyboard. Note that left and right-handed configurationsare available simultaneously.

3–10 MicroStation/J User’s Guide

Page 199: Guide Micro Station V7 1

Manipulating and Modifying ElementsManipulating and Modifying Selected Elements

Tool setting Keyboard shortcut

Method Individual — �Q� or �U�

Block — �W� or �I�Shape — �E� or �O�

Line — �R� or �P�

Mode Add — �A� or �J�

Subtract — �S� or �K�

Invert — �D� or �L�

Clear/Select All — �F� or �;�(Note that pressing �space bar� alsodeselects all elements.)

For instance, the Method keys �Q� or �U� select the IndividualMethod, �W� or �I� the Block Method, �E� or �O� the Shape Method,and �R� or �P� the Line Method; case is unimportant.

Selections through PowerSelector can be undone in order of selectionthrough the use of �Ctrl-Z� or Edit > Undo.

You can set a user preference to display selected elements ashighlighted instead of with handles.

To change between Inside and Overlap mode, select the Block or Shapeicon again using either the keyboard shortcut or the pointer.

Manipulating and Modifying Selected Elements

To move elements with the Element Selection tool

1. In the Element Selection tool box, select the ElementSelection tool (see page 3-3) .

2. Select the element or elements to be moved.

The selected element is highlighted.

3. Drag a selected element by any point on the element.3

3 If Highlight Selected Elements is turned off (in the Input Category of the Preferences dialog

box), drag a selected element by any point on the element that is not a handle.

MicroStation/J User’s Guide 3–11

Page 200: Guide Micro Station V7 1

Manipulating and Modifying ElementsManipulating and Modifying Selected Elements

To scale or modify a selected element1. From the Workspace menu, choose Preferences.

The Preferences dialog box opens.

2. In the Input category, turn off Highlight Selected Elements.4

3. In the Element Selection tool box, select the ElementSelection tool (see page 3-3) .

4. Select the element.

The selected element is bracketed with handles.

5. Drag the appropriate handle to make the desired change.

Ele-ment:

Handle: Modifi-cation:

Arc MidpointEnd-points

Radius3

Sweepangle

Block CornerSegmentmidpt.

ScaleaboutoppositehandleScalewidth orheightaboutoppositehandle

B-splinecurveComplexchainComplexshape

Any Scaleaboutoppositehandle

4 When Highlight Selected Elements is on (default), you cannot scale or modify

the selected element in this manner.

3–12 MicroStation/J User’s Guide

Page 201: Guide Micro Station V7 1

Manipulating and Modifying ElementsSpecialized Manipulation and Modification Tools

Ele-ment:

Handle: Modifi-cation:

Circle Axisendpoint

Modifyaxis

Ellipse AxisendpointCorner

ModifyaxisScaleaboutcenter

LineLinestringMulti-lineShape4

Any Movevertex athandle

Text Left orrightTop orbottom

Scale width about opposite handleScale height about opposite handle

3 If the arc is elliptical, both axes are scaled.

4 Except for rectangular shapes (blocks).

Specialized Manipulation and Modification ToolsWhen you need to manipulate or modify elements with more precisionthan is possible with the Element Selection or PowerSelector tools, or ifyou need to delete elements, use a specialized element manipulation ormodification tool. These tools can be used in conjunction with eitherthe Element Selection or the PowerSelector tool or by themselves.

MicroStation/J User’s Guide 3–13

Page 202: Guide Micro Station V7 1

Manipulating and Modifying ElementsSpecialized Manipulation and Modification Tools

This table summarizes the tool boxes that contain specialized toolsused to place, manipulate, and modify elements.

To Use a tool in the

Copy, move, scale, rotate, ormirror elements.

Manipulate tool box (seepage 3-34)

Change (attributes, level,etc. of) elements.

Change Attributes tool box(see page 3-59)

Modify (the shape or sizeof) elements.

Modify tool box (see page 3-87)

To use specialized tools

1. In the Element Selection tool box, select the El-ement Selection tool.

2. Select the element(s). See Selecting Elements on page 3-1.

3. Select the specialized tool.

4. Perform the desired manipulation or modification.

Alternative method — To use specialized tools1. Select the specialized tool.

The prompt “Identify element” displays in the status bar. Thepointer has a circular aperture that works like the apertureon the Element Selection arrowhead pointer.

2. Enter a data point on or near a desired element to identifythe element. In some cases it may be helpful to first snapa tentative point to the element. See Snapping tentativepoints to elements on page 2-2.

The element is highlighted, and the prompt “Accept/rejectelement” is displayed in the status bar.

3. To accept the element and continue, enter a data pointanywhere in any view except on an element.or

3–14 MicroStation/J User’s Guide

Page 203: Guide Micro Station V7 1

Manipulating and Modifying ElementsExample

To identify a different element, Reset and return to step 2.

4. Enter additional data points to perform (and in some cases,repeat) the desired manipulation.

5. (Optional) — Repeat steps 2–4 for each additional element. (Thetool must have been locked upon selection in step 1.)

The first method is referred to as noun-verb because the element(s)are distinguished before the specialized tool is selected. The secondmethod is referred to as verb-noun. All specialized tools work withthe verb-noun method. Not all can be operated noun-verb. When youselect a tool that does not work on a noun-verb basis, MicroStationautomatically de-selects any selected elements.

Example

The simplest of the specialized element manipulation tools isDelete Element in the Main tool frame. You need only distinguish(select or identify) the element(s) to be deleted.

Suppose you want to delete three elements. Assume the elements arein plain view (each without any nearby elements). Here a shortcutapplies to the verb-noun procedure: You can combine the steps ofaccepting one element for deletion and identifying the next element.

The verb-noun procedure

1. In the Main tool frame, select the Delete Element tool. (Forthis example, it is assumed the tool is locked.)

The prompt “Identify element” displays in the status bar.

2. Enter a data point on or near one of the elements to identify it.

The element is highlighted, and the prompt “Accept/reject

MicroStation/J User’s Guide 3–15

Page 204: Guide Micro Station V7 1

Manipulating and Modifying ElementsIdentifying elements

element” displays in the status bar.

3. Enter a data point on or near another one of the elements.

The first element is deleted, and the second element is highlighted.

4. Enter a data point on or near the third element.

The second element is deleted, and the third element is highlighted.

5. Enter a data point anywhere in any view except on an element.

The third element is deleted.

The noun-verb procedure

1. In the Element Selection tool box, select the El-ement Selection tool.

2. Select the elements.

3. In the Main tool frame, select the Delete Elementtool (or press the �Del� key).

The elements are deleted.

Identifying elements

If you have trouble identifying an element (if trying to identify itresults in the message “Element not found” being displayed in thestatus bar) check the pointer’s position and the locks mentionedin Selecting Elements on page 3-1. This message also may meanthat you are trying to identify an element of a type that the toolcurrently in use is not designed to work with.

Using the Fence to Manipulate and Modify ElementsIn addition to using the Element Selection or PowerSelector tool to groupelements for manipulation, you can group elements with the fence. Thefence creates a temporary grouping of elements that is ended when thedesign file is closed, if not before. For information about permanentgroupings, see Permanently Grouping Elements on page 6-1.

3–16 MicroStation/J User’s Guide

Page 205: Guide Micro Station V7 1

Manipulating and Modifying ElementsSpecifying which elements are in the fence contents

Most often, the fence is placed around elements to group them formanipulation, just as the pointer is dragged around elements toselect them with the Element Selection tool. However, the fencehas two additional grouping capabilities. It can be used:

• As a void to exclude elements inside (or overlapping)the fence boundary.

• To clip elements that cross the fence boundary, like a cookie cutter,so that only the parts inside the fence boundary (or outsidein the case of a void) are subject to manipulation.

The fence can be rectangular (referred to as a fence block), polygonal(non-rectangular) (referred to as a fence shape, with 3–97 vertices),or circular (referred to as a fence circle). A fence shape can bederived from a previously placed shape element.

The Place Fence tool is used to place the fence. On placement, the fence— whether it is a fence block, shape, or circle — is displayed on screenas a closed shape with the color used to highlight identified elements.While the fence is placed, a fence icon is displayed in the status bar.

To remove the fence if it is already displayed1. In the Fence tool box, select the Place Fence tool and continue

with your work. (In the Main tool frame, Place Fence is thedefault “representative” from the Fence tool box.)

You can remove the fence this way to prevent accidentalfence manipulations.

Specifying which elements are in the fence contents

The Fence (Selection) Mode determines the fence contents —whether the elements (or parts of elements) inside, outside, oroverlapping the fence are “contained” by the fence.

• Inside — Only those elements completely inside thefence are in the fence contents.

• Overlap — Only those elements inside or overlapping the

MicroStation/J User’s Guide 3–17

Page 206: Guide Micro Station V7 1

Manipulating and Modifying ElementsSpecifying which elements are in the fence contents

fence are in the fence contents.

• Clip — Only elements completely inside the fence andparts of elements inside and overlapping the fence arein the fence contents.5

• Void — Only those elements completely outside the fenceare in the fence contents.

• Void-Overlap — Only those elements outside or overlappingthe fence are in the fence contents.

• Void-Clip — Only elements completely outside the fenceand parts of elements outside and overlapping the fenceare in the fence contents.5

Top Left: Inside; Top Middle: Overlap; Top Right: Clip. BottomLeft: Void; Bottom Middle: Void-Overlap; Bottom Right: Void-Clip.Fence selection modes. Above, the fence block and elements. Atright, the fence contents in each Fence Selection Mode.

The Fence Selection Mode is a tool setting (labeled Fence Mode) forthe fence tools in the Fence tool box as well as for manipulationtools that can operate on the fence contents. In the latter case,it is set with the option menu next to the Use Fence control.There is also a control in the Locks dialog box.

5 This definition and the respective image shown apply when Use Optimized Fence Clipping is

turned off in the Operation category of the Preferences dialog box. For more information

about this preference, see Optimized fence clipping (see page 3-20) .

3–18 MicroStation/J User’s Guide

Page 207: Guide Micro Station V7 1

Manipulating and Modifying ElementsSpecifying which elements are in the fence contents

Examples of tool settings window controls for setting theFence Selection Mode.

It is not necessary to place the fence in order to set the FenceSelection Mode. Conversely, once the fence is placed, you canadjust the Fence Selection Mode to change the fence contentswithout moving or replacing the fence.

To manipulate the fence contents

1. Place the fence.

2. Select an element manipulation tool that can beused with the fence contents.

3. In the tool settings window, turn on Use Fence and setthe Fence Selection Mode.

You are prompted, usually for a data point. For example,with the Delete Fence Contents tool (see page 3-32) , you areprompted to “Accept/Reject Fence Contents.”

4. Enter a data point to accept the manipulation or Reset.

5. In some cases, you can repeat the manipulation.

You can Reset to halt a fence manipulation that is in progress.Manipulations that were completed before Resetting remain inthe design and can be undone up to the limits of the undo buffer.(Pressing �Ctrl-C� also halts a fence manipulation.)

MicroStation/J User’s Guide 3–19

Page 208: Guide Micro Station V7 1

Manipulating and Modifying ElementsOptimized fence clipping

Manipulations on many elements

Some fence manipulations on many elements (large arrays, forexample) either take a long time to complete or cannot be entirelyundone once completed because there is not enough room inthe Undo Buffer to store all of the changes.

To minimize potential problems, do the following beforeattempting such a manipulation:

• Back up the design file (see To make a backup copyof the active design file).

• Increase the size of the Undo Buffer. (To set the Undo Buffer,choose Preferences from the Workspace menu and select theMemory Usage Category). It is necessary to exit and restartMicroStation for a change to the Undo Buffer to take effect.

Optimized fence clipping

The Use Optimized Fence Clipping preference in the Operationcategory of the Preferences dialog box is on by default. Thispreference enables you to maintain closed shapes, solids, and surfaceswhen clipping those elements that cross the fence boundary. Ifthis preference is turned off, closed shapes, solids, and surfacesare dropped to linear elements when clipped.

You can also use this preference in conjunction with the Locate ByPicking Faces preference (in the Input category of the Preferencesdialog box) to create associative holes in closed shapes, solids andsurfaces. When Locate By Picking Faces is set to Always, fences thatare located entirely within a closed piece of geometry can performclip actions upon their section of the larger area.

3–20 MicroStation/J User’s Guide

Page 209: Guide Micro Station V7 1

Manipulating and Modifying ElementsSpecial fence manipulations

To create an associative hole inside an elementusing optimized fence clipping1. From the Workspace menu, choose Preferences.

The Preferences dialog box opens.

2. In the Input category, set Locate By Picking Faces to Always.

3. Click OK to accept the change and close the dialog box.

4. Select the Place Fence tool.

5. Set the Mode to Clip.

6. Inside a closed shape, solid or surface, place a fence.

7. Accept.

To keep fence clipping from changing the larger geometry in which it isplaced, set Locate By Picking Faces to Never or Render Views Only.

Special fence manipulations

The Manipulate Fence Contents tool (see page 3-29) can be used to“stretch” (extend or shorten) segments of elements that overlap thefence. It does this simply by moving element vertices that fall withinthe fence. You can also stretch elements that overlap the fence usingthe Copy tool (see page 3-35) , Move tool (see page 3-38) , Scale tool(see page 3-41) and Rotate tool (see page 3-46) .

The fence contents can also be moved or copied to a new design file.

To copy the fence contents to a new design file1. In the Key-in window, key in FENCE FILE or FF=.

The Save Fence Contents As dialog box opens.

2. Key in the name of the new file and set the directory

MicroStation/J User’s Guide 3–21

Page 210: Guide Micro Station V7 1

Manipulating and Modifying ElementsSpecial fence manipulations

in which to create

3. Click the OK button.

4. Accept the copy.

Alternative method — To copy the fencecontents to a new design file1. In the Key-in window, key in FENCE FILE <filename>

or FF=<filename>.

2. Accept the copy.

The file is created in the directory that is pointed to bythe MS_DEF configuration variable.

When using the second method, if a file already exists with thespecified filename, an alert box warns you that it will be overwritten.

To move the fence contents to a new design file1. In the Key-in window, key in FENCE SEPARATE or SF=.

The Save Fence Contents As dialog box opens.

2. Key in the name of the new file and set the directoryin which to create it.

3. Click the OK button.

4. Accept the move.

Alternative method — To move the fencecontents to a new design file1. In the Key-in window, key in FENCE SEPARATE

<filename> or SF=<filename>.

2. Accept the move.

The file is created in the directory that is pointed to bythe MS_DEF configuration variable.

When using the second method, if a file already exists with thespecified filename, an alert box warns you that it will be overwritten.

3–22 MicroStation/J User’s Guide

Page 211: Guide Micro Station V7 1

Manipulating and Modifying ElementsFence tool box

Fence tool box

The Fence tool box contains tools that are used to place, modify,and move the fence and delete the fence contents.

To Select in the Fence tool box

Place the fence.

Place Fence (see page 3-24)

Modify one vertex of a fence.

Modify Fence (see page 3-28)

Manipulate the fence contents.orExtend or shorten elementsthat overlap the fence. Manipulate Fence Contents

(see page 3-29)

Delete the fence contents.

Delete Fence Contents (seepage 3-32)

Break up the complex elementsin the fence contents intotheir components.

Drop Complex Status of FenceContents (see page 3-33)

Key-in: DIALOG TOOLBOX FENCE OFF | ON | TOGGLE

To prevent accidental fence manipulations, remove a no longerneeded fence by selecting the Place Fence tool.

MicroStation/J User’s Guide 3–23

Page 212: Guide Micro Station V7 1

Manipulating and Modifying ElementsPlace Fence

Place Fence

Used to place the fence.

Tool Setting Effect

Fence Type When the Fence Type is:

Block, Shape, or Circle—Sets thegeometric characteristics of thefence for graphical placement.

(from) Element, From View, orFrom Design File—Sets the entityfrom which the fence is derived.

Fence Mode Sets the Fence (Selection) Modethat, in conjunction with thefence placement, defines the fencecontents for manipulation. SeeSpecifying which elements are inthe fence contents on page 3-17.

Design (For 2D files only) With FenceType set to From Design File, setsthe design file(s) from which thefence is derived — Active or All(active design file and attachedreference files). The Chooseoption is used to identify a file— either the active design file oran attached reference file — byidentifying one of its elements.

3–24 MicroStation/J User’s Guide

Page 213: Guide Micro Station V7 1

Manipulating and Modifying ElementsPlace Fence

To place a rectangular fence1. Select the Place Fence tool.

If a fence already exists, it is removed.

2. In the tool settings window, set Fence Type to Block.

3. Enter a data point to define one corner.

4. Enter a data point to define the diagonally opposite corner.

Place Fence, withFence Type set to

Block

Alternative method — To place a rectangular fence1. Select the Place Fence tool.

If a fence already exists, it is removed.

2. In the tool settings window, set Fence Type to Block.

3. Drag the pointer from the first corner to the diagonallyopposed corner.

MicroStation/J User’s Guide 3–25

Page 214: Guide Micro Station V7 1

Manipulating and Modifying ElementsPlace Fence

To place a polygonal (non-rectangular) fencewith at most 100 vertices1. Select the Place Fence tool.

If a fence already exists, it is removed.

2. In the tool settings window, set Fence Type to Shape.

3. Enter a data point to define the beginning (and end) point.

4. Continue to enter data points to define the vertices.

5. To close the shape, enter a data point at the locationof the first data point.orClick the Close Fence button.orKey in CLOSE ELEMENT.

Place Fence, withFence Type set to

Shape

Alternative method — To place a polygonal(non-rectangular) fence with at most 100 vertices1. Select the Place Fence tool.

If a fence already exists, it is removed.

2. In the tool settings window, set Fence Type to From Shape.

3. Identify a shape element that is the same shape as thefence shape you want to place.

4. Enter a data point to accept the element.

The fence is placed directly on top of the element.

3–26 MicroStation/J User’s Guide

Page 215: Guide Micro Station V7 1

Manipulating and Modifying ElementsPlace Fence

To place a circular fence1. Select the Place Fence tool.

If a fence already exists, it is removed.

2. In the tool settings window, set Fence Type to Circle.

3. Enter a data point to define the center.

4. Enter a data point to define the radius.

Alternative method — To place a circular fence1. Select the Place Fence tool.

If a fence already exists, it is removed.

2. In the tool settings window, set Fence Type to Circle.

3. Drag the pointer from the center to the perimeter.

To place a fence on an existing shape element1. Select the Place Fence tool.

If a fence already exists, it is removed.

2. In the tool settings window, set Fence Type to Element.

3. Identify a shape element that is the same shape as thefence shape you want to place.

4. Enter a data point to accept the element.

The fence is placed directly on top of the element.

Key-in: PLACE FENCE BLOCK | SHAPE | CIRCLE |FROMSHAPE | ELEMENT | VIEW | DESIGN | UNIVERSE| ACTIVE | ALLFILES

If the Fence (Selection) Mode is set to Clip, the From Shape optionduplicates the selected shape to be placed. This option works only withsimple shapes; it does not work with complex shapes at this time.

Selecting Place Fence automatically disables AccuDraw if it was notalready disabled. To activate AccuDraw for use with Place Fence,select the Start AccuDraw tool in the Primary tool box.

MicroStation/J User’s Guide 3–27

Page 216: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Fence

If, after placing the fence but before selecting another tool,you decide the fence placement is unsatisfactory, simplyReset to begin re-placing it.

Modify Fence

Used to move the fence or modify one of its vertices.

The fence and the Fence (Selection) Mode define the fencecontents for manipulation. See Specifying which elementsare in the fence contents on page 3-17.

To move the fence without replacing it1. Select the Modify Fence tool.

2. Set the tool setting Modify Mode to Position.

3. Enter a data point to define the origin for the move.

4. Enter a data point to define the new fence position. Thisdata point precisely positions the origin.

5. Reset to accept the move.orRepeat step 4.

3–28 MicroStation/J User’s Guide

Page 217: Guide Micro Station V7 1

Manipulating and Modifying ElementsManipulate Fence Contents

To modify a vertex of the fence1. Select the Modify Fence tool.

2. Set the tool setting Modify Mode to Vertex.

3. Identify the vertex to move.

4. Enter a data point to define the new vertex position.

5. Reset to accept the modification.orRepeat step 4.

Modify Fence Vertex

Key-in: MOVE | MODIFY FENCE

Selecting Modify Fence automatically disables AccuDraw if it was notalready disabled. To activate AccuDraw for use with Modify Fence,select the Start AccuDraw tool in the Primary Tools tool box.

Manipulate Fence Contents

Used to move, copy, rotate, mirror, scale, or stretch the fencecontents, which are defined by the fence and (except for stretching)the Fence (Selection) Mode. See Specifying which elementsare in the fence contents on page 3-17.

The method of manipulation is determined by the tool settingOperation. With the exception of Stretch, each Methodworks identically to a tool in the Manipulate tool box withthe tool setting Use Fence on.

MicroStation/J User’s Guide 3–29

Page 218: Guide Micro Station V7 1

Manipulating and Modifying ElementsManipulate Fence Contents

Operation Identical to using this tool withUse Fence on

Copy Copy

Move Move

Scale Scale

Rotate Rotate

Mirror Mirror

With Operation set to Stretch, Manipulate Fence Contents ignores theFence (Selection) Mode and operates on elements as follows:

• A vertex of a line, line string, multi-line, or shape is moved if it isinside the fence. A vertex outside the fence is not moved.

• An endpoint of an arc is moved if it is inside the fence. Anarc endpoint outside the fence is not moved.

• An ellipse, circle, or cell is moved if it is completely inside the fence.

Fence Stretch has always been a powerful tool when working onB-spline surfaces, because it allows you to move many poles (alsoknown as control points) at once. With Fence Stretch built intothe Rotate and Scale tools, this dramatically increases the powerto bend and distort surfaces while keeping them smooth.

For general information about B-spline surfaces, see “3DElements” on page 7-48.

You can use Fence Stretch to manipulate breaks (breaks in multi-linesare often used to represent windows or doorways when the multi-lineitself is the wall). For instance, you can place your fence to include awindow, and move the window along the wall. You may also change thesize of the window by including only the start or end of the break inthe fence. This means that in most cases, you do not have to drop themulti-line into its component elements to perform such manipulations.

For general information about multi-lines, see “UsingMulti-lines” on page 6-23.

You cannot move the break off of the multi-line segment that containsit. If you move the fence so the start or endpoint of a break wouldmove off of the segment, the break position will simply be projectedto the nearest point on the segment. If you move a break off of

3–30 MicroStation/J User’s Guide

Page 219: Guide Micro Station V7 1

Manipulating and Modifying ElementsManipulate Fence Contents

the end of the segment, it will simply be deleted.

If only one endpoint of the arc is in the fence, the arc is effectivelyrotated and scaled so that the point is moved to the new position.This means that arcs do not change their aspect ratio (for example,circular arcs do not become elliptical) or their sweep angle. Their newendpoint position remains consistent with how the fence was moved,instead of Fence Stretch simply scaling arcs in either x or y.

Tool Setting Effect

Stretch Cells If on, cells that overlap thefence are stretched.1

1 The LOCK CELLSTRETCH [OFF | ON | TOGGLE] key-in also can

be used to turn Stretch Cells off or on.

To stretch segments of elements thatoverlap the fence1. Select the Manipulate Fence Contents tool.

2. Set Operation to Stretch.

The Stretch option ignores the Fence (Selection) Mode. Themode has no effect while the Stretch option is in use.

3. Enter a data point inside the fence to define the origin.

4. Enter a data point to reposition the fence and the affected vertices.

MicroStation/J User’s Guide 3–31

Page 220: Guide Micro Station V7 1

Manipulating and Modifying ElementsDelete Fence Contents

Manipulate FenceContents tool with

Operation set toStretch.

Key-in: FENCE ICON

The relative positions of cuts, breaks and partial deletions inmulti-lines are maintained during stretch and move operations.

To constrain the movement of vertices to multiples of an angle,use AccuDraw (see page 2-13) in conjunction with the Stretchoption for Manipulate Fence Contents.

Delete Fence Contents

Used to delete the fence contents, which are defined by the fenceand the Fence (Selection) Mode. See Specifying which elementsare in the fence contents on page 3-17.

3–32 MicroStation/J User’s Guide

Page 221: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop Complex Status of Fence Contents

To delete the fence contents1. Select the Delete Fence Contents tool.

2. Accept the deletion.

Key-in: FENCE DELETE

Deleting the fence contents can be undone only up to thelimits of the undo buffer.

Drop Complex Status of Fence Contents

Used to break up the complex elements (cells, complex chains, complexshapes, text nodes, surfaces, and solids) in the fence contents into theircomponents. The elements can then be manipulated individually.

ToolSetting

Effect

Fence(Selec-tion)Mode

Sets how the fence contents are determined.See Specifying which elements are in thefence contents on page 3-17.

To drop the complex status of the fence contents1. Select the Drop Complex Status of Fence Contents tool.

2. Accept the drop.

Key-in: FENCE DROP COMPLEX

To selectively break up a specific complex element(s), use theDrop Complex Status tool (see page 3-79) .

The Drop Complex Status of Fence Contents tool cannot be used to

MicroStation/J User’s Guide 3–33

Page 222: Guide Micro Station V7 1

Manipulating and Modifying ElementsManipulate tool box

disassociate a B-spline curve from its control polygon.

Manipulate tool box

The tools in the Manipulate tool box are used to copy, move, resize,rotate, mirror, and create arrays of elements.

To Select in the Manipulatetool box

Copy or stretch an element(s).

Copy (see page 3-35)

Move or stretch an element(s).

Move (see page 3-38)

Move or copy an element withthe sides of the copy parallelto the original.

Move Parallel (see page 3-39)

Resize and stretch an element(s)by the active scale factors.

Scale (see page 3-41)

Rotate and stretch an element(s).

Rotate (see page 3-46)

Mirror an element(s).

Mirror (see page 3-51)

3–34 MicroStation/J User’s Guide

Page 223: Guide Micro Station V7 1

Manipulating and Modifying ElementsCopy

To Select in the Manipulatetool box

Align an element(s) to an edgeof another element.

Align Edges (see page 3-53)

Copy an element(s) many timesto create a rectangular or apolar (circular) array.

Construct Array (see page 3-55)

Key-in: DIALOG TOOLBOX MANIPULATE OFF | ON | TOGGLE

To manipulate elements in an attached reference file, use reference filetools — see Working with attached reference design files on page 5-13.

Copy

Used to copy or stretch an element(s).

Tool Setting Effect

Make Copy If off, the window switches to theMove Element settings window.

Use Fence If on, the fence contents arecopied. The option menu sets theFence (Selection) Mode.

Stretch Cells If on, the fence contents arestretched, when Fence (Selection)Mode is Stretch.

MicroStation/J User’s Guide 3–35

Page 224: Guide Micro Station V7 1

Manipulating and Modifying ElementsCopy

To copy an element(s)1. Select the Copy tool.

2. Identify the element.

3. Enter a data point to position the copy.

Alternative method — To copy an element(s)1. Select or fence the element(s).

2. Select the Copy tool.

3. Enter a data point to define the origin for the copy.

4. Enter a data point to position the copy.

Copy tool. Left,identifying an

element to copy.Right, copying the

fence contents withUse Fence on.

To stretch elements in a fence1. Using the Place Fence tool (see page 3-24) , place a fence

around an element or group of elements.

2. From the Manipulate tool box, select the Copy tool.

The Copy Element settings window opens.

3. From the Use Fence option menu, choose Stretch.

The Use Fence check box activates, and the StretchCells check box also activates.

3–36 MicroStation/J User’s Guide

Page 225: Guide Micro Station V7 1

Manipulating and Modifying ElementsCopy

4. Enter a data point inside the fence to define the origin.

5. Enter a data point to reposition the fence and the affected vertices.

Stretching elementsin a fence using theCopy Element tool,

Left: Example A,Right: Example B.Enter a data pointto define the origin

of the fence (1).Enter a data point

to reposition the andthe affected vertices

(2).

Key-in: COPY ICON

Key-in: FENCE COPY ELEMENT

To constrain the movement of copies to multiples of anangle, use AccuDraw in conjunction with the Copy tool(see AccuDraw on page 2-13).

To copy the fence contents to a new design file, see the procedurein Special fence manipulations (see page 3-21) .

You cannot stretch all vertices outside of the fence. Because Stretch istreated as a Fence Mode, you cannot combine Void and Stretch.

The Fence Stretch option works the same from both the Copy

MicroStation/J User’s Guide 3–37

Page 226: Guide Micro Station V7 1

Manipulating and Modifying ElementsMove

Element and Move Element settings window.

Move

Used to move or stretch an element(s).

Tool Setting Effect

Make Copy If on, the window switches to theCopy Element settings window.

Use Fence If on, the fence contents aremoved. The option menu sets theFence (Selection) Mode.

Stretch Cells If on, the fence contents arestretched, when Fence (Selection)Mode is Stretch.

To move an element1. Select the Move tool (be sure Use Fence is off).

2. Identify the element.

3. Enter a data point to reposition the element.

To move one or more selected elements1. Select the element(s).

2. Select the Move tool.

Be sure Use Fence is off.

3. Drag a selected element by any point on the elementexcept the handles.

All selected elements move.

3–38 MicroStation/J User’s Guide

Page 227: Guide Micro Station V7 1

Manipulating and Modifying ElementsMove Parallel

To move the fence contents1. Place a fence around the element(s).

2. Select the Move tool.

Be sure Use Fence is on.

3. Enter a data point to define the origin for the move.

4. Enter a data point to reposition the fence contents.

Move tool. Left,identifying an

element to move.Right, moving the

fence contents withUse Fence on.

Key-in: MOVE ICON

Key-in: FENCE MOVE ELEMENT

To constrain movement to multiples of an angle, use AccuDraw inconjunction with the Move tool (see AccuDraw on page 2-13).

To move the fence contents to a new design file, see the procedurein Special fence manipulations (see page 3-21) .

Move Parallel

Used to move or copy an element (line, line string, multi-line, curve, arc,ellipse, shape, complex chain, or complex shape) parallel to the original.

MicroStation/J User’s Guide 3–39

Page 228: Guide Micro Station V7 1

Manipulating and Modifying ElementsMove Parallel

Tool Setting Effect

Distance If on, sets the distance to move.

Make Copy If on, the element is copied and theoriginal is not manipulated.

To move or copy an element parallel to the original1. Select the Move Parallel tool.

2. Identify the element.

3. Enter a data point.

Distance Defines

Off Distance and direction.

On Direction only.

Move Paralleltool. Above:

Definingdistance witha data point

(Distanceoff). Below:

Distanceis keyed in

(Distanceon). In

illustrations,Make Copy

is on.

Key-in: MOVE PARALLEL ICON

Key-in: COPY | MOVE PARALLEL DISTANCE | KEYIN

You can instead use the Move tool (see page 3-38) in conjunction

3–40 MicroStation/J User’s Guide

Page 229: Guide Micro Station V7 1

Manipulating and Modifying ElementsScale

with AccuDraw to constrain element movement.

Scale

Used to resize and stretch an element(s).

Tool Setting Effect

Method Sets the method.

Active Scale—Scale by the activescale factors (X Scale, Y Scale, andZ Scale). If a scale factor is 0-1(for example, 0.25), size in thatdirection is decreased; if a scalefactor is greater than 1, size inthat direction is increased.

3 points—Scale graphically,through the entry of three datapoints. The scale factors arecomputed by dividing the distancebetween the first and third pointsby the distance between the firstand second points.

X Scale Scale factor along view x-axis(horizontal), when Method isActive Scale.

Y Scale Scale factor along view y-axis(vertical), when Method isActive Scale.

Z Scale (3D only) Scale factor along viewz-axis (depth), when Methodis Active Scale.

MicroStation/J User’s Guide 3–41

Page 230: Guide Micro Station V7 1

Manipulating and Modifying ElementsScale

Tool Setting Effect

Proportional If on, the element(s) proportionsare maintained, when Methodis 3 points.

Make Copy If on, the element(s) are copiedand the copy(s) are scaled; theoriginal(s) are not manipulated.

Scale Multi-line Offsets

If on, multi-line offsets arescaled (for example, to scale wallthickness when resizing a room).

Use Fence If on, the fence contents arescaled. The option menu sets theFence (Selection) Mode.

Stretch Cells If on, the fence contents arescaled and stretched, when Fence(Selection) Mode is Stretch.

To scale an element(s) by the active scale factors1. Select or fence the element(s).

2. Select the Scale tool.

3. In the tool settings window, set Method to Active Scale.

4. Enter a data point to define the point about whichthe element(s) are scaled.

Alternative method — To scale an element(s)by the active scale factors1. Select the Scale tool.

2. In the tool settings window, set Method to Active Scale.

3. Identify the element.

4. Enter a data point to define the point about whichthe element(s) are scaled.

3–42 MicroStation/J User’s Guide

Page 231: Guide Micro Station V7 1

Manipulating and Modifying ElementsScale

Scale, with Methodset to Active Scale.

Illustrations show XScale = 2.0, Y Scale =

0.5, and Make Copyon.

To scale an element(s) graphically1. Select or fence the element(s).

2. Select the Scale tool.

3. In the tool settings window, set Method to 3 points.

4. Enter a data point to define the point to scale about.

5. Enter a data point to define a known location or keypoint.

6. Enter a data point to define scaling factors.

Alternative method — To scale an element(s)graphically1. Select the Scale tool.

2. In the tool settings window, set Method to 3 points.

3. Identify the element.

4. Enter a data point to define the point to scale about.

5. Enter a data point to define a known location or keypoint.

6. Enter a data point to define scaling factors.

MicroStation/J User’s Guide 3–43

Page 232: Guide Micro Station V7 1

Manipulating and Modifying ElementsScale

Scale, with Methodset to 3 points.

To scale and stretch elements in a fence1. Using the Place Fence tool (see page 3-24) , place a fence

around an element or group of elements.

2. Select the Scale tool.

The Scale settings window opens.

3. From the Use Fence option menu, choose Stretch.

The Use Fence check box activates, and the StretchCells check box also activates.

4. On the Method option menu, choose Active Scale andtype values in the X, Y (Z) fields.

5. Enter a data point to define the point about which

3–44 MicroStation/J User’s Guide

Page 233: Guide Micro Station V7 1

Manipulating and Modifying ElementsScale

the element(s) are scaled.

The elements(s) are stretched by the Active Scale.

Scaling andstretching

elements ina fence using

the Scale tool.Enter a data

point (1) todefine the

point aboutwhich the

element(s) arescaled.

To graphically scale and stretch elementsin a fence1. Using the Place Fence tool (see page 3-24) , place a fence

around an element or group of elements.

2. Select the Scale tool.

The Scale settings window opens.

3. From the Use Fence option menu, choose Stretch.

The Use Fence check box activates, and the StretchCells check box also activates.

4. On the Method option menu, choose 3 points.

5. Enter a data point to define the point about which

MicroStation/J User’s Guide 3–45

Page 234: Guide Micro Station V7 1

Manipulating and Modifying ElementsRotate

the element(s) are scaled.

6. Enter a data point to define a known location or keypoint.

7. Enter a data point to define scaling factors.

The element(s) are graphically scaled and stretched.

Enter a data point (1) to define the point about which the element(s)are scaled. Enter a data point (2) to define a reference point for thescaling. Enter a data point (3) to define the amount of scaling.

Key-in: SCALE ICON

Key-in: FENCE SCALE POINTS COPY | ORIGINAL

Rotate

Used to rotate and stretch an element(s).

3–46 MicroStation/J User’s Guide

Page 235: Guide Micro Station V7 1

Manipulating and Modifying ElementsRotate

Tool Setting Effect

Method Sets the method used to rotateand stretch an element.

Active Angle—the element(s)are rotated by the Active Angle,which can be keyed in.

2 Points—the angle of rotationis defined by entering twodata points.

3 points—the angle of rotation isdefined by three data points.

Make Copy If on, the element(s) are copiedand the copy(s) are rotated; theoriginal(s) are not manipulated.

Use Fence If on, the fence contents arerotated. The option menu setsthe Fence (Selection) Mode.

Stretch Cells If on, the fence contents arerotated and stretched, when Fence(Selection) Mode is Stretch.

To rotate an element(s)1. Select or fence the element(s).

2. Select the Rotate tool.

3. Enter a data point to define the pivot point.

If Method is set to Active Angle, the elements(s) are rotatedby the Active Angle; repeat to rotate the element(s) again.Otherwise, continue with step 4.

4. If Method is set to 2 Points, enter a data point to definethe angle of rotation graphically.orIf Method is set to 3 points, enter a data point todefine the start of rotation.

If Method is set to 2 Points, the element(s) are rotated; repeat to

MicroStation/J User’s Guide 3–47

Page 236: Guide Micro Station V7 1

Manipulating and Modifying ElementsRotate

rotate the element(s) again. Otherwise, continue with step 5.

5. Enter a data point to define the angle of rotation graphically.

Alternative method — To rotate an element(s)1. Select the Rotate tool.

2. Identify the element.

3. Follow steps 3–5 above.

Rotate tool. Top:with Method set to 2Points. Middle: withMethod set to Active

Angle and ActiveAngle set to 30 .

Bottom: with Methodset to 3 points.

3–48 MicroStation/J User’s Guide

Page 237: Guide Micro Station V7 1

Manipulating and Modifying ElementsRotate

To rotate and stretch elements in a fence1. Using the Place Fence tool (see page 3-24) , place a fence

around an element or group of elements.

2. Select the Rotate tool.

The Rotate settings window opens.

3. From the Use Fence option menu, choose Stretch.

The Use Fence check box activates, and the StretchCells check box also activates.

4. On the Method option menu, choose Active Angle andtype a value in the angle field.

5. Enter a data point to define the pivot point.

The elements(s) are rotated and stretched by the Active Angle.

Rotating and stretching elements in a fence using the Rotatetool. Enter a data point (1) to define the pivot point aboutwhich the element(s) are rotated and stretched.

To graphically rotate and stretch elementsin a fence1. Using the Place Fence tool (see page 3-24) , place a fence

MicroStation/J User’s Guide 3–49

Page 238: Guide Micro Station V7 1

Manipulating and Modifying ElementsRotate

around an element or group of elements.

2. Select the Rotate tool.

The Rotate settings window opens.

3. From the Use Fence option menu, choose Stretch.

The Use Fence check box activates, and the StretchCells check box also activates.

4. On the Method option menu, choose 2 Points.

(If you choose 3 Points, go to step 7).

5. Enter a data point to define the pivot point.

6. Enter a data point to graphically define the angle of rotation.

Skip to step 10.

7. If Method is set to 3 Points, enter a data point todefine the pivot point.

8. Enter a data point to define the start of rotation.

9. Enter a data point to graphically define the angle of rotation.

10. The element(s) are graphically rotated and stretched; repeatto rotate and stretch the element(s) again.

Graphically rotatingand stretching

elements in a fence (2Points). Enter a datapoint (1) to define the

pivot point. Entera data point (2) tographically definethe rotation angle.

3–50 MicroStation/J User’s Guide

Page 239: Guide Micro Station V7 1

Manipulating and Modifying ElementsMirror

Graphically rotatingand stretching

elements in a fence (3Points). Enter a datapoint (1) to define the

pivot point. Entera data point (2) todefine the start ofrotation. Enter adata point (3) to

graphically definethe rotation angle.

Key-in: ROTATE ICON

Key-in: FENCE ROTATE | SPIN COPY | ORIGINAL| POINTS COPY | ORIGINAL

If Use Fence is on and the rotation is repeated, any element(s) insidethe moved fence are copied along with the original fence contents. Itis usually easier to use the Construct Array tool (see page 3-55) withArray Type set to Polar to make multiple rotated copies.

Mirror

Used to mirror an element(s).

MicroStation/J User’s Guide 3–51

Page 240: Guide Micro Station V7 1

Manipulating and Modifying ElementsMirror

Tool Setting Effect

Mirror About Sets direction in which element(s)are mirrored:

Horizontal—about horizontal axis.

Vertical—about vertical axis.

Line—about line defined bytwo data points.

Make Copy If on, the element(s) are copiedand the copy(s) mirrored; theoriginal(s) are not manipulated.

Mirror Text If on, text is mirrored.

MirrorMulti-lineOffsets

If on, multi-line profile offsetsare mirrored.

Use Fence If on, the fence contents aremirrored. The option menu setsthe Fence (Selection) Mode.

To mirror an element(s)1. Select or fence the element(s).

2. Select the Mirror tool.

3. Enter a data point.

If Mirror About is set to Horizontal or Vertical, the element(s) aremirrored. You can repeat step 3 to mirror the element(s) again.

If Mirror About is set to Line, this data point definesone point on the mirroring line.

4. If Mirror About is set to Line, enter another data point todefine another point on the mirroring line.

The element(s) are mirrored. You can go back to step 3to mirror the element(s) again.

3–52 MicroStation/J User’s Guide

Page 241: Guide Micro Station V7 1

Manipulating and Modifying ElementsAlign Edges

Alternative method — To mirror an element(s)1. Select the Mirror tool.

2. Identify the element.

3. Follow steps 3 and 4 above.

Mirror tool.Clockwise from topleft: Mirror About

Horizontal, Vertical,and Line. Mirror

Text is on.

Key-in: MIRROR ICON

Key-in: FENCE MIRROR COPY | ORIGINAL HORIZONTAL| LINE | VERTICAL

Align Edges

Used to align an element(s) to an edge of another element.

MicroStation/J User’s Guide 3–53

Page 242: Guide Micro Station V7 1

Manipulating and Modifying ElementsAlign Edges

Tool Setting Effect

Align Sets the manner by which to align:

Top

Bottom

Left

Right

Horiz(ontal) Center

Vert(ical) Center

Both Centers

Use Fence If on, the fence contents arealigned. The option menu setsthe Fence (Selection) Mode.

To align elements to another element1. Select or fence the elements to align.

2. Select the Align Edges tool.

3. Identify the base element to which to align the selected elements.

The selected elements are aligned to the edge of the base element.

4. Accept the alignment to the base element.

Alternative method — To align elementsto another element1. Select the Align Edges tool.

2. Identify the base element to which to align other elements.

The base element highlights, and a range block is

3–54 MicroStation/J User’s Guide

Page 243: Guide Micro Station V7 1

Manipulating and Modifying ElementsConstruct Array

displayed normal to the view.

3. Identify an element to align.

The identified element is aligned to the edge of the base element,which remains highlighted with the range block.

4. Continue identifying elements until all of the desiredelements are aligned to the base element.

5. Accept the last element’s alignment to the base element.

The base element remains highlighted with the range block.

6. Reset.

Key-in: ALIGNEDGE

Construct Array

Used to copy an element(s) many times to create an array.

Tool Setting Effect

Array Type Set the type of array that isconstructed; different tool settingsare available depending onhow this is set.

Rectangular—Construct aRectangular array

Polar—Construct a Polar(circular) array

Use Fence If on, the fence contents are copiedinto an array. The option menusets the Fence (Selection) Mode.

Active Angle (Rectangular array type) Alignsthe imaginary orthogonal grid onwhich the copies are placed.

MicroStation/J User’s Guide 3–55

Page 244: Guide Micro Station V7 1

Manipulating and Modifying ElementsConstruct Array

Tool Setting Effect

Rows (Rectangular array type) Thenumber of rows.

Columns (Rectangular array type) Thenumber of columns.

Row Spacing (Rectangular array type) Thespace between rows.1

ColumnSpacing

(Rectangular array type) Thespace between columns.1

Items (Polar array type) Sets thenumber of items or copies ofthe fence contents in the array,including the original.

Delta Angle (Polar array type) Sets theangle between items.

• If positive, copies are placedcounterclockwise.

• If negative, copies areplaced clockwise.

Rotate Items (Polar array type) If on, theelement(s) are rotated about thecenter of the array.

1 Row and column spacing are measured from the lower left corner of a

linear element or the center of a circle or ellipse.

To create a rectangular array1. Select or fence the element(s).

The element(s) become the lower left items of the array.

2. Select the Construct Array tool.

3. In the tool settings window, set Array Type to Rectangular.

4. (Optional) — As needed, adjust other settings.

5. Accept the array.

3–56 MicroStation/J User’s Guide

Page 245: Guide Micro Station V7 1

Manipulating and Modifying ElementsConstruct Array

Alternative method — To create arectangular array1. Select the Construct Array tool.

2. In the tool settings window, set Array Type to Rectangular.

3. Identify the element.

The element becomes the lower left element of the array.

4. Follow steps 4–5 above.

Constructing arectangular array.

“D1” denotes the RowSpacing, “D2” theColumn Spacing,

and “AA” the ActiveAngle. Left and

center: Identifyingan element. Right:Copying the fencecontents with Use

Fence on.

To create a polar array1. Select or fence the element(s).

2. Select the Construct Array tool.

3. In the tool settings window, set Array Type to Polar.

4. Enter a data point to define the array’s center.

MicroStation/J User’s Guide 3–57

Page 246: Guide Micro Station V7 1

Manipulating and Modifying ElementsConstruct Array

Alternative method — To create a polar array1. Select the Construct Array tool.

2. In the tool settings window, set Array Type to Polar.

3. Identify the element to copy.

4. Enter a data point to define the array’s center.

The point at which the element is identified (step 3) is positionedin each copy on an imaginary circle.

Constructinga polar

array. Top:Identifyingan element.Number of

Items is 8 andDelta Angle is

45 . Bottom:Copying fencecontents (Use

Fence on).Number of

Items is 6 andDelta Angle

is 60 .

Key-in: ARRAY ICON

Key-in: FENCE ARRAY RECTANGULAR | POLAR

Array construction, especially with the fence contents, can be

3–58 MicroStation/J User’s Guide

Page 247: Guide Micro Station V7 1

Manipulating and Modifying ElementsChange Attributes tool box

undone only up to the limits of the undo buffer.

Change Attributes tool box

These tools in the Change Attributes tool box are used to changean element(s) to the active element attribute settings.

To Select in the ChangeAttributes tool box

Change an element(s) level, color,line style, line weight, or class.

Change Element Attributes(see page 3-61)

Change a closed element(s) to theactive area (Solid or Hole).

Change Element to ActiveArea (see page 3-62)

Change a closed element(s) tothe Active Fill Type.

Change Element to Active FillType (see page 3-63)

Interactively modify the linestyle attributes of an elementwith a custom line style.

Modify Line Style Attributes(see page 3-65)

Change a multi-line to the activemulti-line definition.

Change Multi-line to ActiveDefinition (see page 3-67)

MicroStation/J User’s Guide 3–59

Page 248: Guide Micro Station V7 1

Manipulating and Modifying ElementsChange Attributes tool box

To Select in the ChangeAttributes tool box

Set the active element attributesso they match those of anexisting element.

Match Element Attributes(see page 3-68)

Change all active elementattribute settings, includingthose specific to particularelement types, so they matchthe attributes of an elementin the design.

Match All Element Settings(Smart Match) (see page 3-69)

Key-in: DIALOG TOOLBOX CHANGE OFF | ON | TOGGLE

These tools are used to change other element-specific attributes:

To change attributesfor

Use

B-spline curves

Change to Active Curve Settings (see page6-102) in the Modify Curves tool box.

B-spline surfaces

Change to Active Surface Settings(see page 7-172) in the ModifySurfaces tool box.

Dimension elements

Update Dimension in the Dimensiontool box.

Text elements

Change Text Attributes in theText tool box.

3–60 MicroStation/J User’s Guide

Page 249: Guide Micro Station V7 1

Manipulating and Modifying ElementsChange Element Attributes

Change Element Attributes

Used to change selected attributes of an element(s). Tool settingsare used to specify the new attribute settings. The controls aresimilar to those in the Element Attributes dialog box (Element menu> Attributes) and, as do the controls in the Element Attributesdialog box, change the active element attributes.

Tool Setting Effect

Level Active Level (see page 1-3)

Color Active Color (see page 1-13)

Style Active Line Style (see page 1-17) (and anyactive line style modifiers)

Weight Active Line Weight (see page 1-15)

Class Active Class (see page 1-28) — Primaryor Construction

Use Fence If on, the selected attributes of the fencecontents are changed.

To change an element’s attributes (thosethat are set to On)1. Select or fence the element(s).

2. Select the Change Element Attributes tool.

3. Accept the change.

MicroStation/J User’s Guide 3–61

Page 250: Guide Micro Station V7 1

Manipulating and Modifying ElementsChange Element to Active Area

Alternative method — To change an element’sattributes (those that are set to On)1. Select the Change Element Attributes tool.

2. Identify the element.

3. Accept the change.

Key-in: CHANGE ICON

Key-in: FENCE CHANGE �CLASS | COLOR | LEVEL| STYLE | WEIGHT�

To change the Active Color (see page 1-13) , Active Line Style(see page 1-17) , or Active Line Weight (see page 1-15) and thecorresponding attribute of the selected element(s) in one step,use the controls in the Primary Tools tool box.

To set the active element attributes so they match those of an elementin the design, use the Match Element Attributes tool (see page 3-68) .

Change Element to Active Area

Used to change the area attribute of a closed element(s) (shapes,ellipses, complex shapes, or B-spline curves) to the Active Area.

3–62 MicroStation/J User’s Guide

Page 251: Guide Micro Station V7 1

Manipulating and Modifying ElementsChange Element to Active Fill Type

Tool Setting Effect

Area Sets the Active Area.

• If Solid, element’s Areaattribute is changedto Solid.

• If Hole, element’s Areaattribute is changed to Hole.

To change an element to the active area1. Select the closed element(s).

2. Select the Change Element to Active Area tool.

Alternative method — To change an elementto the active area1. Select the Change Element to Active Area tool.

2. Identify the closed element.

3. Accept the change.

Key-in: CHANGE AREA

To associate a solid element with a set of holes, use the GroupHoles tool (see page 6-22) in the Groups tool box.

It is not possible to pattern an element with the area attribute of Hole.

Change Element to Active Fill Type

Used to change a closed element (shape, ellipse, complex shape,or B-spline curve) to the Active Fill Type.

MicroStation/J User’s Guide 3–63

Page 252: Guide Micro Station V7 1

Manipulating and Modifying ElementsChange Element to Active Fill Type

Tool Setting Effect

Fill Type Active Fill (see page 1-26) Type— None (no fill), Opaque (filledwith Active Color (see page1-13) ), or Outlined.

Fill Color Sets color with which theelement(s) are filled.

• If Fill Type is Opaque, theelement(s) are filled withthe Active Color, whichis also the color of theelement’s outline.

• If Fill Type is Outlined,the element(s) can be filledwith a color that is differentfrom the Active Color.

To change an element to the Active Fill Type1. Select the closed element(s).

2. Select the Change Element to Active Fill Type tool.

Alternative method — To change an elementto the Active Fill Type1. Select the Change Element to Active Fill Type tool.

2. Identify the closed element.

3. Accept the change.

Key-in: CHANGE FILL

To display fill in a view, turn on Fill (see page 1-26) for theview in the View Attributes dialog box (opened by choosingView Attributes from the Settings menu).

These key-ins let you change a single color attribute:

3–64 MicroStation/J User’s Guide

Page 253: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Line Style Attributes

To change Key in

An element’s outline tothe Active Color (seepage 1-13) .

CHANGE COLOR OUTLINE

A filled element’s fill tothe Active Fill Color.

CHANGE COLOR FILL

Modify Line Style Attributes

Used to interactively modify the line style attributes of anelement with a custom line style. The tool setting Methoddetermines the type of modification.

Method Used to modify

Width The starting, or Origin, width and the Endwidth of an element.

Start Width The starting, or Origin, width of an element.

End Width The End width of an element.

Scale The Scale Factor applied to strokes.

Dash Scale The Scale Factor applied to variable lengthdash strokes.

Gap Scale Scale Factor applied to variable length gap strokes.

Shift The Shift distance by which the stroke patternis shifted relative to the beginning of anelement or its segments.

MicroStation/J User’s Guide 3–65

Page 254: Guide Micro Station V7 1

Manipulating and Modifying ElementsCHANGE LINESTYLE SCALE

To modify an element’s line style attributes1. Select the Modify Line Style Attributes tool.

2. Identify the element.

The movement of the pointer shows the direction and extent of thechange that will occur upon entry of the next data point.

3. Accept the change.

Key-in: MODIFY LINESTYLE ICON

Key-in: MODIFY LINESTYLE �DASHSCALE | ENDWIDTH |GAPSCALE | SCALE | SHIFT | STARTWIDTH | WIDTH�

CHANGE LINESTYLE SCALE

The CHANGE LINESTYLE SCALE key-in is used to scale anelement’s (custom) line style by a specific factor — for example,CHANGE LINESTYLE SCALE 2.0. The specified scale factor has thesame effect as the Scale Factor setting in the Line Styles dialog box.If you do not specify a factor, a factor of 1.0 is assumed.

To scale an element’s (custom) line styleby a specific factor1. Select the element(s).

2. Key in CHANGE LINESTYLE SCALE [scale_factor].

Alternative method — To scale an element’s(custom) line style by a specific factor1. Key in CHANGE LINESTYLE SCALE [scale_factor].

2. Identify the element.

3. Accept the element.

3–66 MicroStation/J User’s Guide

Page 255: Guide Micro Station V7 1

Manipulating and Modifying ElementsChange Multi-line to Active Definition

To scale the (custom) line style of elementscontained in the fence by a specific factor1. Place the fence and set the Fence (Selection) mode appropriately.

2. Key in CHANGE LINESTYLE SCALE [scale_factor].

3. Accept the fence contents.

Change Multi-line to Active Definition

Used to change a multi-line’s attributes to the active multi-linedefinition, which can be set as follows:

• In the Multi-lines dialog box (opened by choosing Multi-linesfrom the Element menu).

• Select a Multi-line settings group component in the Select Settingswindow (opened by choosing Manage from the Settings menu).

To change a multi-line to the activemulti-line definition1. Select the multi-line(s).

2. Select the Change Multi-line to Active Definition tool.

Alternative method — To change a multi-lineto the active multi-line definition1. Select the Change Multi-line to Active Definition tool.

2. Identify the multi-line.

3. Accept the change.

Key-in: CHANGE MLINE

MicroStation/J User’s Guide 3–67

Page 256: Guide Micro Station V7 1

Manipulating and Modifying ElementsMatch Element Attributes

The active multi-line definition can be set to match a multi-line elementwith the Match All Element Settings (SmartMatch) tool (see page 3-69) .

Match Element Attributes

Used to change the active element attribute settings so they matchthe attributes of an element in the design.

Tool Setting Effect

Level Active Level (see page 1-3)

Color Active Color (see page 1-13)

Style Active Line Style (see page 1-17)

Weight Active Line Weight (see page 1-15)

To match an element’s attributes (thosethat are on)1. Select the element.

2. Select the Match Element Attributes tool.

3–68 MicroStation/J User’s Guide

Page 257: Guide Micro Station V7 1

Manipulating and Modifying ElementsSmartMatch

Alternative method — To match an element’sattributes (those that are on)1. Select the Match Element Attributes tool.

2. Identify the element.

3. Accept the new active element attributes.

Key-in: MATCH ICON

Key-in: MATCH COLOR | LEVEL | STYLE | WEIGHT

To match all element attribute settings, including those that arespecific to an element type such as dimension or text, use the MatchAll Element Settings (SmartMatch) tool (see page 3-69) .

To change the color, line style, line weight, or level of anelement(s) to the active element attributes, use the ChangeElement Attributes tool (see page 3-61) .

SmartMatch

Used to change all active element attribute settings, including thosespecific to particular element types, so they match the attributesof an element in the design. When a cell is matched, the activescale factors and Active Cell are also matched.

To match an element’s attributes1. Select the element.

2. Select the SmartMatch tool.

MicroStation/J User’s Guide 3–69

Page 258: Guide Micro Station V7 1

Manipulating and Modifying ElementsMatch tool box

Alternative method — To match anelement’s attributes1. Select the SmartMatch tool.

2. Identify the element.

3. Accept the new active settings.

Key-in: MATCH ELEMENT

To change the color, line style, line weight, or level of anelement(s) to the active element attributes, use the ChangeElement Attributes tool (see page 3-61) .

Match tool box

The tools in the Match tool box are used to set element attributesettings to those of an element in the design (or a reference file), makingit easy to place elements with the same attributes as existing elements.

To Select in the Match tool box

Change all active elementattribute settings, includingthose specific to particularelement types, so they matchthe attributes of an elementin the design.

Match All Element Settings(SmartMatch) (see page 3-69) 1

Set the active element attributesso they match those of anexisting element.

Match Element Attributes(see page 3-68) 1

Set the active text settingsthe same as the correspondingattributes of text in the design.

Match Text Attributes (seepage 3-72) 2

3–70 MicroStation/J User’s Guide

Page 259: Guide Micro Station V7 1

Manipulating and Modifying ElementsMatch tool box

To Select in the Match tool box

Set the active multi-linedefinition to the definition ofa multi-line element.

Match Multi-line Definition(see page 3-73)

Set the active dimension settingsto the dimension attributes ofa dimension element.

Match Dimension Settings(see page 3-74)

Set the active pattern settingsto match the attributes of apattern element.

Match Pattern Attributes(see page 4-52) 3

Match the active B-spline curvesettings to the attributes ofa B-spline curve.

Match Curve Settings (seepage 3-75)

Match the active B-spline surfacesettings to the attributes ofa B-spline surface.

Match Surface Settings (seepage 3-76)

1 Also in the Change Attributes tool box.

2 Also in the Text tool box.

3 Also in the Patterns tool box.

Key-in: DIALOG TOOLBOX MATCH OFF | ON | TOGGLE

MicroStation/J User’s Guide 3–71

Page 260: Guide Micro Station V7 1

Manipulating and Modifying ElementsMatch Text Attributes

Match Text Attributes

Used to set the active text settings (Size, Justification, Font,Line Spacing, Line Length, Underline, Vertical Text, Slant,and Intercharacter Spacing) the same as the correspondingattributes of text in the design.

To set the active text settings to thoseof existing text1. Select one text element.

2. Select the Match Text Attributes tool.orIn the Text dialog box, click the Match button.

Alternative method — To set the active textsettings to those of existing text1. Select the Match Text Attributes tool.

orIn the Text dialog box, click the Match button.

2. Identify the text element.

Key-in: ACTIVE TEXT

The active text settings are set in the Text dialog box

3–72 MicroStation/J User’s Guide

Page 261: Guide Micro Station V7 1

Manipulating and Modifying ElementsMatch Multi-line Definition

(Element menu >Text).

Match Multi-line Definition

Used to set the active multi-line definition (all settings that can be setin the Multi-linesdialog box) to the definition of a multi-line element.

To match the active multi-line definition1. Select the multi-line element.

2. Select the Match Multi-line Definition tool.

Alternative method — To match the activemulti-line definition1. Select the Match Multi-line Definition tool.

2. Identify the multi-line element.

3. Accept the new active multi-line definition.

Key-in: MATCH MLINE

To change a multi-line to the active multi-line definition, usethe Change Multi-line to Active Definition tool (see page 3-67)

MicroStation/J User’s Guide 3–73

Page 262: Guide Micro Station V7 1

Manipulating and Modifying ElementsMatch Dimension Settings

in the Change Attributes tool box.

Match Dimension Settings

Used to set the active dimension settings to the dimensionattributes of a dimension element.

To match dimension settings1. Select the dimension element.

2. Select the Match Dimension Settings tool.

Alternative method — To match dimensionsettings1. Select the Match Dimension Settings tool.

2. Identify the dimension element.

3. Accept the new active dimension settings.

Key-in: MATCH DIMENSION

To change a dimension to the active dimension attributes, use the

3–74 MicroStation/J User’s Guide

Page 263: Guide Micro Station V7 1

Manipulating and Modifying ElementsMatch Curve Settings

Update Dimension tool in the Dimension tool box.

Match Curve Settings

Used to change the active B-spline curve settings to the B-splineattributes of a B-spline curve in the design.

Tool Setting Effect

Polygon If on, whether the curve’s controlpolygon is displayed is matched.

Invisible—the control polygonis not displayed.

Visible—the control polygonis displayed.

Curve If on, whether the curve isdisplayed is matched:

Invisible—the curve is notdisplayed.

Visible—the curve is displayed.

Closure If on, whether the B-spline isOpen or Closed is matched.

Order If on, the order of the identifiedcurve is matched.

To match the active curve settings1. Select the B-spline curve.

2. Select the Match Curve Settings tool.

MicroStation/J User’s Guide 3–75

Page 264: Guide Micro Station V7 1

Manipulating and Modifying ElementsMatch Surface Settings

Alternative method — To match the activecurve settings1. Select the Match Curve Settings tool.

2. Identify the B-spline curve.

3. Accept the new active B-spline curve settings.

Key-in: MATCH CURVE

To change a B-spline curve to the active B-spline attributes,use the Change to Active Curve Settings tool (see page 6-102)in the Modify Curves tool box.

Match Surface Settings

Used to change the active B-spline surface settings to theattributes of a B-spline surface in the design.

Tool Setting Effect

Polygon If on, whether the surface’s controlpolygon is displayed is matched.

Invisible—the control polygonis not displayed.

Visible—the control polygonis displayed.

Curve If on, whether the surface isdisplayed is matched:

Invisible—the surface is notdisplayed.

Visible—the surface is displayed.

3–76 MicroStation/J User’s Guide

Page 265: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop tool box

Tool Setting Effect

Closure If on in the U or V direction,whether the surface is Open orClosed in that direction is matched.

Order If on in the U or V direction, theorder of the identified surface inthat direction is matched.

Rules If on in the U or V direction,the number of rule lines in thatdirection is matched.

To match the active surface settings1. Select the B-spline surface.

2. Select the Match Surface Settings tool.

Alternative method — To match the activesurface settings1. Select the Match Surface Settings tool.

2. Identify the B-spline surface.

3. Accept the new active B-spline surface settings.

Key-in: MATCH SURFACE

To change a B-spline surface to the active B-spline surfaceattributes, use the Change to Active Surface Settings tool (seepage 7-172) in the Modify Surfaces tool box.

Drop tool box

The tools in the Drop tool box are used to break up complexelements into simpler components, and to remove associationpoints between elements.

MicroStation/J User’s Guide 3–77

Page 266: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop tool box

To Select in the Droptool box

Break up a complex element(s) oran element(s) of a special type intosimpler components.

Drop Element (seepage 6-9) 1

Break up a complex element intoits components.

Drop ComplexStatus (see page3-79)

Convert a line string or shape to aseries of individual line elements.

Drop LineString/ShapeStatus (see page3-80)

Convert the text characters in a textelement to the individual elements thatare used to draw the characters.

Drop Text (seepage 3-81)

Discontinue an association between ashared cell, dimension witness line, ormulti-line and another element.

Drop Association(see page 3-82)

Remove (drop) an element(s) froma graphic group.orBreak up a graphic group intoindividual elements.

Drop from GraphicGroup (see page6-21) 1

Convert an element with a customline style to an identically appearinggroup of primitive elements withstandard line styles. Drop Line Style (see

page 3-83)

3–78 MicroStation/J User’s Guide

Page 267: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop Complex Status

To Select in the Droptool box

Convert any associative pattern (orhatch) into an identically appearinggroup of primitive elements.

Drop AssociativePattern (see page3-84)

Convert a multi-line to a set of linestrings, lines, and/or arcs.

Drop Multi-line (seepage 3-85)

Break up a dimension element(s)into their components.

Drop DimensionElement (see page3-86)

1 also in the Groups tool box.

Key-in: DIALOG TOOLBOX DROP OFF | ON | TOGGLE

The Drop Element tool (see page 6-9) is a general droppingtool. It incorporates the capabilities of several of the morespecialized tools in the tool box.

Drop Complex Status

Used to break up a complex element (cell, complex chain, complexshape, text node, surface, or solid) into its components. Thecomponents can then be manipulated individually.

MicroStation/J User’s Guide 3–79

Page 268: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop Line String/Shape Status

To break up a complex element intoits components1. Select the complex element(s).

2. Select the Drop Complex Status tool.

The tool has no effect on selected elements that are not complexelements. If none of the selected elements is a complex element,the message “Nothing to drop” is displayed in the status bar.

Alternative method — To break up a complexelement into its components1. Select the Drop Complex Status tool.

2. Identify the complex element.

3. Accept the drop.

Key-in: DROP COMPLEX

The Drop Complex Status tool cannot be used to disassociatea B-spline curve from its control polygon.

To quickly break up many complex elements, place the fence and usethe Drop Complex Status of Fence Contents tool (see page 3-33) .

Drop Line String/Shape Status

Used to convert a line string or shape to a series ofindividual line elements.

3–80 MicroStation/J User’s Guide

Page 269: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop Text

To convert a line string or shape toindividual line elements1. Select the line string(s) or shape(s).

2. Select the Drop Line String/Shape Status tool.

The tool has no effect on selected elements that are not line stringsor shapes. If none of the selected elements is a line string or shape,the message “Nothing to drop” is displayed in the status bar.

Alternative method — To convert a line stringor shape to individual line elements1. Select the Drop Line String/Shape Status tool.

2. Identify the line string or shape.

3. Accept the drop.

Key-in: DROP STRING

Drop Text

Used to convert the text characters in a text element to theindividual elements that are used to draw the characters —lines, line strings, arcs, ellipses, and shapes.

To convert text to individual elements1. Select the text element(s).

2. Select the Drop Text tool.

The tool has no effect on selected elements that are not textelements. If none of the selected elements is a text element, themessage “Nothing to drop” is displayed in the status bar.

MicroStation/J User’s Guide 3–81

Page 270: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop Association

Alternative method — To convert text toindividual elements1. Select the Drop Text tool.

2. Identify the text element.

3. Accept the drop.

Key-in: DROP TEXT

To break up a multi-line text element (text node), first use the DropComplex Status tool (see page 3-79) to break it up into individual textelements and then use the Drop Text tool on each of the text elements.

Drop Association

Used to discontinue an association point between a shared cell origin,dimension extension line vertex, or multi-line vertex and anotherelement. The association point is converted to a non-associativeorigin or vertex with its own x-, y-, and (in 3D) z- coordinates. It isthen independent of the other element. For more information aboutassociation points, see Associating Elements on page 6-46.

To discontinue an association1. Select the Drop Association tool.

2. Identify the association point.

3. Accept the drop.

3–82 MicroStation/J User’s Guide

Page 271: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop Line Style

To discontinue all association points onan element(s)1. Select the element(s).

2. Select the Drop Association tool.

3. Accept the drop.

To discontinue all associations in thefence contents1. Key in FENCE DROP ASSOCIATION.

2. Accept the drop.

Key-in: DROP ASSOCIATION

Drop Line Style

Used to convert any element with a custom line style to an identicallyappearing group of primitive elements with standard line styles. Dashstrokes are converted to line or line string elements. Point symbols areconverted to primitive elements but not dropped to individual vectors.

To drop an element with a custom line style1. Select the element.

2. Select the Drop Line Style tool.

3. Accept the drop.

MicroStation/J User’s Guide 3–83

Page 272: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop Associative Pattern

Alternative method — To drop an elementwith a custom line style1. Select the Drop Line Style tool.

2. Identify the element.

3. Accept the drop.

Key-in: DROP LINESTYLE

Drop Associative Pattern

Used to convert any associative patterning or hatching intoprimitive elements that are no longer associated with theoriginal patterned element. For information about patterning,see “Hatching and Patterning” on page 4-26.

To drop an associative pattern or hatching1. Select the patterned element.

2. Select the Drop Associative Pattern tool.

3. Accept the drop.

3–84 MicroStation/J User’s Guide

Page 273: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop Multi-line

Alternative method — To drop an associativepattern or hatching1. Select the Drop Associative Pattern tool.

2. Identify the patterned element.

3. Accept the drop.

Key-in: DROP PATTERN

Drop Multi-line

Used to convert a multi-line element to a set of linestrings, lines, and/or arcs.

To convert a multi-line to its components1. Select the multi-line(s).

2. Select the Drop Multi-line tool.

The tool has no effect on selected elements that are not multi-lines.If none of the selected elements is a multi-line, the message“Nothing to drop” is displayed in the status bar.

Alternative method — To convert a multi-lineto its components1. Select the Drop Multi-line tool.

2. Identify the multi-line.

3. Accept the drop.

MicroStation/J User’s Guide 3–85

Page 274: Guide Micro Station V7 1

Manipulating and Modifying ElementsDrop Dimension Element

To drop multi-line elements in the fence contents1. Key in FENCE DROP MLINE.

2. Accept the drop.

Key-in: DROP MLINE

To temporarily convert a multi-line element(s) into a form thatcan be displayed by pre-4.0 versions of MicroStation and byIGDS, use the FREEZE or FENCE FREEZE key-in. “Frozen”multi-line elements can be converted back to multi-line elementsusing the THAW or FENCE THAW key-in.

Drop Dimension Element

Used to break up a dimension element(s) into lines, linestrings, ellipses, arcs, and text.

To break up a dimension element1. Select the dimension element(s).

2. Select the Drop Dimension Element tool.

The tool has no effect on selected elements that are not dimensionelements. If none of the selected elements is a dimension element,the message “Nothing to drop” is displayed in the status bar.

Alternative method — To break up adimension element1. Select the Drop Dimension Element tool.

2. Identify the dimension element.

3. Accept the drop.

3–86 MicroStation/J User’s Guide

Page 275: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify tool box

To break up dimension elements in thefence contents1. Key in FENCE DROP DIMENSION.

2. Accept the drop.

Key-in: DROP DIMENSION

To temporarily convert a dimension element(s) into a form thatcan be displayed by pre-4.0 versions of MicroStation and byIGDS, use the FREEZE or FENCE FREEZE key-in. “Frozen”dimension elements can be converted back to dimension elementsusing the THAW or FENCE THAW key-in.

Modify tool box

The tools in the Modify tool box are used to modify element geometry.

To Select in the Modify tool box

Move a vertex of alinear element.orModify roundedsegments of complexchains and complexshapes.orChange roundedsegments of complexchains and complexshapes to verticesand vice-versa.orScale a circular arcwhile maintainingits sweep angle.or

Modify Element (see page 3-89)

MicroStation/J User’s Guide 3–87

Page 276: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify tool box

To Select in the Modify tool box

Move dimension text.orChange dimensionextension line length.orScale a block aboutthe opposite vertex.orChange a circle’sradius or the length ofone axis of an ellipse.

Delete part of anelement.

Delete Part of Element (seepage 3-100)

Extend or shortena line.

Extend Line (see page 3-101)

Extend or shortentwo open elements totheir intersection.

Extend Two Elements to Intersection(see page 3-102)

Extend or shortenan open element toits intersection withanother element. Extend Element to Intersection

(see page 3-103)

Trim a series ofelements at theirintersection withone or more otherelements.

Trim Element (see page 3-104)

3–88 MicroStation/J User’s Guide

Page 277: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

To Select in the Modify tool box

Simultaneously trimor extend multipleelements at theirintersection withone or more otherelements.

IntelliTrim (see page 3-105)

Insert a vertex in alinear element.

Insert Vertex (see page 3-110)

Delete a vertex froma linear element.

Delete Vertex (see page 3-112)

Construct a circularfillet between twoelements.

Construct Circular Fillet (seepage 3-113) 1

Construct a chamferbetween two lines oradjacent segments ofa line string or shape. Construct Chamfer (see page 3-115) 2

1 Also located in the Fillets tool box

2 Also located in the Fillets tool box

Key-in: DIALOG TOOLBOX MODIFY OFF | ON | TOGGLE

To create and “clean up” multi-line intersections, use the tools inthe Multi-line Joints tool box (see page 6-30) .

Modify Element

MicroStation/J User’s Guide 3–89

Page 278: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

Used to do the following:

• Move a vertex or segment of a line, line string, multi-line, curve,B-spline control polygon, shape, complex chain, or complex shape.

• Scale a block about the opposite vertex.

• Modify rounded segments of complex chains and complexshapes created with the Place SmartLine tool (see page6-80) while preserving their tangency.

• Change rounded segments of complex chains and complexshapes to sharp and vice-versa.

• Scale a circular arc while maintaining its sweep angle.

• Change a circle’s radius or the length of one axis of an ellipse.

• Move dimension text or modify the extension line lengthof a dimension element.

When used with AccuDraw (see page 2-13) , the ModifyElement tool becomes even more powerful. The proceduresthat follow detail the interaction of AccuDraw and the ModifyElement tool on various element types.

Elements with multiple segments are line strings, shapes, and complexchains and complex shapes placed with the Place SmartLine tool (seepage 6-80) . When used with AccuDraw, the Modify Element tool notonly affords you the capability to modify vertices and segments, butalso to change a vertex’s type (Sharp, Rounded, or Chamfered).

Tool Setting Effect

Vertex Type Sets the vertex type.

• Sharp

• Rounded

• Chamfered

RoundRadius

(with Vertex Type set to Rounded) If on,sets the arc radius for a rounded vertex.

ChamferOffset

(with Vertex Type set to Chamfered)Sets the two distances required to definea chamfer. Chamfer Offset requires thatthe two chamfer distances be equal (froma theoretical intersection of a midpoint).

3–90 MicroStation/J User’s Guide

Page 279: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

Tool Setting Effect

Orthogonal If an orthogonal vertex is identified,preserves the orthogonality.

EnableSmartLinemodifica-tions

If off, turns off the “smart” behavior,which may be desirable, especially whenthe element has a very high number ofvertices (thousands) causing the tool toslow down considerably. (Note: turningoff this setting causes the other optionsto be disabled, as they only apply toSmartLine style modifications.)

Enablesegmentselection

If off, only allows element modificationby individual vertices.

Minimizenumberof linearelements

If off, no longer tries to reduce thenumber of component elements ina complex chain or shape (linesthat can become “compacted” intolinestrings, etc.).

Convertselectedround orchamfer tosegment

If on, when selecting a roundedor chamfered vertex, converts thecomponent to a segment (arc or linearsegment) so that it can be modified assuch. This only applies to the selectedround or chamfer, not to the wholechain or shape. After completingthe modification, the componentwill thereafter not be treated as around or chamfer again.

VertexSettings:FromElement/LastUsed

Choose:

From Element—to use the element’sown settings.

Last Used—to no longer use theelement’s settings.

MicroStation/J User’s Guide 3–91

Page 280: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

To modify an element1. Select the Modify Element tool.

2. Identify the element close to the vertex, segment, or axis to modify.

3. Enter a data point to make the modification.

Modify Element.Clockwise from top

left: moving theendpoint of a line,

moving a vertexof a line string,

modifying dimensionextension line length,

moving a vertex ofa B-spline controlpolygon, scaling a

block, and changingthe radius of a circle.

To modify the endpoint of a line1. With AccuDraw active, select the Modify Element tool.

2. Enter a data point to identify the end of the line.

The drawing plane origin moves to the opposite end of the line, andthe coordinate system aligns its x-axis with the line. Additionally,the length of the line is displayed in the AccuDraw window.

3. (Optional) — Rotate the drawing plane axes.

4. (Optional) — Preview the modifications by keying in desiredchanges in the AccuDraw window.

5. Enter a data point to complete the modification.

3–92 MicroStation/J User’s Guide

Page 281: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

To modify a circle1. With AccuDraw active, select the Modify Element tool.

2. Identify the circle.

The drawing plane origin moves to the center of the circle.In addition, the coordinate system switches to Polar,and aligns with the view axes.

3. (Optional) — Rotate the drawing plane axes.

4. (Optional) — Preview the modifications by keying in a radius valuein the AccuDraw window. (When modifying a circle, any valuekeyed in the AccuDraw window defines a new radius.)

5. Enter a data point to complete the modification.

To modify an ellipse1. With AccuDraw active, select the Modify Element tool.

2. Identify the ellipse by entering a data point near the axis to modify.

The drawing plane origin moves to the center of theellipse, and the coordinate system aligns its x-axis withthe primary axis of the ellipse.

3. (Optional) — Rotate the drawing plane axes.

4. (Optional) — Preview the modifications by keying in desiredchanges in the AccuDraw window.

5. Enter a data point to complete the modification.

To modify the sweep angle of an arc1. With AccuDraw active, select the Modify Element tool.

2. Identify the arc.

3. From the Method option menu in the tool settingswindow, choose Angle.

The drawing plane origin moves to the center of the arc, and the

MicroStation/J User’s Guide 3–93

Page 282: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

coordinate system aligns its x-axis with the start of the arc’s sweep.

4. (Optional) — Rotate the drawing plane axes.

5. (Optional) — Preview the modifications by keying in desiredchanges in the AccuDraw window.

6. Enter a data point to complete the modification.

Modifying the sweepangle of an arc

You can adjust the arc sweep by either complement ofthe angle (180 either way).

To modify the radius of an arc withoutchanging its center point1. With AccuDraw active, select the Modify Element tool.

2. Identify the arc.

3. From the Method option menu in the tool settings window,choose Radius About Center.

The drawing plane origin moves to the center of the arc, andthe coordinate system aligns with the view axes.

4. (Optional) — Rotate the drawing plane axes.

5. (Optional) — Preview the modifications by keying in a radius valuein the AccuDraw window. (When modifying an arc, any valuekeyed in the AccuDraw window defines a new radius.)

6. Enter a data point to complete the modification.

3–94 MicroStation/J User’s Guide

Page 283: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

Modifying the radiusof an arc without

changing its centerpoint.

To modify the radius of an arc withoutchanging its endpoints1. With AccuDraw active, select the Modify Element tool.

2. Identify the arc.

3. From the Method option menu in the tool settings window,choose Radius Preserve Ends.

The drawing plane origin moves to the center of the arc, andthe coordinate system aligns with the view axes.

4. (Optional) — Rotate the drawing plane axes.

5. (Optional) — Preview the modifications by keying in aradius value in the AccuDraw window.

6. Enter a data point to complete the modification.

Modifying theradius of an arc

without changing itsendpoints.

MicroStation/J User’s Guide 3–95

Page 284: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

To modify a vertex of a multi-segment element1. With AccuDraw active, select the Modify Element tool.

2. Identify the element by entering a data point nearthe vertex to modify.

The drawing plane origin moves to the vertex, and thecoordinate system aligns with the view axes.

3. (Optional) — Rotate the drawing plane axes.

4. (Optional) — Preview the modifications by keying in desiredchanges in the AccuDraw window.

5. Enter a data point to complete the modification.

Above: Modifyinga chamfered vertex.

Below: Modifying thevertex of a Linear

segment and an Arcsegment.

To modify a Linear segment of a multi-segmentelement1. With AccuDraw active, select the Modify Element tool.

2. Identify the element by entering a data point near

3–96 MicroStation/J User’s Guide

Page 285: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

the segment’s midpoint.

The drawing plane origin moves to the identification point, andthe coordinate system aligns its x-axis with the segment.

3. (Optional) — Rotate the drawing plane axes.

4. (Optional) — Preview the modifications by keying in desiredchanges in the AccuDraw window.

5. Enter a data point to complete the modification.

To modify an Arc segment of a multi-segmentelement1. With AccuDraw active, select the Modify Element tool.

2. Identify the element by entering a data point nearthe segment’s midpoint.

The drawing plane origin moves to the identification point.

3. (Optional) — Preview the modifications by keying in desiredchanges in the AccuDraw window.

4. Enter a data point to complete the modification.

Modifying an Arcsegment

MicroStation/J User’s Guide 3–97

Page 286: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

To move a Linear segment parallel to itself1. With AccuDraw active, select the Modify Element tool.

2. Identify the element by entering a data point nearthe segment’s midpoint.

The drawing plane origin moves to the identification point, andthe coordinate system aligns its x-axis with the segment.

3. Position the pointer on the drawing plane’s y-axis.

4. Press the �Return� key.

The movement of the segment is constrained parallelto its current location.

5. Enter a data point to complete the modification.

To modify the vertex of orthogonal segments1. With AccuDraw active, select the Modify Element tool.

2. Identify the element by entering a data point nearthe vertex to modify.

The drawing plane origin moves to the vertex, and thecoordinate system aligns with the segments.

3. (Optional) — Rotate the drawing plane axes.

4. (Optional) — Preview the modifications by keying in desiredchanges in the AccuDraw window.

5. Enter a data point to complete the modification.

To change a vertex’s type1. With AccuDraw active, select the Modify Element tool.

2. Identify the element by entering a data point nearthe vertex to modify.

The drawing plane origin moves to the vertex. If thevertex is contained within a right angle, the coordinatesystem aligns with the right angle.

3. From the Vertex Type option menu in the tool settings window,

3–98 MicroStation/J User’s Guide

Page 287: Guide Micro Station V7 1

Manipulating and Modifying ElementsModify Element

choose the desired type — Sharp, Rounded, or Chamfered.

4. If changing Vertex Type to Rounded, key in the desiredrounding radius, in working units (MU:SU:PU) in the toolsettings window’s Rounding Radius field.

5. If changing Vertex Type to Chamfered, key in the desiredchamfer offset, in working units (MU:SU:PU) in the toolsettings window’s Chamfer Offset field.

6. To maintain the vertex in its original location — that is, to justchange its type — enter a data point at the drawing plane origin.orTo otherwise modify the vertex, follow steps 3-5 in the procedureTo modify a vertex of a multi-segment element on page 3-96.

Key-in: MODIFY ELEMENT

You can modify a line, line string, multi-line, arc, circle, ellipse,curve, shape, text, or complex element by dragging its handleswhen selected (see To scale or modify a selected element onpage 3-12 for more information).

To choose SmartLine Modification Settings, click the arrow in thebottom right corner of the tool settings window.

Tool settings cannot be enabled unless AccuDraw is enabled.

Arc axes cannot be modified with the Modify Element tool. Instead,

MicroStation/J User’s Guide 3–99

Page 288: Guide Micro Station V7 1

Manipulating and Modifying ElementsDelete Part of Element

use the Modify Arc Axis tool (see page 1-81) .

Delete Part of Element

Used to delete part of an element.

• A closed element is turned into an open element — an ellipse orcircle becomes an arc; a shape becomes a line string; a closedB-spline curve becomes an open B-spline curve.

• If an interior portion of an open element — line, line string,multi-line, curve, or arc — is partially deleted, the element isdivided into two elements of the same type.

To delete part of an element1. Select the Delete Part of Element tool.

2. Identify the element at one end of the part to delete.

3. For an open element, enter a data point to define theother end of the part to delete.orFor a closed element, enter a data point to define the directionin which to delete. Then enter another data point to definethe other end of the part to delete.

Delete Part ofElement

3–100 MicroStation/J User’s Guide

Page 289: Guide Micro Station V7 1

Manipulating and Modifying ElementsExtend Line

Key-in: DELETE PARTIAL

To delete part of a multi-line, use the Multi-line Partial Delete tool (seepage 6-42) in the Multi-line Joints tool box. To make an openingin a multi-line without dividing the multi-line into two elements,use the Cut All Component Lines tool (see page 6-36) .

Extend Line

Used to extend or shorten a line or an end segment of aline string or multi-line.

Tool Setting Effect

Distance If on, sets the distance.

• A negative distanceshortens the line.

• A positive distance extendsthe line.

To extend or shorten a line by entering a data point1. Select the Extend Line tool.

2. Identify the line near the endpoint to modify.

3. If Distance is on, accept the modification.orIf Distance is off, enter a data point to define the new endpoint.

MicroStation/J User’s Guide 3–101

Page 290: Guide Micro Station V7 1

Manipulating and Modifying ElementsExtend Two Elements to Intersection

Extend Line tool.Top: Defining

the new endpointgraphically when

Distance is off.Bottom: Defining the

new endpoint whenDistance is on. If the

Distance, denotedby “D,” is negative,

the line is shortened.If the Distance is

positive, the line islengthened.

Key-in: EXTEND LINE DISTANCE | KEYIN

To extend an arc, use the Element Selection tool (see page 3-3)or the Modify Element tool (see page 3-89) .

Extend Two Elements to Intersection

Used to extend or shorten two lines, line strings, or arcsto their intersection.

To extend two elements to their intersection1. Select the Extend Two Elements to Intersection tool.

2. Identify the first element.

3. Identify the second element.

4. Accept the modification.

3–102 MicroStation/J User’s Guide

Page 291: Guide Micro Station V7 1

Manipulating and Modifying ElementsExtend Element to Intersection

Extend Two Elementsto Intersection tool.Left: Lengtheningtwo lines. Right:

Lengthening an arcand shortening a

line.

Key-in: EXTEND ELEMENT 2

When an element is shortened, the part of the element that isidentified is kept. No modification is made if the identified elementscannot be extended so that they intersect.

To extend two multi-lines to their common intersection, use a toolin the Multi-line Joints tool box (see page 6-30) .

Extend Element to Intersection

Used to extend or shorten a line, line string, or arc to itsintersection with another element.

To extend an element to its intersectionwith another element1. Select the Extend Element to Intersection tool.

2. Identify the element to extend or shorten.

3. Identify the element to which the first element willbe extended or shortened.

4. Accept the modification.

MicroStation/J User’s Guide 3–103

Page 292: Guide Micro Station V7 1

Manipulating and Modifying ElementsTrim Element

Extend Element toIntersection

Key-in: EXTEND ELEMENT INTERSECTION

Trim Element

Used to trim or cut an element or series of elements at theirintersection with one or more cutting elements. The cutting elementand the element that is trimmed can be lines, line strings, arcs, curves,B-spline curves, shapes, ellipses, complex chains, or complex shapes.

To trim an element(s)1. Use the Element Selection tool to select a cutting element(s).

2. Select the Trim Element tool.

3. Identify an element to trim.

The element is highlighted and how it will be trimmedis dynamically displayed.

4. Accept the trimmed element.

5. Go back to step 4 to identify another element to trim.orReset to finish.

3–104 MicroStation/J User’s Guide

Page 293: Guide Micro Station V7 1

Manipulating and Modifying ElementsIntelliTrim

Alternative method — To trim an element(s)1. Select the Trim Element tool.

2. Identify the cutting element.

3. Follow steps 3–5 above.

Trim Element tool.The cutting elements

are indicated byhandles.

Key-in: TRIM

To “clean up” intersections between multi-lines, use the tools inthe Multi-line Joints tool box (see page 6-30) .

IntelliTrim

Used to simultaneously trim, extend or cut multiple elements.

MicroStation/J User’s Guide 3–105

Page 294: Guide Micro Station V7 1

Manipulating and Modifying ElementsIntelliTrim

The cutting elements or elements to which you can extend otherelements are lines, line strings, ellipses, arcs, curves, shapes, complexstrings, complex shapes, text nodes, and cell headers.

Elements that can be cut or trimmed are lines, line strings, curves, arcs,ellipses, shapes, B-spline curves, complex strings, and complex shapes.

The only elements that can be extended are lines, line strings, complexchains that end with a line or line string, and b-spline curves.

Tool Setting Effect

Quick Mode Operation:

Trim—If on, elements are trimmed.

Extend—If on, elements are extended.

Cut—If on, elements are cut. (You willnot actually see where the elementwas cut until you select it.)

AdvancedMode

Operation:

Toggling between Trim and Extend inAdvanced Mode causes all intersectionsand extension points to be recalculatedand displayed.

Trim—If on, elements are trimmed.

Extend—If on, elements are extended.

Cut—Dimmed if Advanced is selected.

SelectElements toTrim

If selected, each element that isidentified is designated as an elementto trim (or extend).

3–106 MicroStation/J User’s Guide

Page 295: Guide Micro Station V7 1

Manipulating and Modifying ElementsIntelliTrim

Tool Setting Effect

SelectCuttingElements

If selected, each element thatis identified is designated as acutting element.

Selection Set Designates selected elements,by default, as:

• Elements to Trim

• Cutting Elements

To trim (or extend) multiple elements1. Select the elements to trim or the cutting elements.

2. Select the IntelliTrim tool.

If the tool setting Selection Set is set to Elements to Trim,the selected elements are highlighted.

If Selection Set is set to Cutting Elements, the selectedelements are highlighted and dashed.

3. If the selected elements are the elements to trim,identify each cutting element.orIf the selected elements are the cutting elements,identify each element to trim.

All potential cutting points are shown as small dots.

4. When done identifying elements, Reset.

The proposed results of the operation are displayed. Thetrimmable elements remain highlighted to indicate thetentative nature of the display.

5. If the results are satisfactory, Reset to accept them.

MicroStation/J User’s Guide 3–107

Page 296: Guide Micro Station V7 1

Manipulating and Modifying ElementsIntelliTrim

Otherwise, continue with step 6.

6. For each element whose trim or extension result is not as youdesire, enter a data point on the element on or near the part ofthe element you wish to keep. When entering these guide points,you need not be concerned about “inside” and “outside” (becausethe cutting elements do not have to be connected or closed).

For each element to trim, the series of entered guide pointsis evaluated and the part of the element that is closest tothe closest guide point is kept. Every time the elementcrosses a cutting element, it is cut.

7. When done modifying the results, Reset.

Alternative method — To trim (or extend)multiple elements1. Select the IntelliTrim tool.

2. Identify each element to trim.

3. When done identifying elements, Reset.

4. Identify each cutting element.

5. When done identifying elements, Reset.

The proposed results of the operation are displayed. Thetrimmable elements remain highlighted to indicate thetentative nature of the display.

6. If the results are satisfactory, Reset to accept them.Otherwise, continue with step 7.

7. For each element whose trim or extension result is not as youdesire, enter a data point on the element on or near the part ofthe element you wish to keep. When entering these guide pointsyou need not be concerned about “inside” and “outside” (becausethe cutting elements do not have to be connected or closed).

For each element to trim, the series of entered guide pointsis evaluated and the part of the element that is closest tothe closest guide point is kept. Every time the elementcrosses a cutting element, it is cut.

8. When done modifying the results, Reset.

3–108 MicroStation/J User’s Guide

Page 297: Guide Micro Station V7 1

Manipulating and Modifying ElementsIntelliTrim

Trimming multiple elements. TopLeft: Identify the elements to be

trimmed (points 1-4), with a Resetto finish. Top Right: Identify

the cutting elements (points 5-6),with a Reset to finish. Proposed

cutting points appear as smalldots. Bottom Left: Reset to displaythe proposed result. Bottom Right:Reverse the result of any incorrectcuts by entering a data point near

the part of the element that youwish to keep (point 7). Reset to

finish.

Extending multiple elements. TopLeft: Identify the elements to be

extended (points 1-5), with a Resetto finish. Top Right: Identify

the cutting elements (points 6-8),with a Reset to finish. Proposed

cutting points appear as smalldots. Bottom: Reset to display the

proposed result. A further Resetcompletes the operation.

Key-in: TRIM MULTI

MicroStation/J User’s Guide 3–109

Page 298: Guide Micro Station V7 1

Manipulating and Modifying ElementsInsert Vertex

At any point while designating elements, you can switch betweenidentifying elements to trim and identifying cutting elements byselecting the appropriate radio button in the tool settings window.If the focus is on one of the radio buttons, you can select theother simply by pressing �space bar� or Reset.

To change an element from an element to trim to a cutting element, orvice-versa, simply reidentify it with the corresponding radio buttonselected. It is possible — and in some cases efficient — to select both theelements to trim and the cutting elements prior to selecting IntelliTrimand then reidentify those elements whose designation is wrong.

If an element cannot be either extended or trimmed, it isdeleted under the following condition: there is a cutting elementdirectly between the closest guide point and the element;otherwise the element is not modified.

Insert Vertex

Used to do the following:

• Insert a vertex in a line, line string, multi-line, shape,or B-spline control polygon.

• Attach a line segment to the endpoint of a line or line string.

• Extend a point curve.

• Add an extension line to a dimension element.

3–110 MicroStation/J User’s Guide

Page 299: Guide Micro Station V7 1

Manipulating and Modifying ElementsInsert Vertex

To insert a vertex in a line, line string, multi-line,shape, or B-spline control polygon1. Select the Insert Vertex tool.

2. Identify the segment on which to add the vertex.

3. Enter a data point to position the new vertex.

Using Insert Vertexto insert a vertex in a

line string.

To attach a line segment to an endpointof a line or line string1. Select the Insert Vertex tool.

2. Enter a data point to define the segment endpoint.

To extend a point curve1. Select the Insert Vertex tool.

2. Identify the point curve near the endpoint from which to extend.

3. Enter a data point to position the new endpoint (andreposition the identified vertex).

To add an extension line to a dimension element1. Select the Insert Vertex tool.

2. Identify the dimension line near the desired extension line location.

3. Enter a data point to position the end of the extension line.

MicroStation/J User’s Guide 3–111

Page 300: Guide Micro Station V7 1

Manipulating and Modifying ElementsDelete Vertex

Using Insert Vertexto add an extensionline to a dimension

element.

Key-in: INSERT VERTEX

The Insert Vertex tool can be used to change a point element intoa line or a line element into a line string.

A shape or line string can have at most 101 vertices.

Delete Vertex

Used to do the following:

• Delete a vertex from a line string, multi-line, shape,or B-spline control polygon.

• Remove an extension line from a dimension element.

To delete a vertex or an extension line1. Select the Delete Vertex tool.

2. Identify the vertex or extension line.

3. Accept the deletion.

3–112 MicroStation/J User’s Guide

Page 301: Guide Micro Station V7 1

Manipulating and Modifying ElementsConstruct Circular Fillet

Delete Vertex

Key-in: DELETE VERTEX

Deleting a vertex from a line turns it into a point. It is impossible todelete a vertex from a line string element that has just two vertices.

Construct Circular Fillet

Used to construct a circular fillet (arc) between two elements(lines, line strings, circular arcs, circles, or shapes), two segmentsof a line string, or two sides of a shape.

MicroStation/J User’s Guide 3–113

Page 302: Guide Micro Station V7 1

Manipulating and Modifying ElementsConstruct Circular Fillet

Tool Setting Effect

Radius Sets the fillet’s radius.

Truncate Sets which side(s) are truncated.

None—Neither side is truncated.

Both—Both sides are truncatedat their point of tangencywith the fillet.1

First—The first side identified(step 2) is truncated at its pointof tangency with the fillet.

1 If a fillet is constructed between two closed elements or an open and a

closed element, the closed element(s) are not modified.

To construct a circular fillet1. Select the Construct Circular Fillet tool.

2. Identify the first element or segment.

If Truncate is set to First, this side is truncated.

3. Identify the second element or segment.

4. Accept the fillet and truncation(s), if any.

Construct CircularFillet. From left:

Truncate set to None,Both, and First.

3–114 MicroStation/J User’s Guide

Page 303: Guide Micro Station V7 1

Manipulating and Modifying ElementsConstruct Chamfer

Key-in: FILLET MODIFY | NOMODIFY | SINGLE

In 3D, both elements must be on the same plane to be filleted.

To construct a 3D fillet between two surfaces, use the Blend SurfaceBetween Rail Curves tool (see page 7-181) in the Fillet Surfaces tool box.

Construct Chamfer

Used to construct a chamfer between either of the following:

• Two lines. The original lines are trimmed and a thirdline element forms the chamfer.

• Adjacent segments of a line string or shape. An additional vertex isinserted and the common vertex is adjusted to form the chamfer.

Tool Setting Effect

Distance 1 First element or segmentidentified (step 2).

Distance 2 Second element or segmentidentified (step 3).

MicroStation/J User’s Guide 3–115

Page 304: Guide Micro Station V7 1

Manipulating and Modifying ElementsElement Level Manipulations

To construct a chamfer1. Select the Construct Chamfer tool.

2. Identify the first line or segment.

3. Identify the second line or segment.

If the first data point identifies a line element, the second datapoint must also identify a line element. If the first data pointidentifies a segment of a line string or shape, the second data pointmust identify an adjacent segment of the same element.

4. Accept the chamfer.

Chamfer. D1 denotesDistance 1. D2

denotes Distance 2.

Key-in: CHAMFER

In 3D, both elements must be on the same plane to be chamfered.

Element Level ManipulationsThe following procedures are used to copy and moveelements between levels.

To make a copy of an element on a different level

1. In the Manipulate tool box, select the Copy tool. (In theMain tool frame, Copy is the default “representative”of the Manipulate tool box.)

3–116 MicroStation/J User’s Guide

Page 305: Guide Micro Station V7 1

Manipulating and Modifying ElementsElement Level Manipulations

2. Make sure the Use Fence tool setting is off.

3. Identify the element.

4. Change the Active Level (see page 1-3) .

The new Active Level is shown in the Primary Toolstool box and status bar.

5. Accept the copy.

The copy is in the same position as the original.

To “move” an element to a different level

1. In the Change Attributes tool box, select the ChangeElement Attributes tool. (In the Main tool frame, ChangeElement Attributes is the default “representative” ofthe Change Attributes tool box.)

2. In the tool settings window, turn on Level.

3. In the Level field, key in the number of the level to whichthe element is to be “moved.”

The level keyed in becomes the Active Level.

4. Identify the element.

5. Accept the change.

You have not really moved the element; it remains inthe same position in the design. You have changed theelement’s level attribute.

MicroStation/J User’s Guide 3–117

Page 306: Guide Micro Station V7 1

Manipulating and Modifying ElementsElement Level Manipulations

3–118 MicroStation/J User’s Guide

Page 307: Guide Micro Station V7 1

Using Cells

A cell is a small drawing — usually of a frequently-used orcomplex symbol, notation, or detail — created in MicroStation.Cells are stored in a special kind of file called a cell library,which can contain many cells.

Sample architectural cells

Sample cells for civil engineering

Some sample cells for mapping

Some sample cells for mechanical engineering

Cells are used for these reasons:

• To save time drawing patterns and repeated details

MicroStation/J User’s Guide 4–1

Page 308: Guide Micro Station V7 1

Using CellsWorking with Cell Libraries

• To make it easy to update details throughout a design file

• To provide uniformity

You can create your own cell libraries. Just as new design files are basedon seed design files, each new cell library is based on a seed cell library.

To place parts of a design in a cell library, you first associate the celllibrary with the design file by attaching the cell library to the design file.

Each cell has a cell origin, defined when the cell is created, that canbe thought of as the cell’s “handle.” When you enter a data pointto place the cell, the origin is placed at that point.

In this chapter, you will find procedures concerningusing cells, including:

• Working with Cell Libraries (see page 4-2)

• Creating and Editing Cells (see page 4-6)

• Placing Cells (see page 4-9)

• Using the Tools in the Cells tool box (see page 4-13)

• Hatching and Patterning (see page 4-26)

• Using the Tools in the Patterns tool box (see page 4-32)

• Dimension-driven Cells (see page 4-53)

Working with Cell LibrariesThe following describes procedures for creating and attachinga cell library and for browsing cells.

4–2 MicroStation/J User’s Guide

Page 309: Guide Micro Station V7 1

Using CellsWorking with Cell Libraries

To create and attach a cell library1. From the Element menu, choose Cells.

The Cell Library dialog box opens.

2. From the File menu in the Cell Library dialog box, choose New.

The Create Cell Library dialog box opens.

3. (Optional) — To select a different seed file for the celllibrary, click the Select button and select a seed file inthe Select Seed File dialog box.

4. (Optional) — To select a different destination disk drive, choosethe desired drive from the Drives option menu.

5. (Optional) — To select a different destination directory,use the Directories list box.

6. In the Files field, key in a name for the new cell library.

By convention, cell library files end in the extension “.cel.”

7. Click the OK button.

MicroStation/J User’s Guide 4–3

Page 310: Guide Micro Station V7 1

Using CellsWorking with Cell Libraries

To attach an existing cell library1. From the Element menu, choose Cells.

The Cell Library dialog box opens.

2. From the File menu in the Cell Library dialog box, choose Attach.

The Attach Cell Library dialog box opens.

3. Select the name of the cell library in the Files list box.

4. Click OK.

Alternative method — To attach anexisting cell library1. From the Utilities menu, choose Cell Selector.

If there is no cell library already attached, the Select CellLibrary to Load dialog box opens.

2. Select the name of the cell library in the Files list box.

3. Click OK.

The Cell Selector dialog box opens, displaying a tile for eachof the available cells in the attached cell library.

4–4 MicroStation/J User’s Guide

Page 311: Guide Micro Station V7 1

Using CellsWorking with Cell Libraries

To attach a remote cell library1. From the Cell Selector dialog box’s File menu, choose

Load Remote Cell Library.

The Specify URL for Cell Library dialog box opens. (See SelectRemote Design File dialog box in the Reference Guide fordescriptions of the controls in this dialog box.)

2. In the URL field, specify the path to the remote cell library.

3. (Optional) — Adjust any other settings necessary.

4. Click OK.

To browse cells1. From the Element menu, choose Cells.

The Cell Library dialog box opens. If a cell library isattached, its name is in the title bar.

If no cell library is attached and there are no cells in the design file,there is nothing to browse. For information about attaching a celllibrary, see To attach a previously existing cell library on page 4-4.

2. In the list box, select the name of a cell.

An image of the cell is displayed to the right of the list box.

3. Browse through the cells by selecting other cells with the mouse

MicroStation/J User’s Guide 4–5

Page 312: Guide Micro Station V7 1

Using CellsCreating and Editing Cells

or by pressing the arrow keys on the keyboard.

As each cell is selected, its image is displayed to theright of the list box.

Creating and Editing CellsThis section covers how to create and edit cells.

Instead of creating cells “from scratch,” consider using, at least initially,the cell libraries supplied in MicroStation’s sample workspaces.This could save you substantial time and effort. Also, many celllibraries can be purchased from third-party vendors. These celllibraries can be customized to meet your exact needs.

If you need a cell but cannot add one to a cell library (because,for example, a system administrator is in charge of the celllibraries in your company), consider using a group to place thesame elements repeatedly in a design. A group is an unnamedcell that is not defined in a cell library. For more informationabout groups, see Using groups on page 6-3.

Cell type

When you create a cell, you define the cell origin (the locationaround which the cell is placed) and the cell type. There are fourtypes of cells: graphic, point, menu, and tutorial.

The symbology (color, line style, and line weight) of a graphic cellis determined when it is created, whereas a point cell assumesthe active symbology when placed. A graphic cell rotates whena view is rotated, while a point cell is view-independent. Apoint cell can be especially useful for text.

A point cell has one “snappable” point — its origin — and isalways placed on the Active Level, regardless of the level(s) onwhich its components were created. A graphic cell, however, islevel-independent; that is, it can be placed on levels relative to theActive Level or on the same levels as when created, dependingon whether Relative is on. The differences between graphic andpoint cells are summarized in this table:

4–6 MicroStation/J User’s Guide

Page 313: Guide Micro Station V7 1

Using CellsCell type

Graphic Cell Point Cell

Level level independent placed on active level

Rotation with view view independent

Snap to keypoints to cell origin

Symbology active settings whencreated

active settings whenplaced

The term “point cell” as discussed here refers to the Cell Type,which is assigned when the cell is created. This should not beconfused with the “Active Point Cell,” which refers to a cell ina cell library that is designated for placement using the toolsin the Points tool box . It is possible for a cell of either type—graphic or point — to be the Active Point Cell.

For information about menu cells, see Digitizing Tablet Menus.

To create a cell1. If no cell library is attached, attach one before continuing. See To

attach a previously existing cell library on page 4-4.

2. Draw the contents of the cell on the desired levels.

3. With the Element Selection tool, select all the elementsto be included in the cell.orPlace a fence that contains all elements to be includedin the cell. See Specifying which elements are in thefence contents on page 3-17.

4. In the Cells tool box, select the Define Cell Ori-gin (see page 4-20) tool.

The prompt in the status bar is “Define origin.” The cellorigin is the point that is used to position the cell in a design.When a cell is placed in a design, the cell origin will lie onthe data point entered to position it.

MicroStation/J User’s Guide 4–7

Page 314: Guide Micro Station V7 1

Using CellsCell type

5. Enter a data point to define the cell origin.

6. From the Element menu, choose Cells.

The Cell Library dialog box opens.

7. In the lower right corner of the settings box, click the Create button.

The Create Cell dialog box opens.

8. In the Name field, key in a name of six characters or fewer.

9. (Optional) — In the Description field, key in a descriptionof 27 characters or fewer.

10. From the option menu, choose the Cell types (see page 4-6) .

11. Click the Create button.

Alternatively, you can define the cell origin (steps 4–5) before selectingor fencing the elements (step 3) to be included in the cell.

One or more cells can be made part of another cell, or nested. Justselect the cells to be nested when you create the new cell.

To edit the name or description of a cell1. From the Element menu, choose Cells.

The Cell Library dialog box opens.

2. In the list box, select the name of the desired cell.

3. In the lower right corner of the Cell Library dialogbox, click the Edit button.

4–8 MicroStation/J User’s Guide

Page 315: Guide Micro Station V7 1

Using CellsPlacing Cells

The Edit Cell Information dialog box opens.

4. Edit the name, description, or both.

5. Click the Modify button.

To delete a cell from the attached cell library1. From the Element menu, choose Cells.

The Cell Library dialog box opens.

2. In the list box, select the name of the desired cell.

3. In the lower right corner of the Cell Library dialogbox, click the Delete button.

Since the deletion cannot be undone, an alert box opens, askingyou to confirm that you want to delete the selected cell.1

4. Click OK.

Placing CellsBefore you can place a cell, you must activate it for thedesired method of placement:

For general Placement with the Place Active Cell tool(see page 4-14) in the Cells tool box (see page 4-13). This cell is called the Active Cell.

1 If the selected cell is a shared cell in the active design file, its definition can be deleted from

the active design file only if there are no instances of the shared cell in the active design file.

MicroStation/J User’s Guide 4–9

Page 316: Guide Micro Station V7 1

Using CellsPlacing Cells

For general Placement with the Place Active Cell Matrixtool (see page 4-16) in the Cells tool box (see page4-13) . This cell is called the Active Cell.

As a line Terminator with the Place Active LineTerminator tool (see page 4-21) in the Cells tool box.This cell is called the Active Line Terminator.

As a Point cell, for placement with the tools inthe Points tool box (see page 1-63) . This cell iscalled the Active Point Cell.

For Patterning with the Pattern Area tool (seepage 4-41) in the Patterns tool box. This cell iscalled the Active Pattern Cell.

To designate a cell as an active cell1. From the Element menu, choose Cells.

The Cell Library dialog box opens.

2. In the list box, select the name of the cell.

3. Click the Placement button in the Active Cells section.

4. Click the button — Placement, Terminator, Point, orPattern — in the Active Cells section.

Alternative method — To designate a cellas an active cell1. From the Utilities menu, choose Cell Selector.

The Cell Selector dialog box opens. Each cell in the attached

4–10 MicroStation/J User’s Guide

Page 317: Guide Micro Station V7 1

Using CellsControlling the level on which cells are placed

cell library is displayed on its own button.

2. Click the button on which the cell you want to makeactive is displayed.

Not only is the cell activated, but the pre-designated cellplacement tool for that cell is automatically selected as well.

You can customize the Cell Selector dialog box for other uses.

Controlling the level on which cells are placed

The Relative tool setting for the Place Active Cell tool (see page4-14) and Select and Place Cell tool (see page 4-18) controls thelevel(s) on which a graphic cell is placed.

• If Relative is off, a graphic cell is placed on the same level(s)as it was created (absolute placement).

• If Relative is on, a graphic cell is placed on a level or levels relativeto the Active Level. For example, consider a graphic cell that wascreated with elements on levels 5, 7, and 8. If Relative is on andthe Active Level is 1, the cell is placed on levels 1, 3, and 4. If theActive Level is 45, the cell is placed on levels 45, 47, and 48.

For information about what it means for a cell to be a “graphiccell,” see Cell types on page 4-6.

Shared cells

If Use Shared Cells is on in the Cell Library dialog box,cells are placed as shared cells.

MicroStation/J User’s Guide 4–11

Page 318: Guide Micro Station V7 1

Using CellsShared cells

What is a shared cell?

The first time you place a cell with Use Shared Cells on, the sharedcell definition (elements comprising the cell) is stored in the designfile in much the same way as it is stored in the cell library. Toplace subsequent instances of the shared cell, the cell librarydoes not need to be attached. In other words, a shared cell canhave many instances in a design but only one definition. When ashared cell instance is replaced using the Replace Cells tool (seepage 4-22) , all instances of the cell are replaced!

For an unshared cell, on the other hand, the library definitionis stored in the design file each time the cell is placed. Usingshared cells can therefore be a way to reduce design file size. Thereduction is greatest in files with cells that have a large numberof component elements and/or instances.

It is not necessary to know where the shared cell definitionis in the design; identifying any instance of the shared cellidentifies the actual definition.

Reasons to use shared cells

The use of shared cells is recommended for these reasons:

• Shared cells are faster to place and manipulate than unsharedcells. The first time a cell is placed in the design, the cell libraryin which it is stored must be attached. If the cell is placedas a shared cell, it is not necessary to have the cell libraryattached to place additional instances of that cell.

• All instances of a shared cell in the design are replaced whenany instance of that shared cell is replaced.

• Shared cells can be associated with points on other elements,if Association Lock (Settings >Locks > Association) is on.For example, if a shared door cell is placed in a wall andassociated with that wall, the door will automaticallymove if the wall is moved.

• Shared cells usually reduce design file size, therebyimproving performance.

4–12 MicroStation/J User’s Guide

Page 319: Guide Micro Station V7 1

Using CellsCells tool box

Cells tool box

The tools in the Cells tool box are used to place and manipulate cells.

To Select in the Cells tool box

Place the active cell.

Place Active Cell (see page 4-14)

Place a matrix (rows andcolumns) of the active cell.

Place Active Cell Matrix(see page 4-16)

Identify a cell and place anadditional instance(s).

Select and Place Cell (seepage 4-18)

Define the cell origin (the pointabout which the cell is placed)when creating the cell.

Define Cell Origin (seepage 4-20)

Display the name and level of acell that is in the design.

Identify Cell (see page 4-20)

Add a terminator to a linesegment.

Place Active Line Terminator(see page 4-21)

Replace a cell(s) (or all instancesof a shared cell) in the designwith another of the same namefrom an attached library. Replace Cells (see page 4-22)

Key-in: DIALOG TOOLBOX CELLS OFF | ON | TOGGLE

MicroStation/J User’s Guide 4–13

Page 320: Guide Micro Station V7 1

Using CellsPlace Active Cell

To select and place cells by clicking thumbnail representations, use theCell Selector dialog box (Utilities menu > Cell Selector).

You can define Cell settings group components that, when selected,automatically adjust the active scale factors for cell placement.

To convert an instance of a shared cell to an unshared cell, use theDrop Element tool (see page 6-9) in the Groups tool box.

Place Active Cell

Used to place the Active Cell.

The Active Level (see page 1-3) is set in the Primary Tools tool box.

Tool Setting Effect

Active Cell Can be keyed-in here or set in theCell Library dialog box (Elementmenu > Cells).

Active Angle Sets the angle by which the cell isrotated, if Interactive is off.

X Scale Horizontal scale factor (along x-axis)1

Y Scale Vertical scale factor (along y-axis)1

Z Scale Depth scale factor (along z-axis)1

4–14 MicroStation/J User’s Guide

Page 321: Guide Micro Station V7 1

Using CellsPlace Active Cell

Tool Setting Effect

Relative If the active cell is a graphic cell2

and Relative is:

On—lowest level in cell is placed on theActive Level, and higher levels in cellare placed relative to the Active Level.3

Off—cell is placed on same level(s) as incell library (the level(s) that componentswere on when the cell was created).

Interactive If on, the scale and rotation angle aredefined graphically by data points.

1 Direction in the cell definition. If a scale factor is between 0–1 (for example, 0.25),

the size is decreased. If a scale factor is 1, the size is unchanged from the cell

definition. If a scale factor is greater than 1, the size is increased.

2 Point cells are always placed on the Active Level.

3 For example, consider a graphic cell that was created with elements on levels 5, 7,

and 8. If Relative is on and the Active Level is 1, the cell is placed on levels 1, 3,

and 4. If the Active Level is 45, the cell is placed on levels 45, 47, and 48.

To place the Active Cell1. Select the Place Active Cell tool.

2. Enter a data point to position the cell origin.

If Interactive is off, the cell is placed.

3. If Interactive is on, enter two more data points to definethe scale and the rotation angle.

4. Reset to finish.orReturn to step 2 to place another instance of the cell.

MicroStation/J User’s Guide 4–15

Page 322: Guide Micro Station V7 1

Using CellsPlace Active Cell Matrix

AA 1

2

31

Key-in: PLACE CELL ICON

Key-in: PLACE CELL INTERACTIVE ABSOLUTE | RELATIVE

The ACTIVE CELL (AC=) and ACTIVE RCELL (AR=) key-ins canbe used to set a cell (a shared cell or a cell in the attached celllibrary) as the active cell and place it in the design file.

Key-in Like Place Active Cell with

AC= <CELL_NAME>1 Relative Off

AR= <CELL_NAME>1 Relative On

1 cell_name is the name of a shared cell in the file or a cell in the

attached cell library or cell library list.

For example, to set CELL1 as the active cell and place it with itslowest level on the Active Level, key in AR=CELL1.

Place Active Cell Matrix

Used to place a matrix of the Active Cell. The cells are placedat the Active Angle and Active Scale on the same level(s)as in the cell definition, unless it is a point cell. Point cell

4–16 MicroStation/J User’s Guide

Page 323: Guide Micro Station V7 1

Using CellsPlace Active Cell Matrix

components are placed on Active Level.

The Active Angle and Active Scale can be set in the Design FileSettings dialog box (Settings menu > Design File…). The ActiveLevel (see page 1-3) is set in the Primary Tools tool box.

Tool Setting Effect

Active Cell Sets the Active Cell, whichcan be keyed-in here or set byclicking the Placement buttonin the Cell Library dialog box(Element menu > Cells).

Rows Sets the number of rows.

Columns Sets the number of columns.

Row Spacing Sets the space, in workingunits, between rows.

ColumnSpacing

Sets the space, in working units,between columns.

To place a matrix of the Active Cell1. Select the Place Active Cell Matrix tool.

2. Enter a data point to position the cell matrix. The origin of the cellin the lower left corner of the matrix is placed at this point.

MicroStation/J User’s Guide 4–17

Page 324: Guide Micro Station V7 1

Using CellsSelect and Place Cell

Place Active CellMatrix. D1 indicatesthe row spacing. D2indicates the column

spacing.

Key-in: MATRIX CELL rows, columns, row_spacing, column_spacing

Key-in: CM rows, columns, row_spacing, column_spacing

Select and Place Cell

Used to identify a cell in the design file and place anadditional instance(s) of that cell.

The Active Level is set in the Primary Tools tool box.

Tool Setting Effect

Active Angle Sets the angle by which thecell is rotated.

X Scale Sets horizontal scale factor(along x-axis).1

4–18 MicroStation/J User’s Guide

Page 325: Guide Micro Station V7 1

Using CellsSelect and Place Cell

Tool Setting Effect

Y Scale Sets vertical scale factor(along y-axis).1

Z Scale In 3D, sets scale factor alongz-axis.1

Relative If Active Cell is a graphic celland Relative is:2

On—the lowest level in the cell isplaced on the Active Level, andhigher levels in the cell are placedrelative to the Active Level.3

Off—the cell is placed on the samelevel(s) as in the cell library (thelevel(s) that the components wereon when the cell was created).

1 Direction in the cell definition. If a scale factor is between 0–1 (for

example, 0.25), size is decreased; if it is 1, size is unchanged from the cell

definition; if it is greater than 1, size is increased.

2 Point cells are always placed on the Active Level.

3 For example, consider a graphic cell that was created with elements on levels 5, 7,

and 8. If Relative is on and the Active Level is 1, the cell is placed on levels 1, 3,

and 4. If the Active Level is 45, the cell is placed on levels 45, 47, and 48.

To select and place a cell1. Select the Select and Place Cell tool.

2. Identify the cell.

If the cell is shared and Use Shared Cells is on, itbecomes the Active Cell.

If the cell is unshared, the cell library in which that cell isstored must be attached or in the cell library list.

3. Enter a data point to place an instance of the cell.

4. Reset to finish.or

MicroStation/J User’s Guide 4–19

Page 326: Guide Micro Station V7 1

Using CellsDefine Cell Origin

Return to step 3 to place another instance of the cell.

Key-in: SELECT CELL ICON

Key-in: SELECT CELL ABSOLUTE | RELATIVE

Define Cell Origin

Used to define the cell origin (the point about which the cell is placed).See To create a cell on page 4-7 for information about creating cells.

To define a cell origin1. Select the Define Cell Origin tool.

2. Enter a data point to define the cell origin.

An “O” displays at this point.

3. Reset to accept the cell origin.orReturn to step 2.

Key-in: DEFINE CELL ORIGIN

It is often helpful to snap a tentative point to preview thedata point to be entered in step 2.

Identify Cell

Used to display the name and level of a cell in the design.

4–20 MicroStation/J User’s Guide

Page 327: Guide Micro Station V7 1

Using CellsPlace Active Line Terminator

To display a cell’s name and level1. Select the Identify Cell tool.

2. Identify the cell.

The cell’s name and level(s) are displayed in the status bar.

3. Accept the cell.

Key-in: IDENTIFY CELL

Place Active Line Terminator

Used to place the Active Line Terminator cell on a line, linestring, or arc, primarily to place arrowheads.

Tool Setting Effect Alternate key-in

Terminator Sets Active LineTerminator, whichcan also be set in theCell Library dialog box(Element menu > Cells).

ACTIVETERMINATOR<TERMINATOR>orLT= <TERMINATOR>

Scale Sets Active LineTerminator scale.

ACTIVE TSCALE<SCALE>orTS= <SCALE>

To place the Active Line Terminator1. Select the Place Active Line Terminator tool.

2. Identify the element near the endpoint where theterminator is to be placed.

3. Accept the line terminator.

MicroStation/J User’s Guide 4–21

Page 328: Guide Micro Station V7 1

Using CellsReplace Cells

Place Active LineTerminator

Key-in: PLACE TERMINATOR

To place text (a note) in the design with an arrow, it is easiest to use thePlace Note tool in the Text tool box (Tools menu > Main > Text).

Replace Cells

Used to replace single or multiple cells in a design file, or to updatecells in a design with cells of the same name from the active cell library.

Tool Setting Effect

Method Sets the method for replacing or updating cells.

Update—replaces the identified cell with the cellof the same name from the active cell library.

Replace—replaces single or multiple cellsby identifying the cell and then identifyingits replacement cell.

Mode (with Method set to Replace) Sets the methodby which cells are replaced.

Single—lets you replace individual cells.

Global—replaces all cells of the same namewith the replacement cell.

4–22 MicroStation/J User’s Guide

Page 329: Guide Micro Station V7 1

Using CellsReplace Cells

Tool Setting Effect

Use ActiveCell

(with Method set to Replace) If on, selectedcells are replaced with the Active Cellentered in the text field.

ReplaceAttributes

(with Method set to Replace) If on, all user data(such as tags and database attributes) associatedwith a cell are replaced by the new cell’s user data.

Use Fence Sets the method by which fence contentsare manipulated.

Inside—if Mode is set to Single, all cells insidethe fence are replaced. If Mode is set to Global,all cells inside the fence, as well as cells outsidethe fence having the same name as thoseinside the fence, are replaced.

Overlap—if Mode is set to Single, all cells insideand overlapping the fence are replaced. If Modeis set to Global, all cells inside and overlappingthe fence, as well as cells outside the fencehaving the same name as those inside andoverlapping the fence, are replaced.

Void—if Mode is set to Single, all cells outsidethe fence are replaced. If Mode is set to Global,all cells outside the fence, as well as cellsinside the fence having the same name as thoseoutside the fence, are replaced.

Void-Overlap—if Mode is set to Single, all cellsoutside and overlapping the fence are replaced.If Mode is set to Global, all cells outside andoverlapping the fence, as well as cells inside thefence having the same name as those outside andoverlapping the fence, are replaced.

To update cells from the active cell library1. Select the Replace Cells tool.

2. In the tool settings window, set Method to Update.

MicroStation/J User’s Guide 4–23

Page 330: Guide Micro Station V7 1

Using CellsReplace Cells

3. Identify the cell to update.

4. Accept the cell.

If the identified cell is shared, all instances of the cell inthe design are replaced with the cell of the same namefrom the active cell library.

If the identified cell is unshared, only the identified cell is replacedwith the cell of the same name from the active cell library.

To replace cells individually or globally1. Select the Replace Cells tool.

2. In the tool settings window, set Method to Replace.

3. Identify the cell to replace.

4. Identify the replacement cell.

5. Accept.

If Mode is set to Single, the identified cell is replaced.

If Mode is set to Global, an alert box opens to confirmthe replacement of all of the cells having the samename as the identified cell.

4–24 MicroStation/J User’s Guide

Page 331: Guide Micro Station V7 1

Using CellsReplace Cells

To replace individual or multiple cellsinside the fence1. Place the fence around the cells to replace.

2. Select the Replace Cells tool.

3. In the tool settings window, set Method to Replace.

4. In the tool settings window, turn on Use Fence andchoose the Inside option.

5. Identify the replacement cell.

6. Accept.

If Mode is set to Single, all of the cells inside the fence are replaced.

If Mode is set to Global, all of the cells inside the fence andthose cells outside the fence having the same name are replacedin groups; after you click Yes in the alert box to confirm thereplacement of one group of cells, subsequent alert boxesappear until all of the cells in the fence and those cells of thesame name outside of the fence are replaced.

To individually replace cells containing user data1. Select the Replace Cells tool.

2. In the tool settings window, set Method to Replace.

3. In the tool settings window, set Mode to Single.

4. In the tool settings window, turn on Replace Attributes.

5. Identify the cell to replace.

6. Identify the replacement cell.

7. Accept.

The old cell, including its user data, is replaced withthe new cell and its user data.

Key-in: REPLACE CELLS EXTENDED

To replace cells from the system command line, enter at the systemprompt:msbatch repcell.ma <design_file> <cell_library> <y | n><cell_to_replace> <replacement_cell> where design_file is the design

MicroStation/J User’s Guide 4–25

Page 332: Guide Micro Station V7 1

Using CellsHatching and Patterning

file on which to operate, cell_library is the cell library that containsthe replacement cell, y keeps attributes, n does not keep attributes,cell_to_replace is the name of the cell in design_file to replace, andreplacement_cell is the name of the replacement cell in cell_library.

The Replace Cells tool cannot be used to replace groups (unnamedcells, also known as “orphan cells”).

Hatching and PatterningPatterning is the repeated placement of a hatch line or cell througha closed area at a specified interval (spacing), scale, and angle.You can place patterns on any designated level.

Controlling the display of patterns

Elements — either lines or cells — in a pattern aredesignated as pattern elements.

To turn the display of patterns on or offin one or more views1. From the Settings menu, choose View Attributes.

The View Attributes dialog box opens.

4–26 MicroStation/J User’s Guide

Page 333: Guide Micro Station V7 1

Using CellsPlacing patterns in the design

2. From the View Number option menu, choose thenumber of the desired view.

3. Turn Patterns on or off.

4. Click the Apply button.

5. Repeat steps 2–4 for additional views.

To turn the display of patterns on or off in all views1. From the Settings menu, choose View Attributes.

The View Attributes dialog box opens.

2. Turn Patterns on or off.

3. Click the All button.

Placing patterns in the design

The tools in the Patterns tool box (see page 4-32) are used topattern the area inside a closed element with the Area attribute ofSolid, the fence, the intersection, union, or difference of multipleelements, or the area enclosed by a set of elements.

The Hatch Area tool (see page 4-33) and Crosshatch Area tool (seepage 4-40) are used to place lines (hatch lines).

MicroStation/J User’s Guide 4–27

Page 334: Guide Micro Station V7 1

Using CellsAssociative patterns

Hatching(left) and

Crosshatching(right)

The Pattern Area tool (see page 4-41) is used to place the celldesignated as the Active Pattern Cell. For example, a wall face canbe patterned with a brick cell for a more realistic appearance.

Examplesof placingthe Active

Pattern Cell

Area patterning is a time-intensive operation. The time dependson the complexity of the Active Pattern Cell and the size of thepatterned area. The time also depends on the number, intricacy,and levels of hole elements within the area. More intricateelements may require several minutes to pattern.

Associative patterns

The Hatch Area tool (see page 4-33) , Crosshatch Area tool (seepage 4-40) , and Pattern Area tool (see page 4-41) have a toolsetting called Associative Pattern that, if on when a pattern isplaced, causes the pattern to be associated with the patternedelement. This means that whenever the element is modified ormanipulated, the pattern is automatically updated.

If an element that has an associated pattern is rotated or scaled,the associated pattern is also rotated or scaled.

4–28 MicroStation/J User’s Guide

Page 335: Guide Micro Station V7 1

Using CellsSnappable patterns

Snappable patterns

The Hatch Area tool (see page 4-33) , Crosshatch Area tool (see page4-40) , and Pattern Area tool (see page 4-41) have a tool settingcalled Snappable Pattern, that if on when a pattern is placed,causes the pattern elements to be eligible for snapping.

While in some cases being able to snap to pattern elements is desirable,in others it is not, since having large numbers of pattern elements inan area may make it difficult to select or identify a particular element.

Excluding areas inside a patterned areafrom patterning

The areas enclosed by elements with the Area attribute of Holethat are inside and on the same level as the Solid element usuallyare not patterned. The specifics are as follows:

Associative Pattern Hole Elements Inside Element

Off Are not patterned.

On If they were grouped with the elementusing the Group Holes tool (see page6-22) they are not patterned and thepattern is associated with the holeelements as well as the solid.Otherwise, the area enclosed by anyother element inside the element,regardless of its Area attribute,is patterned, and no associationsare made to it.

The area below and immediately surrounding the text in ahole text element is not patterned.

Cells used for patterning

Pattern cells may contain any combination of elements, eventext. Cells used for area patterning are typically designedspecifically for that purpose.

MicroStation/J User’s Guide 4–29

Page 336: Guide Micro Station V7 1

Using CellsCells used for patterning

Pattern cells supplied with MicroStation

The cell libraries “archpa.cel” and “geompa.cel,” in Bentley’s“Workspace\system\cell” directory, contain pattern cells that areuseful for various area patterning applications.

“archpa.cel” celllibrary

“geompa.cel”cell library

4–30 MicroStation/J User’s Guide

Page 337: Guide Micro Station V7 1

Using CellsTolerance

Guidelines for creating pattern cells

Additional pattern cells are created just as all other cells are.Here are some guidelines to follow and restrictions to be awareof when creating area pattern cells:

• Area pattern cells should contain at least one full cycle of thepattern in both the horizontal and vertical directions.

• The cell range is used to determine the pattern matrix size.If you want unused space at the pattern boundary, placepoint elements (zero length lines) to expand the patternrange. Point elements are not patterned.

• If the cell is created as a point cell, the pattern componentsare placed on the Active Level in the active color and lineweight. If the cell is created as a graphic cell, the patternelements are placed with the same symbology and on thesame level as the element being patterned.

• The Pattern Area tool (see page 4-41) handles horizontal orvertical lines that span the entire pattern cell in a specialmanner. Instead of placing many contiguous line segments tocreate the pattern, these lines are extended through the entirepattern area. This results in a substantial increase in patterningspeed and also requires much less room in the design file.

• MicroStation does not support nested area pattern cellsor pattern cells larger than 8 KB.

Tolerance

When patterning along or inside a curved element, the curve isapproximated with a series of line segments that are used as “guides.”

The tool setting Tolerance is the maximum distance in working unitsbetween a curved element and the approximating line segments usedto pattern. If the Tolerance is small, the line segments conform closelyto the curve and the approximation is more accurate, but processingtime increases. If the Tolerance is large, line segments do not conformas closely to the curve and the approximation is less accurate, but

MicroStation/J User’s Guide 4–31

Page 338: Guide Micro Station V7 1

Using CellsPatterns tool box

processing time decreases. The setting can be saved.

Left:Tolerance as

denoted by“T”. Center:

Approximatingline segmentsif tolerance islarge. Right:

Approximatingline segments

if toleranceis small.

T

Patterns tool box

The tools in the Patterns tool box are used to pattern areasand along linear elements.

To Select in the Patterns tool box

Hatch an area.

Hatch Area (see page 4-33)

Crosshatch an area.

Crosshatch Area (see page 4-40)

Pattern an area by tiling theActive Pattern Cell.

Pattern Area (see page 4-41)

Pattern along a linear element.

Linear Pattern (see page 4-49)

4–32 MicroStation/J User’s Guide

Page 339: Guide Micro Station V7 1

Using CellsHatch Area

To Select in the Patterns tool box

Display the angle and scaleattributes of a pattern element.

Show Pattern Attributes(see page 4-52)

Set the active pattern settingsto match the attributes of anexisting pattern element.

Match Pattern Attributes(see page 4-52)

Delete patterning.

Delete Pattern (see page 4-53)

Key-in: DIALOG TOOLBOX PATTERNS OFF | ON | TOGGLE

Hatch Area

Used to hatch an area.

MicroStation/J User’s Guide 4–33

Page 340: Guide Micro Station V7 1

Using CellsHatch Area

Tool Setting Effect

Method Determines the area that is hatched.

Element—The interior of a shape , ellipse,or closed B-spline curve1

; or between components of a multi-line.

Fence—The area inside the fence.

Intersection—Of two or more closed elements.1

Union—Of two or more closed elements.1

Difference—Between two or moreclosed elements.1

Flood—The (minimum) area enclosed by aset of elements (something like the flood filltool common in painting programs).

Points—An area defined by a series of datapoints, each of which defines a vertex.

(ActivePattern)Spacing

Sets the interval between hatching lines.

(ActivePattern)Angle

Sets the angle, relative to the view, atwhich hatching lines are drawn.

Tolerance(see page4-31)

Maximum distance between curvedelement and approximating line segmentsused to pattern.

AssociativePattern

If on, hatching is associated with a patternedelement and is automatically moved or resizedwhen the element is manipulated or modified.In other words, if the element is modifiedlater, the hatch lines are re-drawn.

If Method is Intersection, Union, Difference,or Flood, a complex shape that bounds thepatterned area is created, and the hatch linesare associated to the complex shape.2

4–34 MicroStation/J User’s Guide

Page 341: Guide Micro Station V7 1

Using CellsHatch Area

Tool Setting Effect

SnappablePattern

If on, hatching lines can be snapped to.If off, hatching lines do not interfere withsnapping to other elements.

LocateInteriorShapes

(When Method is set to Flood) If on, allclosed elements (regardless of their Areaattributes) inside the selected area areavoided when the area is hatched.

Locate Text (When Method is set to Flood) If on,any text or dimension text inside oroverlapping the selected area is avoidedwhen the area is hatched.

Max(imum)Gap

(When Method is set to Flood) The maximumdistance, in working units, between theendpoints of enclosing elements.

1 To be patterned, a closed element’s Area attribute must be Solid. An

element’s Area attribute is changed with the Change Element to Active

Area tool in the Change Attributes tool box.

2 To convert associative hatching into line elements that are no longer associated

with the element, use the Drop Associative Pattern tool in the Drop tool box.

To hatch the area inside a closed element1. Select the element.

2. Select the Hatch Area tool.

3. Set Method to Element.

4. Enter a data point to define a point through whicha hatch line must pass.

Elements that are inside the selected element and have the

MicroStation/J User’s Guide 4–35

Page 342: Guide Micro Station V7 1

Using CellsHatch Area

Area attribute Hole are hatched as follows:

If AssociativePattern is

Then Hole elements insideselected element

Off Are not hatched.

On If they were grouped with the Solidelement using the Group Holes tool (seepage 6-22) , they are not hatched andthe hatching is associated with the Holeelements as well as the Solid.Otherwise, the area enclosed by any otherelement inside the element, regardlessof its Area attribute, is hatched, and noassociations are made to it.

Alternative method — To hatch the areainside a closed element1. Select the Hatch Area tool.

2. Set Method to Element.

3. Identify the element.

4. Enter a data point to define a point through whicha hatch line must pass.

Hatching the areainside a closed

element. “θ” denotesthe Active PatternAngle. “S” denotesthe Active Pattern

Spacing.

2

1

S

θ

4–36 MicroStation/J User’s Guide

Page 343: Guide Micro Station V7 1

Using CellsHatch Area

To hatch the area between multi-line components1. Select the Hatch Area tool.

2. Set Method to Element.

3. Identify one component that is to be a boundary of the hatched area.

4. Identify the other component that is to be a boundaryof the hatched area.

If Associative Pattern is off, this data point defines a pointthrough which one of the hatch lines must pass.

5. Reset.

Hatching the areabetween multi-line

components1

2

To hatch the fenced area1. Select the Hatch Area tool.

2. Set Method to Fence.

3. Enter a data point to define a point through whicha hatch line must pass.

MicroStation/J User’s Guide 4–37

Page 344: Guide Micro Station V7 1

Using CellsHatch Area

To hatch the intersection or union ofclosed elements1. Select the Hatch Area tool.

2. In the tool settings window, set Method to Intersection or Union.

3. Identify one element.

4. Identify another element(s).

As you accept each successive element, the edges thatdo not enclose the area to be hatched are hidden. Theresulting area is highlighted.

If the elements do not overlap, the following occurs,depending on the Method:

Method If elements do not overlap, then

Intersection “Elements do not intersect” is displayedin the status bar.

Union All elements are hatched.

5. After you accept the last element, Reset to finish (orselect a different tool).

The area is hatched. The effect of the final acceptance pointdepends on the Associative Pattern tool setting.

If AssociativePattern is

Then this data point

Off Defines a point through which ahatch line must pass.

On Accepts the hatch lines, which areassociated to a complex shape created fromthe element’s intersection or union. A hatchline must pass through one of the vertices.

4–38 MicroStation/J User’s Guide

Page 345: Guide Micro Station V7 1

Using CellsHatch Area

To hatch the difference between elements1. Select the Hatch Area tool.

2. Set Method to Difference.

If any elements are selected, they are de-selected.

3. Identify the element from which to subtract.

4. Identify the element(s) to subtract from the elementthat was identified in step 3.

If AssociativePattern is

Then this data point

Off Defines a point through which ahatch line must pass.

On Accepts the hatch lines, which areassociated to a complex shape created fromthe element’s intersection or union. A hatchline must pass through one of the vertices.

The area to be hatched is displayed dynamically.

5. Reset to finish.

To hatch an area enclosed by bounding elements1. Select the Hatch Area tool.

2. Set Method to Flood.

3. (Optional) — If you want the hatching to avoid closed elements,text or dimension text inside the selected area, turn onLocate Interior Shapes and Locate Text.

4. Enter a data point in the area enclosed by the boundingelements. (To minimize the time required, zoom in to the areaof interest or select the bounding elements.)

The area to be patterned is displayed dynamically.

If there are selected elements, only selected elements areconsidered as possible bounding elements. If no elementsare selected, all elements in the view in which the data

MicroStation/J User’s Guide 4–39

Page 346: Guide Micro Station V7 1

Using CellsCrosshatch Area

point is entered are considered.

5. Accept the hatching.

The area is hatched. If Locate Interior Shapes and Locate Text ison, any inside closed element (regardless of its Area attribute),text or dimension text is avoided. If Associative Pattern is on,the hatch lines are associated to a complex shape created fromthe bounding elements and the inside elements.

To hatch an area defined by data points1. Select the Hatch Area tool.

2. Set Method to Points.

3. Enter a data point to define each vertex of an imaginaryshape that encloses the area.

The imaginary shape is dynamically displayed.

4. Reset to finish.

Key-in: HATCH ICON | DIFFERENCE | ELEMENT | FENCE| FLOOD | INTERSECTION | POINTS | UNION

Crosshatch Area

Used to crosshatch an area.

The tool settings and procedures are the same as those for theHatch Area tool (see page 4-33) , except that there are additionalfields to specify the Spacing and Angle of the crosshatch lines,in addition to those for the hatch lines.

4–40 MicroStation/J User’s Guide

Page 347: Guide Micro Station V7 1

Using CellsPattern Area

CrosshatchArea. “θ1” and

“θ2” denotethe Active

Pattern Angles.“S1” and “S2”

denote theActive Pattern

Spacing.

2

1

1

2

1

2

SS

θθ

Key-in: CROSSHATCH ICON

Key-in: CROSSHATCH DIFFERENCE | ELEMENT | FENCE| FLOOD | INTERSECTION | POINTS | UNION

Pattern Area

Used to pattern an area by tiling the Active Pattern Cell.

MicroStation/J User’s Guide 4–41

Page 348: Guide Micro Station V7 1

Using CellsPattern Area

Tool Setting Effect

Method Determines the area that is patterned.

Element—The interior of a shape , ellipse,or closed B-spline curve1

; or between components of a multi-line.

Fence—The area inside the fence.

Intersection—Of two or more closed elements.1

Union—Of two or more closed elements.1

Difference—Between two or moreclosed elements.1

Flood—The (minimum) area enclosed by aset of elements (something like the flood filltool common in painting programs).

Points—An area defined by a series of datapoints, each of which defines a vertex.

(Active)Pattern Cell

The cell that is tiled to create the pattern. Canalso be set with Pattern button in the CellLibrary setting box (Element menu > Cells).

(ActivePattern)Scale

Sets the factor by which the ActivePattern Cell is scaled.2

Row Spacing The interval between rows.3

ColumnSpacing

The interval between columns.

(ActivePattern)Angle

The angle, relative to the view, at whichinstances of the active Pattern Cell are placed.

Tolerance(see page4-31)

Maximum distance between a curvedelement and the approximating linesegments used for patterning.

4–42 MicroStation/J User’s Guide

Page 349: Guide Micro Station V7 1

Using CellsPattern Area

Tool Setting Effect

AssociativePattern

If on, patterning is associated with a patternedelement and is automatically updated whenthe element is manipulated or modified. Ifthe Method is Intersection, Union, Difference,or Flood, a complex shape that bounds thepatterned area is created, and the patterningis associated to the complex shape.4

SnappablePattern

If on, patterning cells can be snapped to. Ifoff, patterning cells do not interfere withsnapping to other elements.

LocateInteriorShapes

(When Method is set to Flood) If on, allclosed elements (regardless of their Areaattributes) inside the selected area areavoided when the area is patterned.

Locate Text (When Method is set to Flood) If on,any text or dimension text inside oroverlapping the selected area is avoidedwhen the area is patterned.

Max(imum)Gap

(When Method is set to Flood) The maximumdistance, in working units, between theendpoints of enclosing elements.

1 To be patterned, an element’s Area attribute must be Solid. An element’s

Area attribute is changed with the Change Element to Active Area tool

in the Change Attributes tool box.

2 If between 0–1 (for example, 0.25), size is decreased. If 1, size is unchanged

from cell definition. If greater than 1, size is increased.

3 If the Row Spacing or Column Spacing is zero, the instances of the Active

Pattern Cell are placed contiguous to one another.

4 To convert associative patterning into primitive elements that are

no longer associated with the element, use the Drop Associative

Pattern tool in the Drop tool box.

MicroStation/J User’s Guide 4–43

Page 350: Guide Micro Station V7 1

Using CellsPattern Area

To pattern the area inside a closed element1. Select the element.

2. Select the Pattern Area tool.

3. Set Method to Element.

4. Enter a data point to place the origin of one of thepattern cell instances.

Elements that are inside the selected element and have theArea attribute Hole are patterned as follows:

If AssociativePattern is

Then Hole elements insideselected element

Off Are not patterned.

On If they were grouped with the Solidelement using the Group Holes tool (seepage 6-22) they are not patterned andthe pattern is associated with the Holeelements as well as the Solid.Otherwise, the area enclosed by any otherelement inside the element, regardlessof its Area attribute, is patterned, andno associations are made to it.

Alternative method — To pattern the areainside a closed element1. Select the Pattern Area tool.

2. Set Method to Element.

3. Identify the element.

4. Enter a data point to place the origin of one of thepattern cell instances.

4–44 MicroStation/J User’s Guide

Page 351: Guide Micro Station V7 1

Using CellsPattern Area

At left, pattern cellHBONE is used topattern a complex

shape. At right,the outside blockis patterned withENBOND. Since

the inner block hasthe area attribute of

Hole, the area insideit is not patterned.

To pattern the area between multi-linecomponents1. Select the Pattern Area tool.

2. Set Method to Element.

3. Identify one component that is to be a boundary ofthe patterned area.

4. Identify the other component that is to be a boundaryof the patterned area.

If Associative Pattern is off, this data point also places theorigin of one of the pattern cell instances.

If Associative Pattern is on, the pattern is associated with themulti-line and the origin of one of the pattern cell instances ispositioned on one of the multi-line’s vertices.

5. Reset.

To pattern the fenced area1. Select the Pattern Area tool.

2. Set Method to Fence.

3. Enter a data point to place the origin of one of thepattern cell instances.

MicroStation/J User’s Guide 4–45

Page 352: Guide Micro Station V7 1

Using CellsPattern Area

Patterning thefenced area. Left:

The pattern cellSPGRID. Right: The

pattern cell WOODplaced with the

Active Pattern Angle(denoted by “A”) set

to 30 .

To pattern the intersection or union ofclosed elements1. Select the Pattern Area tool.

2. In the tool settings window, set Method to Intersection or Union.

3. Identify one element.

4. Identify another element(s).

As you accept each successive element, the edges thatdo not enclose the area to be patterned are hidden. Theresulting area is highlighted.

If the elements do not overlap, the following occurs,depending on the Method:

Method If elements do not overlap, then

Intersection “Elements do not intersect” displaysin the status bar.

Union All elements are patterned.

5. After you accept the last element, Reset to finish (orselect a different tool).

The area is patterned. The effect of the final acceptance point

4–46 MicroStation/J User’s Guide

Page 353: Guide Micro Station V7 1

Using CellsPattern Area

depends on the Associative Pattern tool setting.

If AssociativePattern is

Then this data point

Off Defines a point through which apattern line must pass.

On Accepts the pattern lines, which areassociated to a complex shape createdfrom the element’s intersection orunion. A pattern line must pass throughone of the vertices.

To pattern the difference between elements1. Set Method to Difference.

If any elements are selected, they are de-selected.

2. Identify the element from which to subtract.

3. Identify the element(s) to subtract from the elementthat was identified in step 3.

The area to be patterned is displayed dynamically.

4. Reset to finish.

If AssociativePattern is

Then this data point

Off Defines a point through which apattern line must pass.

On Accepts the pattern lines, which areassociated to a complex shape createdfrom the element’s intersection orunion. A pattern line must pass throughone of the vertices.

MicroStation/J User’s Guide 4–47

Page 354: Guide Micro Station V7 1

Using CellsPattern Area

To pattern an area enclosed by bounding elements1. Select the Pattern Area tool.

2. Set Method to Flood.

3. (Optional) — If you want the patterning to avoid closedelements, text or dimension text inside the selected area, turnon Locate Interior Shapes and Locate Text.

4. Enter a data point in the area enclosed by the boundingelements. (To minimize patterning time, zoom in to the areaof interest or select the bounding elements.)

The area to be patterned is displayed dynamically.

If there are selected elements, only selected elements areconsidered as possible bounding elements. If no elementsare selected, all elements in the view in which the datapoint is entered are considered.

5. Accept the patterning.

The area is patterned. If Locate Interior Shapes and LocateText is on, any inside closed element (regardless of its Areaattribute), text or dimension text is avoided. If Associative Patternis on, the patterning is associated to a complex shape createdfrom the bounding elements and the inside elements.

To pattern an area defined by data points1. Select the Pattern Area tool.

2. Set Method to Points.

3. Enter a data point to define each vertex of an imaginaryshape that encloses the area.

The imaginary shape is dynamically displayed.

4. Reset to finish.

Key-in: PATTERN AREA DIFFERENCE | ELEMENT | FENCE

4–48 MicroStation/J User’s Guide

Page 355: Guide Micro Station V7 1

Using CellsLinear Pattern

| FLOOD | INTERSECTION | POINTS | UNION

Linear Pattern

Used to draw a pattern along a linear element.

The pattern cell (top) and the element (bottom) used for theillustrations in the table below.

MicroStation/J User’s Guide 4–49

Page 356: Guide Micro Station V7 1

Using CellsLinear Pattern

Tool Setting Effect

Cycle Sets the manner in which the activePattern Cell is placed.

Single—Placed with one instance oneach segment1

. If a segment’s length is less than 80% of thecycle length, the segment is patterned withthe first horizontal line in the pattern cell.

Multiple —Place along an element at ascale that is adjusted, if necessary, from theActive Pattern Scale so that every instance iscomplete along each segment.a If a segment’slength is less than 80% of the cycle length,the segment is patterned with the firsthorizontal line in the pattern cell.

Truncated—Place along the element atthe Active Pattern Scale. If necessary,the last instance is truncated.

4–50 MicroStation/J User’s Guide

Page 357: Guide Micro Station V7 1

Using CellsLinear Pattern

Tool Setting Effect

Cycle Complete —Placed along the element at ascale that is adjusted, if necessary, fromthe Active Pattern Scale so that onlycomplete instances are placed.

Pattern Cell The cell that is tiled to create the pattern. Canalso be set with the Pattern button in the CellLibrary dialog box (Element menu > Cells).

Scale The active Pattern Cell is scaled by this factor.2

Tolerance(see page4-31)

Maximum distance between a curved elementand the approximating line segments.

1 A line, arc, curve, or ellipse; or each segment of a line string, shape,

complex chain, or complex shape.

2 If between 0–1 (for example, 0.25), the size is decreased. If 1, the size is

unchanged from the cell definition. If greater than 1, the size is increased.

To pattern a linear element1. Select the Linear Pattern tool.

2. Identify the element.

3. Enter a data point to indicate the pattern direction.

Key-in: PATTERN LINE SINGLE | MULTIPLE |ELEMENT | SCALE

Linear patterning is supported to maintain compatibility with existingapplications and for customers who have existing designs with linearpatterns. In most cases, however, defining a Custom Line Style (seepage 1-17) and using linear element placement tools is far more

MicroStation/J User’s Guide 4–51

Page 358: Guide Micro Station V7 1

Using CellsShow Pattern Attributes

efficient, and is recommended for new design work.

Show Pattern Attributes

Used to display the Pattern Angle and Pattern Scaleattributes of a pattern element.

To display the angle and scale of a pattern element1. Select the Show Pattern Attributes tool.

2. Identify the pattern element.

The element highlights, and its type and level displayin the status bar.

3. Accept the element.

The pattern angle and scale are displayed in the status bar.

Key-in: SHOW PATTERN

Match Pattern Attributes

Used to set the active pattern settings (Angle, Scale, and Spacing) tomatch the attributes of a pattern element in the design.

4–52 MicroStation/J User’s Guide

Page 359: Guide Micro Station V7 1

Using CellsDelete Pattern

To match the active pattern settings to thoseof an existing pattern element1. Select the Match Pattern Attributes tool.

2. Identify the pattern element.

3. Accept the pattern element.

The new active pattern settings are displayed in the status bar.

Key-in: ACTIVE PATTERN MATCH

Delete Pattern

Used to delete patterning.

To delete patterning1. Select the Delete Pattern tool.

2. Identify the patterning to delete or, in the case of associativepatterning, the patterned element.

3. Accept the deletion.

Key-in: DELETE PATTERN

Dimension-driven CellsCells have many uses: They can save time drawing repeateddetails, make it easy to update details throughout a design, provideuniformity in a project, and so on. Although they can be modified,most cells are placed as static parts of a design.

A dimension-driven cell has special “intelligence.” It is not static, butdynamically changes based on relationships that were defined whenit was created. For information about creating dimension-driven

MicroStation/J User’s Guide 4–53

Page 360: Guide Micro Station V7 1

Using CellsDimension-driven Cells

cells, see Dimension-driven Cells. A cell in the design that is basedon a dimension-driven cell is called a derived cell.

To place a derived cell1. Make the dimension-driven cell the active cell.

2. Key in MDL LOAD DDCELL.

3. Key in PLACE CELL DIMENSION.

The Dimension-Driven Design dialog box opens. A list boxwith each dimension or constant’s initial value (the valuestored in the library cell) is displayed.

4. (Optional) — For each dimension or constant you wantto change, select it in the list box, press �Tab�, and keyin the new value in the Edit field.

If the cell is visible in a view, the changes display dynamically.

5. (Optional) — To place the cell with active constraints so it can bemodified after placement, turn on Save Constraints.

6. Enter a data point to position the cell’s origin.

The cell is derived and placed. If the cell cannot be derivedfrom the supplied dimension and constant values, the cell isnot placed, and you are prompted to enter new values.

Dimensions can be tagged by a constant or, if not, appear inthe list labelled as “DIMENSION.”

4–54 MicroStation/J User’s Guide

Page 361: Guide Micro Station V7 1

Using CellsDimension-driven Cells

To modify a derived cell1. Key in MDL LOAD DDCELL.

2. Key in MODIFY DIMENSIONS.

3. Identify the cell.

The Dimension-Driven Design dialog box opens. A list box witheach dimension or constant’s value is displayed.

4. For each dimension or constant you want to change, select it in thelist box, press �Tab�, and key in the new value in the Edit field.

5. Enter a data point to modify the cell.

If the cell cannot be derived from the supplied dimensionand constant values, the cell is not modified and you areprompted to enter new values.

MicroStation/J User’s Guide 4–55

Page 362: Guide Micro Station V7 1

Using CellsDimension-driven Cells

4–56 MicroStation/J User’s Guide

Page 363: Guide Micro Station V7 1

Reference Files

Reference files are design or raster files that can be attached anddisplayed, plotted, and (in the case of reference design files) used forconstruction purposes, but they cannot be modified in any way. In thischapter, you will find procedures relating to reference files, including:

• Using Reference Design Files (see page 5-1)

• Using Reference Raster Files (see page 5-34)

• Adjusting the File Update Sequence (see page 5-46)

User preferences that affect reference file operations areset by choosing Preferences from the Workspace menu andselecting the Reference File category.

Using Reference Design FilesA reference design file is a design file that is attached or associated withthe active design file. Elements in a reference file display as thoughthey were in the active design. They can be used as construction aids aswell. (Although you cannot manipulate the elements in a reference file,you can snap to them and even copy them into the active design file.)

It is sometimes convenient to refer to one part of a design whiledrawing in another area by attaching the active design file to itself.

Attaching reference design files

The most common way to attach a reference design file is to attachit coincidentally, which means that the coordinates of the referencefile’s design plane are aligned with those of the active designfile, without any rotation, scaling, or offset.

MicroStation/J User’s Guide 5–1

Page 364: Guide Micro Station V7 1

Reference FilesAttaching reference design files

To attach a reference design file coincidentally1. From the File menu, choose Reference.

The Reference Files dialog box opens.

ReferenceFiles dialog

box —controls for

working withreference

design files

2. From the dialog box’s Display menu, choose Design.

3. From the dialog box’s Tools menu, choose Attach.

The Preview Reference dialog box opens.

5–2 MicroStation/J User’s Guide

Page 365: Guide Micro Station V7 1

Reference FilesAttaching reference design files

4. (Optional) — Select the reference file to attach and click Preview.

5. Select the reference file to attach and click OK.

The Attach Reference File dialog box opens.

6. (Optional) — (not recommended unless the reference file path isexpected never to change) To retain the reference file’s full pathspecification in the attachment information, turn on Save FullPath (see Making portable reference file attachments on page 5-7).

7. (Optional) — (unless the selected reference file is alreadyattached) In the dialog box’s Logical Name field, key in abrief name (up to 20 characters) for the file.

8. (Optional) — In the dialog box’s Description field, key in adescription (up to 40 characters) of the file.

9. From the Attachment Mode option menu, choose Coincident.

By default, Attachment Mode is set to Coincident.

10. (Optional) — Set Scale Line Styles.

If Scale Line Styles is on, custom line style components (forexample, dashes) can be scaled after attachment. If off, custom

MicroStation/J User’s Guide 5–3

Page 366: Guide Micro Station V7 1

Reference FilesAttaching reference design files

line style components cannot be scaled.

11. Click OK.

Alternative method — To attach a referencedesign file coincidentally1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

2. In the list box, right-click and choose Attach Ref fromthe menu that appears.

The Preview Reference dialog box opens.

3. Perform steps 4 through 11 in the alternate procedure above.

Since the same design file can be attached many times, givethe attachments logical names and descriptions that help youremember which attachment is which.

The default setting of Save Full Path is controlled by the preferenceStore Full Path When Attached, which is set in the Reference Filecategory of the Preferences dialog box (Workspace menu > Preferences).

Attachments using saved views

Attaching reference files can be a useful way to set up aplot. In composing the plot, you can attach only the portionof a design in a saved view.

To attach a reference design file using a saved view1. Follow steps 1–8 in the procedure To attach a reference

5–4 MicroStation/J User’s Guide

Page 367: Guide Micro Station V7 1

Reference FilesAttaching reference design files

design file coincidentally on page 5-2.

2. In the Saved Views list box, select a saved view.

Selecting asaved view

In the Attachment Mode option menu, Saved View isautomatically chosen.

3. (Optional) — In the Scale (Master:Ref) fields, definethe ratio of design file Master Units to reference filemaster units. For example:

To set Left Right

One design file master unitper reference file master unit(the default).

1 1

Five design file master units perreference file master unit.

5 1

4. (Optional) — Set Scale Line Styles.

If Scale Line Styles is on, custom line style components (forexample, dashes) are scaled by the Scale (Master:Ref) factors. Ifoff, custom line style components are not scaled.

5. Click OK.

The area of the reference file’s saved view dynamically displays

MicroStation/J User’s Guide 5–5

Page 368: Guide Micro Station V7 1

Reference FilesAttaching reference design files

as a rectangle centered about the pointer.

6. Enter a data point to locate the center of the referencefile attachment (to position the center of the referencefile’s saved view).

Since the same design file can be attached many times, you shouldgive the attachments unique logical names and descriptions tohelp you remember which attachment is which.

To attach the active design file to itselfas a reference file1. From the File menu, choose Reference.

The Reference Files dialog box opens.

2. From the dialog box’s Display menu, choose Design.

3. From the Reference Files dialog box’s Tools menu, choose Attach.

The Preview Reference dialog box opens.

4. In the Files list box, select the active design file and click OK.

The Attach Reference File dialog box opens. Saved viewsdisplay in the Saved Views list box.

5. Attach the design file to itself coincidentally. Followsteps 7–11 in the procedure To attach a reference designfile coincidentally on page 5-2.orAttach a saved view. Follow steps 7–8 in the procedure Toattach a reference design file coincidentally on page 5-2,then steps 2–6 in the procedure To attach a reference designfile using a saved view on page 5-4.

Alternative method — To attach the activedesign file to itself as a reference file1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

2. In the list box, right-click and choose Attach Ref from

5–6 MicroStation/J User’s Guide

Page 369: Guide Micro Station V7 1

Reference FilesAttaching reference design files

the menu that appears.

The Preview Reference dialog box opens.

3. Perform steps 4–5 in the alternate procedure above.

The preference Update Self Attachments determines whether referencefiles that are attached to themselves (self-attached) are automaticallyupdated to reflect modifications to the active design file. Update SelfAttachments is on by default. This makes it easier to use self-attachedreference files, for example, to generate drawings of 3D models.

Making portable reference file attachments

When a reference file is attached, the full path to the directory in whichthe reference file resides is not retained by default in the attachmentinformation that is stored in the active design file. This approach allowsyou to make portable reference file attachments — attach referencefiles so they will be located by MicroStation in the following situations:

• The reference files are accessed across a network.

• The active design file and reference files are movedto a different directory.

• The active design file and reference files are transferredto a system with a different directory structure, oreven to a different platform.

To use the most flexible technique for making portable reference fileattachments, you must first define a custom configuration variablewhose definition specifies the directory in which reference files reside.For information about defining custom configuration variables, seeWorking With Configuration Variables in the Administrator’s Guide.

MicroStation/J User’s Guide 5–7

Page 370: Guide Micro Station V7 1

Reference FilesAttaching reference design files

To attach a reference file residing in a directoryspecified by a custom configuration variable1. From the File menu, choose Reference.

The Reference Files dialog box opens.

2. From the dialog box’s Display menu, choose Design.

3. From the dialog box’s Tools menu, choose Attach.

The Preview Reference dialog box opens. Even if thereference file you want to attach is displayed in the Fileslist box, do not skip steps 4-5.

4. From the dialog box’s Directory menu, choose SelectConfiguration Variable.

The Select Configuration Variable dialog box opens.

5. In the list box, select by name the configuration variablewhose definition specifies the directory in which thereference file resides, and click OK.

In the Preview Reference dialog box, the files in thespecified directory are listed.

6. In the list box, select the reference file to attach and click OK.

The Attach Reference File dialog box opens.

7. Attach the design file to itself coincidentally. Followsteps 7–11 in the procedure To attach a reference designfile coincidentally on page 5-2.orAttach a saved view. Follow steps 7–8 in the procedure Toattach a reference design file coincidentally on page 5-2,then steps 2–6 in the procedure To attach a reference design

5–8 MicroStation/J User’s Guide

Page 371: Guide Micro Station V7 1

Reference FilesAttaching reference design files

file using a saved view on page 5-4.

The configuration variable name is stored, along with thefilename, (optional) logical name and (optional) description,in the attachment information. The variable name displaysin the File Name column in the Reference Files dialog boxto indicate the portable attachment.

Alternative method — To attach a referencefile residing in a directory specified by acustom configuration variable1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

2. In the list box, right-click and choose Attach Ref fromthe menu that appears.

The Preview Reference dialog box opens.

3. Perform steps 4–7 in the alternate procedure above.

MicroStation will locate a reference file attached in this mannerwhenever the design file is opened — on any system — aslong as the custom configuration variable is defined and thereference file is stored in the specified directory. The specifieddirectory can vary from system to system.

Portability, albeit without the same flexibility, can be achieved bydefining the MS_RFDIR configuration variable rather than a customconfiguration variable. MS_RFDIR specifies the directories in whichMicroStation attempts to locate attached reference files after firstusing the attachment information (including custom configurationvariables) and, failing that, searching the same directory as the activedesign file. For information about defining configuration variables, seeWorking With Configuration Variables in the Administrator’s Guide.

Helping locate “lost” attachments

If MicroStation cannot locate a reference file upon opening a designfile, “file not found” is shown in the Full Path field when the fileis selected in the Reference Files dialog box.

MicroStation/J User’s Guide 5–9

Page 372: Guide Micro Station V7 1

Reference FilesAttaching reference design files

To update an attachment when MicroStationcannot locate the file1. From the File menu, choose Reference.

The Reference Files dialog box opens.

2. From the dialog box’s Display menu, choose Design.

3. In the list box, double-click the reference file.

The Attachment Settings dialog box opens.

4. In the File Name field, key in the new file specification.orClick the Browse button and select the reference file in theReattach Reference File dialog box. Then click OK to returnto the Attachment Settings dialog box.

5. (Optional) — (not recommended unless the reference filepath is expected not to ever again change) To retain thereference file’s full path specification in the attachmentinformation, turn on Save Full Path (see Making portablereference file attachments on page 5-7).

6. Click OK.

5–10 MicroStation/J User’s Guide

Page 373: Guide Micro Station V7 1

Reference FilesAttaching reference design files

Alternative method — To update an attachmentwhen MicroStation cannot locate the file1. From the File menu, choose Reference.

The Reference Files dialog box opens.

2. From the dialog box’s Display menu, choose Design.

3. In the list box, select the reference file.

4. From the setting box’s Settings menu, choose Attachment.

5. Follow steps 4-6 in the alternate procedure above.

Attaching remote reference files

The Remote Attach function allows you to select a URL as a designfile location instead of a specific local design file.

To attach a remote reference file1. From the File menu, choose Reference.

The Reference Files dialog box opens.

2. From the dialog box’s Tools menu, choose Attach URL.

The Select Remote Design File to Attach dialog box opens. SeeSelect Remote Design File dialog box in the Reference Guidefor descriptions of the controls in this dialog box.

3. In the URL field, specify the path to the remote reference file.

4. (Optional) — Adjust any other settings necessary.

5. Click OK.

Reference File Agent

Reference File Agent enables you to automatically maintain localcopies of remote reference files. Upon loading the Reference FileAgent, each attached reference file is checked against a data fileto see if a URL has been associated. If so, an HTTP request isautomatically sent to check the last-modified date of the remote file

MicroStation/J User’s Guide 5–11

Page 374: Guide Micro Station V7 1

Reference FilesAttaching reference design files

against the local copy. If a newer copy exists at the remote URL,the status of the file changes to “Out of Date.”

Status Description

N/A Reference file has no associated URL.

Current Remote file is the same age or older.

Unknown Remote file could not be found, or the last modifieddate was not available. Generally indicates thatthe URL is invalid, or that there was a networkerror when the remote site was contacted.

Out of Date Local copy of the reference file is olderthen the remote copy.

Reference files with more than one logical name have only one entry inthe Reference File Agent. Downloading the associated remote URLresults in the update of all logical entries associated with the local file.

To access the Reference File Agent1. From the Reference Files dialog box’s Tools menu, choose Ref Agent.

orFrom the E-Links tool box (Tools > Engineering Links),select Load RefAgent.

The Reference File Agent dialog box opens.

5–12 MicroStation/J User’s Guide

Page 375: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

Working with attached reference design files

Except for the attachment tool, reference design file tools operateon the reference file(s) that are selected in the Reference Filesdialog box. If no reference file is selected there, you are promptedto identify a reference file. See Identifying reference designfiles on page 5-25 for more information.

The �Ctrl� and �Shift� keys are used to select multiple reference files.

To copy elements from a reference fileto the active design1. In the Reference (Design) Files dialog box’s list box, select the

reference file in which the elements are located.

2. Turn on Display, Snap, and Locate.

3. Select or fence the elements to be copied.

4. In the Manipulate tool box, select the Copy tool (see page 3-35) .

5. Enter a data point to define the origin of the elements to be copied.

The elements are dynamically displayed as the pointeris moved about the screen.

6. Enter a data point to define the origin of the copies ofthe elements in the active design.

To copy elements from a reference file to the active designwithout moving them, enter the data points in steps 5 and6, above, without moving the pointer.

To turn the display of a reference file off or on1. In the Reference (Design) Files dialog box’s list box, click the

Display column of the entry for the reference file.

MicroStation/J User’s Guide 5–13

Page 376: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

Alternative method — To turn the displayof a reference file off or on1. In the Reference (Design) Files dialog box’s list box,

select the reference file.

2. Turn the Display check box off or on.

To turn the display of levels in a reference fileoff or on (in a particular view or views)1. In the Reference (Design) Files dialog box’s list box,

select the reference file.

2. From the dialog box’s Settings menu, choose Levels.

The Ref(erence) Levels dialog box opens.

Ref(erence)Levels dialog

box

3. From the View Number option menu, choose the desired view.

4. Click the number of any level or levels to toggle itsdisplay in the chosen view.

5. Click Apply to apply the level map to the chosen view.orClick All to apply the level map to all views.

Alternative method — To turn the displayof levels in a reference file off or on (in a

5–14 MicroStation/J User’s Guide

Page 377: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

particular view or views)1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

2. From the dialog box’s list box, select the reference file.

3. Select the Numbers tab.

Level Managerdialog box with

the Numbers tabdisplayed

4. Follow steps 3-5 in the alternate procedure above.

To control level symbology for a referencedesign file1. In the Reference (Design) Files dialog box’s list box,

MicroStation/J User’s Guide 5–15

Page 378: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

select the reference file.

2. From the dialog box’s Settings menu, choose Level Symbology.

The Ref(erence) Level Symbology dialog box opens.

Ref(erence)Level

Symbologydialog box

The number and filename of the reference file display inthe title bar of the dialog box.

3. Adjust the desired controls.

The Color, Style, and Weight controls are similar to those inthe Element Attributes dialog box (see Setting the ActiveElement Attributes on page 1-1).

4. In the list box on the left side of the dialog box, select a levelor a range of levels and click the Apply button.orDouble-click a level.

(To select a range of levels, select a level at one end of the range andthen select the level at the other end while pressing the �Shift� key.)

5. Click OK.

5–16 MicroStation/J User’s Guide

Page 379: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

Alternative method — To control level symbologyfor a reference design file1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

2. In the dialog box’s list box, select the reference file.

3. Select the Symbology tab.

The number and filename of the reference file are displayedin the title bar of the dialog box.

LevelManager

dialog boxwith the

Symbologytab displayed

4. Adjust the desired controls.

The Color, Style, and Weight controls are similar to those inthe Element Attributes dialog box (see Setting the ActiveElement Attributes on page 1-1).

5. In the tab page’s list box, select a level or a range of levels andclick the Apply button at the bottom-right of the tab page.orDouble-click a level.

(To select a range of levels, select a level at one end of the range andthen select the level at the other end while pressing the �Shift� key.)

MicroStation/J User’s Guide 5–17

Page 380: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

To turn the display of level symbology in areference design file on or off (in all views)1. In the Reference (Design) Files dialog box’s list box,

select the reference file.

2. From the dialog box’s Settings menu, choose Level Symbology.

The Ref(erence) Level Symbology dialog box opens.

3. For each level attribute (color, line weight, or line style) to bedisplayed in place of the elements’ own attributes, turn onthe corresponding check box under Overrides.

4. Click OK.

Alternative method — To turn the displayof level symbology in a reference designfile on or off (in all views)1. From the Settings menu’s Level sub-menu, choose Manager.

The Level Manager dialog box opens.

2. In the dialog box’s list box, select the reference file.

3. Select the Symbology tab.

4. For each level attribute (color, line weight, or line style) to bedisplayed in place of the elements’ own attributes, turn onthe corresponding check box under Overrides.

5. Click Apply.

To turn snapping to elements in a referencedesign file on or off1. In the Reference (Design) Files dialog box’s list box, click the

Snap column of the entry for the reference file.

Alternative method — To turn snapping toelements in a reference design file on or off1. In the Reference (Design) Files dialog box’s list box,

5–18 MicroStation/J User’s Guide

Page 381: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

select the reference file.

2. Turn the Snap check box on or off.

To control whether elements in a reference filecan be identified (for construction or )1. In the Reference (Design) Files dialog box’s list box, click the

Locate column of the entry for the reference file.

Alternative method — To control whetherelements in a reference file can be identified(for construction or )1. In the Reference (Design) Files dialog box’s list box,

select the reference file.

2. Turn the Locate check box on or off.

To change a reference file’s logical nameor description1. In the Reference (Design) Files dialog box’s list box,

double-click the reference file.

The Attachment Settings dialog box opens.

2. In the Logical Name field, key in the new logical name.

3. In the Description field, key in the new description.

4. Click OK.

MicroStation/J User’s Guide 5–19

Page 382: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

Alternative method — To change a referencefile’s logical name or description1. In the Reference (Design) Files dialog box’s list box,

select the reference file.

2. From the dialog box’s Settings menu, choose Attachment.

3. Follow steps 2-4 in the alternate procedure above.

To move a reference file1. In the list box in the Reference (Design) Files dialog

box, select the reference file.

2. From the dialog box’s Tools menu, choose Move.

3. Enter a data point to define the origin of the move.

4. Enter a data point to define the destination.

To scale a reference file1. In the list box in the Reference (Design) Files dialog

box, select the reference file.

2. From the dialog box’s Tools menu, choose Scale.

3. In the Scale Reference File tool settings, enter the scale ratio.

4. Enter a data point to define the point about which toscale the reference file.

To rotate a reference file1. In the list box in the Reference (Design) Files dialog

box, select the reference file.

2. From the dialog box’s Tools menu, choose Rotate.

3. In the Rotate Reference File tool settings, enter the angle setting(s).

4. Enter a data point to define the pivot point.

5–20 MicroStation/J User’s Guide

Page 383: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

To mirror a reference file about a horizontal axis1. In the list box in the Reference (Design) Files dialog

box, select the reference file.

2. From the dialog box’s Tools menu, choose Mirror Horizontal.

3. Enter a data point to define the horizontal axis.

To mirror a reference file about a vertical axis1. In the list box in the Reference (Design) Files dialog

box, select the reference file.

2. From the dialog box’s Tools menu, choose Mirror Vertical.

3. Enter a data point to define the vertical axis.

To define a reference file clipping boundary(outside boundary of the displayed area)1. To define the reference file clipping boundary’s position,

place a fence with the Place Fence tool.

2. In the list box in the Reference (Design) Files dialogbox, select the reference file.

3. From the dialog box’s Tools menu, choose Clip Boundary.

The clipping boundary is a shape with up to 101 vertices.

The boundaries of a saved view can be used as the clipping boundarywhen a reference file is attached (see To attach a referencedesign file using a saved view on page 5-4).

These view attributes that affect how clipped referencefiles are displayed are set in the View Attributes dialog box(Settings menu > View Attributes).

MicroStation/J User’s Guide 5–21

Page 384: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

View Attribute Effect

Ref(erence File)Boundaries

If on, reference file clipping boundaries aredisplayed in the view as a dashed line.

Fast Ref(erence File)Clipping

If on, all attached reference files areclipped to rectangular boundaries, whichare orthogonal to the view and enclose theboundary points. If off, the reference fileis displayed and plotted as specified by anon-rectangular clipping boundary.

To place a reference file clipping mask thatcovers part of the reference file that is insidethe clipping boundary1. To define the reference file clipping mask’s position, place

a fence with the Place Fence tool.

2. In the list box in the Reference (Design) Files dialogbox, select the reference file.

3. From the dialog box’s Tools menu, choose Clip Mask.

The fenced area of the reference file no longer displays.

More than one clipping mask can be specified for a referencefile. Reference file elements display only if they are inside theclipping boundary and outside all clipping masks.

To selectively delete a reference file’sclipping mask(s)1. In the list box in the Reference (Design) Files dialog

box, select the reference file.

2. From the dialog box’s Tools menu, choose Clip Mask Delete.

A clipping mask is highlighted for deletion.

3. Accept the deletion.or

5–22 MicroStation/J User’s Guide

Page 385: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

Reset to keep the highlighted clipping mask.

The next clipping mask, if any, is highlighted for deletion.

4. Repeat step 3 for each subsequent clipping mask.

To define a reference file front clippingplane (3D only)1. In the list box in the Reference (Design) Files dialog

box, select the reference file.

2. From the dialog box’s Tools menu, choose Clip Front.

3. Enter a data point to define the front clipping plane depth.

The reference file updates with the new clipping plane.

To define a reference file back clippingplane (3D only)1. In the list box in the Reference (Design) Files dialog

box, select the reference file.

2. From the dialog box’s Tools menu, choose Clip Back.

3. Enter a data point to define the back clipping plane depth.

The reference file updates with the new clipping plane.

To update reference design file elements in a view1. Key in REFERENCE UPDATE.

2. Identify the reference file by identifying one of its elements.orIdentify the reference file by keying in its logical name orfilename in the Key-in window.

To reload a reference file1. In the list box in the Reference (Design) Files dialog

MicroStation/J User’s Guide 5–23

Page 386: Guide Micro Station V7 1

Reference FilesWorking with attached reference design files

box, select the reference file.

2. From the dialog box’s Tools menu, choose Reload.

The reference file is read from the disk and redrawn.

Reloading a reference file lets you see changes that have beenmade to the reference file by a co-worker on the network sincethe reference file was last attached or reloaded.

To detach a reference file1. In the Reference (Design) Files dialog box’s list box,

select the reference file.

2. From the dialog box’s Tools menu, choose Detach.

An alert box asks you to confirm that the selectedreference file is to be detached.

3. Click OK.

Alternative method — To detach a reference file1. In the Level Manager dialog box’s list box, select the reference file.

2. In the list box, right-click and choose Detach Ref fromthe menu that appears.

The file is detached and its name is removed from the list box.

To detach all reference files1. In the Reference (Design) Files dialog box’s list box,

select any reference file.

2. From the dialog box’s Tools menu, choose Detach All.

An alert box asks you to confirm that all referencefiles are to be detached.

3. Click OK.

Alternative method — To detach all reference files1. In the Level Manager dialog box’s list box, select all

5–24 MicroStation/J User’s Guide

Page 387: Guide Micro Station V7 1

Reference FilesModifying attachment information from the system command line

of the reference files.

2. In the list box, right-click and choose Detach Ref fromthe menu that appears.

All of the files are detached and their names areremoved from the list box.

Identifying reference design files

Identifying a reference file on which to operate is an alternativeto selecting the reference file in the Reference Files dialog box’slist box; the identification technique is typically used with toolsin the Reference Files tool box (see page 5-28) .

To identify a reference design file1. In a view window, identify an element in the reference file.

orIn the Key-in window, key in the reference file’sfilename or logical name.

The only way to identify multiple reference design files is toselect them in the Reference Files dialog box.

Modifying attachment information from thesystem command line

You can modify a design file’s attachment information (relatingto attached reference design files only) without entering theMicroStation environment. The following types of attachmentinformation can be modified in this manner:

• filename

• logical name

• description

MicroStation/J User’s Guide 5–25

Page 388: Guide Micro Station V7 1

Reference FilesModifying attachment information from the system command line

To modify attachment information fromthe system command line1. Start MicroStation with the following command line:

ustation -waREF <dgn_file>

A text window opens, in which “MAIN MENU” options display.

2. (Optional) — To list all reference file attachment info, orderedby slot number, press �1� to select MAIN MENU option“List all reference file attachments.”

3. Press �2� to select MAIN MENU option “Modifyreference file attachment.”

A prompt, “Enter slot number to modify >,” displays.

4. Enter the slot number for the reference file whose attachmentinformation you are modifying.

“MODIFY MENU” options are displayed.

5. To modify the filename associated with the attachment, press �2�.orTo modify the attachment’s logical name, press �3�.orTo modify the attachment’s description, press �4�.

A prompt, “Change to … >,” displays showing the choseninformation. The cursor blinks at the end of the prompt line.

6. In the prompt line, edit the filename, logical name, ordescription as desired, and press �Return�.

7. To modify additional information for the same referencefile, return to step 5.orPress �5� to return to MAIN MENU.

8. To modify additional information for a different referencefile, return to step 2.orTo exit, press �3�.

5–26 MicroStation/J User’s Guide

Page 389: Guide Micro Station V7 1

Reference FilesMerging reference design files

Merging reference design files

It is possible to merge a design file and all attached reference designfiles into a single output file. Merging ensures that all data attachedto a single design file (all views, angles of views, rendering settings,and other settings) are stored in a single location. The result of amerging operation is effectively a snapshot of the design file.

This capability is especially useful for plotting active files,where many users are frequently changing a file’s composition,views, settings, and attachments.

To merge the active design file and all attachedreference design files1. Key in MDL LOAD REFMERGE.

The last view in which a data point was entered is processed. Onlythe displayed levels of the processed view are copied to the outputfile. This output file has the same name as the active design file,but with the extension “.rcd” (which stands for “record drawing”).

To merge reference design files from thesystem command line1. Exit MicroStation.

2. Set the system environment variable MS_INITAPPS to “refmerge.”

3. Start MicroStation with the following commandline:ustation:v<view_number> <file_specification>

For example, ustation:v2 *.dgn processes all the design files inthe current directory and uses view 2 as the source view.

Be sure to unset the system environment variable MS_INITAPPSwhen the operation is complete.

There is no inverse of a reference design file merging operation.

MicroStation/J User’s Guide 5–27

Page 390: Guide Micro Station V7 1

Reference FilesReference Files tool box

Reference Files tool box

The tools in the Reference Files tool box (Tools menu >Reference Files) are used to:

• Attach reference design files to the active design file.

• Control the positioning, scaling, and orientation ofattached reference design files.

• Detach reference design files from the active design file.

These tools can also be selected in these ways:

• From the Tools menu in the Reference Files dialog box (Filemenu > Reference). The controls in the Reference Files dialogbox are used to adjust reference files settings as well.

• From the Tools menu in the Drawing Composition dialog box (Filemenu > Drawing Composition). The Drawing Composition dialogbox is designed for the creation of drawing sheets for 3D models.

To Select in the ReferenceFiles tool box

Attach a reference file to theactive design file.

Attach Reference File (seepage 5-30)

Change a reference file clippingboundary.

Define Reference File ClippingBoundary (see page 5-31)

5–28 MicroStation/J User’s Guide

Page 391: Guide Micro Station V7 1

Reference FilesReference Files tool box

To Select in the ReferenceFiles tool box

Mask (cover) part of a referencefile that is inside the clippingboundary.

Define Reference File ClippingMask (see page 5-31)

Selectively delete a referencefile’s clipping mask(s).

Delete Reference File ClippingMask(s) (see page 5-31)

Set the back clipping plane fora 3D reference file.

Define Reference File BackClipping Plane (see page 5-31)

Set the front clipping plane fora 3D reference file.

Define Reference File FrontClipping Plane (see page 5-32)

Reread and redraw a reference fileto see recent changes made to it.

Reload Reference File (seepage 5-32)

Move a reference file.

Move Reference File (seepage 5-32)

Scale a reference file.

Scale Reference File (seepage 5-32)

Rotate a reference file.

Rotate Reference File (seepage 5-33)

MicroStation/J User’s Guide 5–29

Page 392: Guide Micro Station V7 1

Reference FilesAttach Reference File

To Select in the ReferenceFiles tool box

Mirror a reference file abouta horizontal axis.

Mirror Reference File AboutHorizontal (see page 5-33)

Mirror a reference file abouta vertical axis.

Mirror Reference File AboutVertical (see page 5-34)

Detach a reference file fromthe active design file.

Detach Reference File (seepage 5-34)

Key-in: DIALOG TOOLBOX REFERENCE OFF | ON | TOGGLE

Tools that operate only on reference raster files are not in theReference Files tool box. They can be accessed only throughthe Tools menu in the Reference Files dialog box (see UsingReference Raster Files on page 5-34).

Attach Reference File

Used to attach a reference design file to the active design file.See Attaching reference design files on page 5-1.

5–30 MicroStation/J User’s Guide

Page 393: Guide Micro Station V7 1

Reference FilesDefine Reference File Clipping Boundary

Define Reference File Clipping Boundary

Used to define a reference file clipping boundary. See theprocedure To define a reference file clipping boundary (outsideboundary of the displayed area) (see page 7-109) .

Define Reference File Clipping Mask

Used to place a reference file clipping mask. See the procedure Toplace a reference file clipping mask that covers part of the referencefile that is inside the clipping boundary (see page 5-22) .

Delete Reference File Clipping Mask(s)

Used to selectively delete a reference file’s clipping mask(s). See the proce-dure To selectively delete a reference file’s clipping mask(s) (see page 5-22) .

Define Reference File Back Clipping Plane

Used to set the back clipping plane for a 3D reference file. See the procedureTo define a reference file back clipping plane (3D only) (see page 5-23) .

MicroStation/J User’s Guide 5–31

Page 394: Guide Micro Station V7 1

Reference FilesDefine Reference File Front Clipping Plane

Define Reference File Front Clipping Plane

Used to set the front clipping plane for a 3D reference file. See the procedureTo define a reference file front clipping plane (3D only) (see page 5-23) .

Reload Reference File

Used to reread and redraw a reference file. See the proce-dure To reload a reference file (see page 5-23) .

Move Reference File

Used to move a reference file. See the procedure Tomove a reference file (see page 5-20) .

Scale Reference File

Used to scale a reference file. See the procedure Toscale a reference file (see page 5-20) .

5–32 MicroStation/J User’s Guide

Page 395: Guide Micro Station V7 1

Reference FilesRotate Reference File

Tool Setting Effect

Scale(Master:Ref)

Sets the ratio of design file MasterUnits to reference file masterunits. For example, to set fivedesign file master units for eachreference file master unit, keyin 5 in the left-hand field and 1in the right-hand field.

Rotate Reference File

Used to rotate a reference file. See the procedure To ro-tate a reference file (see page 5-20) .

Tool Setting Effect

Angle(s) Sets the rotation angle(s).

• In 2D, about the z-axis only.

• In 3D, about the x-, y-,and z axes.

Mirror Reference File About Horizontal

Used to mirror a reference file about a horizontal axis. See the procedureTo mirror a reference file about a horizontal axis (see page 5-21) .

MicroStation/J User’s Guide 5–33

Page 396: Guide Micro Station V7 1

Reference FilesMirror Reference File About Vertical

Mirror Reference File About Vertical

Used to mirror a reference file about a vertical axis. See the procedureTo mirror a reference file about a vertical axis (see page 5-21) .

Detach Reference File

Used to detach a reference file from the active design file. See theprocedure To detach a reference file (see page 5-24) .

Using Reference Raster FilesRaster image files can be attached as reference raster files similarlyto design files. Monochrome, continuous tone (gray-scale), or colorimages in a variety of supported image files can be attached.

A raster image file is composed of thousands of individual dots orpixels that describe an image in much the same way a picture ina newspaper is printed using varying dot densities.

In the CAD work environment, raster image files originatefrom the document scanning process. This process involves theelectronic scanning of source documents such as blueprints orphotographs into a raster image format using a purpose-builtscanning device and specialized software.

Once scanned in, the raster image file can be used in MicroStationas a background for a new design or to supplement a proposeddesign with complementary images.

5–34 MicroStation/J User’s Guide

Page 397: Guide Micro Station V7 1

Reference FilesRaster image types

Raster image types

There are three categories of raster image files in use at present. Thedistinction is based on the color depth, which refers to the numberof bits used to specify pixel color. Each type of raster image file —black-and-white (1-bit), palletized color (4- or 8-bit), and full or truecolor (24-bit) — has its advantages and disadvantages.

Monochrome (1-bit) imagery

The simplest of the raster file formats, monochrome, sometimesreferred to as black-and-white, images consist of either black orwhite pixels. Most closely associated with traditional manualdrawings, black and white images require the least amount ofresources to display and manipulate.

When working with good quality engineering drawings, thescanned results are commonly stored in a monochrome format.During the scanning process, the linework on the drawing isconverted to black dots while the background media is seen aswhite. In MicroStation this results in high contrast imagery thatworks well with existing design elements.

On the minus side, any subtle drawing features, such as fineshading, or sketching features, such as stippling, may be lost in theconversion. In addition, stains and other drawing imperfections mayshow up as very noticeable artifacts on the image itself.

Mapped (4- or 8-bit) color imagery

Next up on the image complexity scale is the palletized color rasterimage. Instead of only one bit of information being recorded foreach pixel in the image, 8-bit palletized color provides up to 256different colors. The term “palletized” comes from the use of acolor table to identify what color a specific pixel value from 0-255will appear as on the video screen. This is similar in operationto MicroStation’s own color table system.

Mapped color images are very useful in capturing continuous toneor gray scale images such as black-and-white photographs. Inthis case, the 256 values all represent a uniform scale of grays

MicroStation/J User’s Guide 5–35

Page 398: Guide Micro Station V7 1

Reference FilesRaster image file formats

from black to white. A common use of this type of image in CADis the aerial survey photograph, which is typically continuoustone, black-and-white. Aerial survey images are often used as abackground to a design project for “heads up” design.

Full (24-bit) color, mapped or RGB imagery

The third raster image type is called full color or RGB. Using eight bitsof information per primary color — Red, Green, and Blue — this imagetype provides the closest match to the original scanned document.Normally used with color photographs or color satellite imagery, 24-bitcolor images also take up more system resources resulting in slowerupdate times and limits to the overall size of the image. In mostinstances, this type of image is reserved for special projects that cannotbe properly displayed using one of the other raster file types.

Raster image file formats

In addition to its color depth, a raster image file is also characterizedby its file format. MicroStation lets you attach reference rasterfiles in any of over a dozen formats. This large collection of formatsincludes international standards, such as those developed andpublished by organizations such as CCITT, and application-specificde facto industry standard formats, such as TIFF.

For the list of supported raster image file formats, see SupportedImage Formats in the Administrator’s Guide.

A sample reference raster file application

As briefly described, one of the uses for reference raster files is asa background to an engineering project. Another use is historicaldrawing capture. Using a document scanner, old archival paperdrawings are scanned into a black-and-white raster file, which is inturn cleaned up and transferred to the design system. Once there, theraster file is attached to an existing design file as a background.

In the event changes need to be incorporated into the old drawing,

5–36 MicroStation/J User’s Guide

Page 399: Guide Micro Station V7 1

Reference FilesReference raster files and the Reference Files dialog box

that portion of the raster file where the changes occur can beerased (see Erasing part of a reference raster file on page 5-45)and the change drawn using standard MicroStation tools andtechniques. A drawing that combines raster and design fileelements is often referred to as a hybrid drawing.

Reference raster files and the Reference Files dialog box

The Reference Files dialog box has a unique set of controlsfor working with reference raster files.

To access the dialog box controls for workingwith raster files1. From the Reference Files dialog box’s Display menu, choose Raster.

ReferenceFiles dialog

box —controls for

working withreference

raster files

The title bar updates to indicate that the controls shown arefor working with reference raster files.

Reference raster file attachment settings

All reference raster file attachment settings are available duringthe attachment process and can be changed once a file is attached.By adjusting these settings for a specific attachment, you can:

• Include the raster image in any plotfile generated as partof the plotting output process.

• Invert the colors of the raster image similar to makinga negative of a photograph.

MicroStation/J User’s Guide 5–37

Page 400: Guide Micro Station V7 1

Reference FilesAttaching reference raster files

• Select a color in the raster image to be transparent, allowingdesign elements or other images to show through the image.This option is the only way to create image mosaics.

• Perform a halftoning operation on the raster image known asdithering to simulate the colors in the image when the video displayis not capable of showing all available colors (mapped or RGBraster image only). This option is particularly useful when workingwith a full color image on a system displaying only 256 colors.

• Apply a tint to the colors in the raster image as a meansof visually separating the image from neighboring designelements and other reference files.

If enabled, dithering constitutes an additional processing step in thedisplay of a reference raster file. This may be a consideration whenworking with large raster files (10 MB and greater).

Attaching reference raster files

As many as 64 raster files can be displayed at the same timein MicroStation. Each file is loaded into a layer, and thelayers are stacked on top of each other.

The attachment of a reference raster file is similar to the attachmentof a reference design file. The attachment can be made interactivelyby defining two points that identify where the image rectangle islocated in the design plane, or at a predefined location (Intergraphraster formats only). The latter is possible because the Intergraphformats include positional data in the file to map the rasterimage to a specific location on the design plane.

A reference raster file’s full path specification is stored as part ofthe attachment information. This differs from reference design fileattachments in which storing the full path specification is an option.

When working in a mixed operating system environment, use aconfiguration variable to specify the file path to referenced rasterfiles. This avoids the problem with dissimilar operating system pathspecifications. Alternatively, you can place the raster reference fileseither in the same directory as the active design file or one of thedirectories pointed to by the MS_RFDIR configuration variable. Forinformation about defining configuration variables, see Working With

5–38 MicroStation/J User’s Guide

Page 401: Guide Micro Station V7 1

Reference FilesAttaching reference raster files

Configuration Variables in the Administrator’s Guide.

To attach a reference raster file interactively1. From the Reference (Raster) Files dialog box’s Tools menu,

choose Attach > Interactive.

The Attach Raster Reference File dialog box opens.

2. Using the controls in the Attachment File group box, selecta raster file to attach. These controls are analogous to thosein the Open Design File dialog box.

When you select a file, additional information about the imageis shown in the Preview Attachment section of the dialogbox. Information shown includes the image size in horizontaland vertical pixels and the type of raster data.

3. (Optional) — To preview the selected raster file, clickthe Preview button.

4. (Optional) — In the Attachment Settings section’s Layer field, keyin a layer number to be associated with this reference raster file.

By default, Layer is set to one greater than the highest Layer

MicroStation/J User’s Guide 5–39

Page 402: Guide Micro Station V7 1

Reference FilesAttaching reference raster files

value already in use by previously attached reference raster files.

5. (Optional) — (required when the selected reference fileis already attached) In the Logical Name field, key in alogical name (up to 20 characters).

Logical names facilitate identification of reference files.

6. (Optional) — In the Description field, key in a description(up to 40 characters).

7. (Optional) — Use the remaining controls in the AttachmentSettings section to adjust the settings for this attachment:

Color — use to set the tint color for the entire raster image.

Transparent Color — use to set a transparent colorfor the raster image.

Transparent — turn on to make one color of the rasterimage transparent. This color is also used as a fill colorwhen clipping raster images. See Erasing part of areference raster file on page 5-45.

Invert — turn on to display a negative raster image.

Dither — turn on to modify the appearance of the raster image tomore closely match its true colors. In order to dither the image, anextra pass is required when reading the raster image from disk.

Plot — turn on to enable the raster image to be plotted.

View — turn on the numbered buttons for each view windowin which to display the raster image.

8. Click OK.

The Attach Raster Reference File dialog box closes, and you areprompted to enter coordinates to position the raster image.

9. Enter a data point to position the lower left corner.

A dynamic rectangle representing the raster image’saspect ratio is displayed.

10. Enter a data point to position the upper right corner.

To attach a reference raster file at a locationspecified in the raster file (Intergraph

5–40 MicroStation/J User’s Guide

Page 403: Guide Micro Station V7 1

Reference FilesAttaching reference raster files

image formats only)1. From the Tools menu in the Reference (Raster) Files

dialog box, choose Attach > Fixed.

The Attach Raster Reference File dialog box opens.

2. Follow steps 2–8 in the procedure To attach a referenceraster file interactively on page 5-39.

No further prompting occurs. The raster file is attached at the lastlocation where it was previously attached to a design file.

To modify a reference raster file’sattachment settings1. In the Reference (Raster) Files dialog box’s list box, double-click

the raster file whose attachment settings you want to modify.

The Attachment Settings dialog box opens. The titlebar identifies the raster file.

2. Use the controls in the dialog box to modify the standardattachment settings. These controls are similar to those inthe Attach Raster Reference File dialog box (see To attach areference raster file interactively on page 5-39).

3. (Optional) — (not available with monochrome file attachments)To improve the displayed appearance of the raster image, keyin the desired value in the Display Gamma field.

Gamma correction scales the intensities of the image

MicroStation/J User’s Guide 5–41

Page 404: Guide Micro Station V7 1

Reference FilesManipulating reference raster files

to the specified scale factor.

4. (Optional) — (not available with monochrome file attachments)To improve the plotted appearance of the raster image, keyin the desired value in the Plot Gamma field.

5. Click OK.

Alternative method — To modify a referenceraster file’s attachment settings1. In the Reference (Raster) Files dialog box’s list box, select the

raster file whose attachment settings you want to modify.

2. From the dialog box’s Settings menu, choose Attachment.

3. Follow steps 2-5 in the alternate procedure above.

Manipulating reference raster files

This section covers the ways in which reference raster files can bemanipulated. Unlike design data which can be easily modified withhundreds of tools, raster data manipulation is limited to the toolsaccessible from the Reference (Raster) Files dialog box’s Tools menu.

All reference raster file modifications except for moving and scalingrequire changes to the raster image, but the changes may be savedto an alternate file to avoid changing the original data.

Moving

After you attach a reference raster file, you can change itslocation on the design plane.

To move a reference raster file1. In the Reference (Raster) Files dialog box’s list box,

5–42 MicroStation/J User’s Guide

Page 405: Guide Micro Station V7 1

Reference FilesManipulating reference raster files

select the reference file to move.

2. From the dialog box’s Tools menu, choose Move.

3. Enter a data point to define the origin of the move.

4. Enter a data point to define the destination.

Moving a reference raster file affects the attachment only and doesnot modify the image file, except for files in Intergraph formats,where the file location is also saved in the file.

Resizing

Just as the location of a reference raster file on the design planecan be modified, so can its overall size.

To resize a reference raster file1. In the Reference (Raster) Files dialog box’s list box,

select the reference file to resize.

2. From the dialog box’s Tools menu, choose Modify.

The status bar prompt reads “Identify corner to modify.”

3. Enter a data point near the corner of the raster imageyou wish to resize.

A dynamic rectangle representing the aspect ratio ofthe raster images is displayed with the corner closestto the data point in motion.

4. Move the pointer to increase or decrease the dynamic rectangleto the desired size, and then enter a data point.

The image reappears at its new size.

Resizing a reference raster file affects the attachment only anddoes not modify the image file, except for files in the Intergraphfile formats, where the new size is also saved in the file.

Rotating

Reference raster files can be rotated in 90 , 180 , or 270 increments.

MicroStation/J User’s Guide 5–43

Page 406: Guide Micro Station V7 1

Reference FilesManipulating reference raster files

To rotate a reference raster file1. In the Reference (Raster) Files dialog box’s list box, select

the reference raster file to rotate.

2. From the dialog box’s Tools menu, choose Rotate > 90,Rotate > 180, or Rotate > 270.

3. Enter a data point to define the pivot point.

The Save Changed Image As dialog box opens.

4. In the Name field, enter a name for the modified image file.

5. Click OK.

If you did not change the filename or the file already exists, analert box asks if you want to overwrite the original file.

Rotating a reference raster file causes the raster file itself to be modified.

Mirroring

Reference raster files can be mirrored about a horizontal or vertical line.

To mirror a reference raster file about ahorizontal or vertical axis1. In the Reference (Raster) Files dialog box’s list box,

select the reference file to mirror.

2. From the dialog box’s Tools menu, choose MirrorHorizontal or Mirror Vertical.

3. Enter a data point to define the axis.

The Save Changed Image As dialog box opens.

4. In the Name field, enter a name for the mirrored image file.

5. Click OK.

If you did not change the filename or the file already exists, analert box asks if you want to overwrite the original file.

Mirroring a reference raster file causes the raster fileitself to be modified.

5–44 MicroStation/J User’s Guide

Page 407: Guide Micro Station V7 1

Reference FilesManipulating reference raster files

Erasing part of a reference raster file

In a reference raster file, you can clip (crop) an area outside a boundaryor erase (mask) an area that is inside a boundary, which can be any areaidentified by the fence, up to a maximum of 101 vertices. Images areerased by filling the area with the Transparent Color. These functionsare useful to create mosaics of several overlapping or adjacent images.

To define a boundary outside of which areference raster file is erased1. To define the reference file clipping boundary’s position,

place a fence with the Place Fence tool.

2. In the Reference (Raster) Files dialog box’s list box,select the reference file.

3. From the dialog box’s Tools menu, choose Clip Boundary.

The Save Changed Image As dialog box opens.

4. In the Name field, enter a name for the cropped image file.

5. Click OK.

If you did not change the filename or the file already exists, analert box asks if you want to overwrite the original file.

To erase part of a reference raster file thatis inside the clipping boundary1. To define the part of the raster image to erase, place a fence

with the Place Fence tool (see page 3-24) .

2. In the Reference (Raster) Files dialog box’s list box,select the reference file.

3. From the dialog box’s Tools menu, choose Clip Mask.

The Save Changed Image As dialog box opens.

4. In the Name field, enter a name for the masked image file.

5. Click OK.

If you did not change the filename or the file already exists, an

MicroStation/J User’s Guide 5–45

Page 408: Guide Micro Station V7 1

Reference FilesPlotting reference raster files

alert box asks if you want to overwrite the original file.

Cropping or masking a reference raster file causes theraster file itself to be modified.

Plotting reference raster files

You can plot reference raster files as follows:

• On pen plotters, raster images are reproduced through pen strokes.You can specify the resolution using the RASTER_RESOLUTIONrecord in the plotter driver file.

• On raster-oriented plotting devices, such as PostScript, youcan plot monochrome or color (halftoned) images.

For more information about plotting and printing, see thePrinting and Plotting Guide.

Adjusting the File Update SequenceWhen updating a view, MicroStation follows, by default,the following update sequence:

1 . All attached reference raster files are displayed first, followed by

2 . the active design file, and then

3 . the reference design files, roughly in their attachment order.

You can customize the update sequence used with the active design fileusing the Update Sequence dialog box. The customization capability isused to prioritize the display of overlapping elements and raster images.

The update sequence also affects the plotting process. For moreinformation, see the Printing and Plotting Guide.

To modify the file update sequence1. From the Reference Files dialog box’s Settings menu,

choose Update Sequence.

The Update Sequence dialog box opens. The list box

5–46 MicroStation/J User’s Guide

Page 409: Guide Micro Station V7 1

Reference FilesAdjusting the File Update Sequence

shows the current update sequence.

2. In the list box, select one or more reference files orthe active design file.

Use the �Shift� or �Ctrl� key to select a range or individual files.

3. Click the First, Last, Up or Down button to move the selected filesin the chosen direction on the list. Attached reference rasterfiles can be moved only to the first or last position.

4. Repeat steps 2 and 3 until the sequence is modified as desired.

5. Click OK.

Attached raster reference files can only be moved as a group andthen only to the first or last position in the sequence.

Changes to the update sequence are saved to the active design fileon disk by choosing Save Settings from the File menu.

To restore the default update sequence1. From the Reference Files dialog box’s Settings menu,

choose Update Sequence.

The Update Sequence dialog box opens.

2. Click the Default button.

3. Click OK.

Once this procedure is performed and design file settings aresaved, any previous update sequence changes are lost. Thealternative is to override the active design file’s custom update

MicroStation/J User’s Guide 5–47

Page 410: Guide Micro Station V7 1

Reference FilesAdjusting the File Update Sequence

sequence with the default update sequence.

To override the custom update sequencewith the default1. From the Workspace menu, choose Preferences.

The Preferences dialog box opens.

2. In the Category list box, select Reference File.

3. Turn on Ignore Update Sequence.

4. Click OK.

If Ignore Update Sequence option is on, the Update Sequence item inthe Reference Files dialog box’s Settings menu is disabled (dimmed).

5–48 MicroStation/J User’s Guide

Page 411: Guide Micro Station V7 1

Advanced 2D DraftingTechniquesIn this chapter, you will find procedures concerning some of themore advanced 2D operations in MicroStation, including:

• Permanently Grouping Elements (see page 6-1)

• Putting “Holes” in Solid Elements (see page 6-5)

• Using the Tools in the Fillets tool box (see page 6-5)

• Using the Tools in the Groups tool box (see page 6-8)

• Using Multi-lines (see page 6-23)

• Using the Tools in the Multi-line Joints tool box (see page 6-30)

• Associating Elements (see page 6-46)

• Isometric Drawing (see page 6-48)

• Using the Tools in the Isometric tool box (see page 6-50)

• Using Curves (see page 6-54)

• Using the Tools in the Create Curves tool box (see page 6-68)

• Selecting Elements Based on Attributes (see page 6-120)

• Using Auxiliary Coordinate Systems (see page 6-122)

• Using the Tools in the ACS tool box (see page 6-125)

• Digitizing (see page 6-130)

Permanently Grouping ElementsSome groupings in MicroStation, such as the set of selectedelements and the fence contents, are temporary. Other groupings

MicroStation/J User’s Guide 6–1

Page 412: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing complex chains and complex shapes

are permanent. These groupings include:

• levels (see Element Level Manipulations on page 3-116).

• complex chains and complex shapes (see Using complexchains and complex shapes on page 6-2).

• groups (see Using groups on page 6-3).

• graphic groups (see Using graphic groups on page 6-3).

Using complex chains and complex shapes

A complex chain (sometimes called a “complex string”) is a seriesof connected open elements (lines, line strings, arcs, curves)grouped for manipulation as a single entity.

A complex shape, like a complex chain, is a series of connectedopen elements grouped for manipulation as a single object. Thedifference is that the first and last element in a complex shapeare connected, thereby closing a shape.

Left: Complex shapes created from arc and line string with CreateComplex Shape tool. Center and right: Union and intersection ofcircle and block created with Create Region tool.

The easiest way to create complex chains and shapes is to use the PlaceSmartLine tool (see page 6-80) . The tools in the Groups tool box (seepage 6-8) can be used to create complex chains and shapes as well.

Complex chains and complex shapes are complex elements. Acomplex element is a grouping of two or more elements that ismanipulated as a single entity. Cells are also complex elements.(If you develop application software for MicroStation, you shouldknow that a “complex header” element is stored in the design filefor each grouping.) Use the Drop Element tool (see page 6-9) inthe Groups tool box (see page 6-8) to drop the status of a complexelement; that is, convert the complex element to its component

6–2 MicroStation/J User’s Guide

Page 413: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing groups

elements so they can be manipulated individually.

Using groups

A group is a complex element whose component elementsneed not be connected.

To create a group1. Select the elements that will compose the group.

2. From the Edit menu, choose Group.

The handles change from indicating each selected elementto indicating the group.

To break up a group1. Select the group.

2. From the Edit menu, choose Ungroup.

The handles change from indicating the group to indicatingeach selected element.

You manipulate and modify groups just as you do simple elements. Forinformation about manipulation and modification of simple elements,see Manipulating and Modifying Elements on page 4-1.

A group is actually an unnamed cell. Unlike named cells,groups are not defined in cell libraries. For this reason groupsare sometimes called “orphan cells.”

Using graphic groups

Graphic groups are the most flexible grouping technique inMicroStation. Without “breaking up” the grouping you can add,remove, or manipulate individual member elements. Whether youractions change the whole graphic group or only part of it dependsupon whether you turn Graphic Group Lock on or off.

The Groups tool box (see page 6-8) has tools for creating a graphic

MicroStation/J User’s Guide 6–3

Page 414: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing graphic groups

group and adding and removing elements to or from a graphic group.

To manipulate or modify a graphic group1. Turn on Graphic Group (Lock) in the Settings menu’s

Locks sub-menu.

2. Select the appropriate tool to perform the desiredmanipulation or modification. See Specialized Manipulationand Modification Tools on page 3-13.

3. Identify the graphic group.

4. Continue as called for in the instructions for using the tool.

To manipulate or modify one or more memberelements of a graphic group1. Use the Element Selection tool to select the element(s).

2. Perform the desired manipulation or modification. SeeManipulating and Modifying Selected Elements on page 3-11.orSelect the appropriate tool to perform the desired manipulationor modification in the Manipulate tool box (see page 3-34)or Modify tool box (see page 3-87) .

3. If using a specialized tool, continue as called for in theinstructions for using the tool.

Alternative method — To manipulate or modifyone or more member elements of a graphic group1. Turn off Graphic Group (Lock) in the Settings menu’s

Locks sub-menu.

2. Select the appropriate tool to perform the desired manipulationor modification in the Manipulate tool box (see page 3-34)or Modify tool box (see page 3-87) .

3. Identify an element in the graphic group.

4. Continue as called for in the instructions for using the tool.

6–4 MicroStation/J User’s Guide

Page 415: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPutting “Holes” in Solid Elements

Putting “Holes” in Solid ElementsWhen you draw a shape that represents a hole in a solid element,the interior of that shape cannot be hatched or patterned, andthe background will show “through” the hole.

The block is asolid; the circle

and hexagon areholes, and so are

not hatched.

Whether a closed element is a solid or hole is determinedby its Area attribute:

The Change Element to Active Area tool (see page3-62) in the Change Attributes tool box is used tochange the Area of a closed element(s).

The Group Holes tool (see page 6-22) in the Groups tool boxis a special tool for putting holes in solid elements. The toolis named as it is because it creates a group consisting of theholes and the solid (see Using Groups on page 6-3).

Fillets tool box

The tools in the Fillets tool box are used to fillet planar elements.

MicroStation/J User’s Guide 6–5

Page 416: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Parabolic Fillet

To Select in the Fillets tool box

Construct a circular filletbetween two elements.

Construct Circular Fillet(see page 3-113) 1

Construct a parabolic filletbetween two elements.

Construct Parabolic Fillet(see page 6-6)

Construct a chamfer betweentwo lines or adjacent segmentsof a line string or shape.

Construct Chamfer (seepage 3-115) 2

1 Also in the Modify tool box.

2 Also in the Modify tool box.

Key-in: DIALOG TOOLBOX FILLET OFF | ON | TOGGLE

To perform filleting or chamfering “on the fly,” use the PlaceSmartLine tool (see page 6-80) .

Construct Parabolic Fillet

Used to construct a parabolic fillet (curve element) between two lines.

Tool Setting Effect

Distance The distance between thepoints of tangency.

6–6 MicroStation/J User’s Guide

Page 417: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Parabolic Fillet

Tool Setting Effect

Type Sets how the parabola is aligned:

Horizontal—aligned with thehorizontal view axis. Used inhighway design to join intersectinggrade lines. All IGDS parabolasare horizontal.

Symmetric—aligned with theidentified sides.

Truncate Controls which side(s) aretruncated.

None—neither side is truncated.

Both—both sides are truncatedat their point of tangencywith the fillet.1

1 If a fillet is constructed between two closed elements or an open and a

closed element, the closed element(s) are not modified.

To construct a parabolic fillet1. Select the Construct Parabolic Fillet tool.

2. Identify the first line.

3. Identify the second line.

4. Accept the fillet and truncations, if any.

Construct ParabolicFillet. Left:

Horizontal. Right:Symmetric. Distance

is denoted by “D.”Truncate is set to

Both.

MicroStation/J User’s Guide 6–7

Page 418: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesGroups tool box

Key-in: PLACE PARABOLA HORIZONTAL | MODIFY |NOMODIFY MODIFY | NOMODIFY

In 3D, both elements must be on the same plane to be filleted.

To place a B-spline curve in the form of a parabola, use the PlaceConic tool (see page 6-85) in the Curves tool box.

Groups tool box

The tools in the Groups tool box are used to create and manipulatecomplex chains, complex shapes, and graphic groups.

To Select in the Groups tool box

Break up a complex element(s)or an element(s) of a special typeinto simpler components.

Drop Element (see page 6-9)

Create a complex chain (opencomplex element).

Create Complex Chain (seepage 6-11)

Create a complex shape (closedcomplex element) from individualopen elements.

Create Complex Shape (seepage 6-14)

Create a complex shape from theunion, intersection, or differencebetween closed elements orby “flood fill.” Create Region (see page 6-16)

Create a graphic group.1

orAdd elements to an existinggraphic group.orCombine two or more graphicgroups into one graphic group.

Add to Graphic Group (seepage 6-20)

6–8 MicroStation/J User’s Guide

Page 419: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesDrop Element

To Select in the Groups tool box

Remove (drop) an element(s)from a graphic group.orBreak up a graphic group intoindividual elements.

Drop from Graphic Group(see page 6-21)

Select a solid element and thehole or holes to be associatedwith the solid.

Group Holes (see page 6-22)

1 To create a group (orphan cell), select the elements and choose Group from

the Edit menu. A group is not the same as a graphic group.

Key-in: DIALOG TOOLBOX GROUPS OFF | ON | TOGGLE

Drop Element

Used to break up an element(s) into simpler components. Tool settingsare used to specify the element types on which the tool operates.

Tool Setting Effect

Complex If on, complex elements (cell, complexchain, complex shape, text node,surface, or solid) are dropped intotheir components.

Dimensions If on, dimension element(s) aredropped into lines, line strings,ellipses, arcs, and text.

LineStrings/Shapes

If on, line strings and shapes areconverted to series of individualline elements.

MicroStation/J User’s Guide 6–9

Page 420: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesDrop Element

Tool Setting Effect

Multi-lines If on, multi-line elements are convertedto sets of line strings, lines, and/or arcs.

Shared Cells If on, shared cells are dropped. If ToGeometry is chosen from the optionmenu, they are dropped into theircomponents; if To Normal Cell is chosen,they are converted to unshared cells.

Solids If on, a SmartSurfaces or SmartSolids isdropped to either Wireframe or Surfaces.

Text If on, text characters in text elementsare converted to the individualelements that are used to draw thecharacters — lines, line strings, arcs,ellipses, and shapes.

To break up an element into its components1. Select the element(s).

2. Select the Drop Element tool.

3. Turn on the appropriate tool settings to specify the elementtype(s) on which to operate.

4. Accept the settings and initiate the drop.

Only the selected elements of the specified type(s) are dropped.The tool has no effect on selected elements of other types. Ifnone of the selected elements is of the specified type(s), themessage “Nothing to drop” displays in the status bar.

6–10 MicroStation/J User’s Guide

Page 421: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Complex Chain

Alternative method — To break up an elementinto its components1. Select the Drop Element tool.

2. Turn on the appropriate tool settings to specify the elementtype(s) on which to operate.

3. Identify the element.

4. Accept the drop.

Key-in: DROP ELEMENT

Drop Element cannot be used to drop elements more than one level at atime. For example, if you turn on Complex and Line Strings/Shapesand operate on a complex shape that contains two line strings, thecomplex shape is dropped but the component line strings are not.That is, the operation results in two line strings.

Create Complex Chain

Used to create a complex chain — an open complex element thatis formed from a series of open elements (lines, line strings,arcs, curves, and open B-spline curves) that can be manipulatedas if it were a single primitive element. The resulting complexchain takes on the active element attributes regardless of theattributes of the component elements.

MicroStation/J User’s Guide 6–11

Page 422: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Complex Chain

Tool Setting Effect

Method How elements are added to the complex chain:

Manual—Each element is manually identified.

Automatic—After the first element isidentified, if one endpoint of an additionalopen element(s) is within the Max. Gap,one of the elements can be added.

Max(imum)Gap

The greatest allowable distance betweenelements when the Method is Automatic.

If zero, only elements that connect (havea common endpoint) are added.

To create a complex chain manually1. Select the Create Complex Chain tool.

2. Set Method to Manual.

3. Identify the first element to include in the chain.

4. Continue to identify elements to add to the chain.

If they are not already connected, the elements areconnected as they are identified.1

5. Reset to complete the complex chain.

To create a complex chain automatically1. Select the Create Complex Chain tool.

2. Set Method to Automatic.

3. Identify the first element.

4. Accept additional elements as they highlight.

If the elements do not have a common endpoint,

1 These connections appear as “lines” that connect the endpoints of the elements. These

connections are part of the complex chain but are not elements. They disappear

when complex status is dropped. It is recommended that elements be connected

manually before being included in a complex chain.

6–12 MicroStation/J User’s Guide

Page 423: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Complex Chain

they are connected.1

If a fork is found, that is, if more than one element is withinthe Max. Gap, the message “FORK -- Accept or Reset to SeeAlternate” displays in the status bar.

5. Enter a data point to accept the highlighted element.orReset to highlight an alternate element. Continue to Resetuntil the desired element highlights.

6. Creation ends automatically if there are no elements withinthe Max. Gap. Reset to stop the process before it reachesthis point and complete the complex chain.

Create ComplexChain with Method

set to Automatic.After entering data

point 2, the topelement in the fork

was highlighted(top). To highlightthe alternate path,

a Reset was entered(bottom).

Key-in: CREATE CHAIN MANUAL | AUTOMATIC

To convert a complex chain back to its individual components,use the Drop Element tool (see page 6-9) .

It is best to create complex chains from elements thatshare common endpoints.

To draw a complex chain of connected arcs and line segmentswith one tool, use the Place SmartLine tool (see page 6-80)

MicroStation/J User’s Guide 6–13

Page 424: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Complex Shape

in the Linear Elements tool box.

Create Complex Shape

Used to create a complex shape (a closed complex element that can bemanipulated as if it were one primitive element) from a series of openplanar elements (lines, line strings, arcs, curves, and open B-splinecurves). The resulting complex shape takes on the active elementattributes regardless of the attributes of the component elements.

Tool Setting Effect

Method Sets how elements are added to complex shape.

Manual—Each element is manually identified.

Automatic—After the first element isidentified, if one endpoint of an additionalopen element(s) is within the Max. Gap,one of the elements can be added.

Max(imum)Gap

The largest distance allowed betweenconsecutive elements, if Method is Automatic.

If zero, only elements that connect (have acommon endpoint) can be added.

Area Active Area — Solid or Hole.

Fill Type Active Fill Type — None (no fill), Opaque(filled with Active Color), or Outlined(filled with Fill Color).

Fill Color Complex shape is filled with this color,if the Fill Type is Outlined; otherwisedisabled (dimmed).

6–14 MicroStation/J User’s Guide

Page 425: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Complex Shape

To create a complex shape manually1. Select the Create Complex Shape tool.

2. Set Method to Manual.

3. Identify the first element.

4. Continue to identify elements to add to the shape.

The elements are connected as they are identified, unlessthey already are connected.2

5. If the first and last elements connect, accept the shape.

If the first and last elements do not connect, Reset to close theshape and create a line element between their endpoints.

To create a complex shape automatically1. Select the Create Complex Shape tool.

2. Set Method to Automatic.

3. Identify the first element.

4. Accept additional elements as they highlight.

If the elements do not have a common endpoint,they are connected.2

If a fork is found; that is, if more than one element is withinthe Max. Gap, the message “FORK -- Accept or Reset to SeeAlternate” displays in the status bar.

5. Enter a data point to accept the highlighted element.orReset to highlight an alternate element. Continue to Resetuntil the desired element highlights.

Key-in: CREATE SHAPE MANUAL | AUTOMATIC

If an element is accepted that is connected to the first elementidentified, the complex shape is closed. If no element is found within

2 These connections appear as “lines” that connect the endpoints of the elements.

These connections are part of the complex chain but are not elements. They

disappear when complex status is dropped. It is recommended that elements be

connected before being included in a complex chain.

MicroStation/J User’s Guide 6–15

Page 426: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Region

the Max. Gap, a line element is created between the open endpointsof the first and last elements and the complex shape is closed.

To convert a complex shape back to its individual components,use the Drop Element tool (see page 6-9) .

To draw a complex shape of connected arcs and line segmentswith one tool, use the Place SmartLine tool (see page 6-80)in the Linear Elements tool box.

Create Region

Used to create a complex shape (a closed complex elementthat can be manipulated as if it were one primitive element)from either of the following:

• The union, intersection, or difference between two ormore closed elements.

• A region bounded by elements that have endpoints that arecloser together than the Max(imum) Gap.

6–16 MicroStation/J User’s Guide

Page 427: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Region

Tool Setting Effect

Method Sets how elements are added to the complexshape and the element types from whichit can be created, as follows.

Intersection—Edges bound the intersection oftwo or more closed, planar elements.1

Union—Edges bound the union of two ormore closed, planar elements.1

Difference—Edges bound the difference oftwo or more closed, planar elements.1

Flood—Edges bound the area enclosedby elements that either touch oneanother or whose endpoints fall withinthe Maximum Gap.2

Fill Type Sets the Active Fill Type.

None—If on, the complex shape is not filled.

Opaque—If on, the complex shape isfilled with the Active Color.

Outlined—If on, the complex shape isfilled with the Fill Color.

Fill Color Complex shape is filled with this color, ifthe Fill Type is Outlined. When Fill Typeis Opaque, Fill Color displays the ActiveColor, which can also be set from thislocation. When Fill Type is None, the FillColor option is disabled (dimmed).

KeepOriginal

If on, the original elements remainin the design.

MicroStation/J User’s Guide 6–17

Page 428: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Region

Tool Setting Effect

LocateInteriorShapes

(When Method is set to Flood) If on, closedelements inside the selected area are includedas part of the new complex shape.

Max(imum)Gap

(When Method is set to Flood) Sets thelargest distance allowed between consecutiveelements. If zero, only elements thatconnect can be added.

1 Shapes, ellipses, circles, or complex shapes.

2 Somewhat akin to the “flood fill” tool in many paint programs.

To construct a complex shape from theintersection or union of elements1. Select the Create Region tool.

2. In the tool settings window, set Method to Intersection or Union.

3. Identify one element.

4. Identify another element(s).

As you accept each successive element, the edges that donot serve as the basis for the new shape are hidden. Theresulting shape displays with highlighting.

If the elements do not overlap, the following occurs,depending on the Method:

Method If elements do not overlap, then

Intersection “Elements do not intersect” displays.

Union A shape is placed over each element.

5. After you accept the last element, Reset to finish (orselect a different tool).

6–18 MicroStation/J User’s Guide

Page 429: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Region

Left: Intersection.Right: Union. Keep

Original is off.

To construct a complex shape from thedifference between elements1. Select the Create Region tool.

2. Set Method to Difference.

If any elements are selected, they are de-selected.

3. Identify the element to subtract from.

4. Identify the element(s) to subtract from the elementthat was identified in step 3.3

5. Accept the last element.

Method set toDifference

3 If these elements are inside the element that was identified in step 3, then their Area

attribute is converted to Hole. The effect is the same as using the Group Holes tool.

MicroStation/J User’s Guide 6–19

Page 430: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesAdd to Graphic Group

To construct a complex shape by “flood fill”1. (Optional) — Select the bounding elements.

2. Select the Create Region tool.

3. Set Method to Flood.

4. (Optional) — If you want the complex shape to include any closedelements that are inside the area enclosed by the boundingelements, turn on Locate Interior Shapes.

5. Enter a data point in the area enclosed by the bounding elements.

6. Accept the complex shape.

Method set to Flood.Keep Original is off.

Key-in: CREATE REGION DIFFERENCE | FLOOD |INTERSECTION | UNION

Add to Graphic Group

Used to do the following:

• Create a graphic group.

• Add elements to an existing graphic group.

• Combine two or more existing graphic groups into a

6–20 MicroStation/J User’s Guide

Page 431: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesDrop from Graphic Group

single graphic group.

To create a graphic group or add elementsto a graphic group1. Select the Add to Graphic Group tool.

2. Identify the first element.

If the element is not in a graphic group, a new graphicgroup is created.

If the element is in a graphic group, all elements subsequentlyidentified are added to that graphic group.

3. Identify another element(s) to add to the graphic group.

4. Accept the graphic group.

Key-in: GROUP ADD

Drop from Graphic Group

Used to do the following:

• Remove (drop) an element(s) from a graphic group.

• Drop the grouped status of the entire graphic group; that is,break up the graphic group into its components.

To remove an element(s) from a graphic group1. In the Settings menu’s Locks sub-menu, turn off Graphic Group.

2. Select the Drop from Graphic Group tool.

3. Identify the element(s) to be removed from the graphic group.

4. Accept the drop.

MicroStation/J User’s Guide 6–21

Page 432: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesGroup Holes

To break up an entire graphic group1. In the Settings menu’s Locks sub-menu, turn on Graphic Group.

2. Select the Drop from Graphic Group tool.

3. Identify a member of the graphic group.

4. Accept the drop.

Key-in: GROUP DROP

Group Holes

Used to identify a solid element and the hole elements tobe associated with the solid.

The solid and its associated hole(s) can be shapes, ellipses, and/orcomplex shapes that are in the same plane. Holes are not patternedand appear “transparent” in rendered views.

To group a solid and a hole(s)1. Select the Group Holes tool.

2. Identify the solid element.

3. Identify the hole element(s) to associate with the solid.

4. Accept the last element.

5. Reset.

The solid and holes are consolidated into a group (orphan cell). Thearea attribute (solid or hole) of each element is set appropriately.

6–22 MicroStation/J User’s Guide

Page 433: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Multi-lines

The holes immediately follow the solid in the group definition.

Group Holes.The block isidentified as

the solid andthe circle and

hexagon areholes (Top

view).

Key-in: GROUP HOLES

One way to create a 3D solid of projection or revolution witha hole(s) in it is to use the Group Holes tool to associate theplanar boundary element with its associated holes beforegenerating the solid with the Extrude tool (see page 7-93) or theConstruct Revolution tool (see page 7-97) .

Rendered viewof a solid of

projectiongenerated from

the groupcreated in the

illustration.

Using Multi-linesA multi-line element consists of up to 16 independently-defined

MicroStation/J User’s Guide 6–23

Page 434: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Multi-lines

lines and optional end caps and joints.

Multi-lines

• The active multi-line definition specifies the form of multi-linesplaced with the Place Multi-line tool. The component lines canbe varying distances apart. Each component line can haveits own level, color, line style, and line weight.

• You can define and save multi-lines as styles in settings files.

• You can easily “clean up” intersections in multi-lines andmodify individual multi-line components using the tools inthe Multi-line Joints tool box (see page 6-30) .

• You can associate multi-lines to other elements (seeAssociating multi-lines on page 6-47).

6–24 MicroStation/J User’s Guide

Page 435: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Multi-lines

General Procedure — To define a multi-line

1. From the Element menu, choose Multi-lines.

The Multi-lines dialog box opens.

The controls show the settings that constitute the active multi-linedefinition. The defined multi-line (if there is one) is showngraphically in the dialog box’s lower left corner.

The Component option menu controls which controlsdisplay in the dialog box.

2. Add any desired component lines to the multi-line definition. SeeTo add a line to a multi-line definition on page 6-26.

3. Adjust each new component line’s offset. See To adjust acomponent line’s offset on page 6-26.

4. Give the component lines any desired attributes (class, level, color,line weight, and line style) to override the active element attributeswhen the multi-line is placed. See To give a component lineattributes that override the active element attributes on page 6-26.

5. Add any desired color fill to the areas between component lines.See To add color fill to a multi-line definition on page 6-26.

6. Delete any unwanted lines from the multi-line definition. See Todelete a component line from a multi-line definition on page 6-27.

7. Define a start cap for the multi-line. See To define a startcap for a multi-line on page 6-27.

8. Define an end cap for the multi-line. See To define an endcap for a multi-line on page 6-27.

9. Adjust the settings for joints (a line optionally displayed at vertices

MicroStation/J User’s Guide 6–25

Page 436: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Multi-lines

in the multi-line). See To define multi-line joints on page 6-28.

10. Save the new multi-line definition as a settings group component.See Settings Files in the Administrator’s Guide.

To add a line to a multi-line definition1. From the Component option menu, in the Multi-lines

dialog box, choose Lines.

2. From the dialog box’s Edit menu, choose Insert.

A new line displays in the lines list box. It has no offsetvalue and no attribute override settings.

To adjust a component line’s offset1. From the Component option menu in the Multi-lines

dialog box, choose Lines.

2. Select the desired line in the list box.

3. Key in a positive or negative offset value (in workingunits) in the Offset field.

To give a component line attributes that overridethe active element attributes1. From the Component option menu in the Multi-lines

dialog box, choose Lines.

2. Select the desired line in the list box.

3. To give the selected line attributes of class, level, color, line weight,and line style (to override the active element attributes), turn onthe desired controls to the right and adjust the settings.

The controls work the same way as the controls in theElement Attributes dialog box.

To add color fill to a multi-line definition1. In the Multi-lines dialog box, turn on Fill Color.

2. From the adjacent color palette, choose the desired fill color.

6–26 MicroStation/J User’s Guide

Page 437: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Multi-lines

To delete a component line from amulti-line definition1. From the Component option menu in the Multi-lines

dialog box, choose Lines.

2. Select the desired line in the list box.

3. From the dialog box’s Edit menu, choose Delete.

To define a start cap for a multi-line1. From the Component option menu in the Multi-lines

dialog box, choose Start Cap.

The controls for defining a start cap display. A graphicrepresentation of the start cap definition displays in thelower left corner of the dialog box.

2. Turn on one, two, or all of the start cap types:

Line — a straight line across the end of the multi-line.

Outer Arc — a single arc bridging the two outermost lines.

Inner Arcs — arcs between each component line and thecomponent line nearest it on each side.

3. To give the start cap attributes of class, level, color, line weight,and line style (to override the active element attributes), turn onthe desired controls to the right and adjust the settings.

The controls work the same way as the controls in theElement Attributes dialog box.

To define an end cap for a multi-line1. From the Component option menu in the Multi-lines

dialog box, choose End Cap.

The controls for defining an end cap are displayed. A graphicrepresentation of the end cap definition is displayed inthe lower left corner of the dialog box.

2. Turn on one, two, or all of the end cap types:

Line — a straight line across the end of the multi-line.

MicroStation/J User’s Guide 6–27

Page 438: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Multi-lines

Outer Arc — a single arc bridging the two outermost lines.

Inner Arcs — arcs between each component line and thecomponent line nearest it on each side.

3. To give the end cap attributes of class, level, color, line weight,and line style (to override the active element attributes), turn onthe desired controls to the right and adjust the settings.

The controls work the same way as the controls in theElement Attributes dialog box.

To define multi-line joints1. From the Component option menu in the Multi-lines

dialog box, choose Joints.

The controls for defining multi-line joints display. A graphicrepresentation of the joint displays in the lower left cornerof the dialog box (if Display Joints is on).

2. To have joints display, turn on Display Joints.

3. To give the joints attributes of class, level, color, line weight, andline style (to override the active element attributes), turn on thedesired controls to the right and adjust the settings.

The controls work the same way as the controls in theElement Attributes dialog box.

To retrieve a multi-line definition stored asa style and make it active1. From the Settings menu, choose Manage.

The Select Settings window opens. The drawing settings groups in

6–28 MicroStation/J User’s Guide

Page 439: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCompatibility with previous versions

the open settings file are listed in the Group list box.

2. From the dialog box’s Style menu, choose Multi-Line.

The Select Multi-line Style dialog box opens.

3. In the list box, select the desired style.

4. Click Load.

The active multi-line definition is set as specified inthe style definition.

Compatibility with previous versions

You can “drop” a multi-line; that is break it up into component lines,line strings, and so on. This can be done to convert it to elements thatcan be displayed and modified with MicroStation 3.x or earlier or tobe able to manipulate the multi-line’s components individually.

You can also “freeze” a multi-line (temporarily convert it into a formthat can be displayed by MicroStation 3.x or earlier).

To drop all multi-lines in the fence contents, key inFENCE DROP MLINE.

To freeze all multi-lines in the fence contents, along with other elementsnot recognized by MicroStation 3.x or earlier, key in FENCE FREEZE.

MicroStation/J User’s Guide 6–29

Page 440: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesMulti-line Joints tool box

To “drop” a multi-line

1. In the Drop tool box, select the Drop Multi-linetool (see page 3-85) .

2. Identify the multi-line.

3. Accept the drop.

Alternative method — To “drop” a multi-line1. Select the multi-line.

2. In the Drop tool box, select the Drop Multi-line tool.

To “freeze” a multi-line1. Key in FREEZE.

2. Identify the multi-line.

3. Accept the freeze.

Multi-line Joints tool box

The tools in the Multi-line Joints tool box are used to construct jointsat multi-line intersections, construct cuts (breaks) in multi-lines, andmodify multi-line components. Multi-lines are placed with the PlaceMulti-line tool (see page 1-37) in the Linear Elements tool box.

6–30 MicroStation/J User’s Guide

Page 441: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesMulti-line Joints tool box

To Select in the Multi-lineJoints tool box

Construct a closed cross joint.

Construct Closed Cross Joint(see page 6-32)

Construct an open cross joint.

Construct Open Cross Joint(see page 6-33)

Construct a merged cross joint.

Construct Merged Cross Joint(see page 6-34)

Cut (break) a component linein a multi-line segment.

Cut Single Component Line(see page 6-35)

Cut (break) all component linesin a multi-line segment.

Cut All Component Lines(see page 6-36)

Construct a closed tee joint.

Construct Closed Tee Joint(see page 6-37)

Construct an open tee joint.

Construct Open Tee Joint(see page 6-38)

Construct a merged tee joint.

Construct Merged Tee Joint(see page 6-39)

MicroStation/J User’s Guide 6–31

Page 442: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Closed Cross Joint

To Select in the Multi-lineJoints tool box

Construct a corner joint.

Construct Corner Joint (seepage 6-40)

Remove a break in a multi-line.

Uncut Component Lines(see page 6-41)

Partially delete a multi-linewithout losing previouslycreated breaks.

Multi-line Partial Delete(see page 6-42)

Move a multi-line’s work line orone of its component lines.

Move Multi-line Profile (seepage 6-43)

Change the end cap of amulti-line.

Edit Multi-line Cap (seepage 6-45)

Key-in: DIALOG TOOLBOX JOINTS OFF | ON | TOGGLE

Construct Closed Cross Joint

Used to construct a closed cross joint between two multi-lines.

6–32 MicroStation/J User’s Guide

Page 443: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Open Cross Joint

To construct a closed cross joint1. Select the Construct Closed Cross Joint tool.

2. Identify the multi-line to break.

3. Identify the other multi-line.

4. Accept the joint.

Construct ClosedCross Joint

Key-in: JOIN CROSS CLOSED

Construct Open Cross Joint

Used to construct an open cross joint between two multi-lines. Allcomponent lines of the first identified multi-line are broken. Onlythe outside component lines of the second are broken.

MicroStation/J User’s Guide 6–33

Page 444: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Merged Cross Joint

To construct an open cross joint1. Select the Construct Open Cross Joint tool.

2. Identify the first multi-line.

3. Identify the second multi-line.

4. Accept the joint.

Construct OpenCross Joint

Key-in: JOIN CROSS OPEN

Construct Merged Cross Joint

Used to construct a merged cross joint between two multi-lines.

6–34 MicroStation/J User’s Guide

Page 445: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCut Single Component Line

To construct a merged cross joint1. Select the Construct Merged Cross Joint tool.

2. Identify one multi-line.

3. Identify the other multi-line.

4. Accept the joint.

Construct MergedCross Joint

Key-in: JOIN CROSS MERGE

Cut Single Component Line

Used to cut (break) a component line in a multi-line segment.

To cut a single component line1. Select the Cut Single Component Line tool.

2. Identify the component line at the point where cutting will begin.

3. Enter a data point to define the end of the cut.

MicroStation/J User’s Guide 6–35

Page 446: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCut All Component Lines

Cut SingleComponent Line

Key-in: CUT SINGLE

To re-connect component lines that have been cut, use the UncutComponent Lines tool (see page 6-41) .

Cut All Component Lines

Used to cut (break) all component lines in a multi-line segment. Thecuts are made on an axis perpendicular to the identified component line.

To cut all component lines1. Select the Cut All Component Lines tool.

2. Identify any component line at the point where cutting will begin.

3. Enter a data point to define the end of the cut.

6–36 MicroStation/J User’s Guide

Page 447: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Closed Tee Joint

Cut All ComponentLines

Key-in: CUT ALL

To re-connect component lines that have been cut, use the UncutComponent Lines tool (see page 6-41) .

When a multi-line is cut, it remains a single element. To delete part ofa multi-line, use the Multi-line Partial Delete tool (see page 6-42) .

Construct Closed Tee Joint

Used to extend or shorten a multi-line to its intersection withanother multi-line and construct a closed tee joint.

To construct a closed tee joint1. Select the Construct Closed Tee Joint tool.

2. Identify the multi-line to extend or shorten.

3. Identify the multi-line to which the first multi-line willbe extended or shortened.

4. Accept the joint.

MicroStation/J User’s Guide 6–37

Page 448: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Open Tee Joint

Construct Closed TeeJoint

Key-in: JOIN TEE CLOSED

When a multi-line is shortened, the part of the multi-lineidentified is kept.

Construct Open Tee Joint

Used to extend or shorten a multi-line to its intersection withanother multi-line and construct an open tee joint.

To construct an open tee joint1. Select the Construct Open Tee Joint tool.

2. Identify the multi-line to extend or shorten.

3. Identify the multi-line to which the first multi-line willbe extended or shortened.

4. Accept the joint.

6–38 MicroStation/J User’s Guide

Page 449: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Merged Tee Joint

Construct Open TeeJoint

Key-in: JOIN TEE OPEN

Construct Merged Tee Joint

Used to extend or shorten a multi-line to its intersection withanother multi-line and construct a merged tee joint.

To construct a merged tee joint1. Select the Construct Merged Tee Joint tool.

2. Identify the multi-line to extend or shorten.

3. Identify the multi-line to which the first multi-line willbe extended or shortened.

4. Accept the joint.

MicroStation/J User’s Guide 6–39

Page 450: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Corner Joint

Construct MergedTee Joint

Key-in: JOIN TEE MERGE

When a multi-line is shortened, the part of the multi-lineidentified is kept.

Construct Corner Joint

Used to extend or shorten two multi-lines to their intersectionand construct a corner joint.

To construct a corner joint1. Select the Construct Corner Joint tool.

2. Identify one multi-line.

3. Identify the other multi-line.

4. Accept the joint.

6–40 MicroStation/J User’s Guide

Page 451: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUncut Component Lines

Construct CornerJoint

Key-in: JOIN CORNER

When a multi-line is shortened, the part of the multi-lineidentified is kept.

Uncut Component Lines

Used to remove a break in a multi-line, when the multi-linewas broken with one of the cut or join tools.

To uncut a single component line1. Select the Uncut Component Lines tool.

2. Identify one end of the break.

3. Accept the modification.

MicroStation/J User’s Guide 6–41

Page 452: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesMulti-line Partial Delete

Uncutting onecomponent line

To uncut all component lines1. Select the multi-line(s).

2. Select the Uncut Component Lines tool.

Key-in: UNCUT

Multi-line Partial Delete

Used to partially delete a multi-line without losing anypreviously created breaks.

6–42 MicroStation/J User’s Guide

Page 453: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesMove Multi-line Profile

Tool Setting Effect

Cap Mode Determines whether end caps are createdand how they are defined:

None—No caps are created. The end capangle will be 90 . Effect is same as Cut AllComponent Lines tool (see page 6-36) .

Current—Uses the start cap and end capdefinitions of the identified multi-line.

Active—Uses the active multi-line definition.

Joint—Uses the identified multi-line’s jointdefinition instead of end cap definition.Ensures end cap will always be 90 .

To delete part of a multi-line1. Select the Multi-line Partial Delete tool.

2. Identify the multi-line at one end of the part to delete.

3. For an open multi-line, enter a data point to define theother end of the part to delete.orFor a closed multi-line, enter a data point to define thedirection in which to delete. Then enter another data pointto define the other end of the part to delete.

Key-in: MLINE PARTIAL DELETE

Move Multi-line Profile

Used to do the following:

MicroStation/J User’s Guide 6–43

Page 454: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesMove Multi-line Profile

• Move an individual component line of a multi-line.

• Reposition the work line of a multi-line without movingits component lines.

Tool Setting Effect

Move Determines the tool’s operation:

Workline—Move the identified multi-line’swork line without moving its component lines.

Component—Move a single component lineof the identified multi-line.

To move a multi-line’s work line1. Select the Move Multi-line Profile tool.

2. In the tool settings window, set Move to Workline.

3. Identify the multi-line.

A dashed dynamic line displays. This represents the work line.

4. Enter a data point to reposition the work line.

With typical usage, the appearance of the component linesis unchanged. However, if you move the dynamic work linefar enough to cause segments to reverse direction it becomesimpossible to preserve the appearance of the multi-line.When this occurs, the entire multi-line dynamically displaysshowing its new configuration. Entering a data point whenthis occurs modifies the entire multi-line.

To move one of a multi-line’s component lines1. Select the Move Multi-line Profile tool.

2. In the tool settings window, set Move to Component.

3. Identify the component line.

The identified component line dynamically highlights. Shouldyou move the highlighted component line in a manner thataffects other components of the multi-line (end caps, forinstance), these components also highlight and dynamically

6–44 MicroStation/J User’s Guide

Page 455: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesEdit Multi-line Cap

change with the identified component line.

4. Enter a data point to reposition the component line.

Key-in: MLINE EDIT PROFILE

Edit Multi-line Cap

Used to change the end cap of a multi-line.

Tool Setting Effect

Cap Mode Sets type of end cap:

None—Removes any end caps. The end capangle will be 90 . Effect is same as Cut AllComponent Lines tool (see page 6-36) .

Current—Does not change the end cap.Enabled only when Adjust Angle is turned on.

Active—Uses the active multi-linedefinition for the end cap.

Joint—Uses the multi-line’s joint definitioninstead of its cap definitions. Ensuresend cap will always be 90 .

Adjust Angle If on, allows the angle of the end capto be adjusted.

MicroStation/J User’s Guide 6–45

Page 456: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesAssociating Elements

To change a multi-line’s end cap1. Select the Edit Multi-line Cap tool.

2. Identify the multi-line nearest the end cap to be modified.

3. If Adjust Angle is off, accept the modified cap.orIf Adjust Angle is on, enter a data point to adjust theangle of the end cap.

Key-in: MLINE EDIT CAP

Using AccuDraw with the Adjust Angle option makes it easier tomake the end cap perpendicular to the rest of the multi-line.

Associating ElementsUnder most circumstances, elements are static: when an element isplaced in a design, its position is defined simply by the design planecoordinates on which it lies. It retains that position in the designplane until you move it with an element manipulation tool.

One exception to this rule is association, in which an element’sposition in the design plane is defined in relation to anotherelement. When that other element is moved, the associatedelement moves with it. For example, dimension elements can beassociated with the elements whose dimensions they display. Thedimensions they display are updated when the dimensions of theelements with which they are associated change.

Elements that can be associated with other elements

The types of elements that can be associated with other elementsare dimensions, multi-lines, and shared cells. The association ismade when the dimension, multi-line, or shared cell is placed. Theprocedures for associating shared cells and multi-lines are covered here.

6–46 MicroStation/J User’s Guide

Page 457: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesAssociating shared cells

Associating shared cells

When a shared cell is associated with another element, the cell’sorigin is associated with a point on the other element.

To associate a shared cell with another element1. From the Element menu, choose Cells.

The Cell Library dialog box opens.

2. Turn on Use Shared Cells.

3. In the list box, select the desired cell.

4. In the Active Cells section, click the Placement button.

5. In the Settings menu’s Locks sub-menu, turn on Association (Lock).

6. In the Cells tool box, select the Place Active Cell tool.(In the Main tool frame, Place Active Cell is the default“representative” of the Cells tool box.)

The prompt in the status bar is “Place Active Cell.”

7. Snap a tentative point to the element to which thecell is to be associated.

8. Enter a data point to accept placement and associationof the Active Cell.

Associating multi-lines

When a multi-line is associated with another element, oneor more vertices of the multi-line are associated with pointson another element (or elements).

To associate a multi-line with another element1. In the Settings menu’s Locks sub-menu, or in the tool settings for

MicroStation/J User’s Guide 6–47

Page 458: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesIsometric Drawing

the Place Multi-line tool, turn on Association (Lock).

2. In the Linear Elements tool box, select the Place Multi-line tool.

Vertices of the multi-line that are not associated with otherelements can be placed in the normal way (as if placing aline string). When you are ready to place a vertex associatedwith another element, continue with step 3.

3. Snap a tentative point to the element to which themulti-line’s vertex is to be associated.

4. Enter a data point to accept placement of the vertex of themulti-line and its association with the other element.

5. Continue placing vertices of the multi-line or Reset tocomplete the multi-line.

The vertices of a multi-line can further be associated withvertices of other multi-lines.

Isometric DrawingIsometric drawing is a technique used to represent 3D relationshipsin a 2D design. There are special tools to quickly and accuratelyplace isometric representations of blocks and circles, and you canconfigure the screen pointer to make the job even easier. However,such drawings are not 3D models; they are strictly illustrative.

6–48 MicroStation/J User’s Guide

Page 459: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesIsometric Drawing

To set the Isometric (drawing) Plane1. From the Settings menu’s Locks sub-menu, choose Full.

The Locks dialog box opens.

2. From the Isometric Plane option menu, choose Top,Left, Right, or All.

You can also set the Isometric Plane in the tool settings window forthe Place Isometric Block and Place Isometric Circle tools.

To force each data point to lie on theIsometric Plane1. In the Settings menu’s Locks sub-menu, turn on Isometric (Lock).

When a linear element is placed, it “snaps” to the Isometric Plane.

MicroStation/J User’s Guide 6–49

Page 460: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesIsometric tool box

Line string placedwith Isometric Lock

on and IsometricPlane set to Top.

Note how the linesare constrained.

To configure the pointer for isometric drawing1. From the Workspace menu, choose Preferences.

The Preferences dialog box opens.

2. In the Preferences dialog box’s Category list box, select Operation.

3. From the Pointer Type option menu, choose Isometric.

The pointer’s cross hairs indicate graphically the IsometricPlane in which elements are placed.

4. (Optional) — From the Pointer Size option menu, choose Full View.

The pointer’s cross hairs extend to the edges of the screen,facilitating alignment of new elements with elementsin the same isometric plane.

5. Click OK.

Isometric tool box

The tools in the Isometric tool box are used to represent3D relationships in a 2D design.

6–50 MicroStation/J User’s Guide

Page 461: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Isometric Block

To Select in the Isometrictool box

Place a shape that representsa rectangle projected from theisometric drawing plane.

Place Isometric Block (seepage 6-51)

Place an ellipse that representsa circle projected from theisometric drawing plane.

Place Isometric Circle (seepage 6-52)

Key-in: DIALOG TOOLBOX ISOMETRIC OFF | ON | TOGGLE

To create 3D models, draw in 3D. See 3D Design andModeling on page 7-71.

Place Isometric Block

Used to place a planar shape representing a rectangle projectedfrom the isometric drawing plane.

Tool Setting Effect

(Isometric)Plane

Defines angles of isometric axes:

Top—30 and 150

Left—90 and 150

Right—30 and 90

Area Active Area — Solid or Hole.

MicroStation/J User’s Guide 6–51

Page 462: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Isometric Circle

Tool Setting Effect

Fill Type Active Fill Type — None (no fill), Opaque(filled with Active Color), or Outlined(filled with Fill Color).

Fill Color Sets the color with which the shape is filled.

• If Fill Type is Opaque, the Active Color.

• If Fill Type is Outlined, the fill colorcan be different from the Active Color.

To place an “isometric” block1. Select the Place Isometric Block tool.

2. Enter a data point to define one corner.

3. Enter a data point to define the corner that isdiagonal from the first.

Place Isometric Blockwith Isometric Plane

set to Top (a), Left(b), and Right (c).

Key-in: PLACE BLOCK ISOMETRIC

Place Isometric Circle

Used to place a planar ellipse representing a circle projectedfrom the isometric drawing plane.

6–52 MicroStation/J User’s Guide

Page 463: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Isometric Circle

Tool Setting Effect

Plane Defines angles of isometric axes:

Top—30 and 150

Left—90 and 150

Right—30 and 90

Area Active Area — Solid or Hole.

Fill Type Active Fill Type — None (no fill), Opaque(filled with Active Color), or Outlined(filled with Fill Color).

Fill Color Sets the color with which the “isometriccircle” is filled.

• If Fill Type is Opaque, the Active Color.

• If Fill Type is Outlined, the fill colorcan be different from the Active Color.

To place an “isometric” circle1. Select the Place Isometric Circle tool.

2. Enter a data point to define the center.

3. Enter a second data point on the circumference.

MicroStation/J User’s Guide 6–53

Page 464: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Curves

Place IsometricCircle with the

Isometric Plane set toTop (a), Left (b), and

Right (c).

Key-in: PLACE CIRCLE ISOMETRIC

Using CurvesWith manual drafting tools, you can draw a point curve (a curvethrough a series of points) with a French curve. MicroStation has, ineffect, a variety of mathematical French curves for placing curveson the basis of data points in the design plane, including pointcurves and NURBS (non-uniform rational B-splines).

Composite curves (see page 6-59) actually can consist of a combinationof line segments, arcs, and Bézier curves.

You can draw curves without any understanding of themathematics behind them, or you can create curves basedon sophisticated mathematical formulas (see Creating anyconceivable curve on page 6-60).

The easiest way to become familiar with curve placement toolsis to enter a series of data points or a line string, then constructdifferent curves based on those elements. With B-splines, youcan adjust the settings as you watch the curve update, thenaccept the curve when it has the correct shape.

6–54 MicroStation/J User’s Guide

Page 465: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPoint curves

Point curves

Point curves are based on a relatively simple mathematical formula —there are no settings that control the curve’s shape. As you place a pointcurve, it is dynamically displayed as you enter data points. Of course,you can place active points or other elements to snap to as you placethe point curve, and you can enter the data points using AccuDraw.

Point curves are placed with the Place Point or Stream Curve tool(see page 1-42) in the Linear Elements tool box.

Point curves

B-spline curves

A B-spline curve is more complex mathematically than a pointcurve. A B-spline curve’s shape is determined by the numberand location of its poles, which are represented as vertices ofthe curve’s control polygon and its order.

B-spline curve andits control polygon.

MicroStation/J User’s Guide 6–55

Page 466: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesB-spline curves

B-spline curves are drawn with the Place B-spline Curve toolinthe Create Curves tool box as well as several Special-purpose2D B-spline tools. (see page 6-59)

You can place a B-spline curve by entering data points or constructit by identifying a line string or shape — this is determined bychoosing Placement or Construction, respectively, from the DefineBy option menu in the tool settings window.

Methods by which the curve is calculated

Unlike point curves, there are a number of Methods, whichcan be chosen from the Method option menu, for calculatingthe final curve that results.

Method Data points or vertices of element define

Define Poles Vertices of control polygon.

Through Points Points on the curve.

Least Squares A set of points that the curve approximatesor is “fit” to.

Catmull-Rom A set of points that is closely approximated.

These illustrations show the different types of B-spline curvesconstructed from the same line string.

B-spline curves constructed based on a line string. Method set to, fromleft: Define Poles, Through Points, Least Squares, Catmull-Rom.

Least SquaresThe third Method, Least Squares, is similar to Through Points, exceptthat you can adjust the number of poles in the control polygon.

6–56 MicroStation/J User’s Guide

Page 467: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesB-spline curves

If the number of poles is lower than the number of data points orvertices, the curve is fit using the least squares method.

Generally, the more poles in the control polygon, the better the curvewill fit a regular shape. In the following illustration, the line string onwhich the B-splines were based is shown as a solid line. The controlpolygons are displayed, as they are in MicroStation, as dashed lines.

B-spline curvesby Least

Squares basedon the same line

string: three,four, and five

poles.

Catmull-RomThe Catmull-Rom curve is popular with aircraft and ship hulldesigners — it passes directly through the data points or vertices onwhich it is based, as do point curves and B-splines Through Points. Ingeneral, the approximation is more accurate than with other methods.

However, Catmull-Rom curves avoid these problems:

• Point curves are flat between the first and second data points aswell as between the next-to-last and last data points.

• With very irregular shapes, B-spline curves ThroughPoints can develop unwanted loops.

Line string inshape of square

as the basisfor B-spline:

Through Points(left) and

Catmull-Rom(right).

MicroStation/J User’s Guide 6–57

Page 468: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesB-spline curves

B-spline curve attributes

B-spline curve settings are set in the B-splines dialog box, which isopened by choosing B-splines from the Element menu. The ModifyCurves tool box’s Change to Active Curve Settings tool (see page 6-102)is used to change the attributes of existing B-spline curves.

Display of the curve or control polygonYou can turn on or off the display of either the control polygon or curve.

OrderIn practical terms, a B-spline curve’s order defines the curve’sdistance from the control polygon’s poles. The greater the order,the further the curve can lie from the poles of its control polygon.A high-order curve is “freer” than a low-order curve.

The limit to a curve’s order is the number of poles: You cannot place aB-spline curve with a greater order than the number of poles.

B-spline curves(Method set to

Define Polesand Define

By set toConstruction).

The Orderincreases from

left to right.In these cases,

the line stringsare congruent

with the controlpolygons.

6–58 MicroStation/J User’s Guide

Page 469: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesComposite curves

ClosureA closed B-spline starts and ends at the same point,and encloses an area.

A closed B-spline can also be periodic, which means that all derivativesof the curve (including tangency) are continuous through the point. Inother words, a periodic B-spline passes “smoothly” through the pointat which its ends are joined, without a kink in the curve.

In a design, a B-spline whose ends do not meet can be called “open.”Mathematically, however, an open B-spline starts at its first pole andends at its last pole, and the ends need not meet. Setting the toolsetting Closure to Open results in mathematically open B-spline curves.

You can use the Change to Active Curve Settings tool (see page6-102) to change a periodic B-spline’s definition in the designfile to be a mathematically open B-spline without changing itsshape. This is helpful when the design file is to be transferred toa package that does not support periodic B-splines.

Special-purpose 2D B-spline tools

These tools in the Create Curves tool box are used to place thefollowing special types of 2D B-spline curves.

The Place Conic tool (see page 6-85) is usedto place a conic section — a hyperbola,parabola, or partial ellipse.

The Place Spiral tool (see page 6-86) is usedto place a transitional spiral — this is mostcommonly used for highway design.

The Construct Interpolation by Arcs tool (see page6-83) is used to place a complex chain of arcs thatpasses through a given set of points.

Composite curves

The Place Composite Curve tool (see page 6-80) in the Create Curves

MicroStation/J User’s Guide 6–59

Page 470: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreating any conceivable curve

tool box lets you place a complex element that can contain linesegments, arcs, and a special type of B-spline curve, a Bézier curve.

Bézier curves

A Bézier curve is a B-spline curve with the same number of poles as itsOrder. Thus, a fourth-order B-spline with four poles is a fourth-orderBézier curve. These are very popular as they allow control of a curve’sstarting and ending position as well as the tangents at those positions.

Compositecurve

comprisinga line, an arc,

a Bézier curve,another line,

and an arc

The handles that appear when placing a Bézier curve with thePlace Composite Curve tool (see page 6-80) control the tangentsat the ends of the curve segment. The line defined by the first andsecond poles is the initial tangent direction, and the line definedby the third and fourth poles is the final tangent direction. Thelength of the handles controls the size of the tangent at each end.(A tangent is a vector so it has direction and magnitude.)

Creating any conceivable curve

The Curve Calculator tool (see page 6-93) lets you create any

6–60 MicroStation/J User’s Guide

Page 471: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreating any conceivable curve

conceivable planar curve, based on a mathematical formula.

• A pre-defined curve can be selected from a libraryand placed in the design.

• New curves can be defined and added to the supplied libraries.This is similar to programming a programmable calculator.

Equations that are dimmed in the list box are locked. Modifyingthem can corrupt the curve’s formula and should only be done if youunderstand how the curve is defined and wish to modify its underlyingdefinition. See Defining a Curve’s Formula on page 6-63.

To unlock an equation, key in FORMULA UNLOCK [number].

General Procedure — To place a pre-defined curve

1. In the Create Curves tool box, select the Curve Calculator tool.

The Curve Calculator dialog box opens.

2. From the File menu in the Curve Calculator dialogbox, choose Open.

The Resource File to Open dialog box opens.

3. Select a curve library file and click the OK button.

4. From the File menu in the Curve Calculator dialog

MicroStation/J User’s Guide 6–61

Page 472: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreating any conceivable curve

box, choose Open Curve.

The Open Curve dialog box opens.

5. Select a curve in the list box and click OK.

The defining equations are listed in the CurveCalculator dialog box.

6. Edit values in the equation that defines the curve. See To editvalues in the equation that defines a curve on page 6-62.

7. From the Tools menu in the Curve Calculator dialog box,choose Place Parametric Curve.

8. Enter a data point to define the curve’s origin.

The curve is defined relative to the coordinate system of theview in which this data point is entered.

To edit values in the equation that defines a curve1. In the Curve Calculator dialog box, select a row in the list box.

orKey in the variable’s name in its text item.

The variable and value appear in the text items below the list box.

2. Key in a new value.

6–62 MicroStation/J User’s Guide

Page 473: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreating any conceivable curve

General Procedure — To define a curve’s formula

1. In the Create Curves tool box, select the Calculate Curve tool.

The Curve Calculator dialog box opens.

2. In the Curve field, key in the curve’s name.

3. Define the equations.

4. Lock the equations that, if modified, would corrupt the definition.See To lock an equation on page 6-63 for details.

5. Place a curve to test the equation.

6. Save the equation.

Some mathematical knowledge is needed to define a new curve.A curve is defined by the parametric equations for the x, y, andz coordinates of the curve. These formulas give the value ofthe articular coordinate as a parameter “t” that is between zeroand one (0.0 ≤ t ≤ 1.0). This is the standard parametric form ofa curve described in mathematical text books.

Variable names are limited to 8 characters and the right sideof the equation is limited to 40 characters. There is also alimit of 25 formulas to define a curve.

To lock an equation1. In the Curve Calculator dialog box, select the equation in

the list box and key-in FORMULA LOCK.

Key in FORMULA LOCK [number].

number is the equation’s number (the count starts at zero).

The locked equation is grayed-out in the list box andcannot be modified.

Examples

A sinusoid with an amplitude of 5 and wave length of 10 canbe defined with the following equations:

MicroStation/J User’s Guide 6–63

Page 474: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreating any conceivable curve

Formula Syntax

x(t) = 10u(t) x = 10*u

y(t) = 5sin(u(t)) y(t) =5*sin(u)

u(t) = 2πt u(t) =2*pi*t

The third equation is necessary since “t” must be between zero andone and we want an entire period of the sine wave, from 0–2π.

Auxiliary functions such as this can be defined. By using twoauxiliary variable-value equations for the amplitude and wavelength a more flexible definition results.

x = wl*uy = amp*sin(u)u = 2*pi*tamp = 5wl = 10

This definition could be used to place sine waves of any amplitudeand wave length by modifying the last two equations. It is clear,however, that the first three equations should not be modified,since doing that would corrupt the sine wave’s definition. Toprevent this you can lock the first three formulas. These equationswould then be dimmed in the list box and the end-user wouldnot be able to harm them. The status of an equation, locked orunlocked, is saved with the equation in the library file; it is setusing the Formula Lock/Unlock tool described below.

Dimensionality

Curves can be defined in 2 or 3 dimensions; if no z formula is presentthe z value defaults to 0, thereby creating a planar curve.

Function format

The formulas defining the x, y, and z coordinates of the curve canuse trigonometric, hyperbolic, logarithmic, exponential, or powerfunctions. The format for such functions is as follows:

6–64 MicroStation/J User’s Guide

Page 475: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreating any conceivable curve

Function Returns

sin (value) sine of value1

cos (value \) cosine of valuea

tan (value) tangent of valuea

asin (value) arc sine of valuea

acos (value) arc cosine of valuea

atan (value) arc tangent of valuea

atan2 (y, x) arctan(y)/xa

sinh (value) hyperbolic sine of value

cosh (value) hyperbolic cosine of value

tanh (value) hyperbolic tangent of value

asinh (value) inverse hyperbolic sine of value

exp (value) evalue

ldexp (x,p) 2xp

log (value) natural logarithm of value

log10 (value) base 10 logarithm of value

ldexp (x, y) xy

sqrt (value) square root of value

1 Depends on global angle units setting

Calculate Curve also understands standard C operators.

Deriving a curve from an existing curve

A curve can be defined from a set of formulas alone or can be derivedfrom formulas and an existing curve (the root curve). If a curve isderived, then these values can be referenced in the equations.

These values are derived from the Frenet frame of the root curveand are updated depending on the value of “t,” the curve parameter.All these values begin with an underscore.

MicroStation/J User’s Guide 6–65

Page 476: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesB-spline Curves tool frame

Value Description

_rx x coordinate of root curve’s position

_ry y coordinate of root curve’s position

_rz z coordinate of root curve’s position

_tx x coordinate of root curve’s tangent

_ty y coordinate of root curve’s tangent

_tz z coordinate of root curve’s tangent

_mx x coordinate of root curve’s normal

_my y coordinate of root curve’s normal

_mz z coordinate of root curve’s normal

_bx x coordinate of root curve’s binormal

_by y coordinate of root curve’s binormal

_bz z coordinate of root curve’s binormal

_kappa curvature of root curve

_tau torsion of root curve

The following constants can be referenced in equations:

Value Description

pi π

e e

B-spline Curves tool frame

Tools for creating and modifying B-spline curves are accessedfrom the B-spline Curves tool frame.

6–66 MicroStation/J User’s Guide

Page 477: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesB-spline Curves tool frame

To Use tools in the

Place a B-spline curve or Curveby a tangent,orPlace a composite curve,orConstruct interpolation by arcs,orPlace a conic, spiral, or helix,orOffset an element,orExtract surface rule lines,orCalculate a curve.

Create Curves tool box (seepage 6-68)

To Use tools in the

Change to active curve settings,orReduce curve data,orExtend a curve,orChange the direction of anelement,orConvert an element to a B-spline,orBlend a curve,orDrop a B-spline curve,orFlatten a curve,orEvaluate a curve.

Modify Curves tool box (seepage 6-100)

Key-in: DIALOG TOOLBOX BSPLINE OFF | ON | TOGGLE

MicroStation/J User’s Guide 6–67

Page 478: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Curves tool box

Create Curves tool box

The Create Curves tool box has tools that are used to draw curvesand extract surface rule lines from a B-spline surface.

To Select in the Create Curvestool box

Place a planar B-spline curve.

Place B-spline Curve (seepage 6-69)

Create a B-spline curve thatpasses through a set of pointswhile maintaining user-definedtangent directions at those points. Create Curve by Tangents

(see page 6-77)

Place a composite curve, whichcan have line strings, arcs, orBézier curves as components.

Place Composite Curve (seepage 6-80)

Place or construct a complexchain of arcs that passes througha given set of points.

Construct Interpolation byArcs (see page 6-83)

Place a parabola, hyperbola,or partial ellipse.

Place Conic (see page 6-85)

Place a clothoid, Archimedes,or logarithmic spiral.

Place Spiral (see page 6-86)

Place a helix in a 3D design.

Place Helix (see page 6-88)

6–68 MicroStation/J User’s Guide

Page 479: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace B-spline Curve

To Select in the Create Curvestool box

Construct a B-spline curve thatis the same distance from theidentified element at all points.

Offset Element (see page 6-89)

Extract a B-spline curve(s) froma B-spline surface.

Extract Surface Rule Lines(see page 6-90)

Place a curve by defining itsmathematical formula.

Curve Calculator (see page 6-93)

Key-in: DIALOG TOOLBOX CURVECREATE OFF | ON | TOGGLE

To construct a curve along the intersection of two 3D elements, use theConstruct Trim tool (see page 7-161) in the Modify Surfaces tool box.

B-spline-specific settings are set in the B-splines dialog box, whichis opened by choosing B-splines from the Element menu.

Place B-spline Curve

Used to place a planar B-spline curve. For general information aboutcurve placement, see Using Curves on page 6-54.

MicroStation/J User’s Guide 6–69

Page 480: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace B-spline Curve

Method Description Illustration

DefineControlP[oin]ts

The poles (vertices) ofthe control polygon aredefined by data pointsor the vertices of theselected line string orshape. The number ofpoles must be greaterthan or equal to theorder. If Closure isOpen, the curve isplaced between thefirst and last pointsor vertices.

6–70 MicroStation/J User’s Guide

Page 481: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace B-spline Curve

Method Description Illustration

ThroughPoints

The curve passesthrough the pointsdefined by the datapoints or the verticesof the identified linestring or shape and isinterpolated at eachpoint. The curveis cubic (Order=4)with continuoussecond derivatives— this minimizes thecurvature.• If Closure is set

to Open, Numberof Poles = DataPoints + 2

• If Closure is set toClosed, Numberof Poles = DataPoints

L[east]-Square[s]ByTol[erance]

The curve isapproximated basedon the points defined bythe data points or thevertices of the identifiedline string or shape. Themaximum deviation ofthe input points fromthe curve is adjustableusing the Tolerancesetting. After theapproximation curve iscreated, the maximumdeviation and the meandeviation display inthe status field.

MicroStation/J User’s Guide 6–71

Page 482: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace B-spline Curve

Method Description Illustration

L[east]-Square[s]ByNum[ber]

The sum of the squaresof the distances fromthe data points orthe vertices of theselected line string orshape to correspondingpoints on the curve isminimized. The controlpolygon has the activenumber of Poles.If the number of datapoints or vertices is thesame as the number ofPoles, the curve passesthrough all the datapoints or vertices,• If Closure is set

to Open, thecurve begins andends at the firstlast data points,respectively.

• If Closure is set toClosed, the curveapproximates alldata points orvertices and neednot pass throughany of them,unless there arethe same numberas the numberof Poles.

If the maximum errorexceeds the Tolerance1

, the maximum errordisplays in status bar.

1 The Tolerance is set in the B-splines dialog box (Element > B-splines).

6–72 MicroStation/J User’s Guide

Page 483: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace B-spline Curve

Method Description Illustration

Cat-mull-Rom

Fourth-order (cubic)NURBS curve that isinterpolated. Extrapoles are added toclosely resemble theshape defined by thedata points entered,using this formula:• Number of Poles =

3 × (Data Points- 1) + 1

Tool Setting Effect

Method Sets the manner in which the curve isgenerated (see large table above).

Input By Sets the manner in which the inputpoints are located.

Enter Data Points—The curve is placed byentering data points. The curve dynamicallyupdates while new points are entered orwhen the indicator is moved.

Pick Line String—The curve is constructedbased on the vertices of an identifiedline string or complex chain (results inopen B-spline) or shape or complex shape(results in closed B-spline).

Closure Sets whether the curve is Open or Closed. Notavailable if Method is Catmull-Rom.

Order Sets the order of the equation that defines thecurve (2-15), when Method is set to DefineControl Pts. or L-Square By Num.

Poles Sets the number of poles (3–101), whenMethod is set to L-Square By Num.

MicroStation/J User’s Guide 6–73

Page 484: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace B-spline Curve

Tool Setting Effect

Tolerance Sets the fitting or approximation tolerance,when Method is set to L-Square By Tol. Theminimum distance from any one of the inputdata points to the curve is less than thisvalue. The minimum distance is computedby projecting a point to the curve.

End Tangent Sets the manner in which the curve’s tangencyto adjacent elements is controlled, whenMethod is set to Through Points or L-SquareBy Tol and Closure is set to Open:

Automatic—default tangent directionsare automatically computed.

Both—starting and ending tangent directionsare defined graphically.

Start Tangent—starting tangent directionis defined graphically.

End Tangent—ending tangent directionis defined graphically.

Through EndPoints

Sets the manner in which the curve’sbeginning and ending points are located,when Method is set to L-Square By Tol.

If On, the curve passes through the firstand the last input points. Otherwise, thecurve’s endpoints are computed basedon the Tolerance setting.

6–74 MicroStation/J User’s Guide

Page 485: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace B-spline Curve

To place a B-spline curve by entering data points1. Select the Place B-spline Curve tool.

2. In the tool settings window, set Input By to Enter Data Points.

3. Enter a data point to define the curve’s beginning.

4. Enter a series of data points.

Method Each data point defines

Define ControlPts.

One of the control polygon’s poles.

ThroughPoints orCatmull-Rom

A point through which the curve must pass.

L-Square ByTol or L-SquareBy Num

One of a set of points that the curve mustapproximate.

5. If Closure is set to Open, enter a data point to define the curve’s end.

6. Reset.

The curve is generated unless Method is set to ThroughPoints or L-Square By Tol and Closure is set to Open. Inthis case, continue with step 7.

7. If End Tangent is set to Start Tangent, End Tangent, or Both, entera data point to define the starting or ending tangent direction.

8. If End Tangent is set to Both, enter a data point to definethe ending tangent direction

To construct a B-spline curve by identifyingan element1. Select the Place B-spline Curve tool.

2. In the tool settings window, set Input By to Pick Line String.

3. Identify a line string or complex chain to construct an open curve.or

MicroStation/J User’s Guide 6–75

Page 486: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace B-spline Curve

Identify a shape or complex shape to construct a closed curve.

Method Each vertex defines

Define ControlPts.

One of the control polygon’s poles.

ThroughPoints orCatmull-Rom

A point through which the curve must pass.

L-Square ByTol or L-SquareBy Num

One of a set of points that the curve mustapproximate.

4. Accept.

The curve is generated unless Method is set to ThroughPoints or L-Square By Tol and Closure is set to Open. Inthis case, continue with step 5.

5. If End Tangent is set to Start Tangent, End Tangent, or Both, entera data point to define the starting or ending tangent direction.

6. If End Tangent is set to Both, enter a data point to definethe ending tangent direction.

6–76 MicroStation/J User’s Guide

Page 487: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Curve by Tangents

Top Left: DefineControl Pts.; TopRight: ThroughPoints; Bottom

Left: Catmull-Rom,Bottom Right:

L-Square by Num.B-spline curvesconstructed by

identifying a linestring or shape. The

same curves could beplaced by enteringdata points at the

same position as thevertices. In these

examples, the Orderis 3, and for LeastSquares only, the

number of Poles isalso 3.

Key-in: CONSTRUCT | PLACE BSPLINE CURVE CATMULLROM| LEASTSQUARES | POINTS | POLES

Create Curve by Tangents

Used to create a B-spline curve that passes through a set of pointswhile maintaining user-defined tangent directions at those points. Youcan define points and tangent directions interactively using data pointsor by identifying elements. In the latter case, the curve passes throughthe endpoints of the identified elements and uses directions of theelements as tangent inputs. The curve may be either quadratic or cubic.

MicroStation/J User’s Guide 6–77

Page 488: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Curve by Tangents

Tool Setting Effect

Input By Sets the manner in which the inputpoints are located.

Enter Tangents—graphically define aseries of vectors.

Pick Elements—identify existing elements.

Curve Type Sets the curve fitting algorithm:

Cubic—cubic (order 4)

Quadratic—quadratic (order 3)

To create a B-spline curve that passesthrough a set of data points with interactivelyspecified tangent directions1. Select the Create Curve by Tangents tool.

2. In the tool settings window, set Input By to Enter Tangents.

3. Enter a data point to define the curve’s starting point.

4. Enter a data point to define the tangent direction atthe defined starting point.

5. Enter a data point to define the next point throughwhich the curve will pass.

6. Enter a data point to define the tangent direction at thepoint defined in the previous step.

7. For each additional point through which the curve will pass,repeat steps 5 (see page 6-78) -6 (see page 6-78) .

8. Reset to generate the curve.

6–78 MicroStation/J User’s Guide

Page 489: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCreate Curve by Tangents

As data pointsare entered,

defining eachcurve point (1) and

tangent direction(2), graphics

dynamically displaythe point(s) and thetangent direction(s).

After placing therequired data points,

entering a resetgenerates the curve.

To create a B-spline curve that passes through thevertices of existing elements and whose tangentdirections correspond to the elements’ directions1. Select the Create Curve by Tangents tool.

2. In the tool settings window, set Input By to Pick Elements.

3. Identify an element.

4. Identify another element(s).

5. Accept.

The curve is generated. It passes through the endpointsof the identified elements, and its tangent directions

MicroStation/J User’s Guide 6–79

Page 490: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Composite Curve

correspond to the elements’ directions.

Identify theelements (1,

2, 3) fromwhich the

curve is to begenerated.

Accept (4) togenerate a

curve passingthrough the

end points ofthe selected

elements,with itstangent

directionscorresponding

to theelements’

directions.

Place Composite Curve

Used to place a composite curve, which can have line strings, arcs,or Bézier curves (fourth order B-spline curves with four poles) ascomponents. If all components are line segments and there are fewerthan 101 vertices, a line string or shape is placed in the design;otherwise a complex chain or complex shape is placed.

6–80 MicroStation/J User’s Guide

Page 491: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Composite Curve

Tool Setting Effect

SmoothCorners

If on, intersections of arcs and Béziercurves are smooth.

Planar If on and the active design file is 3D, thecomposite curve is forced to lie on one plane.

Mode Sets the type of component that is placed(see step 4 below)).

Arc Radius (Arc by Edge or Arc by Center only) Ifon, sets the arc radius.

Arc Angle (Arc by Edge or Arc by Center only) Ifon, sets the arc sweep angle.

To place a composite curve1. Select the Place Composite Curve tool.

2. From the tool settings window’s Mode option menu,choose the component.

3. If this is the first component in the composite curve, entera data point to define the origin.

4. Enter data points to place the component (follow theprompts in the status bar).

Mode Enter data points to Similar to

Arcs By Edge Define point on arc.Define arc endpoint.

Place Arc (seepage 1-75)

Arcs By Center Define center (defines radius,unless Radius is on).Define sweep angle (unless ArcAngle is on).

Place Arc (seepage 1-75)

MicroStation/J User’s Guide 6–81

Page 492: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Composite Curve

Mode Enter data points to Similar to

Bézier Curves Define first anchor point.Define first direction point (definetangency).Define second anchor point (endpoint).Define second direction point.

None

Line Segments Define endpoints of segments. PlaceSmartLine (seepage 6-80)

5. To place more of the same component, return to step 4.orTo choose a different component, return to step 2.orTo complete an open composite curve, Reset.orTo complete a closed composite curve, click the Close Elementbutton, or key in CLOSE ELEMENT.

6–82 MicroStation/J User’s Guide

Page 493: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Interpolation by Arcs

Place Composite Curve. Clockwise from top left: A: Smooth Cornersis on. At first, Mode is Arcs By Center. After data point 3, Modeis set to Line Segments, back to Arcs By Center after data point4, and so on. The figure is closed by entering a data point at thesame location as the origin or by clicking Close Element.

B: Mode is Arcs by Center. For first two arcs, Smooth Corners isoff. After data point 5, Smooth Corners is on.

C: Mode is initially Line segments. After data point 3, the Mode ischanged to Arcs By Edge and the Line Style is also changed.After data point 4, the Line Weight is changed.

D: The Fibonacci curve is placed with Mode set to Arcs by Center,Smooth Curves on, and Arc Angle set to 90 .

The Arc Radius is 1 for first two arcs and is changed to 2 and 3after data points 5 and 7, respectively. E: Mode is Bézier curve.The odd-numbered data points define anchor points; the evennumbered ones define direction (tangency) points. A Reset wasentered after data point 8 to complete the curve.

Key-in: PLACE COMPOSITE

To combine contiguous open elements of any type into a complexchain (open) or complex shape (closed), use the Create ComplexChain tool (see page 6-11) or Create Complex Shape tool (seepage 6-14) in the Groups tool box.

Construct Interpolation by Arcs

Used to place or construct a complex chain of arcs that passes througha given set of points. The arcs are joined smoothly — that is, theyhave tangent continuities. The given points can either be specifiedas a line string or shape element or entered interactively.

MicroStation/J User’s Guide 6–83

Page 494: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConstruct Interpolation by Arcs

Tool Setting Effect

Input By Sets how the complex chain is defined.

Enter Data Points—The complex chain isplaced by entering data points.

Pick Line String—The complex chain isconstructed based on the vertices of anidentified line string or shape.

To place an arc interpolation by enteringdata points1. Select the Construct Interpolation by Arcs tool.

2. In the tool settings window, set Input By to Enter Data Points.

3. Enter a data point to define the beginning of the interpolation.

4. Continue to enter data points to define other interpolation points.

5. Reset to complete the definition.

To construct an arc interpolation byidentifying an element1. Select the Construct Interpolation by Arcs tool.

2. In the tool settings window, set Input By to Place Line String.

3. Identify a line string or shape from which to constructthe interpolation.

4. Accept the construction.

6–84 MicroStation/J User’s Guide

Page 495: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Conic

Key-in: CONSTRUCT ARCS INTERPOLATION

Place Conic

Used to place a conic section — a hyperbola, parabola, or partial ellipse— as a third-order uniform B-spline curve with three poles.

Tool Setting Effect

(Section)Type

Sets whether the conic section is aHyperbola, Parabola,1

or Partial Ellipse.2

Define By Sets the point defined in step 4 in theprocedure below.

Shoulder Points—the shoulder pointis defined.

Tangents—the intersection of the tangentlines is defined.

Rho The range depends on the Section Type:

• If Hyperbola, 0.5 < ρ < 1.0

• If Parabola, ρ = 0.5.

• If Partial Ellipse, 0.0 < ρ < 0.5.

1 To construct a parabolic fillet to two elements, use the Construct

Parabolic Fillet tool.

2 To place a partial ellipse as an arc element, use the Place Half Ellipse

tool or Place Quarter Ellipse tool in the Arcs tool box.

MicroStation/J User’s Guide 6–85

Page 496: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Spiral

To place a conic section1. Select the Place Conic tool.

2. Enter a data point to define one endpoint.

3. Enter a data point to define the other endpoint.

4. Enter a final data point.

If Define By is set to Points, it defines the shoulder point.

If Define By is set to Tangent, it defines the intersectionof the tangent lines.

Place Conic.Left: By

Points; Right:By Tangent.

Double-dottedcurves are

partialellipses (0.0 <ρ < 0.5), solid

curves areparabolas (ρ

= 0.5), andsingle-dotted

curves arehyperbolas

(0.5 < ρ <1.0).

Key-in: PLACE CONIC

Place Spiral

6–86 MicroStation/J User’s Guide

Page 497: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Spiral

Used to place a transitional spiral as a B-spline curve.

Tool Setting Effect

Type Sets the spiral’s mathematical definition.

Clothoid—Used to create a smooth transitionbetween arcs that have different radii sothat there is no abrupt change of curvature.Used in highway design.

Archimedes—The radius changes linearlybased on the angle.

Logarithmic—The radius changesexponentially based on the angle.

InitialDegree

If Type is set to Clothoid, sets the degreeof curvature at the origin.

Final Degree If Type is set to Clothoid, sets the degree ofcurvature at the spiral’s endpoint.

Length If Type is set to Clothoid, sets thespiral’s length.

InitialRadius

If type is Archimedes or Logarithmic, setsthe radius at the origin.

Final Radius If type is Archimedes or Logarithmic, setsthe radius at the spiral’s endpoint.

Angle If Type is Archimedes or Logarithmic,sets the sweep angle.

Tolerance If Type is Clothoid or Logarithmic,sets the tolerance.

MicroStation/J User’s Guide 6–87

Page 498: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlace Helix

To place a spiral1. Select the Place Spiral tool.

2. Enter a data point to define the spiral’s origin.

3. Enter a data point to define the tangent direction at the origin.

4. Enter a data point to define the spiral’s direction.

Key-in: PLACE SPIRAL

Place Helix

(3D only) Used to place a helix (3D B-spline curve).

Tool Setting Effect

Thread Can be right or left.

Axis Sets the direction of the helix’s axis.

Orthogonal If on, the helix is orthogonal.

Top Radius If on, sets the second radius (step 5 below).

Base Radius If on, sets the first radius (step 3 below).

Height If on, sets the height (step 4 below).

Pitch If on, sets the pitch.

To place a helix1. Select the Place Helix tool.

2. Enter a data point to define the Base end of the axis.

If all constraints are on and Axis is set to anything other

6–88 MicroStation/J User’s Guide

Page 499: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesOffset Element

than Points, the helix is displayed dynamically and you canenter a data point to accept the helix.

3. Enter a data point to define the beginning of the helixand the first (Base) radius.

4. Enter a data point to define the other end of the axis.

5. Enter a data point to define the second (Top) radius.

6. Accept the helix.

Key-in: PLACE HELIX

Offset Element

Used to construct an offset curve from an element (line, linestring, multi-line, curve, arc, ellipse, shape, complex chain, orcomplex shape) — a B-spline curve that is the same distancefrom the identified element at all points.

Tool Setting Effect

Cusp Sets how “corners” are treated.

Corner—“Corners” are sharp in theoffset curve.

Round—“Corners” are rounded in the offsetcurve. Tolerance must be set to a non-zerovalue if Cusp is set to Round.

Distance If on, sets the distance to offset.

Tolerance If on, overrides the system Tolerance,which is set in the B-splines dialog box(Element > B-splines).

Make Copy If on, the element is copied and theoriginal is not manipulated.

MicroStation/J User’s Guide 6–89

Page 500: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesExtract Surface Rule Lines

To construct an offset curve1. Select the Offset Element tool.

2. Identify the element.

3. Enter a data point.

Distance This data point defines

Off Distance and direction.

On Direction only.

Construct Offset Curve. Left: Cusp set to Corner and Distanceoff. Center: Cusp set to Round and Distance off. Right: Cuspset to Round and Distance On Make Copy is on..

Key-in: CONSTRUCT CURVE OFFSET

Extract Surface Rule Lines

(3D only) Used to extract a B-spline curve(s) from a B-spline surface.

This example shows the results of the Extract Surface Rule Lines tool,with Extract set to Multiple Curves, applied to an arbitrary surface.

6–90 MicroStation/J User’s Guide

Page 501: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesExtract Surface Rule Lines

Originalsurface

Surface with10 extractedsurface rule

lines in bothdirections.

Tool Setting Effect

Extract Sets the objective of the tool.

Single Curve—Extract a curve that has aconstant parametric u-value (iso-u curve) orconstant parametric v-value (iso-v curve).The u-value or v-value is the specified IsoValue. The udirection is the direction in whichthe data points that defined each row wereentered; the v-direction is the direction inwhich the columns were defined.

Multiple Curves—Extract a set of curvesthat are spaced evenly on the surfacein both directions.

Iso Value If on, sets the iso value of the extractedcurve. This option is enabled only ifExtract is set to Single Curve.

MicroStation/J User’s Guide 6–91

Page 502: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesExtract Surface Rule Lines

Tool Setting Effect

Numbers U/V Sets the number of curves to extract fromboth parametric u- and v- directions.These fields are enabled only if Extractis set to Multiple Curves.

Ignore Trim If off, the curves are trimmed by the B-splinetrim curves, if any. This option is enabledonly if Extract is set to Multiple Curves.

To construct a curve based on a rule linefrom a surface1. Select the Extract Surface Rule Lines tool.

2. Identify the surface.

As you move the pointer, an iso-u curve displays dynamically.

3. Enter a data point to define the curve’s position andcreate the iso-u curve.orReset to display an iso-v curve.

As you move the pointer, an iso-v curve displays dynamically.

4. Enter a data point to define the curve’s position and createthe iso-v curve (or Reset to create no curve).

Identify the surface(1). Enter a second

data point (2) toposition the iso curve.

6–92 MicroStation/J User’s Guide

Page 503: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCurve Calculator

To extract multiple curves from a surface1. Select the Extract Surface Rule Lines tool.

2. Identify the surface.

3. Accept the surface.

The curves are generated.

Key-in: EXTRACT SURFACE RULE LINES

Curve Calculator

Opens the Curve Calculator dialog box (see page 6-95) , which isused to place any conceivable planar curve as a NURBS, based ona mathematical formula, in either of the following ways:

• From a library of pre-defined curves.

• By defining a custom formula.

Trigonometric, hyperbolic, exponential, logarithmic, and powerfunctions can be used to create sinusoids, spirals, catenaries,involutes, evolutes, and so on. For the creation procedures, seeCreating any conceivable curve on page 6-60.

MicroStation/J User’s Guide 6–93

Page 504: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCurve Calculator

To place a parametric line string1. From the Tools menu in the Curve Calculator dialog box,

choose Place Parametric Line String.

2. Enter a data point to define the line string’s origin.

To construct a curve defined by formulasand another curve1. From the Tools menu in the Curve Calculator dialog box,

choose Construct Parametric Curve.

2. Identify the curve in the design.

3. Accept the new curve.

To construct a line string defined by formulasand another curve1. From the Tools menu in the Curve Calculator dialog box,

6–94 MicroStation/J User’s Guide

Page 505: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCurve Calculator dialog box

choose Construct Parametric Line String.

2. Identify the existing curve.

3. Accept the line string.

Key-in: MDL LOAD CURVCALC

Curve Calculator dialog box

Used to place any conceivable planar curve as a NURBS, basedon a mathematical formula. Opens when the Curve Calculatortool is selected in the Create Curves tool box.

Set Value

Sets values in the equations that define the curve. Thevariable-value pairs can be edited as follows:

• Select a row in the list box. The variable and value appearin the text items below the list box.

• Enter a variable’s name in its text item and press �Return�.

• The key-in can be used to update a variable-value pair.

The dynamics reflect any changes in the variable-value pairs

MicroStation/J User’s Guide 6–95

Page 506: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCurve Calculator dialog box

defining the curve if a placement tool is selected.

Key-in: MDL LOAD CURVCALC

Key-in: SET VALUE VARIABLE [value]

Formulas in black are variable-value pairs that can be edited.Formulas that are dimmed are locked and cannot be selected.These are the parametric equations of the curve and shouldnot be changed unless you want to define a new curve (seeDefining a Curve’s Formula on page 6-63).

For example, the supplied curve definition “Elliptical arc” (in“curve.rsc”) lets you enter values for the two radii that define theellipse as well as the start and sweep angles.

Tolerance

Sets the tolerance.

Key-in: MDL LOAD CURVCALC

Key-in: ACTIVE TOLERANCE value

Active Units

The units used by the equations to create the curve — masterunits, sub-units (the default), or positional units.

Key-in: MDL LOAD CURVCALC

Key-in: ACTIVE UNITS �MU | SU | PU�

Active Angle

Angle units used — degrees or radians. The default is storedin the curve’s definition in the library.

Key-in: MDL LOAD CURVCALC

Key-in: ACTIVE ANGLES DEGREES | RADIANS

6–96 MicroStation/J User’s Guide

Page 507: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCurve Calculator dialog box

File > New File

Lets you remove a curve library and start a new curve library.

Key-in: MDL LOAD CURVCALC

Key-in: MENU NEWFILE

File > Open File…

Opens the Resource file to Open dialog box, which is used toopen a library of pre-defined curves.

Key-in: MDL LOAD CURVCALC

Key-in: MENU OPENFILE FILENAME

By default, looks for “.rsc” files in the directory pointed to bythe MS_DATA configuration variable.

OK

Click to open the selected curve library file. The OpenCurve Resource dialog box opens.

File > Select Curve…

Opens the Open Curve Resource dialog box, which is used to selecta curve from the open library of pre-defined curves.

Key-in: MDL LOAD CURVCALC

Key-in: MENU OPENCURVE CURVE NUMBER

File > Save

Saves the curve library file.

Key-in: MDL LOAD CURVCALC

Key-in: MENU SAVE

MicroStation/J User’s Guide 6–97

Page 508: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCurve Calculator dialog box

File > Save As…

Opens a dialog box which is used to create a new curve library file.

Key-in: MDL LOAD CURVCALC

Key-in: MENU SAVETO

Edit > Clear

Removes the listed curve from curve library. All equations are removedand the defaults are set for tolerance, units, angle, and mode.

Key-in: MDL LOAD CURVCALC

Key-in: MENU CLEAR

Edit > Duplicate

Removes the listed curve from curve library without removing itsdefining functions. This makes it easy to define a new curve froman old curve without having to re-type all the equations.

Key-in: MDL LOAD CURVCALC

Key-in: MENU DUPLICATE

Edit > Mode

Sets the type of curve to create.

Curve type Specified Created using

Defined Completely byequations

PlaceParametricCurve

Derived By equations and aroot curve

ConstructParametricCurve

A curve’s type is stored in the library file so that the appropriate

6–98 MicroStation/J User’s Guide

Page 509: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesCurve Calculator dialog box

create commands can be enabled when the curve is loaded.

Key-in: MDL LOAD CURVCALC

Key-in: ACTIVE MODE DEFINED | DERIVED

Tools > Place Parametric Curve

Used to place a curve that is defined by listed formulasrelative to a view’s coordinate system.

The active units, active angle, and Tolerance are set in theCurve Calculator dialog box.

Key-in: MDL LOAD CURVCALC

Key-in: PLACE PARAMETRIC CURVE RELATIVE

To place a curve that is defined by listed formulas relativeto the design file coordinate system, key-in PLACEPARAMETRIC CURVE ABSOLUTE.

Tools > Place Parametric Line String

Used to place a line string that is defined by listed formulas relativeto a view’s coordinate system. The vertices are evaluated at evenintervals throughout the domain of the equations. By default, 11vertices are calculated at the values t = 0.0, 0.1, 0.2,…,1.0.

The active units, active angle, and Tolerance are set in theCurve Calculator dialog box.

Key-in: MDL LOAD CURVCALC

Key-in: PLACE PARAMETRIC LINESTRING RELATIVENUMBER_OF_VERTICES

The number_of_vertices can be up to the maximum of 101points allowed in a line string.

To place a line string that is defined by listed formulas relative tothe design file coordinate system, key-in PLACE PARAMETRICLINESTRING ABSOLUTE number_of_points.

MicroStation/J User’s Guide 6–99

Page 510: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesModify Curves tool box

Tools > Construct Parametric Curve

Used to place a curve defined by the listed formulas and a curve inthe design. Offsets and evolutes are examples of such curves.

The active units, active angle units, and Tolerance are setin the Curve Calculator dialog box.

Key-in: MDL LOAD CURVCALC

Key-in: CONSTRUCT PARAMETRIC CURVE

Tools > Construct Parametric Line String

Used to create a curve defined by the listed formulas and acurve in the design. The vertices are evaluated at even intervalsthroughout the domain of the equations. By default, 11 verticesare calculated at the values t = 0.0, 0.1, 0.2,…,1.0.

The active units, active angle, and Tolerance are set in theCurve Calculator dialog box.

Key-in: MDL LOAD CURVCALC

Key-in: CONSTRUCT PARAMETRIC LINESTRING[number_of_vertices]

Number_of_vertices can be 1-101.

Modify Curves tool box

The Modify Curves tool box has tools that are used to modify curves.

6–100 MicroStation/J User’s Guide

Page 511: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesModify Curves tool box

To Select in the Modify Curvestool box

Change a B-spline curve’sattributes to the active B-splinecurve settings.

Change to Active Curve Settings(see page 6-102)

“Clean up” curves with largenumbers of control points.

Reduce Curve Data (seepage 6-103)

Extend a B-spline curve.

Extend Curve (see page 6-105)

Reverse the direction of an openB-spline curve or change the startof a closed B-spline curve.

Change Element Direction(see page 6-106)

Convert an element to a B-splinecurve with the same shape.

Convert Element to B-spline(see page 6-107)

Construct a blend curve betweentwo elements.

Blend Curves (see page 6-108)

Convert a B-spline curve tolines, a line string, a streamcurve, arcs or points.

Drop B-spline Curve (seepage 6-110)

MicroStation/J User’s Guide 6–101

Page 512: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesChange to Active Curve Settings

To Select in the Modify Curvestool box

Flatten or project MicroStationcurve type elements.

Flatten Curve (see page 6-111)

Graphically and numericallyevaluate the attributes of aB-spline curve at given locationson the curve. Evaluate Curve (see page 6-114)

Key-in: DIALOG TOOLBOX CURVEMODIFY OFF | ON | TOGGLE

Change to Active Curve Settings

Used to change a B-spline curve’s attributes to the active settingsfor the attribute(s) for which the tool setting is on.

Tool Setting Effect

Polygon If on, sets whether the curve’s controlpolygon is displayed:

Invisible—the control polygon is not displayed.

Visible—the control polygon is displayed.

Curve If on, sets whether the curve is displayed:

Invisible—the curve is not displayed.

Visible—the curve is displayed.

Closure If on, sets whether the B-spline isOpen or Closed.

6–102 MicroStation/J User’s Guide

Page 513: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesReduce Curve Data

Tool Setting Effect

Order If on, sets the curve’s order.

PreserveShape

If on, the curve’s shape remains the same,even though the Order is changed. Onlyavailable if Order is on.

To change a B-spline curve’s attributes(those that are on)1. Select or fence the element(s).

2. Select the Change to Active Curve Settings tool.

3. Accept the change.

Alternative method — To change a B-splinecurve’s attributes (those that are on)1. Select the Change to Active Curve Settings tool.

2. Identify the element.

3. Accept the change.

Key-in: CHANGE CURVE

To set the active B-spline curve settings so they match those ofa B-spline curve in the design, use the Match Curve Settingstool (see page 3-75) in the Match tool box.

Reduce Curve Data

Used to “clean up” a B-spline curve that has a large numberof control points (poles), like those sometimes created with the

MicroStation/J User’s Guide 6–103

Page 514: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesReduce Curve Data

Offset Element tool (see page 6-89) or imported from other systems.The replacement curve does not deviate from the original curveby the given Tolerance. While the number of control points isreduced, the order of the curve is not changed.

Tool Setting Effect

Make Copy If on, the original curve is not deleted uponcreation of the replacement curve.

MaintainEndTangents

If on, the end tangent directions ofthe replacement curve are the same asthose of the original.

Tolerance Sets the maximum distance allowed betweenthe replacement curve and the originalcurve. To make the replacement curveappear identical to the original, even thoughits complexity is reduced, experiment withdifferent Tolerance values.

To reduce the number of poles in a B-spline curve1. Select the Reduce Curve Data tool.

2. Identify the B-spline curve.

3. Accept the reduction in the number of poles.

The number of poles reduced is displayed in the status bar.If the number displayed is 0, the curve could not be modifiedwhile maintaining the specified Tolerance.

Key-in: CONSTRUCT CURVE REDUCE

To check the number of control points in a B-spline curve, usethe Analyze Element tool in the Primary Tools tool box or choose

6–104 MicroStation/J User’s Guide

Page 515: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesExtend Curve

Information from the Element menu.

Extend Curve

Used to extend an element (line, line string, arc, ellipse, complexchain or B-spline curve) by a certain scale.

Tool Setting Effect

Continuity Defines the smoothness of the extension.

Position—The extension is a straight line.

Tangent—The extension is tangentcontinuous.

Curvature—The extension is curvaturecontinuous.

ExtensionScale

Scale relative to the length between the twopoles of the curve at the end of the extension.1

Must be greater than 0 and less than 1.

1 More precisely: Length between first two poles of extension curve = Length

between two poles of original curve ¥ Extension Scale ³ (1 - Extension Scale)

MicroStation/J User’s Guide 6–105

Page 516: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesChange Element Direction

To extend an element by a certain scale1. Select the Extend Curve tool.

2. Identify the element.

3. Accept the extension.

Key-in: EXTEND CURVE

Change Element Direction

Used to reverse an element’s (line, line string, arc, ellipse,complex chain, complex shape, curve, or B-spline curve)direction or change its start point.

• An open element’s direction when placed is from its start point(the first point defined) to its end point.

• A closed element’s direction when placed is counterclockwise.

An element’s direction is significant when:

• It is labeled with the Label Line tool.

• A view is rotated to align with it.

To reverse an element’s direction1. Select the Change Element Direction tool.

2. Identify the element.

The element is highlighted and an arrow showing its

6–106 MicroStation/J User’s Guide

Page 517: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesConvert Element to B-spline

direction is displayed.

3. Reset.

4. Identify the element.

The element’s direction is reversed.

To move an element’s start point1. Select the Change Element Direction tool.

2. Identify the element.

The element is highlighted and an arrow showing itsdirection is displayed.

3. Identify the element’s new start point.

The direction arrow moves to the new start point.

4. Reset.

Key-in: CHANGE DIRECTION

Convert Element to B-spline

Used to convert an element (line, line string, arc, ellipse, complexchain, complex shape, surface of projection or revolution, or cone)to a B-spline curve with the same shape.

Tool Setting Effect

Make Copy • If on, a B-spline curve with thesame shape as the identifiedelement is created.

• If off, the identified element isconverted to a B-spline curve

MicroStation/J User’s Guide 6–107

Page 518: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesBlend Curves

Tool Setting Effect

ConvertElement toSurface

If on, a closed element is convertedto a B-spline surface rather than aclosed B-spline curve.

Tolerance If on, sets how accurately the element isconverted or copied, if Convert Elementto Surface is on.

To convert an element to a B-spline1. Select the Convert Element to B-spline tool.

2. Identify the element.

3. Accept the new B-spline curve.

Key-in: CONVERT BSPLINE

Blend Curves

Used to construct a B-spline curve between two elements (lines,line strings, arcs, ellipses, complex chains, complex shapes, orB-spline curves) that consists of the trimmed original elementsand a transition curve connecting them.

6–108 MicroStation/J User’s Guide

Page 519: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesBlend Curves

Tool Setting Effect

Continuity Sets number of control points between theblend points (identified in steps 2 and 4 below).

Position—0 control points. A straight “line”is constructed between the blend points.

Tangent—2 control points. In mostcases, this is adequate.

Curvature—4 control points.

3rd Degree-13 Degree—6, 8,…, 26 controlpoints, respectively.

Factor 1 Magnitude of blend curve’s initial tangent.

Factor 2 Magnitude of blend curve’s final tangent.

To construct a blend between two elements1. Select the Blend Curves tool.

2. Identify the first element at the blend’s start point.

3. Identify the end of the first element to trim.

4. Identify the second element at the blend’s end point.

5. Identify the end of the second element to trim.

The blend curve displays dynamically.

6. (Optional) — Adjust the relative magnitudes of Factor 1 andFactor 2 to achieve the desired blend.

7. Accept the blend.

MicroStation/J User’s Guide 6–109

Page 520: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesDrop B-spline Curve

Blend Curves.Blending the lineand arc shown at

top left. Top right:Continuity is set to

Position. Bottom: Inboth illustrations,

Continuity is set toTangent.

Key-in: BLEND CURVE

Drop B-spline Curve

Used to convert a B-spline curve to lines, a line string, astream curve, arcs or points.

Tool Setting Effect

ChordHeight

Used with Chord Height method.

ChordLength

Used with Fixed Chord Length method

6–110 MicroStation/J User’s Guide

Page 521: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesFlatten Curve

To drop a B-spline curve1. Select the Drop B-spline Curve tool.

2. Identify the B-spline curve.

3. Accept the drop.

Key-in: DROP CURVE

Flatten Curve

Used to flatten or project a MicroStation curve-type element, such as aline string, complex chain, complex shape, or B-spline curves, into aspecified plane. This tool is designed to process digitized data orimported curves that are not currently planar but meant to be.

MicroStation/J User’s Guide 6–111

Page 522: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesFlatten Curve

Tool Setting Effect

FlattenPlane

Sets the normal direction for the flatten plane.

Automatic—computed by an averagingprocess based on the identified element.

Closest Standard Plane—First, a normaldirection is computed by the averagingprocess is done in the Automatic case. Thisresulting plane is compared to the standardXY, YZ, XZ planes to see which is closer. Theclosest is used as the flatten plane.

Drawing XY Plane—parallel to thedesign cube’s xy plane.

Drawing XZ Plane—parallel to thedesign cube’s xz plane.

Drawing YZ Plane—parallel to thedesign cube’s yz plane.

View—parallel to the view.

User Defined—defined by three data points.

Keep Profile If on, the original curve is not deleted.

To flatten or project an element1. Select the Flatten Curve tool.

2. Identify the element to flatten or project.

3. If Flatten Plane is set to Automatic or Closest StandardPlane, accept the element.orIf Flatten Plane is set to Drawing XY Plane, Drawing XZPlane, or Drawing YZ Plane, enter a data point (base point)to define the location of the flatten plane.or

6–112 MicroStation/J User’s Guide

Page 523: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesFlatten Curve

If Flatten Plane is set to View, enter a data point to definethe depth of the flatten plane.orIf Flatten Plane is set to User Defined, enter a series of three datapoints (length, width, and height) to define the flatten plane.

With Keep Profileturned on, and

Flatten Plane set toDrawing XZ plane,

identify the curve (1).

Identify the locationof the Drawing XZ

plane (2), to generatethe flattened curve.

MicroStation/J User’s Guide 6–113

Page 524: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesEvaluate Curve

Three-dimensionalcurve, shown with“flattened” curves

aligned with the XY,XZ and YZ drawing

planes.

Key-in: FLATTEN CURVE

Evaluate Curve

6–114 MicroStation/J User’s Guide

Page 525: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesEvaluate Curve

(3D only) Used to graphically and numerically evaluate attributesof a B-spline surface, other than order, poles, and knots, at givenlocations on the surface. There are four ways to define locationson a surface, and two output options.

The attributes that can be computed are points, tangents, andnormal directions. Computed attributes can be used as referencepoints or reference lines for other purposes.

Below is an example of Evaluate Curve results specifying node points.Note that the number of node points is equal to the number of knots.

MicroStation/J User’s Guide 6–115

Page 526: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesEvaluate Curve

By changing the number of points, the data may be viewedin a variety of pictorial formats.

6–116 MicroStation/J User’s Guide

Page 527: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesEvaluate Curve

This B-splinecurve is

identical to theone displayed

in the tableof tool settingdescriptions.

Note thatincreasing the

number ofpoints in the

Curvature Plotand changingthe Curvature

Plot Scale, thisimage clearly

shows the firstderivative.

Tool Setting Effect

Attribute(s)Output By

Sets the method used to output thecomputed attributes.

Display Only—Attributes are displayed only.

Save In File—The attributes are saved in theactive design file with the same graphic groupnumber for easy manipulation.

MicroStation/J User’s Guide 6–117

Page 528: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesEvaluate Curve

Tool Setting Effect

Location(s)Input By

Sets the manner in which the locations onthe surface are defined.

Enter Data Point—Interactively define asingle location on the surface.

Parameter—Using the Parameter Value U andV settings. The values, which must be in therange 0–1, specify the location from the domain tomap to the displayed object. Within MicroStation,the domain is from 0.0 to 1.0.

Dist[ance] Along Curve—Using the Dist FromStart(%) U and V settings. The values are each apercentage of the total length of the u or v curve onthe surface. For example, to extract the tangentdirection of a surface at its middle point, set Dist.From Start(%) U and V each to 50.

Point Array—Using the Number of Pointssetting. The value is the number of evenlyspaced locations on the curve. For example, toevaluate at 20 evenly spaced locations on thecurve, set Number of Points to 20.

Tangent PlotScale

Sets the scale factor applied to the magnitudedisplay. If set to 1.0, the extracted tangent isthe true derivative vector — that is, the tangentdirection with the magnitude.

CurvaturePlot Scale

Sets the scale factor applied to the line segmentsthat represent curvature vectors in CurvaturePlot output. If set to 1.0, the true curvaturevector is displayed. The curvature value is thelength of this vector. The radius of curvatureis equal to one divided by the curvature. For astraight line, the radius of curvature is infinitysince its curvature is zero.

Perpendic-ular CircleRadius

Sets the radius of the perpendicular circles inPerpendicular Circles output.

6–118 MicroStation/J User’s Guide

Page 529: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesEvaluate Curve

Tool Setting Effect

ParameterValue

Sets the parameter value applicable to theParameter option for defining locations on thecurve; see Location(s) Input By above.

Dist[ance]FromStart(%)

Sets the distance value applicable to the Dist.Along Curve option for defining locations on thecurve; see Location(s) Input By above.

Number ofPoints

Sets the numeric value applicable to the PointArray option for defining locations on the curve;see Location(s) Input By above.

[Compute]Points

If on, the points on the curve at which evaluationis performed are displayed in the output.

[Compute]Tangents

If on, the curve’s tangents are computed.

[Compute]CurvaturePlot

If on, the curve’s curvature plot is computed.

MicroStation/J User’s Guide 6–119

Page 530: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesSelecting Elements Based on Attributes

Tool Setting Effect

[Compute]InflectionPoints

If on, the curve’s inflection points arecomputed. Inflection points are where thecurve changes concavity.

[Compute]Perpendicu-lar Circles

If on, the curve’s perpendicular circles are computed.

To evaluate a B-spline curve1. Select the Evaluate Curve tool.

2. Identify the curve.

If Location(s) Input By is set to Enter Data Point, this data pointalso determines the location on the curve at which to evaluate.

3. Accept the curve.

The curve is evaluated, and the desired attributes arecomputed and output.

Key-in: EVALUATE CURVE

This tool can also be used to evaluate lines, arcs, and ellipses.

Selecting Elements Based on AttributesIn addition to graphically selecting elements with the Element Selectiontool (see Selecting Elements on page 3-1), you can easily select thembased on their attributes using the Select By Attributes dialog box. Thedialog box has controls for specifying attribute-based search criteria.In essence, the dialog box is an extension of the Element Selection tool.

For example, you can request MicroStation to select all text elementsor all elements with line weight 3. You can even specify searchcriteria based on different kinds of attributes — for example,

6–120 MicroStation/J User’s Guide

Page 531: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesSelecting Elements Based on Attributes

green, dotted arc elements on levels 22 and 23.

Any kind of attribute can be specified as search criteria:

• level

• type (line, arc, B-spline, text, etc.)

• color

• line style

• line weight

• class

• tag values

• properties, including the area attribute (Solid or Hole),whether an element can be snapped to, whether it is locked,and whether it has been modified.

General Procedure — To use Attributesas Selection Criteria

1. From the Edit menu, choose Select By Attributes.

The Select By Attributes dialog box opens. The second optionmenu in the Mode section should be set to Selection.

MicroStation/J User’s Guide 6–121

Page 532: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Auxiliary Coordinate Systems

2. Use the controls in the dialog box to specify selection criteria. (Tospecify criteria based on element properties, click the Propertiesbutton and use the controls in the Select by Properties dialog box.To specify criteria based on tag values, click the Tags buttonand use the controls in the Select By Tags dialog box.)

3. In the Mode section, make sure On is chosen fromthe third option menu.

4. Click Execute.

The elements meeting the specified selection criteria areselected and bracketed with handles.

The above procedure can be adapted for locating (highlighting)elements or filtering their display based on their attributes. Theeffect of the Execute button in the Select By Attributes dialog box iscontrolled with the second option menu in the Mode section, which isset to Selection by default. The other options are Location and Display.

Using Auxiliary Coordinate SystemsYou can define new x- and y- axes in your design plane and savethem as an auxiliary coordinate system. You can save severalauxiliary coordinate systems and quickly choose any of them andthe design file or view coordinate systems.

The drawing plane coordinate system used with AccuDraw(see page 2-13) serves much the same function as an auxiliarycoordinate system but is even more useful.

Auxiliary coordinate systems are particularly helpful in 3D design,where they facilitate placing elements on planes at different depthsand orientations. See 3D auxiliary coordinate systems on page 7-61.

Once an auxiliary coordinate system is active you can use itwith precision input key-ins (such as AX= and AD=) to performprecision input with respect to the auxiliary coordinate systems. SeePrecision input key-ins with an ACS on page 7-68.

6–122 MicroStation/J User’s Guide

Page 533: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Auxiliary Coordinate Systems

To define and save an auxiliary coordinatesystem in a 2D design by data points1. (Optional) — From the Settings menu, choose View

Attributes (or press �Ctrl-B�)orFrom any view window’s control menu, choose View Attributes.

The View Attributes dialog box opens.

2. (Optional) — In the View Attributes dialog box, turnon ACS Triad and click All.

When an auxiliary coordinate system is defined, two arrowsindicating the positive x- and y- axes and their origindisplay. (This symbol is called a “triad” because it consists

MicroStation/J User’s Guide 6–123

Page 534: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesUsing Auxiliary Coordinate Systems

of three arrows in 3D designs.)

3. From the Utilities menu, choose Auxiliary Coordinates.

The Auxiliary Coordinate Systems dialog box opens.

4. From the dialog box’s Tools menu’s Define By Pointssub-menu, choose Rectangular.

The prompt in the status bar is “Enter first point @ x axis origin.”

5. Enter a data point to define the origin of the auxiliarycoordinate system.

The coordinates of the point identified will be 0,0 in theauxiliary coordinate system. The prompt in the statusbar is “Enter second point on x-axis.”

6. Enter a data point to define a point on the positive x-axis.

The ACS triad displays.

7. In the Auxiliary Coordinate Systems dialog box’s Namefield, key in a name of up to seven characters to identifythe auxiliary coordinate system.

8. (Optional) — In the Description field, key in a description of up to28 characters to help identify the auxiliary coordinate system.

9. Click Save.

The new auxiliary coordinate system displays in the list box.

6–124 MicroStation/J User’s Guide

Page 535: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesACS tool box

ACS tool box

The tools in the ACS tool box are used to define and manipulatean auxiliary coordinate system (ACS) — a coordinate system youdefine that differs from the design plane (world) and view coordinatesystems. For general information about using an ACS, see 3Dauxiliary coordinate systems on page 7-61.

One ACS can be active at any time in a 2D or 3D design. While ACSscan be used in 2D, they are most useful in 3D design.

To Select in the ACS tool box

Define an ACS aligned witha planar element.

Define ACS (Aligned withElement) (see page 6-126)

Define an ACS by enteringdata points.

Define ACS (By Points)(see page 6-126)

Define an ACS aligned witha view.

Define ACS (Aligned withView) (see page 6-127)

Rotate the active ACS.

Rotate Active ACS (seepage 6-128)

Move the origin of the Active ACS.

Move ACS (see page 6-129)

Identify an ACS for attachmentas the Active ACS.

Select ACS (see page 6-130)

MicroStation/J User’s Guide 6–125

Page 536: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesDefine ACS (Aligned with Element)

Key-in: DIALOG TOOLBOX ACS OFF | ON | TOGGLE

Define ACS (Aligned with Element)

Used to define an ACS aligned with a planar element. Upondefinition, the ACS becomes the Active ACS.

Tool Setting Effect

Type Sets the ACS Type — Rectangular,Cylindrical, or Spherical.

ACS PlaneLock

If on, each data point is forced to lie onthe Active ACS’s xy-plane.

ACS PlaneSnap

If on, each tentative point is forced to lieon the Active ACS’s xy-plane.

To define an ACS aligned with an element1. Select the Define ACS (Aligned with Element) tool.

2. Enter a data point to identify the element with which toalign the ACS and define the ACS origin.

3. Accept the ACS.

The ACS’s xy-plane is parallel to the plane of the identified element.

Key-in: DEFINE ACS ELEMENT

Define ACS (By Points)

Used to define an ACS with data points. Upon definition,

6–126 MicroStation/J User’s Guide

Page 537: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesDefine ACS (Aligned with View)

the ACS becomes the Active ACS.

Tool Setting Effect

Type Sets the ACS Type — Rectangular,Cylindrical, or Spherical.

ACS PlaneLock

If on, each data point is forced to lie onthe Active ACS’s xy-plane.

ACS PlaneSnap

If on, each tentative point is forced to lieon the Active ACS’s xy-plane.

To define an ACS with data points1. Select the Define ACS (By Points) tool.

2. Enter a data point to define the ACS origin.

3. Enter a data point to define the direction of the ACS’s positivex-axis, which extends from the origin through this point.

4. (3D only) Enter a data point to define the directionof the positive y-axis.

The direction of the positive z-axis follows by applyingthe “right hand rule.”

Key-in: DEFINE ACS POINTS

Define ACS (Aligned with View)

Used to define an ACS aligned with a view. Upon definition,the ACS becomes the Active ACS.

MicroStation/J User’s Guide 6–127

Page 538: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesRotate Active ACS

Tool Setting Effect

Type Sets the ACS Type — Rectangular,Cylindrical, or Spherical.

ACS PlaneLock

If on, each data point is forced to lie onthe Active ACS’s xy-plane.

ACS PlaneSnap

If on, each tentative point is forced to lieon the Active ACS’s xy-plane.

To define an ACS that is aligned with a view1. Select the Define ACS (Aligned with View) tool.

2. Enter a data point to select the view with which the ACSis to be aligned and define the ACS origin.

The ACS’s x- and y- axes are the same as the view’s horizontal(x-) and vertical (y-) axes, respectively.

Key-in: DEFINE ACS VIEW

Rotate Active ACS

Used to rotate the Active ACS. The origin is not moved.

To rotate the active ACS1. Select the Rotate Active ACS tool.

The Rotate Active ACS dialog box opens.

2. In the Rotate fields, enter the rotation angles, in degrees,

6–128 MicroStation/J User’s Guide

Page 539: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesMove ACS

from left to right, for the x-, y-, and z-axes.4

3. Click either of the following buttons:

To rotate Active ACS from Click

Unrotated (top) orientation Absolute

ACS’s current orientation Relative

4. When you are finished, click Done to close the RotateActive ACS dialog box.

Key-in: ROTATE ACS ABSOLUTE | RELATIVE

Move ACS

Used to move the origin of the Active ACS.

To move the active ACS1. Select the Move ACS tool.

2. Enter a data point to define the new origin.

The ACS Type and orientation do not change.

Key-in: MOVE ACS

4 Z-axis in 3D-only.

MicroStation/J User’s Guide 6–129

Page 540: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesSelect ACS

Select ACS

Used to identify an ACS for attachment as the Active ACS.

To select and attach an ACS1. Select the Select ACS tool.

A coordinate triad displays for the Active ACS, if there is one, andeach saved ACS in each view that contains the ACS origin.

2. Identify the ACS to attach.

Key-in: ATTACH ACS

DigitizingMicroStation requires that you use a digitizing tablet or table5

to perform digitizing. Digitizing is the process of electronicallyreproducing the features of an existing hard copy drawing or map intoa MicroStation design. A large tablet or table is recommended.

Accurate digitizing requires careful planning and setup of therelationship between the hard copy, mounted on the tablet or table,and the design plane, represented on the screen.

For more details about setting up to use a digitizing tablet,see Digitizing Tablets in the Setup Guide.

Setting up to digitize1. Create a design file.

2. Set up appropriate working units. See Setting working

5 The version of for your system may not support the use of a digitizing tablet. For information

about supported input devices, see Input devices in the Setup Guide.

6–130 MicroStation/J User’s Guide

Page 541: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesSetting working units

units on page 6-131.

3. Set up appropriate views. It is recommended that you set upone of the views to encompass the entire drawing.

4. (Optional) — Partition the digitizing tablet surface. SeeDigitizing tablet partitioning on page 7-140.

5. Mount the hard copy to be digitized on the surface of thetablet. (Tape works well for mounting.) Locate the featuresyou will be mapping to the design file over the digitizingpartition, not over the screen partition.

6. Place monument points that associate known points (of yourchoosing) on the hard copy with points in the design plane.See Placing monument points on page 6-133.

7. From the File menu, choose Save Settings (or press �Ctrl-F�) tosave the working units, view configuration, and the relationshipsspecified by monument points, digitizer partitioning and setup.

8. Use any MicroStation drawing tool to trace the hard copyimage. See Tools for digitizing on page 6-134.

Setting working units

Set working units that are appropriate for the image beingdigitized while ensuring that the design plane working area isgreater than the actual size of the image.

For example, suppose you are digitizing a map of Alabama for use inthe United States. English units (miles, feet, etc.) are commonly usedin the United States, so you might set master units to miles (MI),sub-units to feet (FT), with 1,200 positional units per foot. This yieldsa working resolution of 1 /100 of an inch and a working area of 677miles square. Alabama is 330 miles long and 200 miles wide, so theworking area is greater than the image to be digitized. If increasedresolution is desirable, there is working area to spare.

Digitizing tablet partitioning

Partitioning divides the surface of the digitizing tablet into two areasor partitions. One area, the screen partition, continues to provide

MicroStation/J User’s Guide 6–131

Page 542: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesDigitizing tablet partitioning

standard tablet-to-screen mapping. Within the screen partition,moving the tablet cursor results in a corresponding movement ofthe screen pointer, regardless of what is displayed on the screen.The other area is the digitizing partition. Within the digitizingpartition, movement of the tablet cursor results in a correspondingmovement of the screen pointer only within the part of the designplane to which you are mapping features of the hard copy.

After you partition the tablet surface, you will notice a change inthe behavior of the screen pointer, depending on whether it is in thescreen or digitizing partition. When in the screen partition, thepointer moves on the screen in direct proportion to the movementof the tablet cursor. If you have two screens, the screen partitioncorresponds to the rectangular area encompassing both screens.

When the tablet cursor is in the digitizing partition, the tabletcursor position determines the position of the pointer in the designplane. MicroStation places the pointer in the first open view wherethe design plane position is visible. The open views are checked insequence starting with the lowest numbered view. If the design planeposition is not visible in any views, the pointer is not displayed.Nevertheless, even when you cannot see the pointer, you can continueto enter data points and place elements into the design.

The screen partition takes priority over the digitizing partition. Ifdata points are entered in the screen partition, their position in thedesign plane reflects their position on the screen. Therefore, makesure not to stray into the screen partition while digitizing.

If the tablet surface is not partitioned, MicroStation defaults thescreen partition to an 18 × 12 area (or smaller on a smaller tablet)in the lower left corner of the tablet surface.

To change the default digitizing and screenpartitions on the tablet surface1. From the Workspace menu, choose Digitizing.

The Digitizing dialog box opens.

2. From the dialog box’s Tablet menu, choose Partition.

3. Identify the lower left corner of the screen partition by placing

6–132 MicroStation/J User’s Guide

Page 543: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPlacing monument points

the tablet cursor over it and pressing the Data button.

4. Identify the upper right corner of the screen partition by placingthe tablet cursor over it and pressing the Data button.

Placing monument points

Monument points are used to define the mapping of coordinateson the digitizing tablet to coordinates in the design plane.Thus, monument points are defined on both the digitizingtablet surface and in the design plane.

At least two monument points must be defined; more are recommendedfor increased accuracy. When only two monument points are defined,MicroStation assumes the hard copy is perfectly aligned on thetablet surface. If more than two monument points are defined,MicroStation can compensate for misalignment.

A monument point can be any point at which the coordinateson the hard copy being digitized are known. It is best to defineseveral widely spaced monument points.

It is easier to place monument points in the design plane beforesetting up for digitizing, and then snap tentative points to themduring setup and digitizing. To make monument points visible,place them with a line weight of at least 3.

To place monument points that associate pointson the hard copy with points in the design plane1. (Optional) — Place point elements (zero length lines) for reference

with line weights of at least 3 using the Place Active Point tool.

2. From the Workspace menu, choose Digitizing.

The Digitizing dialog box opens.

3. From the dialog box’s Tablet menu, choose Setup.

4. Choose a monument point on the hard copy, position the tabletcursor over it, and enter a data point. Ignore the location ofthe screen pointer, which only lets you know that the tablet

MicroStation/J User’s Guide 6–133

Page 544: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesTools for digitizing

cursor is over an active area of the tablet.

5. Move the tablet cursor into the screen partition and enter a datapoint in the design that corresponds to the monument point youchose in the previous step. Precision input, or snapping to a pointelement, if one was placed for reference, is recommended.

6. Repeat steps 4 and 5 for additional monument points.

7. After placing all monument points, Reset.

8. Confirm accurate placement of the monument points by movingthe cursor around the hard copy. If the monument pointsare correctly defined, the pointer displays in the design atpoints corresponding to the monument points.

Tools for digitizing

The Place Stream Line String tool (see page 1-40) and the Place Pointor Stream Curve tool (see page 1-42) in the Linear Elements toolbox are particularly useful. With these tools, it is not necessaryto press the Data button to enter individual data points sinceMicroStation samples the movement of the tablet cursor andautomatically records data points based on Stream.

Panning while digitizing

As hard copy is digitized, the design in the view normally remains staticand the screen pointer moves as the tablet cursor is moved. You mayfind it more convenient to let the screen pointer remain stationary inthe center of a view and have the view pan as the tablet cursor is moved.

To automatically pan this way while digitizing, key in SET AUTOPANON. The view in which the screen pointer is located when this key-in isentered becomes the anchor view, the view that is panned as digitizingprogresses. The center of the view becomes the anchor point, thelocation in which the screen pointer is locked or anchored.

When automatic panning is on and the tablet cursor is in the screenpartition of the digitizing tablet, the design will pan unless thepointer is in the center of the view. The effect is exactly as if youbegan panning at the center of the view, and is much less useful

6–134 MicroStation/J User’s Guide

Page 545: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPanning while digitizing

than the panning that occurs in the digitizing partition.

Therefore, you may want to turn automatic panning off (SETAUTOPAN OFF) when the tablet cursor is in the screen partition. Tofacilitate toggling of automatic panning, create and attach a cursorbutton menu with a button assigned to the key-in SET AUTOPANTOGGLE. See Customizing cursor button menus in the Setup Guide.

MicroStation/J User’s Guide 6–135

Page 546: Guide Micro Station V7 1

Advanced 2D Drafting TechniquesPanning while digitizing

6–136 MicroStation/J User’s Guide

Page 547: Guide Micro Station V7 1

3D Design and Modeling

MicroStation’s 3D tools let you work on a single 3D model, ratherthan separate 2D drawings, of a design.

• When the 3D model is complete, drawings such as plans,elevations, sections, and details are generated from the singlemodel. Any required modifications are made to the model justonce, and then the drawings are regenerated.

• As an added benefit, you can use MicroStation’s tools for renderingand visualizing 3D models to produce realistic color images ofyour design. This is often more cost-effective than traditionalmock-ups and artist’s drawings, especially when there are frequentrevisions or tight deadlines. Animated sequences provide a way topresent a design that was not available before CAD.

In this chapter you will find procedures concerning 3Ddesign and modeling, including:

• Basic 3D Concepts (see page 7-2)

• Viewing a 3D Design (see page 7-8)

• Using the View Controls in the 3D View Control toolbox (see page 7-11)

• 3D Elements (see page 7-48)

• Drawing in 3D (see page 7-54)

• Using the Tools in the 3D Primitives tool box (see page 7-77)

• Using the Tools in the 3D Construct tool box (see page 7-92)

• Using the Tools in the 3D Modify tool box (see page 7-108)

• Using the Tools in the 3D Utility tool box (see page 7-130)

• Using the Tools in the Create Surfaces tool box (see page 7-141)

MicroStation/J User’s Guide 7–1

Page 548: Guide Micro Station V7 1

3D Design and ModelingBasic 3D Concepts

• Using the Tools in the Modify Surfaces tool box (see page 7-159)

• Using the Tools in the Fillet Surfaces tool box (see page 7-177)

• Using the Tools in the 3D Queries tool box (see page 7-182)

• Using Cells in 3D (see page 7-187)

Basic 3D ConceptsThis section introduces the basic concepts related toworking with 3D designs.

Before working in 3D, you should understand the following:

• Placing Elements in 2D (see page 1-1)

• Drafting Aids (see page 2-1)

• Manipulating and Modifying Elements (see page 3-1)

• Advanced 2D Drafting Techniques (see page 6-1)

Design cube

The design cube represents a 3D design file’s total volume.Points in 3D design files are defined with x-, y-, and z-values,or coordinates. 3D design files consist of a design cube in whichyou work. Points can be placed anywhere within the designcube, and are not restricted to a single plane.

7–2 MicroStation/J User’s Guide

Page 549: Guide Micro Station V7 1

3D Design and ModelingView volume

The designcube and 2Ddesign plane

Design cube coordinates are expressed in the form (x,y,z).

A 3D design file contains 4,294,967,296 positional units (UORs) in thex, y, and z-directions, analogous to the 2D design plane.

The global origin in the 3D seed files provided with MicroStationis located at the exact center of the design cube and assigned thecoordinates (0,0,0). Any point in front of the global origin has a positivez-value and any point behind it has a negative z-value.

View volume

The view volume (sometimes called the display volume) is thevolume displayed in a 3D view. In most cases, only a part of thedesign cube (see page 7-2) is displayed in a view.

MicroStation/J User’s Guide 7–3

Page 550: Guide Micro Station V7 1

3D Design and ModelingActive Depth

Viewvolume. “A”denotes the

window area(hatched).

“D” denotesthe Display

Depth,bounded by

the front “F”and back

“B” clippingplanes. The

large cubeshows the

design cube,part of which

is displayedin each view.

Any elements, or parts of elements, not contained in the viewvolume are not displayed in the view. The view volume is boundedby the window area, and its Display Depth.

Display Depth

The distance from the front to the back of a 3D view is its DisplayDepth, which is bounded by clipping planes.

• The front clipping plane is the one nearest the viewer.

• The back clipping plane is farthest from the viewer.

Elements in front of the front clipping plane or behind the backclipping plane are not displayed in the view, even if they are withinits viewing area, regardless of how far the view is zoomed out.

Active Depth

The Active Depth is the plane, parallel to the screen in a view, on whichdata points are entered by default. The Active Depth is perpendicular

7–4 MicroStation/J User’s Guide

Page 551: Guide Micro Station V7 1

3D Design and ModelingStandard views

to, and is measured along, the view’s z-axis. This is why it is sometimesreferred to as the “active z-depth.” The grid lies on this plane as well.

Active Depth,denoted by

“AZ.” “x,”“y,” and “z”denote theView axes.

“F” and “B”denote thefront and

back clippingplanes,

respectively.

For example, suppose you are designing the interior of a multi-storybuilding. You can complete the details in one floor at a time in thetop view by changing the Display Depth and Active Depth for theview after drawing the elements on each successive floor.

The Active Depth is set with the Set Active Depth view control (seepage 7-19) . You can also set the Active Depth by completing a viewmanipulation — for example, Rotate View, Fit View, Change ViewPerspective, Pan View — for which you snapped for the first data point.

A view’s Active Depth is always within its Display Depth (see page 7-4) .

Although Active Depth is a very powerful concept, MicroStationalso lets you position points away from the Active Depth. For moreinformation, see Drawing in 3D on page 7-54.

Standard views

If you rotate a view a standard orientation, the orientation displayswith the view number in the view’s title bar.

2D

In 2D, the design plane is parallel to the screen, so you view

MicroStation/J User’s Guide 7–5

Page 552: Guide Micro Station V7 1

3D Design and ModelingStandard views

the design from above. The default (unrotated view) in 2D isa Top view with its orientation such that:

• The x-axis is positive from left to right (horizontally).

• The y-axis is vertical, and positive from bottom to top (vertically).

In a 2D design, you rotate a view about an imaginary z-axis,which is perpendicular to the screen. No matter how you rotatea view in 2D, you still view it from above.

Orthogonal views

In 3D, since you can rotate views about three axes, rather than justone, there are six orthogonal orientations, each of which correspondsto a standard view: Top, Bottom, Left, Right, Front, or Back.

The faces of thecube correspond

to the 3Dorthogonal

views. The cubeis displayed

here in anIsometric view.

Top viewA Top view displays the design from the top:

• the xy plane is parallel to your screen (as in a 2D design).

• x is positive from left to right (horizontally).

7–6 MicroStation/J User’s Guide

Page 553: Guide Micro Station V7 1

3D Design and ModelingStandard views

• y is positive from bottom to top (vertically).

• z is positive toward you, perpendicular to the screen.

Front viewA Front view displays the design from the front:

• the xz plane is parallel to your screen.

• x is positive from left to right (horizontally).

• z is positive from bottom to top (vertically).

• y is positive away from you, perpendicular to the screen.

Right viewIn a Right view, you view the design cube from the right:

• the yz plane is parallel to your screen.

• y is positive from left to right (horizontally).

• z is positive from bottom to top (vertically).

• x is positive toward you, perpendicular to the screen.

Isometric views

There are two other standard views — Isometric and Right Isometric.These views are rotated so the three faces of a cube orthogonal to thedesign cube axes are equally inclined from the screen surface.

Standard view Faces in front

Isometric Top, left, and front

Right Isometric Top, right, and front

An Isometric view of a cube is shown in the illustration underthe heading Orthogonal views (see page 7-6) .

MicroStation/J User’s Guide 7–7

Page 554: Guide Micro Station V7 1

3D Design and ModelingView coordinates

View coordinates

When a view is rotated, the design file’s axes are rotated with it.A view’s axes, on the other hand, is relative to the view (or, if youlike, the screen) and the following always applies:

• The x-axis is horizontal and positive from left to right.

• The y-axis is vertical and positive from bottom to top.

• The z-axis is perpendicular to the view (screen), andpositive toward you.

The axes systems for the design cube and the view alignexactly in a Top view only.

Perspective projection

Elements in 3D models must be displayed on the screen,which is, of course, planar.

• In a view with parallel projection, each element is projectedto the screen along a line parallel to the view’s z-axis.Although parallel projected views make drawing easier, theylack realism because elements have the same relative sizeregardless of their depth in the view.

• In a view with perspective projection, elements at greater depthsappear relatively smaller, enhancing realism. A view withperspective projection is sometimes called a camera view.

Viewing a 3D DesignA 3D view displays part of the design cube (see page 7-2) fromany point, looking in any direction.

• As in 2D, elements to the left, right, above, or below can beexcluded from a view by zooming in or windowing so thatthe elements are outside the view’s area.

• 3D views also have depth. You can exclude the display ofelements located in front of, or behind, a required object bychanging the view’s Display Depth (see page 7-4) .

7–8 MicroStation/J User’s Guide

Page 555: Guide Micro Station V7 1

3D Design and Modeling3D viewing procedures that are similar to 2D

3D viewing procedures that are similar to 2D

Many 3D viewing procedures are similar to their 2D counterparts.

The way to change a view’s area without changing the DisplayDepth is the same as for 2D. The Window Area, Window Center,Zoom In, and Zoom Out view controls are used.

Fitting views in 3D

The Fit View view control has some 3D-specific aspects and settings.

ExpandClippingPlanes

If on, the view’s Display Depthis adjusted, along with the vieworigin and magnification, so that allelements on levels that are on forthe view are displayed.

Center ActiveDepth

If on, centers the Active Depth inthe fitted view. (It is recommendedthat you turn on Center Active Depthwhen fitting a view you intend todynamically rotate or a view whoseperspective you intend to change.)

CenterCamera

If on, centers the Camera in thefitted view.

Rotating views in 3D

The Rotate View view control is used in 3D to rotate a view to one of thestandard views (see page 7-5) as well as to custom orientations. Oneunique way to use Rotate View in 3D to specify a custom rotation isto dynamically rotate a cube that represents the view volume.

MicroStation/J User’s Guide 7–9

Page 556: Guide Micro Station V7 1

3D Design and Modeling3D viewing procedures that are similar to 2D

To dynamically rotate a view in 3D1. Select the Rotate View view control.

2. Set Method to Dynamic.

A cube representing the view volume dynamically displays.

3. Enter a data point to define the view orientation.

To rotate a view in 3D by three points1. Select the Rotate View view control.

2. Set Method to 3 Points.

3. Enter a data point to select the view to rotate and todefine the origin of the view x-axis.

The origin, as well as a dynamic line indicating thepositive direction of the view x-axis, displays in allviews where it is possible.

4. Enter a data point to define the positive direction of the view x-axis.

A rectangle that indicates the new view boundary displaysonly in the view that is being rotated.

5. Enter a data point in any view to define the positive directionof the view y-axis and rotate the view.

To rotate a view(s) in 3D to a standard orientation1. Select the Rotate View view control.

2. Set Method to the desired standard orientation — Top, FrontRight, Isometric, Bottom, Back, Left, or Right Isometric.

3. Select the view(s).

Panning in views in 3D

While panning using the Pan View view control, a dynamic cube isdisplayed between the origin and the pointer (rather than an arrow as in2D), indicating the distance and direction that the view will be moved.

7–10 MicroStation/J User’s Guide

Page 557: Guide Micro Station V7 1

3D Design and Modeling3D-specific viewing procedures

3D-specific viewing procedures

In addition to the familiar 2D viewing procedures, in 3D you can:

• Limit the depth of the view volume (see page 7-3) using theSet Display Depth view control (see page 7-16) .

• Change the magnification of the view volume (see page 7-3)using the Zoom view control (see page 7-14) .

• Change the perspective angle of a view using the ChangeView Perspective view control (see page 7-15) or the CameraSettings view control (see page 7-27) .

Display of the view volume in the other views is apparent onlywhen they display the same volume of the design cube as theselected view. Use the ALIGN key-in to ensure that views aredisplaying similar volumes of the design cube.

Using saved views in 3D

Creating saved views in 3D is identical to 2D. Like 2D saved views,those in 3D design “remember” which levels are on and off, andthe area of the design that is displayed. Additionally, the DisplayDepth is saved with a 3D saved view. When creating saved viewsin 3D, thought should be given to the Display Depth.

3D View Control tool box

The 3D View Control tool box has view controls that are usedto perform 3D-specific view manipulations.

MicroStation/J User’s Guide 7–11

Page 558: Guide Micro Station V7 1

3D Design and Modeling3D View Control tool box

To Select in the 3D ViewControl tool box

Change the magnification ofthe view volume.

Zoom (see page 7-14)

Change the perspective angleof a view.

Change View Perspective(see page 7-15)

Set a view’s Display Depthgraphically.

Set Display Depth (seepage 7-16)

Set a view’s Display Depth bykeying in the absolute depthfrom the Global Origin.

Key in SET DDEPTHABSOLUTE or DP= (see Tokey in a view’s Display Depthon page 7-18)

Set a view’s Display Depth bykeying in the distance to move thefront and back clipping planes.

Key in SET DDEPTHRELATIVE or DD= (see Tokey in the distance to move theDisplay Depth on page 7-19)

Set a view’s Active Depth byentering a data point.

Set Active Depth (see page 7-19)

Set the Active Depth for aview(s) by keying in the absolutedistance from the origin.

Key in ACTIVE ZDEPTHABSOLUTE or AZ= (see To keyin the Active Depth on page 7-21)

Key in the distance to movethe Active Depth.

Key in ACTIVE ZDEPTHRELATIVE or DZ= (see To keyin the distance to move the ActiveDepth on page 7-22)

Show the Display Depth settingfor a view(s).

Show Display Depth (seepage 7-22)

7–12 MicroStation/J User’s Guide

Page 559: Guide Micro Station V7 1

3D Design and Modeling3D View Control tool box

To Select in the 3D ViewControl tool box

Show the Active Depth settingfor a view(s).

Show Active Depth (seepage 7-23)

Control view rotation usinga dialog box.

Change View Rotation (seepage 7-23)

Rotate a view(s) to a specificorientation.

Key in ROTATE VIEWABSOLUTE (see To rotatea view(s) to a specific orientationwith a key-in on page 7-24)

Rotate a view(s) relative to theircurrent orientations.

Key in ROTATE VIEWRELATIVE (see To rotate aview(s) counter-clockwise aboutits center on page 7-24)

Rotate a view(s) to align themwith an element.

Key in ROTATE VIEWELEMENT (see To rotate aview(s) to align it with a planarelement on page 7-24)

Adjust the view camera.

Camera Settings (see page 7-27)

Render a view(s), the fencecontents, or an element(s).

Render (see page 7-32) 1

1 Also in the Visualization Tools tool box.

Key-in: DIALOG TOOLBOX 3DVIEWING OFF | ON | TOGGLE

MicroStation/J User’s Guide 7–13

Page 560: Guide Micro Station V7 1

3D Design and ModelingZoom

Zoom

(3D only) Used to change the magnification of the view volume. Ina view with perspective projection, the eye point position is changedrelative to a point in the view volume — usually a point on an element.

To zoom in or out of a 3D view1. Select the Zoom view control.

2. Enter a data point to define an origin to zoom about.This point becomes the center point in the view volumeand is on the Active Depth.

In most cases you want to snap to an element to define the origin.

A cube dynamically displays, representing the viewvolume to be displayed.

3. Enter a data point to define the extent of the volume to be displayed.

The original cube remains displayed, and another cube,which indicates the volume in which the volume definedin steps 2–3 displays.

To zoom in, this cube should be small; to zoom out, it should be big.

4. Enter a data point to define the second cube.

If it is large relative to the first, the view volume moves closer.

If it is small relative to the first, the view volumemoves farther away.

Key-in: ZOOM 3D

Rather than changing the perspective angle as does a camera’s zoomlens, this view control lets you actually move closer to or furtheraway from an element. (A zoom lens is useful with a real camerabecause it is often inconvenient to actually move closer to or further

7–14 MicroStation/J User’s Guide

Page 561: Guide Micro Station V7 1

3D Design and ModelingChange View Perspective

from the subject; in a computer model this is no problem.)

Change View Perspective

(3D only) Used to change the perspective angle of a view.

To change the perspective angle of a view1. Select the Change View Perspective view control.

2. In the desired view window, enter a data point todefine the “from” point.

As you drag the pointer toward or away from the center of theview, the view cube dynamically displays.

3. In the same view window, enter a data point to define a “to” point.

If the “to” point is closer to the center of the view than the“from” point, the perspective angle will be reduced (lessperspective), or vice versa. Elements on the active depthplane remain the same size while those in front or behind

MicroStation/J User’s Guide 7–15

Page 562: Guide Micro Station V7 1

3D Design and ModelingSet Display Depth

the active depth plane appear to change size.

Change ViewPerspective

Key-in: CHANGE VIEW PERSPECTIVE

To remove all perspective, enter the first point near the edge ofthe view and the second near the center.

Set Display Depth

(3D only) Used to graphically set a view’s Display Depth (see page7-4) — the front and back clipping planes (boundaries) of the volumedisplayed in a view. The position of each clipping plane is measuredalong the view’s z-axis. Only elements or parts of elements betweenthe front and back clipping planes are displayed.

7–16 MicroStation/J User’s Guide

Page 563: Guide Micro Station V7 1

3D Design and ModelingSet Display Depth

To set the Display Depth graphically1. Be sure at least two views are open.

It is helpful to have a view open that is orthogonal to the view inwhich the Display Depth is being set, as well as an isometric view.

2. Select the Set Display Depth view control.

3. Select the view in which to set the Display Depth.

If an isometric view is open, dynamics (as shown in theillustration) indicate the selected view’s Display Depth. Asyou move the pointer in a different view, a shape indicateswhere the first depth boundary will be placed.

4. Define the front clipping plane.

To set frontclippingplane to

Enter a data point in

Active Depth The view for which Display Depthis being set.

Depth otherthan ActiveDepth

A view other than the one forwhich Display Depth is being set,at the desired depth.2

2 The view’s Active Depth, which is set with the Set Active Depth view

control , must be within its Display Depth.

5. In a view other than the one for which Display Depth is being set,enter a data point to define the back clipping plane.

If you specify the same plane for the front and back clipping

MicroStation/J User’s Guide 7–17

Page 564: Guide Micro Station V7 1

3D Design and ModelingSet Display Depth

planes, a message displays and the Display Depth does not change.

Setting the DisplayDepth in the Top view

(selected with datapoint 1) by entering

data points in thefront view (2 and 3) to

define the front andback clipping planes,

respectively.Dynamics in Isometric

view indicate thefollowing for view inwhich Display depth

is set: “F”: Frontclipping plane (2).“B”: Back clipping

plane (3). “A”: ActiveDepth.

To key in a view’s Display Depth1. Key in SET DDEPTH ABSOLUTE front, back.

orKey in DP= front,back.

FRONT and BACK are the distances, in working units,along the view z-axis from the Global Origin to the desiredfront and back clipping planes.

2. Select the view(s).

If the Active Depth is not within the range specified bythe Display Depth, the Active Depth is automaticallychanged to the front clipping plane.

7–18 MicroStation/J User’s Guide

Page 565: Guide Micro Station V7 1

3D Design and ModelingSet Active Depth

To key in the distance to move the Display Depth1. Key in SET DDEPTH RELATIVE front,back.

orDD= front,back.

FRONT and BACK are the distances, in working units, to movethe front and back clipping planes, respectively.

2. Select the view(s).

If the Active Depth is not within the range specified bythe Display Depth, the Active Depth is automaticallychanged to the front clipping plane.

Key-in: DEPTH DISPLAY

If dynamics do not display in the Isometric or another view (do notfit), use the Zoom Out or Fit View view controls in the view controlbar until the view can display the dynamics.

Set Active Depth

(3D only) Used to graphically set a view’s Active Depth (seepage 7-4) — the plane, parallel to the screen in a view, onwhich data points are entered by default. The Active Depth’svalue is measured along the view’s z-axis.

The Active Depth must be within the view’s Display Depth, which isset with the Set Display Depth view control (see page 7-16) .

MicroStation/J User’s Guide 7–19

Page 566: Guide Micro Station V7 1

3D Design and ModelingSet Active Depth

To set the Active Depth graphically1. Make sure at least two views are open.

It is helpful to have a view open that is orthogonal to the view inwhich the Active Depth is being set, as well as an isometric view.

2. Select the Set Active Depth view control.

3. Select the view in which to set the Active Depth.

If an isometric view is open, dynamics (as shown in the illustration)indicate the selected view’s Display Depth. As you move the pointerin a different view, a shape indicates the depth of the pointer.

4. Enter a data point in a different view at the desired ActiveDepth for the view selected in step 3.

It is often useful to snap to an existing element in the design whenyou want to place other elements at the same depth.

If useful dynamics do not display in the Isometric view, use theZoom Out or Fit View view controls in the view control bar untilthe isometric view can display the volume contained by the viewfor which the Active Depth is being set.

7–20 MicroStation/J User’s Guide

Page 567: Guide Micro Station V7 1

3D Design and ModelingSet Active Depth

Setting theActive Depth

in the Top view(selected with

data point 1) byentering a datapoint (2) at the

desired depth inthe Front view.

Dynamics inIsometric view

show for theTop view: “F:”Front clipping

plane. “B:”Back clipping

plane. “A:”Active Depth.

To key in the Active Depth1. Key in ACTIVE ZDEPTH ABSOLUTE <depth>.

orKey in AZ= <depth>.

DEPTH is the distance in working units along the view z-axisfrom the Global Origin to the desired Active Depth.

2. Select the view(s).

If DEPTH is not within the view’s Display Depth, the ActiveDepth is automatically changed to the front clipping plane.The change is indicated in the status bar.

MicroStation/J User’s Guide 7–21

Page 568: Guide Micro Station V7 1

3D Design and ModelingShow Display Depth

To key in the distance to move the Active Depth1. Key in ACTIVE ZDEPTH RELATIVE <distance>.

orKey in DZ= DISTANCE is the distance, in working units, tomove the Active Depth along the view z-axis.

2. Select the view(s).

If DISTANCE is not within the view’s Display Depth, theActive Depth is automatically changed to the front clippingplane. The change is indicated in the status bar.

Key-in: DEPTH ACTIVE

Show Display Depth

(3D only) Used to show a view’s Display Depth (see page 7-4) setting.

To show the Display Depth setting for a view1. Select the Show Display Depth view control.

2. Select the view.

The view’s Display Depth setting is shown in the status bar.

3. Go back to step 2 to show the Display Depth for another view.

Key-in: SHOW DEPTH DISPLAY

A view’s Display Depth is set with the Set Display Depth

7–22 MicroStation/J User’s Guide

Page 569: Guide Micro Station V7 1

3D Design and ModelingShow Active Depth

view control (see page 7-16) .

Show Active Depth

(3D only) Used to show a view’s Active Depth (see page 7-4) setting.

To show the Active Depth setting for a view1. Select the Show Active Depth view control.

2. Select the view.

The view’s Active Depth setting is shown in the status bar.

3. Go back to step 2 to show the Active Depth setting for another view.

Key-in: SHOW DEPTH ACTIVE

A view’s Active Depth is set with the Set Active Depthview control (see page 7-19) .

Change View Rotation

Opens the View Rotation dialog box (see page 7-25) , which canbe used, as an alternative to the Rotate View view control in

MicroStation/J User’s Guide 7–23

Page 570: Guide Micro Station V7 1

3D Design and ModelingChange View Rotation

the view control bar, to control view rotation. Changes takeeffect only if applied with the Apply button.

To rotate a view(s) to a specific orientationwith a key-in1. Key in ROTATE VIEW ABSOLUTE <xx,yy,zz>.

xx, yy, and zz are the rotations, in degrees, about the viewx-, y-, and z-axes (by default, 0 for each).

2. Select the view(s).

To rotate a view(s) counterclockwiseabout its center1. Key in ROTATE VIEW RELATIVE <xx,yy,zz>.

orRV=<xx,yy,zz>.

xx, yy, and zz are the relative, counterclockwise rotations,in degrees, about the view x-, y-, and z-axes.

2. Select the view(s).

To rotate a view(s) to align it with a planar element1. Key in ROTATE VIEW ELEMENT.

2. Identify the element.

This data point also indicates the part of the element withwhich to align the view’s x-axis.

3. Select the view(s).

The view is rotated so that its x-axis is aligned withedge of identified element and its z-axis is perpendicular

7–24 MicroStation/J User’s Guide

Page 571: Guide Micro Station V7 1

3D Design and ModelingView Rotation dialog box

to identified element.

Whether the view is rotated clockwise or counterclockwise isdetermined by the direction of the identified element. The origin ofthe x-axis is always towards the start point of the element.

Element: View x-axis is:

Linear Aligned with identified line segment.

Non-linear Tangent to identified element at theidentification point.

Key-in: DIALOG VIEWROTATION

View Rotation dialog box

Used to control view rotation. Opens when the Change ViewRotation view control (see page 7-23) is selected.

Std. (Standard)

Sets a standard orientation — Top, Bottom, Front, Back,Left, Iso(metric), or Right Iso(metric).

MicroStation/J User’s Guide 7–25

Page 572: Guide Micro Station V7 1

3D Design and ModelingView Rotation dialog box

Key-in: VIEW TOP | BOTTOM | FRONT | BACK| LEFT | RIGHT | ISO

Key-in: VI

View

Sets the view for which rotation is displayed.

“+” control

Click to rotate the view in the positive direction by the Stepamount about the specified Axis.

“-” control

Click to rotate the view in the negative direction by the Stepamount about the specified Axis.

Step

Sets the rotation increment, in degrees, for each clickon a “+” or “–” control.

Axis

Sets the axes about which rotation is specified:

• View.

• Drawing — design cube.

Apply

Applies the displayed rotation to the chosen View. To discard changes

7–26 MicroStation/J User’s Guide

Page 573: Guide Micro Station V7 1

3D Design and ModelingCamera Settings

(not apply them), choose a different view from the View option menu.

Camera Settings

Used to directly adjust the virtual camera (as an alternative to usingthe Change View Perspective view control (see page 7-15) ).

MicroStation/J User’s Guide 7–27

Page 574: Guide Micro Station V7 1

3D Design and ModelingCamera Settings

Tool Setting Effect

CameraSettings

Determines the operation to be performed:

Turn On—Used to turn on the camerain a view(s).

Turn Off—Used to turn off the camerain a view(s).

Set Up—Used to turn on the camera in aview and set the camera target and position.The position is the design cube location fromwhich the model is viewed with the camera.The target is the focal point (center) of acamera view. Objects beyond the cameratarget appear smaller; objects in front ofthe camera target appear larger and maybe outside of the viewing pyramid.

Move—Used to move the camera position.This operation is analogous to focusing acamera at an object and moving aroundto obtain different views of it.

Target—Used to move the target. Thisoperation is analogous to standing inone position and pointing the cameraat different objects.

Image PlaneOrientation

Sets the orientation of the plane on whichthe camera image is represented.

Perpendicular—Perpendicular to thecamera direction.

Parallel to X Axis—Parallel to the view x-axis,analogous to a Bellow camera.

Parallel to Y Axis—Parallel to the view y-axis,analogous to a Bellow camera.

Parallel to Z Axis—Parallel to the viewz-axis. All vertical lines (along thisaxis) appear parallel.

7–28 MicroStation/J User’s Guide

Page 575: Guide Micro Station V7 1

3D Design and ModelingCamera Settings

Tool Setting Effect

Angle Sets the camera “lens” angle, in degrees.Increasing this setting widens the field ofvision (and decreases the Focal Length).

Focal Length Sets the camera “lens” focal length,in millimeters (MM). Decreasing thissetting widens the field of vision (andincreases the Angle).

StandardLens

Sets the camera “lens” Angle and FocalLength to values associated with a standardlens type commonly used by photographers.

Fisheye—93.3 ; focal length 20mm

Extra-wide—74.3 ; focal length 28mm

Wide—62.4 ; focal length 35mm

Normal—46.0 ; focal length 50mm

Portrait—28.0 ; focal length 85mm

Telephoto—12.1 ; focal length 200mm

Telescopic—2.4 ; focal length 1000mm

To turn on the camera in a view1. Select the Camera Settings view control.

2. In the tool settings window, set Camera Settings to Turn On.

3. Select the view(s).

MicroStation/J User’s Guide 7–29

Page 576: Guide Micro Station V7 1

3D Design and ModelingCamera Settings

Top Left: Fisheye;Top Center:

Extra-wide; TopRight: Wide; Bottom

Left: Normal;Bottom Center:

Portrait; BottomRight: Telephoto.

To turn off the camera in a view1. Select the Camera Settings view control.

2. In the tool settings window, set Camera Settings to Turn Off.

3. Select the view(s).

7–30 MicroStation/J User’s Guide

Page 577: Guide Micro Station V7 1

3D Design and ModelingCamera Settings

To turn on the camera and set the targetand position1. Select the Camera Settings view control.

2. In the tool settings window, set Camera Settings to Set Up.

3. Select the view.

4. Enter a data point to define the camera target — thefocal point (center) of the view.

A dynamic pyramid displays to show the viewing volumewith the camera at the pointer location.

5. Enter a data point to define the camera position.

The camera is turned on.

To move the camera1. Select the Camera Settings view control.

2. In the tool settings window, set Camera Settings to Move.

3. Select the view.

A dynamic pyramid shows the viewing volume with thecamera at the pointer location.

4. Enter a data point to define the new camera position.

If the camera was off, it is turned on.

To move the target1. Select the Camera Settings view control.

2. In the tool settings window, set Camera Settings to Target.

3. Select the view.

A dynamic pyramid shows the viewing volume with the

MicroStation/J User’s Guide 7–31

Page 578: Guide Micro Station V7 1

3D Design and ModelingRender

camera target at the pointer location.

4. Enter a data point to define the new camera target.

If the camera was off, it is turned on.

Key-in: SET CAMERA �DEFINITION | OFF | ON| POSITION | TARGET�

Setting Image Plane Orientation to Parallel to Z Axis is usefulfor architectural renderings as it ensures buildings appearvertical from any camera position.

The virtual camera has advantages over conventional cameras.All elements in the field of view are in focus, no matter how closeto or far from the camera. You need not worry about depth offield, aberrations, astigmatism, or curvature of field — in a sense,the virtual camera takes a “perfect” picture.

Render

Used to request on screen rendering, or ray tracing. The Rendersettings window contains controls that determine what is to berendered, the rendering mode, and shading type.

Tool Setting Effect

Target Sets the entity or area to be rendered:

View—a selected view.

Fence—the contents of an existing fence.

Element—a selected element.

7–32 MicroStation/J User’s Guide

Page 579: Guide Micro Station V7 1

3D Design and ModelingRender

Tool Setting Effect

Render Mode Sets the rendering mode:

• Wiremesh

• Hidden Line

• Filled Hidden Line

• Constant

• Smooth

• Phong

• Ray Trace

• Radiosity

ShadingType

Sets the type of rendering:

• Normal

• Antialias

• Stereo

To render a view1. Select the Render view control.

2. From the Target option menu in the Render settingswindow, select View.

3. From the Render Mode option menu, choose the desired renderingmode — Wiremesh, Hidden Line, Filled Hidden Line, Constant,Smooth, Phong, Ray Trace, or Radiosity.

4. From the Shading Type option menu, choose Normal(default), Antialias (for antialiased rendering), or Stereo

MicroStation/J User’s Guide 7–33

Page 580: Guide Micro Station V7 1

3D Design and ModelingRender

(for stereo rendering).

5. Select the view.

For ray tracing, the view’s back clipping plane and referencefile clip boundaries are ignored.

If Radiosity is selected, the Final Display option menu in the Radiositydialog box (Settings menu Rendering > Radiosity) is used to choosewhich rendering method is used — Ray Trace, Smooth, or Wiremesh.

To render the fence contents1. Select the Render view control.

2. In the Render settings window, set Target to Fence.

3. Accept.

When Target is set to Fence, the Shading Type Antialias can beused only when Render Mode is Ray Trace or Radiosity.

To render an element(s)1. Select the element(s).

2. Select the Render view control.

3. In the Render settings window, set Target to Element.

Alternative method — To render an element(s)1. Select the Render view control.

2. In the Render settings window, set Target to Element.

3. Identify the element.

4. Accept.

Key-in: RENDER ICON

Key-in: RENDER VIEW | FENCE | ELEMENT �WIREMESH| HIDDEN | FILLED | CONSTANT | SMOOTH | PHONG |RAYTRACE | RADIOSITY� NORMAL | ANTIALIAS | STEREO

If either Ray Trace or Radiosity is the selected Render Mode, View

7–34 MicroStation/J User’s Guide

Page 581: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

or Fence are the only Target options available.

An alternate way to render a view is to use the Utilities menu’sRender sub-menu. The sub-menu items Wiremesh, Hidden Line,Filled Hidden Line, Constant, Smooth, Phong, Ray Trace, or Radiosity,directly correspond to the Render view control’s Render Mode options.Choosing one of these items is equivalent to selecting the Render viewcontrol and setting Target to View. Choosing the Phong Stereo item isequivalent to selecting the Render view control, setting Target to View,and setting shading type to Stereo. Choosing the Phong Antialiassub-menu item is equivalent to selecting the Render view control,setting Target to View, and setting Shading Type to Antialias.

Navigate Camera

(3D only) Used to interactively move or “fly” through a designusing the keyboard and/or the mouse.

When you open the Navigate Camera view control for the firsttime, it is in Basic Mode. In Basic Mode, navigation options for thekeyboard and the mouse are predefined, so you can move through adesign immediately, without adjusting any settings. In AdvancedMode, you can change the default navigation options.

The following list contains all the keyboard shortcuts used tocontrol camera movement, speed, and orientation.

MicroStation/J User’s Guide 7–35

Page 582: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

KeyboardKey Effect

Left arrow, �A�

or �J�

Same as moving the mouse to the left.

Right arrow,�D� or �L�

Same as moving the mouse to the right.

Up arrow, �W�

or �I�Same as moving the mouse forward.

Down arrow,�S� or �K�

Same as moving the mouse backward.

Home, �Q� or�U�

Resets the camera’s roll, elevation, andorientation (see the Roll, Elevate, andOrient fields under Camera Orientationin the Define Camera tool settingswindow). For example, pressing theHome key on your keyboard: once -resets the camera’s tilt angle to zerodegrees (roll). twice - resets the roll,then resets the camera’s elevation angleto zero degrees (camera is horizontalto the ground). three times - resetsthe roll, then resets the elevation,then resets the camera’s orientationangle to zero degrees (camera is in thedirection of the positive X-axis).

�+� Increases the Distance field by 10percent. For example, if your Distanceis set to 10 (feet), pressing the �+� key onyour keyboard increases the Distanceto 11 feet. Changes are applied to boththe Arrow Keys and the Mouse column.

�[� Increases the Degrees field by 10percent. For example, if your Degreesis set to 30, pressing the �[� key on yourkeyboard increases the Degrees to 33degrees. Changes are applied to boththe Arrow Keys and the Mouse column.

7–36 MicroStation/J User’s Guide

Page 583: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

KeyboardKey Effect

�-� Decreases the Distance field by(approximately) 10 percent. Forexample, if you had increased yourDistance by 10 percent (from 10 feet to11 feet), pressing the �-� key on yourkeyboard decreases the Distance backto 10 feet. Changes are applied to boththe Arrow Keys and the Mouse column.

�]� Decreases the Degrees fields by(approximately) 10 percent. Forexample, if you had increased yourDegrees by 10 percent (from 30degrees to 33 degrees), pressing the�]� key on your keyboard decreases theDegrees back to 30 degrees. Changesare applied to both the Arrow Keysand the Mouse column.

Tool Setting Effect

Active View Sets the view in which to navigate thecamera. If you try to navigate in a viewwhich does not have a camera turned on, awarning message displays. Once you dismissthe message, the camera is turned on inparallel projection for that view.

Basic Mode Uses the default keyboard and mouse settingsfor controlling camera movement.

MicroStation/J User’s Guide 7–37

Page 584: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

Tool Setting Effect

AdvancedMode

Allows the use of custom keymaps. Thenavigation option that you choose fromthis location in the settings window onlyapplies to the keyboard.

Fly—Move forward/back, turn left/right:

Up arrow, or moving the mouse forward —moves the camera forward along the currentangle of the camera. For example, if thecamera is pointed at an upward angle, you willmove forward and upward along that angle.

Down arrow, or moving the mouse backward— moves the camera backward at the currentangle of the camera. For example, if camerais pointed at an upward angle, you will movebackward and downward along that angle.

Left/right arrow, or moving the mouse tothe left/right — same as Turn.

7–38 MicroStation/J User’s Guide

Page 585: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

Tool Setting Effect

AdvancedMode

Turn—Turn about camera axes:

Up arrow, or moving the mouse forward —turns the camera upward, perpendicular tothe ground (as if standing still and turningyour head toward the sky).

Down arrow, or moving the mouse backward— turns the camera downward, perpendicularto the ground (as if standing still and turningyour head toward the ground).

Left arrow, or moving the mouse to the left— turns the camera to the left parallel tothe ground (as if standing still and turningyour head toward the left).

Right arrow, or moving the mouse to the right— turns the camera to the right parallel tothe ground (as if standing still and turningyour head toward the right).

MicroStation/J User’s Guide 7–39

Page 586: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

Tool Setting Effect

AdvancedMode

Slide—Move up/down/left/right incamera plane:

Up arrow, or moving the mouse forward —moves the camera up, perpendicular to theground (as if you were looking straight outof a glass elevator that was going up).

Down arrow, or moving the mouse backward— moves the camera down, perpendicular tothe ground (as if you were looking straight outof a glass elevator that was going down).

Left arrow, or moving the mouse to theleft — moves the camera left, parallel tothe ground (as if you are looking straightout of the window of a train moving in thedirection of your left shoulder).

Right arrow, or moving the mouse to theright — moves the camera right, parallel tothe ground (as if you are looking straightout of the window of a train moving in thedirection of your right shoulder).

7–40 MicroStation/J User’s Guide

Page 587: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

Tool Setting Effect

AdvancedMode

Glide—Move forward/back/left/rightin camera plane:

Up/down arrow, or moving the mouseforward/backward — same as Fly.

Left/right arrow, or moving the mouse tothe left/right — same as Slide.

Walk—Move forward/back at currentheight, left/right swivel:

Up arrow, or moving the mouse forward —moves the camera forward, parallel to theground (as if walking into the design).

Down arrow, or moving the mouse backward— moves the camera backward, parallel to theground (as if walking away from the design).

Left/right arrow, or moving the mouse tothe left/right — same as Swivel.

MicroStation/J User’s Guide 7–41

Page 588: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

Tool Setting Effect

AdvancedMode

Swivel—Turn about design axes:

Up/down arrow, or moving the mouseforward/backward — similar to Turn,except that the camera turns up ordown perpendicular to the tilt of thecamera, and stops when it points straightup or straight down.

Left arrow, or moving the mouse to the left— turns (swivels) the camera to the left,parallel to the tilt of the camera.

Right arrow, or moving the mouse to the right— turns (swivels) the camera to the right,parallel to the tilt of the camera.

7–42 MicroStation/J User’s Guide

Page 589: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

Tool Setting Effect

AdvancedMode

Float—Move up/down/left/right indesign plane:

Up/down arrow, or moving the mouseforward/backward — Similar to Slide,except that the camera moves up or downperpendicular to the tilt of the camera.

Left/right arrow, or moving the mouse tothe left/right — Similar to Slide, exceptthat the camera moves to the left or rightparallel to the tilt of the camera.

Dolly—Move forward/back/left/rightat current height:

Up/down arrow, or moving the mouseforward/backward — same as Walk.

Left/right arrow, or moving the mouse tothe left/right — same as Float.

MicroStation/J User’s Guide 7–43

Page 590: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

Tool Setting Effect

AdvancedMode

Tilt—Tilt camera about camera axes:

Up/down arrow, or moving the mouseforward/backward — same as Turn.

Left arrow, or moving the mouse to theleft — tilts the camera to the left (asif standing still and leaning your headtoward your left shoulder).

Right arrow, or moving the mouse to theright — tilts the camera to the right (asif standing still and leaning your headtoward your right shoulder).

MouseControl

If on, the mouse is enabled (in addition to thekeyboard) for controlling camera movements.If off, only the keyboard is enabled forcontrolling camera movements.

(Advanced Mode only) Using the Mousecombo box, you can assign the samenavigation options to the mouse as youcan to the keyboard.

Arrowbuttons

(Advanced Mode only) Clicking thesebuttons is analogous to pressing thecorresponding arrow keys on the keyboard.The arrow buttons change depending onthe navigation option chosen.

Show Set-tings/HideSettings

Shows/hides the Shift, Ctrl and Ctrl-Shiftsettings (Advanced Mode only), theDistance and Degrees fields, and theDisplay View Cone option.

ShowShortcutKeys (?)

Displays the default shortcuts for the keyboardand the mouse. Pressing the �?� key on thekeyboard also displays the default shortcuts.

7–44 MicroStation/J User’s Guide

Page 591: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

Tool Setting Effect

Shift key (Advanced Mode only) Allows you toassign a navigation option to the �Shift�key. Once set, you can control thecamera using the �Shift-arrow� key or�Shift-mouse� combination.

Ctrl key (Advanced Mode only) Allows you to assigna navigation option to the �Ctrl� key . Onceset, you can control the camera using the�Ctrl-arrow� key or �Ctrl-mouse� combination.

Ctrl-Shift (Advanced Mode only) Allows you to assigna navigation option to the �Ctrl-Shift� keycombination. Once set, you can control thecamera using the �Ctrl-Shift-arrow� key or�Ctrl-Shift-mouse� combination.

Distance Sets the distance, in working units, foreach camera movement.

For the mouse, the Distance field sets thedistance traveled (in working units) when youmove the mouse from the left-most point inthe view to the right-most point in the view.

Degrees Sets the angle for each camera movement.

Display ViewCone

If on, displays the orientation of the camerain the non-active views.

To move the camera through a view windowusing the Basic Mode1. Select the Navigate Camera view control.

2. From the Active View option menu, select a view.

3. Set Mode to Basic.

MicroStation/J User’s Guide 7–45

Page 592: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

4. If you want to use the mouse as well as the keyboard to controlthe camera, turn on Mouse Control. If Mouse Control is off, allsettings pertaining to the mouse are disabled (dimmed).

5. (Optional) — Click the Show Shortcuts keys (?) button for a list ofthe default keyboard and mouse navigation settings.

6. (Optional) — To display more settings, click theShow Settings button.

7. (Optional) — In the Distance field, enter the distance foreach movement of the camera.

Distance is in Working Units.

8. (Optional) — In the Degree field, enter the angle foreach movement of the camera.

9. (Optional) — Turn on Display View Cone.

10. Press any of the arrow keys, letter keys, or keyboard combinationsto move the camera through the active view.orIf you are using the mouse, enter a data point to select theactive view, then move the mouse to move the camera. Enteranother data point to accept and stop moving the camera, orReset to restore the view’s starting position.

When using View Previous and View Next, only mouse acceptpoints are recognized as viewing operations. For example, if in aview you Tilt the camera with the mouse, accept and then Walkforward using the keyboard, when you click the View Previousview control, the keyboard input is ignored, and the view is

7–46 MicroStation/J User’s Guide

Page 593: Guide Micro Station V7 1

3D Design and ModelingNavigate Camera

restored to its condition before the Tilt operation.

To move the camera through a view windowusing the Advanced Mode1. Select the Navigate Camera view control.

2. From the Active View option menu, select a view.

3. Set Mode to Advanced.

When you choose the Advanced Mode, you also need toselect a navigation option, such as Fly.

4. If you want to use the mouse as well as the keyboard to control thecamera, turn on Mouse, and select a navigation option. If Mouse isoff, all settings pertaining to the mouse are disabled (dimmed).

5. (Optional) — Click the Show Shortcuts keys (?) button for a list ofthe current keyboard and mouse navigation settings.

6. (Optional) — To display more settings and navigationoptions, click the Show Settings button.

MicroStation/J User’s Guide 7–47

Page 594: Guide Micro Station V7 1

3D Design and Modeling3D Elements

7. (Optional) — For each of the Shift key, Ctrl key, and Ctrl-Shiftcombo boxes, select a navigation option.

8. (Optional) — In the Distance field, enter the distance foreach movement of the camera.

Distance is in Working Units.

9. (Optional) — In the Degree field, enter the angle foreach movement of the camera.

10. (Optional) — Turn on Display View Cone.

11. Press any of the arrow keys, letter keys, or keyboard combinationsto move the camera through the active view.orIf you are using the mouse, enter a data point to select theactive view, then move the mouse to move the camera. Enteranother data point to accept and stop moving the camera, orReset to restore the view’s starting position.

When using View Previous and View Next, only mouse acceptpoints are recognized as viewing operations. For example, if in aview you Tilt the camera with the mouse, accept and then Walkforward using the keyboard, when you click the View Previousview control, the keyboard input is ignored, and the view isrestored to its condition before the Tilt operation.

Key-in: CAMERA NAVIGATE

3D ElementsMany of the elements used in 3D design, including shapes, circles,polygons, and arcs, are 2D and are therefore restricted to one plane,even in a 3D design. 3D elements do not have this restriction,and can be drawn freely in the design cube.

Open 3D elements

Open elements do not enclose an area or volume.

7–48 MicroStation/J User’s Guide

Page 595: Guide Micro Station V7 1

3D Design and ModelingPrimitive surfaces

Non-planar line strings and curves

To place a line string or point curve that is not constrained to oneplane, use these tools in the Linear Elements tool box:

To place anon-planar

Use this tool in the LinearElements tool box

Line string Place SmartLine (see page 6-80)

Point curve Place Point or Stream Curve (seepage 1-42) with the tool settingNon-planar turned on

The Extract Surface Rule Lines tool (see page 6-90) in the CreateCurves tool box (see page 6-68) and the Extract Face or Edge Geometrytool (see page 7-137) in the 3D Utility tool box (see page 7-130) areused to extract a curve from a B-spline surface.

Helixes

A helix is placed with the Place Helix tool (see page 6-88) .

Primitive surfaces

Primitive1 surfaces (often referred to by 3D modelers as“primary” or “simple” surfaces) include the 3D surfaces thatare relatively simple to describe.

They are placed in the design with the tools in the 3DPrimitives tool box (see page 7-77) , which is in the top-left

1 Here the word “primitive” is used in a somewhat different sense than its normal meaning in .

MicroStation/J User’s Guide 7–49

Page 596: Guide Micro Station V7 1

3D Design and ModelingPrimitive surfaces

position in the 3D Main tool frame.

Slab

A slab (also referred to as a “3D block”) is placed with thePlace Slab tool (see page 7-78) .

Slab

A slab is defined in the design file as an extruded surface inwhich the profile element is a block (rectangle). For informationabout generating more complex extruded surfaces, see Extrudedsurfaces and surfaces of revolution on page 7-52.

Sphere

A sphere’s geometry is defined by its center and its radius. It is placedin the design with the Place Sphere tool (see page 7-81) .

Sphere

A sphere is defined in the design file as a surface of revolution

7–50 MicroStation/J User’s Guide

Page 597: Guide Micro Station V7 1

3D Design and ModelingPrimitive surfaces

in which the profile element is an arc. For information aboutgenerating more complex surfaces of revolution, see Extrudedsurfaces and surfaces of revolution on page 7-52.

Cone and cylinder

The ends of a cone are two circles lying in parallel planes. It is placedin the design with the Place Cone tool (see page 7-87) .

Cone

A cylinder is a cone in which both ends have the same diameter. It isplaced in the design with the Place Cylinder tool (see page 7-83) .

Torus

A torus (also referred to as a “donut”) is defined by its radiiand Projection Angle. It is placed in the design with thePlace Torus tool (see page 7-88) .

Torus

A torus is defined in the design file as a surface of revolutionin which the profile element is circle.

Wedge

A wedge is placed in the design with the Place Wedgetool (see page 7-90) .

MicroStation/J User’s Guide 7–51

Page 598: Guide Micro Station V7 1

3D Design and ModelingExtruded surfaces and surfaces of revolution

Wedge

A wedge is defined in the design file as a surface of revolutionin which the profile element is a rectangle.

Extruded surfaces and surfaces of revolution

Many objects can be drawn by first drawing a planar profile element(or cross-section) and then projecting or rotating the cross-section.

• An extruded surface or solid is formed by extruding a planarelement — line string, curve, shape, ellipse, B-spline curve,complex chain, or complex shape. It is placed in the design withthe Extrude tool (see page 7-93) in the 3D Construct tool box.

• A surface or solid of revolution is formed by rotating a planarelement. It is placed in the design with the Construct Revolutiontool (see page 7-146) in the 3D Construct tool box.

Extrudedsurface

Surface ofrevolution

Complex chains and shapes can be extruded or rotatedto create elaborate surfaces.

7–52 MicroStation/J User’s Guide

Page 599: Guide Micro Station V7 1

3D Design and ModelingFree-form (NURBS) surfaces

Free-form (NURBS) surfaces

A non-uniform rational B-spline (NURBS) surface is the mostmathematically flexible way to represent a surface in a design. AB-spline surface is easy to modify because each pole of its controlnet affects the shape of the surface only over a limited part. Thecontrol net is analogous to a B-spline curve’s control polygon.

B-splinesurface.

Wireframeview.

Smoothshaded view.

Teapotcreated using

B-splinesurfaces.

Before working with 3D NURBS surfaces, it is a good idea tobecome familiar with 2D B-spline concepts and placement. Formore information, see Using Curves on page 6-54.

MicroStation/J User’s Guide 7–53

Page 600: Guide Micro Station V7 1

3D Design and Modeling3D Fillets

3D Fillets

Tools in the 3D Modify tool box (see page 7-108) and the FilletSurfaces tool box (see page 7-177) let you round edges of solids andblend existing surfaces, using a variety of fillets.

Drawing in 3DBy default, data points in a 3D design are placed at the view’sActive Depth (see page 7-4) . You can snap a tentative point toan existing element at any depth in a view. However, the newelement is moved to the view’s Active Depth.

• AccuDraw and its drawing plane, 3D data points and 3Dtentative points (see page 7-61) , and 3D auxiliary coordinatesystems (see page 7-61) , let you place elements away fromthe Active Depth. Often this improves productivity, since youneed not constantly change the Active Depth.

• Boresite Lock makes Identifying existing elements easier.

Placing elements in 3D

Placing elements in a 2D design is like manual drafting — allelements appear on the same plane, the sheet of paper.

In 3D, you place elements in space — horizontally (for example,a floor), vertically (for example, a wall), or at any other angleor direction (for example, a sloping roof).

Many elements rely on the orientation of the view, AccuDraw’s drawingplace, or the current auxiliary coordinate system if the ACS Plane Lockis on for exact placement. To place elements such as blocks (rectangles),circles (by center), polygons, cells, and text, you have these choices:

• Rotate a view so that the plane of the view (your screen) isparallel to the required orientation.

• A more advanced method is using AccuDraw in 3D (see page 7-55)or 3D auxiliary coordinate systems (see page 7-61) .

7–54 MicroStation/J User’s Guide

Page 601: Guide Micro Station V7 1

3D Design and ModelingUsing AccuDraw in 3D

Specifying whether an element encloses volume

The Type tool setting for the tools in the 3D Primitives tool box (see page7-77) specifies whether a closed 3D element is either of the following:

• Solid — capped on its ends; encloses a volume.

• Surface — not capped on its ends; does not enclose volume.

For example, to draw a tube you can use the Place Cylinder tool (seepage 7-83) with Type set to Surface, while to draw an iron bar youcould use the Place Cylinder tool with Type set to Solid.

Top: Solidswith hidden

lines removed.Bottom:

Surfaces withhidden lines

removed.

To change an element from a surface to a solid1. In the Modify Surfaces tool box, select the Convert 3D tool.

2. From the Convert To option menu, choose Solid.

3. Identify the element to modify.

4. Enter a data point to accept the modification.

Using AccuDraw in 3D

In 3D AccuDraw provides the ability to actually work in a pictorial

MicroStation/J User’s Guide 7–55

Page 602: Guide Micro Station V7 1

3D Design and ModelingUsing AccuDraw in 3D

view rather than the standard, orthogonal views.

This is possible because AccuDraw automatically constrains datapoints to its drawing plane regardless of its orientation to the view.

Compasstilted overalong thetop view

plane in a 3Dpictorial view

The AccuDraw window in 3D

In 3D, when using Rectangular coordinates, the AccuDraw windowhas an additional field for the z-axis. For Polar coordinates in 3D,the AccuDraw window has the same two fields as in 2D.

Orienting the drawing plane in 3D

Learning to orient AccuDraw’s drawing plane is essential tomastering 3D drawing. For example, it is easy with AccuDraw toplace a non-planar complex chain or complex shape in an isometricview in any direction without reverting once to an orthogonalview. By simply rotating the drawing plane axes, you can “strikeoff” at a right angle to the current segment.

This is most apparent during the creation of a true 3D drawingnormally portrayed as an isometric drawing — for example, aplumbing riser diagram. By starting a pipe run along one viewaxis and shifting it using the �F�, �S�, and �T� keyboard shortcuts,you can twist and turn the pipe through 3D space.

7–56 MicroStation/J User’s Guide

Page 603: Guide Micro Station V7 1

3D Design and ModelingUsing AccuDraw in 3D

A simpleplumbing riserdiagram under

constructionshowing thecompass ateach corner

and annotationpointing out the

drawing planeorientation at

each vertex

This ability to adhere to the standard view axes while manipulatingyour drawing in a pictorial view is so important that AccuDrawmaintains the current orientation from tool to tool. You can still returnto the view orientation by using the �V� keyboard shortcut.

The following table summarizes the AccuDraw keyboard shortcutsavailable for fine tuning the drawing plane orientation so theaxes point where you want them to go:

Key Effect

�V� Rotates the drawing plane to align with the viewaxes. Pressing this key a second time restorescontext-sensitive rotation.

�F� Rotates the drawing plane to align with the axes ina standard Front view. Pressing this key a secondtime restores context-sensitive rotation.

�S� Rotates the drawing plane to align with the axes ina standard Right view. Pressing this key a secondtime restores context-sensitive rotation.

�T� Rotates the drawing plane to align with the axesin a standard Top view. Pressing this key a secondtime restores context-sensitive rotation.

�R�, �Q� Used to quickly and temporarily rotate thedrawing plane by a single point.

MicroStation/J User’s Guide 7–57

Page 604: Guide Micro Station V7 1

3D Design and ModelingUsing AccuDraw in 3D

Key Effect

�R�, �A� Used to permanently rotate the drawing plane by threepoints. Because it rotates the active ACS, this rotationwill still be active after the tool in use is exited. If on, thetool setting Use Current Origin causes the drawing planeorigin to be used as the x-axis origin, thereby eliminatingthe need to enter an extra data point. Of course, in manycases it is desirable to be able to define the x-axis originat a different location than the drawing plane origin.

�R�, �X� Rotates the drawing plane 90 about its x-axis.

�R�, �Y� Rotates the drawing plane 90 about its y-axis.

�R�, �Z� Rotates the drawing plane 90 about its z-axis.

Arbitrary rotationsBy default, AccuDraw orients the drawing plane to the view axes. Thisis in keeping with the way it works in 2D. You can return AccuDraw tothis orientation at any time using the �V� keyboard shortcut.

You can set up an arbitrary orientation that can be saved andsubsequently retrieved as an auxiliary coordinate system (ACS).

To rotate the drawing plane axes to alignwith the current view1. With the focus in the AccuDraw window, press the �V� key.

To interactively rotate the drawing plane axes1. With the focus in the AccuDraw window, press �R�, �A�.

2. Enter a data point to locate the x-axis origin.

3. Enter a data point to define the direction of the x-axis.

As a result, the direction of the y-axis is implied (perpendicular

7–58 MicroStation/J User’s Guide

Page 605: Guide Micro Station V7 1

3D Design and ModelingUsing AccuDraw in 3D

to the x-axis), and the axes are rotated.

Graphicallyrotating the

drawingplane

axes. Left:Defining

the x-axisdirection.

Right:Defining

the y-axisdirection

(onlynecessary

in 3D).

For information about saving and retrieving an ACS definedusing AccuDraw, see Using AccuDraw with auxiliarycoordinate systems on page 7-65.

The Front, Side and Top rotationsThree keyboard shortcuts, �F�, �S�, and �T�, are used to orientAccuDraw’s drawing plane to the standard Top, Front, and Side views.Activating one of these shortcuts causes AccuDraw to dynamicallyrotate the compass to indicate the orientation of the drawing plane.

UsingAccuDraw

with the PlaceSlab tool

MicroStation/J User’s Guide 7–59

Page 606: Guide Micro Station V7 1

3D Design and ModelingUsing AccuDraw in 3D

To rotate the drawing plane axes to alignwith the standard Top view1. With the focus in the AccuDraw window, press the �T� key.

To rotate the drawing plane axes to alignwith the standard Front view1. With the focus in the AccuDraw window, press the �F� key.

To rotate the drawing plane axes to align witha standard side (Left or Right) view1. With the focus in the AccuDraw window, press the �S� key.

Rotating an axis by 90When the drawing plane is rotated to orientations other than thestandard Top, Front, and side, it is often useful to be able to accessplanes at 90 , AccuDraw has keyboard shortcuts that rotate thedrawing plane 90 along its individual axes. These shortcuts — �R�,�X�, �R�, �Y�, and �R�, �Z� — can be used to spin the drawing plane anynumber of times until its orientation is exactly as you desire.

To rotate the drawing plane axes 90 aboutan individual axis1. With the focus in the AccuDraw window, use one of the

following keyboard shortcuts.

To rotate 90 about Press

x-axis �R�, �X�

y-axis �R�, �Y�

z-axis �R�, �Z�

The new orientation is maintained only until a data pointor Reset is entered. However, you can save this coordinatesystem for subsequent recall (see Using AccuDraw withauxiliary coordinate systems on page 7-65).

7–60 MicroStation/J User’s Guide

Page 607: Guide Micro Station V7 1

3D Design and ModelingPrecision input key-ins in 3D

Precision input key-ins in 3D

Precision input key-ins in 3D work much as in 2D, except thatthe depth coordinate must also be entered.2

For more information about precision input key-ins, seePrecision Input Key-ins on page 2-65 and Precision inputkey-ins with an ACS on page 7-68.

3D data points and 3D tentative points

3D data points and 3D tentative points can be used to position pointsat a depth within the view volume other than at the Active Depth.

To enter a 3D data point or 3D tentative point1. In a view, position the pointer at the desired x- and y- coordinates.

2. To enter a 3D data point, press the 3D Data button.orTo enter a 3D tentative point, press the 3D Tentative button.

A boreline, in the view’s z-direction, displays in each view that isnot parallel to the view selected in step 1. (If no borelines display,adjust the views so that at least one other view that shows thesame part of the design has a different orientation.)

3. Position the pointer on a boreline at the desired depth and againpress the 3D Data button or 3D Tentative button.

For information about the assignment of the 3D Data button andthe 3D Tentative button on your system, see Using the Mouseor Digitizing Tablet in the Setup Guide.

3D auxiliary coordinate systems

An auxiliary coordinate system (ACS) is a coordinate system withan orientation and, usually, an origin, different from those of the

2 If you omit the z-coordinate, or any other coordinate, it is the same as

keying in 0 for that coordinate.

MicroStation/J User’s Guide 7–61

Page 608: Guide Micro Station V7 1

3D Design and Modeling3D auxiliary coordinate systems

design file coordinates. Although not exclusively a 3D concept, anACS is most useful in 3D design as a drawing aid.

By using an ACS that corresponds to the location and orientationof a particular element, you can enter data points relative toparts of the design rather than the global origin.

Although using ACSs may seem complicated, AccuDraw usesthem as a basic part of its 3D functionality, permanently storingarbitrary rotations. It is not necessary to learn much aboutACSs to use them effectively with AccuDraw.

ACS is called UCS (user coordinate system) by some other CAD systems.

ACS Type

You can choose from these ACS types: Rectangular,Cylindrical, and Spherical.

RectangularLike the design cube coordinate system, with coordinatesexpressed in the form (X,Y,Z). You can use AccuDraw to define,save, and retrieve rectangular ACSs (see Using AccuDraw withauxiliary coordinate systems on page 7-65).

RectangularACS

7–62 MicroStation/J User’s Guide

Page 609: Guide Micro Station V7 1

3D Design and Modeling3D auxiliary coordinate systems

CylindricalPoints are specified as two magnitudes (R and Z) and an angle(θ), with coordinates expressed in the form (R, θ, Z).

The process of locating a point in a cylindrical ACS canbe thought of as follows:

1 . Moving from the origin along the x-axis a distance of R.

2 . Rotating about the z-axis an angle of θ.

3 . Finally, moving parallel to the z-axis a distance of Z.

CylindricalACS

In 2D, there is no depth (z-axis), and cylindrical coordinatesare commonly known as polar coordinates.These are used to position a data point with a Cylindrical ACS:

• AX=R, ,Z for an exact location, where:

R is the distance from the origin, along the x-axis.

is the angle counterclockwise from the x-axis about the z-axis.

Z is the distance in the z-direction.

• AD= R, , Z for locations relative to a tentative point, where:

R is the difference in distance from the origin, along the x-axis.

is the difference in the angle counterclockwisefrom the x-axis.

MicroStation/J User’s Guide 7–63

Page 610: Guide Micro Station V7 1

3D Design and Modeling3D auxiliary coordinate systems

Z is the difference in the distance in the z-direction.

Spherical(3D only) Points are specified by a magnitude (R) and two angles (θand φ), with coordinates expressed in the form (R, θ, φ).

The process of locating a point in a spherical ACS canbe thought of as follows:

1 . Move from the origin along the x-axis a distance of Rto establish a radius vector.

2 . Rotate this vector about the z-axis an angle of θ.

3 . The angle φ is the angle between the radius vectorand the positive z-axis.

Spherical ACS

These key-ins are used to position a data point with a Spherical ACS:

• AX=R, , for an exact location, where:

R is the radius vector distance from the origin.

is the angle counterclockwise from the x-axis about the z-axis.

is the angle between the radius vector and the z-axis.

• AD= R, , for locations relative to a tentative point, where:

R is the difference in the radius vector distance from the origin.

is the difference in the angle, counterclockwise,

7–64 MicroStation/J User’s Guide

Page 611: Guide Micro Station V7 1

3D Design and Modeling3D auxiliary coordinate systems

from the x-axis.

is the difference in the angle between the radiusvector and the z-axis.

Using AccuDraw with auxiliary coordinate systems

Unless you are using one of the four (Top, right Side, Front, View)standard orientations, AccuDraw “forgets” the drawing planeorientation at the end of the current design session. To overcome this,there is a mechanism to save and retrieve arbitrary drawing planeorientations as rectangular auxiliary coordinate systems.

The �R�, �A� keyboard shortcut is used to define an arbitrary drawingplane orientation that can subsequently be saved as a rectangularACS. See Arbitrary rotations on page 7-58.

To save a drawing plane coordinate system1. With the focus in the AccuDraw window, press �W�, �A�.

The Write To ACS dialog box opens.

2. In the Name field, key in a name for the coordinate system.orTo save the coordinate system as the active (unnamed)ACS, leave the Name field blank.

3. Click the OK button.

MicroStation/J User’s Guide 7–65

Page 612: Guide Micro Station V7 1

3D Design and Modeling3D auxiliary coordinate systems

To recall a saved drawing plane coordinate system1. With the focus in the AccuDraw window, press �G�, �A�.

The Get ACS dialog box opens.

2. In the Name field, key in the name of the coordinatesystem to recall.orTo retrieve the active (last used) ACS, leave the Name fieldblank. (This has the same effect as setting Rotation to Auxiliaryin the AccuDraw Settings dialog box.)

3. (Optional) — To rotate the drawing plane to the saved orientationwithout moving the drawing plane origin, turn off Origin.orTo move the drawing plane origin to the saved location withoutrotating the drawing plane, turn off Rotation.

4. Click the OK button.

The compass updates to show the effect of recallingthe saved coordinate system.

Other ways of working with auxiliary coordinate systems

In addition to the AccuDraw keyboard shortcuts for working with anACS, MicroStation also has an ACS tool box and dialog box. These arethe only mechanisms for working with a cylindrical or spherical ACS.

Defining an ACSYou can define an ACS (without using AccuDraw) in anyof the following ways:

7–66 MicroStation/J User’s Guide

Page 613: Guide Micro Station V7 1

3D Design and Modeling3D auxiliary coordinate systems

To define an ACS Use this tool in the ACS tool box

That is aligned witha planar element.

Define ACS (Aligned with Element)(see page 6-126)

By entering datapoints.

Define ACS (By Points) (see page 6-126)

That is aligned witha view.

Define ACS (Aligned with View)(see page 6-127)

Making an ACS activeMicroStation lets you define and save multiple ACSs. At any time,you can make one ACS active. This lets you work simultaneouslywith three coordinate systems — the active ACS as well as thedesign file and view coordinate systems.

MicroStation/J User’s Guide 7–67

Page 614: Guide Micro Station V7 1

3D Design and Modeling3D auxiliary coordinate systems

To make a saved ACS the active ACS(without using AccuDraw)1. From the Utilities menu, choose Auxiliary Coordinates.

The Auxiliary Coordinate Systems dialog box opens.

2. Select an ACS from the list of saved ACSs.

3. Click the Attach button.

The selected ACS becomes the active ACS.

To identify an ACS to make it the active ACS1. In the ACS tool box, select the Select ACS tool (see page 6-130) .

Triads appear, indicating the available saved ACSs.

2. Identify the required ACS at its origin.

ACS Plane LockIf on, ACS Plane Lock forces all data points to be on theactive ACS’s xy plane.

Precision input key-ins with an ACSWhile an ACS is active, precision input can be specifiedas one of the following:

7–68 MicroStation/J User’s Guide

Page 615: Guide Micro Station V7 1

3D Design and ModelingManipulating and modifying elements in 3D

For precision input as ACS Type Key in

ACS coordinate Rectangu-larSphericalCylindrical

AX=X VALUE, Y VALUE,Z VALUEAX=R VALUE, ANGLE,

ANGLEAX=R VALUE, ANGLE,Z VALUE

Distances, along the ACSaxes, from the most recentlyentered tentative pointor data point

Rectangu-larSphericalCylindrical

AD=X VALUE, Y VALUE, ZVALUE (X, Y, AND Z, AXES)AD=R VALUE, ANGLE,

ANGLEAD=R VALUE, ANGLE,Z VALUE

Manipulating an ACSYou can manipulate an ACS as follows:

To Use this tool in the ACS tool box

Rotate the active ACS.

Rotate Active ACS (see page 6-128)

Move the origin of theactive ACS.

Move ACS (see page 6-129)

Manipulating and modifying elements in 3D

For the most part, manipulating and modifying elements in 3D issimilar to 2D. 3D-specific aspects are discussed here.

Element manipulations (for example, scaling or rotation) areperformed relative to AccuDraw’s drawing plane. If AccuDrawis not active, the manipulation is performed relative to the viewaxes (see View coordinates on page 7-8).

MicroStation/J User’s Guide 7–69

Page 616: Guide Micro Station V7 1

3D Design and ModelingManipulating and modifying elements in 3D

Graphic groups work as they do in 2D.

Selecting elements in 3D

Most basic 3D element manipulations, including moving, scaling,rotating, deleting, and copying, can be done with the ElementSelection tool, and are similar to 2D.

• As in 2D, you can select one or more elements and manipulatethem as a single entity (see Selecting Elements on page 3-1).

• By dragging one of the handles of a selected element,you can modify it individually. The type of modificationallowed depends on the element (see To scale or modifya selected element on page 3-12).

Identifying existing elements

When Boresite Lock is on, elements at any depth can be selectedor identified with a data point. Elements identified with adata point remain at their depth in the design, regardlessof the Active Depth (see page 7-4) .

When Boresite Lock is off, only elements at or very near the ActiveDepth can be selected or identified with a data point.

If you have difficulty selecting an element, check Boresite Lock,as well as Grid Lock and Level Lock.

Tentative points and Boresite LockTentative points override Boresite Lock. You can snap to elements atany depth in a view, whether or not Boresite Lock is on.

Set Display Depth to a small range to be sure you snap tothe element at the desired depth.

7–70 MicroStation/J User’s Guide

Page 617: Guide Micro Station V7 1

3D Design and ModelingSmartSolids/SmartSurfaces

Using the fence in 3D

When you place the fence, it is planar and specific to one view. In 3D,the fence encloses the volume bounded by the area of the fence and theview’s Display Depth — that is, the volume enclosed by moving thefence from the front to the rear of the view volume along the view z-axis.

Even if an element is completely within the fence boundaries,if it also intersects the view’s front or back clipping plane (seeView volume on page 7-3), it is considered to cross the fence andis clipped if Fence (Selection) Mode is set to Clip.

This is important to remember, in particular, when creating3D cells (see page 7-187) .

How elements such as shapes and solids are clipped by thefence is affected by the preference Use Optimized FenceClipping (see page 7-75) .

Text cannot be clipped.

Certain viewing operations, such as rotating and zooming, cancause the fence in a 3D view to disappear.

For basic information about the fence, see Using the Fence toManipulate and Modify Elements on page 3-16.

SmartSolids/SmartSurfacesUsing MicroStation’s SmartSolids and SmartSurfaces tools you canquickly construct complex 3D models of your designs. For example,starting with basic solids or surfaces, you then can:

• Add finishing touches, such as fillets and chamfers.

• Use a planar closed shape, or open element, as a template tocreate a cut out in either a surface or a solid.

• Use the Shell Solid tool (see page 7-103) to quickly create a“hollow” solid with defined wall thickness.

MicroStation/J User’s Guide 7–71

Page 618: Guide Micro Station V7 1

3D Design and ModelingSettings that affect SmartSolids/SmartSurfaces

Settings that affect SmartSolids/SmartSurfacesSeveral settings control the way in which SmartSolids andSmartSurfaces are treated. These control both the display andthe method for selecting SmartSolids and SmartSurfaces, as wellhow they are treated when exported as visible edges.

SmartSolids

The SmartSolid Settings dialog box (Element menu > SmartSolids)controls the default display of SmartSolid elements.

Display

By default, SmartSolids and SmartSurfaces are displayed inWireframe display mode. This is the more efficient mode for workingwith SmartSolids and SmartSurfaces in a design session. Surfacesdisplay mode should be used only where the design is to be renderedwith an earlier version of MicroStation (pre MicroStation/J).

Surface Rule Lines

In Wireframe (and Surfaces) display mode, curved surfaces arerepresented both by their edge lines and a defined number of rule lines.Surface rule lines provide a visual indication of a surface’s curvature.

With the default setting of 4, for example, a full cylindrical solid isdisplayed with 4 surface rule lines, while the same solid cut in halfdisplays with 2 surface rule lines. Planar surfaces, which do not havecurvature, are represented by their edge boundaries only.

7–72 MicroStation/J User’s Guide

Page 619: Guide Micro Station V7 1

3D Design and ModelingLocate By Picking Faces

To change the default display of SmartSolidsand SmartSurfaces1. From the Element menu, choose SmartSolids.

The SmartSolid Settings dialog box opens.

2. Make the desired changes to the settings.

In non-renderedviews, curved

surfaces arerepresented by

surface rulelines. Top:

Surface RuleLines set to 4(the default).

Bottom:Surface Rule

Lines set to 10.

Locate By Picking Faces

This setting, in the Input category of the Preferences dialog box,affects that way that solids and closed elements are selected.Generally, you select elements by snapping to their edges. WhenLocate By Picking Faces is on, a data point anywhere on a solid orsurface will select that face element. This is particularly usefulin a rendered view, where you can identify a solid or surface witha data point anywhere on the displayed surface.

Options for Locate By Picking Faces are:

• Never — in all views, solids and surfaces can only be identifiedwith a data point on an edge or surface rule line.

MicroStation/J User’s Guide 7–73

Page 620: Guide Micro Station V7 1

3D Design and ModelingLocate By Picking Faces

• Rendered Views Only (default) — where a view’s default displaymode is set to any of the rendering options, surfaces and solidsmay be identified with a data point anywhere on their surface,not necessarily on an edge line or surface rule line.

• Always — in all views (whether rendered or not) faces may beidentified with a data point anywhere on their surface.

To change the method of selecting surfaces1. From the Workspace menu, choose Preferences.

The Preferences dialog box opens.

2. In the Category list, select Input.

The Set input preferences options display.

3. From the Locate By Picking Faces option menu, choosethe required setting.

4. Click OK.

With Locate ByPicking Faces: Off —

solids and surfacescan be identified only

with a data pointon an edge or ruleline (for example,

1). On — solidsand surfaces may

be identified with adata point anywhere

on any face (forexample, 2).

7–74 MicroStation/J User’s Guide

Page 621: Guide Micro Station V7 1

3D Design and ModelingUse Optimized Fence Clipping

Use Optimized Fence Clipping

In the Operation section of the Preferences dialog box, the UseOptimized Fence Clipping setting affects the way that SmartSolidsand SmartSurfaces are clipped. When this option is on (thedefault), fence operations that involve clipping (Clip and Void Clip)do not drop the solids or surfaces back to their basic components.In effect, the fence operation works like a boolean subtraction,where part of the solid or surface is removed.

As with other fence operations, in 3D the extent of the fencevolume is defined by the fence, and the display depth of theview. When a circular fence is used, for example, it is similar tousing a cylinder as the clipping template.

Optimized fence clipping is supported in all views,including camera views.

Usingoptimized

fenceclipping.

Top: A blockwith thefence in

place readyto delete.Bottom:

The resultof deleting

the fencecontents

with UseOptimized

FenceClipping

turned off(left) and on

(right).

MicroStation/J User’s Guide 7–75

Page 622: Guide Micro Station V7 1

3D Design and ModelingExporting visible edges

Exporting visible edges

When Exporting Visible Edges, from a design that consistsprimarily of SmartSolids, the SmartSolids option in theMethod menu may prove faster. While processing all elementtypes, it is optimized for SmartSolids.

Calculate Intersections is not supported with the SmartSolidsoption. Also, for files containing a large number of elements,another option may prove more suitable. You should experimentto determine which option is best for your application.

To choose SmartSolids when exportingvisible edges1. From the File menu, choose Export > Visible Edges.

The Export Visible Edges dialog box opens.

2. In the General section, from the Method option menu,choose SmartSolids.

3D Main tool frame

Tools for creating and modifying solids and surfaces are accessedfrom tool boxes in this tool frame.

To Use tools in the

Place a simple 3D element —slab, sphere, cylinder, cone,torus, or wedge.

3D Primitives tool box (seepage 7-77)

7–76 MicroStation/J User’s Guide

Page 623: Guide Micro Station V7 1

3D Design and Modeling3D Primitives tool box

To Use tools in the

Extrude a solid or surface, orconstruct a surface of revolution,orExtrude a solid or surfacealong a path,orConstruct a thin shell solid,orThicken a surface into a solid.

3D Construct tool box (seepage 7-92)

Modify a solid, remove a face,orConstruct a new solid from theunion, intersection, or differenceof existing solids,orCut, fillet, or chamfer anexisting solid.

3D Modify tool box (seepage 7-108)

Align elements relative to aface on each element,orChange the display of aSmartSolid/SmartSurface,orExtract a face or edge from a solid,orIntersect a solid/surface witha linear element.

3D Utility tool box (seepage 7-130)

Key-in: DIALOG TOOLBOX 3DTOOLS OFF | ON | TOGGLE

3D Primitives tool box

The tools in the 3D Primitives tool box are used to place a simple 3Delement — slab, sphere, cylinder, cone, torus, or wedge.

MicroStation/J User’s Guide 7–77

Page 624: Guide Micro Station V7 1

3D Design and ModelingPlace Slab

To Select in the 3D Primitivestool box

Place a slab.

Place Slab (see page 7-78)

Place a sphere.

Place Sphere (see page 7-81)

Place a cylinder.

Place Cylinder (see page 7-83)

Place a cone.

Place Cone (see page 7-87)

Place a torus.

Place Torus (see page 7-88)

Place a wedge-shaped object.

Place Wedge (see page 7-90)

Key-in: DIALOG TOOLBOX 3DDRAWING OFF | ON | TOGGLE

Place Slab

(3D only) Used to place a volume of projection with arectangular cross-section.

7–78 MicroStation/J User’s Guide

Page 625: Guide Micro Station V7 1

3D Design and ModelingPlace Slab

Tool Setting Effect

Type Can be Surface (not capped) or Solid (capped).

Axis Sets the direction in which the heightis projected.

Orthogonal If on, the edges are orthogonal.

Length If on, sets the length (step 3).

Width If on, sets the width (step 4).

Height If on, sets the height (step 5).

To place a slab1. Select the Place Slab tool.

2. Enter a data point to define the origin.

When Axis is set to Points, a side of the slab is parallel tothe view in which this data point is entered.

3. Enter a data point to define the length and rotation angle.

If Length is on, this data point defines the rotation angle.

4. Enter a data point to define the width.

If Width is on, this data point accepts the width.

5. Enter a third data point to define the height.

If Height is on, this data point accepts the height.

If Orthogonal is on, the slab is orthogonal; the height and

MicroStation/J User’s Guide 7–79

Page 626: Guide Micro Station V7 1

3D Design and ModelingPlace Slab

length of the vertical edges are the same.

Place Slab,constrained

to beorthogonal.

Defining thelength, width,

and heightgraphically.

7–80 MicroStation/J User’s Guide

Page 627: Guide Micro Station V7 1

3D Design and ModelingPlace Sphere

Placing thesame slab as

in previousexample, butwith length,

width,and height

constrainedusing

AccuDraw.

Key-in: PLACE SLAB ICON

Although the slab’s length, width, and height can be specifiedas tool settings, it is generally quicker and easier to type thesedistances into the AccuDraw window.

To place a volume of projection with a non-rectangular cross-section,use the Extrude tool (see page 7-93) in the 3D Construct tool box.

Place Sphere

(3D only) Used to place a sphere — a volume of revolutionwith a circular cross section.

MicroStation/J User’s Guide 7–81

Page 628: Guide Micro Station V7 1

3D Design and ModelingPlace Sphere

Tool Setting Effect

Axis Sets the direction of the sphere’s axis.

Radius If on, sets the radius.

To place a sphere1. Select the Place Sphere tool.

2. Enter a data point to define the sphere’s center.

3. If Radius is off, enter a data point to define the radius.

If Radius is on, this data point accepts the sphere.

Place Sphere.Defining

the radiusgraphically.

7–82 MicroStation/J User’s Guide

Page 629: Guide Micro Station V7 1

3D Design and ModelingPlace Cylinder

Placingthe same

sphere withradius keyed

in usingAccuDraw.

Key-in: PLACE SPHERE ICON

Although the sphere’s radius can be specified as a toolsetting, it is generally quicker and easier to type the radiusinto the AccuDraw window.

To place a volume of revolution with a non-circular cross-section,use the Place Free-form Surface tool (see page 7-146) inthe Create Surfaces tool box.

Place Cylinder

(3D only) Used to place a cylinder.

Tool Setting Effect

Type Can be Surface (not capped) or Solid (capped).

Axis Sets the direction of the cylinder’saxis (height).

Orthogonal If on, the cylinder is a right cylinder.

MicroStation/J User’s Guide 7–83

Page 630: Guide Micro Station V7 1

3D Design and ModelingPlace Cylinder

Tool Setting Effect

Radius If on, sets the radius.

Height If on, sets the height.

To place a cylinder1. Select the Place Cylinder tool.

2. Enter a data point to define the center of the base.

3. Enter a data point to define the radius.

If Radius is on, this data point accepts the base.

4. Enter a data point to define the height.

If Height is on, this data point accepts the cylinder.

7–84 MicroStation/J User’s Guide

Page 631: Guide Micro Station V7 1

3D Design and ModelingPlace Cylinder

Place Cylinderwith all constraints

turned off and alldata points entered

graphically.

MicroStation/J User’s Guide 7–85

Page 632: Guide Micro Station V7 1

3D Design and ModelingPlace Cylinder

Place Cylinderwith Orthogonal

turned on and alldata points entered

graphically.

Place cylinder withorthogonal turnedon and AccuDrawused to constrain

the radius “R” andheight “H.”

Key-in: PLACE CYLINDER ICON

Key-in: PLACE CYLINDER RADIUS | RIGHT | SKEWED

Although the cylinder’s radius and height can be specified as

7–86 MicroStation/J User’s Guide

Page 633: Guide Micro Station V7 1

3D Design and ModelingPlace Cone

tool settings, it is generally quicker and easier to type thesedistances into the AccuDraw window.

Place Cone

(3D only) Used to place a cone.

Tool Setting Effect

Type Can be Surface (not capped) or Solid (capped).

Axis Sets the direction of the cone’s axis (height).

Orthogonal If on, the cone is a right cone.

Top Radius If on, sets the second radius (step 5).

Base Radius If on, sets the first radius (step 3).

Height If on, sets the height.

To place a cone1. Select the Place Cone tool.

MicroStation/J User’s Guide 7–87

Page 634: Guide Micro Station V7 1

3D Design and ModelingPlace Torus

2. Enter a data point to define the center of the base.

3. Enter a data point to define the base’s radius.

If Base Radius is on, this data point accepts the base.

4. Enter a data point to define the height and the top’s center.

If Height is on, this data point defines the top’s center only. IfOrthogonal is also on, this data point accepts only.

If Orthogonal is on, this data point defines the height only.

5. Enter a data point to define the top radius.

If Top Radius is on, this data point defines the height only.

Key-in: PLACE CONE ICON

Key-in: PLACE CONE RADIUS | RIGHT | SKEWED

Although the cone’s radii and height can be specified astool settings, it is generally quicker and easier to type thesedistances into the AccuDraw window.

This tool works similarly to the Place Cylinder tool (see page 7-83) .See the illustration after the procedure, “To place a cylinder.”

Place Torus

(3D only) Used to place a torus (a donut-shaped surface or solid).

7–88 MicroStation/J User’s Guide

Page 635: Guide Micro Station V7 1

3D Design and ModelingPlace Torus

Tool Setting Effect

Type Can be Surface (not capped) or Solid (capped).

Axis Sets the direction of the axis of revolution.

PrimaryRadius

If on, sets the primary radius (the onethe torus is swept around).

SecondaryRadius

If on, sets the secondary (inside) radius.

Angle If on, sets the sweep angle.

To place a torus1. Select the Place Torus tool.

2. Enter a data point to define the start point.

3. Enter a data point.

PrimaryRadius:

This data point defines:

Off Center, primary radius, and start angle.

On Just the center and start angle.

4. Enter a data point to complete the torus, as follows:

If these areon:

This data point defines:

None3 Secondary radius and sweep angle.

SecondaryRadius

Sweep angle.

Angle Secondary radius.

SecondaryRadius andAngle

Direction of the sweep angle rotation.

MicroStation/J User’s Guide 7–89

Page 636: Guide Micro Station V7 1

3D Design and ModelingPlace Wedge

3 The Primary Radius has no effect on this step.

Key-in: PLACE TORUS

Place Wedge

(3D only) Used to place a wedge — a volume of revolutionwith a rectangular cross-section.

Tool Setting Effect

Type Can be Surface (not capped) or Solid (capped).

Axis Sets the direction of the axis of ion.

Radius If on, sets the primary radius.

Angle If on, sets the angle (of sweep).

Height If on, sets the height.

7–90 MicroStation/J User’s Guide

Page 637: Guide Micro Station V7 1

3D Design and ModelingPlace Wedge

To place a wedge1. Select the Place Wedge tool.

2. Enter a data point to define the outside start point.

3. Enter a data point to define the center and the start angle.

If Radius is on, this data point defines just the start angle.

4. Enter a data point to define the sweep angle.

If Angle is on, this data point defines the direction of the rotation.

5. Enter a data point to define the height.

If Height is on, this data point defines whether the wedgeis projected up or down from the start plane.

Placinga Wedgewith all

constraintsoff.

MicroStation/J User’s Guide 7–91

Page 638: Guide Micro Station V7 1

3D Design and Modeling3D Construct tool box

Placing aWedge with

PrimaryRadius “R,”

Angle “θ”,and Height

“H” on.

Key-in: PLACE WEDGE

To place a volume of revolution with a non-rectangularcross-section, use the Construct Revolution (see page 7-97)tool in the 3D Primitives tool box.

3D Construct tool box

Tools in the 3D Construct tool box are used to extrude a surface or solidlinearly or along a path, construct a surface or solid of revolution,create a shell solid, or thicken a surface to create a solid.

7–92 MicroStation/J User’s Guide

Page 639: Guide Micro Station V7 1

3D Design and ModelingExtrude

To Select in the 3D Constructtool box

Create a surface or solid byextruding an element linearly.

Extrude (see page 7-93)

Create a surface or solid byrevolving an element.

Construct Revolution (seepage 7-97)

Create a surface or solidby extruding an elementalong a path.

Extrude Along Path (seepage 7-100)

Hollow out a solid to create a solidwith walls of constant thickness.

Shell Solid (see page 7-103)

Add thickness to a surfaceto create a solid.

Thicken to Solid (see page7-106)

Key-in: DIALOG TOOLBOX 3DCONSTRUCT OFF | ON | TOGGLE

Extrude

(3D only) Used to create a surface or solid — a complex 3Delement generated by linearly extruding a profile element (line,line string, arc, ellipse, text, multi-line, complex chain, complexshape, or B-spline curve) a defined distance. Surfaces formedbetween the original profile element and its extrusion are indicatedby straight lines connecting the keypoints.

MicroStation/J User’s Guide 7–93

Page 640: Guide Micro Station V7 1

3D Design and ModelingExtrude

Tool Setting Effect

Type Can be Surface (not capped) or Solid (capped).

Orthogonal If on, the profile element is extrudedorthogonally.

Distance If on, sets the distance, in working units,the element is extruded.

Spin Angle If on, sets the spin angle.

X Scale If on, sets the scale factor in the x-direction.1

Y Scale If on, sets the scale factor in the y-direction.

Keep Profile If on, the original profile element iskept in the design.

1 If X Scale or Y Scale are off, the profile element is not scaled in that direction.

To extrude a surface or solid1. Use the Element Selection tool to select the profile element.

2. Select the Extrude tool.

7–94 MicroStation/J User’s Guide

Page 641: Guide Micro Station V7 1

3D Design and ModelingExtrude

3. Enter a data point to define the start point.

4. Enter a second data point.

Distance Defines extrusion’s

Off Distance

On Direction

Alternative method — To extrude a surface or solid1. Select the Extrude tool.

2. Identify the profile element.

3. Enter a data point.

Distance Defines extrusion’s

Off Distance

On Direction

MicroStation/J User’s Guide 7–95

Page 642: Guide Micro Station V7 1

3D Design and ModelingExtrude

Extruding a solidgraphically (with

Orthogonal turnedoff). Identify the

profile (1). Definethe distance and

direction (2).

7–96 MicroStation/J User’s Guide

Page 643: Guide Micro Station V7 1

3D Design and ModelingConstruct Revolution

Extruding a solidusing AccuDrawto constrain the

extrusion distance(D) and direction (to

make the extrusionorthogonal).

Key-in: CONSTRUCT SURFACE PROJECTION

Although the extrusion distance can be specified as a toolsetting, it is generally quicker and easier to type this distanceinto the AccuDraw window.

The Place Slab tool (see page 7-78) provides a faster way toplace an extrusion with a rectangular cross-section. The PlaceCylinder tool (see page 7-83) provides a faster way to place anextrusion with a circular cross-section.

Construct Revolution

(3D only) Used to create a surface or solid of revolution — a complex3D element that is generated by rotating a profile element (line, linestring, arc, ellipse, shape, complex chain, complex shape, or B-splinecurve) about an axis of revolution. Surfaces created by the profileelement, as it is rotated, are indicated by arcs connecting the keypoints.

MicroStation/J User’s Guide 7–97

Page 644: Guide Micro Station V7 1

3D Design and ModelingConstruct Revolution

Tool Setting Effect

Type Can be Surface (not capped) or Solid (capped).

Axis Sets the direction of the axis of revolution.

Angle Sets the rotation angle.

Keep Profile If on, the original profile element iskept in the design.

To construct a solid or surface of revolution1. Select the Construct Revolution tool.

2. Identify the profile element.

3. Enter a data point3 .

If Axis is set to Points, this data point defines one pointon the axis of revolution. Otherwise, this data pointdefines the axis of revolution.

4. If Axis is set to Points, enter a second data point to defineanother point on the axis of revolution.

5. Reset to finish.orReturn to step 3 to revolve the same profile element again.

3 To be sure the axis of revolution is defined at the exact location desired, use AccuDraw.

7–98 MicroStation/J User’s Guide

Page 645: Guide Micro Station V7 1

3D Design and ModelingConstruct Revolution

ConstructRevolution.

AccuDraw used toconstrain the axis ofrotation, defined by

points 2 and 3.

The completed solid(of revolution).

Key-in: CONSTRUCT SURFACE REVOLUTION

The Place Sphere tool (see page 7-81) provides a faster way to place

MicroStation/J User’s Guide 7–99

Page 646: Guide Micro Station V7 1

3D Design and ModelingExtrude Along Path

a solid of revolution with a circular cross-section.

To revolve a profile element n segments about the same axis ofrevolution, repeatedly enter data points until 360 is reached.The surface is then placed automatically.

Extrude Along Path

(3D only) Used to create:

• a tubular surface or solid extrusion along a path.

• a surface or solid by extruding a profile element (line,line string, arc, ellipse, complex chain, complex shape, orB-spline curve) along a path.

Tool Setting Effect

Type Can be Surface (not capped) or Solid (capped).

Defined By Circular—A tube with a circularcross-section is generated.

Profile—Surface is constructed by extrudingone element (the profile) along anotherelement (the path). Orientation of theprofile is continually changed to followthe orientation of the path.

InsideRadius

If on and Defined By is set to Circular,sets the inside radius.

OutsideRadius

If on and Define By is set to Circular,sets the outside radius.

7–100 MicroStation/J User’s Guide

Page 647: Guide Micro Station V7 1

3D Design and ModelingExtrude Along Path

To extrude a circular tube along a path1. Select the Extrude Along Path tool.

2. In the tool settings window, set Defined By to Circular.

3. Identify the path element.

4. Accept the path element.

5. If Outside Radius is off, enter a data point to definethe outside radius.orIf Outside Radius is on, accept the outside radius.

6. If Inside Radius is off, enter a data point to define the inside radius.orIf Inside Radius is on, accept the inside radius.

The extrusion appears.

7. Accept to complete the extrusion.

MicroStation/J User’s Guide 7–101

Page 648: Guide Micro Station V7 1

3D Design and ModelingExtrude Along Path

Extrude circular tubealong path (with

inside and outsideradii turned on).

Left: Identify thepath (1)

Right: Accept toview the extrusion

(2), then accept(3) to complete the

extrusion.

To extrude a profile along a path1. Select the Extrude Along Path tool.

2. In the tool settings window, set Defined By to Profile.

3. Identify the path element.

4. Identify the profile element.

5. Accept to view the extrusion

6. Accept to complete the extrusion.

7–102 MicroStation/J User’s Guide

Page 649: Guide Micro Station V7 1

3D Design and ModelingShell Solid

Extrude profile alongpath.

Left: Identify thepath (1) and the

profile (2).

Right: Accept to viewthe extruded profile

(3), then accept(4) to complete the

extrusion.

Key-in: CONSTRUCT EXTRUDE ALONG

Shell Solid

(3D only) Used to create a hollowed out solid having facesof a defined thickness. One or more selected faces also maybe removed to create an opening.

• After selecting, the solid, as you move the screen pointer over thesolid the face nearest the pointer highlights. A data point selectsthe highlighted face, which remains highlighted.

• You can enter a Reset to deselect an incorrect face. Wherea number of faces have been selected, consecutive Resetswill deselect them in the reverse order (that is, the last faceselected is the first face deselected).

MicroStation/J User’s Guide 7–103

Page 650: Guide Micro Station V7 1

3D Design and ModelingShell Solid

Tool Setting Effect

ShellOutward

If on, material is added to the outside; theoriginal solid defines the inside of the walls.

ShellThickness

Sets the wall thickness for the remaining faces.

To construct a shell solid with no faces removed1. Select the Shell Solid tool.

2. In the Shell Thickness field, key in the desired thickness value.

3. If required, turn on Shell Outward.

4. Identify the solid.

The solid highlights. Simultaneously, the face nearest thescreen pointer location highlights also.

5. Accept, away from the solid, to create the hollowed out shell solid.

To construct a shell solid with one ormore faces removed1. Select the Shell Solid tool.

2. In the Shell Thickness field, key in the desired thickness value.

3. If necessary, turn on Shell Outward.

4. Identify the solid.

The solid highlights. Simultaneously, the face nearest the

7–104 MicroStation/J User’s Guide

Page 651: Guide Micro Station V7 1

3D Design and ModelingShell Solid

screen pointer location highlights also.

5. Identify the face to remove.

The face highlights.

6. Accept, away from the solid, to create the shell solid

or

Identify further faces for removal.

7. Accept, away from the solid, to create the shell solid.

Creating a shellsolid. Left: Identify

the solid (1). Center:Identify the faces to

remove (2 and 3).Right: Accept (4),

away from the solidto create the shell

solid.

Rendered view of theshell solid.

MicroStation/J User’s Guide 7–105

Page 652: Guide Micro Station V7 1

3D Design and ModelingThicken to Solid

Key-in: CONSTRUCT SHELL

Thicken to Solid

(3D only) Used to add thickness to an existing surface to createa solid. On identifying the solid, an arrow displays showing thedistance and direction of the thickening that will be added. If AddTo Both Sides is on, arrows display in both directions. If Thicknessis not turned on, then thickening is added graphically, with theamount of thickening defined by the screen pointer.

Tool Setting Effect

Add To BothSides

If on, the thickness value is added toboth sides of the surface.

Thickness Sets the thickness value that is addedto the surface.

To add thickness to a surface to create a solid1. Select the Thicken to Solid tool.

7–106 MicroStation/J User’s Guide

Page 653: Guide Micro Station V7 1

3D Design and ModelingThicken to Solid

2. Turn on Thickness.

3. In the Thickness field, enter the value for the thickening.

4. If necessary, turn on Add To Both Sides.

5. Identify the surface.

The surface highlights. An arrow(s) displays, showing the distanceand to which side(s) the thickness will be added.

6. If Add To Both Sides is off, move the pointer, using the arrowsas a guide, to select the side for thickening.

7. Accept.

Thickening an existing solid (a cylinder) to create a solid.

Top left, center, and right show the cylinder before applyingthickening to the outer, inner, and both sides, respectively. Forthickening to both the inner and outer sides of the surface,the direction is defined by the location of the screen pointerand indicated by an arrow. Where Add To Both Sides isselected, the arrows point in both directions and the screenpointer location has no bearing on the result.

Bottom left, center and right, show the results of the thickening

MicroStation/J User’s Guide 7–107

Page 654: Guide Micro Station V7 1

3D Design and Modeling3D Modify tool box

for outer, inner, and both sides, respectively.

Key-in: CONSTRUCT THICKEN

3D Modify tool box

Tools in the 3D Modify tool box are used to:

• modify or remove faces of a solid

• construct a single solid from the union, intersection ordifference of existing solids

• place cuts, fillets, or chamfers on existing solids.

To Select in the 3D Modifytool box

Relocate inwards or outwardsone or more faces of a solid.

Modify Solid (see page 7-109)

Remove one or more facesfrom a solid.

Remove Faces and Heal(see page 7-111)

Construct a single solid that isthe union of two or more existing(overlapping) solids.

Construct Union (see page7-114)

Construct a single solid that isthe intersection of two or moreexisting (overlapping) solids.

Construct Intersection (seepage 7-116)

7–108 MicroStation/J User’s Guide

Page 655: Guide Micro Station V7 1

3D Design and ModelingModify Solid

To Select in the 3D Modifytool box

Construct a single solid bysubtracting the volume of oneor more (overlapping) solidsfrom another. Construct Difference (see

page 7-119)

Create a cut, slot, or pocketin a solid.

Cut Solid (see page 7-121)

Fillet one or more edges of a solid.

Fillet Edges (see page 7-125)

Chamfer one or more edgesof a solid.

Chamfer Edges (see page 7-127)

Key-in: DIALOG TOOLBOX 3DMODIFY OFF | ON | TOGGLE

Modify Solid

(3D only) Used to relocate a face of a solid inwards (negative) oroutwards (positive) relative to the center of the solid. Directionof movement is normal to the selected face.

Tool Setting Effect

Distance If on, sets the distance that the faceis to be modified (moved) relative tothe center of the solid.

MicroStation/J User’s Guide 7–109

Page 656: Guide Micro Station V7 1

3D Design and ModelingModify Solid

To modify a face of a solid1. Select the Modify Solid tool.

2. Turn on Distance.

3. In the Distance field, key in the desired value.

4. Identify the solid.

The solid highlights. Simultaneously, the face nearest thescreen pointer location highlights also.

5. Identify the face to modify.

The face highlights. An arrow displays the direction anddistance of the modification, normal to the face.

6. Move the pointer, using the arrow as a guide to definethe direction of the modification.

If Distance is off, the pointer defines both the directionand the distance of the modification.

7. Accept to modify the face.

Modifying a face ona solid. Left: Identify

the solid (1), thenthe face to modify(2). Center: Move

the screen pointer todefine the directionof the modification.

Right: Accept (3)to complete the

modification.

7–110 MicroStation/J User’s Guide

Page 657: Guide Micro Station V7 1

3D Design and ModelingRemove Faces and Heal

Modifying a curvedface of a solid. Top

Left: Identify thesolid (1), then the

curved face to modify(2). Use the screen

pointer to definethe direction of the

modification andaccept (3). Top

Right: The solidafter modification.

Bottom: Front views,showing the solid

before (left) andafter (right) the

curved surface wasmodified.

Key-in: STRETCH FACES

Remove Faces and Heal

(3D only) Used to remove an existing face(s) or a feature from asolid and then heal (close) the opening. Additionally, the RemoveLogical Faces toggle lets you remove all faces associated with afeature by identifying any one of the feature’s surfaces.

For example, with Remove Logical Faces turned on, you canremove all faces that are associated with:

• a cut

• a solid that has been added to or subtracted from the original

MicroStation/J User’s Guide 7–111

Page 658: Guide Micro Station V7 1

3D Design and ModelingRemove Faces and Heal

• a shell solid (returning the solid to its original formwith no hollowing out)

• a fillet or chamfer

by identifying any one face of the feature.

After identifying the solid, as you move the screen pointer overit, the face nearest the pointer highlights. A data point selectsthe highlighted face, which remains highlighted.

You can enter a Reset to deselect an incorrect face. Where a number offaces have been selected, consecutive Resets will deselect them in thereverse order (that is, the last face selected is the first face deselected).

Tool Setting Effect

Method Defines how faces are selected for removal:

Logical Groups—All associated faces areprocessed. For example, a feature suchas a cut can be removed by selecting anyone face of the feature.

Faces—Only selected faces are processed.

To remove one or more faces from a solid1. Select the Remove Faces and Heal tool.

2. From the Method option menu, choose Faces.

3. Identify the solid.

The solid highlights. Simultaneously, the face nearest the

7–112 MicroStation/J User’s Guide

Page 659: Guide Micro Station V7 1

3D Design and ModelingRemove Faces and Heal

screen pointer location highlights.

4. Identify the face to remove.

The face remains highlighted.

5. Accept to remove the face.orIdentify further faces to remove.

6. Accept to remove the selected faces.

Removing a singleface. Left: Identify

the solid (1) and theface to remove (2).

Right: Accept (3) toremove the selected

face.

Removing multiplefaces. Left: Identifythe solid (1) and the

faces to remove (2and 3). Right: Accept

(4) to remove theselected faces.

To remove a cut feature from a solid1. Select the Remove Faces and Heal tool.

2. From the Method option menu, choose Logical Faces.

3. Identify the solid.

The solid highlights. Simultaneously, the face nearest the screen

MicroStation/J User’s Guide 7–113

Page 660: Guide Micro Station V7 1

3D Design and ModelingConstruct Union

pointer location highlights in the active color and line style.

4. Identify one of the faces of the cut.

The face highlights.

5. Accept to remove all faces associated with the cut.

Removing a cutfeature from a solid.

Left: Identify thesolid (1). Center: oneof the faces of the cut

(2). Right: Acceptto remove all faces

associated with thecut (3).

Key-in: REMOVE FACES

Construct Union

(3D only) Used to unite two or more overlapping solids.

7–114 MicroStation/J User’s Guide

Page 661: Guide Micro Station V7 1

3D Design and ModelingConstruct Union

Tool Setting Effect

KeepOriginals

Determines whether or not the original solidsare retained after constructing the solid.

None—If set, none of the originalsolids are retained.

All—If set, all of the original solidsare retained.

First—If set, the first original solididentified is retained.

Last—If set, the last original solididentified is retained.

To construct a union between overlapping solids1. Use the Element Selection tool to select the solids.

2. Select the Construct Union tool.

The solids are united into a single solid.

Alternative method — To construct a unionbetween overlapping solids1. Select the Construct Union tool.

2. Identify the first solid.

3. Identify the second solid.

4. Accept to construct the union.orIdentify further solids.

5. Accept to construct the union.

MicroStation/J User’s Guide 7–115

Page 662: Guide Micro Station V7 1

3D Design and ModelingConstruct Intersection

Using the Element Selection toolto unite several elements into a

single solid.

Left: Use the Element Selectiontool to select the elements to be

united (1 and 2).

Right: Select the Construct Uniontool to unite the selected elements.

Selecting elements individually tounite into a single solid.

Left: After selecting the ConstructUnion tool, select the elements to

unite (1 and 2).

Right: Accept (3) to complete theconstruction.

Key-in: CONSTRUCT UNION

Construct Intersection

(3D only) Used to construct a solid that is the intersection

7–116 MicroStation/J User’s Guide

Page 663: Guide Micro Station V7 1

3D Design and ModelingConstruct Intersection

of two or more overlapping solids.

Typically, you can use this tool to create a solid from the projectedfront and side elevations of an object.

Tool Setting Effect

KeepOriginals

Determines whether or not the original solidsare retained after constructing the solid.

None—If set, none of the originalsolids are retained.

All—If set, all of the original solidsare retained.

First—If set, the first original solididentified is retained.

Last—If set, the last original solididentified is retained.

To construct a solid at the intersectionof overlapping solids1. Use the Element Selection tool to select the solids.

2. Select the Construct Intersection tool.

Alternative method — To construct a solid atthe intersection of overlapping solids1. Select the Construct Intersection tool.

2. Identify the first solid.

3. Identify the second solid.

4. Accept to construct the intersection.orIdentify further solids.

5. Accept to construct the intersection.

MicroStation/J User’s Guide 7–117

Page 664: Guide Micro Station V7 1

3D Design and ModelingConstruct Intersection

Creating a solid from the front and side elevations of an object.

Left: Front and side elevations of the required object.

Center: After projecting the front and side “through” eachother, select the Construct Intersection tool and identifyeach of the solids (1 and 2).

Right: Accept (3) to create the solid at the intersectionof the two original elements.

Rendered viewshowing the two

projected elementsformed from the

intersection of thetwo projections.

7–118 MicroStation/J User’s Guide

Page 665: Guide Micro Station V7 1

3D Design and ModelingConstruct Difference

Rendered viewshowing the

completed itemformed from the

intersection of thetwo projections.

Key-in: CONSTRUCT INTERSECTION

Construct Difference

(3D only) Used to subtract the volume of one or moreoverlapping solids from another solid.

MicroStation/J User’s Guide 7–119

Page 666: Guide Micro Station V7 1

3D Design and ModelingConstruct Difference

Tool Setting Effect

KeepOriginals

Determines whether or not the original solidsare retained after constructing the solid.

None—If set, none of the originalsolids are retained.

All—If set, all of the original solidsare retained.

First—If set, the first original solididentified is retained.

Last—If set, the last original solididentified is retained.

To construct a solid that is the difference betweenone solid and one or more overlapping solids1. Select the Construct Difference tool.

2. Identify the solid from which the other solid(s) will be subtracted.

3. Identify the solid to subtract.

4. Accept to subtract the second solid from the first.orIdentify further solids to subtract.

5. Accept to subtract the latter solids from the First.

7–120 MicroStation/J User’s Guide

Page 667: Guide Micro Station V7 1

3D Design and ModelingCut Solid

Example ofsubtracting several

solids from another.

Left: Identify thesolid from whichthe others will be

subtracted (1), andthen the solids tosubtract from the

first (2,3,4,5)̇.

Accept (6) to completethe subtraction.

Key-in: CONSTRUCT DIFFERENCE

Cut Solid

(3D only) Used to place a cut in a solid, using a cutting profile.Cutting profiles may be open or closed elements. Open elementsmust extend to the edge of the solid. When an open element is thecutting profile, the identification point for the solid determines theportion of it that is retained. If Split Solid is on then no materialis removed, the solid is split at the cutting profile.

MicroStation/J User’s Guide 7–121

Page 668: Guide Micro Station V7 1

3D Design and ModelingCut Solid

Tool Setting Effect

CutDirection

Sets the direction of the cut, relative to thecutting profile’s Surface Normal.

Both—Both directions from the profile’s plane.

Forward—Forward from the profile’s plane.

Back —Back from the profile’s plane.

Cut Mode Sets the limits of the cut.

Through—Cuts through all faces of the solid.

Define Depth—Cuts into the solid adefined distance.

Cut Depth (Cut Mode set to Define Depth only) Setsthe cut’s projection distance.

Split Solid If on, no material is removed from the solid;it is split into two or more segments.

Keep Profile If on, the original cutting profile remainsin the design.

To create a cut in a solid using an elementas the profile1. Select the Cut Solid tool.

7–122 MicroStation/J User’s Guide

Page 669: Guide Micro Station V7 1

3D Design and ModelingCut Solid

2. (Optional) — To retain the cut portion, turn on Split Solid.

3. Identify the solid to cut.

4. Identify the cutting element.

An arrow(s) indicates the direction of the cut.

5. Accept to complete the cut.

Using a closed planarelement as a cutting

profile to create a cutin a solid.

Top Left: Identifythe solid (1) and the

cutting profile (2).Top Right: Accept (3)

to create the cut.

Front views showthe solid and cuttingprofile (left) and the

completed cut (right).

MicroStation/J User’s Guide 7–123

Page 670: Guide Micro Station V7 1

3D Design and ModelingCut Solid

Where open elementsare used as cuttingprofiles, they must

extend at least to theedge of the solid as

shown here in thefront view (bottomleft). Additionally,

the identificationpoint for the solid

(1) determines whichpart of the solid is

retained.

When Split Solid ison, the solid is splitinto segments by the

cutting profile.

7–124 MicroStation/J User’s Guide

Page 671: Guide Micro Station V7 1

3D Design and ModelingFillet Edges

Key-in: CONSTRUCT CUT

Fillet Edges

(3D only) Used to fillet, or round, one or more edges of a solid,projected surface, or a surface of revolution.

• After identifying the solid, as you move the screen pointer overthe solid the edge nearest the pointer highlights. A data pointselects the highlighted edge, which remains highlighted.

• You can enter a Reset to deselect an incorrect edge. Wherea number of edges have been selected, consecutive Resetswill deselect them in the reverse order (that is, the last edgeselected is the first edge deselected).

• Alternatively, you can deselect any highlighted edgeby selecting it again.

Tool Setting Effect

Radius Defines the radius of the fillet

SelectTangentEdges

If on, edges that are tangentially continuousare selected and rounded in one operation.

MicroStation/J User’s Guide 7–125

Page 672: Guide Micro Station V7 1

3D Design and ModelingFillet Edges

To fillet one or more edges of a solid orprojected surface1. Select the Fillet Edges tool.

2. In the Radius field, enter the required radius.

3. If required, turn on Select Tangent Edges.

4. Identify an edge to fillet.

The solid highlights, with the selected edge highlighted.

5. Accept to fillet the edge.orIdentify further edges to be filleted.

6. Accept to fillet the edges.

Applying fillets toedges of a solid

(Top) and a projectedsurface (Bottom).Left: Identify theedges (1 and 2),

which highlight.Accept (3) to fillet the

selected edges.

7–126 MicroStation/J User’s Guide

Page 673: Guide Micro Station V7 1

3D Design and ModelingChamfer Edges

Effect of “SelectTangent Edges”

setting. Left: Off —only the identified

section of the edge isselected for filleting.

Right: On — theidentified section

plus all edges thatare tangentiallycontinuous are

selected for filleting.

Key-in: FILLET EDGES

Chamfer Edges

(3D only) Used to chamfer one or more edges of a solid, projectedsurface, or a surface of revolution.

• After selecting, the solid, as you move the screen pointer overthe solid the edge nearest the pointer highlights. A data pointselects the highlighted edge, which remains highlighted.

• You can enter a Reset to deselect an incorrect edge. Wherea number of edges have been selected, consecutive Resetswill deselect them in the reverse order (that is, the last edgeselected is the first edge deselected).Alternatively, you can deselect any highlighted edgeby selecting it again.

MicroStation/J User’s Guide 7–127

Page 674: Guide Micro Station V7 1

3D Design and ModelingChamfer Edges

Tool Setting Effect

Distance1/Distance 2

Sets the distances to trim back thefaces. If the Lock control is on, they areconstrained to the same value.

Lock control • If on (closed) Distance 1 and Distance2 are the same value.

• If off (open) Distance 1 and Distance2 can be different.

SelectTangentEdges

If on, edges that are tangentially continuousare selected and rounded in one operation.

FlipDirection

Where Distance 1 and Distance 2 are different,reverses the direction of the chamfer and thevalues that the faces are trimmed.

To chamfer one or more edges of a solid1. Select the Chamfer Edges tool.

2. In the Distance 1 and Distance 2 fields, enter the required values.

3. If required, turn on Select Tangent Edges.

4. Identify an edge to chamfer.

The solid highlights, with the selected edge highlighted.

5. Accept to chamfer the edge.orIdentify further edges to be chamfered.

6. Accept to chamfer the edges.

7–128 MicroStation/J User’s Guide

Page 675: Guide Micro Station V7 1

3D Design and ModelingChamfer Edges

Applying a chamferto an edge of a solid

(Top) and a projectedsurface (Bottom).

Left: Identify theedge (1), which

highlights.

Right: Accept tochamfer the selected

edge (2).

Effect of “SelectTangent Edges”

setting. Left: Off —only the identifiedsection of the edge

is selected forchamfering. Right:

On — the identifiedsection plus all edgesthat are tangentially

continuous areselected for

chamfering.

MicroStation/J User’s Guide 7–129

Page 676: Guide Micro Station V7 1

3D Design and Modeling3D Utility tool box

To correct a chamfer that is constructed inthe wrong direction (that is, Distances 1 and2 are applied to the wrong faces)1. Undo the chamfer.

2. Turn on Flip Direction.

3. Reconstruct the chamfer.

Key-in: CHAMFER EDGES

3D Utility tool box

Tools in the 3D Utility tool box are used to:

• Relocate elements so their faces are aligned.

• Change the display of SmartSolids.

• Extract a face or edge from a solid.

• Intersect a solid or surface with a linear element.

To Select in the 3D Utilitytool box

Move an element and align aselected face of it to the selectedface of a second element.

Align Faces (see page 7-131)

Change the display ofSmartSolids/SmartSurfaces

Change SmartSolid Display(see page 7-135)

7–130 MicroStation/J User’s Guide

Page 677: Guide Micro Station V7 1

3D Design and ModelingAlign Faces

To Select in the 3D Utilitytool box

Extract a face, or edge, froma solid.

Extract Face or Edge Geometry(see page 7-137)

Find the intersection pointbetween a solid/surface anda linear element.

Intersect Solid/Surface withCurve (see page 7-138)

Key-in: DIALOG TOOLBOX 3DQUERY OFF | ON | TOGGLE

Align Faces

Used to relocate an element to align the selected face of the firstelement to the selected face of a second element.

Tool Setting Effect

Method Sets the way that the planes of thefaces are selected.

Use AccuDraw—AccuDraw’s drawing plane isused to define the orientation of the faces.

By 3 Points—The orientation of the planesare defined by 3 points.

MicroStation/J User’s Guide 7–131

Page 678: Guide Micro Station V7 1

3D Design and ModelingAlign Faces

Tool Setting Effect

Use ACS for (Method set to By 3 Points only) Sets theway that the orientation of the selectedface’s plane is calculated.

Neither—Orientation for both faces isdefined by 3 points.

Element—Orientation for the first element istaken from the ACS. If no ACS is active, thedesign file coordinate system is used.

Placement—Orientation for the placementof the first element is taken from theACS. If no ACS is active, the design filecoordinate system is used.

Make Copy If on, a copy of the first element is used andthe original element is not manipulated.

FlipDirection

Lets you reverse the direction of thealigned element.

To align the faces of two elements using AccuDraw1. Select the Align Faces tool.

2. Set Method to Use AccuDraw.

3. Identify the element to align.

The element highlights.

4. Move the pointer over the element to highlight therequired face and accept.

5. Identify the second element.

6. Move the pointer over the element to highlight therequired face and accept.

The first element is relocated with the selected facesaligned. The first element is positioned symmetrically onthe face of the second element.

7–132 MicroStation/J User’s Guide

Page 679: Guide Micro Station V7 1

3D Design and ModelingAlign Faces

Aligning faces oftwo elements using

AccuDraw.

Identify the firstelement (1) and the

face to be aligned (2),the second element(3), and the face to

align with (4).

To align the faces of two elements withoutusing AccuDraw1. Select the Align Faces tool.

2. Set Method to By 3 Points.

3. Set Use ACS for to Neither.

4. Identify the element to align.

The element highlights.

5. Accept the element.

6. Define the “from” coordinate origin. This defines the origin

MicroStation/J User’s Guide 7–133

Page 680: Guide Micro Station V7 1

3D Design and ModelingAlign Faces

point for the element that is being aligned.

7. Define the “from” coordinate first axis point.

A red arrow appears, showing the direction of the first (x) axis.

8. Define the “from” coordinate second axis point.

Green and blue arrows appear, showing the direction of the second(y) axis and the third (z) axis’ directions, respectively.

9. Define the “to” coordinate origin. This defines the originpoint for the relocation. The first element’s origin pointwill be located at this point.

10. Define the “to” coordinate first axis point.

A red arrow appears, showing the direction of the first (x) axis.

11. Define the “to” coordinate second axis point.

Green and blue arrows appear, showing the direction of the second(y) axis and the third (z) axis’ directions, respectively.

Simultaneously, the first element is relocated with its definedaxes aligning exactly with those of the second element.

7–134 MicroStation/J User’s Guide

Page 681: Guide Micro Station V7 1

3D Design and ModelingChange SmartSolid Display

Aligning faces of twoelements

Identify and acceptthe first element

(1,2).

Define the “from”coordinate origin

(3), first axis point(4) and second axis

point (5).

Define the “to”coordinate origin

(6), first axis point(7) and second axis

point (8).

Key-in: ALIGNFACE

Change SmartSolid Display

(3D only) Used to change the number of Surface Rule Lines used todisplay SmartSolids and SmartSurfaces, and to change the displayfrom Wireframe mode to Surface mode and vice-versa. This isuseful where the design is to be rendered with earlier versions of

MicroStation/J User’s Guide 7–135

Page 682: Guide Micro Station V7 1

3D Design and ModelingChange SmartSolid Display

MicroStation. In these instances the SmartSolid display must be setto Surface Mode for hidden line removal and the rendering modes tofunction correctly (with the earlier MicroStation versions).

Tool Setting Effect

Display Sets the display mode for SmartSolidsand SmartSurfaces:

Surfaces—Required only if design is to berendered with earlier versions of MicroStation.

Wireframe—The default display mode,which should be used unless the designis to be rendered with an earlier versionof MicroStation.

Surface RuleLines

Sets the number of rule lines that represent afull 360 of curvature of a curved surface.

To change the SmartSolid display settingsof an element1. Select the Change SmartSolid Display tool.

2. From the Display option menu, choose the display mode required.

3. Optionally, change the Surface Rule Lines setting.

4. Identify the solid.

5. Accept.

7–136 MicroStation/J User’s Guide

Page 683: Guide Micro Station V7 1

3D Design and ModelingExtract Face or Edge Geometry

Changing the SmartSolid display from Wireframe Mode to SurfaceMode (with Surface Rule Lines set at 5). Left: Identify the solid (1).Center: Accept to effect the change (2). Right: The same solid displayedin surface mode with Surface Rule Lines increased from 5 to 10.

Key-in: CHANGE BREP DISPLAY

Extract Face or Edge Geometry

(3D only) Used to extract a face or edge from a solid. Toolsettings let you define the symbology (level, color, weight, andstyle) of the extracted face or edge.

Tool Setting Effect

Extract Sets the type of element to be extracted:

Faces—Extract selected faces from the solid.

Edges—Extract selected edges from the solid.

Level Defines the level on which the extractedelement is placed.

Color Defines the color of the extracted element.

MicroStation/J User’s Guide 7–137

Page 684: Guide Micro Station V7 1

3D Design and ModelingIntersect Solid/Surface with Curve

Tool Setting Effect

Weight Defines the line weight of the extractedelement.

Style Defines the line style of the extracted element.

To extract a face from a solid1. Select the Extract Face or Edge Geometry tool.

2. If required, turn on and set symbology settings.

3. Identify the solid.

4. Identify one or more faces on the solid.

5. Accept.

Key-in: EXTRACT FACE

Intersect Solid/Surface with Curve

(3D only). Used to find the intersection point between asolid/surface and a linear element (curve).

7–138 MicroStation/J User’s Guide

Page 685: Guide Micro Station V7 1

3D Design and ModelingIntersect Solid/Surface with Curve

Tool Setting Effect

IntersectionPoints

Locates the intersection point of the curvewith the solid/surface.

Normals atIntersections

Displays the surface normal at the point ofintersection of the curve with the solid/surface.

To construct points and surface normals at theintersection of a line with a solid1. Select the Intersect Solid/Surface with Curve tool.

2. Turn on Intersection Points and Normals at Intersections.

3. Identify the solid.

4. Identify the line.

5. Accept.

Constructing pointsand surface normalsat the intersection of

a line with a solid.

MicroStation/J User’s Guide 7–139

Page 686: Guide Micro Station V7 1

3D Design and ModelingSurface Modeling tool frame

Above: Identify thesolid (1) and the line

(2).

Below: Accept toconstruct the points

and surface normals.

Key-in: INTERSECT CURVE SURFACE

Surface Modeling tool frame

The Surface Modeling tool frame provides access to all of the“child” 3D surface modeling tool boxes.

7–140 MicroStation/J User’s Guide

Page 687: Guide Micro Station V7 1

3D Design and ModelingCreate Surfaces tool box

To Use tools in the

Place or construct a free-formB-spline surface.orConstruct a skin surface; or a surface bysection, network, edges, or offset.orConstruct a surface by sweepingan element along two traces oralong a helical curve.

Create Surfaces tool box(see page 7-141)

Trim, extend, stitch, split, orpunch surfaces.orChange B-spline specific elementattributes.orRemove a trim boundary from a surface.

Modify Surfaces tool box(see page 7-159)

Construct a fillet or blend betweensurfaces.

Fillet Surfaces tool box(see page 7-177)

Evaluate surfaces. 3D Queries tool box(see page 7-182)

Key-in: DIALOG TOOLBOX SURFACE OFF | ON | TOGGLE

Create Surfaces tool box

The tools in the Create Surfaces tool box are used to place or constructa free-form, helical, or offset surface, and to construct a surface bycross-sections, edges, skin, or by sweeping along two traces.

MicroStation/J User’s Guide 7–141

Page 688: Guide Micro Station V7 1

3D Design and ModelingCreate Surfaces tool box

To Select in Create Surfacestool box

Construct a B-spline surfacethat is transformed betweensection elements, or elementsof a network. Construct Surface by Section or

Network (see page 7-143)

Construct a B-spline surface thatcontains selected elementsas edges.

Construct Surface by Edges(see page 7-145)

Place or construct a free-formB-spline surface.

Place Free-form Surface

Construct a B-spline surfaceby transforming one element(section) to a second element(section) as it is projected alonga linear element (the trace).

Construct Skin Surface (seepage 7-151)

Create a B-spline surface bysweeping one or two sectionprofile curves along twotrace curves. Sweep Along Two Traces

(see page 7-152)

Create a helical-shaped B-splinesurface by sweeping a sectionprofile curve along a pre-definedhelix curve. Construct Helical Surface

(see page 7-155)

Construct a B-spline surface thatis offset from another surface.

Construct Offset Surface(see page 7-158)

Key-in: DIALOG TOOLBOX 3DFREEFORM OFF | ON | TOGGLE

7–142 MicroStation/J User’s Guide

Page 689: Guide Micro Station V7 1

3D Design and ModelingConstruct Surface by Section or Network

Construct Surface by Section or Network

(3D only) Used to construct a B-spline surface that is transformedbetween section elements, or elements of a network.

All section elements must be in the same direction to avoid the resultingsurface from being “twisted”. Before using Construct Surface by Sectionor Network, use the Change Element Direction (see page 6-106) toolin the Modify Curves tool box to change the sections’ directions andstart points so they are in a similar position to each other. As a finalcheck, visual aids display each element’s direction as it is selected.

Tool Setting Effect

Define By Sets how the surface is constructed.

Section—Transformed between sections (lines,line strings, arcs, ellipses, complex chains,complex shapes, or B-spline curves). Theorder in the u-direction is 4. The order in thev-direction is determined by the sections.

Network—A Gordon surface is constructed,interpolating a network of elements.Each element in the network’s u-directionshould intersect all elements in itsv-direction, and vice-versa.

ApplySmoothing

If off, the continuities of the constructedsurface are those of the input cross-sections.

If on, each input cross-section is approximatedby a smooth B-spline curve within thespecified Tolerance value, and the surface iscreated from the approximation curves.

MicroStation/J User’s Guide 7–143

Page 690: Guide Micro Station V7 1

3D Design and ModelingConstruct Surface by Section or Network

To construct a B-spline surface by cross-sections1. Select the Construct Surface by Section or Network tool.

2. In the tool settings window, set Define By to Section.

3. Identify the sections in the order that the transformation isto follow. (You can Reset to reject a section.)

4. Accept to display the B-spline surface.

5. Accept the B-spline surface.

Top Left: Identifythe section elements

(1,2,3, and 4).Arrows display toverify the element

direction.

Top Right: Accept todisplay the B-spline

surface (5) andaccept again to create

the surface (6).

With ApplySmoothing

turned on, eachsection element is

approximated by aB-spline curve, withthe resulting surface

being smoother.

7–144 MicroStation/J User’s Guide

Page 691: Guide Micro Station V7 1

3D Design and ModelingConstruct Surface by Edges

To construct a surface that interpolatesa network of elements1. Select the Construct Surface by Section or Network tool.

2. In the tool settings window, set Define By to Network.

3. Identify the first curve in the u-direction.

4. Identify the other curves in the u-direction.

5. Accept the curves.

6. Identify the first curve in the v-direction.

7. Identify the other curves in the v-direction.

8. Accept the curves.

9. Accept the B-spline surface.

Key-in: CONSTRUCT SURFACE CROSSSECTION

Each element (curve) in the u-direction must intersect eachelement (curve) in the v-direction of the network.

Construct Surface by Edges

(3D only) Used to construct a B-spline surface that has elements(lines, line strings, shapes, arcs, curves, B-spline curves, complexchains, and complex shapes) as edges. Where the number of edges isthree to six inclusive, they must meet at their endpoints.

• If there are two edges, a ruled surface, connecting either the closestor the farthest ends, is constructed between the boundaries.

• If there are three edges, the tool settings let you choosebetween a Coons patch, or an n-sided patch.

• If there are four edges, a bi-cubically blended Coons patch is created.

• If there are five or six edges, then three five or six surfaces,respectively, are joined to form one patch.

MicroStation/J User’s Guide 7–145

Page 692: Guide Micro Station V7 1

3D Design and ModelingPlace Free-form Surface

Tool Setting Effect

Method For3 Edges

Lets you choose how the surface isconstructed from 3 edges:

Degenerate Coons Patch

N-sided Patch

To construct a surface by edges1. Use the Element Selection tool to select the edges.

2. Select the Construct Surface by Edges tool.

3. Accept the surface.

Alternative method — To construct asurface by edges1. Select the Construct Surface by Edges tool.

2. Identify the first edge.

3. Identify the other edge(s).

4. Enter a data point to display the surface.

5. Accept the surface.

Key-in: CONSTRUCT SURFACE EDGE

If there are two edges, Resetting during the final step causesan alternative surface to be displayed. This surface thencan be accepted or rejected.

Place Free-form Surface

(3D only) Used to place or construct a free-form B-spline surface.

7–146 MicroStation/J User’s Guide

Page 693: Guide Micro Station V7 1

3D Design and ModelingPlace Free-form Surface

Method Surface is defined as follows

Define Poles Poles (vertices) of the control net aredefined by data points or vertices ofelements. The number of poles in the u-and v-direction must be greater than orequal to the order in that direction.

Through Points Surface passes through the pointsdefined by the data points or verticesof elements and is interpolated at eachpoint. One pole is defined for each datapoint, the number of which must begreater than or equal to the Order.

L[east]-Square[s] ByTol[erance]

The surface is approximated based onthe points defined by the data points orthe vertices of the identified line stringor shape. The maximum deviationof the input points from the surfaceis adjustable using the Tolerancesetting. After the approximationsurface is created, the maximumdeviation and the mean deviation aredisplayed in the status field.

L[east]-Square[s] ByNum[ber]

The sum of the squares of the distancesfrom the data points or vertices ofelements to corresponding points on thesurface is minimized. The control nethas the active number of Poles in the u-and v-direction. If the maximum errorexceeds the Tolerance, the maximumerror is displayed in the status bar. 1

Catmull-Rom Fourth-order NURBS surface thatis interpolated to closely resemblethe overall shape defined by thedata points entered or vertices ofthe selected line strings.

1 The Tolerance is set in the B-splines dialog box (Element > B-splines (see

Chapter 4, “Element Menu,” in the on-line Reference Guide).

MicroStation/J User’s Guide 7–147

Page 694: Guide Micro Station V7 1

3D Design and ModelingPlace Free-form Surface

Tool Setting Effect

Method Sets how the surface is generated (seelarge table above).

Define By Sets how the surface is created.

Placement—the surface is placed byentering data points.

Construction—the surface is constructedbased on the vertices of line strings or shapes.

Closure Sets whether surface is Open or Closedin the u- or v-direction.

Order The order of the equation that defines thesurface in the u- or v-direction (2-15).

Poles The number of poles in the u- or v-direction,if Method is Least Squares (3–101).

Tolerance Sets the fitting or approximation tolerance,when Method is set to L-Square By Tol. Theminimum distance from any one of the inputdata points to the surface is less than thisvalue. The minimum distance is computedby projecting a point to the surface.

To place a free-form surface with data points1. Select Place Free-form Surface tool.

2. Set Define By to Placement.

3. Enter a series of data points to define the first row(in the u-direction).

Method Each data point defines

Define Poles One of the control net’s poles.

7–148 MicroStation/J User’s Guide

Page 695: Guide Micro Station V7 1

3D Design and ModelingPlace Free-form Surface

Method Each data point defines

Through Points A point through which thesurface must pass.

L-Square ByTol or L-SquareBy Num

One of a set of points thatis approximated.

4. Reset to complete the first row.

The number of data points in the first row must be greaterthan or equal to the Order in the u-direction.

5. Enter more data points to define other rows. After the samenumber of data points as in the first row is entered, the rowis completed and a new row is started.

6. Reset to complete the definition.

If at least as many rows as the Order in the v-direction arecompletely defined, a B-spline surface is generated.

Placing a free-formsurface by entering

data points (Methodset to Define Poles).A Reset was entered

after data points 4and 12.

MicroStation/J User’s Guide 7–149

Page 696: Guide Micro Station V7 1

3D Design and ModelingPlace Free-form Surface

To construct a free-form surface based onan element’s vertices1. Select the Place Free-form Surface tool.

2. Set Define By to Construction.

3. Identify the elements in the sequence that the B-splinesurface is to follow.

4. Accept the B-spline surface.

Alternative method — To construct a free-formsurface based on an element’s vertices1. Use the Element Selection tool to select the elements in the

sequence that the B-spline surface is to follow.

2. Select the Place Free-form Surface tool.

3. Accept the B-spline surface.

Left: Identify theelements, in the

sequence that theB-spline surface is tofollow (points 1 to 4).

Right: Accept (5) tocreate the B-spline

surface.

7–150 MicroStation/J User’s Guide

Page 697: Guide Micro Station V7 1

3D Design and ModelingConstruct Skin Surface

Rendered view of theB-spline surface.

Key-in: PLACE SURFACE

Construct Skin Surface

(3D only) Used to construct a B-spline surface by transformingtwo elements (sections) along another element (the trace). Thesections and trace can be lines, line strings, arcs, ellipses, complexchains, complex shapes, or B-spline curves.

Tool Setting Effect

Type Can be Surface (not capped) or Solid (capped).

Orthogonal If on, each section is rotated to beperpendicular to the trace.

To construct a B-spline surface by skin1. Place the section elements in their correct position (orientation

MicroStation/J User’s Guide 7–151

Page 698: Guide Micro Station V7 1

3D Design and ModelingSweep Along Two Traces

and location) on the trace element.

2. Select the Construct Skin Surface tool.

3. Identify the trace.

4. Identify the first section.

5. Identify the second section.

6. Enter a data point to display the B-spline surface.

7. Accept the surface.

Key-in: CONSTRUCT SURFACE SWEEP

Sweep Along Two Traces

(3D only) Used to create a B-spline surface by sweeping one ortwo section profile curves along two trace curves.

Tool Setting Effect

Method Sets the number of section profile curves.

Sweep One Along Two—one sectionprofile curve.

Sweep Two Along Two—two sectionprofile curves.

7–152 MicroStation/J User’s Guide

Page 699: Guide Micro Station V7 1

3D Design and ModelingSweep Along Two Traces

Tool Setting Effect

Scale ToSecond Trace

If on, the section profile curve is scaled as itsweeps along the two trace curves. If off, thesecond trace curve simply serves to controlorientation. This option is enabled only ifMethod is set to Sweep One Along Two.

Scale SectionHeight

If on, the section profile curve is also scaled inthe height direction. This option is enabledonly if Method is set to Sweep One AlongTwo and Scale To Second Trace is on.

To sweep a section profile curve(s) alongtwo trace curves1. Select the Sweep Along Two Traces tool.

2. Identify the first trace curve.

3. Identify the second trace curve.

4. Identify the first (or only) section profile curve.

5. If Method is set to Sweep Two Along Two, identify thesecond section profile curve.

6. Accept.

The surface is generated and displayed.

7. Accept the surface.

MicroStation/J User’s Guide 7–153

Page 700: Guide Micro Station V7 1

3D Design and ModelingSweep Along Two Traces

Sweep One AlongTwo: Identify the

first (1) and second(2) trace curvesfollowed by the

profile curve (3).Enter a data point (4)

to view the surface.Accept/Reject the

surface.

Left: With Scale toSecond Trace turnedoff, the profile curve

is swept along thefirst trace.

Center: With Scaleto Second Trace

turned on, the profile(width) is scaled tothe second trace, asit is swept along the

first trace.

Right: With ScaleSection Height

turned on, both thewidth and the height

of the profile arescaled as it is sweptalong the first trace.

7–154 MicroStation/J User’s Guide

Page 701: Guide Micro Station V7 1

3D Design and ModelingConstruct Helical Surface

Sweep Two AlongTwo: Identify the

first (1) and second(2) trace, followed

by the first (3) andsecond (4) profile

curves. Enter adata point (5) toview the surface.

Accept/Reject thesurface.

The surface is scaledto the second trace

as it is swept alongthe first. At the same

time it transitionsfrom the first profile

to the second.

Key-in: CONSTRUCT SURFACE TRACE

Construct Helical Surface

MicroStation/J User’s Guide 7–155

Page 702: Guide Micro Station V7 1

3D Design and ModelingConstruct Helical Surface

(3D only) Used to construct a helical-shaped B-spline surface bysweeping a section profile curve along a pre-defined helix curve. Thesection profile curve needs to be placed at one end of the helix curve.Before using this tool, you must also place a line that represents theaxis direction of the helix curve; only the direction of the line matters.

Tool Setting Effect

Scale Sectionin X

Sets the factor by which the section profilecurve is scaled as it sweeps along the helixcurve in the direction from the startingpoint of the helix curve to its center point— that is, the radius direction.

Scale Sectionin Y

Sets the factor by which the section profilecurve is scaled as it sweeps along the helixcurve in the direction of the helix axis —that is, the height direction.

Spin Angle Sets the angle at which the profile is spunas it sweeps along the helix curve.

To construct a helical-shaped B-spline surface1. Select the Construct Helical Surface tool.

2. Identify the trace helix curve.

3. Identify the section profile curve.

4. Identify the line that represents the axis direction of the helix curve.

5. Accept.

The surface is generated and displayed.

6. Accept the surface.

7–156 MicroStation/J User’s Guide

Page 703: Guide Micro Station V7 1

3D Design and ModelingConstruct Helical Surface

Left: Identify thehelix (1) the profile

(2) and a linedefining the direction

of the helix axis (3).

Right: Accept(4) to view the

helical surface.Accept/Reject the

surface.

Rendered view of thehelical surface.

Key-in: CONSTRUCT SURFACE HELICAL

Even though this tool is designed for helical sweeping situations,the trace curve does not have to be a helix curve. It can be

MicroStation/J User’s Guide 7–157

Page 704: Guide Micro Station V7 1

3D Design and ModelingConstruct Offset Surface

considered as a more generalized rigid sweep tool.

Construct Offset Surface

(3D only) Used to construct a B-spline surface by offsetting anextruded surface, surface of revolution or a B-spline surface.

Tool Setting Effect

Distance If on, sets the offset distance in thesurface normal direction.

Make Copy If on, the element is copied and theoriginal is not manipulated.

To construct an offset surface1. Select the Construct Offset Surface tool.

2. Identify the surface.

Surface normals display, indicating the direction and distance ofthe offset surface. If distance is on, their length is fixed.

3. Enter a data point.

If Distance is off, this data point defines the distanceto offset the surface.

7–158 MicroStation/J User’s Guide

Page 705: Guide Micro Station V7 1

3D Design and ModelingModify Surfaces tool box

If Distance is on, this data point defines the direction only.

Key-in: CONSTRUCT SURFACE OFFSET

Modify Surfaces tool box

The tools in the Modify Surfaces tool box are used to create newsurfaces from the union, intersection, or difference betweensurfaces; to trim, extend, stitch, split, punch, or extrude surfaces;or to change B-spline specific attributes.

To Select in the Modify Surfacestool box

Trim two elements to theircommon intersection.

Construct Trim (see page 7-161)

Punch a hole in a surface, orto project a B-spline curveonto a surface.

Project Trim (see page 7-164)

Switch between surface types,or add caps to extrusions andsurfaces of revolution.

Convert 3D (see page 7-167)

To stitch two surfaces togetherto form a single surface.

Construct Stitch (see page7-168)

MicroStation/J User’s Guide 7–159

Page 706: Guide Micro Station V7 1

3D Design and ModelingModify Surfaces tool box

To Select in the Modify Surfacestool box

Change the normal directionof a surface element.

Change Normal Direction(see page 7-169)

Reverse the sense of theboundaries of a B-spline surface.orRemove one or all boundaries(holes) from a B-spline surface.

Modify Trim Boundary (seepage 7-170)

Change a surface’sB-spline-specific attributesto the active B-spline settings.

Change to Active SurfaceSettings (see page 7-172)

Split, or break, an element intotwo separate surfaces.

Split Surface (see page 7-173)

Construct a B-spline surfaceextension to an element.

Extend Surface (see page 7-174)

Smooth a B-spline surface byreducing its number of controlpoints (poles).

Reduce Surface Poles (seepage 7-175)

Key-in: DIALOG TOOLBOX 3DMODSURF OFF | ON | TOGGLE

7–160 MicroStation/J User’s Guide

Page 707: Guide Micro Station V7 1

3D Design and ModelingConstruct Trim

Construct Trim

(3D only) Used to do the following:

• Trim two elements to their common intersection

• Trim one element to its intersection with a second.

• Impose boundaries onto the first selected element, or bothelements, at their common intersection.

• Construct a curve along the common intersectionof the two elements.

When using this tool, before accepting the trim, you canadjust the various tool settings to suit.

When selecting elements for trimming, the portion of the element thatis identified is retained. Before accepting the trim, you can turn on Flip1st, or Flip 2nd, for the first or second selected element respectively.These toggles reverse the portion that is retained and are useful ifyou inadvertently select the wrong portion to be retained.

Tool Setting Effect

IntersectionCurve

If on, a curve is constructed along the commonintersection of the surfaces.

Trim 1stSurface

The first surface identified is trimmed to itsintersection with the second element.

MicroStation/J User’s Guide 7–161

Page 708: Guide Micro Station V7 1

3D Design and ModelingConstruct Trim

Tool Setting Effect

Trim 2ndSurface

The second surface identified is trimmed toits intersection with the first element.

Flip 1st Sets which portion of the 1st selectedelement is retained after trimming. If on,the selected portion is deleted; if off, theselected portion is retained.

Flip 2nd Sets which portion of the 2nd selectedelement is retained after trimming. If on,the selected portion is deleted; if off, theselected portion is retained.

Copy 1st If on a copy is made of the first selectedelement, and the original element isretained in the design.

Copy 2nd If on a copy is made of the first selectedelement, and the original element isretained in the design.

To trim two elements to their common intersection1. Select the Construct Trim tool.

2. Identify the first element.

This data point identifies the portion of the surface to be trimmed.If Flip 1st is off, then the identified portion is kept, and vice versa.

3. Identify the second element.

This data point identifies the portion of the surface to be trimmed.If Flip 2nd is off, then the identified portion is kept, and vice versa.

4. Accept to view the trim.

5. Accept to trim the elements.

7–162 MicroStation/J User’s Guide

Page 709: Guide Micro Station V7 1

3D Design and ModelingConstruct Trim

Trimming twoelements to at their

common intersectionpoint.

Top Left: Identify thetwo surfaces (1 and

2).

Top Right: Accept toview the trim (3) and

accept to completethe trim (4).

Bottom: Front viewsshowing the surfacesbefore (left) and after

(right) trimming.

With Flip 1st. turnedon, the opposite

portion of the firstsurface is retained

after trimming.

MicroStation/J User’s Guide 7–163

Page 710: Guide Micro Station V7 1

3D Design and ModelingProject Trim

Key-in: CONSTRUCT TRIM

Project Trim

(3D only) The Project Trim tool is used to:

• Punch a hole in a surface by projecting a cutting profile.

• Project a B-spline curve onto a surface.

Tool Setting Effect

Direction Sets the direction of the projection.

Orthogonal—Projection is taken normalto the cutting profile.

View—Projection is taken normal tothe active view.

Vector—Direction of projection is determinedby two points.

Normal to Surface—Projection is taken normalto the plane of the surface being trimmed.

7–164 MicroStation/J User’s Guide

Page 711: Guide Micro Station V7 1

3D Design and ModelingProject Trim

Tool Setting Effect

Output Mode Sets the method used to trim the surface.

Trim Surface— The region either insideor outside the projected curve is trimmedaway. The identified portion of thesurface is retained.

Split Surface—The surface is divided into tworegions, one inside the projected profile andthe other outside the projected profile.

Project Curve—Projects a B-spline curve onthe surface. No boundary is created.

Impose Onto—The profile curve is imposedonto the surface as a boundary.

Keep Profile If on, the profile curve is retained.

To punch a hole in a surface1. Select the Project Trim tool.

2. Identify the surface to punch, on a portion of the surface thatis to remain after the punching operation.

3. Identify the curve to project.

4. Accept to create hole.

MicroStation/J User’s Guide 7–165

Page 712: Guide Micro Station V7 1

3D Design and ModelingProject Trim

Trimming a surface(orthogonal to

profile).

Left: Identify thesurface anywhere inthe region that is tobe retained (1) and

the cutting profile (2).

Right: Accept (3) tocreate the hole.

Alternative method — To punch a hole in a surface1. Select the Project Trim tool.

2. Identify the surface to punch, on a portion of the surface thatis to remain after the punching operation.

3. Identify the curve to project.

4. If Project Along is set to Vector, enter first point to

7–166 MicroStation/J User’s Guide

Page 713: Guide Micro Station V7 1

3D Design and ModelingConvert 3D

define vector direction.

5. Enter second point to define vector direction and create hole.

Key-in: PROJECT TRIM

Convert 3D

(3D only) Used to convert a surface element to a B-spline surface,capped solid, or simple surface (Type 18).

Tool Setting Effect

Convert To Sets how the element is converted.

Solid—Converts the element to a capped solid.

Surface—Converts the element to asimple surface.

MicroStation/J User’s Guide 7–167

Page 714: Guide Micro Station V7 1

3D Design and ModelingConstruct Stitch

To convert a surface element to a capped solid1. Select the Convert 3D tool.

2. Turn on Convert To Solid by Capping.

3. Select the element.

4. Accept the change.

Key-in: CONVERT 3D

Construct Stitch

(3D only) Used to stitch two open surfaces (extruded surfaces,surfaces of revolution, B-spline surfaces or shapes) into onesurface, along their abutting edges.

To stitch two surfaces together1. Select the Construct Stitch tool.

2. Identify the first surface to be stitched.

3. Identify the second surface to be stitched.

4. Accept to create the stitched surface.

7–168 MicroStation/J User’s Guide

Page 715: Guide Micro Station V7 1

3D Design and ModelingChange Normal Direction

Left: Identify the firstand second surfaces

(1 and 2). Right:Accept to create thestitched surface (3).

Key-in: CONSTRUCT STITCH

Change Normal Direction

(3D only) Used to change the surface normal direction for a surface(cone, extruded surface, surface of revolution, or B-spline surface).

Used in conjunction with other tools in the Modify Surfaces toolbox to control the way that elements are treated.

MicroStation/J User’s Guide 7–169

Page 716: Guide Micro Station V7 1

3D Design and ModelingModify Trim Boundary

To change a surface’s normal direction1. Select the Change Normal Direction tool.

2. Identify the surface.

The surface normals display.

3. Accept to change the direction of the surface normals.

Alternative method — To change a surface’snormal direction1. Use the Element Selection tool to select the surface(s).

2. Select the Change Normal Direction tool.

The normal direction is changed for the selected surface(s).

Key-in: CHANGE NORMAL

Modify Trim Boundary

(3D only) Used to:

• Reverse the sense of the boundaries of a B-spline surface —that is, convert holes to surfaces and vice-versa.

• Remove one or more boundaries (holes) from a B-spline surface.

7–170 MicroStation/J User’s Guide

Page 717: Guide Micro Station V7 1

3D Design and ModelingModify Trim Boundary

Tool Setting Effect

TrimBoundary

Sets the boundary area.

Reverse—Reverse the sense of the boundaries.

Remove All—Remove all boundaries.

Remove One—Remove one boundary.

To change a B-spline surface boundary1. Select the Modify Trim Boundary tool.

2. In the tool settings window, set Trim Boundary to Reverse.

3. Identify the B-spline surface.

4. Accept the change.

To remove a B-spline surface boundary1. Select the Modify Trim Boundary tool.

2. In the tool settings window, set Trim Boundary toRemove All or Remove One.

3. Identify the B-spline surface.

4. If Trim Boundary is set to Remove One, identify theboundary to remove.

5. Accept the removal.

Key-in: MODIFY TRIM BOUNDARY

Modify Trim Boundary is for use with B-spline surfaces only and

MicroStation/J User’s Guide 7–171

Page 718: Guide Micro Station V7 1

3D Design and ModelingChange to Active Surface Settings

does not apply to SmartSolids/SmartSurfaces.

Change to Active Surface Settings

(3D only) Used to change a B-spline surface’s B-spline attributesto the active B-spline settings, as follows:

Tool Setting Effect

Polygon If on, changes the control net’s display:

Invisible—the control net is hidden.

Visible—the control net is displayed.

Surface If on, changes the surface’s display:

Invisible—the surface is hidden.

Visible—the surface is displayed.

Closure If on in the u- or v-direction, sets the surfaceto Open or Closed in that direction(s).The appearance is not changed, only theinternal representation.

7–172 MicroStation/J User’s Guide

Page 719: Guide Micro Station V7 1

3D Design and ModelingSplit Surface

Tool Setting Effect

Order If on in the u- or v-direction, sets theorder in that direction.

Rules If on in the u- or v-direction, sets the numberof rule lines in that direction.

PreserveShape

(Order on only) Preserves the original shapeof the surface when the order is changed.

To change B-spline attributes of a surface1. Select the Change to Active Surface Settings tool.

2. Set the tool settings as desired.

3. Identify the surface.

4. Accept the changes.

Key-in: CHANGE SURFACE SETTINGS

Split Surface

(3D only) Used to separate a surface (cone, extruded surface,surface of revolution, or B-spline surface) into two B-splinesurfaces along its rule lines.

MicroStation/J User’s Guide 7–173

Page 720: Guide Micro Station V7 1

3D Design and ModelingExtend Surface

To split a surface1. Select the Split Surface tool.

2. Identify the element.

3. Select the first end point of splitting.

4. (Optional) — Reset to change the direction of splitting.

5. Select the second end point of splitting to complete the procedure.

Key-in: SPLIT SURFACE

Extend Surface

(3D only) Used to extend a surface (cone, extruded surface, surfaceof revolution, or B-spline surface) along one of its edges.

Tool Setting Effect

Tangential If on, extension is tangent continuousat the joint of extension

By Angle If on, extension is at an angle specifiedin the Angle field.

Distance Sets the distance of the extension.

7–174 MicroStation/J User’s Guide

Page 721: Guide Micro Station V7 1

3D Design and ModelingReduce Surface Poles

Tool Setting Effect

Angle (By Angle on only) Sets the angle at whichthe extension is made. An angle of 0creates a tangential extension.

Make Copy The original surface is retained.

To extend a surface1. Extend Surface tool.

2. Identify the surface near the edge to be extended.

3. Adjust the settings if necessary.

4. Accept the extension.

Key-in: EXTEND SURFACE

Reduce Surface Poles

(3D only) Used to smooth a B-spline surface by reducing itsnumber of control points (poles). The smaller the Tolerancesetting, the fewer control points removed.

MicroStation/J User’s Guide 7–175

Page 722: Guide Micro Station V7 1

3D Design and ModelingReduce Surface Poles

Tool Setting Effect

Make Copy If on, the original surface is not deleted uponcreation of the replacement surface.

Tolerance Sets the maximum distance allowed betweenthe replacement surface and the originalsurface. To make the replacement surfaceappear identical to the original, even thoughits complexity is reduced, experiment withdifferent Tolerance values.

To reduce the number of poles in a B-spline surface1. Select the Reduce Surface Poles tool.

2. Identify a B-spline surface.

3. Accept the reduction in the number of poles.

The number of control points reduced in both parametric Uand V directions are displayed in the status field.

Identify a B-splinesurface (1).

Accept the reductionin the number of

poles (2) to modifythe surface.

7–176 MicroStation/J User’s Guide

Page 723: Guide Micro Station V7 1

3D Design and ModelingFillet Surfaces tool box

The number ofcontrol points

reduced in the Uand V directionsare displayed inthe status field.

Key-in: CONSTRUCT SURFACE REDUCE

To check the number of control points in a B-spline surface,use the Analyze Element tool in the Primary tool box or chooseInformation from the Element menu.

Fillet Surfaces tool box

The tools in the Fillet Surfaces tool box are used to create filletsbetween surfaces, and to join surfaces by blending.

To Select in the Fillet Surfacestool box

Construct a fillet of constantradius between two surfaces.

Fillet Surfaces (see page 7-178)

Construct a blend surfacefrom two surfaces.

Blend Surfaces (see page 7-179)

Construct a blend surfacebetween two B-spline surfacesalong their rail curves.

Blend Surface Between RailCurves (see page 7-181)

MicroStation/J User’s Guide 7–177

Page 724: Guide Micro Station V7 1

3D Design and ModelingFillet Surfaces

Key-in: DIALOG TOOLBOX 3DFILLET OFF | ON | TOGGLE

Fillet Surfaces

(3D only) Used to create a 3D fillet between two surfaces (shapes,cones, extruded surfaces, surfaces of revolution, or B-splinesurfaces) by sweeping an arc of constant radius along the commonintersection curve — commonly referred to as a constant radiusrolling ball fillet. The fillet is created in the area pointed toby the surface normals of both surfaces.

Tool Setting Effect

Truncate Defines which surface(s) are to be truncated:

Both—Both surfaces are trimmed.

Single—The first surface identifiedis trimmed.

None—Neither surface is trimmed.

Radius Sets the fillet’s radius.

To place a fillet between two surfaces1. (Optional) — Use the Change Normal Direction tool to set

the normal directions for both surfaces.

2. Select the Fillet Surfaces tool.

7–178 MicroStation/J User’s Guide

Page 725: Guide Micro Station V7 1

3D Design and ModelingBlend Surfaces

3. From the Truncate option menu, choose a truncating option.

4. In the Radius field, key in the required radius.

5. Identify the first surface.

The surface normal orientation displays.

6. Identify the second surface.

The surface normal orientation displays.

7. Accept to view the fillet.

The fillet displays.

8. Accept to create the fillet.

Creating a filletbetween two surfaces.

Left: Identify the twosurfaces (1 and 2).

Right: Accept (3) toview the fillet, thenaccept (4) to create

the fillet.

Key-in: BLEND SURFACES

Blend Surfaces

(3D only) Used to construct a blend between two elements (extrudedsurfaces, surfaces of revolution, cones, or B-spline surfaces) with a

MicroStation/J User’s Guide 7–179

Page 726: Guide Micro Station V7 1

3D Design and ModelingBlend Surfaces

specified order of continuity. The resulting B-spline surface consists ofthe trimmed original elements and a transition connecting them.

The direction of the first and last tangents of the transition isthe direction of the tangents of the original elements at theirtrimmed edges. The relative magnitudes of these tangents canbe adjusted to achieve the desired blend.

Tool Setting Effect

Continuity Sets the order of continuity — Position,Tangent, or Curvature.

Factor 1 Sets the magnitude of the initial tangent.

Factor 2 Sets the magnitude of the final tangent.

7–180 MicroStation/J User’s Guide

Page 727: Guide Micro Station V7 1

3D Design and ModelingBlend Surface Between Rail Curves

To construct a blend between two surfaces1. Select the Blend Surfaces tool.

2. Identify the point on the first element where the blend is to start.

3. Identify the edge of the first element to trim.

4. Identify the point on the second element where the blend is to end.

5. Identify the edge of the second element to trim.

6. (Optional) — Adjust the settings to achieve a satisfactory blend.

7. Accept the blend.

Key-in: BLEND SURFACE

Blend Surface Between Rail Curves

(3D only) Used to construct a blending B-spline surface betweentwo surfaces (extruded surfaces, surfaces of revolution, cones,or B-spline surfaces) along their rail curves. A rail curve is anelement (line, arc, line string, ellipse, complex shape, complexchain, or B-spline curve) lying on the surface.4

4 Rail curves can be created with the Extract Surface Rule Lines tool in the Create Curves tool

box, the Extract Face or Edge Geometry (see page 7-137) tool in the 3D Utility tool box, or with

the Project Trim (see page 7-164) tool, with Project Curve on, in the Modify Surfaces tool box.

MicroStation/J User’s Guide 7–181

Page 728: Guide Micro Station V7 1

3D Design and Modeling3D Queries tool box

Tool Setting Effect

Blend Type Sets the type of blend

Round—smooth circular blend.

Chamfer—chamfer blend.

Tolerance Determines the number of (sampled) pointsused to create the blend.

To construct a blending surface between twoB-spline surfaces along their rail curves1. Select the Blend Surface Between Rail Curves tool.

2. Identify the first B-spline surface.

3. Identify the first rail curve.

4. Identify the second rail curve.

5. Enter a data point to display the blending surface.

6. Accept the blending surface.

Key-in: BLEND RAILS

If a rail curve is closed, use the Change Element Direction (see page6-106) tool in the Modify Curves tool box to re-orient the curve tomatch the direction and starting point of the other rail curve.

3D Queries tool box

Tools in the 3D Queries tool box are used to extract curvesfrom B-spline surfaces.

7–182 MicroStation/J User’s Guide

Page 729: Guide Micro Station V7 1

3D Design and ModelingEvaluate Surface

To Select in the 3D Queriestool box

Graphically and numericallyevaluate the attributes ofa B-spline surface at givenlocations on the surface. Evaluate Surface (see page

7-183)

Visualize the curvature of acurve or Gaussian curvatureof a surface.

Analyze Curvature

Key-in: DIALOG TOOLBOX EXTRACT OFF | ON | TOGGLE

Evaluate Surface

(3D only) Used to graphically and numerically evaluate attributesof a B-spline surface, other than order, poles, and knots, at givenlocations on the surface. There are four ways to define locationson a surface, and two output options.

The attributes that can be computed are points, tangents, andnormal directions. Computed attributes can be used as referencepoints or reference lines for other purposes.

MicroStation/J User’s Guide 7–183

Page 730: Guide Micro Station V7 1

3D Design and ModelingEvaluate Surface

Tool Setting Effect

Attribute(s)Output By

Sets the method used to output thecomputed attributes:

Display Only

Save In File—The attributes are saved in theactive design file with the same graphic groupnumber for easy manipulation.

Location(s)Input By

Sets the manner in which the locations onthe surface are defined:

Enter Data Point—interactively define a singlelocation on the surface.

Parameter—using the Parameter Value U and Vsettings. The values, which must be in the range0–1, specify the location from the domain to mapto the displayed object. Within MicroStation,the domain is from 0.0 to 1.0.

Dist[ance] Along Curve—using the Dist FromStart(%) U and V settings. The values are each apercentage of the total length of the u or v curve onthe surface. For example, to extract the tangentdirection of a surface at its middle point, set Dist.From Start(%) U and V each to 50.

Point Array option—using the Number of PointsU and V settings. The values are the number ofevenly spaced locations on the u and v curves,respectively. For example, to evaluate at 200 evenlyspaced locations on the surface, set Number ofPoints U to 10 and Number of Points V to 20.

Tangent PlotScale

Sets the scale factor applied to the magnitudedisplay. If set to 1.0, the computed tangentswill be the true derivative vector — that is, thetangent direction with the magnitude.

Normal PlotScale

Sets the scale factor applied to the perpendicularline segments in Normal output. If set to 1.0,the true normal vector is displayed — that is,the direction plus its true magnitude.

7–184 MicroStation/J User’s Guide

Page 731: Guide Micro Station V7 1

3D Design and ModelingEvaluate Surface

Tool Setting Effect

ParameterValue U/V

Sets the parameter values applicable to theParameter option for defining locations on thesurface; see Location(s) Input By above.

Dist[ance]FromStart(%) U/V

Sets the distance values applicable to the Dist.Along Curve option for defining locations on thesurface; see Location(s) Input By above.

Number ofPoints U/V

Sets the numeric values applicable to the PointArray option for defining locations on the surface;see Location(s) Input By above.

[Compute]Points

If on, the points on the surface at which evaluationis performed are displayed in the output.

MicroStation/J User’s Guide 7–185

Page 732: Guide Micro Station V7 1

3D Design and ModelingEvaluate Surface

Tool Setting Effect

[Compute]Tangents

If on, the surface’s tangents are computed. Inthe context of this tool’s operation, a tangent iscomputed as the partial derivatives of the surfacein both parametric u and v directions.

[Compute]Normal

If on, the surface’s normal directions are computed.

7–186 MicroStation/J User’s Guide

Page 733: Guide Micro Station V7 1

3D Design and ModelingUsing Cells in 3D

To evaluate a B-spline surface1. Select the Evaluate Surface tool.

2. Identify the surface.

If Location(s) Input By is set to Enter Data Point, this data pointalso determines the location on the surface at which to evaluate.

3. Accept the surface.

The surface is evaluated, and the desired attributesare computed and output.

Key-in: EVALUATE SURFACE

This tool can also be used to evaluate 3D primitive surfaces.

Using Cells in 3DCells are used in 3D design in a manner similar to 2D (see Using Cellson page 4-1). 3D-specific details are covered in this section.

You can attach a 2D cell library to a 3D design, but not vice-versa.

Creating 3D cells

The procedure for creating a cell in 3D is similar to that in 2D (seeCreating and Editing Cells on page 4-6), with these differences:

• 3D cells must be saved in a 3D cell library.

• In 3D, the cell retains the orientation in which it was created.For example, a cell created in a Top view is always placed asthough it is a Top view, regardless of the orientation of the view inwhich it is placed. Normally, cells should be created in one of theOrthogonal views (see page 7-6) to simplify future placement.

• 3D cells are created in a volume determined by the fencearea and the view’s Display Depth.

It’s a good idea to create the cell on a level(s) of its own.Before adding the cell to the cell library, the view should befitted to minimize the Display Depth.

MicroStation/J User’s Guide 7–187

Page 734: Guide Micro Station V7 1

3D Design and ModelingPatterning in 3D

Patterning in 3D

In 3D, any element that is closed, planar, and solid can bepatterned. Hole elements on the same level are not patterned ifthey are on the same plane as the solid element.

The Active Pattern Angle sets the angle of the pattern in the viewin which the element is identified. If the element is parallel to theview, the actual pattern angle and the apparent angle are the same.Therefore, it is usually preferable, although not necessary, to identifythe element to pattern in a view that is parallel to the element.

7–188 MicroStation/J User’s Guide

Page 735: Guide Micro Station V7 1

Index3D

AccuDraw’s drawing plane in . . . . . . . . 7–55creating cells in . . . . . . . . . . . . . . . . . . . 7–187data points . . . . . . . . . . . . . . . . . . . . . . . 7–60drawing in . . . . . . . . . . . . . . . . . . . . . . . . 7–54manipulating and modifying elements

in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–69panning in views in . . . . . . . . . . . . . . . . 7–10placing elements in . . . . . . . . . . . . . . . . . 7–54selecting elements in . . . . . . . . . . . . . . . 7–70tentative points . . . . . . . . . . . . . . . . . . . . 7–60using the fence in . . . . . . . . . . . . . . . . . . 7–71

3D and B-splines tool frame . . . . . . . . . . 7–1403D Queries tool box

Evaluate Surface tool . . . . . . . . . . . . . . 7–183tool summary . . . . . . . . . . . . . . . . . . . . 7–182

3D View ControlChange View Perspective . . . . . . . . . . . . 7–15Navigate Camera . . . . . . . . . . . . . . . . . . 7–35Show Active Depth . . . . . . . . . . . . . . . . . 7–22

AAC= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–14AccuDraw . . . . . . . . . . . . . . . . . . . . . . . . . . 2–13

3D operation . . . . . . . . . . . . . . . . . . . . . . 7–55ACS and . . . . . . . . . . . . . . . . . . . . . . . . . 7–65activate . . . . . . . . . . . . . . . . . . . . . . . . . . 2–17compass . . . . . . . . . . . . . . . . . . . . . 2–18, 2–45deactivate . . . . . . . . . . . . . . . . . . . . . . . . 2–18drawing plane . . . . . . . . . . . . . . . . . . . . . 2–21keyboard shortcuts . . . . . . . . . . . . 2–34, 2–58Place Arc and . . . . . . . . . . . . . . . . . . . . . 2–52Place Block and . . . . . . . . . . . . . . . . . . . 2–53Place Circle and . . . . . . . . . . . . . . . . . . . 2–51Place Ellipse and . . . . . . . . . . . . . . . . . . 2–53Place SmartLine and . . . . . . . . . . . . . . . 2–54popup calculator for . . . . . . . . . . . . . . . . 2–26settings . . . . . . . . . . . . . . . . . . . . . . . . . . 2–23tolerance shortcut in . . . . . . . . . . . . . . . 2–31unit roundoff . . . . . . . . . . . . . . . . . . . . . . 2–43window . . . . . . . . . . . . . . . . . . . . . . . . . . 2–22

ACCUDRAW BUMP TOOLSETTING . . . 2–58

ACCUDRAW SETTINGS CONTEXTSENSON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–34

ACCUDRAW SETTINGS INDEXTOL . . . 2–31ACS . . . . . . . . . . . . . . . . . . . . . . . . . 7–61, 6–125Active Angle field

popup calculator for . . . . . . . . . . . . . . . . 2–26ACTIVE ANGLES . . . . . . . . . . . . . . . . . . . 6–96ACTIVE CELL . . . . . . . . . . . . . . . . . . . . . . 4–14Active Color . . . . . . . . . . . . . . . . . . . . . . . . 1–13Active Color Table . . . . . . . . . . . . . . . . . . . 1–13Active Depth . . . . . . . . . . . . . . . . . . . . 7–4, 7–54

set by key-in . . . . . . . . . . . . . . . . . . . . . . 7–21set by keying in distance to move . . . . . 7–21set graphically . . . . . . . . . . . . . . . . . . . . 7–19

Active Level . . . . . . . . . . . . . . . . . . . . . . . . . 1–3Active Line Style . . . . . . . . . . . . . . . . . . . . 1–17Active Line Weight . . . . . . . . . . . . . . . . . . . 1–15ACTIVE MODE . . . . . . . . . . . . . . . . . . . . . 6–98Active Point

set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–64settings group component . . . . . . . . . . . 1–83

ACTIVE RCELL . . . . . . . . . . . . . . . . . . . . . 4–14Active Scale field, popup calculator for . . . 2–26ACTIVE STYLE . . . . . . . . . . . . . . . . . . . . . 1–19ACTIVE TERMINATOR . . . . . . . . . . . . . . 4–21ACTIVE TEXT . . . . . . . . . . . . . . . . . . . . . . 3–72ACTIVE TOLERANCE . . . . . . . . . . . . . . . 6–96ACTIVE TSCALE . . . . . . . . . . . . . . . . . . . 4–21ACTIVE UNITS . . . . . . . . . . . . . . . . . . . . . 6–96ACTIVE ZDEPTH ABSOLUTE . . . . . . . . 7–21ACTIVE ZDEPTH RELATIVE . . . . . . . . . 7–21Add to Graphic Group . . . . . . . . . . . . . . . . 6–20Angle

between lines . . . . . . . . . . . . . . . . . . . . . 2–74AR= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–14Arc

by endpoint, center and sweep angle . . 1–75elliptical (180 sweep angle) . . . . . . . . . 1–77elliptical (90 sweep angle) . . . . . . . . . . 1–78extend or shorten to intersection . . . . . 3–102

thru 3–103modify angle . . . . . . . . . . . . . . . . . . . . . . 1–80

MicroStation/J User’s Guide i–1

Page 736: Guide Micro Station V7 1

Index

modify axis . . . . . . . . . . . . . . . . . . . . . . . 1–81modify radius . . . . . . . . . . . . . . . . . . . . . 1–79placement with AccuDraw . . . . . . . . . . . 2–52semi-circular segment . . . . . . . . . . . . . . 2–56tangent segments . . . . . . . . . . . . . . . . . . 2–55

arcs, Fence Stretch function and . . . . . . . . 3–29Area

Active (solid/hole) . . . . . . . . . . . . . 1–26, 3–62change element to Active . . . . . . . . . . . . 3–62change fence contents to Active . . . . . . . 3–62closed element . . . . . . . . . . . . . . . . . . . . . 2–76enclosed by elements . . . . . . . . . . . . . . . 2–76enclosed by fence . . . . . . . . . . . . . . . . . . 2–76measure . . . . . . . . . . . . . . . . . . . . . . . . . . 2–76of element difference . . . . . . . . . . . . . . . 2–76of element intersection . . . . . . . . . . . . . . 2–76of element union . . . . . . . . . . . . . . . . . . . 2–76pattern . . . . . . . . . . . . . . . . . . . . . . . . . . 4–26

Area Fill . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–63Array

polar coordinates . . . . . . . . . . . . . . . . . . 3–55rectangular coordinates . . . . . . . . . . . . . 3–55

ARRAY ICON . . . . . . . . . . . . . . . . . . . . . . . 3–58ARRAY POLAR . . . . . . . . . . . . . . . . . . . . . 3–58ARRAY RECTANGULAR . . . . . . . . . . . . . 3–58Arrowhead . . . . . . . . . . . . . . . . . . . . . . . . . 4–21Association

cell with another element . . . . . . . . . . . 6–47drop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–82multi-line with another element . . . . . . 6–47point . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–82

Associative Pattern . . . . . . . . . . . . . . . . . . 4–41drop (convert to lines, line strings, and/or

arcs) . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–84Attach

Reference File . . . . . . . . . . . . . . . . . 5–1, 5–30reference raster file . . . . . . . . . . . . . . . . 5–38

ATTACH ACS . . . . . . . . . . . . . . . . . . . . . . 6–130Attributes

element . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1

Auxiliary Coordinate System (ACS) . . . . . 7–61,6–122AccuDraw and . . . . . . . . . . . . . . . . . . . . 7–65active . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–67align with element . . . . . . . . . . . . . . . . 6–126

align with view coordinates . . . . . . . . . 6–127attach . . . . . . . . . . . . . . . . . . . . . 7–67, 6–130by data points . . . . . . . . . . . . . . . . . . . . 6–126cylindrical . . . . . . . . . . . . . . . . . . . . . . . . 7–63define . . . . . . . . . . . . . . . . . . . . . 6–122, 6–126defining . . . . . . . . . . . . . . . . . . . . . . . . . . 7–66identify . . . . . . . . . . . . . . . . . . . . . . . . . . 7–68make active . . . . . . . . . . . . . . . . . . . . . . . 7–67move origin . . . . . . . . . . . . . . . . . . . . . . 6–129plane lock . . . . . . . . . . . . . . . . . . . . . . . . 7–68precision input using . . . . . . . . . . . . . . . 7–68rectangular . . . . . . . . . . . . . . . . . . . . . . . 7–62rotate from top orientation . . . . . . . . . 6–128save . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–122select and attach . . . . . . . . . . . . . . . . . . 6–130spherical . . . . . . . . . . . . . . . . . . . . . . . . . 7–64triad display on/off . . . . . . . . . . . . . . . . 6–122type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–62

Auxiliary Coordinates . . . . . . . . . . . . . . . 6–124AZ= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–21

BB-spline

closed . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–59control polygon . . . . . . . . . . . . . . . 6–55, 6–58curve . . . . . . . . . . . . . . . . . . . . . . . 6–55, 6–68order . . . . . . . . . . . . . . . . . . . . . . . 6–55, 6–58periodic . . . . . . . . . . . . . . . . . . . . . . . . . . 6–59poles . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–55surface . . . . . . . . . . . . . . . . . . . . . . . . . . 7–141

B-spline curvescleaning up those with large number of

control points . . . . . . . . . . . . . . . . . . . 6–103data points to place . . . . . . . . . . . . . . . . 6–74from data points with tangent directions 6–79to pass through element vertices . . . . . . 6–79

B-spline Curves tool frame . . . . . . . . . . . . 6–66B-spline surfaces

based on element’s vertices . . . . . . . . . 7–149creating . . . . . . . . . . . . . . . . . . . . . . . . . 7–146evaluating attributes . . . . . . . . . . . . . . 7–183Fence Stretch function and . . . . . . . . . . 3–29helical-shaped . . . . . . . . . . . . . . . . . . . . 7–156reducing number of poles . . . . . . . . . . . 7–176

Backward Compatibility . . . . . . . . . . . . . . 6–30

i–2 MicroStation/J User’s Guide

Page 737: Guide Micro Station V7 1

Index

Bézier Curve . . . . . . . . . . . . . . . . . . . . . . . . 6–60Bisector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6

angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–44Blend

Curves . . . . . . . . . . . . . . . . . . . . . . . . . . 6–108Surface Between Rail Curves . . . . . . . 7–181Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . 7–179

BLEND CURVE . . . . . . . . . . . . . . . . . . . . 6–110BLEND RAILS . . . . . . . . . . . . . . . . . . . . . 7–182BLEND SURFACE . . . . . . . . . . . . . . . . . 7–181Block

3D (slab) . . . . . . . . . . . . . . . . . . . . . . . . . 7–50isometric . . . . . . . . . . . . . . . . . . . . . . . . . 6–51place . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–55placement with AccuDraw . . . . . . . . . . . 2–53

Boreline . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–60Boresite Lock . . . . . . . . . . . . . . . . . . . . . . . 7–70breaks, Fence Stretch function to

manipulate . . . . . . . . . . . . . . . . . . . . . . . 3–29

CCalculate Curve . . . . . . . . . . . . . . . . 6–61, 6–93calculator, popup . . . . . . . . . . . . . . . . . . . . 2–26Camera

Settings . . . . . . . . . . . . . . . . . . . . . . . . . . 7–27CAMERA NAVIGATE . . . . . . . . . . . . . . . . 7–48Catenary . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–93Catmull-Rom . . . . . . . . . . . . . . . . . . . . . . . 6–57Cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1

associate shared . . . . . . . . . . . . . . . . . . . 6–47create . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–7define origin . . . . . . . . . . . . . . . . . . . . . . 4–20delete from library . . . . . . . . . . . . . . . . . . 4–9derived . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–53designate active . . . . . . . . . . . . . . . . . . . 4–10dimension-driven . . . . . . . . . . . . . . . . . . 4–53display name and level (identify) . . . . . 4–20drop association . . . . . . . . . . . . . . . . . . . 3–82edit name/description . . . . . . . . . . . . . . . . 4–8graphic . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–6how to create . . . . . . . . . . . . . . . . . . . . . 7–187instance of shared . . . . . . . . . . . . . . . . . . 4–12levels and . . . . . . . . . . . . . . . . . . . . . . . . 4–11line terminator . . . . . . . . . . . . . . . . . . . . 4–21origin . . . . . . . . . . . . . . . . . . . . 4–1, 4–7, 4–20

orphan . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3pattern . . . . . . . . . . . . . . . . . . . . . 4–27, 4–29place Active . . . . . . . . . . . . . . . . . . . . . . . 4–18point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–6rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–6select in design and place . . . . . . . . . . . . 4–18Selector . . . . . . . . . . . . . . . . . . . . . . . . . . 4–13settings . . . . . . . . . . . . . . . . . . . . . . . . . . 4–13settings group component . . . . . . . . . . . 1–83shared . . . . . . . . . . . . . . . . . . . . . . 4–11, 6–47symbology . . . . . . . . . . . . . . . . . . . . . . . . . 4–6terminator . . . . . . . . . . . . . . . . . . . . . . . . 4–21type (graphic/point) . . . . . . . . . . . . . . . . . 4–6

Cell Library . . . . . . . . . . . . . . . . . . . . . . . . . 4–13D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–187attach . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–2browse contents of . . . . . . . . . . . . . . . . . . 4–5create . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–2

Cell SettingsActive cell . . . . . . . . . . . . . . . . . . . . . . . . 4–18active cell (for placement) . . . . . . . . . . . 4–10active pattern . . . . . . . . . . . . . . . . . . . . . 4–41

Cells . . . . . . . . . . . . . . . . . . . . . . . . . . 4–5, 6–47replace . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–22tool box . . . . . . . . . . . . . . . . . . . . . . . . . . 4–13

Chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–11Chamfer . . . . . . . . . . . . . . . . . . . . . . . . . . 3–115CHAMFER . . . . . . . . . . . . . . . . . . . . . . . . 3–116Change

element attributes . . . . . . . . . . . . . . . . . 3–62Multi-line to Active Definition . . . . . . . . 3–67Surface Normal . . . . . . . . . . . . . . . . . . . 7–169to Active Area (Solid/Hole) . . . . . . . 6–5, 3–62to Active Curve Settings . . . . . . 6–59, 6–102to Active Solid or Surface Status . . . . . 7–167to Active Surface Settings . . . . . 7–55, 7–172View Perspective . . . . . . . . . . . . . . . . . . . 7–15

CHANGE AREA . . . . . . . . . . . . . . . . . . . . . 3–63CHANGE COLOR FILL . . . . . . . . . . . . . . 3–63CHANGE COLOR OUTLINE . . . . . . . . . . 3–63CHANGE CURVE . . . . . . . . . . . . . . . . . . 6–103CHANGE DIRECTION . . . . . . . . . . . . . . 6–107Change Element

Attributes . . . . . . . . . . . . . . . . . . . 1–19, 3–61Direction . . . . . . . . . . . . . . . . . . . . . . . . 6–106to Active Area . . . . . . . . . . . . . . . . . . . . . 3–62

MicroStation/J User’s Guide i–3

Page 738: Guide Micro Station V7 1

Index

to Active Fill Type . . . . . . . . . . . . . . . . . 3–63to Active Level . . . . . . . . . . . . . . . . . . . . 3–61

CHANGE FILL . . . . . . . . . . . . . . . . . . . . . 3–64CHANGE ICON . . . . . . . . . . . . . . . . . . . . . 3–62CHANGE MLINE . . . . . . . . . . . . . . . . . . . 3–67CHANGE SURFACE CAP . . . . . . . . . . . . 7–168CHANGE SURFACE NORMAL . . . . . . . 7–170CHANGE SURFACE SETTINGS . . . . . . 7–173CHANGE VIEW PERSPECTIVE . . . . . . . 7–16Circle

by center . . . . . . . . . . . . . . . . . . . . . . . . . 1–48by diameter . . . . . . . . . . . . . . . . . . . . . . . 1–48by edge . . . . . . . . . . . . . . . . . . . . . . . . . . 1–48by radius . . . . . . . . . . . . . . . . . . . . . . . . . 1–48isometric . . . . . . . . . . . . . . . . . . . . . . . . . 6–52measure radius . . . . . . . . . . . . . . . . . . . . 2–73placement with AccuDraw . . . . . . . . . . . 2–51radius . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–73

Clipping Mask . . . . . . . . . . . . . . . . . . . . . . 5–31Clipping Plane . . . . . . . . . . . . . . . . . . . . . . 5–31Clipping, optimized fence . . . . . . . . . . . . . 3–20Close

element . . . . . . . . . . . . . . . . . . . . . 1–33, 1–39CLOSE ELEMENT . . . 1–33, 1–39, 1–58, 6–82CM= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–18Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–13

Active . . . . . . . . . . . . . . . . . . .1–13 thru 1–15change element to Active . . . . . . . . . . . . 3–61change fence contents to Active . . . . . . . 3–61fill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–63fill area with . . . . . . . . . . . . . . . . . . . . . . 1–26match Active to element . . . . .3–68 thru 3–69palette . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–13select elements by . . . . . . . . . . . . . . . . . 6–120value . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–13

Color Tableattach . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–13

Complexchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–79shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–79string . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–79

Complex Chaincreate automatically . . . . . . . . . . . . . . . . 6–11create manually . . . . . . . . . . . . . . . . . . . 6–11

Complex Elementdrop status (return to primitive

elements) . . . . . . . . . . . . . . . . . . . 6–2, 3–79drop status of fence contents . . . . . . . . . 3–33

Complex Shape . . . . . . . . . . . . . . . . . . . . . . . 6–2create automatically . . . . . . . . . . . . . . . . 6–14create manually . . . . . . . . . . . . . . . . . . . 6–14difference of elements . . . . . . . . . . . . . . . 6–16flood fill to create . . . . . . . . . . . . . . . . . . 6–16intersection of elements . . . . . . . . . . . . . 6–16union of elements . . . . . . . . . . . . . . . . . . 6–16

Coneplace . . . . . . . . . . . . . . . . . . . . . . . 7–50, 7–87

Configuration VariablesMS_RFDIR . . . . . . . . . . . . . . . . . . . . . . . . 5–7

Conic Section . . . . . . . . . . . . . . . . . . 6–59, 6–85Construct

Active Point at Intersection . . . . . . . . . . 1–69Active Points Along Element . . . . . . . . . 1–71Active Points Between Data Points . . . . 1–67Angle Bisector . . . . . . . . . . . . . . . . . . . . . 1–44Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–55Chamfer . . . . . . . . . . . . . . . . . . . . . . . . 3–115Circular Fillet . . . . . . . . . . . . . . . . . . . . 3–113Closed Cross Joint . . . . . . . . . . . . . . . . . 6–32Closed Tee Joint . . . . . . . . . . . . . . . . . . . 6–37Corner Joint . . . . . . . . . . . . . . . . . . . . . . 6–40Line at Active Angle . . . . . . . . . . . . . . . . 1–46Merged Cross Joint . . . . . . . . . . . . . . . . 6–34Merged Tee Joint . . . . . . . . . . . . . . . . . . 6–39Minimum Distance Line . . . . . . . . . . . . 1–45Offset Surface . . . . . . . . . . . . . . . . . . . . 7–158Open Cross Joint . . . . . . . . . . . . . . . . . . 6–33Open Tee Joint . . . . . . . . . . . . . . . . . . . . 6–38Parabolic Fillet . . . . . . . . . . . . . . . . . . . . . 6–6Parametric Line String . . . . . . . . . . . . 6–100Skin Surface . . . . . . . . . . . . . . . . . . . . . 7–151Surface by Edges . . . . . . . . . . . . . . . . . 7–145Surface by Section or Network . . . . . . 7–143Surface or Solid of Projection . . . . . . . . . 7–93Surface or Solid of Revolution . . . . . . . . 7–97

CONSTRUCT BISECTOR ANGLE . . . . . 1–45CONSTRUCT BSPLINE CURVE . . . . . . . 6–77CONSTRUCT CURVE OFFSET . . . . . . . . 6–90CONSTRUCT CURVE REDUCE . . . . . . 6–104Construct Helical Surface tool . . . . . . . . 7–155CONSTRUCT LINE AA . . . . . . . . . . . . . . 1–47CONSTRUCT LINE MINIMUM . . . . . . . . 1–46

i–4 MicroStation/J User’s Guide

Page 739: Guide Micro Station V7 1

Index

CONSTRUCT PARAMETRIC CURVE . . . 6–99CONSTRUCT PARAMETRIC

LINESTRING . . . . . . . . . . . . . . . . . . . . 6–100CONSTRUCT POINT ALONG . . . . . . . . . 1–72CONSTRUCT POINT BETWEEN . . . . . . 1–68CONSTRUCT POINT DISTANCE . . . . . . 1–73CONSTRUCT POINT INTERSECTION . 1–70CONSTRUCT POINT PROJECT . . . . . . . 1–69CONSTRUCT SURFACE CROSSSEC-

TION . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–145CONSTRUCT SURFACE EDGE . . . . . . 7–146CONSTRUCT SURFACE HELICAL . . . 7–157CONSTRUCT SURFACE OFFSET . . . . 7–159CONSTRUCT SURFACE PROJECTION . 7–97CONSTRUCT SURFACE REDUCE . . . . 7–177CONSTRUCT SURFACE REVOLUTION 7–99CONSTRUCT SURFACE SKIN . . . . . . . 7–152CONSTRUCT SURFACE TRACE . . . . . 7–155CONSTRUCT TRIM . . . . . . . . . . . . . . . . 7–164control points . . . . . . . . . . . . . . . . . . . . . . 6–103CONVERT BSPLINE . . . . . . . . . . . . . . . 6–108Convert Element to B-spline . . . . . . . . . . 6–107Coons Patch . . . . . . . . . . . . . . . . . . . . . . . 7–145Coordinate

view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–8Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–35

element . . . . . . . . . . . . . . . . . . . . . 3–11, 3–35fence contents . . . . . . . . . . . . . . . . . . . . . 3–35

Copy Element . . . . . . . . . . . . . . . . . . . . . . . 3–35from reference file . . . . . . . . . . . . . . . . . 5–13parallel . . . . . . . . . . . . . . . . . . . . . . . . . . 3–39rectangular array . . . . . . . . . . . . . . . . . . 3–55to different level . . . . . . . . . . . . . . . . . . 3–116to polar array . . . . . . . . . . . . . . . . . . . . . 3–55using fence . . . . . . . . . . . . . . . . . . . . . . . 3–35

COPY ELEMENT . . . . . . . . . . . . . . . . . . . 3–37COPY ICON . . . . . . . . . . . . . . . . . . . . . . . . 3–37COPY PARALLEL DISTANCE . . . . . . . . . 3–40COPY PARALLEL KEYIN . . . . . . . . . . . . 3–40Corner Joint . . . . . . . . . . . . . . . . . . . . . . . . 6–40Create

cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–187cell library . . . . . . . . . . . . . . . . . . . . . . . . . 4–3Complex Chain . . . . . . . . . . . . . . . . . . . . 6–11Complex Shape . . . . . . . . . . . . . . . . . . . . 6–14Region (complex shape) . . . . . . . . . . . . . 6–16

CREATE CHAIN AUTOMATIC . . . . . . . . 6–13CREATE CHAIN MANUAL . . . . . . . . . . . 6–13Create Curves tool box

Extract Surface Rule Lines . . . . . . . . . . 6–90CREATE REGION DIFFERENCE . . . . . . 6–20CREATE REGION FLOOD . . . . . . . . . . . . 6–20CREATE REGION INTERSECTION . . . . 6–20CREATE REGION UNION . . . . . . . . . . . . 6–20CREATE SHAPE AUTOMATIC . . . . . . . . 6–15CREATE SHAPE MANUAL . . . . . . . . . . . 6–14Create Surfaces tool box

Construct Helical Surface tool . . . . . . . 7–155Place Free-form Surface tool . . . . . . . . 7–146Sweep Along Two Traces tool . . . . . . . . 7–152tool summary . . . . . . . . . . . . . . . . . . . . 7–141

Cross Joint . . . . . . . . . . . . . . . . . . . . 6–32, 6–34Crosshatch Area . . . . . . . . . . . . . . . . 4–27, 4–40CROSSHATCH DIFFERENCE . . . . . . . . . 4–41CROSSHATCH ELEMENT . . . . . . . . . . . . 4–41CROSSHATCH FENCE . . . . . . . . . . . . . . 4–41CROSSHATCH FLOOD . . . . . . . . . . . . . . 4–41CROSSHATCH ICON . . . . . . . . . . . . . . . . 4–41CROSSHATCH INTERSECTION . . . . . . . 4–41CROSSHATCH POINTS . . . . . . . . . . . . . . 4–41CROSSHATCH UNION . . . . . . . . . . . . . . . 4–41Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–54

3D B-spline . . . . . . . . . . . . . . . . . . . . . . . 6–88B-spline . . . . . . . .6–55, 6–69, 6–85 thru 6–86Bézier . . . . . . . . . . . . . . . . . 6–54, 6–60, 6–80blend B-spline . . . . . . . . . . . . . . . . . . . . 6–108calculate based on formula . . . . . 6–61, 6–93Catmull-Rom . . . . . . . . . . . . . . . . . . . . . 6–57change to active settings . . . . . . . . . . . 6–102composite . . . . . . . . . . . . . . . . . . . 6–59, 6–80conic section . . . . . . . . . . . . . . . . . . . . . . 6–59convert element to B-spline . . . . . . . . . 6–107derive from existing . . . . . . . . . . . . . . . . 6–65digitizing . . . . . . . . . . . . . . . . . . . . . . . . 6–134extend . . . . . . . . . . . . . . . . . . . . 6–105, 3–110formula . . . . . . . . . . . . . . . . . . . . . 6–61, 6–93hyperbola . . . . . . . . . . . . . . . . . . . . . . . . 6–59least squares approximation . . . . . . . . . 6–56library . . . . . . . . . . . . . . . . . . . . . . 6–61, 6–93match settings to existing . . . . . . . . . . . 3–75non-planar . . . . . . . . . . . . . . . . . . . . . . . . 7–48parabola . . . . . . . . . . . . . . . . . . . . . . . . . 6–59

MicroStation/J User’s Guide i–5

Page 740: Guide Micro Station V7 1

Index

parametric . . . . . . . . . . . . . . .6–99 thru 6–100partial ellipse . . . . . . . . . . . . . . . . . . . . . 6–59point . . . . . . . . . . . . . . . . . . . . . . . 1–42, 6–55pre-defined . . . . . . . . . . . . . . . . . . . . . . . 6–93reduce B-spline pole count . . . . . . . . . . 6–103space . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–48stream . . . . . . . . . . . . . . . . . . . . . 1–42, 6–134transitional spiral . . . . . . . . . . . . . . . . . . 6–59

curve-type elements, flattening . . . . . . . . 6–112Custom Line Style . . . . . . . . . . . . . . . . . . . 1–18

active . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–18definition . . . . . . . . . . . . . . . . . . . . . . . . . 1–17modifiers . . . . . . . . . . . . . . . . . . . . . . . . . 1–19name . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–19point symbol . . . . . . . . . . . . . . . . . . . . . . 1–17scale factor . . . . . . . . . . . . . . . . . . 1–17, 1–20stroke pattern . . . . . . . . . . . . . . . . . . . . . 1–17width . . . . . . . . . . . . . . . . . . . . . . . 1–17, 1–19

CutAll Component Lines . . . . . . . . . . . . . . . 6–36Single Component Line . . . . . . . . . . . . . 6–35

CUT ALL . . . . . . . . . . . . . . . . . . . . . . . . . . 6–37CUT SINGLE . . . . . . . . . . . . . . . . . . . . . . . 6–36Cylinder

place . . . . . . . . . . . . . . . . . . . . . . . 7–50, 7–83

DData Button

3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–60Data Point

3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–60absolute . . . . . . . . . . . . . . . . . . . . . . . . . . 2–66along design plane axes . . . . . . . . . . . . . 2–67along drawing plane axes . . . . . . . . . . . . 2–38along view axes . . . . . . . . . . . . . . . . . . . . 2–68angle . . . . . . . . . . . . . . . . . . . . . . . 2–42, 2–67coordinate system for . . . . . . . . . . . . . . . 2–66distance . . . . . . . . . . . . . . . . . . . . . 2–41, 2–67precision . . . . . . . . . . . . . . . . . . . . . . . . . 2–65preview with tentative point . . . . . . . . . 2–10relative . . . . . . . . . . . . . . . . . . . . . . . . . . 2–67

data pointsplacing free-form surface with . . . . . . . 7–148to place B-spline curve . . . . . . . . . . . . . . 6–74with tangent directions for B-spline curve

creation . . . . . . . . . . . . . . . . . . . . . . . . 6–78DD= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–18Define

auxiliary coordinate system . . . 6–122, 6–126Cell Origin . . . . . . . . . . . . . . . . . . . 4–7, 4–20Reference File Back Clipping Plane . . . 5–31Reference File Clipping Mask . . . . . . . . 5–31Reference File Front Clipping Plane . . . 5–32

Define ACSAligned with Element . . . . . . . . . . . . . 6–126Aligned with View . . . . . . . . . . . . . . . . 6–127By Points . . . . . . . . . . . . . . . . . . 6–122, 6–126

DEFINE ACS ELEMENT . . . . . . . . . . . . 6–126DEFINE ACS POINTS . . . . . . . . . . . . . . 6–127DEFINE ACS VIEW . . . . . . . . . . . . . . . . 6–128DEFINE CELL ORIGIN . . . . . . . . . . . . . . 4–20Delete

Element . . . . . . . . . . . . . . . . . . . . . . . . . . 3–15Fence Contents . . . . . . . . . . . . . . . 3–19, 3–32Part of Element . . . . . . . . . . . . . . . . . . 3–100Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . 4–53Reference File Clipping Mask . . . . . . . . 5–31Vertex . . . . . . . . . . . . . . . . . . . . . . . . . . 3–112

DELETE PARTIAL . . . . . . . . . . . . . . . . . 3–101DELETE VERTEX . . . . . . . . . . . . . . . . . . 3–113deleting

AccuDraw shortcuts . . . . . . . . . . . . . . . . 2–36variables in popup calculator . . . . . . . . . 2–30

DEPTH ACTIVE . . . . . . . . . . . . . . . . . . . . 7–22DEPTH DISPLAY . . . . . . . . . . . . . . . . . . . 7–19Design Cube . . . . . . . . . . . . . . . . . . . . . . . . . 7–2Detach

Reference File . . . . . . . . . . . . . . . . 5–24, 5–34DIALOG TOOLBOX 3DDRAWING . . . . . 7–78DIALOG TOOLBOX 3DFILLET . . . . . . . 7–178DIALOG TOOLBOX 3DFREEFORM . . . 7–142DIALOG TOOLBOX 3DMODSURF . . . . 7–160DIALOG TOOLBOX 3DVIEWING . . . . . . 7–13DIALOG TOOLBOX ACS . . . . . . . . . . . . 6–126DIALOG TOOLBOX ARC . . . . . . . . . . . . . 1–74DIALOG TOOLBOX BSPLINE . . . . . . . . . 6–67DIALOG TOOLBOX CHANGE . . . . . . . . . 3–60DIALOG TOOLBOX CURVECREATE . . . 6–69DIALOG TOOLBOX CURVEMODIFY . . 6–102DIALOG TOOLBOX DROP . . . . . . . . . . . . 3–79DIALOG TOOLBOX EXTRACT . . . . . . . 7–183

i–6 MicroStation/J User’s Guide

Page 741: Guide Micro Station V7 1

Index

DIALOG TOOLBOX FENCE . . . . . . . . . . 3–23DIALOG TOOLBOX FILLET . . . . . . . . . . . 6–6DIALOG TOOLBOX GROUPS . . . . . . . . . . 6–9DIALOG TOOLBOX ISOMETRIC . . . . . . 6–51DIALOG TOOLBOX JOINTS . . . . . . . . . . 6–32DIALOG TOOLBOX LINEAR . . . . . . . . . . 1–30DIALOG TOOLBOX MANIPULATE . . . . 3–35DIALOG TOOLBOX MATCH . . . . . . . . . . 3–71DIALOG TOOLBOX MEASURE . . . . . . . 2–70DIALOG TOOLBOX MODIFY . . . . . . . . . 3–89DIALOG TOOLBOX PATTERNS . . . . . . . 4–33DIALOG TOOLBOX POINTS . . . . . . . . . . 1–64DIALOG TOOLBOX POLYGONS . . . . . . . 1–55DIALOG TOOLBOX REFERENCE . . . . . 5–30DIALOG TOOLBOX SELECTION . . . . . . . 3–2DIALOG TOOLBOX SURFACE . . . . . . . 7–141DIALOG VIEWROTATION . . . . . . . . . . . . 7–25Digitizing . . . . . . . . . . . . . . . . . . . . . . . . . 6–130

curve . . . . . . . . . . . . . . . . . . . . . . 1–42, 6–134line string . . . . . . . . . . . . . . . . . . 1–40, 6–134panning while digitizing . . . . . . . . . . . 6–134setup . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–130tablet . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–130working units . . . . . . . . . . . . . . . . . . . . 6–131

Digitizing Tabletmap to design plane coordinates . . . . . 6–133partition . . . . . . . . . . . . . . . . . . . . . . . . 6–131

Dimensiondrop (convert to lines, arcs, and text) . . 3–86drop association . . . . . . . . . . . . . . . . . . . 3–82insert extension line . . . . . . . . . . . . . . . 3–110remove extension line . . . . . . . . . . . . . . 3–112

Dimension Attributesmatch Active to element . . . . . . . . . . . . . 3–74

Dimension-driven Cell . . . . . . . . . . . . . . . . 4–53modify . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–54place . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–54

Display Depthset by key-in . . . . . . . . . . . . . . . . . . . . . . 7–18set by keying in distance to move . . . . . 7–19set graphically . . . . . . . . . . . . . . . . . . . . 7–16

Distancealong element . . . . . . . . . . . . . . . . . . . . . 2–70between points . . . . . . . . . . . . . . . . . . . . 2–70measure . . . . . . . . . . . . . . . . . . . . . . . . . . 2–70minimum between elements . . . . . . . . . 2–70

perpendicular from element . . . . . . . . . . 2–70Donut . . . . . . . . . . . . . . . . . . . . . . . . 7–51, 7–88DP= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–18Drawing Plane . . . . . . . . . . . . . . . . . . . . . . 2–21

coordinate system . . . . . . . . . . . . . 2–21, 7–65in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–55indicator . . . . . . . . . . . . . . . . . . . . . . . . . 2–19lock axis . . . . . . . . . . . . . . . . . . . . . . . . . . 2–40orientation . . . . . . . . . . . . . . . . . . . . . . . 2–47origin . . . . . . . . . . . . . . . . . . . . . . . 2–19, 2–45rotate axes . . . . . . . . . . . . . . . . . . . 2–48, 7–56

DropAssociation . . . . . . . . . . . . . . . . . . . . . . . 3–82Associative Pattern . . . . . . . . . . . . . . . . 3–84Complex Status . . . . . . . . . . . . . . . 6–2, 3–79Complex Status of Fence Contents . . . . 3–33Dimension Element . . . . . . . . . . . . . . . . 3–86Element . . . . . . . . . . . . . . . . . . . . . . . 6–2, 6–9From Graphic Group . . . . . . . . . . . . . . . 6–21Line String/Shape Status . . . . . . . . . . . . 3–80Line Style . . . . . . . . . . . . . . . . . . . . . . . . 3–83Multi-line . . . . . . . . . . . . . . . . . . . 6–29, 3–85Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–81

DROP ASSOCIATION . . . . . . . . . . . . . . . . 3–83DROP COMPLEX . . . . . . . . . . . . . . . . . . . 3–80DROP DIMENSION . . . . . . . . . . . . . . . . . 3–87DROP ELEMENT . . . . . . . . . . . . . . . . . . . 6–11DROP LINESTYLE . . . . . . . . . . . . . . . . . . 3–84DROP MLINE . . . . . . . . . . . . . . . . . . . . . . 3–86DROP PATTERN . . . . . . . . . . . . . . . . . . . . 3–85DROP STRING . . . . . . . . . . . . . . . . . . . . . 3–81DROP TEXT . . . . . . . . . . . . . . . . . . . . . . . . 3–82DZ= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–21

EEdit

Multi-line Cap . . . . . . . . . . . . . . . . . . . . . 6–45Edit Menu

Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3Select All . . . . . . . . . . . . . . . . . . . . . . . . . . 3–4Select By Attributes . . . . . . . . . . . . . . . 6–121Ungroup . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3

Elementassociation . . . . . . . . . . . . . . . . . . . . . . . . 6–46attributes . . . . . . . . . . . . . . . . . . . . . . . . . 1–1

MicroStation/J User’s Guide i–7

Page 742: Guide Micro Station V7 1

Index

boundary . . . . . . . . . . . . . . . . . . . . . . . . . 7–52complex . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–2filter display of . . . . . . . . . . . . . . . . . . . 6–121handles . . . . . . . . . . . . . . . . . . . . . . . . . . 3–11hole(s) in solid . . . . . . . . . . . . . . . . . . . . . . 6–5identify . . . . . . . . . . . . . . . . . . . . . 5–19, 7–70intersection . . . . . . . . . . . . . . . . . . . . . . . . 2–6keypoint . . . . . . . . . . . . . . . . . . . . . . . . . 2–10menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1midpoint . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6modify geometry . . . . . . . . . . . . . . . . . . . 3–11move . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–11outline . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–26scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–11select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–3Selection . . . . . . . .3–3 thru 6–4, 3–11, 6–120selection criteria . . . . . . . . . . . . . . . . . . 6–120type . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–120vertex . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1volume enclosed by . . . . . . . . . . . . . . . . . 7–55

Element Attributes . . . . . . . . . . . . . . 1–1, 3–69area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–26area (solid/hole) . . . . . . . . . . . . . . . . . . . 3–62change . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–61class (primary/construction) . . . . . . . . . 1–28color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–13direction . . . . . . . . . . . . . . . . . . . . . . . . 6–106fill . . . . . . . . . . . . . . . . . . . . . . . . . 1–26, 3–63level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3line style . . . . . . . . . . . . . . . . . . . . . . . . . 1–17line weight . . . . . . . . . . . . . . . . . . 1–15, 3–61match . . . . . . . . . . . . . . . . . . . .3–68 thru 3–69opacity . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–26selection criteria . . . . . . . . . . . . . . . . . . 6–120symbology . . . . . . . . . . . . . . . . . . . . . . . . . 1–2

Element MenuAttributes . . . . . . . . . . . . . . . . . . . . . . . . 1–14Cells . . . . . . . . . . . . . . . . . . . . . . . . . 4–5, 6–47Multi-lines . . . . . . . . . . . . . . . . . . . . . . . . 6–25

Element Selection tool boxPowerSelector . . . . . . . . . . . . . . . . . . . . . . 3–5

elementsB-spline curves to pass through vertices 6–78B-spline surfaces based on vertices . . . 7–149rendering . . . . . . . . . . . . . . . . . . . . . . . . . 7–34rotating and stretching in fence . . . . . . 3–48

scaling and stretching in fence . . . . . . . 3–44selecting . . . . . . . . . . . . . . . . . . . . . . . . . . 3–5stretching in fence . . . . . . . . . . . . . . . . . 3–36

Ellipseaxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–73fourth (quarter) . . . . . . . . . . . . . . . . . . . . 1–78half . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–77measure .................................................... 2–73partial . . . . . . . . . . . . . . . . . . . . . . 6–59, 6–85placement with AccuDraw . . . . . . . . . . . 2–53

Environment VariablesMS_WEBFILES . . . . . . . . . . . . . . . . . . . 5–11

EVALUATE CURVE . . . . . . . . . . . . . . . . 6–120Evaluate Curve tool . . . . . . . . . . . . . . . . . 6–114EVALUATE SURFACE . . . . . . . . . . . . . . 7–187Evaluate Surface tool . . . . . . . . . . . . . . . . 7–183evaluate, B-spline surface . . . . . . . . . . . . 7–186Evolute . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–93Extend

Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–105Element to Intersection . . . . . . . . . . . . 3–103Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–101multiple elements simultaneously . . . 3–105Surface . . . . . . . . . . . . . . . . . . . . . . . . . 7–174Two Elements to Intersection . . . . . . . 3–102

EXTEND CURVE . . . . . . . . . . . . . . . . . . 6–106EXTEND ELEMENT 2 . . . . . . . . . . . . . . 3–103EXTEND ELEMENT INTERSECTION . 3–104EXTEND LINE DISTANCE . . . . . . . . . . 3–102EXTEND LINE KEYIN . . . . . . . . . . . . . . 3–102EXTEND SURFACE . . . . . . . . . . . . . . . . 7–175EXTRACT SURFACE RULE LINES . . . . 6–93Extract Surface Rule Lines tool . . . . . . . . 6–90

FFence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–16

accept contents for manipulation . . . . . 3–19area enclosed by . . . . . . . . . . . . . . . . . . . 2–76array contents of . . . . . . . . . . . . . . . . . . . 3–55block . . . . . . . . . . . . . . . . . . . . . . . 3–24, 3–26change attributes of contents . . . . . . . . . 3–61change contents to Active Area . . . . . . . 3–62circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–26clip . . . . . . . . . . . . . . . . . . . . . .3–16 thru 3–17contents selection . . . . . . . . . . . . . . . . . . 3–17

i–8 MicroStation/J User’s Guide

Page 743: Guide Micro Station V7 1

Index

copy contents of . . . . . . . . . . . . . . . . . . . 3–35copy contents to new design file . . . . . . 3–21delete contents of . . . . . . . . . . . . . 3–19, 3–32drop associations with . . . . . . . . . . . . . . 3–82drop complex status of contents . . . . . . 3–33drop dimensions contained in . . . . . . . . 3–86drop multi-lines contained in . . . . 6–29, 3–85extend . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–29hatch area enclosed by . . . . . . . . . . . . . . 4–37manipulate contents of . . . . . . . . . . . . . . 3–29mirror contents of . . . . . . . . . . . . . . . . . . 3–51modify vertex . . . . . . . . . . . . . . . . . . . . . 3–28move contents of . . . . . . . . . . . . . . . . . . . 3–38move contents to new design file . . . . . . 3–22optimized clipping . . . . . . . . . . . . . . . . . 3–20pattern area enclosed by . . . . . . . . . . . . 4–45perimeter . . . . . . . . . . . . . . . . . . . . . . . . . 2–76place block (rectangular boundary) . . . . 3–24,

3–26place shape (non-rectangular boundary) 3–25reject contents . . . . . . . . . . . . . . . . . . . . . 3–19remove . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–17rotate contents of . . . . . . . . . . . . . . . . . . 3–46scale contents of . . . . . . . . . . . . . . . . . . . 3–41selection mode . . . . . . . . . . . . . . . . . . . . . 3–17shape . . . . . . . . . . . . . . . . . . . .3–25 thru 3–26stretch . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–29tool box . . . . . . . . . . . . . . . . . . . . . . . . . . 3–23use in 3D . . . . . . . . . . . . . . . . . . . . . . . . . 7–71void . . . . . . . . . . . . . . . . . . . . .3–16 thru 3–17

FENCE ARRAY POLAR . . . . . . . . . . . . . . 3–58FENCE ARRAY RECTANGULAR . . . . . . 3–58fence contents, rendering . . . . . . . . . . . . . . 7–34FENCE COPY . . . . . . . . . . . . . . . . . . . . . . 3–37FENCE DELETE . . . . . . . . . . . . . . . . . . . . 3–33FENCE DROP ASSOCIATION . . . . . . . . . 3–83FENCE DROP COMPLEX . . . . . . . . . . . . 3–33FENCE DROP DIMENSION . . . . . . . . . . 3–86FENCE DROP MLINE . .6–29, 3–85 thru 3–86FENCE FILE . . . . . . . . . . . . . . . . . . . . . . . 3–21FENCE FREEZE . . . . . . . . . . . .3–85 thru 3–86FENCE ICON . . . . . . . . . . . . . . . . . . . . . . . 3–32FENCE MIRROR COPY HORIZONTAL . 3–53FENCE MIRROR COPY LINE . . . . . . . . . 3–53FENCE MIRROR COPY VERTICAL . . . . 3–53

FENCE MIRROR ORIGINAL HORIZON-TAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–53

FENCE MIRROR ORIGINAL LINE . . . . 3–53FENCE MIRROR ORIGINAL VERTICAL 3–53FENCE MOVE . . . . . . . . . . . . . . . . . . . . . . 3–39FENCE ROTATE ORIGINAL . . . . . . . . . . 3–51FENCE ROTATE POINTS COPY . . . . . . . 3–51FENCE ROTATE POINTS ORIGINAL . . 3–51FENCE SCALE COPY . . . . . . . . . . . . . . . . 3–46FENCE SCALE ORIGINAL . . . . . . . . . . . 3–46FENCE SCALE POINTS COPY . . . . . . . . 3–46FENCE SCALE POINTS ORIGINAL . . . . 3–46FENCE SEPARATE . . . . . . . . . . . . . . . . . . 3–22FENCE STRETCH . . . . . . . . . . . . . . . . . . . 3–32Fence Stretch function . . . . . . . . . . . . . . . . 3–21

and arcs . . . . . . . . . . . . . . . . . . . . . . . . . . 3–29and B-spline surfaces . . . . . . . . . . . . . . . 3–29and multi-lines . . . . . . . . . . . . . . . . . . . . 3–29

FENCE TATE COPY . . . . . . . . . . . . . . . . . 3–51FENCE THAW . . . . . . . . . . . . . .3–85 thru 3–86FF= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–21File

curve library . . . . . . . . . . . . . . . . . . . . . . 6–61reference . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1update sequence . . . . . . . . . . . . . . . . . . . 5–46

File MenuReference . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1Save Settings . . . . . . . . . . . . . . . . . . . . 6–130

Fillarea with color . . . . . . . . . . . . . . . . . . . . 1–26change element to active type . . . . . . . . 3–63display on/off . . . . . . . . . . . . . . . . . . . . . . 1–27shape with color of outline . . . . . . . . . . . 3–63type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–26with Active Color . . . . . . . . . . . . . . . . . . 1–26with Active Fill Color . . . . . . . . . . . . . . . 1–26

Filletchamfer . . . . . . . . . . . . . . . . . . . . . . . . . 3–115circular . . . . . . . . . . . . . . . . . . . . . . . . . 3–113horizontal parabolic . . . . . . . . . . . . . . . . . 6–6parabolic . . . . . . . . . . . . . . . . . . . . . . . . . . 6–6symmetric parabolic . . . . . . . . . . . . . . . . . 6–6

FILLET MODIFY . . . . . . . . . . . . . . . . . . 3–115FILLET NOMODIFY . . . . . . . . . . . . . . . . 3–115FILLET SINGLE . . . . . . . . . . . . . . . . . . . 3–115Fillet Surfaces tool box . . . . . . . . . . . . . . 7–177

MicroStation/J User’s Guide i–9

Page 744: Guide Micro Station V7 1

Index

FilletsConstruct Parabolic Fillet . . . . . . . . . . . . 6–6

Filterelement display . . . . . . . . . . . . . . . . . . . 6–121

FLATTEN CURVE . . . . . . . . . . . . . . . . . . 6–114Flatten Curve tool . . . . . . . . . . . . . . . . . . 6–111Flood Fill . . . . . . . 6–16, 6–19, 4–39, 4–47, 2–76FORMULA LOCK . . . . . . . . . . . . . . . . . . . 6–63FORMULA UNLOCK . . . . . . . . . . . . . . . . 6–63free-form surface, placing with data

points . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–148FREEZE . . . . . . . . . . . . . .6–30, 3–85 thru 3–86

GGraphic Cell . . . . . . . . . . . . . . . . . . . . . . . . 4–11Graphic Group . . . . . . . . . . . . . . . . . . . . . . . 6–3

add element(s) to . . . . . . . . . . . . . . 6–3, 6–20drop status . . . . . . . . . . . . . . . . . . . . . . . 6–21lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–4manipulations . . . . . . . . . . . . . . . . . . . . . . 6–4

Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–61aspect ratio . . . . . . . . . . . . . . . . . . . . . . . 2–63display on/off . . . . . . . . . . . . . . . . . . . . . . 2–63isometric . . . . . . . . . . . . . . . . . . . . . . . . . 2–62lock . . . . . . . . . . . . . . . .2–61, 2–64 thru 2–65offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–62orthogonal . . . . . . . . . . . . . . . . . . . . . . . . 2–62references . . . . . . . . . . . . . . . . . . . . . . . . 2–61units . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–61

Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3also called orphan cell . . . . . . . . . . . . . . . 6–3break up . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3create . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3graphic . . . . . . . . . . . . . . . . . . . . . . 6–3, 6–20Holes . . . . . . . . . . . . . . . . . . . . . . . . 6–5, 6–22solid and associated hole(s) . . . . . . . . . . . 6–5

GROUP ADD . . . . . . . . . . . . . . . . . . . . . . . 6–21GROUP DROP . . . . . . . . . . . . . . . . . . . . . . 6–22GROUP HOLES . . . . . . . . . . . . . . . . . . . . . 6–23

HHandles . . . . . . . . . . . . . . . . . . . .3–11 thru 3–12Hatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–26

Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–33area between multi-line components . . 4–36,

4–45area defined by data points . . . . . . . . . . 4–40area enclosed by bounding elements . . . 4–39area of element difference . . . . . . . . . . . 4–38area of element intersection . . . . . . . . . 4–37area of element union . . . . . . . . . . . . . . . 4–37attributes . . . . . . . . . . . . . . . . . . . . . . . . 4–33cross . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–40element area . . . . . . . . . . . . . . . . . . . . . . 4–35fenced area . . . . . . . . . . . . . . . . . . . . . . . 4–37flood fill . . . . . . . . . . . . . . . . . . . . . . . . . . 4–39lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–27

HATCH DIFFERENCE . . . . . . . . . . . . . . . 4–40HATCH ELEMENT . . . . . . . . . . . . . . . . . . 4–40HATCH FENCE . . . . . . . . . . . . . . . . . . . . . 4–40HATCH FLOOD . . . . . . . . . . . . . . . . . . . . . 4–40HATCH INTERSECTION . . . . . . . . . . . . . 4–40HATCH POINTS . . . . . . . . . . . . . . . . . . . . 4–40HATCH UNION . . . . . . . . . . . . . . . . . . . . . 4–40helical-shaped B-spline surface . . . . . . . . 7–156Helix . . . . . . . . . . . . . . . . . . . . . . . . . 7–49, 6–88Hole

in solid element . . . . . . . . . . . . . . . . . . . . 6–5Hyperbola . . . . . . . . . . . . . . . . . . . . . 6–59, 6–85

IIDENTIFY CELL . . . . . . . . . . . . . . . . . . . . 4–21Image File

formats . . . . . . . . . . . . . . . . . . . . . . . . . . 5–36Image File

monochrome . . . . . . . . . . . . . . . . . . . . . . 5–35true color . . . . . . . . . . . . . . . . . . . . . . . . . 5–36types . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–35

Inputprecision . . . . . . . . . . . . . . . . . . . . . . . . . 2–65

Input FocusAccuDraw window and . . . . . . . . . . . . . . 2–23

InsertVertex . . . . . . . . . . . . . . . . . . . . . . . . . . 3–110

INSERT VERTEX . . . . . . . . . . . . . . . . . . 3–112IntelliTrim . . . . . . . . . . . . . . . . . . . . . . . . 3–105intersecting lines, selecting elements that . 3–9Intersection

extend element to . . . . . . . . . . . . . . . . . 3–103extend two elements to . . . . . . . . . . . . . 3–102

i–10 MicroStation/J User’s Guide

Page 745: Guide Micro Station V7 1

Index

trim element to . . . . . . . . . . . . . . . . . . . 3–104trim multiple elements simultaneously

to . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–105Involute . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–93Isometric

lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–49plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–48pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–50tool box . . . . . . . . . . . . . . . . . . . . . . . . . . 6–50view . . . . . . . . . . . . . . . . . . . . . . . . . 7–7, 7–23

JJOIN CORNER . . . . . . . . . . . . . . . . . . . . . 6–41JOIN CROSS CLOSED . . . . . . . . . . . . . . . 6–33JOIN CROSS MERGE . . . . . . . . . . . . . . . . 6–35JOIN CROSS OPEN . . . . . . . . . . . . . . . . . 6–34JOIN TEE CLOSED . . . . . . . . . . . . . . . . . 6–38JOIN TEE MERGE . . . . . . . . . . . . . . . . . . 6–40JOIN TEE OPEN . . . . . . . . . . . . . . . . . . . . 6–39Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–30

closed cross . . . . . . . . . . . . . . . . . . . . . . . 6–32closed tee . . . . . . . . . . . . . . . . . . . . . . . . . 6–37corner . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–40display . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–28merged cross . . . . . . . . . . . . . . . . . . . . . . 6–34merged tee . . . . . . . . . . . . . . . . . . . . . . . . 6–39multi-line . . . . . . . . . . . . . . . . . . . . . . . . 6–23open cross . . . . . . . . . . . . . . . . . . . . . . . . 6–33open tee . . . . . . . . . . . . . . . . . . . . . . . . . . 6–38

KKeyboard Shortcuts

AccuDraw . . . . . . . . . . . . . . . . . . . 2–34, 2–58

LLC= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–19Least Squares, to define B-spline surface 7–146Length

measure . . . . . . . . . . . . . . . . . . . . . . . . . . 2–75Lengthen . . . . . . . . . . . . . . . . . . . . . . . . . . 3–102Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3

Active . . . . . . . . . . . . . . .1–3, 1–12 thru 1–13copy element to different . . . . . . . . . . . 3–116map . . . . . . . . . . . . . . . . . . . . .1–10 thru 1–11match Active to element . . . . .3–68 thru 3–69

move element to Active . . . . . . . . . . . . . 3–61move element to different . . . . . . . . . . 3–117move fence contents to Active . . . . . . . . 3–61name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–5number . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3reference file display by . . . . . . . . . . . . . 5–14select elements by . . . . . . . . . . . . . . . . . 6–120structure . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3symbology . . . . . . . . . . . . . . . . . . . 5–15, 1–21

Level Names . . . . . . . . . . . . . . . . . . . . . . . . . 1–3Library

curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–61Line . . . . . . . . . . . . . . . . . . . . . . . . . . 1–30, 1–36

angle between . . . . . . . . . . . . . . . . . . . . . 2–74angle bisector . . . . . . . . . . . . . . . . . . . . . 1–44at Active Angle to element . . . . . . . . . . . 1–46chamfer . . . . . . . . . . . . . . . . . . . . . . . . . 3–115extend by adding line segment . . . . . . 3–110extend or shorten by key-in . . . . . . . . . 3–101extend or shorten graphically . . . . . . . 3–101extend or shorten to intersection . . . . . 3–102

thru 3–103minimum distance between elements . . 1–45terminator . . . . . . . . . . . . . . . . . . . . . . . . 4–21zero length . . . . . . . . . . . . . . . . . . . . . . . 1–65

Line Segment . . . . . . . . . . . . . . . . . . 1–36, 1–57Line String

delete vertex . . . . . . . . . . . . . . . . . . . . . 3–112digitizing . . . . . . . . . . . . . . . . . . . . . . . . 6–134drop (convert to individual line

segments) . . . . . . . . . . . . . . . . . . . . . . 3–80extend . . . . . . . . . . . . . . . . . . . . . . . . . . 3–110insert vertex . . . . . . . . . . . . . . . . . . . . . 3–110non-planar . . . . . . . . . . . . . . . . . . . . . . . . 7–48parametric . . . . . . . . . . . . . . .6–99 thru 6–100space . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–48stream . . . . . . . . . . . . . . . . . . . . . 1–40, 6–134

Line Style . . . . . . . . . . . . . . . . . . . . . 1–17, 3–69Active . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–18change element to Active . . . . . . . . . . . . 3–61change fence contents to Active . . . . . . . 3–61custom . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–17drop (convert to lines, line strings and/or

arcs) . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–83match Active to element . . . . .3–68 thru 3–69modify existing element . . . . . . . . . . . . . 3–65

MicroStation/J User’s Guide i–11

Page 746: Guide Micro Station V7 1

Index

select elements by . . . . . . . . . . . . . . . . . 6–120standard . . . . . . . . . . . . . . . . . . . . . . . . . 1–21user-defined . . . . . . . . . . . . . . . . . . . . . . 1–17

Line Weight . . . . . . . . . . . . . . . . . . . . . . . . 1–15Active . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–15change element to Active . . . . . . . . . . . . 3–61match Active to element . . . . .3–68 thru 3–69select elements by . . . . . . . . . . . . . . . . . 6–120value . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–15

Linear Pattern . . . . . . . . . . . . . . . . . . . . . . 4–49Lock

ACS plane . . . . . . . . . . . . . . . . . . . . . . . . 7–68boresite . . . . . . . . . . . . . . . . . . . . . . . . . . 7–70graphic group . . . . . . . . . . . . . . . . . . . . . . 6–4grid . . . . . . . . . . . . . . . . . . . . . . . . 2–61, 2–64isometric . . . . . . . . . . . . . . . . . . . . . . . . . 6–49Smart . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–38snap . . . . . . . . . . . . . . . . . . . . . . . . . 2–2, 2–11

Locks Full . . . . . . . . . . . . . . . . . . . . . . . . . . 2–64LT= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–21LV= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–13

MManage . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–84Manipulate Fence Contents . . . . . . 3–21, 3–29Manipulate tool box . . . . . . . . . . . . . . . . . . 3–34Mass Properties

analysis . . . . . . . . . . . . . . . . . . . . . . . . . . 2–82window . . . . . . . . . . . . . . . . . . . . . . . . . . 2–82

MatchAll Element Settings . . . . . . . . . . . . . . . 3–69Curve Settings . . . . . . . . . . . . . . . . . . . . 3–75Dimension Settings . . . . . . . . . . . . . . . . 3–74Element Attributes . . . . . . . . . . . . . . . . . 3–68Multi-line Definition . . . . . . . . . . . . . . . 3–73Pattern Attributes . . . . . . . . . . . . . . . . . 4–52tool box . . . . . . . . . . . . . . . . . . . . . . . . . . 3–70

MATCH COLOR . . . . . . . . . . . . . . . . . . . . . 3–69MATCH CURVE . . . . . . . . . . . . . . . . . . . . . 3–76MATCH DIMENSION . . . . . . . . . . . . . . . . 3–74MATCH ELEMENT . . . . . . . . . . . . . . . . . . 3–70MATCH ICON . . . . . . . . . . . . . . . . . . . . . . 3–69MATCH LEVEL . . . . . . . . . . . . . . . . . . . . . 3–69MATCH MLINE . . . . . . . . . . . . . . . . . . . . . 3–73MATCH STYLE . . . . . . . . . . . . . . . . . . . . . 3–69

MATCH SURFACE . . . . . . . . . . . . . . . . . . 3–77MATCH WEIGHT . . . . . . . . . . . . . . . . . . . 3–69Matrix

of Active Cell . . . . . . . . . . . . . . . . . . . . . . 4–16MATRIX CELL . . . . . . . . . . . . . . . . . . . . . . 4–18MDL LOAD CURVCALC . . . . . . . . . . . . . . 6–95Measure

Angle Between Lines . . . . . . . . . . . . . . . 2–74Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–76area defined by data points . . . . . . . . . . 2–76area of element . . . . . . . . . . . . . . . . . . . . 2–76area of element difference . . . . . . . . . . . 2–76area of element intersection . . . . . . . . . 2–76area of element union . . . . . . . . . . . . . . . 2–76Distance . . . . . . . . . . . . . . . . . . . . . . . . . 2–70distance along element . . . . . . . . . . . . . . 2–70distance between points . . . . . . . . . . . . . 2–70fenced area . . . . . . . . . . . . . . . . . . . . . . . 2–76flood fill . . . . . . . . . . . . . . . . . . . . . . . . . . 2–76Length . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–75minimum distance between elements . . 2–70perpendicular distance from element . . 2–70Radius . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–73Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–81volume enclosed by element(s) . . . . . . . 2–81

MEASURE ANGLE . . . . . . . . . . . . . . . . . . 2–75MEASURE AREA DIFFERENCE . . . . . . 2–81MEASURE AREA ELEMENT . . . . . . . . . 2–81MEASURE AREA FENCE . . . . . . . . . . . . 2–81MEASURE AREA FLOOD . . . . . . . . . . . . 2–81MEASURE AREA INTERSECTION . . . . 2–81MEASURE AREA POINTS . . . . . . . . . . . . 2–81MEASURE AREA UNION . . . . . . . . . . . . 2–81MEASURE DISTANCE ALONG . . . . . . . . 2–73MEASURE DISTANCE MINIMUM . . . . . 2–73MEASURE DISTANCE PERPENDICU-

LAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–73MEASURE DISTANCE POINTS . . . . . . . 2–73MEASURE LENGTH . . . . . . . . . . . . . . . . 2–76MEASURE RADIUS . . . . . . . . . . . . . . . . . 2–74MEASURE VOLUME . . . . . . . . . . . . . . . . 2–82MENU CLEAR . . . . . . . . . . . . . . . . . . . . . . 6–98MENU DUPLICATE . . . . . . . . . . . . . . . . . 6–98MENU NEWFILE . . . . . . . . . . . . . . . . . . . 6–97MENU OPENCURVE . . . . . . . . . . . . . . . . 6–97MENU OPENFILE . . . . . . . . . . . . . . . . . . 6–97

i–12 MicroStation/J User’s Guide

Page 747: Guide Micro Station V7 1

Index

MENU SAVE . . . . . . . . . . . . . . . . . . . . . . . 6–97MENU SAVETO . . . . . . . . . . . . . . . . . . . . . 6–98Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–51

element . . . . . . . . . . . . . . . . . . . . . . . . . . 3–51fence contents . . . . . . . . . . . . . . . . . . . . . 3–51Reference File About Horizontal . . . . . . 5–33Reference File About Vertical . . . . . . . . 5–34

MIRROR COPY HORIZONTAL . . . . . . . . 3–53MIRROR COPY LINE . . . . . . . . . . . . . . . . 3–53MIRROR COPY VERTICAL . . . . . . . . . . . 3–53MIRROR ICON . . . . . . . . . . . . . . . . . . . . . 3–53MIRROR ORIGINAL HORIZONTAL . . . . 3–53MIRROR ORIGINAL LINE . . . . . . . . . . . . 3–53MIRROR ORIGINAL VERTICAL . . . . . . . 3–53MLINE EDIT CAP . . . . . . . . . . . . . . . . . . . 6–46MLINE EDIT PROFILE . . . . . . . . . . . . . . 6–45MLINE PARTIAL DELETE . . . . . . . . . . . 6–43Modify

Arc Angle . . . . . . . . . . . . . . . . . . . . . . . . 1–80Arc Axis . . . . . . . . . . . . . . . . . . . . . . . . . . 1–81Arc Radius . . . . . . . . . . . . . . . . . . . . . . . 1–79delete part of element . . . . . . . . . . . . . . 3–100delete vertex . . . . . . . . . . . . . . . . . . . . . 3–112Element . . . . . . . . . . . . . . . . . . . . . . . . . . 3–89Fence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–28insert vertex . . . . . . . . . . . . . . . . . . . . . 3–110Trim Boundary . . . . . . . . . . . . . . . . . . . 7–170using handles . . . . . . . . . . . . . . . . . . . . . 1–80

MODIFY ARC ANGLE . . . . . . . . . . . . . . . 1–81MODIFY ARC AXIS . . . . . . . . . . . . . . . . . 1–82MODIFY ARC RADIUS . . . . . . . . . . . . . . . 1–80Modify Curves tool box

Evaluate Curve . . . . . . . . . . . . . . . . . . . 6–114Flatten Curve tool . . . . . . . . . . . . . . . . 6–111Reduce Curve Data tool . . . . . . . . . . . . 6–103tool summary . . . . . . . . . . . . . . . . . . . . 6–100

MODIFY DIMENSIONS . . . . . . . . . . . . . . 4–55MODIFY ELEMENT . . . . . . . . . . . . . . . . . 3–99MODIFY FENCE . . . . . . . . . . . . . . . . . . . . 3–29MODIFY LINESTYLE DASHSCALE . . . 3–66MODIFY LINESTYLE ENDWIDTH . . . . 3–66MODIFY LINESTYLE GAPSCALE . . . . . 3–66MODIFY LINESTYLE ICON . . . . . . . . . . 3–66MODIFY LINESTYLE SCALE . . . . . . . . . 3–66MODIFY LINESTYLE SHIFT . . . . . . . . . 3–66MODIFY LINESTYLE STARTWIDTH . . 3–66

Modify Surfaces tool boxReduce Surface Poles tool . . . . . . . . . . 7–175tool summary . . . . . . . . . . . . . . . . . . . . 7–159

MODIFY TRIM BOUNDARY . . . . . . . . . 7–171Moments of Inertia . . . . . . . . . . . . . . . . . . 2–83Move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–38

ACS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–129element . . . . . . . . . . . . . . . . . . . . . . . . . . 3–38fence contents . . . . . . . . . . . . . . . . . . . . . 3–38Multi-line Profile . . . . . . . . . . . . . . . . . . 6–43Parallel . . . . . . . . . . . . . . . . . . . . . . . . . . 3–39Reference File . . . . . . . . . . . . . . . . . . . . . 5–32

MOVE ACS . . . . . . . . . . . . . . . . . . . . . . . . 6–129Move Element . . . . . . . . . . . . . . . . . 3–11, 3–38

parallel . . . . . . . . . . . . . . . . . . . . . . . . . . 3–39to Active Level . . . . . . . . . . . . . . . . . . . . 3–61to different level . . . . . . . . . . . . . . . . . . 3–117using fence . . . . . . . . . . . . . . . . . . . . . . . 3–38

MOVE ELEMENT . . . . . . . . . . . . . . . . . . . 3–39MOVE FENCE . . . . . . . . . . . . . . . . . . . . . . 3–29MOVE ICON . . . . . . . . . . . . . . . . . . . . . . . 3–39MOVE PARALLEL DISTANCE . . . . . . . . 3–40MOVE PARALLEL ICON . . . . . . . . . . . . . 3–40MOVE PARALLEL KEYIN . . . . . . . . . . . . 3–40Multi-line . . . . . . . . . . . . . . . . . . . . . . . . . . 6–23

associate . . . . . . . . . . . . . . . . . . . . . . . . . 6–47break . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–35change to active definition . . . . . . . . . . . 3–67connect component line segments . . . . . 6–41cut all component lines . . . . . . . . . . . . . 6–36cut component line . . . . . . . . . . . . . . . . . 6–35definition . . . . . . . . . . . . . . . . . . . . . . . . . 6–25delete part of . . . . . . . . . . . . . . . . . . . . . . 6–42drop (convert to lines, line strings, and/or

arcs) . . . . . . . . . . . . . . . . . . . . . . 6–29, 3–85drop association . . . . . . . . . . . . . . . . . . . 3–82end cap . . . . . . . . . . . . . . . . . . . . . 6–27, 6–45hatch area between components . 4–36, 4–45joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–30match definition . . . . . . . . . . . . . . . . . . . 3–73move profile . . . . . . . . . . . . . . . . . . . . . . 6–43offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–26Partial Delete . . . . . . . . . . . . . . . . . . . . . 6–42place . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–37profile . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–43remove break in . . . . . . . . . . . . . . . . . . . 6–41

MicroStation/J User’s Guide i–13

Page 748: Guide Micro Station V7 1

Index

settings group component . . . . . . . . . . . 6–28start cap . . . . . . . . . . . . . . . . . . . . . . . . . 6–27uncut . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–41

Multi-lines . . . . . . . . . . . . . . . . . . . . . . . . . 6–25multi-lines, Fence Stretch function and . . 3–29

Nnormal direction, computing for B-spline

surface . . . . . . . . . . . . . . . . . . . . . . . . . . 7–183normal plot scale, for B-spline surface . . 7–183NURBS . . . . . . . . . . . . . . . . . . . . . . . 7–53, 6–93

OOrphan Cell . . . . . . . . . . . . . . . . . . . . . . . . . 6–3Orthogonal

shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–59

PParabola . . . . . . . . . . . . . . . . . . . . . . 6–59, 6–85

as curve element . . . . . . . . . . . . . . . . . . . . 6–6Parallel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6

projection . . . . . . . . . . . . . . . . . . . . . . . . . 7–8Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–26

Area . . . . . . . . . . . . . . . . . . . . . . . . 4–27, 4–41area defined by data points . . . . . . . . . . 4–48area enclosed by bounding elements . . . 4–47area of element difference . . . . . . . . . . . 4–47area of element intersection . . . . . . . . . 4–46area of element union . . . . . . . . . . . . . . . 4–46attributes . . . . . . . . . . . . . . . . . . . . . . . . 4–26cell . . . . . . . . . . . . . . . . . . . . . . . . . 4–27, 4–29delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–53element area . . . . . . . . . . . . . . . . . . . . . . 4–43fenced area . . . . . . . . . . . . . . . . . . . . . . . 4–45flood fill . . . . . . . . . . . . . . . . . . . . . . . . . . 4–47in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–188linear . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–49part of area . . . . . . . . . . . . . . . . . . . . . . . 4–29settings . . . . . . . . . . . . . . . . . . . . . . . . . . 4–26tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–32

PATTERN AREA DIFFERENCE . . . . . . . 4–48PATTERN AREA ELEMENT . . . . . . . . . . 4–48PATTERN AREA FENCE . . . . . . . . . . . . . 4–48PATTERN AREA INTERSECTION . . . . . 4–48PATTERN AREA POINTS . . . . . . . . . . . . 4–48

PATTERN AREA UNION . . . . . . . . . . . . . 4–48Pattern Attributes

angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–41associative . . . . . . . . . . . . . . . . . . . 4–28, 4–41display . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–52match active to placed pattern . . . . . . . 4–52show . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–52snappable . . . . . . . . . . . . . . . . . . . 4–29, 4–41

PATTERN LINE ELEMENT . . . . . . . . . . . 4–51PATTERN LINE MULTIPLE . . . . . . . . . . 4–51PATTERN LINE SCALE . . . . . . . . . . . . . . 4–51PATTERN LINE SINGLE . . . . . . . . . . . . . 4–51Patterning Settings

active cell . . . . . . . . . . . . . . . . . . . 4–29, 4–41display on/off . . . . . . . . . . . . . . . . . . . . . . 4–26group component . . . . . . . . . . . . . . . . . . 1–83tolerance . . . . . . . . . . . . . . . . . . . . . . . . . 4–31

Perimetermeasure . . . . . . . . . . . . . . . . . . . . . . . . . . 2–76

Perpendicular . . . . . . . . . . . . . . . . . . . . . . . . 2–6Perspective Projection . . . . . . . . . . . . . . . . . 7–8Place

Active Cell . . . . . . . . . . . . . . . . . . . . . . . . 4–16Active Cell Matrix . . . . . . . . . . . . . . . . . . 4–9Active Line Terminator . . . . . . . . . . . . . 4–21Active Point . . . . . . . . . . . . . . . . . 1–65, 6–133Arc . . . . . . . . . . . . . . . . . . . . . . . . . 2–52, 1–75B-spline Curve . . . . . . . . . . . . . . . . . . . . 6–69Block . . . . . . . . . . . . . . . . . . . . . . . 2–53, 1–55cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–14Circle . . . . . . . . . . . . . . . . . . . . . . . 1–48, 2–51Composite Curve . . . . . . . . . . . . . 6–59, 6–80Cone . . . . . . . . . . . . . . . . . . . . . . . . 7–50, 7–87Conic . . . . . . . . . . . . . . . . . . . . . . . 6–59, 6–85Cylinder . . . . . . . . . . . . . . . . . . . . 7–50, 7–83Ellipse . . . . . . . . . . . . . . . . . . . . . . 1–51, 2–53Fence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–24Free-form Surface . . . . . . . . . . . . . . . . . 7–146Half Ellipse . . . . . . . . . . . . . . . . . . . . . . . 1–77Helix . . . . . . . . . . . . . . . . . . . . . . . 7–49, 6–88Isometric Block . . . . . . . . . . . . . . . 6–48, 6–51Isometric Circle . . . . . . . . . . . . . . 6–48, 6–52Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–36Multi-line . . . . . . . . . . . . . . . . . . . 1–37, 6–47Orthogonal Shape . . . . . . . . . . . . . . . . . . 1–59Parametric Curve . . . . . . . . . . . . . . . . . . 6–99

i–14 MicroStation/J User’s Guide

Page 749: Guide Micro Station V7 1

Index

Parametric Line String . . . . . . . . . . . . . 6–99Point or Stream Curve . . . 1–42, 7–48, 6–134Quarter Ellipse . . . . . . . . . . . . . . . . . . . . 1–78Regular Polygon . . . . . . . . . . . . . . . . . . . 1–60Shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–57Slab . . . . . . . . . . . . . . . . . . . . . . . . 7–50, 7–78SmartLine . . . . . . . . . . . . . . . . . . . 7–48, 2–54Sphere . . . . . . . . . . . . . . . . . . . . . . 7–50, 7–81Spiral . . . . . . . . . . . . . . . . . . . . . . . 6–59, 6–86Stream Line String . . . . . . . . . . . 1–40, 6–134Torus . . . . . . . . . . . . . . . . . . . . . . . 7–51, 7–88Wedge . . . . . . . . . . . . . . . . . . . . . . 7–51, 7–90

Place Active Cell . . . . . . . . . . . . . . . 4–14, 6–47at Active Angle and Active Scale . . . . . . 4–14at graphically defined angle and scale . 4–14interactive . . . . . . . . . . . . . . . . . . . . . . . . 4–14Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–16relative to active level . . . . . . . . . . . . . . 4–14

PLACE ARC CENTER CONSTRAINED . 1–77PLACE ARC EDGE CONSTRAINED . . . 1–75PLACE ARC ICON . . . . . . . . . . . . . . . . . . 1–77PLACE BLOCK ICON . . . . . . . . . . . . . . . . 1–56PLACE BLOCK ISOMETRIC . . . . . . . . . . 6–52PLACE BLOCK ORTHOGONAL . . . . . . . 1–55PLACE BLOCK ROTATED . . . . . . . . . . . . 1–55PLACE BSPLINE CURVE . . . . . . . . . . . . 6–77PLACE CELL DIMENSION . . . . . . . . . . . 4–54PLACE CELL ICON . . . . . . . . . . . . . . . . . 4–16PLACE CIRCLE CENTER CON-

STRAINED . . . . . . . . . . . . . . . . . . . . . . . 1–50PLACE CIRCLE DIAMETER . . . . . . . . . . 1–51PLACE CIRCLE EDGE CONSTRAINED 1–50PLACE CIRCLE ICON . . . . . . . . . . . . . . . 1–51PLACE CIRCLE ISOMETRIC . . . . . . . . . 6–54PLACE COMPOSITE . . . . . . . . . . . . . . . . 6–83PLACE CONE ICON . . . . . . . . . . . . . . . . . 7–88PLACE CONE RADIUS . . . . . . . . . . . . . . 7–88PLACE CONE RIGHT . . . . . . . . . . . . . . . . 7–88PLACE CONE SKEWED . . . . . . . . . . . . . 7–88PLACE CONIC . . . . . . . . . . . . . . . . . . . . . . 6–86PLACE CURVE POINT . . . . . . . . . . . . . . . 1–44PLACE CURVE SPACE . . . . . . . . . . . . . . . 1–44PLACE CURVE STREAM . . . . . . . . . . . . . 1–44PLACE CYLINDER ICON . . . . . . . . . . . . 7–86PLACE CYLINDER RADIUS . . . . . . . . . . 7–86PLACE CYLINDER RIGHT . . . . . . . . . . . 7–86

PLACE CYLINDER SKEWED . . . . . . . . . 7–86Place Element . . . . . . . . . . . . . . . . . . . . . . 1–75PLACE ELLIPSE CENTER CON-

STRAINED . . . . . . . . . . . . . . . . . . . . . . . 1–54PLACE ELLIPSE EDGE CONSTRAINED 1–53PLACE ELLIPSE HALF . . . . . . . . . . . . . . 1–78PLACE ELLIPSE ICON . . . . . . . . . . . . . . 1–54PLACE ELLIPSE QUARTER . . . . . . . . . . 1–79PLACE FENCE ACTIVE . . . . . . . . . . . . . . 3–27PLACE FENCE ALLFILES . . . . . . . . . . . 3–27PLACE FENCE BLOCK . . . . . . . . . . . . . . 3–27PLACE FENCE CIRCLE . . . . . . . . . . . . . . 3–27PLACE FENCE DESIGN . . . . . . . . . . . . . 3–27PLACE FENCE ELEMENT . . . . . . . . . . . 3–27PLACE FENCE SHAPE . . . . . . . . . . . . . . 3–27Place Fence tool . . . . . . . . . . . . . . . . . . . . . 3–36PLACE FENCE UNIVERSE . . . . . . . . . . . 3–27PLACE FENCE VIEW . . . . . . . . . . . . . . . . 3–27Place Free-form Surface tool . . . . . . . . . . 7–146PLACE HELIX . . . . . . . . . . . . . . . . . . . . . . 6–89PLACE LINE ANGLE . . . . . . . . . . . . . . . . 1–37PLACE LINE CONSTRAINED . . . . . . . . . 1–37PLACE LSTRING STREAM . . . . . . . . . . . 1–41PLACE MLINE CONSTRAINED . . . . . . . 1–40PLACE PARABOLA HORIZONTAL

MODIFY . . . . . . . . . . . . . . . . . . . . . . . . . . 6–8PLACE PARABOLA HORIZONTAL

NOMODIFY . . . . . . . . . . . . . . . . . . . . . . . 6–8PLACE PARABOLA MODIFY . . . . . . . . . . 6–8PLACE PARABOLA NOMODIFY . . . . . . . 6–8PLACE PARAMETRIC CURVE ABSO-

LUTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–99PLACE PARAMETRIC CURVE RELA-

TIVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–99PLACE PARAMETRIC LINESTRING

ABSOLUTE . . . . . . . . . . . . . . . . . . . . . . 6–99PLACE PARAMETRIC LINESTRING

RELATIVE . . . . . . . . . . . . . . . . . . . . . . . 6–99PLACE POINT . . . . . . . . . . . . . . . . . . . . . . 1–66PLACE POLYGON CIRCUMSCRIBED . . 1–63PLACE POLYGON EDGE . . . . . . . . . . . . . 1–63PLACE POLYGON ICON . . . . . . . . . . . . . 1–63PLACE POLYGON INSCRIBED . . . . . . . 1–63PLACE SHAPE CONSTRAINED . . . . . . . 1–58PLACE SHAPE ORTHOGONAL . . . . . . . 1–60PLACE SLAB . . . . . . . . . . . . . . . . . . . . . . . 7–81

MicroStation/J User’s Guide i–15

Page 750: Guide Micro Station V7 1

Index

PLACE SPHERE . . . . . . . . . . . . . . . . . . . . 7–83PLACE SPIRAL . . . . . . . . . . . . . . . . . . . . . 6–88PLACE SURFACE . . . . . . . . . . . . . . . . . . 7–151PLACE TERMINATOR . . . . . . . . . . . . . . . 4–22PLACE TORUS . . . . . . . . . . . . . . . . . . . . . 7–90PLACE WEDGE . . . . . . . . . . . . . . . . . . . . . 7–92planar data points, entering, and

calculator . . . . . . . . . . . . . . . . . . . . . . . . 2–27Plot

reference raster file . . . . . . . . . . . . . . . . 5–46Plotter Driver File Records

RASTER_RESOLUTION . . . . . . . . . . . . 5–46Point

Active . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–65at intersection of two elements . . . . . . . 1–69monument . . . . . . . . . . . . . . . . . . . . . . . 6–133project onto element . . . . . . . . . . . . . . . . 1–68symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–17tentative . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1

POINT ABSOLUTE . . . . . . . . . . . . . . . . . . 2–65POINT DELTA . . . . . . . . . . . . . . . . . . . . . . 2–65POINT DISTANCE . . . . . . . . . . . . . . . . . . 2–65Point Symbol . . . . . . . . . . . . . . . . . . . . . . . 1–17POINT VDELTA . . . . . . . . . . . . . . . . . . . . . 2–65Pointer

isometric . . . . . . . . . . . . . . . . . . . . . . . . . 6–50points

computing for B-spline surface . . . . . . 7–183Points

along element . . . . . . . . . . . . . . . . . . . . . 1–71between data points . . . . . . . . . . . . . . . . 1–67

Polararray . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–55coordinates . . . . . . . . . . . . . . . . . . . . . . . 2–31

polesreducing number in B-spline curve . . . 6–104reducing number in B-spline surface . 7–176setting number for B-spline curve . . . . . 6–69to define B-spline surface . . . . . . . . . . . 7–146

Polygoncircumscribed . . . . . . . . . . . . . . . . . . . . . 1–60inscribed . . . . . . . . . . . . . . . . . . . . . . . . . 1–60regular . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–60

polygonal area, selecting elements contained oroverlapping . . . . . . . . . . . . . . . . . . . . . . . . 3–8

Pop-up Menus

snap mode . . . . . . . . . . . . . . . . . . . . . . . . . 2–5popup calculator . . . . . . . . . . . . . . . . . . . . . 2–26PowerSelector tool . . . . . . . . . . . . . . . . . . . . 3–5Precision Input

at auxiliary coordinates . . . . . . . . . . . . . 2–68Precision Input Key ins . . . . . . . . . . . . . . . 2–65Precision Input Key-ins

in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–60using auxiliary coordinates . . . . . . . . . . 7–68

Preferences . . . . . . . . . . . . . . . . . . . . . . . . . 6–50Primitive Surfaces . . . . . . . . . . . . . . . . . . . 7–49

cone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–50cylinder . . . . . . . . . . . . . . . . . . . . . . . . . . 7–50slab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–49sphere . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–50

Principal Directions . . . . . . . . . . . . . . . . . . 2–84Principal Moments . . . . . . . . . . . . . . . . . . . 2–84Products of Inertia . . . . . . . . . . . . . . . . . . . 2–83Project Active Point Onto Element . . . . . . 1–68

RRadii of Gyration . . . . . . . . . . . . . . . . . . . . 2–85Radius

measure . . . . . . . . . . . . . . . . . . . . . . . . . . 2–73Raster File

attach as reference file . . . . . . . . . . . . . . 5–38plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–46

Rectangle . . . . . . . . . . . . . . . . . . . . . . . . . . 1–55Rectangular

array . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–55coordinates . . . . . . . . . . . . . . . . . . . . . . . 2–31

rectangular area, selecting elements containedor overlapping . . . . . . . . . . . . . . . . . . . . . . 3–7

Reduce Curve Data tool . . . . . . . . . . . . . . 6–103Reduce Surface Poles tool . . . . . . . . . . . . 7–175Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1

files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1REFERENCE DETACH ALL . . . . . . . . . . 5–24Reference Files . . . . . . . . . . . . . . . . . . . . . . . 5–1

attach active design file to itself . . . . . . . 5–6attach coincidentally . . . . . . . . . . . . . . . . 5–1attach raster file at previous location . . 5–40attach raster file interactively . . . . . . . . 5–39attach to active design file . . . 5–1, 5–4, 5–30attach using saved view . . . . . . . . . . . . . . 5–4

i–16 MicroStation/J User’s Guide

Page 751: Guide Micro Station V7 1

Index

attaching remote . . . . . . . . . . . . . . . . . . 5–11clipping . . . . . . . . . . . . . . . . . . . . . . . . . . 5–31clipping mask . . . . . . . . . . . . . . . . . . . . . 5–31clipping plane (back) . . . . . . . . . . . . . . . 5–31clipping plane (front) . . . . . . . . . . . . . . . 5–32configuration variable . . . . . . . . . . . . . . . 5–7copy elements from . . . . . . . . . . . . . . . . . 5–13detach . . . . . . . . . . . . . . . . . . . . . . 5–24, 5–34hide part of from view . . . . . . . . . . . . . . 5–31identify . . . . . . . . . . . . . . . . . . . . . . . . . . 5–25mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–31merge . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–27mirror about horizontal axis . . . . 5–33, 5–44mirror about vertical axis . . . . . . 5–34, 5–44move . . . . . . . . . . . . . . . . . . . . . . . 5–32, 5–42path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–7plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–46portable attachments . . . . . . . . . . . . . . . . 5–7reload . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–32resize . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–43rotate . . . . . . . . . . . . . . . . . . . . . . . 5–33, 5–43scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–32settings . . . . . . . . . . . . . . . . . . . . . . . . . . 5–13tool box . . . . . . . . . . . . . . . . . . . . . . . . . . 5–28tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–28

Reference Files Settingsdisplay on/off . . . . . . . . . . . . . . . . . . . . . . 5–13level display . . . . . . . . . . . . . . . . . . . . . . 5–14level symbology . . . . . . . . . . . . . . . . . . . . 5–15locate elements in . . . . . . . . . . . . . . . . . . 5–19locate file . . . . . . . . . . . . . . . . . . . . . . . . . . 5–7snap to elements in . . . . . . . . . . . . . . . . 5–18

Reference Raster File Settings . . . . . . . . . 5–37REFERENCE UPDATE . . . . . . . . . . . . . . 5–23Region . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–16relative offset, creating . . . . . . . . . . . . . . . 2–27Reload Reference File . . . . . . . . . . . . . . . . 5–32Remote Attach function . . . . . . . . . . . . . . . 5–11Render (Utilities menu) . . . . . . . . . . . . . . . 7–34RENDER ALL . . . . . . . . . . . . . . . . . . . . . . 7–32RENDER FENCE . . . . . . . . . . . . . . . . . . . 7–34RENDER ICON . . . . . . . . . . . . . . . . . . . . . 7–34Render Settings window . . . . . . . . . . . . . . 7–33RENDER VIEW . . . . . . . . . . . . . . . . . . . . . 7–34Render view control . . . . . . . . . . . . . . . . . . 7–32rendering

fence contents . . . . . . . . . . . . . . . . . . . . . 7–34using Utilities menu Render . . . . . . . . . 7–34views . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–33

rendering modeschoosing . . . . . . . . . . . . . . . . . . . . . . . . . . 7–33

Replacecells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–22

Reseteffect on fence operations . . . . . . . . . . . . 3–19

RotateActive ACS . . . . . . . . . . . . . . . . . . . . . . 6–128element . . . . . . . . . . . . . . . . . . . . . . . . . . 3–46fence contents . . . . . . . . . . . . . . . . . . . . . 3–46Reference File . . . . . . . . . . . . . . . . . . . . . 5–33view contents . . . . . . . . . . . . . . . . . 7–4, 7–23

ROTATE ACS ABSOLUTE . . . . . . . . . . . 6–129ROTATE ACS RELATIVE . . . . . . . . . . . . 6–129ROTATE COPY . . . . . . . . . . . . . . . . . . . . . 3–51ROTATE ICON . . . . . . . . . . . . . . . . . . . . . . 3–51ROTATE ORIGINAL . . . . . . . . . . . . . . . . . 3–51ROTATE POINTS COPY . . . . . . . . . . . . . . 3–51ROTATE POINTS ORIGINAL . . . . . . . . . 3–51ROTATE VIEW ABSOLUTE . . . . . . . . . . . 7–24ROTATE VIEW ELEMENT . . . . . . . . . . . 7–24ROTATE VIEW RELATIVE . . . . . . . . . . . 7–24rotating elements, and stretching in fence 3–48

SSave Settings . . . . . . . . . . . . . . . . . . . . . . 6–130Saved Views

attach to drawing sheet . . . . . . . . . . . . . . 5–4in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–11reference file attachments using . . . . . . . 5–4

savingvariables in popup calculator . . . . . . . . . 2–28

Scaleelement . . . . . . . . . . . . . . . . . . . . . 3–11, 3–41fence contents . . . . . . . . . . . . . . . . . . . . . 3–41Reference File . . . . . . . . . . . . . . . . . . . . . 5–32

SCALE COPY . . . . . . . . . . . . . . . . . . . . . . . 3–46SCALE ICON . . . . . . . . . . . . . . . . . . . . . . . 3–46SCALE ORIGINAL . . . . . . . . . . . . . . . . . . 3–46SCALE POINTS COPY . . . . . . . . . . . . . . . 3–46SCALE POINTS ORIGINAL . . . . . . . . . . . 3–46scaling elements, in fence . . . . . . . . . . . . . 3–44

MicroStation/J User’s Guide i–17

Page 752: Guide Micro Station V7 1

Index

Screenpartition of digitizing tablet . . . . . . . . . 6–132

section profile curve, sweeping along 2 tracecurves . . . . . . . . . . . . . . . . . . . . . . . . . . 7–153

Select ACS . . . . . . . . . . . . . . . . . . . 7–68, 6–130Select All . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–4Select and Place Cell . . . . . . . . . . . . . 4–9, 4–18Select By Attributes . . . . . . . . . . . . . . . . . 6–121SELECT CELL ABSOLUTE . . . . . . . . . . . 4–20SELECT CELL ICON . . . . . . . . . . . . . . . . 4–20SELECT CELL RELATIVE . . . . . . . . . . . . 4–20Select Elements . . . . . . . . . . . . . . . . . . . . . . 3–3

by area (Solid/Hole) . . . . . . . . . . . . . . . 6–120by class . . . . . . . . . . . . . . . . . . . . . . . . . 6–120by color . . . . . . . . . . . . . . . . . . . . . . . . . 6–120by level . . . . . . . . . . . . . . . . . . . . . . . . . 6–120by line style . . . . . . . . . . . . . . . . . . . . . . 6–120by line weight . . . . . . . . . . . . . . . . . . . . 6–120by property . . . . . . . . . . . . . . . . . . . . . . 6–120by type . . . . . . . . . . . . . . . . . . . . . . . . . . 6–120criteria . . . . . . . . . . . . . . . . . . . . . . . . . . 6–120in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–70

selectingelements . . . . . . . . . . . . . . . . . . . . . . . . . . 3–5

SetActive Depth (graphically) . . . . . . . . . . . 7–19Display Depth (graphically) . . . . . . . . . . 7–16

SET AUTOPAN . . . . . . . . . . . . . . . . . . . . 6–134SET CAMERA DEFINITION . . . . . . . . . . 7–32SET CAMERA POSITION . . . . . . . . . . . . 7–32SET CAMERA TARGET . . . . . . . . . . . . . . 7–32SET DDEPTH ABSOLUTE . . . . . . . . . . . . 7–18SET DDEPTH RELATIVE . . . . . . . . . . . . 7–18SET VALUE VARIABLE . . . . . . . . . . . . . . 6–95Settings

group . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–83stream . . . . . . . . . . . . . . . . . . . . . . . . . . 6–134

Settings Group . . . . . . . . . . . . . . . . . . . . . . 1–82activate . . . . . . . . . . . . . . . . . . . . . . . . . . 1–82component . . . . . . . . . . . . . . . . . . . . . . . . 1–83drawing . . . . . . . . . . . . . . . . . . . . . . . . . . 1–83scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–85working units . . . . . . . . . . . . . . . . . . . . . 1–85

Settings MenuDesign File . . . . . . . . . . . . . . . . . . . . . . . 2–61Level Names... . . . . . . . . . . . . . . . . . . . . . 1–3

Level Symbology . . . . . . . . . . . . . . . . . . . 1–23Locks Full . . . . . . . . . . . . . . . . . . . . . . . . 2–64Manage . . . . . . . . . . . . . . . . . . . . . . . . . . 1–84Snaps Button Bar . . . . . . . . . . . . . . . . . . . 2–3View Attributes . . . . . . . . . . . . . . . . . . . 6–122

SF= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–22shading types for rendering

choosing . . . . . . . . . . . . . . . . . . . . . . . . . . 7–33Shape

complex . . . . . . . . . . . . . . . . . . . . . . 6–2, 6–14delete vertex . . . . . . . . . . . . . . . . . . . . . 3–112drop (convert to individual line

segments) . . . . . . . . . . . . . . . . . . . . . . 3–80insert vertex . . . . . . . . . . . . . . . . . . . . . 3–110orthogonal . . . . . . . . . . . . . . . . . . . . . . . . 1–59

Shorten . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–102Show

Pattern Attributes . . . . . . . . . . . . . . . . . 4–52SHOW DEPTH ACTIVE . . . . . . . . . . . . . . 7–23SHOW DEPTH DISPLAY . . . . . . . . . . . . . 7–22Sinusoid . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–93Slab

place . . . . . . . . . . . . . . . . . . . . . . . 7–50, 7–78Smart Lock . . . . . . . . . . . . . . . . . . . . . . . . . 2–38SmartLine . . . . . . . . . . . . . . . . . . . . . . . . . . 2–54Snap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2

divisor . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–10lock . . . . . . . . . . . . . . . . . . . . . . . . . 2–2, 2–11mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2to cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–10to element keypoint . . . . . . . . . . . . . . . . 2–11to reference file elements . . . . . . . . . . . . 5–18

Snap Modebisector . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6button bar . . . . . . . . . . . . . . . . . . . . . . . . . 2–2center . . . . . . . . . . . . . . . . . . . . . . . . 2–6, 2–50intersection . . . . . . . . . . . . . . . . . . . 2–6, 2–50keypoint . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6midpoint . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6nearest . . . . . . . . . . . . . . . . . . . . . . 2–6, 2–50origin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6override . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–4parallel . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6perpendicular . . . . . . . . . . . . . . . . . . . . . . 2–6perpendicular from . . . . . . . . . . . . . . . . . . 2–6point on . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6

i–18 MicroStation/J User’s Guide

Page 753: Guide Micro Station V7 1

Index

pop-up menu . . . . . . . . . . . . . . . . . . . . . . . 2–5tangent . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6tangent from . . . . . . . . . . . . . . . . . . . . . . . 2–6through point . . . . . . . . . . . . . . . . . . . . . . 2–6

Solidchange to surface . . . . . . . . . . . . 7–55, 7–167extruded . . . . . . . . . . . . . . . . . . . . . . . . . 7–52of projection . . . . . . . . . . . . . . . . . . . . . . 7–93of revolution . . . . . . . . . . . . . . . . . 7–52, 7–97

Sphereplace . . . . . . . . . . . . . . . . . . . . . . . 7–50, 7–81

Spiralplanar . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–93transitional . . . . . . . . . . . . . . . . . . 6–59, 6–86

Split Surface . . . . . . . . . . . . . . . . . . . . . . . 7–173SPLIT SURFACE . . . . . . . . . . . . . . . . . . . 7–174Square . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–55Start AccuDraw . . . . . . . . . . . . . . . . . . . . . 2–17STITCH SURFACE . . . . . . . . . . . . . . . . . 7–169Stream Settings . . . . . . . . . . . . . . . . . . . . 6–134stretching elements, in fence . . . . . . . . . . . 3–36Stroke Pattern . . . . . . . . . . . . . . . . . . . . . . 1–17

shift distance . . . . . . . . . . . . . . . . . . . . . 1–20shift fraction . . . . . . . . . . . . . . . . . . . . . . 1–20

Styleline . . . . . . . . . . . . . . . . . . . . . .3–68 thru 3–69

Surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–55B-spline . . . . . . . . . . . . . . . . . . . . . . . . . 7–146B-spline blending between two . . . . . . 7–181B-spline by cross-section . . . . . . . . . . . 7–143blend between two . . . . . . . . . . . . . . . . 7–179boundaries . . . . . . . . . . . . . . . . . . . . . . 7–170by edges . . . . . . . . . . . . . . . . . . . . . . . . . 7–145by skin . . . . . . . . . . . . . . . . . . . . . . . . . . 7–151change settings to active surface . . . . . 7–172change to solid . . . . . . . . . . . . . . 7–55, 7–167construct by interpolating network of

elements . . . . . . . . . . . . . . . . . . . . . . 7–144control net . . . . . . . . . . . . . . . . . . . . . . . . 7–53Coons patch . . . . . . . . . . . . . . . . . . . . . . 7–145extend . . . . . . . . . . . . . . . . . . . . . . . . . . 7–174extruded . . . . . . . . . . . . . . . . . . . . . . . . . 7–52free-form . . . . . . . . . . . . . . . . . . . 7–53, 7–146holes . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–170match settings of existing . . . . . . . . . . . 3–77normal direction . . . . . . . . . . . . . . . . . . 7–169

NURBS . . . . . . . . . . . . . . . . . . . . . . . . . . 7–53of projection . . . . . . . . . . . . . . . . . . . . . . 7–93of revolution . . . . . . . . . . . . . . . . . 7–52, 7–97primary . . . . . . . . . . . . . . . . . . . . . . . . . . 7–49primitive . . . . . . . . . . . . . . . . . . . . . . . . . 7–49ruled . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–145sense of boundaries . . . . . . . . . . . . . . . 7–170separate into two along rule lines . . . . 7–173simple . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–49status . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–167

Sweep Along Two Traces tool . . . . . . . . . 7–152Symbology

level . . . . . . . . . . . . . . . . . . . . . . . . 5–15, 1–21

Ttangency, setting for B-spline curve . . . . . 6–69Tangent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6tangent directions for data points, to create

B-spline curve . . . . . . . . . . . . . . . . . . . . . 6–78tangent plot scale

for B-spline surface . . . . . . . . . . . . . . . 7–183tangents

computing for B-spline surface . . . . . . 7–183target

for rendering . . . . . . . . . . . . . . . . . . . . . . 7–33Tee Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–39Tentative Button . . . . . . . . . . . . . . . . . . . . 2–11

3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–61Tentative Point . . . . . . . . . . . . . . . . . . . . . . . 2–1

3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–60AccuDraw and . . . . . . . . . . . . . . . . . . . . 2–45as reference . . . . . . . . . . . . . . . . . . . . . . . 2–13Boresite Lock and . . . . . . . . . . . . . . . . . . 7–70snap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1

Terminatorarrowhead . . . . . . . . . . . . . . . . . . . . . . . . 4–21line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–21

Textdrop status (convert to individual graphic

elements) . . . . . . . . . . . . . . . . . . . . . . . 3–81THAW . . . . . . . . . . . . . . . . . . . . .3–85 thru 3–86tolerance

for B-spline curve . . . . . . . . . . . . . . . . . . 6–69tolerance shortcut, in AccuDraw . . . . . . . . 2–31Tool Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–2

MicroStation/J User’s Guide i–19

Page 754: Guide Micro Station V7 1

Index

3D Primitives . . . . . . . . . . . . . . . . . . . . . 7–773D View Control . . . . . . . . . . . . . . . . . . . 7–11ACS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–125Arcs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–74Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–13Change Attributes . . . . . . . . . . . . . . . . . 3–59Create Curves . . . . . . . . . . . . . . . . . . . . . 6–68Create Surfaces . . . . . . . . . . . . . . . . . . 7–141Drop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–77Element Selection . . . . . . . . . . . . . . . . . . . 3–2Ellipses . . . . . . . . . . . . . . . . . . . . . . . . . . 1–47Fence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–23Fillets . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–5Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–8Isometric . . . . . . . . . . . . . . . . . . . . . . . . . 6–50Linear Elements . . . . . . . . . . . . . . . . . . . 1–29Manipulate . . . . . . . . . . . . . . . . . . . . . . . 3–34Match . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–70Measure . . . . . . . . . . . . . . . . . . . . . . . . . 2–69Modify . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–87Modify Surfaces . . . . . . . . . . . . . . . . . . 7–159Multi-line Joints . . . . . . . . . . . . . . . . . . . 6–30Patterns . . . . . . . . . . . . . . . . . . . . . . . . . 4–32Points . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–63Polygons . . . . . . . . . . . . . . . . . . . . . . . . . 1–54Reference Files . . . . . . . . . . . . . . . . . . . . 5–28

Torusplace . . . . . . . . . . . . . . . . . . . . . . . 7–51, 7–88

TrimElement . . . . . . . . . . . . . . . . . . . . 2–54, 3–104multiple elements simultaneously . . . 3–105

TRIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–105TRIM MULTI . . . . . . . . . . . . . . . . . . . . . . 3–109TS= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–21

UUNCUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–42Uncut Component Lines . . . . . . . . . . . . . . 6–41Ungroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3Update

sequence . . . . . . . . . . . . . . . . . . . . . . . . . 5–46URLs

downloading files from . . . . . . . . . . . . . . 5–11User Preferences

pointer size . . . . . . . . . . . . . . . . . . . . . . . 6–50

pointer type . . . . . . . . . . . . . . . . . . . . . . . 6–50User-Defined Line Style . . . . . . . . . . . . . . 1–17Utilities menu

Auxiliary Coordinates . . . . . . . . . . . . . 6–124Render . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–34

Vvariables, in popup calculator . . . . . . . . . . 2–28Vertex

delete . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–112insert . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–110

VI= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–26View

axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–8clipping planes . . . . . . . . . . . . . . . . . . . . . 7–4coordinates . . . . . . . . . . . . . . . . . . . . . . . . 7–8Front . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–7Isometric . . . . . . . . . . . . . . . . . . . . . . . . . . 7–7levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–11perspective . . . . . . . . . . . . . . . . . . . . . . . . 7–8Right . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–7Right Isometric . . . . . . . . . . . . . . . . . . . . . 7–7rotate . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–23rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–4standard . . . . . . . . . . . . . . . . . . . . . . . . . . 7–4Top . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–6zoom in or out of . . . . . . . . . . . . . . . . . . . 7–14

VIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–26View Attributes

ACS triad on/off . . . . . . . . . . . . . . . . . . 6–122active depth . . . . . . . . . . . . . . . . . . . . . . . 7–19display depth . . . . . . . . . . . . . . . . . . . . . . 7–4fill on/off . . . . . . . . . . . . . . . . . . . . . . . . . 1–27grid on/off . . . . . . . . . . . . . . . . . . . . . . . . 2–63level on/off . . . . . . . . . . . . . . . . . . . . . . . . 1–10pattern on/off . . . . . . . . . . . . . . . . . . . . . 4–26symbology (element/level) . . .1–24 thru 1–25

viewsrendering . . . . . . . . . . . . . . . . . . . . . . . . . 7–33

Volumeenclosed by element . . . . . . . . . . . . . . . . 7–55measure . . . . . . . . . . . . . . . . . . . . . . . . . . 2–81

WWedge

i–20 MicroStation/J User’s Guide

Page 755: Guide Micro Station V7 1

Index

place . . . . . . . . . . . . . . . . . . . . . . . 7–51, 7–90Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–61Window

Select Settings . . . . . . . . . . . . . . . . . . . . 1–82Working Units

digitizing . . . . . . . . . . . . . . . . . . . . . . . . 6–131Workspace Menu

Digitizing . . . . . . . . . . . . . . . . . . . . . . . 6–132

Preferences . . . . . . . . . . . . . . . . . . . . . . . 6–50

ZZoom

3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–14ZOOM 3D . . . . . . . . . . . . . . . . . . . . . . . . . . 7–14

MicroStation/J User’s Guide i–21