Bricscad V11 User Guide
Bricscad V11 User Guide
Bricscad V11 User Guide
Table Of Contents
User Interface................................................................................ 1
The Bricscad Application Window .......................................................................................1 Open / Close the command bar ....................................................................................2 To set the command line properties ..............................................................................2 Open / Close the status bar .........................................................................................3 Working with the status bar.........................................................................................3 To customize the status bar.........................................................................................5 Display or hide scroll bars ...........................................................................................5 Toolbars ......................................................................................................................6 Toolbar Flyouts ..........................................................................................................7 Opening a toolbar ......................................................................................................9 To set the position property of a toolbar ...................................................................... 11 Closing a toolbar...................................................................................................... 11 Properties Bar ............................................................................................................ 12 To open the Properties Bar ........................................................................................ 12 To adjust the size of the Properties Bar ....................................................................... 13 Setting the current properties in the Properties Bar....................................................... 14 Edit the properties of a single entity ........................................................................... 14 Edit endpoints of a line graphically ............................................................................. 15 Edit vertices of polyline graphically ............................................................................. 15 Edit the shared properties of a selection set ................................................................. 16 Prompt Menus ............................................................................................................ 17 To control the display of prompt menus....................................................................... 17
Customizing Bricscad................................................................... 18
Bricscad User Files ...................................................................................................... 19 The Bricscad user file manager .................................................................................. 20 The Customize Dialog .................................................................................................. 22 Understanding the Customize Dialog........................................................................... 22 What are the CUI files .............................................................................................. 22 Opening the Customize dialog.................................................................................... 22 Working with CUI files ................................................................................................. 24 Loading and unloading CUI files ................................................................................. 24 To load a main CUI file ............................................................................................. 24 To load a partial CUI file............................................................................................ 25 To unload a partial CUI file ........................................................................................ 26 Managing customization groups ................................................................................. 27 Creating Custom Tools ................................................................................................ 28 General procedure to create custom tools .................................................................... 28 To create a Partial CUI file......................................................................................... 28 To add a toolbox in a menu group .............................................................................. 28 To add tools in a toolbox ........................................................................................... 29 To add a main menu................................................................................................. 30 To add an item to a menu ......................................................................................... 31
ii
Table Of Contents To add an existing tool to a menu, toolbar or shortcut ................................................... 31 Create a new tool in a menu, toolbar or shortcut .......................................................... 32 To add a submenu to a menu .................................................................................... 35 To add an item to a submenu .................................................................................... 36 To add a context menu ............................................................................................. 36 To add a toolbar ...................................................................................................... 37 To add a tool to a toolbar .......................................................................................... 38 To add a control to a toolbar...................................................................................... 39 To add a flyout to a toolbar ....................................................................................... 39 To add a tool to a flyout ............................................................................................ 39 To add a keyboard shortcut ....................................................................................... 40 User Profile Manager ................................................................................................... 41 Content of a user profile ........................................................................................... 41 To Launch the User Profile Manager ............................................................................ 41 Creating user profiles ............................................................................................... 42 Loading a user profile ............................................................................................... 43 Restarting Bricscad using a different user profile........................................................... 44 Managing user profiles .............................................................................................. 45 To export a user profile............................................................................................. 46 To import a user profile............................................................................................. 46 To import a user profile from another user................................................................... 46 Projects..................................................................................................................... 47 Opening the Project settings ...................................................................................... 47 Creating projects ..................................................................................................... 47 Adding search paths to a project ................................................................................ 48 Changing the order of the search paths ....................................................................... 48 Assigning a project to the current drawing ................................................................... 48
Drawing Accurately...................................................................... 49
Overview ................................................................................................................... 49 Using Orthogonal Mode................................................................................................ 50 To toggle Orthogonal Mode........................................................................................ 50 Direct Distance Entry .................................................................................................. 51 To define the Coordinates setting ............................................................................... 51 Unit Settings .............................................................................................................. 52 To define the Drawing Units settings ........................................................................... 52 Entering angles........................................................................................................ 53 Dynamic Dimensions ................................................................................................... 54 Defining the Dynamic Dimensions Settings .................................................................. 54 Using dynamic dimensions when creating entities ......................................................... 57 Using dynamic dimensions to grip-edit entities ............................................................. 57 Using dynamic dimensions to measure entities ............................................................. 58 Coordinate Input ........................................................................................................ 59 Working with Cartesian coordinates ............................................................................ 59 Using relative Cartesian coordinates to draw a rectangle................................................ 60 Working with cylindrical coordinates ........................................................................... 60 Working with spherical coordinates ............................................................................. 61 Snap and Grid ............................................................................................................ 62
iii
Bricscad V11 - User Guide Using Snap and Grid................................................................................................. 62 Isometric Snap and Grid ........................................................................................... 62 Display the Snap and Grid settings ............................................................................. 63 Defining snap and grid spacing .................................................................................. 63 To set the Drawing Limits.......................................................................................... 64 To toggle the Drawing Limits ..................................................................................... 64 Using Isometric Snap................................................................................................ 65 Setting the Snap Angle ............................................................................................. 66 Entity Snaps .............................................................................................................. 67 To define the Entity Snap settings .............................................................................. 67 To set the Entity Snaps ............................................................................................. 68 Entity Snap Modes ................................................................................................... 69 Working with multiple Entity Snap modes .................................................................... 70 To snap to the extension of two entities ...................................................................... 70 Using the From option .............................................................................................. 71 Using the Parallel entity snap..................................................................................... 71 Using Midpoint snap ................................................................................................. 72 Polar Tracking ............................................................................................................ 73 To define the Polar Tracking settings........................................................................... 73 Using Polar Tracking to draw a line ............................................................................. 74 Entity Snap Tracking ................................................................................................... 75 Using Entity Snap Tracking ........................................................................................ 75 User Coordinate Systems ............................................................................................. 77 To define a User Coordinate System ........................................................................... 78 To restore the WCS .................................................................................................. 79 To restore a UCS...................................................................................................... 79 To set a relative UCS ................................................................................................ 79 Command Options ................................................................................................... 80 Measuring.................................................................................................................. 81 Measuring distances ................................................................................................. 81 Measuring lengths .................................................................................................... 82 Measuring areas ...................................................................................................... 83
iv
Table Of Contents Setting the Zoom Factor variable................................................................................ 91 Setting the Middle Button Pan variable ........................................................................ 91 View Rotation............................................................................................................. 92 Rotating a view freely ............................................................................................... 92 Rotating a view about the view X-axis......................................................................... 93 Rotating a view about the view Y-axis ......................................................................... 93 Rotating a view about the view Z-axis......................................................................... 94 Using Preset Viewpoints ............................................................................................ 94 Restoring Plan View.................................................................................................. 96 Define a View............................................................................................................. 97 Defining a perspective view ....................................................................................... 98 To turn off a perspective view .................................................................................... 99 Layer Utilities ........................................................................................................... 100 Layer States ............................................................................................................ 101 Opening the Layer States Explorer............................................................................ 101 To save the current layer state ................................................................................ 102 To edit a layer state ............................................................................................... 103 To restore a layer state........................................................................................... 103 To copy layer states to another drawing .................................................................... 103 To export a layer state............................................................................................ 104 To import a layer state ........................................................................................... 104 Named Views ........................................................................................................... 105 Exploring views ..................................................................................................... 105 Saving a view ........................................................................................................ 105 Restoring a view .................................................................................................... 106 Defining the view background .................................................................................. 107 To edit the view background .................................................................................... 109 Workspaces ............................................................................................................. 110 Switching between workspaces ................................................................................ 111 Using the model and layout tabs .............................................................................. 111 Toggle between model space and paper space in a layout ............................................ 111 Model Space Viewports ........................................................................................... 112 Creating viewports in model space............................................................................ 112 Drawing in multiple viewports .................................................................................. 114 Joining adjacent viewports ...................................................................................... 115 Paper Space viewports............................................................................................ 116 Creating viewports in a layout.................................................................................. 116 To clip a viewport................................................................................................... 119 Defining viewport properties .................................................................................... 120 Properties ............................................................................................................. 121 Navigating in a paper space layout ........................................................................... 121 Setting the layer visibility in a paper space viewport ................................................... 121 Setting the scale of a paper space viewport ............................................................... 122 Layouts ................................................................................................................ 123 Creating a new layout............................................................................................. 123 Copying layouts ..................................................................................................... 123 Importing layouts .................................................................................................. 123
Bricscad V11 - User Guide Renaming layouts .................................................................................................. 124 Arranging the layout tabs ........................................................................................ 124 Deleting a layout ................................................................................................... 124
vi
Table Of Contents General procedure to draw an elliptical arc ................................................................ 155 Editing an elliptical arc............................................................................................ 156 Rectangles ............................................................................................................ 157 Drawing rectangles ................................................................................................ 157 Polygons............................................................................................................... 158 Drawing polygons .................................................................................................. 158 Traces .................................................................................................................. 159 Drawing traces ...................................................................................................... 159 Donuts ................................................................................................................. 160 Drawing donuts ..................................................................................................... 160 Solids................................................................................................................... 161 Drawing solids ....................................................................................................... 161 Revision Clouds ..................................................................................................... 162 Drawing revision clouds .......................................................................................... 162 Points................................................................................................................... 164 Defining the point display settings ............................................................................ 164 Drawing points ...................................................................................................... 165 Wipeouts .............................................................................................................. 166 To create a wipeout using points .............................................................................. 166 To create a wipeout from a polyline .......................................................................... 166 To control the display of the edges of wipeouts........................................................... 167 Hatches and Gradient Fills.......................................................................................... 168 Hatching Overview ................................................................................................. 168 Defining the MEASUREMENT setting.......................................................................... 168 Defining the MAXHATCH setting ............................................................................... 169 Creating Hatches and Gradient Fills .......................................................................... 170 General procedure to create hatches and gradient fills................................................. 170 To define hatch properties ....................................................................................... 171 To define gradient fill properties ............................................................................... 173 To define the boundary for a hatch or gradient fill....................................................... 174 Editing a hatch or gradient fill .................................................................................. 175 To edit a hatch or gradient fill .................................................................................. 175 Dimensions.............................................................................................................. 177 Dimensioning Concepts ........................................................................................... 177 Dimension Style..................................................................................................... 177 Dimension Block .................................................................................................... 178 Dimensioning tools overview.................................................................................... 179 Dimension Styles explorer ....................................................................................... 181 Exploring dimension styles ...................................................................................... 181 Associative Dimensions ........................................................................................... 183 Dimension Settings ................................................................................................ 184 Dimension Styles ................................................................................................... 190 To create a new dimension style .............................................................................. 190 To edit a dimension style ........................................................................................ 190 To define dimension style overrides .......................................................................... 190 To rename a dimension style ................................................................................... 191 To set a dimension style current............................................................................... 191
vii
Bricscad V11 - User Guide Using the status bar to set a dimension style current .................................................. 191 To copy a dimension style between drawings ............................................................. 192 To move a dimension style between drawings ............................................................ 192 To delete a dimension style ..................................................................................... 192 Using the dimension style tools ................................................................................ 193 To apply the current dimension style......................................................................... 193 To save a dimension style ....................................................................................... 193 To restore a dimension style .................................................................................... 194 To list the settings in the current dimension style ....................................................... 194 Creating Linear Dimensions ..................................................................................... 194 To create a horizontal or vertical linear dimension....................................................... 195 To create an aligned linear dimension ....................................................................... 195 To create a rotated linear dimension ......................................................................... 195 To create baseline dimensions ................................................................................. 196 To create continued dimensions ............................................................................... 196 To create an arc length dimension ............................................................................ 197 Creating Angular Dimensions ................................................................................... 197 To dimension an angle between two lines .................................................................. 198 To dimension an angle encompassed by an arc........................................................... 198 To create an angular dimension defined by a vertex and two endpoints.......................... 199 Creating Diametrical and Radial Dimensions............................................................... 199 To create a diametrical dimension ............................................................................ 199 To create a radial dimension .................................................................................... 199 Creating center marks or center lines........................................................................ 200 Creating ordinate dimensions................................................................................... 200 To create an ordinate dimension .............................................................................. 200 Creating leaders and annotations ............................................................................. 201 To create a leader and an annotation ........................................................................ 201 Editing dimensions ................................................................................................. 202 Using grips to edit a linear dimension........................................................................ 202 Editing the dimension text....................................................................................... 202 To edit the dimension text in the Properties Bar.......................................................... 203 To edit the dimension text using the Edit Dimension Text tool ...................................... 203 To rotate the dimension text.................................................................................... 203 To reposition the dimension text .............................................................................. 204 To restore the text position ..................................................................................... 204 To make the extension lines oblique ......................................................................... 204 Geometric Tolerances ............................................................................................. 204 To create a geometrical tolerance frame .................................................................... 205 Geometric Tolerance dialog ..................................................................................... 205 Working with Text..................................................................................................... 207 Text Variables ....................................................................................................... 207 Working With Text Styles ........................................................................................ 207 To open the Text Style Explorer dialog ...................................................................... 208 To create a text style.............................................................................................. 208 To edit a text style ................................................................................................. 208 To make a text style current .................................................................................... 208
viii
Table Of Contents To delete a text style.............................................................................................. 208 Creating text ......................................................................................................... 209 To create single line text ......................................................................................... 209 To create multiline text ........................................................................................... 210 Including special text characters and symbols ............................................................ 212 Using fields in multiline texts ................................................................................... 213 To update fields ..................................................................................................... 213 To add a background mask...................................................................................... 214 Editing text ........................................................................................................... 215 To edit a text entity................................................................................................ 215 To select an alternate multiline text editor ................................................................. 215 Exploding text ....................................................................................................... 216 To explode text...................................................................................................... 216 Finding and Replacing Text ...................................................................................... 216 To open the Find and Replace dialog ......................................................................... 217 To set the Find and Replace options.......................................................................... 218 To find text ........................................................................................................... 218 To replace text ...................................................................................................... 219 Checking Spelling................................................................................................... 219 Dictionary settings ................................................................................................. 220 To open the Spell Checking dialog ............................................................................ 220 To check the spelling .............................................................................................. 220 To change dictionaries ............................................................................................ 222 To add a new main dictionary .................................................................................. 223 To add a new custom dictionary ............................................................................... 224
ix
Bricscad V11 - User Guide Rearranging Entities.................................................................................................. 243 Moving Entities ...................................................................................................... 243 Using the Move command ....................................................................................... 243 Moving entities using grips ...................................................................................... 244 Using Cut and Paste to move entities between drawings .............................................. 244 Move a selection as a block ..................................................................................... 245 Rotating Entities .................................................................................................... 246 Rotating a selection set........................................................................................... 246 Rotating a selection set in reference to a base angle ................................................... 247 Rotating in 3D ....................................................................................................... 247 Mirroring Entities ................................................................................................... 248 Mirroring entities about a line .................................................................................. 248 Mirroring entities about a three-dimensional plane ...................................................... 248 Aligning Entities..................................................................................................... 249 Aligning an entity in 2D........................................................................................... 249 Aligning an entity in 3D........................................................................................... 250 Changing Entities ................................................................................................... 252 To change text entities ........................................................................................... 252 To relocate blocks .................................................................................................. 252 Copying Entities ....................................................................................................... 254 Copying Entities in a Drawing .................................................................................. 254 To copy a selection set ........................................................................................... 254 To make multiple copies.......................................................................................... 255 To paste a selection set as a block............................................................................ 256 Copying Entities Between Drawings .......................................................................... 257 Using Copy and Paste to copy entities between drawings ............................................. 257 Using Copy and Pasteorig to copy entities between drawings ........................................ 257 Using Copybase and Paste to copy entities between drawings....................................... 258 Paste a selection as a block in the target drawing ....................................................... 258 Making Parallel Copies ............................................................................................ 259 Making a parallel copy at a specified distance............................................................. 259 Making a parallel copy through a point ...................................................................... 260 Arraying Entities .................................................................................................... 260 Creating a rectangular array .................................................................................... 260 Creating a polar array............................................................................................. 261 Creating a polar array with base point....................................................................... 262 Specify the angle between the items when creating a polar array.................................. 263 Arraying Entities in 3D ............................................................................................ 264 Creating a 3D rectangular array ............................................................................... 264 Creating a 3D polar array ........................................................................................ 265 Resizing Entities ....................................................................................................... 267 Extending Entities .................................................................................................. 267 To extend entities .................................................................................................. 267 Trimming Entities................................................................................................... 268 To trim entities ...................................................................................................... 268 Changing the Length of an Entity ............................................................................. 269 Change the length of an entity dynamically................................................................ 269
Table Of Contents Modify the included angle of an arc........................................................................... 270 Stretching Entities.................................................................................................. 271 To stretch entities .................................................................................................. 271 Stretching entities using grips.................................................................................. 272 Scaling Entities ...................................................................................................... 272 To scale a selection set ........................................................................................... 272 Scaling an entity using a base scale .......................................................................... 273 Breaking Entities ...................................................................................................... 274 To break an entity.................................................................................................. 274 Joining Entities ......................................................................................................... 274 To join two lines .................................................................................................... 274 To join two arcs ..................................................................................................... 275 Chamfering and Filleting ............................................................................................ 276 Chamfer and fillet settings....................................................................................... 276 Chamfering Entities ................................................................................................ 277 Chamfering using the distance-distance method ......................................................... 277 Chamfering using the length-angle method................................................................ 279 Chamfering all vertices of a polyline.......................................................................... 279 Filleting Entities ..................................................................................................... 280 Filleting two entities or polyline segments.................................................................. 281 Filleting all vertices of a polyline............................................................................... 282 Filleting two parallel lines ........................................................................................ 283 Editing Polylines ....................................................................................................... 284 Overview .............................................................................................................. 284 Converting an entity into a polyline .......................................................................... 284 Converting an entity into a polyline .......................................................................... 284 Opening and closing polylines .................................................................................. 286 To close or open a polyline ...................................................................................... 286 Opening and closing a polyline using the Bricscad Properties bar................................... 286 Joining Polylines .................................................................................................... 287 To join an arc, line, or polyline to an existing polyline.................................................. 287 Changing the Polyline Width .................................................................................... 287 To apply a uniform width to a polyline....................................................................... 287 To taper a polyline uniformly along its length ............................................................. 288 Editing Polyline Vertices .......................................................................................... 288 Starting the polyline vertex editing mode .................................................................. 289 Convert a straight polyline segment into a curve ........................................................ 289 Break a polyline into two separate polylines. .............................................................. 290 Insert a new vertex in a polyline .............................................................................. 290 Move a vertex in a polyline ...................................................................................... 291 Delete vertices in a polyline ..................................................................................... 291 Change the width of a polyline segment .................................................................... 291 Curving and decurving polylines.................................................................................. 292 To fit a curve to a polyline ....................................................................................... 292 Setting the Linetype generation mode ............................................................................ 293 To set the Linetype mode ........................................................................................ 293 Editing polylines in the Properties bar .......................................................................... 294
xi
Bricscad V11 - User Guide To move polyline vertices ........................................................................................ 295 To change the width of polyline segments................................................................. 295 To convert straight segments into a curve ................................................................. 296 Converting Entities.................................................................................................... 296 Exploding entities................................................................................................... 296 To explode entities ................................................................................................. 297 Creating Regions.................................................................................................... 297 To create regions ................................................................................................... 297 Flattening Entities .................................................................................................. 297 To flatten entities................................................................................................... 298 Measuring and Dividing Entities................................................................................ 298 Measuring Entities.................................................................................................. 298 To measure an entity using points ............................................................................ 299 To place blocks a specified interval along an entity...................................................... 299 Dividing Entities ....................................................................................................... 300 To divide an entity using points................................................................................ 300 To divide an entity using blocks ............................................................................... 301
xii
Table Of Contents Editing attribute definitions...................................................................................... 320 To edit tag, prompt or default text of an attribute ....................................................... 320 To edit an attribute definition................................................................................... 320 Placing blocks with attributes................................................................................... 321 To place a block with attributes ................................................................................ 321 Editing attributes attached to blocks ......................................................................... 322 Using the Attribute Editor ........................................................................................ 322 Editing attributes in the Properties bar ...................................................................... 323 Extracting attribute information ............................................................................... 324 To extract attribute information ............................................................................... 325 Working with Xrefs.................................................................................................... 326 Attaching an external reference ............................................................................... 326 To attach an external reference................................................................................ 326 Editing blocks and external references ......................................................................... 328 To edit Xrefs or blocks ............................................................................................ 328 Working with Groups ................................................................................................. 331 To create a group................................................................................................... 331 To modify a group.................................................................................................. 332 To ungroup entities ................................................................................................ 332 To change the order of entities................................................................................. 333 Working with Underlays ............................................................................................. 335 To attach a PDF underlay ........................................................................................ 335 To insert a PDF underlay ......................................................................................... 336 To control the display of a PDF underlay .................................................................... 336 To set the layer display in a PDF underlay.................................................................. 336 To clip a PDF underlay ............................................................................................ 338 To toggle the display of the clipped part of a PDF underlay........................................... 338 To delete a clipping boundary .................................................................................. 339
xiii
Bricscad V11 - User Guide To choose the paper size......................................................................................... 352 To choose the paper units ....................................................................................... 352 To choose the drawing orientation ............................................................................ 353 To define the plot offset .......................................................................................... 353 To specify the area to plot ....................................................................................... 354 To define the plot scale ........................................................................................... 354 To set the plot options ............................................................................................ 355 To define the plot stamp ......................................................................................... 356 To specify the number of copies ............................................................................... 356 To see a preview of the plot output........................................................................... 357 Plotter Configurations................................................................................................ 357 To create a plotter configuration file ......................................................................... 357 To edit a plotter configuration .................................................................................. 360 To assign a plotter configuration .............................................................................. 360 Plot Style Tables ....................................................................................................... 361 To convert a drawing from STB to CTB file type .......................................................... 362 To convert a drawing from CTB to STB file type .......................................................... 362 To convert a Color-dependent plot style tables (CTB) to a Named plot style tables (STB).. 362 The Plot Style Table editor....................................................................................... 363 To open the Plot Style Table editor ........................................................................... 363 Assigning Plot Style Tables ...................................................................................... 367 To assign a plot style table ...................................................................................... 367 To toggle the plot style table on/off .......................................................................... 368 The Plot Styles Manager.......................................................................................... 368 To open the Plot Styles Manager .............................................................................. 368 To create a plot style table ...................................................................................... 369 To create a new plot style table in the Print dialog ...................................................... 371 To edit a plot style table ......................................................................................... 373 Batch Plot................................................................................................................ 373
xiv
Table Of Contents Opening a drawing ................................................................................................. 385 Adding a drawing folder .......................................................................................... 386 To copy definitions between drawings ....................................................................... 387 Repairing a Drawing.................................................................................................. 388 To analyze the integrity of the current drawing........................................................... 388 To repair a drawing ................................................................................................ 388 Drawing Properties ................................................................................................... 389 Drawing Properties................................................................................................. 389 To open the Drawing Properties dialog ...................................................................... 389 Defining default properties ...................................................................................... 390 Adding custom properties........................................................................................ 390 Drawing Security ...................................................................................................... 391 Drawing Security Options ........................................................................................ 391 To set the password ............................................................................................... 391 To remove the password ......................................................................................... 392 Exporting Drawings................................................................................................... 392 Export to PDF settings ............................................................................................ 392 Exporting a drawing to PDF ..................................................................................... 393 eBridge to Vondle ..................................................................................................... 394 To learn more about Vondle..................................................................................... 394 eBridge to Vondle requirements ............................................................................... 394 To install Vondle Explorer ........................................................................................ 395 To use eBridge ...................................................................................................... 395 Version control with eBridge .................................................................................... 401 Etransmit.............................................................................................................. 402 To use Etransmit.................................................................................................... 402
xv
Bricscad V11 - User Guide Lighting glossary.................................................................................................... 422 General properties ................................................................................................. 422 Spotlight hotspot and falloff properties ...................................................................... 422 Photometric properties............................................................................................ 423 Geometry properties .............................................................................................. 424 Attenuation properties ............................................................................................ 424 To open the light list in the Drawing Explorer ............................................................. 425 To define a light..................................................................................................... 427 To edit a light ........................................................................................................ 428 To define the sun properties .................................................................................... 429 To define the geographic location ............................................................................. 429
xvi
Table Of Contents
xvii
User Interface
The Bricscad Application Window
The layout of the Bricscad application window can be fully customized. You can: open / close the command window open / close the status bar customize the status bar modify drawing settings in the status bar display / hide scroll bars
1. Close button 2. Press and hold the left mouse button to move the command bar 3. Command History List field: the content of the history list field can be copied to the command edit field. 4. Command Edit field 5. Command history scroll buttons NOTES You can modify the height of the docked command window by dragging its top edge, when docked Lower or bottom edge, when docked Upper. The size of a floating command bar can be adjusted by dragging one of its edges. When the command bar is closed, command options and keyboard entries display in the status bar. Use the arrow-up and arrow-down keys of the keyboard to browse the command history.
User Interface
The Status Bar fields are: 1. Status: displays the status of the software. when the cursor is in a menu or on a toolbar: gives a brief description of the tool or menu item. when the command window is closed: displays the tool options and keyboard entry. double click to open/close the Command Bar.
2. Coordinates: displays the coordinates of the current cursor position (depending on the setting of the COORDS variable). Right click, then choose Off, Relative or Absolute in the context menu. Click to cycle the Coordinate setting. The sequence is Off, Relative, Absolute.
3. Layer: displays the name of the current layer. click to open the Layer Explorer. right click to select the current layer
4. Color: displays the current color. click to open the Select Color dialog window. right click to select one of the basic colors.
5. Linetype: displays the name of the current linetype. click to open the Linetype Explorer. right click to select the current linetype
6. Text Style: displays the name of the current text style. click to open the Styles Explorer. right click to select the current text style.
7. Dimension Style: displays the name of the current dimension style click to open the Dimensions Settings dialog window. right click to select the current dimension style.
right click, then choose Settings to get access to the Snap and Grid settings. ) / off ( ) in the current viewport.
Bricscad V11 - User Guide ) /off ( 10. Orthogonal Mode: click to toggle Orthogonal mode on ( Turning Orthogonal mode on automatically disables Polar Tracking. 11. Polar Tracking (AutoSnap): click to toggle Polar Tracking on ( ) / off ( ). Turning Polar Tracking on automatically disables Orthogonal mode. right click, then choose Settings to get access to the Polar Tracking settings. ).
right click, then choose Settings to get access to the Entity Snaps settings.
right click, then choose Settings to get access to the Snap Tracking settings.
14. Line Weight Display: click to toggle the display of Line Weights On ( ) or Off ( ).
right click, then choose On or Off to control the display of Line Weights.
15. Current Workspace. Tile : Model space with tiled viewports. M:Layout : Model space with floating viewports P:Layout : Paper space
16. Tablet: Initializes the use of a drawing tablet. 17. Dynamic Dimensions: NOTE click to toggle the display of Dynamic Dimensions On ( ) or Off ( ).
right click, then choose Settings to get access to the Dynamic Dimensions settings. Orthogonal mode (field 10) is switched off if Polar Tracking (field 12) is on and vice versa.
User Interface
2. Do one of the following: Click an unmarked field name to add it to the status bar. Click a marked field name to remove it from the status bar.
4. (option) Type scrollbar in the command bar, then do one of the following: type off in the command bar or choose Off in the context menu. type on in the command bar or choose On in the context menu. type T in the command bar or choose Toggle in the context menu.
Toolbars
The following toolbars are available in Bricscad. Some of the tools are available in Bricscad Pro and/or Bricscad Platinum only. Please see the Command Reference guide for more information.
Dimensions
Draw 2D
Draw 3D
Draw Order
Entity Data
Entity Properties
Entity Snaps
Images
Inquiry
Isometric Views
Layers
Layout
User Interface
Modify
Ref Edit
Rendering
Settings
Solid Editing
Solids
Standard
Tools
View
XHardware
X-Solids
X-Tools
Toolbar Flyouts
On some tool buttons a small black arrow at the bottom right corner of the icon indicates a flyout is available. A flyout holds a group of related tools. Press and hold the left mouse button to expand
Bricscad V11 - User Guide the flyout and choose one of the flyout tools. The tool that was last chosen remains visible in the collapsed toolbar. Each of the flyouts can be opened as a separate toolbar. Parent Draw 2D Line Flyout
Polyline
Polygon
Modify
Extend/Stretch
Measure/Divide
Chamfer/Fillet
View
Redraw/Regen
Zoom
Real-Time Rotation
Dimensions
Circles
Draw 3D
3D Faces
User Interface
Parent
Flyout 3D Surfaces
Settings
Color
X-Solids
X-Central
XHardware
X-Nuts
X-Screws
Opening a toolbar
1. In Windows: Hover over a toolbar or a blank portion of the toolbar area, then right click. In Linux: Hover over a blank portion of the menu bar, status bar or toolbar area, then right click. A context menu displays.
(1) Main CUI file. (2) Partial CUI files 2. In the context menu choose either the Main CUI file (e.g. BRICSCAD) or one of the Partial CUI files (if any) on the context menu. A list of all available toolbars in the selected CUI file displays. Toolbars that are already open are checked.
10
User Interface 4. (option) Dock the toolbar by dragging the toolbar by its title bar to one of the edges of the Bricscad application window. NOTES If you select a toolbar that was already open, it will be closed. To prevent a toolbar from docking, press and hold the Ctrl key while dragging the toolbar. Drag a toolbar by the grip at its left (or top) edge ( ) to undock.
To dock a toolbar vertically in Linux, the Position property of the toolbar must be set to Left or Right.
Closing a toolbar
1. In Windows: Place the cursor on a toolbar, then right click. In Linux: Place the cursor on the menu bar, then right click. A context menu displays. 2. Choose BRICSCAD on the context menu. Toolbars that are open are checked. 3. On the toolbar list click the toolbar you want to close. NOTE You can close a floating toolbar also by clicking its Close button ( ).
11
Properties Bar
The Properties Bar In the Properties Bar you can: Set the current properties: color, layer, linetype, linetype scale and lineweight Edit the properties of a single entity Edit the shared properties of a selection set Edit endpoints of lines and vertices of polylines graphically
Double click an entity. The Properties Bar opens, showing the properties of the selected entity. Click the Properties tool button ( ) on the Standard toolbar.
Choose Properties in the Modify menu. Type properties in the command window, then press Enter.
12
User Interface
Properties Bar - Single entity selected The properties of the selected entity display
Properties Bar - Multiple entities (5) selected The shared properties of the selected entities display
NOTE
The Properties Bar can be either floating or docked. To dock the Properties Bar, drag it by its title bar to either the left or right hand side of the Bricscad application window.
NOTE
Read-only fields display in grey. The content of a read-only field can be copied though. To copy a read-only field, click the field, then press Ctrl C.
3. Move the cursor over the boundary between the Setting Names and the Setting Fields columns (2). The cursor turns into a double-headed arrow. 4. Press and hold the left mouse button to drag the boundary.
13
NOTE
When docked, only the left (or right) edge of the Properties Bar is adjustable.
Properties of a circle 2. Click the property you want to modify. The settings field of the selected property is activated.
14
User Interface 3. Type a new value in the settings field of the selected property or choose a setting from the list box, then press the Enter key or select another property. The entity is updated. 4. (option) repeat steps 2 and 3 to modify another property. 5. Press the Escape key to stop. NOTES Properties of which the value displays in grey cannot be modified. Step 3: Properties (such as the General properties), which are chosen from a list are updated instantly.
4. In the drawing, specify the point graphically. The XYZ coordinates of the point are adjusted accordingly. 5. Press the Escape key to stop. NOTE This procedure also applies to the edit the insertion point of blocks.
15
).
6. In the drawing, specify the point graphically. The XYZ coordinates of the point are adjusted accordingly. 7. Press the Escape key to stop.
16
User Interface
Prompt Menus
Bricscad commands often provide several options. These options appear in the status bar or command bar and also in a prompt menu, which initially displays in the top right corner of the screen. Choose the appropriate option by clicking in the prompt menu. Whether a prompt menu displays and its location is controlled through the PROMPTMENU settings variable. Value 0 1 Description No prompt menus Display prompt menu at user defined location (*) Display prompt menu at top left corner Display prompt menu at top right corner Display prompt menu at bottom left corner Display prompt menu at bottom right corner
2 3 4 5
(*) You can move the prompt menu by dragging it; future prompt menus will appear where you last placed it.
Choose Settings... in the Settings menu. Type settings in the command bar, then press Enter. The Settings dialog opens.
2. Do one of the following: Go to the Prompt Menu settings variable under Program Options > Display. Type prompt menu in the search field, then press the next button ( )
3. Click the down arrow at the right hand side of the prompt menu settings field, then select the option of your choice in the list. NOTE The PROMPTMENU settings variable is saved in the registry and therefore applies to all drawings.
17
Customizing Bricscad
Customize Bricscad There are several ways to customize Bricscad. You can change the look of Bricscad by adapting the layout of menus and toolbars but you can also compose macro's, write LISP routines or use VBA to change the way Bricscad works. All customization that affects the user interface is done in the Customize dialog and saved in CUI files. CUI stands for Customize User Interface. The definitions for all menus, toolbars and keyboard shortcuts are loaded from the main CUI file (default.cui) when you launch Bricscad. Additional definitions, such as your own customizations, are loaded from partial CUI files. Aliases and shell commands are loaded from the default.pgp file. NOTE It is recommended not to modify the default.cui file. With each new update, the Bricscad installer resplaces the existing default.cui. If the existing default customization file has changed, you will be prompted whether or not keep the existing file (see the Bricscad user file manager). However, if new tools are added in an update, you will not be able to access them until you load the new default.cui. If you are not sure whether the most recent default customization file is used, press the Revert to default button on the Customize dialog. Store your customizations in a partial CUI file, with each new update the default.cui is updated automatically. To restore your customizations, reload the partial CUI file. The reference to your partial CUI file is stored in the main cui file (default.cui). In any case if you customize menus, toolbars, accelerators, aliases, it is recommended to keep a copy of these files, including default.cui and default.pgp, before doing an update. Another approach to keeping your menu customization when changing to a new version of Bricscad is to make your custom CUI file the "main" CUI file (see: To load a main cui file), and attach "default.cui" to it as a "partial" CUI file (see: To load a partial cui file). Then you don't have to do anything when you update. The new "default.cui" overwrites the old one, and replaces it as the "partial" CUI attached to your custom CUI file. It automatically updates, very much like an xref drawing file that you edit or replace with another file of the same name. Another advantage of this method is that if you've customized the context menus, your versions are used instead of the default ones, since yours are in the "main" file. You don't have to delete the default context menus, or make any change at all to the new default menu file when you update. In any case if you customize menus, toolbars, accelerators, aliases, it is recommended to keep a copy of these files, including default.cui and default.pgp, before doing an update.
18
Customizing Bricscad
19
2. If you have decided not to update one or more files, an alert window displays. Do one of the following: Click the Yes button if you want to update one of these files later. In this case this procedure is restarted the next time you start Bricscad.
20
21
22
Customizing Bricscad
The components of the Customize dialog are: 1. File menu 2. Main customization file name and location 3. Browse for main customization file button 4. Section tabs 5. Content of the currently selected section 6. Available tools tree 7. Properties grid, displaying the properties of the selected item 8. file. 9. 10. 11. Saves changes and closes the Customize dialog. Closes the Customize dialog, without saving changes. Saves changes and keeps the Customize dialog open. Reloads default menus, toolbars, etc. overwriting the customized default.cui
23
NOTE
Choose Load Menu in the Tools menu. Type menu in the command bar, then press Enter. Open the Customize dialog, then click the Browse button. Open the Customize dialog, then choose Load main CUI file ... in the File menu.
24
Customizing Bricscad
2. Do one of the following: Double click a CUI file. Select a CUI file, then click the Open button.
The partial CUI file is loaded. 3. (option) Repeat steps 1 and 2 to load another partial CUI file. 4. Do one of the following: Click the OK button ( close the Customize dialog. Click the Apply button ( keep the Customize dialog open. Click the Cancel button to ( partial CUI file(s). ) to confirm the loading of the partial CUI file(s) and
25
3. Right click and select Unload <selected partial CUI> in the context menu. 4. Do one of the following: Click the OK button ( close the Customize dialog. Click the Apply button ( keep the Customize dialog open. Click the Cancel button to ( CUI file. ) to confirm the unloading of the partial CUI file and
26
Customizing Bricscad
3. (option) To load a partial CUI file, click the browse button ( then click the Load button.
4. (option) To unload a partial CUI file, select the partial CUI file in the Loaded Customization Groups list, then click the Unload button. 5. Click the Close button to stop.
27
The Create a Customization File dialog opens. By default the new partial CUI file will be created in the Support folder of the Roamable root folder . 2. (option) Select a different folder to save the CUI file. 3. Type a name for the new CUI file in the File name field. 4. Click the Save button. The newly created Partial CUI file is loaded and a Menu Group of the same name is created in the Menus tree, Toolbars tree, Keyboards tree and Available Tools tree.
4. Click the OK button. The toolbox is added in the Available Tools tree. 5. Click the Apply button to save the definition.
28
Customizing Bricscad
5. (option) Type a help string in the Help field of the properties grid. 6. Type a command or command macro in the Command field of the properties grid.
29
In the above example the Command field contains a macro that makes the InteriorWalls layer current, then launches the polyline command. If the layer does not exist yet, it is created first. 7. To assign an image to the tool proceed with steps 5 and 6 in the Create a new tool procedure. 8. Click the Apply button to save the tool definition. NOTE ^c^c is the equivalent of pressing the Esc key twice, which first ends a running command if necessary. an underscore (_) in front of a command name ensures that the macro still works in a non-English version of Bricscad. a point (.) in front of a command name ensures that the macro still works if this command is temporarily undefined (see the UNDEFINE and REDEFINE commands). a minus sign (-) in front of a command launches the command line version of a command, thus preventing the command dialog window to open. a semicolon (;) is the equivalent of pressing the Enter key a backslash (\) waits for user input, e.g. specifying a point.
New menus are added above the selected existing menu or as the first menu if you select the Main Menus subgroup. 3. Type a name in the Title field of the Add main menu dialog.
4. Click the OK button. 5. (option) Repeat steps 2 through 5 to add more menus. 6. Click the Apply button to save the definition(s). NOTE The new main menu is not added to the Menu bar until at least one menu items is added to it.
30
Customizing Bricscad
5. Do one of the following: Proceed with the Add an existing tool procedure. Proceed with the Add a new tool procedure.
2. Expand the toolbox in the menu group of the menu, toolbar or shortcut in which you want to add the tool. 3. Select the tool you want to add.
31
4. Do one of the following: Double click the tool. Click the OK button on the Add tool dialog.
The tool is added. NOTE You can select tools of the same menu group only.
2. 3. Select the Toolbox in which you want to create the new tool.
32
Customizing Bricscad
4. Type a name in the Title field. 5. Type a help string in the Help field. 6. Type a command or command macro in the Command field. In the above example the ^c^c^c-boundary command launches the Boundary command without a dialog. 7. Click the browse button at the right hand side of the Image field. The Tool image dialog opens.
33
8. Do one of the following: Choose Builtin, then select one of the built-in images and click the OK button.
x In the Select bitmap file dialog, select a bitmap and click the Open button.
34
Customizing Bricscad
If no path is specified, image files must exist in the Support folder of the Roamable root folder. If an image file is not found, a question mark icon displays instead in the menus, toolbars or keyboard shortcuts in which the tool is used. 9. Click the OK button on the Add tool dialog.
35
4. Do one of the following: Select the menu, then right click and choose Append submenu in the context menu. Select an existing item in the menu, then right click and choose Insert submenu in the context menu.
New submenus are added above the selected existing item or as the first item if you select the menu. 5. Type a name in the Title field of the Add submenu dialog. 6. Click the OK button.
2. Do one of the following: Proceed with the Add an existing tool procedure. Proceed with the Add a new tool procedure.
New context menus are added above the selected existing context menu or as the first context menu if you select the Context Menus subgroup. 3. Select a menu in the menu list of the Add context menu dialog.
36
Customizing Bricscad
4. Click the OK button. 5. (option) Repeat steps 2 through 5 to add more context menus. 6. Click the Apply button to save the definition(s). NOTE If you create a context menu in a partial menu group it will only be used if such context menu does not exist in the main menu group.
To add a toolbar
1. In the Customize dialog click the Toolbars tab. 2. Do one of the following: Select a menu group, then right click and choose Append toolbar in the context menu. Select an existing toolbar in a menu group, then right click and choose Insert toolbar in the context menu.
New toolbars are added above the selected existing toolbar or as the first toolbar if you select the menu group. 3. Type a name in the Title field of the Add toolbar dialog.
37
Type a new name in the Title field. The toolbar name must include alphanumeric characters with no punctuation other than a dash (&endash;) or an underscore (_). The Title along with the Alias enables the toolbar to be referenced programmatically. Define the display position of the toolbar. The options are: Floating, Top, Left, Bottom or Right. The latter four refer to the window edge where the toolbar will be docked. Define whether the toolbar displays or not when the CUI file is loaded. Rows: Specifies the number of rows. Xval: When the position is Floating, specifies the X coordinate in pixels, measured from the left edge of the screen to the left side of the toolbar. Yval: When the position is Floating, specifies the Y coordinate in pixels, measured from the top edge of the screen to the top of the toolbar.
6. (Option) Repeat steps 2 through 6 to add more toolbars. 7. Click the Apply button to save the definition(s).
4. Do one of the following: Proceed with the Add an existing tool procedure. Proceed with the Add a new tool procedure.
NOTES
The new toolbar is loaded only if the Display property is set to Show. See Opening a Toolbar for more information on opening toolbars.
38
Customizing Bricscad
2. Do one of the following: Proceed with the Add an existing tool procedure. Proceed with the Add a new tool procedure.
39
Bricscad V11 - User Guide 3. (option) Add a Diesel expression in the Diesel field.
4. Do one of the following: Proceed with the Add an existing tool procedure. Proceed with the Add a new tool procedure.
5. In the Properties grid of the new shortcut select Key field, then press the key combination you want to assign to the shortcut.
40
Customizing Bricscad
41
In the User Profile Manager dialog: The Current Profile is marked. Create: Creates a new profile, using default settings. Set Current: Sets the selected profile as the current profile, which will be used the next time you start Bricscad. Copy: Click to make a copy of the selected profile. Delete: Click to delete the selected profile. Export... : Click to save the selected profile to a file on your computer, disk, or network. The file is saved with an .arg extension. Import... :Click to open a profile that has been saved to .arg file). Start: Starts Bricscad with the selected user profile. OK: Closes the User Profile Manager dialog Double click a profile in the list of the available profiles to start Bricscad using this profile.
42
Customizing Bricscad
3. Type a name for the new profile in the Profile name field. 4. (option) Type a description for the new profile in the Description field. 5. Click the OK button to create the profile. The new profile is added in the available profiles list. The new profile is created using default hard-coded values for all settings. NOTE Use the Copy option to create a new user profile as a copy of an existing profile.
43
Launch the User Profile Manager, then either double click a user profile or select a user profile and click the Start button. The /P option is case insensitive. If you load a user profile when Bricscad is already running a second instance of Bricscad is launched, at least on condition that the SINGLETON variable is OFF. This variable controls whether multiple Bricscad sessions can run simultaneously. See the Settings dialog for more information about variables and settings. If the user profile in the argument of the /P option does not exist, the user profile is created automatically using default hard-coded values for all settings. If the user profile name contains spaces, use double quotes: e.g. /P "background white".
NOTE
44
Customizing Bricscad
4. Type a name for the new profile in the Profile name field. 5. (option) Type a description for the new profile in the Description field. 6. Click the OK button to create the profile.
4. Type a new name in the Profile name field. 5. Click outside the Profile name field.
NOTE
Environment variables in profiles, using the %<variable_name>% format, are supported in V10.3.11. and higher.
46
Customizing Bricscad
Projects
Project names are especially useful to manage xrefs and images when exchanging drawings. If external references (xrefs) and images are not found in the saved path, the project search paths are used to find the external references and images. Project names are saved in the registry and contain one or more search paths.
Creating projects
To create a project: 1. Open the Project settings. 2. Click the Browse button at the right hand side of the Project search paths settings field.
3. To create the first project: Click the New button ( ) on the Project Settings dialog.
47
4. To create additional projects. Click Projects (on top of the projects tree) then click the New button ( Type a name to replace the NewProject1 default name. ).
4. Do one of the following: Select a folder. Select a parent folder, then click the Make New Folder button to create a new folder.
5. Click the OK button to add the selected folder to the project search paths.
48
Drawing Accurately
Overview
Drawing Accurately In Bricscad the following drawing aids are available: Dynamic dimensions Coordinate Input Snap and Grid Drawing Limits Ortho Mode Entity Snaps Polar Tracking Snap Tracking User Coordinate Systems Direct Distance Entry
49
50
Drawing Accurately
51
Unit Settings
Command: UNITS and -UNITS The Units command sets units of linear and angular measurements through the Settings dialog box. The -Units command sets units of linear and angular measurements in the command bar.
52
Drawing Accurately
System Variables
Name INSUNITS MEASUREMENT UNITMODE LUNITS Title Insertion units Measurement Unit mode Linear unit type Linear unit precision Angular unit type Angular unit precision Description Controls the automatic when inserting blocks or attaching xrefs or images. Determines whether Imperial (ANSI) or Metric (ISO) hatch pattern and linetype files are used. Specifies how imperial units display. Sets the linear unit type. Determines the display precision for linear units in dialog boxes and the Coordinates field in the Status Bar. The LUPREC system variable affects the display precision only, not the internal precision. Sets the angular units display format. Determines the display precision for angular units in dialog boxes and the Coordinates field in the Status Bar. The AUPREC system variable affects the display precision only, not the internal precision. Sets the origin for angular units relative to the current coordinate system . If ANGBASE = 0, angles are measured from the X-axis. Sets the positive angle direction. If ANGDIR = 0 or OFF, angles are measured counter clockwise (default setting).
LUPREC
AUNITS
AUPREC
ANGBASE ANGDIR
Entering angles
Although the AUNITS system variable defines the angular unit type, you can enter angles in any of 5 formats: Decimal degrees: 37.456 Degrees / Minutes / Seconds: 3727'22" or 37d27'22" Gradians: 41.6178g Radians: 0.6537r Surveyor's Units: N5232'38"E or N52d32'38"E Surveyor's units are measured from the North (N) or the South (S) to the East (E) or to the West (W).
53
Dynamic Dimensions
Dynamic dimensions provide an interface at the cursor position to specify the length and angle of the linear entity being created or grip-edited. As such dynamic dimensions help you to focus on the drawing area. The behavior and appearance of dynamic dimensions is controlled through a series of system variables and user preferences.
2. Define the DYNMODE system variable, to switch the display of dynamic dimensions and/or dynamic input on/off. Please notice that dynamic input at the pointer is not implemented yet.
54
Drawing Accurately
3. Define the DYNDIGRIP system variable, to select the dynamic dimension types to be displayed. Resulting length: total length of the line or polyline segment
55
Relative angle: angle relative to the original angle of the linear entity
4. Define the DYNDIVIS system variable to choose the number of dynamic dimensions that display simultaneously. Only the first dynamic dimension (DYNDIVIS=0): hit the TAB key to display and edit the next dynamic dimension, as defined by the DYNDIGRIP system variable. Only the first two dynamic dimension (DYNDIVIS=1): hit the TAB key to edit the next dynamic dimension, as defined by the DYNDIGRIP system variable and display the next plus one. All dynamic dimensions as defined by DYNDIGRIP (DYNDIVIS=2): hit the TAB key to edit the next dynamic dimension
5. Set the dynamic dimensions user preferences to define the appearance (color, linetype and position) of dynamic dimensions.
56
Drawing Accurately
If DYNDIVIS = 0, the Length dynamic dimension disappears when you hit the TAB key. 4. Do one of the following: Type the desired angle, then hit the Enter key to create the line. Type the desired angle, then hit the TAB key to return to the Length dynamic dimension. Hit the Enter key to create the line at the angle defined by the cursor position. Hit the TAB key to return to the Length dynamic dimension.
If DYNDIVIS = 0, the Arc dynamic dimension disappears when you hit the TAB key. NOTE If ORTHO is on, you can still specify the angle using the Angle dynamic dimension.
57
Dynamic dimensions used to measure a rectangle (left) and a line (right). 3. (option) Click to start editing the selected grip.
58
Drawing Accurately
Coordinate Input
When you create entities in a drawing, they are located in relation to the drawing's underlying Cartesian coordinate system. Every drawing has a fixed coordinate system called the World Coordinate System (WCS). You can also define arbitrary coordinate systems located anywhere in three-dimensional space. These are called user coordinate systems (UCS) and can be located anywhere in the WCS and oriented in any direction. To specify points and distances using the keyboard you can use the following formats: Cartesian coordinates: x,y,z Cylindrical coordinates: R<alpha,z Spherical coordinates: R<alpha<beta
If you place the @-character in front of the entry, the coordinates are calculated with respect to the previous point. This technique is called: Relative Coordinates.
If you want to enter the absolute Cartesian coordinates of a point, type the x-, y- and zcoordinates separated by commas: 45.5,57.3,60 If you omit the z-coordinate, the point is placed in the xy-plane (Z = 0). If you place the @-character in front of the entry (@x,y), the coordinates are calculated with respect to the previous point. This technique is called Relative Cartesian coordinates.
59
If the z-coordinate is omitted, cylindrical coordinates are referred to as polar coordinates. If you place the @-character in front of the entry, the coordinates are calculated with respect to the previous point. This technique is called Relative Cylindrical coordinates.
60
Drawing Accurately
61
When you set the Snap Style setting to Isometric Snap and then set the Snap Isometric Pair setting to Left, Top or Right, the snap intervals, grid, and crosshairs align with the selected plane. The grid is always shown as isometric and uses y-coordinates to calculate the grid spacing. If the Orthogonal Mode is active, the movement of the crosshairs is constrained to the current isometric plane. Press the F5 function key to toggle the Snap Isometric Pair setting.
62
Drawing Accurately
Open the Settings dialog, then click the Drawings button. Under Drafting, expand Coordinate Input and Snap/Grid.
63
2. Set the Reference Grid in the current viewport: Expand the Grid Unit variable. Type a value in the X and Y fields
3. Set the Snap Spacing: Expand the Snap Unit variable. Type a value in the X and Y fields
4. Close the System Variables dialog window. 5. If the Grid display is not turned on yet, do one of the following: Double click the GRID field ( Click the Grid tool ( ) in the Status Bar.
6. If Snap is not turned on yet, do one of the following: NOTES Double click the SNAP field ( Click the Snap tool ( ) in the Status Bar.
Although not necessary, it is recommended to set the Reference Grid as a multiple of the Snap Spacing. The Reference Grid only displays within the Drawing Limits. If necessary adjust the Drawing Limits.
2. Click the Drawing Limits tool button to toggle the Drawing Limits on/off.
64
Drawing Accurately
2. Turn on the Orthogonal Mode. 3. Use the SNAP command to set the Snap Style setting to Isometric Snap. 4. Press the F5 function key to set the appropriate drawing plane: Top, Left or Right.
65
66
Drawing Accurately
Entity Snaps
Commands: 2DINTERSECTION, 3DINTERSECTION, NEAREST, CENTER, ENDPOINT, EXTENSION, FROM, INSERTION, INTERSECTION, MIDPOINT, MTP, NONE, PARALLEL, PERPENDICULAR, POINT, QUADRANT, TANGENT Entity snaps enable you to quickly select exact geometric points on existing entities without having to know the exact coordinates of those points. With entity snaps, you can select the end point of a line or arc, the center point of a circle, the intersection of any two entities, or any other geometrically significant position. You can also use entity snaps to draw entities that are tangent or perpendicular to an existing entity. You can use entity snaps any time you need to specify a point. You can work with entity snaps in one of two ways Enable a running entity snap that remains in effect until you turn it off by choosing an entity snap when no other command is active. Enable a one-time entity snap for a single selection by choosing an entity snap when another command is active. You can also use a one-time entity snap to override a running entity snap.
When using entity snaps, the program recognizes only visible entities or visible portions of entities. You cannot snap to entities on layers that have been turned off or to the blank portions of dashed lines. If the APBOX system variable is on, the entity Snap Aperture Box is added to the crosshairs when one or more entity snaps are active. When you move the cross hairs, the program snaps to the snap point closest to the center of the Snap Aperture Box. The Snap Marker indicates the current snap point. NOTE Press the TAB key, without moving the mouse, to cycle through all possible entity snaps. If the DYNMODE variable has a positive value (Dynamic Dimensions switched ON) entity snap cycling is not possible. Click the DYNMODE field in de Status Bar to toggle the display of dynamic dimensions.
Under Drawing expand the Drafting settings group then go to Coordinate Input > Entity Snaps.
67
Description Sets the size of the snap marker. (default size is 6) Sets the thickness of the snap marker. (default thickness is 2) Sets the color of the snap marker. (default color = 20) If multiple viewports are open, enables the display of the snap marker in all viewports. Enables the display of the Entity Snap tooltips. Description Sets the entity snap modes and toggles entity snap on/off. Toggles the display of the aperture box (2). Sets the size of the Autosnap aperture box. (default size is 10) Enables snapping to the geometry in pdf underlay files.
SnapMarkerColor
DisplaySnapMarkerInAllViews
APBOX APERTURE
PDFOSNAP
NOTE
You can toggle the Entity Snaps on/off by clicking the ESNAP field in the Status Bar.
Press and hold the Shift key, then right click and select the Entity Snap mode in the context menu. The icons of the currently active Entity Snap modes are outlined.
68
Drawing Accurately
When no command is active, the above procedures toggle the Entity Snap modes on/off. When a command is active, the above procedures set a 'one shot' override of the current Entity Snap modes.
PERPENDICULAR
69
Bricscad V11 - User Guide Name POINT INTERSECTION APPARENT INTERSECTION EXTENSION NONE FROM MTP Icon Marker Description Snaps to a point entity. Snaps to the intersection of any combination of entities. Snaps to the apparent intersection in the current view of two entities that do not intersect in three-dimensional space. Snaps to the extension of an entity or to the intersection of the extension of two entities. Turns off all entity snap modes. Prompts for a base point. Use relative coordinates to define the offset from the base point. Snaps to a point in the middle between two points.
4. (option) Repeat step 3 until the right snap point is found. NOTES Do not move the mouse while pressing the TAB key. Entity snap cycling is not possible when Dynamic Dimensions are active. Click the DYNMODE field in the Status Bar to toggle Dynamic Dimensions on/off.
70
Drawing Accurately
6. Click to accept the snap point. NOTE You can snap to the extension of lines, polylines, arcs and elliptical arcs
Type from in the command bar, then press Enter. Press Shift, then right click and choose From in the context menu.
The command bar reads: Base point: 2. Identify the base point. The command bar reads: Base point: offset or regular point: 3. Type the offset, from the base point as relative coordinates: @x,y,(z). NOTE Use polar tracking to type the distance from the base point (see: Direct distance entry).
4. Hover the cursor over the entity you want to draw parallel to. The Parallel Entity Snap marker ( ) displays on the selected entity. Wait until a small cross (+) indicates the entity is recognized. 5. Move the cursor in order to place the dynamics of the line more or less parallel to the selected entity. A tracking line displays from the start point of the line.
71
6. Do one of the following to specify the second point while the tracking line displays: Click a point. Enter the desired length and press Enter. Use a second entity snap tracking point, then move the cursor to the intersection of the parallel tracking line and the second entity snap tracking line.
The command bar reads: First point of mid: 2. Specify the first point The command bar reads: Second point of mid: 3. Specify the second point. The point in the middle of the two points is snapped.
72
Drawing Accurately
Polar Tracking
Polar tracking assists you to draw at exact angles: at fixed intervals, starting from 3 O'clock (or East) at specific additional angles
A polar tracking path line displays from the origin point when you move the cursor close to one of the polar tracking angles. The tracking path lines display as long as the Snap Aperture box overlaps the polar tracking line. In 3D views an additional tracking line displays parallel to the Z-axis of the current UCS. NOTE The display of the tracking path line is controlled through the TRACKPATH settings variable. The color of the tracking path line is controlled through the AutoTrackingVecColor user preference.
2. Adjust the settings: Autosnap > 0x0001: Autosnap marker (not used, required for AutoCad compatibility only) Autosnap > 0x0002: Autosnap tooltips (not used, required for AutoCad compatibility only) Autosnap > 0x0004: Autosnap magnet (not used, required for AutoCad compatibility only) Autosnap > 0x0008: If checked, Polar Tracking is on. Autosnap > 0x0010: If checked, Object Snap Tracking is on.
73
Bricscad V11 - User Guide Autosnap > 0x0010: If checked, tooltips display for polar tracking and entity snap tracking. Polar angle: Sets the polar angle increment. Polar add angles: Sets the additional polar angles. Separate angles by semicolons. Polar mode > 0x0001: If checked, polar angles are measured relatively from selected entities. Polar mode > 0x0002: If checked, the polar angles (interval and additional angles) are also used in entity snap tracking. Polar mode > 0x0004: If checked, the additional angles for polar tracking are used. Polar mode > 0x0008: If checked, press and hold the Shift key to acquire entity tracking points. Track path: Controls the display of the polar and entity snap tracking paths.
NOTE
74
Drawing Accurately
75
76
Drawing Accurately
To help you keep your bearings in the current coordinate system, Bricscad displays a coordinate system icon (UCS icon). The visible portions of the axes are the positive directions.
Three colors represent the three axes, making it easier for you to recognize the orientation in three-dimensional space: x-axis: red y-axis: green z-axis: blue
The Plan View command restores the Plan view or Top view of the current UCS or WCS. The UCSICON settings variable controls the display and location of the UCS icon:
77
Bricscad V11 - User Guide at origin: Controls the location of the UCS icon: if on, the icon indicates the origin point of the current coordinate system (UCS or WCS). However, if the origin is not within the viewport borders, the UCS icon moves to the corner of the viewport, as defined by the UCSICONPOS (UCS Icon Position) settings variable. When the at origin option is not checked, the icon always displays in the corner of the viewport defined by UCSICONPOS.
3. Press Enter to define the UCS using points. The command bar reads: New origin <current origin>: 4. Specify the origin point of the UCS. The command bar reads: Point of positive X axis <current point>: 5. Specify a point to define the positive X-axis. The command window reads: Point in X-Y plane with positive Y value <current point>: 6. Specify a point to define the positive Y-axis. The UCS is defined. The Bricscad Explorer dialog reopens. 7. Click in the UCS Name field of the newly defined UCS to replace the <NewUCS> default name. 8. Close the Bricscad Explorer dialog.
Command Options
See the EXPUCS and UCS commands.
78
Drawing Accurately
To restore a UCS
1. Choose Coordinate Systems in the Settings menu. The Bricscad Explorer - Coordinate Systems dialog opens. 2. Click the blank tile in front of the UCS name to make it current.
3. Close the Bricscad Explorer dialog. NOTE If no UCS is marked, the WCS is the current coordinate system.
79
2. Choose one of the following: Set the selected UCS relative to the Current UCS. Set the selected UCS relative to the World coordinate system (WCS).
3. (option) Enable the Change view to plan view of the selected UCS option. 4. Click one of the Planar UCS's buttons. The User Coordinate System dialog closes.
Command Options
See the SETUCS command.
80
Drawing Accurately
Measuring
Commands: DIST, AREA, MASSPROP, ID and LIST The Dist command reports the distance and angle between two points. The Area command finds the area and perimeter (or length) of 2D entities. The Massprop command reports the area, perimeter, and other mathematical properties of 3D solids and 2D regions (short for "mass properties"). The ID command reports the x,y,z coordinates of picked points. The List command lists the properties of selected entities.
Measuring distances
To measure a distance between two points: 1. Do one of the following: Click the Distance tool button ( ) on the Measure toolbar.
The command bar reads: Starting point for distance: 2. Identify the first point. The command bar reads: End point: 3. Identify the second point. The following information displays in the command bar (see image below): Distance, Angle in XY Plane (alpha), Angle from XY Plane (beta), Delta X, Delta Y, Delta Z. The values are calculated with respect to the current coordinate system.
81
Measuring lengths
To measure the length of single linear entity, click the entity then read the Length field in the Properties Bar. To add the lengths of a series of linear entities: 1. Do one of the following: Click the Area tool button ( ) on the Measure toolbar.
2. Do one of the following: Choose Add areas together in the prompt menu. Type A in the command bar and press Enter.
The command bar reads: Adding: Entity/Subtract/<First point>: A prompt menu displays:
3. Do one of the following: Choose Add entities to area in the prompt menu. Type E in the command bar and press Enter.
The command bar reads: Adding area<Select entities>: 4. Click the first entity. The area and length of the first entity display in the command bar. The command bar reads: Adding area<Select entities>: 5. Click the second entity. The area and length of the second entity and the total area and total length display in the command bar. Optionally press the F2 function key to display the Prompt History window; press F2 again to close the Prompt History window. The command bar reads: Adding area<Select entities>: 6. Repeat step 5 to add more entities or press the Esc key to stop.
82
Drawing Accurately
Measuring areas
To measure the area and length of single closed entity, click the entity then read the Area and Length fields in the Properties Bar. To measure areas and perimeters by specifying points in a drawing: 1. Do one of the following: Click the Area tool button ( ) on the Measure toolbar.
2. Do one of the following: Choose Add areas together in the prompt menu. Type A in the command bar and press Enter.
The command bar reads: Adding: Entity/Subtract/<First point>: A prompt menu displays:
3. Click the first corner point of the area. A dashed line displays dynamically from the first corner point. The command bar reads: Adding: <Next point>: 4. Click the second corner point of the area. A dashed polygon displays dynamically, indicating the currently defined area. The command bar reads: Adding: <Next point>: 5. Click the third corner point of the area. The command bar reads: Adding: <Next point>: 6. Repeat step 5 to add more corner points or Right click to stop adding corner points. The Total length and Total area display in the command bar. Optionally press the F2 function key to display the Prompt History window; press F2 again to close the Prompt History window. 7. Do one of the following: Repeat steps 3 through 6 to add another area. Press the Esc key to stop.
83
View toolbar and flyouts Icon Tool name Redraw Redraw All Regenerate Regenerate All Real Time Pan Pan Real Time Zoom Zoom In Zoom Out Zoom Extents Zoom Window Command REDRAW REDRAWALL REGEN REGENALL RTPAN PAN RTZOOM ZOOM + I(*) ZOOM + O(*) ZOOM + E(*) ZOOM + W(*) ZOOM + P(*) Refreshes viewport. the Description screen display in the current
Refreshes the screen display in all open viewports. Recalculates the screen display in the current viewport. Recalculates viewports. the screen display in all open
Pans the view dynamically. Pans the view. Zooms in/out dynamically. Zooms in on the center of the window by a factor of 2. Zooms out from the center of the window by a factor of 1/2. Displays all the entities in the drawing (referred to as the drawing extents). You are prompted to pick two corners of a box on the existing view in order to enlarge that area to fill the display. Restores the displayed view prior to the current one.
Zoom Previous
84
Icon
Command ZOOM + A(*) ZOOM + L(*) ZOOM + C(*) ZOOM + R(*) RTROT
Description Displays the whole drawing as far as its drawing limits or drawing extents (whichever is the greater of the two). Pick the lower left corner of the next view, then specify the magnification factor or the view height. Pick the center of the next view, then specify the magnification factor or the view height. Pick the upper right corner of the next view, then specify the magnification factor or the view height. Rotates the view dynamically in 3D. Moving the mouse horizontally (parallel to the screen x-axis) rotates the view about the world z-axis. Moving the mouse vertically (parallel to the screen y-axis) rotates the screen xaxis.
RTROTCTR RTROTF
Rotates the view dynamically in 3D about a userdefined center point. Behaves like RTROT. Rotates the view dynamically in 3D. Moving the mouse horizontally (parallel to the screen x-axis) rotates the view about the screen y-axis. Moving the mouse vertically (parallel to the screen y-axis) rotates the view about the screen x-axis.
Real-Time X Real-Time Y Real-Time Z Set View Point Plan View Define View Save/Restore view Viewports Paper Space Views
Rotates the view dynamically about the screen xaxis. Rotates the view dynamically about the screen yaxis. Rotates the view dynamically about the screen zaxis. Opens the Preset Viewpoints dialog. Restores the plan view with respect to the WCS, the current UCS or a saved UCS. Defines parallel and visual perspective views. Saves and restores named views. Manages viewports in model space. Creates viewports in paper space.
(*) <command> <option>: type zoom followed by Enter, then type the command option letter, followed by Enter.
85
Choose Regen in the View menu. Type re or regen in the command bar, then press Enter.
Choose Redraw in the View menu. Type r or redraw in the command bar, then press Enter.
86
Panning
Commands: PAN and RTPAN The Pan command moves the drawing in any direction: horizontally, vertically, or diagonally. The magnification of the drawing remains the same, as does its orientation in space. The only change is the portion of the drawing being displayed. The cursor changes to a hand ( active. The Rtpan command pans the drawing in real-time. See also: View manipulation using the mouse. ) when a Pan tool is
Choose Pan in the View menu. Type p or pan in the command bar, then press Enter.
The command bar reads: Left/Right/Up/Down/PGLeft/PGRight/PGUp/PGDown/<Pan base point>: A prompt menu opens:
2. Specify the Pan base point. The command bar reads: Pan displacement point: 3. Specify the Pan displacement point. The display shifts over the specified distance and in the specified direction.
87
Choose Real-Time Motion > Real-Time Pan in the View menu. Type rtpan in the command bar, then press Enter.
The command bar reads: >>ENTER, Right click or Esc to complete... 2. Press and hold the left mouse button to pan the view. 3. To abort the Real-Time Pan command, do one of the following: Right click. On the keyboard, press Enter, space bar or Esc.
Zooming
Command: ZOOM and RTZOOM The Zoom command visually changes the size of the drawing within the current viewport. The Rtzoom command zooms the drawing in real-time. You can change the magnification of your drawing at any time by zooming. The cursor changes to a magnifying glass ( ) when a Zoom tool is active. Zoom out to reduce the magnification so you can see more of the drawing, or zoom in to increase the magnification so you can see a portion of the drawing in greater detail. Changing the magnification of the drawing affects only the way the drawing is displayed; it has no effect on the dimensions of the entities in your drawing. See also: View manipulation using the mouse.
88
Viewing your drawing 5. Do one of the following: Type the zoom factor, followed by X. E.g. type 2x to magnify the display 2 times; typing 0.5x changes the display to half its original size. In paper space viewports, type the zoom factor followed by XP to define the zoom factor relative to the viewport, thus defining the scale of the viewport content. Pick two corners of a box on the existing view in order to enlarge that area to fill the display.
Real-time zooming
1. Do one of the following: Click the Real-Time Zoom tool button ( ) in the View toolbar.
The command bar reads: >>ENTER, Right click or Esc to complete... 2. Press and hold the left mouse button. Move the mouse forward to zoom in. Move the mouse backward to zoom out. 3. To abort the Real-Time Zoom command, do one of the following: Right click. On the keyboard, press Enter, space bar or Esc.
89
Dynamic zooming
1. Do one of the following: Choose zoom in the View menu. Type zoom in the command bar. Type Z in the command bar.
A prompt menu displays. The command bar reads: In/Out/All/Center/Dynamic/Extents/Left/Previous/Right/Window/<Scale (nX/nXP)>: 2. Do one of the following: Choose Dynamic in the prompt menu. Type D, then press Enter.
A view extents or view limits (if larger) is executed first. A view box displays. The original size of the view box matches the size of the previous view.
A dashed rectangle indicates the area of the previous view. 3. (option) To resize the view box: Click to switch to resize mode. A right pointing arrow indicates you are in resize mode.
Move the mouse to adjust the size. Click to leave resize mode.
4. Move the view box to the area you want to enlarge, then right click. The drawing is zoomed in on the selected area. 5. Repeat steps 1 through 4 to zoom in on another part of the drawing.
90
Zoom extents Real-time zoom in / out (RTZOOM command) Real-time command) pan (RTPAN
Ctrl + Shift + Left Button Ctrl + Shift + Right Button Ctrl + Shift Middle Button wheel + or
Real-time sphere (RTROTF command) Real-time constrained sphere (RTROT command) Real-time constrained sphere (RTROT command) Real-time rotate about the screen Z-axis (RTROTZ command)
Shift + Middle Button or wheel Ctrl + Left Button Ctrl + Right Button
(*) The incremental change in zoom with each mouse-wheel action is controlled through the Zoom Factor variable (ZOOMFACTOR). (**) On condition the Middle Button Pan (MBUTTONPAN) variable is set ON.
91
View Rotation
Commands: RTROT, RTROTCTR, RTROTF, RTROTX, RTROTY, RTROTZ, DDVPOINT and PLAN The Rtrot (Real-Time Constrained Sphere) command rotates 3D drawings in real-time. The Rtrotctr (Real-time Sphere Center) command freely rotates 3D drawings in real-time about a user-defined center point. The Rtrotf (Real-time Free Sphere) command freely rotates 3D drawings in real-time. The Rtrotx , Rtroty and Rtrotz commands rotates 3D drawings in real-time about the x, y or z screen axis. The Ddvpoint command sets 3D viewpoints or plan view, through a dialog box (short for "dynamic dialog view point"). The Plan command displays the plan viewpoint of drawings. In order to view your 3D drawings from any angle, you can rotate a view. The Real-Time Motion tools of Bricscad allow you to rotate a view in real-time. You can rotate the view about the X, Y or Z screen axis or in any direction (real-time sphere). If the Continuous Motion variable is set, the view rotation continues until you conclude the Real-Time Motion command. See also: View manipulation using the mouse. NOTES 'Real-time' commands should not be used when drawing in 2D. Use the Plan View tool to restore top view.
Choose Real-Time Motion > Real-Time Constrained Sphere or Real-Time Motion > Real-Time Sphere in the View menu. Type rtrot , rtrotf or rtrotctr in the command bar, then press Enter.
The command bar reads: >> Press ENTER or Esc to complete, or right click to display context menu ... 2. Press and hold the left mouse button. Move the mouse to rotate the view. Using the Real-Time Constrained Sphere command horizontal mouse movement (parallel to the screen X-axis) rotates the 3D model about the world Z-axis. Using the Real-time Sphere Center command you are prompted to specify a center point for the rotation first.
4. To abort the Real-Time Sphere commands, do one of the following: Right click, then choose Exit in the context menu.. Press Enter, space bar or Esc.
92
Choose Real-Time Motion > Real-Time X in the View menu. Type rtrotx in the command bar, then press Enter.
The command bar reads: >> Press ENTER or Esc to complete, or right click to display context menu ... 2. Press and hold the left mouse button. Move the mouse to rotate the view. 3. (option) Right click to display a context menu:
4. To abort the Real-Time X command, do one of the following: Right click. Press Enter, space bar or Esc.
Choose Real-Time Motion > Real-Time Y in the View menu. Type rtroty in the command bar, then press Enter.
The command bar reads: >> Press ENTER or Esc to complete, or right click to display context menu ... 2. Press and hold the left mouse button. Move the mouse to rotate the view. 3. (option) Right click to display a context menu:
4. To abort the Real-Time Y command, do one of the following: Right click. Press Enter, space bar or Esc.
93
Choose Real-Time Motion > Real-Time Z in the View menu. Type rtrotz in the command bar, then press Enter.
The command bar reads: >> Press ENTER or Esc to complete, or right click to display context menu ... 2. Press and hold the left mouse button. Move the mouse to rotate the view. 3. (option) Right click to display a context menu:
4. To abort the Real-Time Z command, do one of the following: Right click. Press Enter, space bar or Esc.
Choose Set Viewpoint ... in the View menu. Type ddvpoint in the command bar, then press Enter.
The Preset Viewpoint dialog opens. 2. Click the Angle Precision button ( Viewpoint dialog. Then choose either 45, 15 or 5. ) to choose a different display mode for the Set
94
45 display mode In 15 or 5 mode click in the inner area of the Horizontal and Vertical fields to choose a 45 display mode viewpoint. Click in the outer area of the Horizontal and Vertical fields to choose another angle. 3. To set the Vertical view angle, do one of the following: Skip this step to accept the default vertical view directions: Horizontal for East, North, West and South. Downwards for the other directions.
If both the down- and left-arrow show in the Vertical field, the default vertical view directions are active. Select a 45 mode angle in the inner area, then click to confirm your choice. A single arrow indicates the selected vertical view direction. If in 15 or 5 mode in, select a view direction in the outer area, then click to confirm your choice. The selected angle displays in bold.
95
Bricscad V11 - User Guide The view is updated as you click. 4. To set the Horizontal view angle, do one of the following: Select a 45 mode angle in the inner area, then click to confirm your choice. An arrow indicates the selected horizontal view direction. The perspective of the arrow reflects the vertical view direction.
If in 15 or 5 mode in, select a view direction in the outer area, then click to confirm your choice. The selected angle displays in bold.
The view is updated as you click. NOTE Use the Isometric Views toolbar for standard view rotations: top, front, back, left, right and isometric views.
Choose Plan View in the View menu. Type plan in the command bar, then press Enter.
The command bar reads: Plan view of: UCS/World/<current UCS>: A prompt menu opens:
2. Press Enter to restore the plan view with respect to the current coordinate system. NOTES If the WCS is the current coordinate system, the Current and World options have the same result. If the UCSFOLLOW variable is set to ON, the plan view is generated whenever the UCS changes.
96
Define a View
Commands: DVIEW, PERSPECTIVE The Define View command dynamically defines parallel perspective or visual perspective views of your 3D models. The projection method of a view is controlled by the Perspective property of the view: If ON, the view is a visual perspective view. If OFF, the view is a parallel perspective view.
Parallel Perspective View The following parameters are used in the Define View procedure: Target Point: Defines the center of the view (1)
Camera Point: Defines the view point and view direction (2). Distance to Target: Distance between the camera position an the target point (3).
97
Choose Define View in the View menu. Type DV or dview in the command bar.
The command bar reads: Select entities or <use DVIEWBLOCK>: 3. Do one of the following: Press Enter to display the DVIEWBLOCK
4. Do one of the following: Choose XYZ Points in the prompt menu. Type PO, then press Enter.
The command bar reads: Enter target point <current target point>: 5. Specify the specify the point using the mouse, or enter x,y,z coordinates. The command bar reads: Enter camera point <current camera point>:
98
Viewing your drawing 6. Specify the camera point using the mouse, or enter x,y,z coordinates.. The view is rotated accordingly. The perspective type is parallel. 7. Do one of the following: Choose Distance to target in the prompt menu. Type D, then press Enter.
The command bar reads: New camera-to-target distance <current distance>: Do one of the following: Press Enter to accept the current camera-to-target distance, as defined in steps 3 and 4.. Type a new camera-to-target distance, then press Enter.
The display switches to a visual perspective view. 8. Choose Exit in the prompt menu or type X, then press Enter to conclude the Define View command. 9. (option) Save the view.
99
Layer Utilities
The layer utility commands help you to easily manipulate the On/Off, Thaw/Freeze and Unlocked/Locked layer properties by selecting entities. You can then save the result in a Layer State. Command LAYON LAYOFF LAYFRZ LAYTHW LAYLCK LAYULK LAYISO LAYUNISO Icon Description Turns on all layers that have been turned off Turns off layers entities. Freezes entities. layers associated associated with with selected selected
Thaws all frozen layers. Locks layers associated with selected entities. Unlocks entities. Isolates entities. layers layers associated associated isolated by with with the selected selected LAYISO
100
Layer States
Command: LAYERSTATE
The Layer State Manager Layer states let you save and restore configurations of layer properties and states. You might want a layer to display in blue sometimes and green at other times, or you need some layers to be off or frozen or locked when editing a specific part of a drawing. After spending a lot of time adjusting all layer settings you can use layer states to save your settings. You can save multiple layer states in a each drawing. Layer states can be copied between drawings and you can save a layer state to an external file, which can then be imported in another drawing. To easily create layer states, the Layer Utility commands might be useful.
101
).
).
(option) Click the All Properties Off button ( (option) Click the All Properties On button (
6. Click the check box to select a layer property, click again to remove the selection. NOTE By default in a new layer state all layer properties are selected to be restored.
102
3. If necessary, click the Tree View button ( 4. Click the expand button of the layer state. 5. (option) Rename the layer state. 6. (option) Edit the layer state description.
).
7. (option) Expand the Layer Properties to restore list. Click the check box to select a layer property, click again to remove the selection.
If REGENAUTO is on, it is not necessary to press the Regen button in step 4. Regen Mode on: Regen Mode off:
6. With the cursor on a selected layer state, press and hold the left mouse key, then drag the selection to the target drawing in the Open Drawings section of the Drawing Explorer dialog window. 7. When on the target drawing, release the left mouse button. The selected layer states are copied to the target drawing.
103
104
Named Views
Commands: -VIEW, VIEW, PERSPECTIVE You can save the view in the current window as a named view. Saved views can be restored at any time. A Background can be assigned to a named view, which will be used when the view is rendered.
Exploring views
1. Do one of the following: Click the Views... tool button ( ) on the Settings toolbar.
Choose Views... in the Settings menu. Type either view or V in the command bar, then press Enter.
The Drawing Explorer - Views window opens. 2. (option) Click the blank tile in front of the View Name to restore a saved view. The current view is marked ( ).
4. (option) Click the Delete button () in the Drawing Explorer toolbar to delete the selected view. 5. (option) Click the View Name, then right click and choose Rename in the context menu. Type a new name for the saved view. 6. (option) Check the Perspective property to make the view a visual perspective view. If not checked the view is a parallel perspective view. See also Define a View. 7. (option) Click the Background column of a view to choose a background. The background definition of the view is applied during rendering.
Saving a view
1. Do one of the following: Click the Save/Restore View tool button ( ) on the View toolbar.
Choose Save/Restore View in the View menu. Type -view in the command bar, then press Enter.
105
2. Do one of the following: Choose Save in the View prompt menu. Type S in the command bar, then press Enter
3. Type a name for the view in the command bar, then press Enter. The current view is saved. NOTE If you type a name that is already used, the current view is saved, replacing the previously saved view. There is no warning when overwriting a saved view.
Restoring a view
1. Do one of the following: Click the Save/Restore View tool button ( ) on the View toolbar.
Choose Save/Restore View in the View menu. Type -view in the command bar, then press Enter.
2. Do one of the following: Choose Restore in the View prompt menu. Type R in the command bar, then press Enter
3. Type the name of the saved view you want to restore in the command bar, then press Enter. The saved view is restored.
106
4. (option) Select Solid in the Type list. Click the Color button to define the color.
107
5. (option) Select Gradient in the Type list. Set the rotation angle Choose Two or Three colors. Click the Top, Middle and Bottom color buttons to define the color.
Click the browse button next to the Image settings field to select a raster image file. Choose an alignment. The options are: Center, Stretch and Tile.
7. (option) Right click, then choose Set Current in the context menu if you want to use the newly defined background in a rendering right away.
108
3. Choose Edit... in the list to edit the current settings. The Background dialog box displays. 4. Edit the settings needed, then click the OK button.
109
Workspaces
Understanding paper space and model space
When you start a an area in which World Coordinate space while using drawing session, your initial working area is called Model Space. Model Space is you create two-dimensional and three-dimensional entities based on either the System (WCS) or a user coordinate system (UCS). You view and work in model the Model tab.
In general model space consists of a single view that fills the screen. If needed, you can create additional views, called viewports, which can show different views of your drawing or 3D model. All viewports are displayed in a tiled manner. You can work in only one of these viewports at a time but all viewports are updated simultaneously. Click in a viewport to make it the current viewport. You can print the current viewport only. The Viewports command lets you manage your viewports in model space. Bricscad provides an additional work area, called Paper Space. Paper space represents a paper layout of your drawing. In this work area, you can create and arrange different views of your drawing similar to the way you arrange drawings on a sheet of paper. In paper space you can also add keynotes, annotations, borders, title blocks, and other print-related entities, which you don't want to see in model space. Each drawing has at least one Layout in which you can have one or more Layout Viewports. Such layout viewports are to be considered as a view window on your drawing in model space. Layout viewports can be placed anywere in a paperspace layout. Each viewport has its own scale and layer visibility. All viewports in the same layout can be printed simultaneously. The Mview command lets you manage your viewports in paper space. Although not necessary to print your drawing, paper space offers a lot of advantages: Create multiple layouts to print the same drawing with different print settings, such as pen widths, printer configuration files, lineweight settings, drawing scale, and more. Add print-related entities that are not essential to the model itself, such as keynotes, annotations, title blocks, etc. For a single layout, create multiple layout viewports to print multiple views of your drawing at different scales.
110
NOTE
2. (option) When in paper space do one of the following to switch to model space (Model Space, with floating viewports): NOTE Type either mspace or ms, then press Enter. Double click inside a viewport. MSPACE and PSPACE commands are available when working in a layout only.
111
Choose Viewports in the Views menu. Type vports in the command bar.
112
2. (option) To create 2 viewports, do one of the following: Choose Create 2 viewports in the prompt menu. Type 2 in the command bar, then press Enter.
Horizontal
Vertical
3. (option) To create 3 viewports, do one of the following: Choose Create 3 viewports in the prompt menu. Type 3 in the command bar, then press Enter.
113
Option
Result
Horizontal
Vertical
Above
Below
Left
Right
4. (option) To create 4 viewports, do one of the following: Option Choose Create 4 viewports in the prompt menu. Type 4 in the command bar, then press Enter. Result
114
NOTES
The crosshairs show in the current viewport only. You can start a command in the current viewport, and finish the operation in a different viewport.
115
Choose Paper Space Views in the Views menu. Type mview at the command prompt, then press Enter.
The command bar reads: Viewports. ON/OFF/Fit/2/3/4/<First corner>: A prompt menu opens:
116
3. (option) To add 1 viewport. do one of the following: Click to specify the first corner of the viewport, then specify the opposite corner. A single viewport which fits in the specified rectangle is created. Choose Fit to view in the prompt menu or type F, then press Enter. A single viewport which fits in the current drawing display window is created.
4. (option) To create 2 viewports, do one of the following: Choose Create 2 viewports in the prompt menu. Type 2 in the command bar, then press Enter.
Horizontal
Vertical
The command bar reads: Fit to screen/<First corner of bounding rectangle>: Click to specify the first corner of the bounding rectangle, then specify the opposite corner. Two viewports which fit in the specified bounding rectangle are created. Choose Fit to view in the prompt menu or type F, then press Enter. Two viewports which fit in the current drawing display window are created.
5. (option) To create 3 viewports. do one of the following: Choose Create 3 viewports in the prompt menu. Type 3 in the command bar, then press Enter.
117
Option
Result
Horizontal
Vertical
Above
Below
Left
Right
The command bar reads: Fit to screen/<First corner of bounding rectangle>: Click to specify the first corner of the bounding rectangle, then specify the opposite corner. Three viewports which fit in the specified bounding rectangle are created. Choose Fit to view in the prompt menu or type F, then press Enter. Three viewports which fit in the current drawing display window are created.
6. (option) To create 4 viewports. do one of the following: Option Create 4 viewports Choose Create 4 viewports in the prompt menu. Type 4 in the command bar, then press Enter. Result
118
The command bar reads: Fit to screen/<First corner of bounding rectangle>: Click to specify the first corner of the bounding rectangle, then specify the opposite corner. Four viewports which fit in the specified bounding rectangle are created. Choose Fit to view in the prompt menu or type F, then press Enter. Four viewports which fit in the current drawing display window are created.
7. (option) To create a non-rectangular (clipped) viewport using an existing polyline or circle, do one of the following: Choose Object in the prompt menu. Type O in the command bar, then press Enter.
The command bar reads: Select Object to clip viewport. Select a closed polyline or a circle in the layout. 8. (option) To create a non-rectangular (clipped) viewport, do one of the following: Choose Polygonal in the prompt menu. Type P in the command bar, then press Enter.
The command bar reads: Specify start point: Specify the vertices of the non-rectangular viewport. Right click or press Enter to create the viewport. NOTES Make sure no other viewports display when choosing the Fit to view option because they will be hidden behind the newly created viewport. Each newly created viewport shows all entities on the layers which are currently visible in model space. Since a new viewport is created on the current layer it is recommended to use a dedicated layer for viewport entities. Make this layer current when you want to add a new viewport. If you don't want the viewport outlines to be printed, set the Do Not Plot property of the viewport layer. Only circles and closed polylines can be used to create a clipped viewport. If you want to create an elliptical viewport, use the Polyline Ellipse variable to create a polyline representation of an ellipse. To select a clipped viewport do the following: select the clipped viewport with a window inside. Both the viewport and the clipping polygon are selected then. Press and hold the shift key and click the clipping polygon to unselect it. Because the viewport is the only selected entity now, its properties display in the Properties Bar.
To clip a viewport
Command: VPCLIP 1. Type vpclip in the command bar, then press Enter. The command bar reads: Select viewport to clip: 2. Select the viewport. The command bar reads: Polygonal <Select clipping object>: A prompt menu displays.
119
3. Do one of the following: Select the clipping object. Choose Polygonal in the prompt menu or type P, then press Enter. You are prompted to draw a polyline.
The viewport is clipped. NOTE Only closed polylines and circles are accepted as clipping boundaries. If you want elliptical viewports, use the polyline representation to create the ellipses.
If you select a clipped viewport, click the Selected Entities button on top of the Properties Bar, then click Viewport in the list.
120
Properties
Name Center Description XYZ coordinates of the center point of the viewport. To specify the center of the viewport graphically, drag the center handle of the viewport. Height of the viewport in drawing units. Height (*) To specify the height of the viewport graphically, drag the top or bottom handle of the viewport. Width of the viewport in drawing units. Width (*) On Clipped Display locked Standard scale (*) Custom scale (*) UCS per viewport Hide plot To specify the width of the viewport graphically, drag the left or right handle of the viewport. Controls the display of the content of the viewport. Allows to create non-rectangular viewports. Locks the scaling of the viewport content to preserve the scaling factor. Lets you choose a standard scaling factor. Lets you define the scaling factor in a decimal format. Displays the current scaling factor. If Yes, lets you define a UCS for this viewport. Controls whether the viewport boundary is plotted or not.
(*) You must choose the width and height of a paperspace viewport with respect to the viewport scale.
121
2. Do one of the following. Click the Layers... tool button on the Settings toolbar. Choose Layers... in the Settings menu. Type layer in the command bar, then press Enter.
The Drawing Explorer - Layers window opens. 3. In the Curr. VP (Current Viewport) column: click the frozen icon ( click the thawed icon ( ) of the layer(s) you want to thaw. ) of the layer(s) you want to freeze.
4. Close the Drawing Explorer - Layers window. 5. (option) Repeat steps 1 through 4 to set the layer visibility in another paper space viewport. NOTE Use the Viewports / Vpfreeze option of the LAYOFF and LAYFRZ commands to freeze layers in a viewport by clicking entities.
The display of the viewport is scaled with respect to the layout size. 4. (option) If necessary, adjust the size of the viewport to the new scale. 5. (option) Set the Display Locked property to Yes. NOTE In a locked viewport it is impossible to: zoom or pan modify the scale
122
Layouts
Command: LAYOUT In Bricscad, you can create up to 255 layouts in a single drawing. Each layout represents a sheet of paper. For each layout you can specify the print area, print scale, lineweight scale, pen mappings, and add viewports, dimensions, a title block, and other geometry specific to the layout. The entities you add to a layout in paper space do not appear in model space. Each layout requires at least one layout viewport. If the CREATEVIEWPORTS system variable is ON a viewport is added automatically in a new layout. If this variable is OFF, newly created viewports are empty. To add new layouts you can either define them yourself or your can import layouts from another drawing: template file (.dwt), drawing file (.dwg) or drawing interchange file (.dxf). Viewports can display all or part of the drawings model space entities. The CACHELAYOUT system variable controls whether the content of layouts is cached. The extra memory required for caching is made up for by improvements to the memory requirements for displaying entities, the net result being that the memory needed to display drawings has been reduced. As a result of this switching between layouts is up to 10 times faster now.
Choose Layout > New Layout in the Insert menu. Type layout in the command bar, press Enter, then type N and press Enter.
The command bar reads: Enter a layout name. <Layout1>: 2. Do one of the following: Type a unique name for the layout, then press Enter. The name can be up to 255 characters in length and can contain letters, numbers, the dollar sign ($), hyphen (-), and underscore (_), or any combination. Right click or press Enter to accept the default name (e.g. Layout1).
The new layout tab is added. 3. Create at least one viewport (see Creating viewports in a layout). If the CREATEVIEWPORTS system variable is ON a viewport is added automatically in a new layout.
Copying layouts
1. Right click the layout tab you want to copy. A context menu displays. 2. Choose Copy in the context menu. The command bar reads: Enter new layout name: 3. Type a new unique name in the command bar, then press Enter. A copy of the selected layout is added.
Importing layouts
1. Right click the Model tab or one of the layout tabs. A context menu displays. 2. Choose From Template... in the context menu. The Select Template From File window opens. 3. Browse to the drawing that you want to import layouts from.
123
Bricscad V11 - User Guide 4. Click the Open button on the Select Template From File window. The Insert Layout(s) window opens. 5. Select the layout(s) you want to import. Press and hold the Ctrl key to select multiple layouts. 6. Click the OK button on the Insert Layout(s) window. The selected layouts are imported.
Renaming layouts
1. Right click the layout tab you want to rename. A context menu displays. 2. Choose Rename in the context menu. The Rename Layout dialog opens. 3. Type a new unique name in the Name field of the Rename Layout dialog. 4. Click the OK button on the Rename Layout dialog.
3. To move the selected layout tab do one of the following: Select the number of tab positions. Choose Move to Last Layout or Move to First Layout.
Deleting a layout
1. Right click the layout tab you want to move. A context menu displays. 2. Choose Delete in the context menu. The selected layout is deleted.
Creating Entities
124
Creating Entities
Name Fill mode Current Entity Color Whip Arcs Lineweight Display Default Lineweight Lineweight Units Current Entity Lineweight Current Entity Linetype Scale Linetype Scale Current Entity Linetype Current Layer
Description Specifies whether multilines, traces, solids, hatches (including solid-fill) and wide polylines are filled in. Sets the color of new entities. Determines whether circles, arcs, ellipses, elliptical arcs and arc segments of polylines display as true curves or as a series of vectors. Controls whether lineweights display on the screen. Defines the default lineweight. Defines whether lineweights millimeters or inches. are expressed in
Sets the lineweight for new entities. Sets the linetype scaling factor for new entities. Sets the linetype scaling factor for all entities in the drawing (global linetype scale). Sets the linetype for new entities. Sets the layer for new entities.
The current properties display in the Bricscad Properties Bar and in the Entity Properties toolbar.
125
Fill Mode
Command: FILL The Fill command toggles the display of filled and hatched areas. Specifies whether multilines, traces, solids, hatches (including solid-fill) and wide polylines are filled in. If FILLMODE is OFF, all filled entities display and print as outlines. You can reduce the time it takes to display or print a drawing by turning FILLMODE off. Polyline Donut Trace Plane (Solid)
Fill On
Fill Off
126
Creating Entities
If multiple viewports are open, click the Regen All tool button ( toolbar to regenerate all open viewports simultaneously.
) on the View
127
Entity Color
Commands: COLOR and -COLOR The Color command specifies the current color, through a dialog box. The -Color command sets the current color, through the command bar. An entity's color determines how it is displayed and how it prints. Entities are created in the current color. You can choose between 255 index colors or define a true color.
Index Colors
Index color is the specification of the color of a pixel on a display screen using a an 8-bit color value, allowing up to 256 possible colors. Each of the Index Colors has a unique number from 1 to 255. Seven of the index colors can also be referred to by name: red (1), yellow (2), green (3), cyan (4), blue (5), magenta (6) and white/black (7). Index color 7 displays white on a black screen background and black on a white screen background. Index color 7 always prints in black. The two additional color properties are BYLAYER and BYBLOCK. These color properties cause an entity to adopt the color either of the layer or of the block in which it is a member. BYLAYER is color number 256, and BYBLOCK is color number 0. In all commands where you would use a color, you can indicate BYLAYER and BYBLOCK as well as by numbers 256 and 0, respectively.
Color BYLAYER:
Entities which have a color BYLAYER adopt the color of their layer. This allows you to change the color of all such entities by adjusting the color of the layer.
Color BYBLOCK:
Entities which have a color BYBLOCK are drawn in index color 7 (black or white, depending on the screen background color). When included in a block definition, such entities adopt the color of the block. NOTE Whether entities using an index color will print in this color, depends on the Color Table (CTB) or Style Table (STB) that is used for printing. Only if the Color setting in the CTB or STB definition file is set to Use Object Color, the printed color matches the entity color.
128
Creating Entities
1. Colors 10 - 249 2. Colors 1 to 9 3. Colors 250 - 255 4. Current Color 5. Color Number field 6. 'Color By Block' button 7. 'Color By Layer' button
True Colors
True color is the specification of the color of a pixel on a display screen using a 24-bit value, which allows up to 16 777 216 possible colors. The number of bits used to define a pixel's color shade is its bit-depth. True color is sometimes known as 24-bit color. Some new color display systems offer a 32-bit color mode. The extra byte, called the alpha channel, is used for control and special effects information. True colors use a RGB color definition (Red, Green, Blue). Each of these parameters has a range from 0 to 255. The RGB definition for black is (0,0,0), the RGB definition for white is (255,255,255). NOTE In drawings that use Style Tables (STB) to set up plotting configurations, entities in a true color will only be printed in this color if the Color setting in the STB definition file is set to Use Object Color. In drawings that use Color Tables (CTB) to set up plotting configurations, entities in a true color always print in this color.
129
1. Color Selection pane 2. Color Picker 3. Luminosity slider 4. Current Color 5. Color Parameter fields
In the Bricscad Properties Bar click Color, then choose Select Color in the drop down list. Double click the Color Field in the Status Bar. Type color in the command bar, then press Enter.
2. (option) Click the Index Color tab on the Select Color dialog, then do one of the following: Click one of the colored tiles. Type the color number in the Color Number field.
3. (option) Click the True Color tab on the Select Color dialog, then do one of the following: Click the in Color Selection pane. Set the color parameters in the Color Parameter fields.
130
Creating Entities
Lineweight
Lineweights determine how thick or thin entities appear on the screen and / or when printed. The following lineweights are available: BYLAYER, BYBLOCK, DEFAULT and many additional lineweights in millimeters or inches, depending on the Lineweight Units (LWUNITS) system variable.. You cannot assign lineweights to planes, points, TrueType fonts, and raster images. New entities are drawn using the current lineweight.
Lineweight BYLAYER:
When you create an entity, it is created using the current lineweight. By default, the current lineweight for a new entity is BYLAYER. This means that the entity lineweight is determined by the current layer. When you assign BYLAYER, changing a layers lineweight changes the lineweight of all such entities on that layer.
Lineweight BYBLOCK:
Entities created using lineweight BYBLOCK, are drawn using the DEFAULT lineweight until include them into a block. The entities then inherit the blocks lineweight setting when you insert the block into a drawing.
DEFAULT lineweight:
The default lineweight is saved in the Default Lineweight (LWDEFAULT) system variable. Entities created using the default lineweight will be adjusted if the Default Lineweight setting is redefined. NOTE For entities using an index color, lineweights will be used for printing only if the Color Table (CTB) or Plot Style (STB) is defined as 'Use object lineweight'. Otherwise the line weight is defined by the objects color or plot style. Entities which are created in a true color always use the object line weight when printed.
131
2. (option) On the Entity Properties toolbar, click the down arrow next to the Lineweight field, then choose a lineweight in the drop down list.
132
Creating Entities
5. (option) Select the Default Lineweight (LWDEFAULT) system variable, then select a lineweight in the drop down list. 6. (option) Select the Lineweight Display (LWDISPLAY) system variable, then click the checkbox to toggle the display of lineweights. 7. (option) Select the Lineweight Units (LWUNITS) system variable, then choose Millimeters or Inches. 8. Close the Settings dialog. NOTE Click the lineweight field (LWT) in the Status Bar to toggle the display of lineweights on/off.
133
Linetype
You use different linetypes to differentiate the purpose of one line from another. A linetype consists of a repeating pattern of dots, dashes, or blank spaces. Linetypes determine the appearance of entities both on the screen and when printed. By default, every drawing has at least three linetypes: CONTINUOUS, BYLAYER and BYBLOCK. Your drawing may also contain an unlimited number of additional linetypes. Linetype definitions are saved in the drawing. New linetypes are either imported from other drawings or loaded from a linetype file (e.g. iso.lin or default.lin). New entities are drawn using the current lineweight.
Linetype BYLAYER:
Entities which have a linetype BYLAYER adopt the linetype of their layer. This allows you to change the linetype of all such entities by adjusting the linetype of the layer.
Linetype BYBLOCK:
Entities created using linetype BYBLOCK, are drawn as continuous lines until you include them into a block. The entities then inherit the blocks linetype setting when you insert the block into a drawing.
Linetype SCALE
Non-continuous linetypes consist of lines, gaps and dots put together in a variety of patterns. In complex linetypes also text or shapes can be included. In the linetype definition the length of the lines and gaps are defined in drawing units. To display the linetype correctly it needs to be scaled to match the dimensions of your drawing. The linetype scaling factor is defined by the Linetype Scale (LTSCALE) system variable. Bricscad will always put a dash at the start and end of a line, polyline, arc or spline. The linetype pattern is also nicely centered, so that both ends of the entity look the same. Because linetypes are affected by scale, paper space becomes a problem. A linetype scale that looks fine in model space is possibly going to look wrong in paper space. This problem is solved by the Paperspace Linetype Scale (PSLTSCALE) system variable. When set to 0 (zero) or OFF, scales linetypes are scaled the same in model space and in layouts, when set to 1 or ON, linetypes in layouts are drawn at the viewports scale. Linetypes are normally generated from vertex to vertex. Polylines of which the vertices are very close together might be rendered as a continuous line, if the linetype pattern does not fit between two subsequent vertices. The Polyline Generation (PLINEGEN) system variable addresses this problem: when set to 1 or ON, the linetype is drawn from one end of the polyline to the other end, instead of from vertex to vertex.
The same polyline drawn with PLINEGEN on (left) and off (right).
134
Creating Entities
On the Entity Properties toolbar, click the down arrow next to the Linetype field, then choose a linetype in the drop down list. Right click on the Linetype field in the Status Bar, then choose a linetype in the context menu.
135
V11 User Guide 3. (option) Click the File button on the Linetypes dialog to load a different linetype file (*.lin). 4. Select a linetype, then click the OK button. The linetype is loaded. NOTE The MEASUREMENT system variable controls the which linetype file will be used to copy a new linetype definition to the drawing. Default.lin is used if MEASUREMENT is OFF (Imperial), Iso.lin is used if MEASUREMENT is ON (Metric). The linetype files (*.lin) sit in the Support folder of the Roamable root folder.
NOTE
Linetype definitions in a *.lin file are expressed in drawing units: inches in default.lin, millimeters in iso.lin. If your drawing units are centimeters, set the linetype scale to 0.1 when using linetype definitions of iso.lin or 2.54 for linetype definitions of default.lin.
136
Creating Entities 5. Type a new value in the Global Linetype Scale field, then press Enter. The drawing is regenerated. 6. Close the Settings dialog. NOTE When printing Model Space: set the Global Linetype Scale with respect to the plot scale. E.g. if you want to plot your drawing at 1/50, set the LTSCALE setting to 50. When printing a layout, do one of the following: If the Paperspace Linetype Scale setting (PSLTSCALE) is Off : set the Global Linetype Scale with respect to the plot scale. E.g. if you want to plot your drawing at 1/50, set the LTSCALE setting to 50. If the Paperspace Linetype Scale setting (PSLTSCALE) is On: set LTSCALE to 1.
Current Layer
When you create new entities, they are drawn on the current layer. To draw new entities on a different layer, you must first make that layer the current layer.
On the Entity Properties toolbar, click the down arrow next to the Layer field, then choose a layer in the drop down list. Right click on the Layer field in the Status Bar, then choose a layer in the context menu.
137
Drawing 2D Entities
All tools to create 2D entities can be found either on the Draw 2D toolbar or in the Draw menu. Toolbars Menu
138
Creating Entities
Icon
Tool Name Line Ray Infinite Line Polyline Boundary Polyline Spline Sketch Circle Arc Ellipse Elliptical Arc Rectangle Polygon Trace Donut Solid Revision Cloud Point
Description Creates single lines or a series of connected lines. Creates a line that starts at a point and extends to infinity. Creates a line through a given point, oriented at a specified angle and extending to infinity in both directions. Creates a single open or closed entity, composed of lines and/or arcs. Calculates a closed polyline from a boundary set. Creates open or closed curved lines. Creates lines as if you were sketching, using a pencil. Creates circles. Creates circular arcs. Creates ellipses Creates elliptical arcs Creates Rectangles Creates equal sided polygons. Creates traces. Creates donuts. Creates planes (solids). Creates revision clouds. Creates points.
PLINE BOUNDARY SPLINE SKETCH CIRCLE ARC ELLIPSE ELLIPSE+A RECTANG POLYGON TRACE DONUT SOLID REVCLOUD POINT
139
Lines
Command: LINE A line consists of two points: a start point and an endpoint. Using the Line command you can draw a series of connected lines, but each line is considered a separate line entity.
Drawing lines
1. Do one of the following Click the Line tool button ( ) on the Draw 2D toolbar.
Choose Line in the Draw menu. Type line in the command bar, then press Enter. Type L in the command bar, then press Enter.
The command bar reads: ENTER to use last point/Follow/<Start of line>: A prompt menu displays:
2. Specify the start point. The line displays dynamically. 3. Specify the end point. The line is drawn and the following line displays dynamically starting in the endpoint of the first line. Using Ortho Mode or Polar Tracking you can type the length of the line in the command bar. Using Snap Tracking you can position the end point with respect to the start point and one or two snap points on entities in the drawing.
4. (option) Repeat step 3 to draw a series of connected lines. When the second line is drawn, the options in the prompt menu are:
140
Creating Entities
After the third line, the options in the prompt menu are:
Rays
Command: RAY A Ray is a line that starts at a point and extends to infinity. Because rays extend to infinity, they are not calculated as part of the drawing extents. The default method for drawing a ray is to select the start point of the ray, and then specify its direction. Rays and Infinite Lines or sometimes referred to as construction lines.
Drawing rays
1. Do one of the following: Click the Ray tool button ( ) on the Draw 2D toolbar.
Choose Ray in the Draw menu. Type ray in the command bar, then press Enter.
The command bar reads: Infinite ray: Bisect/Horizontal/Vertical/Angle/Parallel/<Start of Ray>: A prompt menu opens:
2. Specify the start point of the ray. The ray displays dynamically. 3. Specify the direction of the ray. The next ray displays dynamically. 4. (option) Keep specifying directions to draw a series of rays, starting from the same point. 5. Right click to stop drawing rays.
141
Infinite Lines
Command: XLINE The Xline command creates infinite lines. An Infinite Line is a line through a given point, oriented at a specified angle and extending to infinity in both directions. Because infinite lines extend to infinity, they are not calculated as part of the drawing extents. The default method for drawing an infinite line is to select a point and then specify its direction. Rays and Infinite Lines or sometimes referred to as construction lines.
Choose Infinite Line in the Draw menu. Type xline in the command bar, then press Enter.
The command bar reads: Xline: Bisect/Horizontal/Vertical/Angle/Parallel/<Point along line>: A prompt box displays:
2. Specify the start point of the infinite line. The infinite line is created. A new infinite line through the same start point displays dynamically. 3. (option) Specify the direction of the infinite line. The infinite line is created. A new infinite line through the same start point displays dynamically. 4. (option) Repeat step 3 to draw a series of infinite lines, through the same start point. 5. Right click to stop drawing infinite lines. 6. (option) Right click to restart.
142
Creating Entities
Polylines
Commands: PLINE, BOUNDARY and -BOUNDARY A polyline is an open or closed sequence of connected line and/or arc segments, which are treated as a single entity. Each segment of a polyline can have a width that is either constant or tapers over the length of the segment. The Pline command interactively creates open and closed polylines entering points. The Boundary and - Boundary commands create closed polylines from an enclosed area, defined by other entities. The THICKNESS system variable specifies the height of a polyline. If THICKNESS = 0 (zero) there is no visual difference between polylines and a series of lines and/or arcs.
THICKNESS = 0 (left), THICKNESS = 50 (middle), ELEVATION = 50 (right) When a polyline is edited, you can modify the entire polyline or change individual segments and you can add or remove vertices.
tapered width polyline NOTE When Fill Mode is turned OFF, all filled entities, such as wide polylines and planes, display and print as outlines.
143
Drawing polylines
1. Do one of the following Click the Polyline tool button ( ) on the Draw 2D toolbar.
Choose Polyline in the Draw menu. Type pline in the command bar, then press Enter. Type PL in the command bar, then press Enter.
The command bar reads: ENTER to use last point/Follow/<Start of polyline>: A prompt menu displays:
2. Specify the start point of the polyline. The prompt menu changes:
3. Specify the second point of the polyline. The prompt menu changes:
4. (option) Repeat step 3 to add more straight segments. 5. (option) Do one of the following to start drawing arc segments: Type A, then press Enter. Choose Draw arcs in the prompt menu.
144
Creating Entities
An arc segment displays dynamically. The arc is tangent to the previous line segment. 6. Specify the endpoint of the arc. 7. (option) Repeat step 6 to add more arc segments. 8. (option) Do one of the following to start drawing line segments: Type L, then press Enter. Choose Draw lines in the prompt menu.
9. Specify the endpoint of the line segment. 10. Right click or choose Done in the prompt menu to stop. 11. (option) Right click to restart.
Choose Boundary Polyline in the Draw menu. Type boundary in the command bar, then press Enter.
145
2. (option) Click the New Boundary Set button ( ) The Boundary dialog closes. Select the boundary entities in the drawing, then Press Enter. The Boundary dialog opens. 3. Click the Pick points in boundaries ( The dialog box closes. ) button on the Boundary dialog box.
4. Click in the area where you want to create the boundary polyline: point 1 in the image below.
5. The boundary polyline displays in dashed lines. 6. (option) Keep picking points to create more boundary polylines. 7. Right click to accept the polyline(s). The Boundary dialog box opens again.
146
Creating Entities 8. Click the OK button on the Boundary dialog box. The polyline(s) is (are) created.
NOTES
If you select the boundary entities before launching the Boundary Polyline tool, you can make the selection set active by pressing the New Boundary Set button ( ) in step 2.
If you type -boundary (don't forget the "minus" sign) in the command bar, you are prompted to click the area where you want to create the polyline(s) immediately (no dialog opens) then right click to create the polyline(s).
Splines
Command: SPLINE A spline is an open or closed smooth curve defined by a set of points. You can use splines to draw curved shapes, which cannot be drawn as a polyline.
Drawing splines
1. Do one of the following Click the Spline tool button ( ) on the Draw 2D toolbar.
Choose Spline in the Draw menu. Type spline in the command bar, then press Enter.
The command bar reads: First point of spline: 2. Specify the first point of the spline. 3. Define the second point of the spline. The command bar reads: Close/Fit Tolerance/<next point>: A prompt menu displays.
4. (option) Repeat step 3 to define more points. 5. Right click to stop adding more points. The command bar reads: Select starting tangent point:
147
V11 User Guide A line that is tangent to the spline displays dynamically from the start point of the spline.
6. Click to define the curve of the spline. The command bar reads: Select ending tangent point: A line that is tangent to the spline displays dynamically from the start end of the spline.
8. (option) Right click to restart. NOTES The red dashed lines in the above images represent the polyline through the control points of the spline. The SPLFRAME (Spline Frame) settings variable defines whether the control polygon displays for splines and spline-fit polylines.
148
Creating Entities
Freehand sketches
Command: SKETCH A freehand sketch consists of a series of straight line segments, created either as individual line entities or as a polyline. Before you begin creating a freehand sketch, you must set the length, or increment, of each segment. The smaller the segments, the more accurate your sketch, but small segments increase the file size. The length of the segments is saved to the Sketch Increment (SKETCHINC) system variable. Whether a chain of individual lines or a polyline is created by the Sketch tool is controlled through the Sketch Poly (SKPOLY) system variable. When the setting is ON the Sketch tool creates polylines
. After you specify the length of the sketch segments, the crosshairs change to a pencil tool ( ). A freehand sketch line is not added to the drawing until you "write" the sketch into your drawing.
Choose Sketch in the Draw menu. Type sketch in the command bar, then press Enter.
The command bar reads: Length of segments <current length>: 2. Do one of the following to define the length of the segments:: Press Enter to accept the current length. Type a new value in the command bar. Click two points to define the length graphically.
The new value is saved in the SKETCHINC system variable. 3. Click to start sketching (pen down). The crosshairs are replaced by the Pencil tool ( ) The command bar reads: Press ENTER or click to toggle Pen/Quit without save/Record (save)/Erase/Connect/Straight/eXit with save:: A prompt menu displays:
4. Move the cursor to sketch. The sketched line displays in light green. 5. (option) Click to stop sketching (pen up), then click again (pen down) to resume.
149
V11 User Guide 6. (option) Choose Erase on in the prompt menu or type E + Enter in the to start erasing sketch lines. The cursor changes to the Erase tool ( ).
Move the cursor to the end of a sketch line to start erasing. Click to stop erasing and resume sketching.
7. (option) Choose Record (save) in the prompt menu or type R + Enter to save the sketch lines, and keep sketching. 8. (option) Choose save and eXit in the prompt menu or type X + Enter to save the sketch lines and exit the sketch command. 9. (option) Choose Quit no save in the prompt menu or type Q + Enter to exit the sketch command without saving.
Circles
Command: CIRCLE The default method for drawing a circle is to specify a center point and radius. Other methods to draw circles can be found in the Circle submenu of the Draw menu.
Type circle in the command bar, then press Enter. Type C in the command bar, then press Enter.
2. Specify the center point of the circle. The command bar reads: Diameter/<Radius> <current radius>: The prompt menu changes:
150
Creating Entities 3. Do one of the following: Press Enter to accept the current radius. Type a new radius and press Enter. Click to define the radius graphically.
Editing a circle
1. Select the circle. The properties of the circle display in the Properties bar.
2. Type a new value in the Center, Radius, Diameter, Circumference or Area field, then press Enter. 3. Press the Esc key to stop editing the circle.
Arcs
Command: ARC The default method for drawing circular arcs is to specify three points: the start point, a second point and the endpoint. Other methods to draw arcs can be found in the Arc submenu of the Draw menu.
151
Type arc in the command bar, then press Enter. Type A in the command bar, then press Enter.
The command bar reads: Enter to use last point/Center/Follow/<Start of arc>: A prompt menu displays:
2. Specify the start point of the arc. The command bar reads: Angle/Center/Direction/End/Radius/<Second point>: The prompt menu changes:
3. Specify the second point of the arc. The command bar reads: End point: 4. Specify the end point of the arc.
Editing an arc
1. Select the arc. The properties of the arc display in the Properties bar.
2. Type a new value in the Center, Radius, Start angle or End angle, then press Enter. 3. Press the Esc key to stop editing the arc.
152
Creating Entities
Ellipses
Command: ELLIPSE The default method for drawing an ellipse is to specify the endpoints of one axis of the ellipse and then specify a distance representing half the length of the second axis. The endpoints of the first axis determine the orientation of the ellipse. The longer axis of the ellipse is called the major axis, and the shorter one is the minor axis. The order in which you define the axes does not matter. The program determines the major and minor axes based on their relative lengths. Half the major axis is called the major radius, half the minor axis is the minor radius. The ratio (minor radius divided by the major radius) defines the eccentricity of the ellipse. A circle is an ellipse with an eccentricity of 1. Other methods to draw ellipses can be found in the Ellipse submenu of the Draw menu.
The Polyline Ellipse (PELLIPSE) settings variable: controls whether real ellipses or a polyline representation is created. If the variable is ON, the Ellipse tool creates a closed polyline, if the variable is OFF real ellipses are created. The difference between a real ellipse and a polyline representation of an ellipse is visible when you select the ellipse. A real ellipse has five handles: center point and the endpoints of the axes. A polyline representation of an ellipse is a closed polyline composed of arc segments.
real ellipse (left) and the polyline representation of an ellipse (right) NOTE Since ellipses cannot be used as a clip boundary for external references or to create clipped paperspace viewports, you must use a polyline representation to do these jobs.
153
Type ellipse in the command bar, then press Enter. Type EL in the command bar, then press Enter.
The command bar reads: Arc/Center/<First end of ellipse axis>: A prompt menu displays:
2. Specify the the first end of the ellipse axis. The command bar reads: Second end of axis: 3. Specify the second end of the ellipse axis. The command bar reads: Rotations/<Other axis>: A prompt menu displays:
4. Specify the length of half the other axis of the ellipse. NOTE If the Polyline Ellipse variable is off, the Arc option is not available.
154
Creating Entities
Editing an ellipse
1. Select the ellipse. The properties of the ellipse display in the Properties bar.
2. Type a new value in the Center, Major radius, Minor radius, Radius ratio, Start angle or End angle field, then press Enter. 3. Press the Esc key to stop editing the ellipse.
Elliptical Arcs
Command: ELLIPSE + A An elliptical arc is a portion of an ellipse. The default method for drawing an elliptical arc is to specify the endpoints of one axis of the ellipse, and then specify a distance representing half the length of the second axis. Then you specify the start and end angles for the arc, measured from the center of the ellipse in relation to its major axis. Other methods to draw elliptical arcs can be found in the Ellipse submenu of the Draw menu.
The command bar reads: Center/<First end of ellipse axis>: A prompt menu displays:
2. Specify the first end or the ellipse axis. The command bar reads: Second end of axis: 3. Specify the second end of the ellipse axis. The command bar reads: Rotation/<Other axis> A prompt menu displays:
155
4. Specify the length of half the other axis of the ellipse. The command bar reads: Parameter/<Start angle of arc>: The prompt menu changes:
5. Specify the start angle of the elliptical arc. The elliptical arc is drawn dynamically when you move the crosshairs. The command bar reads: Parameter/Included/<End angle>: The prompt menu changes:
2. Type a new value in the Center, Major radius, Minor radius, Radius ratio, Start angle or End angle field, then press Enter. 3. Press the Esc key to stop editing the elliptical arc.
156
Creating Entities
Rectangles
Command: RECTANG A rectangle is created as a closed, four sided polyline. A rectangle is drawn by specifying two opposite corners. The Dimensions option allows to specify the width and height of the rectangle. Unless the Rotated option is chosen, the sides of a rectangle are always parallel to the x-axis and y-axis of the current coordinate system. NOTE When Fill Mode is turned off, all filled entities, such as wide polylines and planes, display and print as outlines.
Drawing rectangles
1. Do one of the following Click the Rectangle tool button ( ) on the Draw 2D toolbar.
Choose Rectangle in the Draw menu. Type rectang in the command bar, then press Enter. Type rec in the command bar, then press Enter.
The command bar reads: Chamfer/Elevation/Fillet/Rotated/Square/Thickness/Width/Area/Dimensions<select first corner of rectangle>: A prompt menu opens:
2. Specify the first corner of the rectangle. The rectangle displays dynamically when you move the cursor. 3. Specify the opposite corner of the rectangle. The rectangle is created. 4. (option) Right click to draw more rectangles. NOTE Because a rectangle is created as a closed polyline, rectangles have a direction. The direction of a closed polyline is positive if it is drawn counter-clockwise and negative if it is drawn in a clockwise direction. Rectangles have a counter-clockwise direction if both the X- and Y-coordinate of the second point are higher or lower than the coordinates of the first point (= movement of the cursor is positive or negative along both X- and Y-axis). Rectangles have a clock-wise direction if the X- or Y-coordinate is higher or lower than the X- or Y-coordinate of the first point (= movement of the cursor is positive along the X-axis and negative along the Y-axis or vice versa). The Reverse Direction option of the Edit Polyline tool changes the direction of a polyline.
157
Polygons
Command: POLYGON Polygons are closed polylines comprised of a minimum of three and a maximum of 1,024 equallength sides. In Bricscad you can draw polygons using the following methods: Centre - Vertex ( ): first define the center point, then the vertex (= radius of the circumscribed circle method). ): first define the center point, then the midpoint of a side (= radius of Center - Side ( the inscribed circle method). Edge ( ): define the length of the side of the polygon.
Drawing polygons
1. Do one of the following Click the Polygon, Center - Vertex tool button ( toolbar. Choose Polygon in the Draw menu. Type polygon in the command bar, then press Enter. ) on the Rectangle flyout of Draw 2D
The command bar reads: Polygon: Multiple/Width of line/<Number of sides> <4>: A prompt menu opens:
2. Specify the number of sides, then press Enter. The command bar reads: Specify by: Edge/<Center of polygon>: The prompt menu changes:
3. Specify the center of the polygon. The command bar reads: Specify by: Side/<Select vertex point>: the prompt menu changes:
NOTE
When Fill Mode is turned off, all filled entities, such as wide polylines and planes, display and print as outlines.
158
Creating Entities
Traces
Command: TRACE Traces are 4-sided filled entities, created with two parallel sides. When you create a series of traces, they are L-connected to each other.
Drawing traces
1. Do one of the following Click the Trace tool button ( ) on the Rectangle flyout of the Draw 2D toolbar.
Choose Trace in the Draw menu. Type trace in the command bar, then press Enter.
The command bar reads: Width of trace <current width>: 2. Do one of the following: Right click to accept the current width. Type a new current width in the command bar. Define a new current width graphically by clicking two points.
The command bar reads: Start of trace: 3. Specify the start point of the trace. The command bar reads: Next point: 4. Specify the end point of the first trace. A line indicates the direction of the first trace. The direction of the second trace displays dynamically. 5. Do one of the following: Right click to create the trace. Specify the endpoint of the next trace.
6. (option) Repeat step 5 to keep adding traces. NOTE When Fill Mode is turned off, all filled entities, such as traces, display and print as outlines.
159
Donuts
Command: DONUT Donuts are solid, filled circles or rings created as closed, 2-segment, wide polylines. The default method to draw donuts is to specify its inside and outside diameters, and then specify its center. If the inside diameter is zero, a filled circle is created.
Drawing donuts
1. Do one of the following: Click the Donut tool button ( ) on the Rectangle flyout of Draw 2D toolbar.
Choose Donut in the Draw menu. Type donut in the command bar, then press Enter.
The command bar reads: 2Point/3Point/RadTanTan/<Inside diameter of donut> <current inside diameter>: A prompt menu opens:
2. Do one of the following: Right click to accept the current inside diameter. Type a new inside diameter in the command bar. Define a new inside diameter graphically by clicking two points.
The command bar reads: Outside diameter of donut <current outside diameter>: 3. Do one of the following: Right click to accept the current outside diameter. Type a new outside diameter in the command bar. Define a new outside diameter graphically by clicking two points.
The command bar reads: Center of donut: 4. Specify the center of the donut. The donut is created. 5. (option) Specify the center point of another donut. 6. Right click to conclude the donut command.
160
Creating Entities
NOTE
When Fill Mode is turned off, all filled entities, such as wide polylines and planes, display and print as outlines. Set the inside diameter to 0 (zero) to create filled circles.
Solids
Command: SOLID Solids are rectangular, square, triangular or quadrilateral areas filled with a solid color.
Drawing solids
1. Do one of the following: Click the Solid tool button ( ) on the Rectangle flyout of Draw 2D toolbar.
Choose Solid in the Draw menu. Type solid in the command bar, then press Enter.
The command bar reads: Rectangle/Square/Triangle/<First point of solid>: A prompt menu displays:
2. Specify the first point of the solid. 3. Specify the second point of the solid. 4. Specify the third and fourth point of the solid. The solid is created. 5. (option) Repeat step 4 to add more solids. A series of connected solids is created. 6. Right click to conclude. NOTE When Fill Mode is turned off, all filled entities, such as wide polylines and solids, display and print as outlines.
161
Revision Clouds
Command: REVCLOUD A Revision Cloud is an open or closed polyline composed of arcs. Revisions clouds are used to for reviewing or redlining purposes to indicate the parts of the drawing that need to be adjusted or annotated. Before you start drawing revision clouds, first define the Arc length and Style.
Choose Revision Cloud in the Draw menu. Type revision cloud in the command bar, then press Enter.
The command bar reads: Specify start point or [Arc length/Object/Style] <Object>: A prompt menu opens:
2. (option) To define the Arc length, do one of the following: Choose Arc length in the prompt menu. Type A in the command bar, then press Enter.
The command bar reads: Specify minimum length of arc <current minimum length>: Do one of the following: Press Enter or right click to accept the current minimum length. Type a new value in the command bar, then press Enter. Define a new minimum length graphically by specifying two points.
The command bar reads: Specify maximum length of arc <current maximum length>: Do one of the following: Press Enter or right click to maximum length equal to the minimum length. Type a new value in the command bar, then press Enter. Define a new maximum length graphically by specifying two points.
3. (option) To define the revision cloud Style, do one of the following: Choose Style in the prompt menu. Type S in the command bar, then press Enter.
The command bar reads: Select arc style [Normal/Calligraphy] <current style>: A prompt menu opens:
Do one of the following: Press Enter or right click to accept the current style
162
Creating Entities Select a new style in the prompt menu. Type N or C in the command bar, then press Enter.
4. (option) To convert an existing polyline, arc or circle to a revision cloud, do one of the following: Press Enter, then select the entity you want to convert. Choose Object in the prompt box, then select the entity you want to convert.
5. (option) To draw the revision cloud, click where you want to start and move the cursor. Each time the cursor movement exceeds the minimum length, an arc is added. To stop do one of the following: Move the cursor over the start point to close the revision cloud. Right click.
The command bar reads: Reverse direction [Yes/No] <No>: A prompt menu opens:
6. To create the revision cloud, do one of the following: To accept the revision cloud, right click. To reverse the direction, type Y or choose Yes in the prompt menu. To leave the command without creating the revision cloud, choose Cancel in the prompt menu or press the Esc key.
163
Points
Command: POINT Since points are dimensionless, a single pixel should be the (nearly) correct representation on the screen. But this is hardly visible, especially in a complex drawing. Therefore you can choose between a number of possible display styles. The point display style is chosen by means of the Point Display Mode (PDMODE) system variable. The size of the point representation style is controlled through the Point Display Size (PDSIZE) system variable.
Point display modes 4. Set the Point Display Mode setting: Choose the point location marker style: point, none, X or | Choose to add a circle and/or a square.
5. Set the Point Display Size setting. Relative: Type 0 (zero) to scale the point display style at 5% of the screen. Absolute: Type the size of the point display style in drawing units.
164
Creating Entities
NOTE
If you need to draw a 'dot', use a Donut with a zero inside diameter instead of a point entity.
Drawing points
1. Do one of the following Click the Point tool button ( ) on the Draw 2D toolbar.
Choose Point in the Draw menu. Type point in the command bar, then press Enter.
NOTE
If the Point Display Size setting is set to 0 (zero), use the Regen tool to resize the display of the points to 5% of the screen size after zooming in or out.
165
Wipeouts
Command: WIPEOUT A wipeout is a polygonal area that hides the underlying objects using the current background color. Most commonly wipeouts are used to mask part of a drawing for clarity. For example, you may want to add text to a complicated part of a drawing. A wipeout could be used then to mask an area behind the text to increase the readability of the text. The Frames option of the wipeout command determines whether the edges of all wipeout entities in the current drawing are displayed or hidden.
The command bar reads: Undo/Close/<Next Point>: 5. Do one of the following: Specify the next vertex of the wipeout. Type U, then press Enter or choose Undo in the context menu to delete the previous vertex. Type C, then press Enter or choose Close in the context menu to create the wipeout. Right click to create the wipeout.
2. Do one of the following: Choose Polyline in the context menu. Type P, then press Enter.
The command Bar reads: Select a closed polyline: 3. Click a closed polyline. Only polylines composed of line segments can be selected. The command bar reads: Delete selected polyline? Yes/<No>:
166
Creating Entities
4. Do one of the following: Type Y, then press Enter or choose Yes in the context menu to create the wipeout and delete the selected polyline. Press Enter or choose No in the context menu, to create the wipeout and delete the selected polyline.
2. Do one of the following: Choose Frames in the context menu. Type F, then press Enter.
The command bar reads: Enter display mode: OFF/<ON>: 3. Do one of the following: Choose OFF in the context menu or type off, then press Enter, to hide the edges of all wipeouts in the drawing. Choose ON in the context menu or type on, then press Enter, to display the edges of all wipeouts in the drawing.
167
The pattern files sit in the Support folder of the current user. The MEASUREMENT setting controls which hatch pattern file will be used. NOTE Imperial: uses Default.pat Metric: uses Iso.pat Custom hatch pattern files are not yet supported, though custom hatch patterns can be added in the Default.pat and Iso.pat files.
168
Creating Entities
169
Choose Hatch... or Gradient... in the Draw menu. Type hatch or gradient in the command bar, then press enter.
The Hatch and Gradient dialog displays. 2. Do one of the following: Click the Hatch tab to create a hatch, then define the hatch properties. Click the Gradient tab to create a gradient fill, then define the gradient fill properties.
3. Define the boundary for the hatch or gradient fill. 4. Click the OK button to create the hatch or gradient fill.
170
Creating Entities
3. (option) If the Pattern Type is Predefined, select a Pattern Name in the Hatch pattern palette, then double click the pattern or click the OK Button.
171
4. (option) If the Pattern Type is Predefined, do one of the following: Type a scale in the Scale settings field. Choose the scale from the drop down list.
5. (option) Do one of the following: Type an angle in the Angle settings field. Choose the angle from the drop down list.
6. (option) If the Pattern Type is User defined, specify the Pattern Spacing. 7. (option) If the Pattern Type is User defined, select the Cross Hatch option.
172
Creating Entities
2. (option) Click the One color radio button to create a 'color to white' or 'color to black' gradient fill. Click the colored tile to open the Select color dialog, to pick a different base color. The color slider sets the transition from color to white or black. Press and hold the left mouse button to move the color slider ( Move the slider to the far right to create a 'color to white' gradient fill. Move the slider to the far left to create a 'color to black' gradient fill. 3. (option) Click the Two color radio button to create 'two color' gradient fill. Click the colored tiles to open the Select color dialog to pick the base colors. 4. Select one of the 9 gradient patterns. The options are: linear, cylindrical, inverted cylindrical, spherical, hemispherical, curved, inverted spherical, inverted hemispherical and inverted curved. ).
173
V11 User Guide 5. (option) Centered: If centered, the gradient fill is created symmetrical; if not centered, the gradient fill is built up from the left of the boundary. 6. (option) Angle: Specifies the angle of the gradient fill, relative to the current UCS.
4. (option) Select the Associative option. 5. (option) Select the Create Separate Hatches option. In case multiple boundaries are detected or multiple entities are selected in step 9, separate hatches are created instead of a single hatch. 6. (option) Choose a Draw order option.
This option is reset to Send behind boundary when the drawing is closed and reopened. 7. (option) Click the New button ( ) to select a Boundary set. The Hatch and Gradient dialog temporarily closes to let you select entities. (see also the note below) 8. (option) Click the Specified Origin radio button, then click the Pick a new origin button ). ( The Hatch and Gradient dialog temporarily closes to let you specify a new origin. 9. Do one of the following: Click the Pick Points button ( ). The Hatch and Gradient dialog closes. The command bar reads: Select a point to define a boundary or hatch area: o o Specify a point in each of the areas you want to hatch. The command bar reads: Select a point to define a boundary or hatch area: Right click or press Enter to stop adding areas. The Hatch and Gradient dialog displays again.
Click the Select Entities button ( ). The Hatch and Gradient dialog closes. The command bar reads: Select entities: o o Select the entities you want to hatch. Right click or press Enter to stop selecting entities. The Hatch and Gradient dialog displays again.
174
Creating Entities 10. (option) Click the Specified Origin radio button, then click the Pick a new origin button ). ( The Hatch and Gradient dialog temporarily closes to let you specify a new origin. NOTE If a selection set was active when you launch the Hatch tool, this selection will be used as the Boundary Set if you click the New button in step 11 in the above procedure. In this case the Hatch and Gradient dialog closes and immediately reopens.
Hatch properties
175
Gradient fill properties 2. Select the property you want to modify in the Properties bar. The selected property field is activated. 3. Modify the selected property 4. Do one of the following: NOTES Repeat steps 2 and 3 to modify another property. Press the Esc key to stop editing the hatch. If you select multiple hatches you can you edit them simultaneously. Properties which are different display as *varies* in the Bricscad Properties bar. If you edit such property, all edited hatches will then share this property. Linetype, Linetype scale and Lineweight apply to User Defined pattern types only .
176
Creating Entities
Dimensions
Dimensioning Concepts
In Bricscad there are five dimension types: linear, angular, radial, diametric and ordinate. Dimensions are created by either selecting an entity or by identifying the origin points of the extension lines.
5. Stacked baseline dimension 6. Radial dimension 7. Angular dimension 8. Aligned linear dimension 9. Ordinate dimension 10. Center mark 11. Vertical linear dimension 12. Diametric dimension 13. Rotated linear dimension 14. Leader with text 15. Horizontal linear dimension 16. Arc length dimension
Dimension Style
Dimensions are created on the current layer, using the current dimension style, which controls the appearance of the dimension block. A dimension style is a collection of settings and definitions which determine the type of arrowheads, text style, color of text, lines and arrowheads, unit type, precision, etc. You can modify a dimension by editing one of the dimension settings or you can modify the dimension style to apply the changes to all dimension entities that are created with this style. A drawing contains at least one dimension style.
177
Dimension Block
A dimension entity is created as block, which consists of the dimension line, arrow heads, extension lines and the dimension text.
1. Dimension text prefix (d=) 2. Dimension text (258) 3. Dimension tolerance (1) 4. Dimension text suffix (cm) 5. First arrowhead block 6. Second arrowhead block 7. Dimension line 8. First extension line 9. Second extension line 10. Extension line extend 11. Extension line offset 12. Arrowhead size 13. Vertical text offset (the vertical position of the dimension text is controlled through three settings variables: DIMGAP, DIMTAD and DIMTVP) NOTE The Associativity (DIMASSOC) settings variable determines whether associative dimensions, non-associative dimensions or exploded dimensions are created.
178
Creating Entities
Circles flyout
Menu
179
Icon
Tool name Linear Aligned Rotated Angular Arc Leader Center Lines Diameter Radius Baseline Continue Ordinate Tolerance Make Oblique Edit Dimension Text Rotate Dimension Text Reposition Dimension Text Restore Text Position Apply Style Save Style Restore Style Dimension Variable Status
Command DIMLINEAR DIMALIGNED DIMLINEAR DIMANGULAR DIMARC DIMLEADER DIMCENTER DIMDIAMETER DIMRADIUS DIMBASELINE DIMCONTINUE DIMORDINATE TOLERANCE DIMEDIT + O DIMEDIT+ E
Description Creates horizontal or vertical linear dimensions. Creates linear dimensions which are aligned with the dimension points. Creates rotated linear dimensions. Creates angular dimensions Creates arc length dimensions Creates a leader with or without text. Draws center lines in circles and circular arcs. Creates diametrical dimensions in circles and circular arcs. Creates radial dimensions in circles and circular arcs. Creates stacked linear dimensions. Creates a chain of linear dimensions, starting from an existing linear dimension entity. Creates ordinate dimensions. Defines the layout of geometric tolerances. Makes the extension dimension(s) oblique. lines of the selected
Defines the dimension text of the selected dimension(s). Rotates the dimension text of the selected dimension(s). Lets you reposition the dimension text.
DIMEDIT+ R
DIMTEDIT
DIMEDIT
Undoes the rotation or repositioning of the dimension text of the selected dimension(s). Applies the current dimension style to the selected dimension(s). Saves the current dimension settings in a new dimension style. Sets the current dimension style. Displays the status of the dimension variables in the command bar and the Prompt History window..
180
Creating Entities
181
The current dimension style is marked with an asterisk (*). 2. (option) Select a dimension style to see a preview. 3. (option) Select a dimension style then right click: Choose New to create a new dimension style. Choose Delete to delete the selected dimension style. Choose Cut selected dimension style in the current drawing, then paste it in another open drawing. Choose Copy, then paste it in another open drawing. Choose Paste, to copy a previously cut or copied dimension style in the current drawing. Choose Rename, to rename of the selected dimension style. Choose Set current in the context menu to make it the current dimension style. Choose Save overrides to current style, to save all current overrides to the current style. Choose Save to new style, to create a new dimension style as a copy of the selected dimension style.
4. (option) Modify a dimension style definition. 5. (option) Select <overrides> to define override settings for the current dimension style.
182
Creating Entities
Associative Dimensions
Dimensions created in Bricscad are associative: if the dimensioned entity is moved or modified, the dimensions will update automatically. The associative property of dimensions also applies to dimensions which are placed in paperspace and are associated with model space entities. If necessary, you can use the DIMREGEN command to update all associative dimensions.
The following Entity Snaps can be used to create associative dimensions: endpoint, midpoint, center, perpendicular, quadrant, insertion, point, intersection and apparent intersection.
183
Dimension Settings
A dimension style consists of six settings groups Lines and Arrows Text Fit Primary Units Alternate Units Tolerances
To list the current status of the dimension variables 1. Do one of the following: Click the Dimension Variable Status tool button ( ) on the Dimensions toolbar.
A list of all dimension variables displays in the command bar. 2. Press the F2 function key to open the Bricscad Prompt History window. 3. Press Enter to continue the listing. 4. Press the F2 function key to close the Bricscad Prompt History window.
Arrow 2 Arrow size Leader arrow Dim line color Dim line LW Dim line linetype Dim line ext Dim baseline spacing Dim line 1
Dim line 2 Ext line color Ext line LW Ext line ext
184
Creating Entities
Name Ext line offset Ext line 1 Ext line 2 Ext line type 1 Ext line type 2 Ext line fixed Ext line fixed length Center mark
Settings Variable DIMEXO DIMSE1 DIMSE2 DIMLTEX1 DIMLTEX2 DIMLFXLON DIMFXL DIMCEN
Description Defines the offset of the extension lines from the dimension origin points Controls the display of the first extension line. Controls the display of the second extension line. Sets the linetype for the first extension line. Sets the linetype for the second extension line. Determines whether fixed length extension lines are used. Specifies the length of the extension lines, measured from the dimension line (= DIMEXE excl.), if DIMFXLON is on. Defines the type of entity that will be created by the tool. Dimcenter The options are: Mark, Line, None DIMCEN=0: no center mark, nor center lines are drawn DIMCEN>0: a center mark is drawn, the value of DIMCEN defines the length of the center mark lines. DIMCEN<0: a center mark and center lines are drawn; the abosolute value of DIMCEN defines the extension of the center lines outside the arc or circle and the gap between the center mark and the center lines. Controls how the arc symbol displays in an arc length dimension Specifies the angle of the oblique dimension line segment in jogged radius dimensions
DIMCEN
DIMARCSYM DIMJOGANG
NOTE
Dimension lines and extension lines are created in the current line type.
Text
Name Text style Text color Settings Variable DIMTXSTY DIMCLRT Description Defines the text style of the dimension text. Defines the color of the dimension text. Sets the dimension text background.
Text fill
DIMTFILL Left: Background = drawing window background color (BKGCOLOR). Right: Color = color defined by DIMTFILLCLR.
DIMTFILLCLR DIMTXT
Defines the text background color Sets the height of the dimension text in drawing units. Toggles the text frame on/off. A frame is drawn if DIMGAP is negative. In the Drawing Explorer > Dimensions settings dialog, the 'draw frame around text' option is enabled automatically when the value in the Text offset field changes from zero to a non-zero value.
DIMGAP
185
Name
Settings Variable
Description Sets the offset distance around the dimension text and the distance between annotation and hook line created using the Leader command. A negative value for DIMGAP draws a box around the dimension or annotation text. If DIMTVP > 0, only negative values for DIMGAP (= draw text frame) make sense. Defines the vertical text position with respect to the dimension line. Defines the horizontal position of the text with respect to the extension lines. Sets the vertical position of dimension text above or below the dimension line when DIMTAD=0. The offset equals the product of DIMTVP and the height of the dimension text (DIMTXT). Defines whether text that is placed inside the extension lines is aligned with the dimension line or placed horizontally. Defines whether text that is placed outside the extension lines is aligned with the dimension line or placed horizontally.
Text offset
DIMGAP
Text pos vert Text pos hort Text offset vertical Text inside align Text outside align
DIMTAD DIMJUST
DIMTVP
DIMTIH
DIMTOH
The vertical position of the dimension text is controlled through three settings variables: DIMGAP, DIMTAD and DIMTVP. The scheme below illustrates the compound effect of these three settings variables: Settings Result DIMGAP=0 DIMTAD=0 DIMTVP=0 DIMGAP=0.2 DIMTAD=0 DIMTVP=0 DIMGAP=-0.1 DIMTAD=0 DIMTVP=0 DIMGAP=0 DIMTAD=1 DIMTVP=0 DIMGAP=0.2 DIMTAD=1 DIMTVP=0 DIMGAP=-0.1 DIMTAD=1 DIMTVP=0 DIMGAP=0 DIMTAD=0 DIMTVP=1 DIMGAP=-0.1 DIMTAD=0 DIMTVP=1
186
Creating Entities
Fit
Name Arrow and text fit Text inside Dimline inside Settings Variable DIMATFIT DIMTIX DIMSOXD Description Determines how text and arrowheads are placed if there is not enough room to fit both, text and arrowheads between the extension lines. Forces text to be placed inside, arrowheads outside. Suppresses the dimension lines to be drawn outside the extension lines. Specifies whether the dimension line moves with the text or that text can be moved independently. This setting also specifies if a leader needs to be drawn if the text is moved away from the dimension line. Defines a scale factor for all entities in the dimension block. Allows to place text manually when creating the dimension block. Forces the dimension line to be drawn, even when the text is placed outside.
Text movement Dim scale overall Place text manually Dimline forced
Primary Units
Name Dim units Dim precision Fractional type Decimal separator Dim round Dim prefix Dim suffix Dim scale linear Suppress leading zeros Suppress trailing zeros Suppress zero feet Suppress zero inches Dim angle units Dim angle precision Suppress angle leading zeros Settings Variable DIMLUNIT DIMDEC DIMFRAC DIMDSEP DIMRND DIMPOST DIMPOST DIMFLAC DIMZIN DIMZIN DIMZIN DIMZIN DIMAUNIT DIMADEC DIMAZIN Description Defines the unit type for the primary units. Sets the precision for the primary units. Determines the fractional type if Dim Units is Fractional. Sets the decimal separator character Specifies the roundoff rule for linear dimensions. E.g. if set to 0.1, all dimensions will be rounded to the nearest 0.1 unit. If set to 0, dimensions are not rounded. Text string placed in front of the dimension text. Text string placed after the dimension text. Scale factor for the primary units. E.g. if your drawing units are mm and you want your dimensions to be expressed in cm, set the scale factor to 0.1. Suppresses the zero that is placed before the decimal separator. If on, a distance of 0.0124 will display as .0124. Suppresses trailing zeros in decimal values. If on, a distance of 125,00 displays as 125 and 82.50 displays as 82.5 if Dim Precision is 2. Suppresses zero feet values in imperial units. Suppresses zero inches values in imperial units. Sets the unit for angular dimensions Sets the precision for angular dimensions Suppresses leading zeros in angular dimensions
187
Alternate Units
Name Alt enabled Alt units Alt precision Alt scale factor Settings Variable DIMALT DIMALTU DIMALTD DIMALTF Description Adds alternate units to the dimension text. Sets the unit type for the alternate units. Sets the precision for the alternate units. Sets the scale factor for the alternate units. E.g. if the primary units are imperial and the alternate units are decimal (mm), then the alternate units scale factor must be set to 25.4. Roundoff rule for the alternate units in linear dimensions. E.g. if set to 0.1, alternate units will be rounded to the nearest 0.1 unit. If set to 0, alternate units are not rounded. Text string placed in front of the alternate dimension text. Text string placed after the alternate dimension text. Suppresses the zero that is placed before the decimal separator in alternate units. If on, a distance of 0.0124 will display as .0124. Suppresses trailing zeros in decimal values in alternate units. If on, a distance of 125,00 displays as 125 and 82.50 displays as 82.5 if Dim Precision is 2. Suppresses zero feet values in imperial units. Suppresses zero inch values in imperial units.
Alt round Alt prefix Alt suffix Alt suppress leading zeros Alt suppress trailing zeros Alt suppress zero feet Alt suppress zero inches
Tolerances
Name Tolerance display Limits display Tolerance precision Tolerance limit lower Tolerance limit upper Tolerance text height Tolerance pos vert Settings Variable DIMTOL DIMLIM DIMTDEC DIMTM DIMTP DIMTFAC DIMTOLJ Description Adds tolerances to dimension text. If DIMTOL is On, DIMLIM is switched Off. Sets the default text to dimension limits. If DIMLIM is On, DIMTOL is switched Off. Sets the precision for dimension tolerances. Sets the lower limit for dimension tolerances. Sets the upper limit for dimension tolerances. Sets the text height for the tolerance settings with respect to the dimension text height. E.g. if set to 0.5, the tolerance text height is half the height of the dimension text. Determines the vertical position for dimension tolerances with respect to the dimension text.
188
Creating Entities
Name Tolerance suppress leading zeros Tolerance suppress trailing zeros Alt suppress zero feet Alt suppress zero inches Alt tolerance precision Alt tolerance suppress leading zeros Alt tolerance suppress trailing zeros Alt tolerance suppress zero feet Alt tolerance suppress zero inches
Suppresses trailing zeros. Suppresses zero feet values in imperial units. Suppresses zero inch values in imperial units. Sets the precision for dimension tolerances in alternate units. Suppresses leading zeros.
DIMALTTZ
DIMALTTZ
DIMALTTZ
189
Dimension Styles
Working with dimension styles
In the Dimension Styles explorer you can: Create a new dimension style Edit a dimension style Define dimension style overrides Rename a dimension style Set a dimension style current Copy dimension styles between drawings Move dimension styles between drawings Delete a dimension style
Place the cursor on the dimension style list, then right click and choose New in the context menu.
A New Dimension Style is added. 3. Select the Name field and type a name for the new dimension style. 4. Define the settings for the new dimension style. NOTE The New tool creates a new dimension style as a copy of the current dimension style. Use the Save to new style option of the context menu to create a new dimension style as a copy of the selected dimension style. Use the Save overrides to current style option of the context menu to create a new dimension style from the current override settings. This option is available if you select <overrides> only. Alternatively you can use the Save Style tool to create a new dimension style.
190
Creating Entities
NOTES
It is not recommended to create dimensions with overrides. Use the dimension override settings to test changes, without modifying the current dimension style definition, then use the Save overrides to current style or Save to new style option. Setting another style current will discard the existing dimension style overrides.
3. Select the new current dimension style. The selected dimension style name displays in the Dimension style field of the Status bar. NOTE Alternatively you can use the Restore Style tool to make a dimension style current.
191
4. In the Open Drawings section, expand the target drawing. 5. Select Dimension Styles in the target drawing. The list of the dimension styles in the target drawing displays in the Details section. 6. Do one of the following: Click the Paste button () Place the cursor on one of the existing dimension style names, then right click and choose Paste in the context menu.
NOTE
To select multiple dimension styles, choose Detail view ( Drawing Explorer dialog.
) or Icon view (
) in the
4. In the Open Drawings section, expand the target drawing. 5. Select Dimension Styles in the target drawing. The list of the dimension styles in the target drawing displays in the Details section. 6. Do one of the following: Click the Paste button () Place the cursor on one of the existing dimension style names, then right click and choose Paste in the context menu. You cannot cut the current dimension style. You cannot cut a dimension style that is used in the drawing. To select multiple dimension styles, choose Detail view ( in the Drawing Explorer dialog. ) or Icon view ( )
NOTE
192
Creating Entities The selected dimension style is deleted. NOTE You cannot delete the current dimension style. You cannot delete a dimension style that is used in the drawing. To select multiple dimension styles, choose Detail view ( in the Drawing Explorer dialog. ) or Icon view ( )
Choose Apply Style in the Dimensions menu. Type -dimstyle in the command window, press Enter then type A or apply and press Enter.
The command bar reads: Select dimensions to apply the current style. 2. Select the dimensions, then press Enter. NOTE Since the dimension style settings only apply to dimension entities, you can select all entities in step 2 to apply the current dimension style to all dimensions in the drawing.
Choose Save Style in the Dimensions menu. Type -dimstyle in the command window, press Enter then type S or save and press Enter.
The command bar reads: Save style: ? to list styles/Name for new dimension style: 2. Type a name for the new dimension style, then press Enter. 3. (option) If the name already exists, the command bar prompts you to redefine it or not. The command bar reads: That name is already in use. Redefine it? <N>: Do one of the following: Press Enter to not overwrite the existing style. You are prompted to type a new name. Type Y, then press Enter to update the existing dimension style.
193
Choose Restore Style in the Dimensions menu. Type -dimstyle in the command window, press Enter then type R or restore and press Enter.
The command bar reads: ? to list styles/Enter to select dimension/<Dimension style>: 2. Do one of the following: Type a dimension style name and press Enter. Press Enter, then click a dimension entity in the drawing. The dimension style of the selected entity is the current dimension style now. Type ? to see a list of the dimension styles in the current drawing.
Choose Dimension Variable Status in the Dimensions menu. Type -dimstyle in the command window, press Enter then type ST or status and press Enter.
The status of the settings in the current dimension style are listed in the Prompt History window.
194
Creating Entities
Choose Linear in the Dimensions menu. Type dimlinear in the command bar, then press Enter.
The command bar reads: ENTER to select entity/<Origin of first extension line>: 2. Do one of the following: Press Enter, then select the line or linear segment of a polyline you want to dimension. Specify the origin of the first extension line, then specify the origin of the second extension line.
The dimension line displays dynamically. Move the cross hairs vertically to create a horizontal dimension, or horizontally to create a vertical dimension. 3. Position the dimension line.
Choose Aligned in the Dimensions menu. Type dimaligned in the command bar, then press Enter.
The command bar reads: ENTER to select entity/<Origin of first extension line>: 2. Do one of the following: Press Enter, then select the line or linear segment of a polyline you want to dimension. Specify the origin of the first extension line, then specify the origin of the second extension line.
Choose Rotated in the Dimensions menu. Type dimrotated in the command bar, then press Enter.
The command bar reads: ENTER to select entity/<Origin of first extension line>: 2. Do one of the following: Press Enter, then select the line or linear segment of a polyline you want to dimension. Specify the origin of the first extension line, then specify the origin of the second extension line.
195
3. Do one of the following: Type the rotation angle in the command bar, then press Enter. Enter the rotation angle by specifying two points.
The dimension line displays dynamically. 4. Position the dimension line. You can place the dimension line either at the specified rotation angle or perpendicular to this direction.
Choose Baseline in the Dimensions menu. Type dimbaseline in the command bar, then press Enter.
The command bar reads: Baseline: ENTER to select starting dimension/<Origin of next extension line>: 2. (option) Press enter, then select the starting dimension (see note below). 3. Specify the origin of the next extension line. The command bar reads: Baseline: ENTER to select starting dimension/<Origin of next extension line>: 4. Do one of the following: NOTES Repeat steps 2 and 3. Press the Esc key to stop creating baseline dimensions. When selecting the starting dimension make sure to click the first extension line or the first half of the dimension line in order to use the first origin point of the starting dimension as the origin point for the baseline dimension. If you select an angular dimension, stacked angular dimensions are created. The distance between the stacked dimension lines is controlled by the Dim baseline spacing setting in the dimension style.
Choose Continue in the Dimensions menu. Type dimcontinue in the command bar, then press Enter.
The command bar reads: Continue: ENTER to select starting dimension/<Origin of next extension line>: 2. (option) Press enter, then select the starting dimension (see note below). 3. Specify the origin of the next extension line. The command bar reads: Continue: ENTER to select starting dimension/<Origin of next extension line>: 4. Do one of the following: Repeat steps 2 and 3. Press the Esc key to stop creating continued dimensions.
196
Creating Entities
NOTE
When selecting the starting dimension make sure to click the second extension line or the second half of the dimension line in order to use the second origin point of the starting dimension as the origin point for the continued dimension. Otherwise the new dimension line will partly overlap the starting dimension. If you select an angular dimension, continued angular dimensions are created.
Choose Arc in the Dimensions menu. Type dimarc in the command bar, then press Enter.
The command bar reads: Select arc or polyline arc segment: 2. Select the arc or polyline arc segment. The arc length dimension displays dynamically. 3. Position the dimension line.
197
Choose Angular in the Dimensions menu. Type dimangular in the command bar, then press Enter.
The command bar reads: Press Enter to specify angle/<select line, arc, or circle>: 2. Select the first line or line segment. The command bar reads: Other line for angular dimension: 3. Select the second line or line segment. The angular dimension displays dynamically. The command bar reads: Angle/Text/<Location of dimension arc>: 4. Do one of the following: Position the dimension arc. Type A and press Enter to define the angle of the dimension text, then position the dimension arc. Type T and press Enter to modify the dimension text, then position the dimension arc.
Choose Angular in the Dimensions menu. Type dimangular in the command bar, then press Enter.
The command bar reads: Press Enter to specify angle/<select line, arc, or circle>: 2. Select the arc. The angular dimension displays dynamically. The command bar reads: Angle/Text/<Location of dimension arc>: 3. Do one of the following: Position the dimension arc. Type A and press Enter to define the angle of the dimension text, then position the dimension arc. Type T and press Enter to modify the dimension text, then position the dimension arc.
198
Creating Entities
Choose Angular in the Dimensions menu. Type dimangular in the command bar, then press Enter.
The command bar reads: Press Enter to specify angle/<select line, arc, or circle>: 2. Right click or press Enter. The command bar reads: Vertex of angle. 3. Specify the vertex of the angle. The command bar reads: first side of angle. 4. Specify the endpoint of the first side of the angle. The command bar reads: Other side of angle. 5. Specify the endpoint of the second side of the angle. The angular dimension displays dynamically. The command bar reads: Angle/Text/<Location of dimension arc>: 6. Do one of the following: Position the dimension arc. Type A and press Enter to define the angle of the dimension text, then position the dimension arc. Type T and press Enter to modify the dimension text, then position the dimension arc.
Choose Diameter in the Dimensions menu. Type dimdiameter in the command bar, then press Enter.
The command bar reads: Select arc or circle 2. Select the arc or circle you want to annotate. The diametrical dimension displays dynamically. 3. Position the dimension line.
Choose Radius in the Dimensions menu. Type dimradius in the command bar, then press Enter.
199
V11 User Guide 2. Select the arc or circle you want to annotate. The radial dimension displays dynamically. 3. Position the dimension line.
Choose Center in the Dimensions menu. Type dimcenter in the command bar, then press Enter.
The command bar reads: Select arc or circle to dimension: 2. Select the arc or circle. The center marks are created. NOTE The Center mark setting of the dimension style controls whether center marks or center lines are created. The Center mark size settings of the dimension style controls the size of the center mark. The center mark settings are saved to the DIMCEN system variable.
Choose Ordinate in the Dimensions menu. Type dimordinate in the command bar, then press Enter.
The command bar reads: Select point for ordinate dimension: 2. Specify the origin point for the ordinate dimension. The ordinate dimension displays dynamically. 3. Position the ordinate dimension. NOTE Adjust the origin point of the current user coordinate system (UCS) before placing ordinate dimensions if necessary.
200
Creating Entities
Choose Leader in the Dimensions menu. Type dimleader in the command bar, then press Enter.
The command bar reads: Start of leader 2. Specify the position of the arrowhead. The command bar reads: Next point. 3. Specify the endpoint of the first leader segment. The command bar reads: To point: Format/Undo/<Annotation>: A prompt menu displays:
4. Add more segments to the leader, then press Enter or right click to stop adding segments. The command bar reads: First line of annotation text/<options>: 5. Do one of the following: Type the first line of the annotation text, then press Enter. The command bar reads: Next line of annotation text: Do one of the following: Press Enter or right click to create the leader and annotation. Keep adding lines to the annotation text, then press Enter or right click to create the leader and annotation. Press Enter or right click to see the annotation text options. The command bar reads: Dimension text options: Block/Copy/None/Tolerance/<Mtext>: A prompt menu displays:
201
V11 User Guide Press the Esc key to abort the Leader tool.
Editing dimensions
Commands: DIMEDIT: Changes the wording and angle of dimension text; changes the angle of extension lines. DIMTEDIT: Changes the position of dimension text. Dimension entities can be edited in the following ways: use grips to edit dimensions edit the dimension text rotate dimension text reposition the dimension text restore the text position make the extension lines oblique
2. (option) Drag the origin point grips to adjust the dimension origin points. The dimension text is adjusted automatically. 3. (option) Drag dimension line grips to move the dimension line. 4. (option) Drag the text grip to move the dimension text. NOTES Depending on the Text movement setting, the dimension line will move along with the text or the text will move independently. A leader will be drawn if the Text movement setting is set to Move text, add leader. If two adjacent dimensions (continued dimensions) are selected both, you can move their coinciding grips simultaneously.
202
Creating Entities
NOTES
The following tags can be used to format the dimension text: type \L (backslash upper case L) to start underlined text, \l (backslash lower case L) to stop underlined text type <> to add the default dimension text type %%d to add the degree symbol () type %%c to add the diameter symbol ( ) type %%p to add the plus/minus symbol ( ) 24,43
e.g. if you type %%c\L<> in the Text override field, dimension text displays as:
To edit the dimension text using the Edit Dimension Text tool
1. Do one of the following: Click the Edit Dimension Text tool ( ) in the Dimensions toolbar.
Choose Edit Dimension Text in the Dimensions menu. Type dimedit in the command bar, press Enter, then type new and press Enter.
The command bar reads: New dimension text <>: 2. Type the new dimension text and press Enter. The command bar reads: Select dimensions to replace with new text: 3. Select the dimensions and press Enter.
Choose Rotate Dimension Text in the Dimensions menu. Type dimedit in the command bar, press Enter, then type R and press Enter.
The command bar reads: Angle of dimension text: 2. Type the rotation angle, then press Enter. The command bar reads: Select entities to rotate text: 3. Select the dimensions and press enter.
203
Choose Reposition Dimension Text in the Dimensions menu. Type dimtedit in the command bar, then press Enter.
The command bar reads: Select dimensions to reposition text: 2. Select the dimension. The dimension text moves dynamically. 3. Click to reposition the dimension text.
Choose Restore Text Position in the Dimensions menu. Type dimedit in the command bar, then press Enter.
The command bar reads: Select dimensions to restore text to default position: 2. Select the dimensions and press enter.
Choose Make Oblique in the Dimensions menu. Type dimedit in the command bar, press Enter, then type O and press Enter.
The command bar reads: Select dimensions to make oblique: 2. Select the dimensions and press enter. The command bar reads: Enter obliquing angle: 3. Type the obliquing angle, then press Enter. NOTE To restore non-rotated extension lines, execute the above procedure and type 0 (zero) when asked to enter the obliquing angle.
Geometric Tolerances
Command: TOLERANCE Geometric tolerances specify the maximum variation that is allowed in form or position from true geometry. The geometric tolerance is, in essence, the tolerance zone within which a surface or axis of hole or cylinder can lie which results in resulting feature being acceptable for proper function and interchangeability. Bricscad draws geometric tolerances using a feature control frame, which is a rectangle divided into compartments. Each feature control frame consists of at least two compartments. The first compartment contains a geometric tolerance symbol that indicates the geometric characteristic to which the tolerance is applied, such as location, orientation, or form. For example, a form tolerance may indicate the flatness or roundness of a surface.
204
Creating Entities The second compartment contains the tolerance value. When appropriate, the tolerance value is preceded by a diameter symbol and followed by a material condition symbol. The material conditions apply to features that can vary in size. The tolerance value can then be followed by primary, secondary, and tertiary datum reference letters, along with the material conditions of each datum. Datum reference letters are generally used as reference tolerances to one of up to three perpendicular planes from which a measurement is made, although datum reference letters can also indicate an exact point or axis.
1. Geometric characteristic symbol 2. Diameter symbol 3. Tolerance value 4. Material condition symbol 5. Datum reference When two tolerances apply to the same geometry, you can also add a composite tolerance consisting of a primary tolerance value followed by a secondary tolerance value. To make a tolerance even more specific, it can also contain a projected tolerance consisting of a height value followed by a projected tolerance symbol. For example, you can use a projected tolerance to indicate the perpendicularity of an embedded part.
Choose Tolerance in the Dimensions menu. Type tolerance in the command bar, then press Enter.
The Geometric Tolerance dialog opens. 2. Compose the geometrical tolerance frame in the Geometric Tolerance dialog. 3. Click the OK button. The Geometric Tolerance dialog closes. 4. Click to insert the geometric tolerance frame in the drawing.
205
V11 User Guide 5. Geometric Tolerance Symbol buttons. Click to open the Symbol palette.
6. Diameter Symbol option buttons. Click to add the diameter symbol. 7. Material Condition buttons. Click to open the Material Condition palette.
206
Creating Entities
Text Styles
A text style determines the appearance of the text characters in your drawing. It defines text properties such as the font, height and obliquing angle. New text is created using the current text style by default, but you can choose a different text style in the insert text procedures or assign a different text style when editing the text.
Text Font
Two font types can be used: SHX fonts and TTF fonts. SHX font (compiled shape font) files sit in the Fonts folder of the Bricscad installation folder (e.g. C:\Program Files\Bricsys\Bricscad\Fonts). TTF (True Type Font) files sit in the Fonts folder of Windows (e.g. C:\Windows\Fonts).
Text Variables
Some variables which apply to text entities are: Variable Name MIRRTEXT FONTALT Variable Title Mirror text Alternate font Text fill Text quality Description Determines whether text is mirrored by the Mirror command. Defines the font which will be used if a text font cannot be found. Determines whether True Type fonts display either filled or outlined. TEXTFILL
TEXTQLTY
Defines the smoothness of True Type fonts for plotting and rendering.
207
Select an existing style, then right click and choose New in the context menu.
A NewStyle text style is created, using default properties. 3. Type a name in the Text Style Name field, replacing the NewStyle default name. 4. Define the text style properties. 5. Close the Text Style Explorer dialog.
NOTE
208
Creating Entities
3. Do one of the following: Click the Delete tool button () in the Details section of the Drawing Explorer dialog. Right click, then choose Delete in the context menu.
If the text style is not used in the drawing or in a dimension style, the text style is deleted, else an alert box displays:
4. Do one of the following: Click the Delete button to delete the text style and all entities using it. Click the Change... button to delete the text style and assign a different text style to the entities, which currently use the selected style. Click the Cancel button to cancel the delete procedure.
NOTE
Creating text
Commands: TEXT and MTEXT The Text command creates single line text, while the Mtext command creates text entities which consist of multiple lines.
Choose Text in the Text submenu in the Draw menu. Type text in the command bar, then press Enter.
The command bar reads: Text: Style/Align/Fit/Center/Middle/Right/Justify/<Start point>: 2. Specify the insertion point of the text. The command bar reads: Height of text <current height>:
209
3. Do one of the following: Press Enter or right click to accept the current text height. Type the new text height in the command bar, then press Enter. Define the new text height graphically by specifying two points in the drawing.
The command bar reads: Rotation angle of text <current angle> 4. Do one of the following: Press Enter or right click to accept the current angle. Type the new angle in the command bar, then press Enter. Define the now angle graphically by specifying two points in the drawing.
The command bar reads: Text: 5. Type the text in the command bar, then press Enter. The text is placed in the drawing. The command bar reads: Text: 6. Do one of the following: NOTE Repeat step 5 to create another text entity. The new text is placed below the previous one. Press Enter or right click to conclude the Text command. If you have already created text, the most recent text entity highlights when you repeat the Text command. If you want to place the new text right below the previously created text, press Enter in step 2 of the above procedure.
Choose Multiline Text in the Text submenu in the Draw menu. Type mtext in the command bar, then press Enter.
210
Creating Entities 2. Specify the first corner (insertion point of the multiline text). The command bar reads: Justification/Rotation/Style/Height/Direction/Width/<Opposite corner for block of text>: 3. Do one of the following: Specify the opposite corner of the text block to define the maximum width of the multiline text. Type @ in the command bar, then press Enter for non-wrapped (zero width) text.
The Text formatting toolbar opens right above the text block.
4. (option) Define the text properties. 5. Type your text. 6. Click the OK button to stop editing the text. The Text formatting toolbar closes.
211
Button or setting
Description Sets the text justification Adds a colored background Closes the Text formatting toolbar and applies the changes Closes the Text formatting toolbar and leaves the Mtext entity unchanged
NOTE
If the line length exceeds the Width of the multiline text, the text will be wrapped. Set the Width to zero for non-wrapped multiline text.
(The red dot indicates the insertion point of the multiline text entity)
Top left
Top center
Top right
Middle left
Middle center
Middle right
Bottom left
Bottom center
Bottom right
212
Creating Entities
To update fields
Command: UPDATEFIELD The FIELDEVAL system variable controls when fields in multiline texts are updated. You can set FIELDEVAL under Program Options / User Preferences on the Settings dialog.
213
2. Check the Use background mask option. 3. Do one of the following: Choose a color in the Fill color drop-down list. Choose Select color... in the Fill color drop-down list and choose an Index color or a True color in the Select color dialog.
4. (option) Check the Use drawing background color option. 5. Define the Border offset factor, which defines the margin around the text for the background. The value is based on the text height and must be in the range 1-5. A factor of 1.0 exactly fits the multiline text entity. 6. Click OK to create the background mask.
214
Creating Entities
Editing text
Command: DDEDIT You can edit and modify a text entity as you would any other drawing entity. That is, you can delete, move, rotate, and scale text. You can change the text color or layer in the Properties Bar. To edit a multiline text, you can use the built-in text editor or choose an external program, such as Wordpad.
The command bar reads: Select entity to modify: 2. Do one of the following: Click a single line text entity. The Edit Text window opens.
3. Edit the text. 4. Press the OK button on the Edit Text window or Text Formatting toolbar to apply the changes. 5. Do one of the following: NOTE Select another text entity to edit. Right click or press Enter to stop editing text entities. If you double click a text entity the text editor window opens right away.
215
V11 User Guide 3. Type the file name and full path of the alternate text editor in the command bar, then press Enter. e.g. C:\Program Files\Windows NT\Accessories\Wordpad.EXE NOTE To restore the built-in text editor, type a . (period) in step 2 of the above procedure, then press Enter.
Exploding text
Command: TXTEXP The TXTEXP command explodes Text and Mtext entities into 2D polylines.
To explode text
1. Type txtexp in the command bar, then press Enter. The command bar reads: Select text to be exploded: 2. Select a single text entity or multiple text entities, then press Enter. The selected text(s) are exploded. NOTE The solid fill of certain TTF fonts is removed when exploding such text, leaving the text outline only.
216
Creating Entities
217
To find text
1. Open the Find and Replace dialog. 2. (option) Set the Find and Replace options. 3. Type the text in the Find Text String field. 4. (option) Click the Select Entities button ( ) to compose a selection set.
The Find and Replace dialog temporarily closes to let you select entities. Right click to conclude the selection of entities. The Search in field reads Current Selection instead of Entire Drawing.
) 5. Click the Find Next button ( The content of the first text entity that contains the search string displays in the Search results pane. 6. (option) Click the Zoom To button ( The drawing is zoomed in on the text entity. 7. Do one of the following. NOTE Repeat steps 7 and 8 to find more instances of the same search string. Repeat steps 2 through 8 to find another text string. Click the Close button ( ) to stop. ).
If a selection is active when you launch the FIND command, only text entities in the selection set are searched.
218
Creating Entities
To replace text
1. Open the Find and Replace dialog. 2. (option) Set the Find and Replace options. 3. Type the search text in the Find Text String field. 4. Type the replacement text in the Replace with: field. 5. (option) Click the Select Entities button ( ) to compose a selection set.
The Find and Replace dialog temporarily closes to let you select entities. Right click to conclude the selection of entities. The Search in field reads Current Selection instead of Entire Drawing.
6. (option) Click the Replace All button ( ). All instances of the search text are replaced by the replacement text. 7. (option) Click the Find Next button ( ) The content of the first text entity that contains the search text displays in the Search results pane. (option) Click the Zoom To button ( The drawing is zoomed in on the text entity. Do one of the following: Click the Replace button ( ). ).
Repeat this step to find another text entity that contains the search string. (option) Repeat this step until no more occurrences of the search text are found in the drawing or selection set.
8. Do one of the following NOTE Repeat steps 2 through 7. Click the Close button ( ) to stop.
If a selection is active when you launch the FIND command, only text entities in the selection set are searched.
Checking Spelling
Command: SPELL The spelling checker checks the spelling of text in the current drawing. You can check the spelling of one or more selected text entities or check the entire drawing. During the spelling check, the Spell command matches the words in the drawing or the current selection set to the words in the current main dictionary and the current custom dictionary. If a word is not found in either dictionaries you can select the correct spelling in the suggestions field or you can add the word to the current custom dictionary. Custom dictionaries are used for disciplinespecific words, such as medical or mechanical.
219
Dictionary settings
Which dictionaries are used by the Spell command is defined by the DCTMAIN (main dictionary) and DCTCUST (custom dictionary) system variables.
The first possibly misspelled word displays in the Current word section. The content of the text entity in which the Current word is found displays in the Context section.
220
Creating Entities
5. Do one of the following Click the Ignore button ( unchanged. Click the Ignore All button ( unchanged. ) to leave this instance of the Current word
Accept the word in the Suggestions field or select a word in the Suggestions list, then click the Change button ( word in the Suggestions field. ) to replace this instance of the Current word by the
Accept the word in the Suggestions field or select a word in the Suggestions list, then click the Change All button ( the word in the Suggestions field. ) to replace all instances of the Current word by
Click the Add button ( dictionary. Click the Lookup button ( Suggestions field.
6. Repeat step 5 until the Spelling check is complete message displays. NOTE If a selection is active when you launch the Spell command, only text entities in the selection set are checked.
221
To change dictionaries
1. Open the Spell Checking dialog. 2. Click the Change Dictionaries... button ( The Change Dictionaries dialog opens. ).
3. Click the Main dictionary list button to change the main dictionary.
4. Select a new main dictionary. 5. (option) Click the Browse... button to select a new Custom dictionary. 6. (option) Type a word in the Custom dictionary words field, then click the Add button to add a word to the current custom dictionary. 7. Click the Apply & Close button. NOTE Custom dictionaries are best saved in the Support folder of the Roamable root folder. If you want to share the custom dictionary with MS Word, point to the MS Word custom dictionary in step 5 in the above procedure. By default, CUSTOM.DIC is the custom dictionary in MS Word, which can be found under: C:\Documents and Settings\<user name>\Application Data\Microsoft\Proof\CUSTOM.DIC on a Windows XP computer C:\Users\Louis\AppData\Roaming\Microsoft\Proof\CUSTOM.DIC on a Windows Vista computer.
222
Creating Entities
223
V11 User Guide 5. Click the language you want to download the dictionary for. You are prompted to Save or Open a ZIP file (e.g. En_GB.zip), containing the dictionary files. 6. Extract the *.aff and *.dic files in the ZIP file to the C:\Program Files\Bricsys\Bricscad Vx\Support folder.
224
Creating Entities
225
Modifying Entities
Bricscad provides many editing tools for modifying a drawing. You can easily move, rotate, stretch, or change the scale of drawing entities. You can also make multiple copies of any entity and copy or move entities from one drawing to another. If an entity is no longer needed in a drawing, you can delete it to remove it permanently from the drawing database. You can modify most entities using general-purpose editing commands. Some complex entities require special commands to modify specific properties. Most of these tools and commands are located on the Modify toolbar and the Modify menu.
3D Array
3DARRAY
226
Modifying Entities Tool name Align Extend Edit Length Stretch Measure Command ALIGN EXTEND LENGTHEN STRETCH MEASURE Description Aligns selected entities with other entities in threedimensional space. Lengthens lines, arcs, polylines or rays to meet another entity. Changes the length of a line, polyline, freehand entity or arc. Moves a portion of a drawing while retaining connections to other parts of the drawing. Divides a selected entity into segments by placing markers (points or blocks) at specified intervals along its length or circumference. Places markers (points or blocks) along a selected entity. The markers evenly divide the entity into the specified number of equal parts. Creates a chamfer, or a beveled edge, at the intersection of two 3D solids, lines, rays, or infinite lines. Creates a fillet, or rounded corner, at the intersection of 3D solids, two lines, rays, or infinite lines. Edits a two-dimensional or polyline, or a polygon mesh. three-dimensional
Icon
Divide
DIVIDE
Chamfer
CHAMFER
Modifies the properties of selected text entities. Ungroups a block, polyline, polyface mesh, solid, or hatch, creating separate entities for each element. Converts a closed entity into a two-dimensional region. Changes the location, size, color, elevation, layer, linetype, linetype scale, lineweight, and threedimensional thickness of entities. Opens the Bricscad Properties Bar (if not already open).
227
Name Explode Mode Offset Distance Offset Gap Type Chamfer Mode Trim Mode Edge Mode Projection Mode
Description Controls whether explode supports non-uniformly scaled blocks Stores the last distance used with OFFSET command. Controls how to offset polylines when a gap is created as a result of offsetting the individual polyline segments by the OFFSET command. Sets the input method by which chamfers are created. Controls whether selected edges for chamfers and fillets are trimmed. Controls how TRIM and EXTEND determine cutting and boundary edges. Sets the current projection mode for TRIM and EXTEND.
228
Modifying Entities
Choose Draw Order in the Tools menu. Type draworder in the command bar.
The command bar reads: Select entities to change the draw order: 2. Select the entities, then right click or press enter. The command bar reads: Change draw order: Above/Under/Clear/Front/<Back>: 3. Choose the appropriate draw order tool option. 4. Depending on your choice: If you have chosen Above or Under, the command bar reads: Select reference entity: Identify the reference entity. The display of the selection set is changed with respect to the reference entity. If you have chosen Front or Back, the display of the selection set is changed accordingly.
Tool Button
Tool Name Bring To Front Bring Above Send Under Send to Back
Description Places the selection set on top. Places the selection set above the reference entity. (*) Places the selection set under the reference entity. (*) Moves the selection set to the back.
229
Grips editing
Grips Editing Grips display as small colored squares at key-points on selected entities. Whether grips display or not and the appearance of grips is controlled through a series of grips settings. When the display of grips is turned on, grips can be dragged using the mouse in order to stretch, move, mirror, rotate or scale entities. The Copy option of the grips editing commands allows to create multiple copies of the entities being edited.
To select a grip, move the mouse over it, then click. Selected grips display in a different color, which is defined by the HOTGRIP system variable. A selected grip is called a hot grip. By default hot grips display in red. The midpoint grip on lines and infinite lines, the startpoint grip on rays, the center grip on circles, arcs, ellipses and elliptical arcs, the grip on points and the insertion point grip of texts, mtexts, blocks and Xrefs can be used to quickly move such entities.
4. Release the Shift key, then click the hot grip you want to use as the base point. The hot grips move simultaneously.
230
Modifying Entities
The command bar reads: Enter new point: Base point/Copy/Undo/eXit: 4. Do one of the following to define the displacement point: Click in the drawing. Enter the coordinates, then press Enter. Key-in the distance, then press Enter. Use ORTHO or Polar Tracking to control the angle.
The command bar reads: Enter move point: Base point/Copy/Undo/eXit: 5. Do one of the following to define the displacement point: Click in the drawing. Enter the coordinates, then press Enter. Key-in the distance, then press Enter. Use ORTHO or Polar Tracking to control the angle.
231
The command bar reads: Enter second point: Base point/Copy/Undo/eXit. 5. Specify a second point to define the mirror axis. The selection is mirrored.
The command bar reads: Enter rotation angle: Base point/Copy/Undo/eXit. 5. Do one of the following to rotate the selection: Specify a point to define the rotation angle. Type the rotation angle in the command bar, then press Enter
232
Modifying Entities
The command bar reads: Enter scale factor: Base point/Copy/Undo/eXit. 5. Type the scale factor in the command bar, then press Enter to scale the selection.
233
Selecting Entities
Before you can modify one or more entities, they must be selected. Quick Select allows to select entities using different criteria such as such as entity type, color, line type or any other entity property. A number of system variables control the selection methods.
Description Determines wether or not entities highlight on screen when selected. Determines whether the entire raster image highlights or only the raster image frame when selected.
234
Modifying Entities
Name
System Variable
Description Controls whether subsequent selections replace the current selection set or add to it. ON: The selection set is extended if you select additional entities. Press and hold the Shift key to remove entities from the selection set.
Pick add
PICKADD
OFF: You cannot add entities to a selection set. The newly selected entity or entities replace the existing selection set. However, if you press and hold the Shift key, you can add entities. If you select an entity that was already selected while pressing the Shift key, this entity is removed from the selection set. Controls automatic Objects prompt. windowing at the Select
Pick automatic
PICKAUTO
ON: The Window-Inside and Crossing Window options of the Select command are chosen by default. This method is referred to as Automatic Windowing. OFF: You need to explicitly specify a selection method. Defines the size of the small square at the end of
Pick box
PICKBOX
the selection cursor ( ) . If you select an entity by clicking the Pick Box must touch or overlap the entity. The default size of the Pick Box is 3. Controls window. the method of drawing a selection
Pick drag
PICKDRAG
ON: Allows to define a selection window by dragging:press and hold the left mouse button to define the first corner of the rectangle, then move the mouse to define the size of the selection window and release the mouse button to define the opposite corner. OFF: Define the selection window by clicking two opposite corners. Controls whether you select objects before or after you issue a modification command.
Pick first
PICKFIRST
ON: Allows to first compose a selection set, then launch a modification command. OFF: You must first start the command, then compose the select entities. Controls the selection of groups and associative hatches. 0 = No group selection, nor associative hatch selection.
Pick style
PICKSTYLE
1 = Group selection: if a member of a selectable group is selected, all members of the group are selected. 2 = Associative hatch selection: the hatch and its boundary are selected, no matter what is picked: the hatch or the boundary (not supported yet). 3 = Group selection. selection and Associative hatch
235
Name Selection area Selection area opacity Crossing area color Window area color Selection preview display Selection preview effect Selection preview filter
Description Controls the display of selection area effects. Controls the transparency of the selection area: the higher the value the more opaque the selection area. Specifies the color for crossing selection areas. Specifies the color for window selection areas. Controls when entities highlight when the cursor hovers over them: 0=never; 1=when no commands are active; 2=when a command prompt for entity selection; 3= both, when no commands are active and when a command prompt for entity selection. Controls the appearance of highlighted entities: 0=dashed lines; 1=thickened lines; 2=dashed and thickened lines (not yet supported). Controls which entity types are excluded from selection previewing.
SELECTIONPREVIEW
PREVIEWEFFECT PREVIEWFILTER
Grips settings
If the Grips system variable is ON, grips display on selected entities. Grips settings sit under Display/Viewing in the Drafting settings group of the Drawing settings category in the Settings dialog. Grips can be used to manipulate entities (see Grips Editing)
Name Grips Grips in blocks Grip color Selected grip color Hover grip color
Description Toggles the display of grips on/off. Toggles the display of grips on entities in blocks on/off. Sets the color of unselected grips. Default value is green (index color no. 72). Sets the color of selected grips, so called 'hot grips'. Default value is red (index color no. 240). Sets the color of an unselected grip when the cursor pauses over it. Default value is blue (index color no. 150).
236
Modifying Entities
Name Grip size Grip object limit Grips attraction Grips attraction distance
Description Sets the size of the grip box, expressed in pixels. Default value = 4. Suppresses the display of grips if the number of selected objects exceeds the value of GRIPOBJLIMIT. If set to 0 (zero) grips always display. Toggles the magnetism of grips on/off. Sets the grips attraction distance: if the cursor is within this distance the cursor is attracted by the grip and jumps to it.
Selection Methods
Before you start to use modification commands, you need to know how to compose a selection set. If the PICKFIRST variable is ON you can build the selection set before starting the command, else you are prompted to select the entities after you launched the modification command. Using QUICK SELECT you can specify filters, such as entity type, color, linetype or any other entity property, to compose a selection set. The SELECTIONPREVIEW and PREVIEWEFFECT system variables facilitate the selection procedure.
All entities which overlap the window or are completely inside the window are added to the selection set. The selection window displays in dashed lines. Click to define the first corner of a selection window. Move the mouse to the right to define a Window-Inside:
All entities which are completely inside the window are added to the selection set. The selection window displays in continuous lines. Press an hold the Shift key, then use one of the above methods to select entities that you want to remove from the selection set. If the PICKADD variable is OFF, you cannot add entities to a selection set.
NOTE
237
238
Modifying Entities
239
Quick Select
Using Quick Select Using Quick Select you can specify filters, such as entity type, color, linetype or any other entity property, to compose a selection set. After composing the filter criteria you can choose to add the matching entities to a new selection set, add the entities to the current selection set or remove them from the current selection. Quick Select applies to the entire drawing or to a previously created selection.
2. (option) Click the Apply to current selection option if you want to filter an existing selection set.
3. Click the Selection List button, to see a list of all entity types in the current drawing or current selection set (see previous step). A list of all entities in the drawing and the number of entities of each type displays.
240
Modifying Entities
4. Select an entity type in the list, e.g. Line. Line properties show in the Properties Bar.
241
V11 User Guide 5. Specify the property filters, e.g. Color, Layer and Linetype.
6. Do one of the following: Click the Add to new selection set button ( ). The entities that match the selected criteria are selected.
Click the Add to the current selection set button ( ). The entities that match the selected criteria are added to the current selection. Click the Remove from current selection set button ( ). The entities that match the selected criteria are removed from the current selection.
7. (option) Repeat the above procedure to further refine the selection set.
242
Modifying Entities
Rearranging Entities
The following tools to modify the location or orientation of existing entities are available: Move a selection set Rotate a selection set about a specified point Change the insertion point, height, style and rotation angle of single line texts. Change the insertion point an rotation angle of blocks. Modify the display order of overlapping entities.
Moving Entities
Commands: MOVE, CUTCLIP, PASTECLIP, PASTEORIG and PASTEBLOCK The Move command moves entities in the drawing. The Cutclip command copies entities to the Clipboard, and then erases them from the drawing. The Pasteclip command pastes entities from the Clipboard into the current drawing (short for "paste clipboard"). The Pasteorig command pastes entities from the Clipboard into another drawing, using the coordinates of the source drawing. The Pasteblock command pastes entities from the Clipboard as a block into the current drawing.. Use Cutclip then either Pasteclip, Pasteorig or Pasteblock to move entities to another drawing. The Copy option of the Grips Editing commands allows to create multiple copies of the entities being stretched, moved, rotated, mirrored or scaled.
Choose Move in the Modify menu. Type move or M in the command bar.
The command bar reads: Select entities to move: 2. Select the entities, then right click or press Enter. The command bar reads: Vector/<Base point>: 3. Specify the base point. The selection set is now attached to the cross hairs. The command bar reads: Displacement point. 4. Do one of the following to specify the displacement point. Click the displacement point. Use Direct Distance Entry: type the displacement distance, then press Enter. The distance is measured in the cursor direction. Use ORTHO or POLAR TRACKING to constrain the movement of the cross hairs.
243
3. Click to relocate the entity. NOTE The following entities can be moved using grips: lines, infinite lines and rays circles and circular arcs ellipses and elliptical arcs 3D solids text and multi-line text
Press Ctrl + X (press and hold the Ctrl key, then press X).
The entities are deleted in the source drawing and copied to the Clipboard. 3. Switch to the target drawing. 4. Do one of the following: Right click, then choose Paste ( ) in the context menu.
244
Modifying Entities
Choose Paste (
Press Ctrl + V (press and hold the Ctrl key, then press V).
The bottom left corner of the bounding rectangle of the selection is attached to the cross hairs in the target drawing. 5. Do one of the following: Specify the displacement point. Press Enter or choose Paste to Original Coordinates in the Edit menu to paste the selection set using the coordinates of the source drawing. If you choose Undo in the Edit menu in the source drawing, the deletion of the selection set is undone.
NOTE
Press Ctrl + X (press and hold the Ctrl key, then press X).
The entities are deleted in the source drawing and copied to the Clipboard. 3. (option) Switch to the target drawing. 4. Choose Paste as a Block in the Edit menu or press Ctrl+Shfit+V. The bottom left corner of the bounding rectangle of the selection is attached to the cross hairs in the target drawing. 5. Specify the insertion point.
245
Rotating Entities
Commands: ROTATE and ROTATE3D You can rotate entities about a specified point at a specified rotation angle or by an angle referenced to a base angle. The default method rotates the entities using a relative rotation angle from their current orientation. By default, angles start at 3 o'clock and increase in a counter-clockwise direction. If you want to rotate in a clockwise direction you can enter a negative angle by using a minus sign.
NOTES
The Angular Base is controlled by the ANGBASE system variable, which in turn refers to the current UCS. The Angle Direction is controlled by the ANGDIR system variable, which sets the positive angle direction from angle 0 with respect to the current UCS.
The Copy option of the Grips Editing commands allows to create multiple copies of the entities being stretched, moved, rotated, mirrored or scaled.
Choose Rotate in the Modify menu. Type rotate or RO in the command bar.
The command bar reads: Select entities to rotate: 2. Select the entities, then right click or press Enter. The command bar reads: Rotation point: 3. Specify the rotation point. The command bar reads: Copy/Base angle/<Rotation angle>: A prompt menu displays:
4. (option) Choose Copy in the prompt menu or type C, then press Enter to create a rotated copy of the selection set. 5. Specify the rotation angle. The selection set is rotated. NOTE Use the Center option of the Array command if you want to keep the original entities.
246
Modifying Entities
Choose Rotate in the Modify menu. Type rotate or RO in the command bar.
The command bar reads: Select entities to rotate: 2. Select the entities, then right click or press Enter. The command bar reads: Rotation point: 3. Specify the rotation point. The command bar reads: Copy/Base angle/<Rotation angle>: A prompt menu displays:
4. (option) Choose Copy in the prompt menu or type C, then press Enter to create a rotated copy of the selection set. 5. Do one of the following: Choose Base angle in the prompt menu. Type B in the command bar, then press Enter.
The command bar reads: Base angle <0>: 6. To specify the base angle do one of the following: Type the base angle in the command bar. Click the rotation point again, then click a second point.
The command bar reads: New Angle. 7. Do one of the following: Type the new angle in the command bar. Click a point to define the new angle.
Rotating in 3D
1. Do one of the following. Click the 3D Rotate tool button ( ) on the Modify toolbar.
Choose 3D Rotate in the Modify menu. Type rotate3d in the command bar.
The command bar reads: Select entities to rotate: 2. Select the entities, then right click or press Enter. The command bar reads: Select axis by: Entity/Last/View/Xaxis/Yaxis/Z-axis/<2 points>: 3. Press Enter to define the rotation axis by specifying two points. 4. Specify the first rotation axis point. 5. Specify the second rotation axis point. The command bar reads: Reference/<Rotation Angle>:
247
V11 User Guide 6. Specify the rotation angle. The selection set is rotated clockwise, looking in the rotation axis direction.
Mirroring Entities
Commands: MIRROR and MIRROR3D The Mirror command creates a mirror image of a selection set. The selection is mirrored about a mirror line, which you define by specifying two points. You can choose to either delete or retain the original entities. The Mirror3d commands creates a mirror image of selected entities in three-dimensional space. In this case the selection is mirrored about a mirror plan, which can be defined by either specifying three points, selecting an existing two-dimensional planar entity, aligning the plane parallel to the xy, yz, or xz plane of the current UCS or aligning the plane with the current view. You can choose to either delete or retain the original entities. The Copy option of the Grips Editing commands allows to create multiple copies of the entities being stretched, moved, rotated, mirrored or scaled. NOTE Whether text is mirrored or not by the Mirror command is controlled by the Mirror Text (MIRRTEXT) system variable.
Choose Mirror in the Modify menu. Type mirror or MI in the command bar.
The command bar reads: Select entities to mirror: 2. Select the entities then right click or press Enter. The command bar reads: Start of mirror line. 3. Specify the start point of the mirror line. 4. Specify the endpoint of the mirror line. The command bar reads: Delete the original entities? <N> 5. Do one of the following: Press Enter to keep the original entities. Type Y, then press Enter to delete the original entities. Choose Yes-Delete entities in the context menu.
Choose 3D Mirror in the Modify menu. Type mirror3d in the command bar.
The command bar reads: Select entities: 2. Select the entities then right click or press Enter. The command bar reads: Define mirror plane by: Entity/Last/View/Zaxis/XY/YZ/ZX/<3points>: 3. Specify the first point of the mirror plane. 4. Specify the second point of the mirror plane.
248
Modifying Entities 5. Specify the third point of the mirror plane. The command bar reads: Delete the original entities? <N> 6. Do one of the following: Press Enter to keep the original entities. Type Y, then press Enter to delete the original entities. Choose Yes-Delete entities in the context menu.
Aligning Entities
Command: ALIGN The Align command lets you reposition a selection set with respect to an existing entity in the drawing. The selection set is moved and rotated in a single action. If necessary you can even scale the selection to fit in its new location. The command can be used both in a 2D and 3D environment.
Aligning an entity in 2D
1. Do one of the following: Click the Align tool button ( ) on the Modify toolbar.
Choose Align in the Modify menu. Type align in the command bar, then press Enter.
The command bar reads: Select entities: 2. Select the entities, then right click or press Enter. The command bar reads: Specify first source point: 3. Snap to the first source point in the selection set (1). The command bar reads: Specify first destination point: 4. Snap to the first destination point on the reference entity (2). A witness line is drawn between the source point and the target point. The command bar reads: Specify the second source point:
5. Snap to the second source point in the selection set (3). The command bar reads: Specify second destination point: 6. Snap to the second destination point on the reference entity (4). A witness line is drawn between the source point and the target point. The command bar reads: Specify the third source point:
249
V11 User Guide 7. Right click to skip the third source point. The command bar reads: Scale objects based on alignment points [Yes/No] <No>: 8. Do one of the following: Press Enter if you don't want to scale the selection set. Type Y and press Enter to scale the selection set.
Aligning an entity in 3D
1. Do one of the following: Click the Align tool button ( ) on the Modify toolbar.
Choose Align in the Modify menu. Type align in the command bar, then press Enter.
The command bar reads: Select entities: 2. Select the entities, then right click or press Enter. The command bar reads: Specify first source point: 3. Snap to the first source point in the selection set (1). The command bar reads: Specify first destination point: 4. Snap to the first destination point on the reference entity (2). A witness line is drawn between the source point and the target point.
250
Modifying Entities The command bar reads: Specify the second source point:
5. Snap to the second source point in the selection set (3). The command bar reads: Specify second destination point: 6. Snap to the second destination point on the reference entity (4). A witness line is drawn between the source point and the target point. The command bar reads: Specify the third source point: 7. Snap to the third source point in the selection set (5). The command bar reads: Specify third destination point: 8. Snap to the third destination point on the reference entity (6). A witness line is drawn between the source point and the target point. The entity is moved.
251
Changing Entities
Command: CHANGE The Change command lets you change the insertion point and orientation of texts and block inserts. The Properties option of the command can also change the layer, line type, line type scale, line weight, etc. but he Bricscad Properties bar is much more versatile to do such things.
Choose Change in the Modify menu Type change in the command bar, then press Enter.
The command bar reads: Select entities to change: 2. Select the text entities, then right click or press Enter. The command bar reads: Change: Entities/Properties/<Change point>: 3. Right click or press Enter to accept the default option. The command bar reads: New point for text, or Enter for no change: The first text entity is attached to the cursor. 4. Specify the new insertion point for the text or right click to accept the current location. The command bar reads: New text style <current style>: 5. Type a new text style and press Enter or right click to keep the current style. The command bar reads: New height <current height>: 6. Type a new height and press Enter or right click to keep the current height. The command bar reads: New rotation angle <current angle>: 7. Type a new angle and press Enter or right click to keep the current angle. The command bar reads: New text <current text>: 8. Type the new text and press Enter or right click to keep the current text. 9. (option) If multiple text entities were selected in step 2, steps 3 through 8 are repeated for each text. NOTE The Change command cannot change Multi-Line text (Mtext) entities.
To relocate blocks
1. Do one of the following Click the Change tool button ( ) on the Modify toolbar.
Choose Change in the Modify menu Type change in the command bar, then press Enter.
The command bar reads: Select entities to change: 2. Select the blocks, then right click or press Enter. The command bar reads: Change: Entities/Properties/<Change point>: 3. Right click or press Enter to accept the default option. The command bar reads: New point for block, or Enter for no change: The first block is attached to the cursor. 4. Specify the new insertion point or right click to accept the current orientation. The command bar reads: New rotation angle <current angle>:
252
Modifying Entities 5. Do one of the following: Right click to accept the current rotation angle. Type a new rotation angle in the command bar, then press Enter. Click to specify the new rotation angle graphically.
6. (option) If multiple blocs were selected in step 2, steps 3 through 5 are repeated for each block.
253
Copying Entities
You can copy a selection set, making one copy or multiple copies within the current drawing or you can also copy entities between drawings. The following procedures can be used to make a copy of existing entities: Create a copy of a selection set within the current drawing Create multiple copies of a selection set within the current drawing Copy entities between drawings Create a copy of a linear entity, aligned parallel to the original Create a copy as a mirror image of the original Create several copies in a rectangular or circular pattern in 2 D Create several copies in a rectangular or circular pattern in 3 D
Choose Copy in the Modify menu. Type copy or CO in the command bar.
The command bar reads: Select entities to copy: 2. Select the entities, then right click or press Enter. If Copy Mode is Multiple: The command bar reads: Enter base point: mOde/<Displacement>: If Copy Mode is Single: The command bar reads: Enter base point: mOde/Multiple/<Displacement>: 3. Specify the base point. The selection set is now attached to the cross hairs. The command bar reads: Enter second point: <Enter to use the base point as displacement>:
254
Modifying Entities
4. Do one of the following: Click the second point. Use Direct Distance Entry: type the displacement distance, then press Enter. The distance is measured in the cursor direction. Use ORTHO or POLAR TRACKING to constrain the movement of the cross hairs. Press <Enter>: the first point is interpreted as a relative X,Y,Z displacement. E.g. if the coordinates of the base point are 2,3,0, the selection set is copied 2 units in the X direction and 3 units in the Y direction from their current position.
The selection set is copied. If Copy Mode is Single, the copy command is completed. If Copy Mode is Multiple, you are prompted to create the next copy. See To make multiple copies.
Choose Copy in the Modify menu. Type copy or CO in the command bar.
The command bar reads: Select entities to copy: 2. Select the entities, then right click or press Enter. If Copy Mode is Multiple: The command bar reads: Enter base point: mOde/<Displacement>: If Copy Mode is Single: The command bar reads: Enter base point: mOde/Multiple/<Displacement>: 3. (Option) If Copy Mode is Single, do one of the following: Choose Multiple in the prompt menu Type M, then press Enter
The command bar reads: Enter base point: mOde/<Displacement>: 4. Specify the base point. The selection set is now attached to the cross hairs. The command bar reads: Enter second point: <Enter to use the base point as displacement>: 5. Do one of the following to specify the second point. Click the second point. Type the displacement distance, then press Enter. The distance is measured in the cursor direction. Use ORTHO or POLAR TRACKING to constrain the movement of the cross hairs.
The first copy of the selection set is created. The command bar reads: Enter second point: Undo/Exit: 6. Do one of the following: Repeat step 5 to create additional copies. Right click, choose Exit in the prompt menu or press Enter to stop. Choose Undo in the prompt menu or type U in the command bar, then press enter to delete the previous copy of the selection set.
255
The command bar reads: Select base point: 2. Specify the base point (origin point). The command bar reads: Select entities to copy to the clipboard: 3. Select the entities. 4. Press Enter to conclude the selection of entities. 5. Do one of the following: Choose Paste as Block in the Edit menu. Type pasteblock in the command bar, then press Enter. Press and hold the Ctrl and Shift keys, then press V.
The selection set is attached to the cursor. The command window reads: Select insertion point. 6. Specify the insertion point. The selection is pasted as a block. 7. (option) Repeat steps 5 and 6 to paste another copy as a block. NOTE If you paste multiple copies of the same selection set, each block is named differently.
256
Modifying Entities
Press Ctrl + C (press and hold the Ctrl key, then press C).
The entities are copied to the Clipboard. 3. Switch to the target drawing. 4. Do one of the following: Right click, then choose Paste ( Choose Paste ( ) in the context menu.
Press Ctrl + V (press and hold the Ctrl key, then press V).
The bottom left corner of the bounding rectangle of the selection is attached to the cross hairs in the target drawing. 5. Do one of the following: Specify the displacement point. Press Enter to paste the selection set using the coordinates of the source drawing.
Press Ctrl + C (press and hold the Ctrl key, then press C).
257
V11 User Guide 3. Switch to the target drawing. 4. Do one of the following: Choose Paste to Original Coordinates in the Edit menu. Type pasteorig in the command bar, then press Enter.
The command bar reads: Select base point: 2. Specify the base point (origin point). The command bar reads: Select entities to copy to the clipboard: 3. Select the entities. 4. Press Enter to conclude the selection of entities. 5. Switch to the target drawing. 6. Do one of the following: Choose Paste ( ) in the Edit menu.
Press Ctrl + V (press and hold the Ctrl key, then press V).
The selection set is attached to the cursor. The command bar reads: Select insertion point: 7. Specify the insertion point to paste the selection set. 8. (option) Repeat step 7 to create more copies of the selection set.
The command bar reads: Select base point: 2. Specify the base point (origin point). The command bar reads: Select entities to copy to the clipboard: 3. Select the entities. 4. Press Enter to conclude the selection of entities. 5. Switch to the target drawing. 6. Do one of the following: Choose Paste as Block in the Edit menu. Type pasteblock in the command bar, then press Enter. Press and hold the Ctrl and Shift keys, then press V.
The selection set is attached to the cursor. The command window reads: Select insertion point.
258
Modifying Entities 7. Specify the insertion point. The selection is pasted as a block. 8. (option) Repeat steps 5 and 6 to paste another copy as a block. NOTE If you paste multiple copies of the same selection set, each block is named differently.
Choose Offset in the Modify menu. Type offset in the command bar.
The command bar reads: Offset: Through point/Erase/<Distance> <current distance>: A prompt menu displays:
2. (Option) Choose Erase in the prompt menu or type E, then press Enter. Respond Yes at the command prompt to erase the source entity. 3. Do one of the following: Press Enter to accept the current distance. Type a new distance in the command bar. Define a new distance by specifying two points.
The command bar reads: Select Entity. 4. Select the entity. The command bar reads: Both sides/<Side for parallel copy>: 5. Click the side for the parallel copy. The parallel copy is created. The command bar reads: Select Entity. 6. Do one of the following: Repeat steps 4 and 5 to create more parallel copies. Right click or press Enter to stop.
259
Choose Offset in the Modify menu. Type offset in the command bar.
The command bar reads: Offset: Through point/<Distance> <current distance>: 2. Choose Through point in the context menu or type T, then press Enter. The command bar reads: Select entity: 3. Select the entity. The command bar reads: Through point: 4. Specify the point to create the parallel copy through. The parallel copy is created. The command bar reads: Select entity: 5. Do one of the following. Repeat steps 3 and 4 to create ;ore parallel copies. Right click or press Enter to stop.
Arraying Entities
Command: ARRAY The Array command copies a selection set in a rectangular or polar (circular) pattern. For a rectangular array you must specify the number of rows and columns and also the spacing between subsequent rows and columns. To create a polar array you will be prompted to specify the center point of the array, the rotation step and the number of items in the array or the angle to fill. You can choose to rotate the selection set about the center point or to keep its original orientation.
Choose 2D Array in the Modify menu. Type AR or array in the command bar, then press Enter.
The command bar reads: Select entities to array: 2. Select the entities, then right click or press Enter. The command bar reads: Polar/<Rectangular>: 3. Choose Rectangular in the prompt menu or type R in the command bar and press Enter. The command bar reads: Number of rows in the array <1>: 4. Type the number of rows in the command bar, then press Enter. The command bar reads: Number of columns in the array <1>: 5. Type the number of columns in the command bar, then press Enter. The command bar reads: Vertical distance between rows, or spacing rectangle: 6. Type the distance between the rows of the array and press Enter. The command bar reads: Horizontal distance between columns: 7. To define the distance between the columns of the array, do one of the following: Type the distance in the command bar and press Enter. Specify the distance by clicking two points.
260
Modifying Entities
Row spacing (A) and column spacing (B) can be defined by the spacing rectangle (red). NOTE Positive values in steps 4 and 5 are measured along the positive X- and Y-axis of the current UCS. Negative values are measured in the opposite direction.
Choose 2D Array in the Modify menu. Type AR or array in the command bar, then press Enter.
The command bar reads: Select entities to array: 2. Select the entities, then right click or press Enter. The command bar reads: Polar/<Rectangular>: 3. Choose Polar in the prompt menu or type P in the command bar and press Enter. The command bar reads: Base/Center of polar array: 4. Specify the center point of the polar array. The command bar reads: ENTER to specify angle between items/<Number of items to array>: 5. Type the number of items in the array, then press Enter. The command bar reads: Angle to array (+ for ccw, - for cw) <360>: 6. Do one of the following: Type the angle to array, then press Enter. Press Enter to create a 360 array.
The command bar reads: Rotate entities around the array? No/<Yes> 7. Do one of the following: Press Enter to rotate the entities about the center point of the array. Type N and press Enter to keep the original orientation of the entities.
261
Entities rotated (left) or not (right) about the center point of the array.
Choose 2D Array in the Modify menu. Type AR or array in the command bar, then press Enter.
The command bar reads: Select entities to array: 2. Select the entities, then right click or press Enter. The command bar reads: Polar/<Rectangular>: 3. Do one of the following: Type P in the command bar, then press Enter. Choose Polar in the prompt menu.
The command bar reads: Base/Center of polar array: 4. Choose Base in the prompt menu or type B and press Enter. The command bar reads: Base of polar array entities. 5. Specify the base point for the rotation of the selection set. The command bar reads: Center point of array: 6. Specify the center point of the array. The command bar reads: ENTER to specify angle between items/<Number of items to array>: 7. Type the number of items in the array, then press Enter. The command bar reads: Angle to array (+ for ccw, - for cw) <360>: 8. Do one of the following: Type the angle to array the press Enter. Press Enter to create a 360 array.
The command bar reads: Rotate entities around the array? No/<Yes> 9. Type N and press Enter to keep the original orientation of the entities. The array is created.
262
Modifying Entities
Polar array with base point (dot) and center point (cross). NOTE If you choose to rotate the entities about the center point in the final step of the array procedure, the selection of a base point does not influence the result.
Specify the angle between the items when creating a polar array
1. Do one of the following: Click the 2D Array tool button ( ) on the Modify toolbar.
Choose 2D Array in the Modify menu. Type AR or array in the command bar, then press Enter.
The command bar reads: Select entities to array: 2. Select the entities, then right click or press Enter. The command bar reads: Polar/<Rectangular>: 3. Choose Polar in the prompt menu or type P in the command bar, then press Enter. The command bar reads: Base/Center of polar array: 4. Specify the center of the polar array. The command bar reads: ENTER to specify angle between items/<Number of items to array>: 5. Press Enter. The command bar reads: Angle to array (+ for ccw, - for cw) <360>: 6. Specify the angle to array, then press Enter. The command bar reads: Angle between items: 7. Specify the angle between the items and press Enter. The command bar reads: Rotate entities around the array? No/<Yes>: 8. Do one of the following: Press Enter to rotate the entities. Type N, then press Enter to keep the original orientation of the entities.
The array is created. NOTE This procedure can also be used to rotate a selection set and keep the original.
263
Arraying Entities in 3D
Command: 3DARRAY The 3DArray command creates multiple copies a selection set in three dimensions. Entities are arrayed in a three-dimensional rectangular (rows, columns, and levels) pattern or a twodimensional polar (circular) pattern. The polar pattern is created by copying entities about a specified axis. You can choose to rotate the selection set about rotation axis or or to keep its original orientation.
Choose 3D Array in the Modify menu. Type 3darray in the command bar, then press Enter.
The command bar reads: Select entities to array: 2. Select the entities, then right click or press Enter. The command bar reads: Type of array: Polar/<Rectangular>: 3. Choose Rectangular in the prompt menu or type R in the command bar and press Enter. The command bar reads: Number of rows in the array <1>: 4. Type the number of rows in the command bar, then press Enter. The command bar reads: Number of columns <1>: 5. Type the number of columns in the command bar, then press Enter. The command bar reads: Number of levels <1>: 6. Type the number of levels in de command bar, then press Enter. The command bar reads: Vertical distance between rows: 7. To define the distance between rows of the array, do one of the following: Type the distance in the command bar and press Enter. Specify the distance by clicking two points.
The command bar reads: Horizontal distance between columns: 8. To define the distance between the columns of the array, do one of the following: Type the distance in the command bar and press Enter. Specify the distance by clicking two points.
The command bar reads: Depth between levels: 9. To define the distance between the levels of the array, do one of the following: Type the distance in the command bar and press Enter. Specify the distance by clicking two points.
264
Modifying Entities
Rectangular 3D Array:row spacing A, column spacing B, level spacing C 10. NOTE Positive values in steps 7, 8 and 9 are measured along the positive X-, Y- and Z-axis of the current UCS. Negative values are measured in the opposite direction.
Choose 3D Array in the Modify menu. Type 3darray in the command bar, then press Enter.
The command bar reads: Select entities to array: 2. Select the entities, then right click or press Enter. The command bar reads: Type of array: Polar/<Rectangular>: 3. Choose Polar in the prompt menu or type P in the command bar and press Enter. The command bar reads: ENTER to specify angle between items/<Number of items to array>: 4. Type the number of items you want in the array, then press Enter. The command bar reads: Angle to array (+ for ccw, - for cw) <360>: 5. Do one of the following: Type the angle to array, then press Enter. Press Enter to create a 360 array.
The command bar reads: Rotate entities around the array? No/<Yes> 6. Do one of the following: Press Enter to rotate the entities about the array axis. Type N and press Enter to keep the original orientation of the entities.
265
V11 User Guide 7. Specify the first point of the array axis. The command bar reads: Specify second point along central axis of array: 8. Specify the second point of the array axis. The array is created.
266
Modifying Entities
Resizing Entities
You can resize entities using the following methods: Extend entities to a boundary entity Trim entities by a cutting entity Edit the length of lines, two-dimensional polylines, rays or arcs (length or included angle) Stretch Scale
Extending Entities
Command: EXTEND The Extend command lets you extend entities to a boundary, which is defined by one or more other entities. If the Edge Mode setting (EDGEMODE) is On, you can extend entities to an implied edge of the boundary entities. If the boundary entity is not in the same plane as the entity you want to extend, the Projection Mode setting (PROJMODE) lets you choose how the intersection is to be calculated. The options are: Project to the XY plane of the current UCS Project to the current view plane True 3D mode (No projection).
When extending entities, first select the boundary edges, and then specify the entities to extend, selecting them either one by one or using the fence selection method. The following entities can be extended: arcs, lines, two-dimensional polylines, rays. Boundary entities can be: arcs, circles, ellipses, lines, splines, polylines, rays, infinite lines, layout viewports.
To extend entities
1. Do one of the following: Click the Extend tool button ( ) on the Extend/Stretch flyout of Modify toolbar.
Choose Extend in the Modify menu. Type extend or EX in the command bar, then press Enter.
The command bar reads: Select boundary entities for extend <ENTER to select all>: 2. Select the boundary entities, then press Enter or right click. The command bar reads: Fence/Crossing/Edge mode/Projection/eRase/Undo/<Select entity to extend or shift-select to trim>: A prompt menu displays.
267
V11 User Guide 3. Click the entity you want to extend near the end that can make the extension. The entity is extended. or Press and hold the shift key to trim the entity. 4. Repeat step 3 to extend more entities. 5. Right click or pres Enter to conclude the Extend command. NOTES Entities which are selected when you launch the Extend command will be used as boundary entities. If you select an entity near the end that cannot make an extension to one of the boundary entities, the Extend command is aborted.
Trimming Entities
Command: TRIM The Trim command lets you clip or trim entities by cutting entities. If the Edge Mode (EDGEMODE) system variable is On, you can trim entities by an implied edge of the cutting entities. If the cutting entity is not in the same plane as the entity you want to trim, the Projection Mode (PROJMODE) system variablele defines how the intersection is to be calculated. The options are: Project to the XY plane of the current UCS Project to the current view plane True 3D mode (No projection).
When trimming entities, you first select the cutting edges, and then specify the entities to trim, selecting them either one by one or using the fence selection method. The following entities can be trimmed: lines, two- and three dimensional polylines, arcs, circles, ellipses, elliptical arcs, splines, rays and infinite lines. Cutting entities can be: lines, splines, polylines, arcs, circles, elliptical arcs, ellipses, rays, infinite lines, layout viewports.
To trim entities
1. Do one of the following: Click the Trim tool button ( ) on the Modify toolbar.
Choose Trim in the Modify menu. Type trim or TR in the command bar, then press Enter.
The command bar reads: Select cutting entities for trim <ENTER to select all>: 2. Select the cutting entities, then press Enter or right click. The command bar reads: Fence/Crossing/Edge mode/Projection/eRase/Undo<Select entity to trim or shift-select to extend>: A prompt menu displays.
268
Modifying Entities 3. Click the entity you want to trim, the part of the entity that you click will be removed. The entity is trimmed. or Press and hold the shift key to extend the entity. 4. Repeat step 3 to trim more entities. 5. Right click to conclude the Trim command. NOTES Entities which are selected when you launch the Trim command will be used as cutting entities.
Choose Edit Length in the Modify menu. Type lengthen in the command bar, then press Enter.
The command bar reads: Edit length: DYnamic/Increment/Percent/Total/<Select entity to list length>: A prompt menu displays:
2. (option) Click an entity. The current length of the selected entity displays in the command bar. In case an arc is selected, the current length and the included angle display in the command bar. 3. Do on of the following: Choose Dynamic in the prompt box. Type DY in the command bar, then press Enter.
The command bar reads: Mode/<Select entity to change>: 4. Click the entity near the end you want to change. The length of the entity changes dynamically. 5. Click to define the new length.
269
Choose Edit Length in the Modify menu. Type editlen in the command bar, then press Enter.
The command bar reads: Edit length: DYnamic/Increment/Percent/Total/<Select entity to list length>: 2. Choose Total in the prompt menu of type T and press Enter. The command bar reads: Angle/<Enter total Length (0.00)>: A prompt menu displays:
3. Choose Angle in the prompt menu or type A and press Enter. The command bar reads: Enter total angle <00 0' 0">: 4. Type the new angle in the command bar and press Enter. The command bar reads: Mode/<Select entity to change>: A prompt menu displays:
5. Click the arc at the end you want to lengthen or shorten. The arc is modified. The command bar reads: Mode/Undo/<Select entity to change>: A prompt menu displays:
6. Do one of the following: NOTE Select another arc. Choose Undo in the prompt menu or type U and press Enter to undo the previous action. Choose Edit mode in the prompt menu or type M and press Enter to choose a different Edit Length command option. Choose Cancel in the prompt menu to conclude the Edit Length command. In the Properties bar you can edit the start angle, end angle and radius of an arc.
270
Modifying Entities
Stretching Entities
Command: STRETCH The size and shape of entities can be changed by stretching them. You select an area in your drawing using either a rectangular window or a polygon, then you specify a base point and a displacement point. All points and nodes inside the selected area will be moved over the specified distance. As a result, entities that cross the window or polygon boundary are stretched; those completely within the window or polygon are simply moved. The Copy option of the Grips Editing commands allows to create multiple copies of the entities being stretched, moved, rotated, mirrored or scaled.
To stretch entities
1. Do one of the following: Click the Stretch tool button ( ) on the Extend/Stretch flyout of the Modify toolbar.
Choose Stretch in the Modify menu. Type stretch or S in the command bar and press Enter.
The command bar reads: Select entities to stretch by crossing-window or crossing-polygon: A prompt menu displays:
2. (option) Choose Crossing window in the Stretch prompt menu, then define the stretch area by a rectangular window. 3. (option) Choose Crossing polygon in the Stretch prompt menu, then define the stretch area by a polygon. 4. (option) Repeat steps 2 and 3 to expand the stretch area. 5. (option) Choose Remove in the Stretch prompt menu to select entities in the stretch area that must not be stretched. 6. (option) Choose Add in the Stretch prompt menu to add previously remove entities to the selection of entities that must be stretched. 7. Right click to conclude the selection of entities. The command bar reads: Base point of displacement. 8. Specify the base point. The selection stretches dynamically. The command bar reads: Second point of displacement. 9. Do one of the following to specify the second displacement point. Click the displacement point. Use Direct Distance Entry: type the displacement distance, then press Enter. The distance is measured in the cursor direction. Use ORTHO or POLAR TRACKING to constrain the movement of the cross hairs. To add or remove entities from the selection set in steps 5 and 6 you can use any selection method: picking, window inside or crossing window.
271
Scaling Entities
Command: SCALE The Scale command resizes a selection set in relation to a base point. You can specify the scale factor by selecting a base point and a length or by typing an explicit scale factor in the command bar. The scale factor can also be defined with respect to a base scale factor. E.g. when the base scale factor is 2 and the new scale is 3, the new size is 3/2 of the original. The base scale and the new scale can also be defined graphically in the drawing. The Copy option of the Grips Editing commands allows to create multiple copies of the entities being stretched, moved, rotated, mirrored or scaled.
Choose Scale in the Modify menu. Type scale or SC in the command bar.
The command bar reads: Select entities to scale: 2. Select the entities, then right click or press Enter. The command bar reads: Base point: 3. Specify the base point for the scaling. The selection set scales dynamically. The command bar reads: Base scale/<Scale Factor>: 4. Type the scale factor in the command bar and press Enter. The selection set is scaled. NOTE The length of the vector between the base point and the current cursor position is used as the dynamic scale factor in step 3.
272
Modifying Entities
Choose Scale in the Modify menu. Type scale or SC in the command bar.
The command bar reads: Base point: 3. Specify the base point (1). The command bar reads: Base Scale/<Scale Factor>:
4. Choose Base in the prompt menu of type B and press Enter. The command bar reads: Base scale <1>: 5. Click point 1, then point 2 to define the base scale. The pentagon scales dynamically. 6. Click point 3. The edge of the pentagon now equals the side of the square.
273
Breaking Entities
Command: BREAK The Break command remove a portion of an entity, thus breaking it into two parts. You can break arcs, circles, ellipses, lines, polylines, rays and infinite lines. Breaking a circle converts it to an arc. A ray is broken into a ray and a line, an infinite line is broken into two rays. When breaking entities, you must specify two points for the break. By default, the point you use to select the entity becomes the first break point; however, you can use the First option to select a break point different from the one that selects the entity.
To break an entity
1. Do one of the following: Click the Break tool button ( ) on the Modify toolbar.
Choose Break in the Modify menu. Type break or BR in the command bar, then press Enter.
The command bar reads: Select entity to break: 2. Click the entity you want to break. The command bar reads: First break point/<Second break point>: A prompt menu displays:
3. Click a second point on the entity. The entity is broken. The portion between the two break points is removed.
Joining Entities
Command: JOIN The Join command joins two entities into a single entity. You can join either two lines or two arcs. Lines must be colinear, while arcs must share the same center point and radius. When you join two lines, the farthest endpoints remain at their existing locations; the program draws a new line between these points. Arcs are joined counterclockwise, therefore the result depends on the selecting order.
Choose Join in the Modify menu. Type join in the command bar, then press Enter.
The command bar reads: Select arc or line for joining: 2. Select the first line. The command bar reads: Select lines for attempted join:
274
Modifying Entities 3. Select the second line and press Enter. The lines are joined. NOTE Use the Join option of the Edit Polyline tool to join a series of connected lines into a single polyline.
Choose Join in the Modify menu. Type join in the command bar, then press Enter.
The command bar reads: Select arc or line for joining: 2. Select the first arc. The command bar reads: Select arcs for counterclockwise join: 3. Select the second arc and press Enter. The arcs are joined.
Joining two arcs: start situation (left) and result when selecting A first (middle) or B first (right). NOTE If more arcs share the same center point and radius, you can select them in step 3. Press Enter after selecting the last arc.
275
Chamfered rectangle (left) and filleted rectangle (right) with trimmed edges.
276
Modifying Entities
Chamfering Entities
Command: CHAMFER The Chamfer command connects two non-parallel entities by extending or trimming them and then joining them with a line to create a beveled edge. In Bricscad you can choose between two chamfer methods: distance-distance: specify how far to trim the entities back from their intersection distance-angle: specify the length of the chamfer and the angle it forms along the first entity.
The following entities can be chamfered: lines, polylines, rays and infinite lines. When chamfering a polyline, you can create a chamfer between two polyline segments or you can chamfer the entire polyline.
Choose Chamfer in the Modify menu. Type chamfer or CHA in the command bar, then press Enter.
The command bar reads: Chamfer (<current chamfer settings>): Settings/Polyline/Angle/Distance/mEthod/Trim/Undo/Multiple/<Select first entity>: A prompt menu displays:
277
2. (option) Choose Chamfer Settings ... in the prompt menu or type S and press Enter. In the Settings dialog window: Specify the Chamfer first distance. Set the Chamfer second distance. Set the Chamfer mode to Distance-Distance.
Close the Settings dialog window. The command bar reads: Chamfer (<current chamfer settings>): Settings/Polyline/Angle/Distance/mEthod/Trim/Undo/Multiple/<Select first entity>: 3. Select the first entity or polyline segment. The command window reads: Select second entity. 4. Select the second entity or polyline segment. The chamfer is created.
278
Modifying Entities
Choose Chamfer in the Modify menu. Type chamfer or CHA in the command bar, then press Enter.
The command bar reads: Chamfer (<current chamfer settings>): Settings/Polyline/<Select first entity>: A prompt menu displays. 2. Choose Chamfer Settings ... in the prompt menu or type S and press Enter. 3. In the Settings dialog window: Specify the Chamfer length. Set the Chamfer angle. Set the Chamfer mode to Length-Angle.
4. Close the Settings dialog window. The command bar reads: Chamfer (<current chamfer settings>): Settings/Polyline/<Select first entity>: 5. Select the first entity or polyline segment. The command window reads: Select second entity. 6. Select the second entity or polyline segment. The chamfer is created.
Choose Chamfer in the Modify menu. Type chamfer or CHA in the command bar, then press Enter.
The command bar reads: Chamfer (<current chamfer settings>): Settings/Polyline/<Select first entity>: A prompt menu displays:
279
2. (option) Adjust the Chamfer Settings. 3. Choose Polyline in the prompt menu or type P and press Enter. The command bar reads: Select 2D polyline to chamfer: 4. Select a polyline. All vertices of the selected polyline are chamfered. NOTE When the chamfer method is distance-angle, the direction of the polyline defines which is the first entity of a vertex. See drawing rectangles for more information about the direction of closed polylines.
Filleting Entities
Command: FILLET The Fillet command connects two entities with an arc of a specified radius to create a rounded edge. You can fillet pairs of line segments, straight polyline segments, arcs, circles, rays, and infinite lines. You can also fillet parallel lines, rays, and infinite lines. When filleting a polyline, you can fillet multiple segments between two selected segments or you can fillet the entire polyline.
280
Modifying Entities
Choose Fillet in the Modify menu. Type fillet or F in the command bar, then press Enter.
The command bar reads: Fillet (<current fillet settings>): Settings/Polyline/Radius/Trim/Undo/Multiple/<Select first entity>: A prompt menu displays:
2. (option) Choose Fillet Settings ... in the prompt menu or type S and press Enter. Specify the Fillet radius in the Settings dialog window:
Close the Settings dialog window. The command bar reads: Fillet (<current fillet settings>): Settings/Polyline/Radius/Trim/Undo/Multiple/<Select first entity>: 3. Select the first entity or polyline segment. The command window reads: Select second entity. 4. Select the second entity or polyline segment. The fillet is created.
281
Choose Fillet in the Modify menu. Type fillet or F in the command bar, then press Enter.
The command bar reads: Fillet (<current fillet settings>): Settings/Polyline/<Select first entity>: A prompt menu displays:
2. (option) Adjust the Fillet Settings. 3. Choose Polyline in the prompt menu or type P and press Enter. The command bar reads: Select 2D polyline to chamfer: 4. Select a polyline. All vertices of the selected polyline are filleted.
282
Modifying Entities
Choose Fillet in the Modify menu. Type fillet or F in the command bar, then press Enter.
The command bar reads: Fillet (<current fillet settings>): Settings/Polyline/Radius/Trim/Undo/Multiple/<Select first entity>: 2. Select the first entity (line or ray). The command window reads: Select second entity: 3. Select the second entity (line, ray or infinite line). The fillet is executed at the endpoint closest to the point were the first entity is selected. The length of the second entity is adjusted.
283
Editing Polylines
Overview
The PEDIT command modifies any type of two-dimensional or three-dimensional polyline: such as rectangles, polygons and donuts, as well as three-dimensional entities such as pyramids, cylinders and spheres. Editing a polyline can be: opening or closing a polyline; changing its overall width or the widths of individual segments; converting a polyline with straight line segments into a flowing curve or an approximation of a spline; editing individual vertices, adding, removing or moving vertices; adding new segments to an existing polyline; reversing the direction or order of the vertices; merging a series of polylines, lines or arcs, which are connected endpoint to endpoint, into a single polyline; turning a line or an arc into a polyline;
To modify a polyline, you first select the polyline, and then select a polyline editing option. The available options vary depending on whether the selected polyline is a two-dimensional or threedimensional entity.
Choose Edit Polyline in the Modify menu. Type editpline or pedit in the command window, then press Enter.
The command bar reads: Select polyline to edit. Select a line or arc. The command bar reads: The entity selected is not a polyline. Turn it into one? <Y> A prompt menu displays:
2. Do one of the following: Press Enter to accept the default option. Choose Yes-Turn into polyline in the prompt menu.
3. Press Enter to conclude the Edit Polyline command. NOTE The Explode tool turns a single segment polyline back into a line or arc.
284
Modifying Entities
285
You can open or close a polyline using the Edit Polyline tool or in the Bricscad Properties bar.
Choose Edit Polyline in the Modify menu. Type editpline or pedit in the command window, then press Enter.
The command bar reads: Select polyline to edit. 2. Click the polyline you want to close or open. The command bar reads: Edit polyline: Edit vertices/Close (or Open)/Decurve/Fit/Join/Linetype-Mode/Reverse/Spline/Taper/Width/Undo/<eXit>: A prompt menu displays. 3. To close (or open) a polyline do one of the following: Type C (or O) in the command bar, then press Enter. Choose Close (or Open) in the prompt menu.
286
Modifying Entities
Joining Polylines
Command: PEDIT Using the Join option of the Edit Polyline tool you can add an arc, a line or a polyline entity to an existing open polyline, forming one continuous polyline entity. To join an entity to a polyline, that entity must already share an endpoint with an end vertex of the selected polyline. When you join an entity to a polyline, the width of the new polyline segment depends on the width of the original polyline and the type of entity you are joining to it: A line or an arc inherits the width from the polyline segment to which it is joined. A polyline joined to a tapered polyline retains its own width values. A polyline joined to a uniform-width polyline inherits the width from the polyline to which it is joined.
Choose Edit Polyline in the Modify menu. Type editpline or pedit in the command window, then press Enter.
The command bar reads: Select polyline to edit. 2. Select the parent polyline. The command bar reads: Edit polyline: Edit vertices/Close (or Open)/Decurve/Fit/Join/Linetype-Mode/Reverse/Spline/Taper/Width/Undo/<eXit>: A prompt menu displays. 3. Choose Join in the prompt menu or type J and press Enter. The command bar reads: Select entities: 4. Select the entity to join, then right click or press Enter. 5. Do one of the following: NOTE Continue editing the selected polyline. Choose Exit in the prompt menu or press Enter to conclude the Edit Polyline tool. You can select multiple entities in step 3 on condition they form one chain with the parent polyline.
Choose Edit Polyline in the Modify menu. Type editpline or pedit in the command window, then press Enter.
287
V11 User Guide 2. Select the polyline. The command bar reads: Edit polyline: Edit vertices/Close (or Open)/Decurve/Fit/Join/Linetype-Mode/Reverse/Spline/Taper/Width/Undo/<eXit>: A prompt menu displays. 3. Choose Width in the prompt menu or type W and press Enter. The command bar reads: Enter new width for all segments: 4. Type a new width in the command bar and press Enter. The new width is applied to the entire polyline. 5. Do one of the following: Continue editing the selected polyline. Choose Done in the prompt menu or press Enter to conclude the Edit Polyline tool.
Choose Edit Polyline in the Modify menu. Type editpline or pedit in the command window, then press Enter.
The command bar reads: Select polyline to edit. 2. Select the polyline. The command bar reads: Edit polyline: Edit vertices/Close (or Open)/Decurve/Fit/Join/Linetype-Mode/Reverse/Spline/Taper/Width/Undo/<eXit>: A prompt menu displays. 3. Choose Taper in the prompt menu or type T and press Enter. The command bar reads: Enter new starting polyline width <current starting width>:: 4. Type a new starting width in the command bar and press Enter. The command bar reads: Enter new ending polyline width <current ending width>: 5. Type a new ending width in the command bar and press Enter. The polyline is tapered uniformly along its length. 6. Do one of the following: Continue editing the selected polyline. Choose Done in the prompt menu or press Enter to conclude the Edit Polyline tool.
288
Modifying Entities
Choose Edit Polyline in the Modify menu. Type editpline or pedit in the command window, then press Enter.
The command bar reads: Select polyline to edit. 2. Select the polyline. The command bar reads: Edit polyline: Edit vertices/Close (or Open)/Decurve/Fit/Join/Linetype-Mode/Reverse/Spline/Taper/Width/Undo/<eXit>: A prompt menu displays. 3. Choose Edit vertices in the prompt menu or type E and press Enter. The command bar reads: Next/Previous/Angle/Break/Insert/Move/Regen/SElect/Straighten/Width/eXit/<Next>: The Editpline prompt menu changes:
A triangle indicates the start point of the polyline. The first vertex of the polyline is selected.
5. Choose Exit in the prompt menu or type X and press Enter to leave the Polyline vertex editing mode.
289
6. Do one of the following: Continue editing the selected polyline. Choose Exit in the prompt menu or press Enter to conclude the Edit Polyline tool.
4. (option) Do one of the following to select a second vertex: Choose Next vertex / Previous vertex in the prompt menu. Choose Select in the prompt menu or type S and press Enter. You are prompted to select a vertex.
5. Choose Go in the prompt menu or type G and press Enter. The polyline s broken into two polylines. If a second point is selected in step 4 the segment(s) between the selected vertices is (are) deleted. 6. Choose Exit in the prompt menu or type X and press Enter to leave the Polyline vertex editing mode. 7. Do one of the following: Continue editing the selected polyline. Choose Exit in the prompt menu or press Enter to conclude the Edit Polyline tool.
290
Modifying Entities
6. Do one of the following: Continue editing the selected polyline. Choose Exit in the prompt menu or press Enter to conclude the Edit Polyline tool.
5. Choose Go in the prompt menu or type G and press Enter. The vertices between the selected vertices are removed. A straight segment is drawn between the selected vertices. 6. Choose Exit in the prompt menu or type X and press Enter to leave the Polyline vertex editing mode. 7. Do one of the following: Continue editing the selected polyline. Choose Exit in the prompt menu or press Enter to conclude the Edit Polyline tool.
291
4. Do one of the following: Type the new width in the command bar and press Enter. Click to define the width graphically.
The command bar reads: Enter ending width <current width>: 5. Do one of the following: Type the new width in the command bar and press Enter. Click to define the width graphically.
6. Choose Exit in the prompt menu or type X and press Enter to leave the Polyline vertex editing mode. 7. Do one of the following: NOTE Continue editing the selected polyline. Choose Exit in the prompt menu or press Enter to conclude the Edit Polyline tool. The new width is applied when you conclude the Edit Polyline tool in step 6.
Choose Edit Polyline in the Modify menu. Type editpline or pedit in the command window, then press Enter.
The command bar reads: Select polyline to edit. 2. Select the polyline. The command bar reads: Edit polyline: Edit vertices/Close (or Open)/Decurve/Fit/Join/Linetype-Mode/Reverse/Spline/Taper/Width/Undo/<eXit>: A prompt menu displays. 3. Do one of the following: Choose Fit in the prompt menu of type F and press Enter. Choose Spline in the prompt menu or type S and press Enter.
292
Modifying Entities
Continue editing the selected polyline. Choose Done in the prompt menu or press Enter to conclude the Edit Polyline tool. Use the Decurve option in step 3 of the above procedure the restore the original polyline. The SPLINESEGS (Spline Segments) settings variable controls the number of segments (lines or arcs) to be generated for spline-fit polylines.
Choose Edit Polyline in the Modify menu. Type editpline or pedit in the command window, then press Enter.
The command bar reads: Select polyline to edit. 2. Select the polyline. The command bar reads: Edit polyline: Edit vertices/Close (or Open)/Decurve/Fit/Join/Linetype-Mode/Reverse/Spline/Taper/Width/Undo/<eXit>: A prompt menu displays. 3. Choose Linetype mode in the prompt menu or type L and press Enter. The command bar reads: Linetype continuous along polyline: ON/OFF <current setting>: The Editpline prompt menu changes:
4. Do one of the following: Choose Continuous on or Continuous off in the prompt box. Type ON or OF in the command bar, then press Enter.
293
The same polyline with Continuous On (left) and Continuous Off (right) 5. Do one of the following: Continue editing the selected polyline. Choose Exit in the prompt menu or press Enter to conclude the Edit Polyline tool.
294
Modifying Entities
295
V11 User Guide A X indicates the currently selected vertex in the drawing. 3. Type a new width in the Start width field and press Enter. 4. Type a new width in the End width field and press Enter. 5. Continue editing the polyline or press the Esc key to stop.
Converting Entities
The Explode tool converts complex entities, such as blocks, polylines, solids or dimensions into their component parts. The Region tool converts closed entities into a solid entity. The Flatten tool equals the Z-coordinate of the selected entities, thus flattening three-dimensional entities to two dimensions.
Exploding entities
Command: EXPLODE The Explode command converts complex entities, such as blocks, polylines, solids or dimensions into their component parts. Exploding a polyline or dimension reduces it to a collection of individual line and arc entities that you can then modify individually. Blocks are converted to the individual entities, possibly including other, nested blocks that composed the original entity. Multiline texts explode into single line text entities. In general exploding entities will have no visible effect in the drawing, except for: If the original polyline had a width, the width information is lost when you explode it. The resulting lines and arcs follow the centerline of the original polyline. If you explode a block containing attributes, the attributes are lost, but the original attribute definitions remain. Colors and linetypes assigned BYBLOCK may appear different after exploding an entity, because they will adopt the default color and linetype. Use the TXTEXP command for exploding text into 2D polylines.
NOTE
296
Modifying Entities
To explode entities
1. Do one of the following: Click the Explode tool button ( ) on the Modify toolbar.
Choose Explode in the Modify menu. Type explode in the command bar, then press Enter.
The command window reads: Select entities to explode. 2. Select the entities, then right click or press Enter. NOTE If you select the entities first, then launch the Explode tool, the selected entities are exploded immediately.
Creating Regions
Command: REGION The Region command converts closed entities into a solid entity. You can create regions from closed entities, such as polylines, polygons, circles, ellipses, closed splines and donuts. Creating regions typically has no visible effect on a drawing. However, if the original entity had a width or lineweight, that information is lost when you create the region.
To create regions
1. Do one of the following: Click the Region tool button ( ) in the Modify toolbar.
Choose Region in the Draw menu. Type region in the command bar, then press Enter.
The command bar reads: Select objects: 2. Select the entities, then right click or press Enter. The command bar displays how many regions have been created.
Flattening Entities
Command: FLATTEN The Flatten command equals the Z-coordinate of the selected entities, thus flattening threedimensional entities to two dimensions. All selected entities are flattened onto the current UCS elevation plane, which is not necessarily parallel to the WCS x,y plane. The following entity types are affected by the Flatten command: line, polyline, arc, circle, ellipse, elliptical arc, point, hatch, block insert, text, Mtext, attribute, dimension, polyface mesh, 3D Face, Planar entities (such as text, arcs, and two-dimensional polylines) that are not parallel to the current UCS XY-plane are ignored. A message displays in the command bar saying how many entities in the selection set were not parallel to the XY-plane of the UCS. The Flatten tool can be useful in the following situations: to correct the Z-coordinate (elevation) to set the Z-coordinate of all entities to zero
297
To flatten entities
1. Do one of the following: Click the Flatten tool button ( ) on the Modify toolbar.
Choose Flatten in the Modify menu. Type flatten in the command bar, then press Enter.
The command bar reads: Select entities to flatten: 2. Select the entities, then right click or press Enter. The command bar reads: New UCS elevation <current elevation>: 3. Do one of the following: Press Enter to accept the current elevation. Type a new elevation in the command bar and press Enter. How many entities were flattened. How many entities were not parallel to the XY-plane of the UCS, if any.
Measuring Entities
Command: MEASURE The Measure command places markers - points or blocks - at a specified interval along the length or circumference of an entity. The Measure tool starts placing markers at the closes endpoint to where you select the entity. You can measure lines, polylines, arcs, circles, ellipses, elliptical arcs and splines. You cannot measure rays and infinite lines. You measure a circle along its circumference starting from the Angle Base value as defined in the Settings dialog. If Angle Base is set to zero, a circle is measured starting at 3 o'clock (east).
298
Modifying Entities
Choose Measure in the Modify menu. Type measure in the command bar, then press Enter.
The command bar reads: Select entity to measure: 2. Click the entity you want to measure. The command bar reads: Block/<Segment length>: 3. To define the measurement interval, do one of the following: Type the measurement interval and press Enter. Specify two points in the drawing.
Points are placed along the selected entity at the specified interval. NOTE It might be necessary to adjust the Point display mode settings to display the points correctly.
Choose Measure in the Modify menu. Type measure in the command bar, then press Enter.
The command bar reads: Select entity to measure: 2. Click the entity you want to measure. The command bar reads: Block/<Segment length>: A prompt menu displays:
3. Choose Insert blocks in the prompt menu or type B and press Enter. The command bar reads: Name of block to insert: 4. Type the name of the block in the command bar and press Enter. The command bar reads: Align blocks with entity? <Y>: A prompt menu displays:
5. Do one of the following: Choose Yes-Align blocks in the prompt menu or press Enter to align the blocks with the selected entity. Choose No-Do not align in the prompt menu or type N and press Enter to place the blocks not rotated.
299
V11 User Guide 6. To define the measurement interval, do one of the following: Type the measurement interval and press Enter. Specify two points in the drawing.
The blocks are placed along the selected entity at the specified interval.
Dividing Entities
Command: DIVIDE The Divide command places markers - points or blocks - along a selected entity. The markers evenly divide the entity into the specified number of equal parts. You can divide lines, polylines, arcs, circles, ellipses, elliptical arcs and splines.
Choose Divide in the Modify menu. Type divide in the command bar, then press Enter.
The command bar reads: Select entity to divide: 2. Click the entity you want to divide. The command bar reads: Blocks/<Number of Segments>: 3. Type the number of segments in the command bar and press Enter. Points are placed along the selected entity to divide the entity. NOTE It might be necessary to adjust the Point display mode settings to display the points correctly.
300
Modifying Entities
Choose Divide in the Modify menu. Type divide in the command bar, then press Enter.
The command bar reads: Select entity to divide: 2. Click the entity you want to divide. The command bar reads: Blocks/<Number of Segments>: A prompt menu displays:
3. Choose Insert blocks in the prompt menu or type B and press Enter. The command bar reads: Name of block to insert: 4. Type the name of the block in the command bar and press Enter. The command bar reads: Align blocks with entity? <Y>: A prompt menu displays:
5. Do one of the following: Choose Yes-Align blocks in the prompt menu or press Enter to align the blocks with the selected entity. Choose No-Do not align in the prompt menu or type N and press Enter to place the blocks not rotated.
The blocks are placed along the selected entity to divide the entity.
301
Blocks
Blocks allow you to combine numerous entities into a single entity and reuse it, inserting multiple copies. A block definition is only saved once in a drawing. If a block definition is redefined, all instances of the block will be updated automatically. Block definitions can be copied between drawings.
Attributes
With attributes, you can associate text, such as part numbers or prices, with blocks and then extract the text-attribute information to a separate file, such as a database, for further analysis.
External references
With external references, you can link separate reference drawing files to the current drawing to combine information without adding the contents of the reference drawings to a drawing. If you make changes to the referenced file, all references are updated automatically.
302
Creating Blocks
Commands: BLOCK, -BLOCK, WBLOCK and PASTEBLOCK The Block command groups entities into a block using a dialog box. The -Block commands prompts you in the command bar. The Wblock command writes blocks and other drawing parts to a separate drawing file (short for "write block"). The Pasteblock command pastes entities from the Clipboard as a block in the current drawing (see Paste a selection as a block).
Choose Create Block in the Tools menu. Type block in the command bar, then press Enter.
303
3. Do one of the following to specify the Base Point: Check the Specify On-screen option. You will be prompted to specify the base point after clicking the OK button. ). Click the Pick point button ( The Block Definition dialog closes temporarily to let you pick a point in the drawing. Type the coordinates of the base point in the X-, Y- and Z-field.
4. Do one of the following to select the entities to be included in the block definition: Check the Specify On-screen option. You will be prompted to select the entities after clicking the OK button. Click the Select entities button ( ). The Block Definition dialog closes temporarily to let select the entities in the drawing.
5. Set the block properties: Scale uniformly: if checked, the X-, Y- and Z-scaling cannot be set differently. Allow exploding: if not checked, prevents the block from being exploded. Block unit: set the insertion unit for the block (see also: To insert a block).
6. Set the behavior of the selected entities after the block is created: Retain: The selected entities remain in the drawing. Convert to block: The selected entities are replaced by the newly created block. Delete: The selected entities are deleted.
7. Click the OK button to create the block. NOTE If the selected entities were erased by setting the Delete option in step 6, you can bring back the selected block entities by typing oops in the command bar, then press Enter.
The Drawing Explorer - Blocks dialog opens. 2. In the Drawing Explorer dialog do one of the following: Click the New button ( ) on the Details toolbar.
The Drawing Explorer dialog closes. The command bar reads: Insertion point for new block: 3. Specify the insertion point of the new block. The command bar reads: Select entities for block. 4. Select the entities for the new block. 5. Right click to create the block. The selected entities are removed from the drawing. The Drawing Explorer dialog reopens. The Name field of the new block is selected. 6. Type a name in the Name field, replacing the default NewBlock1 name. 7. Close the Drawing Explorer dialog.
304
Blocks, Attributes and External References 8. (option) Type oops in the command bar, then press Enter to bring back the selected block entities.
Choose Save Block... in the Tools menu. Type wblock in the command bar, then press Enter.
) next to the Name and path field. 2. Click the browse button ( The Save Block dialog opens. 3. On the Save Block dialog, select a folder and type a name in the File name field, then click the Save button. The Save Block dialog closes. 4. Insert units: set the insertion unit for the block (see also: To insert a block). 5. To select the source entities for the new block, do one of the following: Click the Block radio button, then select a block from the drop-down list. Click the Model space radio button, to select all the entities in the model space of the current drawing. ). Click the Entities radio button, then click the Select Entities button ( The Write Block to File dialog temporarily closes to let you select entities in the drawing.
305
V11 User Guide Right click to stop selecting entities. ) to define the Base point of the new drawing Click the Pick point button ( or Type the coordinates of the base point in the X-, Y- and Z-field. Set the behavior of the selected entities after the block is created: Retain: The selected entities remain in the drawing. Convert to block: The selected entities are replaced by the newly created block. Delete: The selected entities are deleted. 6. Click the OK button to create the drawing file.
Inserting Blocks
Commands: INSERT, -INSERT, INSERTALIGNED and MINSERT The Insert command lets you insert blocks through a dialog box. The -Insert command inserts blocks by prompting in the command bar. Bricscad will lookup the block name in the block definitions in the current drawing. If the block is not found in the current drawing, the paths defined by the SRCHPATH system variable are searched. If the block is not found there either, Bricscad responds 'Could not find file <blockname>' The Insertaligned command inserts a block entity, with easy alignment on existing entities. The Insertaligned command is similar to the Insert command, but during the placement the block will be dynamically aligned with existing lines, polylines, arcs or circles. The block is aligned with the entity to which the cursor snaps. If no entity is snapped, the block is aligned with the X-axis of the WCS. The Minsert command Inserts a block as a rectangular array; combines the -Insert and Array commands (short for "multiple insertion"). You can choose to select an existing block definition or to insert an entire drawing as a block. When you insert a drawing, a new block definition is created in the current drawing. If you change the original drawing file, those changes have no effect on the current drawing unless you redefine the block by reinserting the changed drawing. When a block is inserted in a drawing, it is treated as a single entity.
306
INSUNIT in target drawing INSUNIT in source drawing Centimeters Inches not specified (INSUNITSDEFTARGET = Centimeters)
Millimeters
Inches
The Unit field under Block Unit is set by the INSUNITS (Insertion Units) settings variable in the source drawing. The Factor field expresses the relation between the value of the INSUNIT variable in the source drawing and the target drawing. E.g. if INSUNIT is Millimeters in the source drawing and Centimeters in the target drawing, the value of the Factor field is 0.1. The Scale factor of the block is 1,1,1. If INSUNIT in the source drawing is Unspecified (unitless), INSUNITDEFSOURCE is used. The value of the Factor field is 1.0 and the Scale factor of the block is expresses the relation between INSUNITDEFSOURCE and INSUNIT in the target drawing. If INSUNIT in the target drawing is Unspecified (unitless), INSUNITDEFTARGET is used. The value of the Factor field is 1.0 and the Scale factor of the block is expresses the relation between INSUNIT in the source drawing and INSUNITDEFTARGET. If INSUNIT is unspecified (unitless) in both the source and the target drawing, INSUNITDEFSOURCE and INSUNITDEFTARGET are used. The value of the Factor field is 1.0 and the Scale factor of the block is expresses the relation between INSUNITDEFSOURCE and INSUNITDEFTARGET. The values of INSUNITDEFSOURCE and INSUNITDEFTARGET are saved in the registry and therefore apply to all drawings in which is INSUNIT is unspecified (unitless).
307
To insert a block
1. Do one of the following Click the Insert Block... tool button ( ) on the Draw 2D toolbar.
Choose Insert Block... in the Draw menu. Type insert in the command bar, then press Enter.
2. In the Inserts dialog, do one of the following: Select an existing block definition in the Name list. Click the Browse button and select a drawing file.
3. (option) Check the Explode option to explode the block after insertion. 4. (option) Uncheck the Specify On-Screen option, then specify the Insertion Point by keying in the coordinates in the X, Y and Z fields. 5. (option) Uncheck the Specify On-Screen option, then specify the Scale by keying in the scaling factors in the X, Y and Z fields. Check the Uniform Scale option to equal the X, Y and Z scale factors. 6. (option) Check the Specify On-Screen option to specify the Rotation angle when inserting the block. 7. Click the OK button. The command bar reads: Insertion point for block. A prompt menu displays.
308
8. Specify the insertion point. The command bar reads: Corner/XYZ/X scale factor <1.000000>: A prompt menu displays.
9. Right click or press Enter to accept the default X scale factor. The command bar reads: Y scale factor: <Equal to X scale (1.000000)>: 10. Right click or press Enter to set the Y scale factor equal to the X scale factor. The block is inserted.
Right click and select Insert from the context menu When in Icon View, double click the block.
To select an external drawing, do one of the following: Click the Insert External tool button ( Choose Insert External in the Edit menu. Right click, then choose Insert External in the context menu. ) on the Details toolbar.
The Drawing Explorer - Blocks window closes. The command bar reads: Multiple blocks/<Insertion point for block>: A prompt menu displays
309
V11 User Guide 4. Specify the insertion point. The command bar reads: Corner/XYZ/X scale factor <1.000000>: A prompt menu displays.
5. Right click or press Enter to accept the default X scale factor. The command bar reads: Y scale factor: <Equal to X scale (1.000000)>: 6. Right click or press Enter to set the Y scale factor equal to the X scale factor. The command bar reads: Rotation angle for block <0>: 7. Specify the rotation angle or right click to accept the default rotation angle. The block is inserted. The Drawing Explorer - Blocks window reopens. 8. (option) Repeat steps 3 through 8 to insert more blocks. 9. Close the Drawing Explorer - Blocks window.
The command bar reads: Multiple blocks/<Insertion point for block>: A prompt menu displays.
4. Snap to an entity. The block is aligned with the entity. 5. Click to define the insertion point. When you move the crosshairs, the block is mirrored about the selected entity or a about a line tangent to the selected entity. 6. Click to specify the mirroring of the block.
310
NOTE
If you type the name of block in step 3, Bricscad will lookup the block in the block definitions in the current drawing. If the block is not found in the current drawing, the paths defined by the SRCHPATH system variable are searched. If the block is not found there either, Bricscad responds 'Could not find file <blockname>' The block is aligned as follows: The block is rotated so that its local Z-axis is parallel with the Z-axis of the active UCS, and its local X-axis should be parallel with the tangent to the entity at the position of the snap point. When you click a point on an entity the block is aligned with the entity. Then, by moving the mouse pointer around the insertion point, you can choose how the block should be mirrored. The origin point of the block lies on the entity.
NOTE
3. The block is attached to the cursor. The command bar reads: Multiple blocks/<Insertion point for block>:
4. Specify the insertion point. The command bar reads: Corner/XYZ/X scale factor <1.00>: 5. To define the X scale factor, do one of the following: Press Enter to accept the default . Type the X scale factor, then press Enter. Click to define the X scale factor graphically.
The command bar reads: Y scale factor: <Equal to X scale (current X scale)>: 6. Repeat step 5 to define the Y scale factor. The command bar reads: Rotation angle for block <0>: 7. Do one of the following: Press Enter to set the rotation angle to 0. Type a rotation angle, then press Enter.
Click to define the rotation angle graphically. The command bar reads: Number of rows in the array <1>:
311
V11 User Guide 8. Type the number of rows, then press Enter or press Enter for one row. The command bar reads: Number of columns <1>: 9. Type the number of columns, then press Enter or press Enter for one column. The command bar reads: Vertical distance between rows, or spacing rectangle: 10. Type the row spacing distance, then press Enter. The command bar reads: Horizontal distance between columns: 11. Type the column spacing distance, then press Enter. The block array is created as a single entity. NOTES If you choose Multiple blocks in step 3, you are prompted to create multiple instances of the block array. If a block array is exploded, all blocks in the array are exploded. If you type the name of block in step 2, Bricscad will lookup the block in the block definitions in the current drawing. If the block is not found in the current drawing, the paths defined by the SRCHPATH system variable are searched. If the block is not found there either, Bricscad responds 'Could not find file <blockname>'
Redefining Blocks
Commands: BLOCK, -BLOCK and INSERT To redefine a block that was created in the current drawing, you create a new block using the same name. If the block was inserted from a separate drawing, reinsert that block. When a block definition is redefined all instances of that block in the current drawing are updated automatically. See also: Editing blocks and external references.
3. To redefine the block definition, do one of the following: Type Y, then press Enter. Choose Yes-Redefine block in the prompt menu.
The command bar reads: Insertion point for new block: 4. Specify the insertion point of the new block. The command bar reads: Select entities for block. 5. Select the entities for the new block. 6. Right click to create the block. The selected entities are removed from the drawing. All existing instances of the block are updated.
312
Blocks, Attributes and External References 7. (option) To bring back the selected block entities, type oops in the command bar, then press Enter.
Choose Insert Block... in the Draw menu. Type insert in the command bar, then press Enter.
The Insert Block dialog opens. 2. On the Insert Block dialog click the Browse, then select the external drawing file.
4. Click the Yes button to redefine the existing block definition. The command bar reads: Insertion point for block: 5. Continue with step 3 of the Inserting Blocks procedure.
313
Exploring Blocks
Command: EXPBLOCKS The Explblocks command opens the Blocks section of the Drawing Explorer dialog box (short for "explorer blocks"). In the Blocks Explorer you can: Create new blocks ( Delete blocks ( ) ) )
Select Blocks in the Open Drawings sub-window of the Drawing Explorer. Type expblocks in the command bar.
314
A preview of the selected block displays in the Preview sub-window of the Drawing Explorer.
A preview of the selected block displays in the Preview sub-window of the Drawing Explorer.
315
To rename a block
1. Open the Blocks Explorer dialog. 2. Select the block, then click the Block Name field. 3. Type a new name in the Block Name field and press Enter.
Exploding Blocks
Command: EXPLODE You can explode an inserted block to its original component entities. Exploding a block affects that single instance of the block only. The original block definition remains in the drawing and you can still insert additional copies of the original block. If you explode a block that contains attributes, the attributes are lost, but the original attribute definitions remain.
To explode a block
1. Do one of the following: Click the Explode tool button ( ) on the Modify toolbar.
Choose Explode in the Modify menu. Type explode in the command bar, then press Enter.
The command bar reads: Select entities to explode. 2. Select the block(s).
316
Blocks, Attributes and External References 3. Press Enter or right click to explode the blocks. NOTE Exploding dissociates component entities to their next simplest level of complexity: nested blocks or polylines in a block become blocks or polylines again.
Dynamic Blocks
Starting from V11 Bricscad partly supports dynamic blocks: you can insert dynamic blocks from your existing dynamic blocks libraries and edit the custom properties in the Properties Bar. The creation of new dynamic blocks is not possible yet.
2. Under Attributes > Custom: edit the properties needed. The dynamic block is updated automatically.
317
Defining Attributes
Command: ATTDEF and -ATTDEF The Attdef command defines how a block's attributes will be created through a dialog box. The -Attdef command creates block's attribute definitions at the command prompt.
To define an attribute
1. Do one of the following: Click the Define Attributes... tool button ( ) on the Tools toolbar.
Choose Define Attributes... in the Tools menu. Type attdef in the command bar, then press Enter.
318
2. Define the Attribute: Type a name in the Tag field. The Tag Identifies each occurrence of an attribute in the drawing. The name you type in the Tag field can be any combination of characters except spaces. Lowercase letters are automatically converted to uppercase. Type a prompt in the Prompt field. The attribute prompt displays when you insert a block containing the attribute. If a prompt is omitted, the Tag is used as the prompt instead. Type a default value in the Default text field. For variable attributes, the default value is replaced by the actual value when you insert a block containing the attribute. Do one of the following: Specify the x-, y-, and z-coordinates for the attribute insertion point. Click the Select button ( ) to define the insert coordinates graphically in the drawing. The Define Attribute dialog closes temporarily. (option) Set the Invisible attribute flag. Attributes with the Invisible flag set do not display nor print. If the ATTMODE (Attribute Display Mode) variable is set to 2, all attributes display, including Hidden attributes. (option) Set the Constant attribute flag. Attributes with the Constant flag set cannot be edited. (option) Set the Verify attribute flag. Attributes with the Verify flag set must be explicitly validated when a block containing such attributes is inserted. (option) Set the Preset attribute flag. When inserting a block you are not prompted to define attributes of which the Preset flag is set. You can edit attribute afterwards though. Define the Text properties: Text Style, Justification, Text height and Rotation.
3. Click the OK button to define the attribute The Define Attribute dialog closes.
319
V11 User Guide 4. (option) Right click to reopen the Define Attribute dialog, the repeat steps 2 and 3 to create another attribute.
Type ddedit in the command bar, then press Enter. Double click the attribute.
2. (option) Type a new name in the Tag field. Lowercase letters are converted to uppercase automatically. 3. (option) Type a new prompt in the Prompt field. If you leave the Prompt field empty, the attribute Tag will be used as the prompt instead. 4. (option) Type a new text in the Default field. 5. Press the OK button to save your changes.
320
2. Modify the attribute properties in the Properties Bar fields. 3. Press the Esc key to stop editing. NOTE Make sure the Properties Bar is open before starting this procedure.
The command bar reads: <Attribute Prompt> <Default Text>: 4. Repeat step 3 until all attributes are defined. All block entities, including the attributes display.
321
Choose Edit Block Attributes... in the Tools menu. Type eattedit in the command bar, then press Enter.
3. Select an attribute in the list. The current value of the selected attribute displays in the Value field. 4. (option) Type a new value in the Value field. 5. (option) Click the Properties button to modify Layer, Color, Lineweigth and/or Linetype.
322
6. (option) Click the Text Options button to edit the text properties.
7. (option) Click the Apply button to apply the changes. 8. (option) Repeat steps 3 through 6 to edit another attribute. 9. Do one of the following: Click the OK button to close the Attribute Editor dialog and apply the changes. Click the Apply button to apply the changes and keep the Attribute Editor dialog open. Click the Cancel button to close the Attribute Editor dialog. Changes that are not applied yet are not saved. Click the Select block button ( ) to select another block. The Attribute Editor dialog temporarily closes to let you select another block in the drawing.
323
Drawing Exchange Format (DXF): Creates a subset of a standard DXF file (a *.dxx file) containing all the information about each block, including the insertion points, rotation angles, and attribute values. No template file is required. Before extracting attributes to a CDF or SDF file, you must create a template file. The template file is an ASCII text file that specifies the attribute data fields to be written in the extract file. Each line of the template file specifies one attribute field. Bricscad recognizes 15 different fields, which contain elements such as the block name, the x-, y-, and z-coordinates of its insertion point, the layer on which it is inserted, etc. You can include any of these fields. The template file must include at least one attribute name. Each line in the template file must start with the field name. Block name and insertion-point values must begin with BL:. The next nonblank character must be either a C (indicating a character string field) or an N (indicating a numeric field). This character is then followed by three digits indicating the width of the field (in characters). The final three digits indicate the number of decimal places (for numeric fields). In the case of character fields, the last three digits must be zeros (000). A typical template file is similar to the one shown here:
A. Field name B. Field format 1. Block name (must be preceded by BL:) 2. Coordinate fields (must be preceded by BL:) 3. Attribute tags 4. Indicates the field data type: C for character fields, N for numeric fields 5. Field width (number of characters) 6. Number of decimal places for numeric fields, 000 for character fields
324
2. Click the Select button. The Extract Attributes dialog closes temporarily. 3. Select the blocks, then press Enter or right click. The Extract Attributes dialog reopens. 4. Select the text file format: DXF (drawing exchange format), CDF (comma delimited format) or SDF (space delimited format). 5. Select the Template file. 6. Specify the Output file name. 7. Click the Extract button. The command bar reads: <number> records extracted.
325
The Attach External Reference dialog window displays. 2. Select the drawing you want to attach, then press the Open button on the Open dialog window. The Attach External Reference dialog window opens:
326
3. The full path to the selected drawing displays in the Path field. (option) Select the Path Type: 4. Choose the External Reference Type: Attachment: If the current drawing is attached as an xref to another drawing, an attachment becomes a nested xref. Overlay: An overlay is ignored when the drawing to which it is attached is then attached as an xref to another drawing.
5. Choose whether to specify the Insertion Point on screen or in the X-, Y-, Z-fields. 6. Choose whether to specify the Scale on screen or in the X-, Y-, Z-fields. Check the Uniform Scale option to specify the scale in the X-field. 7. Choose whether to specify the Rotation angle on screen or in the Angle field. 8. Click the OK button to attach the Xref. Depending on the options in steps 5, 6 and 7 you are prompted to specify the insertion point, scale and/or rotation angle. NOTE The Unit field under Block Unit is set by the INSUNIT (Insertion Units) system variable in the external reference. The Factor field expresses the relation between the value of the INSUNIT system variable in the xref and the parent drawing.
327
Reference Editing
The command bar reads: Select reference: Click the Xref or block. Double click the Xref or block.
328
Blocks, Attributes and External References The Reference Edit dialog opens.
2. The Reference Edit dialog helps you to visually identify the reference to edit and controls how the reference is selected. Path: Location of the selected reference; if the reference is a block, no path is displayed. Reference Name: The name of the currently selected reference and any references, that are nested within the selected reference. Preview: Displays the reference as it was last saved in the drawing. Please note that the preview image is not updated when changes are saved back to the reference.
3. (option) If multiple nested references display in the Reference name tree, select a referece to modify. Click the expand/collapse button to show/hide nested references. You can edit only one reference a time.
329
4. Select one of the following to Select nested entities ...: Automatically: All the entities and nested blocks in the selected reference are included in the reference editing session. Prompt: After you close the Reference Edit dialog, you are prompted to select the enties and nested blocks in the reference that you want to edit. Only these entities will be temporarily extracted and be made available for modification within the context of the current drawing.
This temporary working set of entities can be edited and then saved back to update the reference being edited. To distinguish 'current drawing' from 'editing set' Bricscad displays all the entities of the current drawing as faded. The fading level is controlled through the XFADECTL settings variable, of which the default value is set to 50. 5. Check the Settings: Enable unique layer and symbol names: If selected, named objects in xrefs are altered, adding a $#$ prefix. If cleared, the names of layers and other named objects remain the same as in the reference drawing. Display attribute definitions for editing: Controls whether attribute definitions in blocks are extracted and displayed during reference editing. Lock entities not in working set: Entities in the reference being edited that are not included in the temporary working set (see step 5) cannot be manipulated, nor entities in the host drawing or other Xrefs. This behavior is similar to objects on locked layers.
6. Click the OK button to start editing the working set (see step 5). The Reference Edit dialog closes. 7. (option) Click the Add to Refedit tool button ( ) to add entities to the working set. The selected entities will be removed from the host drawing and added to the reference being edited when the working set is saved back. 8. (option) Click the Remove from Refedit tool button ( ) to remove entities from the working set. The selected entities will be removed from the reference being edited when the working set is saved back. These entities are not added to the host drawing. 9. Do one of the following: Click the Refclose and Save button ( ) to save the changes back to the Xref source drawing or the block definition in the current drawing. Click the Refclose and discard button ( ) to stop the refedit session without saving. The source drawing or block definition is left unchanged.
330
To create a group
1. Do one of the following: Click the Group tool button ( ) on the Tools toolbar.
Choose Group in the Tools menu. Type group in the command bar, then press Enter.
2. Do one of the following: Type a name in the Name field. Check the Unnamed option to create an unnamed group.
331
V11 User Guide 3. (option) Type a description in the Description field. 4. (option) Check / uncheck the Selectable option. 5. Click the Select entities and create group button. The Entity Grouping dialog temporarily closes to let you select entities. 6. Select the entities you want to include in the new group. 7. Right click to conclude the selection of entities. The Entity Grouping dialog reopens. The newly created group is added. 8. Click the OK button to close the Entity Grouping dialog
To modify a group
1. Do one of the following: Click the Group tool button ( ) on the Tools toolbar.
Choose Group in the Tools menu. Type group in the command bar, then press Enter.
The Entity Grouping dialog window opens. 2. Select the group you want to modify. 3. (option) Double click in the Name field to edit the group name. 4. (option) Double click in the Description field to edit the group description. 5. (option) Click in the Selectable column to toggle the Selectable option on/off. 6. (option) Click the Add entities to group button to add new entities to the group. The Entity Grouping dialog temporarily closes to let you select the new group entities. 7. (option) Click the Remove entities from group button to remove entities from the group. The Entity Grouping dialog temporarily closes to let you select the entities. 8. Click the OK button to close the Entity Grouping dialog
To ungroup entities
1. Do one of the following: Click the Group tool button ( ) on the Tools toolbar.
Choose Group in the Tools menu. Type group in the command bar, then press Enter.
The Entity Grouping dialog window opens. 2. Select the group or groups you want to delete. 3. Click the Un-group selected groups button. The selected groups are removed. NOTE When you ungroup entities, the entities remain in the drawing but the group is deleted from the drawing.
332
Choose Group in the Tools menu. Type group in the command bar, then press Enter.
The Entity Grouping dialog window opens. 2. Click the Re-Order entities button. The Order Group dialog opens:
3. (option) Click the Highlight button to see the current position of each entity. The Object Grouping box opens.
4. (option) Click the Reverse Order button to reverse the order of all entities in the group. 5. (option) To change the order of a single entity do the following: In the Remove from position field type the current position of the entity you want to move. In the Enter new position number for the object field type the new position. (option) Type the number of objects you want to reorder in the Number of objects field.
333
V11 User Guide 6. Click the Re-Order button. A message box displays.
334
The Select PDF Underlay File dialog opens. 2. Select the file, then double click the file or click the Open button on the Select PDF Underlay File dialog. The Attach PDF Underlay dialog opens.
3. In case of a multi-page PDF, click the down arrow in the Name field, then select the page of the PDF you want to load.
335
V11 User Guide 4. Click the Path option button, then select either: Full path: The full path will be searched when the drawing is loaded. If the overlay is not found there, the folder of the parent drawing is searched. If the overlay file is not found there either, "Missing or invalid reference" displays at the insertion point of the PDF overlay. Relative path: The relative path, with respect to the folder of the parent drawing, will be searched when the drawing is loaded. If the overlay is not found there, the folder of the parent drawing is searched. If the overlay file is not found there either, "Missing or invalid reference" displays at the insertion point of the PDF overlay. No path: Only the folder of the parent drawing is searched when the drawing is loaded. If the overlay file is not found there, "Missing or invalid reference" displays at the insertion point of the PDF overlay.
5. Choose whether you want to specify the Insertion Point, Scale and the Rotation angle onscreen or not. 6. Click the OK button. The Attach PDF Underlay dialog closes. 7. Depending on the insertion options chosen in the previous step you are prompted to specify the Insertion Point, Scale and/or Rotation angle.
The Drawing Explorer - PDF Underlays dialog closes. 5. Continue with steps 3 through 7 of the previous procedure.
336
The icon in the On column indicates the current state of the layers On ( 3. Click the icon in the On column to toggle the display of a layer.
) or Off (
).
4. (option) Click the Search for layer field, then type a layer name to search for a layer. Use wildcard characters (? or *) to limit the number of layers in the list:
Layers of which the second and third character is '_F' only. 5. Do one of the following: Click the Reference name button to select another PDF underlay. Click the OK button to stop.
337
3. Do one of the following: Choose New boundary in the prompt menu. Press Enter to accept the New default command option.
The command bar reads: Enter PDF clipping type [Polygonal/Rectangular] <Rectangular>: 4. Do one of the following: Press Enter to accept the Rectangular default command option to define a rectangular clipping boundary. Type P, then press Enter to define a polygonal clipping boundary.
5. Define the clipping boundary. The defining points must lie inside the frame of the PDF underlay. If you click outside the PDF underlay the point is placed on the PDF underlay frame.
338
3. Do one of the following: Choose Delete boundary in the prompt menu. Type D in the command bar, then press Enter.
The clipping boundary is deleted and the complete PDF underlay displays.
339
Managing Images
Exploring Images
Commands: IMAGE, IMAGEADJUST, IMAGEATTACH, IMAGECLIP, IMAGEFRAME, IMAGEQUALITY The Image command Inserts images in drawings through the Images Explorer. The Imageadjust command adjusts the properties of images through the Properties bar. The Imageattach command attaches raster images to the drawing. The Imageclip command clips images. The Imageframe command toggles the display of the frame around images. The Imagequality command toggles the display quality of images between draft and high.
3. Type image in the command bar, then press Enter. 4. Select Images in the Open Drawings sub-window of the Drawing Explorer. 5. In the Images Explorer you can: See a preview of the attached images Place images ( ) or ( )
341
The selected image displays in the Preview sub-window of the Drawing Explorer.
342
Managing Images
pressed ( ), indicating the image icons are displayed. The selected image displays in the Preview sub-window of the Drawing Explorer.
343
The selected image displays in the Preview sub-window of the Drawing Explorer.
344
Managing Images
Launch the Image Explorer, select a raster image file in the list, then click the Insert tool button ( ) in the Drawing Explorer - Images toolbar. ) in the Images toolbar.
2. Do one of the following: Accept the currently selected image file. Click the down arrow button in the Name field to select a different raster image file in the list. Raster images which are already attached are listed. Click the Browse button to select a new raster image file in the Select Raster Image dialog.
3. (option) Check the , then click the Browse button to open an appropriate world file to be used with the selected raster image. If the Use Geocoding Information option is checked, the Insertion Point, Scale and Rotation settings fields are not available.
345
4. (option) Do the following: Specify an insertion point or select the Specify on-screen check box. Specify scale or select the Specify on-screen check box. Specify rotation angle or select the Specify on-screen check box.
5. Click the OK button. 6. If none of the Specify on-screen options is selected, the image is inserted at the desired insertion point, scale and rotation angle; else You are prompted to specify the insertion point, scale and/or rotation angle on-screen.
) in the Images
346
Managing Images
All selected images will be loaded or unloaded simultaneously. 4. If the Regen On/Off button ( Explorer toolbar. NOTE ) is not pressed, click the Regen tool ( ) in the Images
Removing images
Since an image is first attached, then inserted in the drawing, you can delete an image, without detaching it.
Detach images
1. Launch the Image Explorer. 2. Select the image(s) that you want to detach. 3. Do one of the following NOTE Click the Delete tool button ( ) in the Images Explorer toolbar.
Right click and select Delete in the context menu. Press and hold the Ctrl key to select multiple images.
347
Image Utilities
To set the image transparency
1. Do one of the following: Click the Image Transparency tool button ( ) on the Images toolbar.
Choose Image Transparency in the Images menu. Type transparency in the command bar, then press Enter.
The command bar reads: Select images. 2. Select the images you want to set the Transparency property of. The command bar reads: Enter transparency mode [ON/OFF]<current mode>: A prompt menu displays.
3. Do one of the following: Press Enter to accept the current mode. Choose On in the prompt menu or type ON in the command bar, then press Enter to switch the Transparency property of the selected images on. Choose Off in the prompt menu or type OFF in the command bar, then press Enter to switch the Transparency property of the selected images off.
348
Managing Images
349
NOTE All print settings and options are saved in the Model and each of the Layouts.
351
If you click the Print ( ) button in the Standard toolbar, the Qprint command is launched, which will start printing the currently selected view tab using previously saved print settings.
352
Printing and Plotting The paper size image indicates the size, position and orientation of the plot area on the selected paper size.
NOTE The Scale and Plot offset setting units are changed according to the chosen Paper units.
The paper size image changes accordingly. When in a layout, click the Apply button to update the display.
353
Paper units mm mm mm
354
Option
Effect
Plot object If Plot with plot styles is off, object lineweights are plotted. lineweights Plot with Settings of the assigned STB or CTB file are used. plot styles Plot Entities in Model space are plotted first, paperspace entities last. paperspace last Save All changes made in the Print dialog are saved in the layout. changes to This option toggles the Save changes to layout variable. layout Adds a header and / or footer. Click the Edit plot stamp button ( ) to define the header and footer.
Plot stamp
355
2. In the Header field, do one of the following: Type the header text. Click the down arrow button, then choose a variable in the drop down list. Type one or more variable names. Leave the field empty.
3. In the Footer field, do one of the following: Type the footer text. Click the down arrow button, then choose a variable in the drop down list. Type one or more variable names. Leave the field empty.
Variables
Name $Name $Company $Date Description Adds the name of the current user, as definied in the User Name field of the License Information. Adds company name of the current user, as definied in the Company field of the License Information. Adds the current date.
$DateTime Adds the current date and time. $DwgName Adds the file name and path of the drawing. NOTE The header and footer text is centered by default. The header and footer text can be outlined left center and/or right by separating the text with commas. e.g. $Name,$Company,$Date places your name left, company name centered and the current date at the right. In fact the header and footer text consists of three parts, separated by commas. Type a space before one of the commas to leave one of the parts empty, thus outlining the header or footer left or right. $Company, , ($Company,<space>,<space>) outlines the company name left. , ,$Company (<space>,<space>,$Company) outlines the comapny name right.
356
2. (option) Use the mouse scroll wheel to zoom. Double click the middle mouse button to zoom extents. 3. To close the Print Preview window, do one of the following: Click the Close button to return to the drawing window. Click the Print Settings... button to open the Print dialog. Click the Print button to start printing.
Plotter Configurations
Starting from Bricscad V5, configurations for Windows system printers are stored in plotter configuration files (.PC3 files). Unlike in AutoCAD, PC3 plotter configuration files in Bricscad apply to Windows system printers only. In a plotter configuration file, you override one or more settings of the Windows system printer installed on your system. You can configure Bricscad for many plotting/printing devices and keep multiple configurations for each single device. Each plotter configuration file contains information such as: The device driver and model The output port to which the device is connected Various device-specific settings. PC3 files are saved in the Plotconfig subfolder of your Roamable root folder. After creating a PC3 file, it is available in the list of plotter configuration names in the Printer / Plotter configuration list on the Print or Page Setup dialog boxes.
357
2. In the Printer name list, select the printer you want to create a plotter configuration (PC3) for.
358
Printing and Plotting 3. Click the Settings tab on the Plotter Configuration Editor dialog.
4. Click the Custom Properties... button. The <Selected Printer> Properties dialog opens. The layout of this dialog is different for each printer. 5. On the Properties dialog of the selected printer, adjust the printer settings, then click the OK button to confirm. The <Selected Printer> Properties dialog closes. 6. Click the OK button on the Plotter Configuration Editor dialog. The Changes to a Printer Configuration File dialog opens.
7. (option) Adjust the PC3 file name. The default name is <Selected Printer>.pc3.
359
V11 User Guide 8. Click the OK button on the Changes to a Printer Configuration File dialog. The PC3 file is created. NOTE If you want to create multiple plotter configurations for the same printer, you must adjust the default name in step 7. If you accept the default name, the existing plotter configuration will be overwritten.
2. Select a plotter configuration (PC3) in the Printer / Plotter configuration list. 3. Click the Edit Plotter Configuration button ( The Plotter configuration editor dialog opens. ) on the Print or Page Setup dialogs.
4. Proceed in the Create a plotter configuration procedure starting from step 3. NOTE If you select a system printer in step 2, a new plotter configuration is created for the selected printer. When you click the Edit Plotter Configuration button ( ) in step 3, the Properties dialog of the selected printer opens first. After clicking the OK button on the Properties dialog the Plotter configuration editor dialog opens. You can then complete the Create a plotter configuration procedure.
3. Choose one of the following from the Printer / Plotter configuration list: A system printer A configuration file (PC3 file) None (uses Default)
4. Click the OK button. NOTE When Bricscad cannot find the plotter configuration file assigned to the drawing, it changes the configuration file assigned to your drawing to 'None (uses Default)'. When you print the drawing, the settings of the default printer will be used instead. When choosing the 'None (use Default)' option, a plotter configuration file Default.pc3 will be used. It contains the plot settings found in the registry at the moment it was first created.
360
361
+ 2. Do one of the following: Click the Cancel button and convert your CTB files first. The drawing is not converted. Click the OK button. The drawing is converted.
To convert a Color-dependent plot style tables (CTB) to a Named plot style tables (STB)
1. Type convertctb at the command prompt, then press Enter. An Open File dialog opens, listing the CTB-files in the Plotstyles subfolder of your Roaming root folder. 2. Select the CTB-file you want to convert. 3. Click the Open button. The Open File dialog now lists the STB-files in the Plotstyles subfolder of your Roaming root folder.
362
Printing and Plotting 4. Do one of the following: Click the Save button to accept the default file name. Type a name in the File name field, them click the Save button.
Choose Plot Style Manager... in the File menu, then double click a CTB or STB file. In a Windows Explorer window, double click a CTB or STB file.
The Plot Style Table Editor displays the plot styles contained in the specified plot style table. The Plot Style Table Editor includes the following tabs: The General tab The Form View tab
363
Name
Description
Plot style table file Displays the name of the plot style table file you are editing. name Description File Info Displays a description you want to include about the plot style table. Displays information about path, number of plot styles and the version number of the Plot Style Table Editor. Note: A color-dependent plot style table always contains 255 plot styles. Apply global scale Specifies whether or not you want to scale all non-ISO linetypes in the plot factor to non-ISO styles linetypes of entities controlled by the plot style table. Scale factor Specifies the factor by which to scale non-ISO linetypes and fill patterns.
364
Property
Description Displays the names of plot styles contained in the selected plot style table.
Color-dependent plot style table:
Plot styles
Always contains 255 styles (1 for each color). They are tied to entity color. You cannot add nor delete a plot style. You cannot rename a plot style.
Description
Contains one or more plot styles. You can add or remove plot styles, except for the Normal style, which cannot be deleted. Plot styles can be renamed, except for the Normal style, which cannot be renamed.
365
Property
Description Specifies the plotted color for an entity. The default setting for plot style color is Use Object Color. If you assign a plot style color, the color overrides the entity's color in the plot output.
Color
Choose Other... to select one of 255 colors from the Select Color dialog box. Choose True color to select a color from the Color dialog box.
If the plot device does not support the color you have specified, the nearest available color will be used. When you have a monochrome device, black will be used. Depending on the capabilities of your plotter, dithering approximates the colors with dot patterns. When this option is not active, the colors are mapped to the nearest color, resulting in a smaller range of colors when plotting. Dithering is available only whether you select the objects color or assign a plot style color. By default, this option is active. Setting it to Off has no effect in Bricscad. Grayscale Pen # Depending on the capabilities of your plotter, converts the colors to grayscale in the plot output. Specifies a pen to use when plotting entities that use this plot style. You can select a pen number from 1 to 32. Specifies a virtual pen number between 1 and 255. Choose Automatic to specify that Bricscad should make the virtual pen assignment from the Bricscad Color Index. The virtual pen setting in a plot style is used only by non-pen plotters and only if they are configured for virtual pens (select 255 Virtual Pens under Color Depth under Vector Graphics on the Settings tab in the Plotter Configuration Editor). Specifies the color intensity of the plot on the paper. Screening The valid range is 0 through 100. If you select 100 the drawing will plotted with its full color intensity. In order for screening to work, the Dithering option must be active. Displays a list with an example and a description of each linetype. Linetype The default setting for plot style linetype is Use Object Linetype. The selected linetype overrides the entity's linetype in the plot output. Adjusts the scale of the linetype to complete the linetype pattern. Adaptive You can activate this property if a complete linetype pattern is more important than a correct linetype scaling. Displays a sample of the lineweight as well as its numeric value. Lineweight You can modify an existing lineweight if the one you need is not available. The default setting for plot style lineweight is Use Object Lineweight. The selected lineweight overrides the entity's lineweight in the plot output. Displays a list of several end styles for the lines. Line end style By default, the option Use Object End Style is selected. If you select a line end style, the object's line end style will be overridden in the plot output.
Dither
Virtual pen #
366
Property
Description Displays a list of several join styles for the lines. By default, the option Use Object Join Style is selected. If you select a line join style, the object's line join style will be overridden in the plot output. Displays a list of several fill styles. By default, the option Use Object Fill Style is selected. If you select a fill style, the object's fill style will be overridden in the plot output.
Fill style
NOTE
Objects which are created in true color are always plotted using their own object properties (color, lineweight, ...).
3. Select a Plot style table from the list box in the Plot Style Table (pen assignments) section.
4. (option) When assigning a plot style table to a layout, check the Display plot styles option. If checked, the view is regenerated and the display reflects the settings in the selected plot style table. 5. Click the OK button..
367
368
369
V11 User Guide 3. Choose Create from scratch, then click the Next button.
4. Do one of the following: Choose Color-Dependent Plot Style Table, then click the Next button to create a CTB file. Choose Named Plot Style Table, then click the Next button to create a STB file.
5. Type a name in the Plot Style Table name field, then click the Next button. 6. Do one of the following: Click the Finish button to create the new Plot Style Table file using defaults. Click the Plot Style Table Editor button to edit the newly created Plot Style Table file.
370
3. On the Add Style table - Start dialog choose Create from scratch, then click the Next button.
4. On the Add Style table - Table Name dialog type a name in the Name field, then click the Next button.
371
5. (option) Check the Use this plot style table for the current drawing option. 6. On the Add Style table - Finish dialog do one of the following: Click the Finish button to create the new Plot Style Table file using defaults. Click the Plot Style Table Editor button to edit the newly created Plot Style Table file.
NOTE
The above procedure creates a CTB file in CTB-type drawing and a STB file in a STBtype drawing.
372
4. Select the Form View tab to: Edit an existing plot style. To add a new plot style in a STB file. To delete an existing plot style in a STB file.
Batch Plot
In Bricscad Pro you can batch plot a series of drawings using a VBA macro: batch_plot_tool.dvb. This macro sits in the API\Vba subfolder of the Bricscad program folder (e.g. C:\Program Files\Bricsys\Bricscad V11\API\vba). Click on the link below to watch a movie on how to use the batch plot macro. Batch Plotting NOTE Since VBA is included in the Bricscad Pro version only, it is not possible to run the batch plot tool in Bricscad Classic. Click here for more information on how to upgrade a Classic version to a Pro version.
373
Managing Drawings
Opening and saving
The way Bricscad opens and saves drawings is controlled through a series of system variables and user preferences. In the table below the SYSTEM VARIABLES are fully capitalized. Name ShowFullPathInTitle Titel Display full path in title Description Controls wether the full path of a drawing displays in the title bar, or the file name only. Determines whether layer and/or spatial indexes are created and saved. The layer index lists all entities in the drawing and what layer they are on. The spatial index stores the location of all the entities in 3D space. The indexes are used to load Xrefs if demand loading is enabled. If a layer index exists, entities on layers which are Off or Frozen are not loaded. If a spatial index exists, entities in clipped Xrefs which are outside the clipping boundary are not loaded. The demand loading of Xrefs is controlled through the XLOADCTL system variable). Creating indexes slows down the saving of a drawing, but increases the speed of Xrefs. Therefore, do not create indexes for drawings that will not be used as an external reference. 0 = No indexes, 1 = Layer index, 2 = Spatial index, 3 = Layer index and spatial index. Controls the creation of a backup file (BAK). Improves the speed of incremental saves if switched off, especially for large drawings. Please notice that in some cases (i.e. a power failure during a save), it might be possible drawing data are lost. This system variable controls how often Bricscad performs a full save. A full save reorganizes all the data in the drawing database and creates a compact file. A partial save stores all changes a the end of the drawing data base. A full save takes longer to be executed than a partial save. If ISAVEPERCENT = 0, each save is a full save. The higher the value of ISAVEPERCENT, the longer the time between two full saves.
INDEXCTL
Index Control
ISAVEBAK
ISAVEPERCENT
Save percent
375
Name PROXYGRAPHICS
Description Determines whether images of proxy entities(1) are saved in the drawing. If switched off, a bounding box displays instead. Displays a notice when you open a drawing containing proxy entities(*) created by an application that is not present. Controls how proxy entities(1) display in a drawing. 0 = Not displayed, 1 = Graphic images, 2 = Bounding box. Determines whether Bricscad checks for object enablers: 0 = Never, 1 = If a live Internet connection is present. Sets the default dwg version to save a drawing. Sets the interval in minutes for automatic saves. If set to zero, automatic saves are turned off. Automatic saves are created in the folder defined by the SAVEFILEPATH system variable. Defines whether macros are enabled when loading an VBA-project. If this user preference is switched on, no autosave file will be created for files that are viewed only. If this user preference is switched on, you can view a file, then close it without getting a request to save the file.
PROXYNOTICE
Proxy notice
PROXYSHOW
Proxy show
PROXYWEBSEARCH SaveFormat
SAVETIME
WorspaceSecurity
Enable macros Ignore all but first bit of DBMOD(2) for autosave Ignore all but first bit of DBMOD(2) for close
AutosaveChecksOnlyFirstbitDBMOD
CloseChecksOnlyFirstBitDBMOD
(1) Proxy entities are custom entities which are created by an add-on application. If the add-on is currently not loaded or not installed, such entities cannot be displayed properly. (2) DBMOD: Stores the status of the drawing modification as a bit-code as the sum of the following values: 1 = Object database modified, 4 = Database variable modified, 8 = Window modified, 16 = View modified, 32 = Field modified.
376
Managing Drawings
Creating a Drawing
Commands: NEW, NEWWIZ and QNEW In Bricscad you can create new drawings: Using a default template drawing. Starting from scratch. Using a template drawing of your choice. Using a wizard. Double clicking a *.dwt file in a Windows Explorer window.
377
2. On the Create New Drawing dialog choose Start from Default template, then click the Next button. The drawing is created as a copy of the default template.
Second method:
Do one of the following: Click the QNew tool button ( ) on the Standard toolbar.
The drawing is created as a copy of the default template defined by the BASEFILE system variable. If the default template drawing is not specified, the Create New Drawing wizard is launched if the STARTUP system variable is ON, otherwise the Select Template dialog displays.
378
Managing Drawings 2. On the Create New Drawing dialog choose Start from Scratch, then click the Next button.
3. Choose between either Imperial or Metric default settings. 4. Click the Finish button to create the drawing. NOTE Using the above procedure it depends on the status of the BASEFILE and PSTYLEPOLICY variables whether CTB (Color table) or STB (Named plot style table) will be used to set up plotter configurations in the newly created drawing. BASEFILE PSTYLEPOLICY CTB or STB? not specified not specified specified OFF ON ON or OFF STB CTB as defined in the template drawing
379
V11 User Guide 2. On the Create New Drawing dialog choose Start from template, then click the Next button.
3. Do one of the following: Choose a template drawing in the Select a template list. By default this is the content of the Template folder in the Local root folder. Edit the Template Path variable to set your template folder differently. Click the Browse... button to select a template drawing. You can choose between *.dwg and *.dwt file types.
The Select template dialog opens showing the content of the Template folder as defined in the Template Path variable. 2. Select the template drawing, then click the Open button. The drawing is created as a copy of the selected template.
380
Managing Drawings 2. On the Create New Drawing dialog choose Use a Wizard, then click the Next button.
3. Select the Unit of measurement and the display Precision, then click the Next button.
4. Select the Angle of measurement and the display Precision, then click the Next button.
5. Choose between Color Dependent plot styles (CTB) or Named plot styles (STB), then click the Next button.
381
7. Define the Grid, Snap, UCS icon and Marker Blips settings.
8. Click the Finish button to create the drawing. 9. (option) Choose Save As... in the File menu to save the drawing as a template in the Templates subfolder of the Local root folder.
382
Managing Drawings
Drawing Explorer
Drawing Explorer
Command: EXPLORER
The Drawing Explorer The Drawing Explorer window consists of 5 sub-windows or panes maximum: Open Drawings: a list of all drawings that are currently open Details: the details of the selected drawing or the details of the selected category in a drawing, e.g. layers, blocks, images, ... Drawings: your favorite drawing folders Preview: a preview of the selected drawing, layer, block, view, dimension style, XRef, image or material. Use the arrow keys to browse through the items. Editor: to edit the properties of a material or to define the sunlight settings
You can select which panes you want to have open or closed in the View menu.
383
Cllick the Layer, Linetype, Text Style or Dimension Style field in the Status Bar. The Drawing Explorer window opens showing the details of the clicked definitions category in the current drawing. (See Customizing the Status Bar to enable/disable fields in the Status Bar.)
Choose a Settings Category in the Settings menu. The Drawing Explorer window opens showing the details of the selected category.
384
Managing Drawings
If you click a settings category in the Drawings sub-window when the Details sub-window is closed, the Details window is re-opened, showing the content of the selected settings category. To close a sub-window, click the close button ( ) in its title bar. To restore the default layout choose Restore Default Explorer Layout in the Settings menu.
Opening a drawing
1. To open a drawing using the Drawing Explorer do the following 2. Launch the Drawing Explorer. 3. In the Drawings sub-window browse to the folder of the drawing.
385
4. Double click the drawing. The drawing opens, while the Drawing Explorer window stays open. 5. (optional) Repeat steps 2 and 3 to open more drawings. 6. Close the Drawing Explorer. NOTE When you select a drawing, a preview displays in the Preview sub-window.
The Browse For Folder window opens. 2. In the Browse For Folder window do one of the following: To add an existing folder: select the folder you want to add. To create a new folder: click the button.
386
Managing Drawings
NOTE
Drawings in the subfolders of the selected folder can be opened too. The parent folder(s) of the selected folder is (are) greyed out in the drawing folder tree. Drawings in such folders cannot be opened.
387
Repairing a Drawing
Commands: AUDIT and RECOVER The Audit command analyzes the integrity of the current drawing and optionally tries to fix errors. The Recover command repairs a damaged drawing, then opens the drawing.
The command bar reads: Fix any errors detected? Yes/<No> 2. Do one of the following: Choose Yes in the context menu or type Y, then press Enter to analyze the integrity of the current drawing and fix the errors detected. Choose No in the context menu or type N, then press Enter to analyze the integrity of the current drawing.
The drawing is analyzed. 3. (option) Press F2 to open the Prompt History window in order to read the audit report: # objects audited Total errors found during audit #, fixed #. NOTE Set the AUDITCTL settings variable to 1, to let Audit create an ASCII file describing problems and the action taken. This report, with the file extension .adt, is placed in the same directory as the current drawing . Use the Recover command to repair the errors that Audit cannot fix.
To repair a drawing
1. Do one of the following: Choose Recover in the File menu. Type recover in the command bar, then press Enter.
The Open Drawing dialog window displays. 2. Select the drawing, then press the Open button on the Open Drawing dialog window. The drawing is repaired and - if the repair succeeded - opened. 3. (option) Press F2 to open the Prompt History window in order to read the recover report.
388
Managing Drawings
Drawing Properties
Drawing Properties
Command: DWGPROPS The Dwgprops command opens the Drawing Properties dialog box, showing the general information and user defined properties stored with a drawing. Drawing properties include: general information, summary, statistics and user defined custom properties. Drawing properties can be added as a field in multiline text entities.
389
390
Managing Drawings 3. Click the Add button. The Custom Property dialog displays.
4. Type a name in the Name field. The custom property name is listed under Document in the Field dialog. 5. Type a value in the Value field. The value displays in multiline texts where the custom property is inserted as a field.
Drawing Security
Drawing Security Options
Command: SECURITYOPTIONS The Securityoptions command allows to protect your drawings with a password. Password protected drawings cannot be opened without entering the password first.
2. Type the password in the Enter Password field. 3. Choose a crypt provider from the Crypt Provider list.
4. Set the Key Length to 40, 48 or 56. 5. Click the OK button or press Enter. The Security options dialog closes. The Password dialog opens. 6. Type the password in the Confirm Password field.
391
V11 User Guide 7. Click the OK button or press Enter. The password is defined.
Exporting Drawings
Command: EXPORT Drawing files can be saved as a PDF file, optionally including layers.
Pdf embedded fonts: Controls whether True Type Fonts are embedded in the PDF export. Pdf TTF text as geometry: If selected, TTF text is exploded to geometry. Pdf SHX text as geometry: If selected, SHX text is exploded to geometry. Pdf simple geometry optimization: Enable simple geometry optimization: e.g. separate segments to one polyline, use of Bezier curve control points. Pdf zoom to extents mode: If exporting model space, zoom to extents first, if the current model space view is zoomed in.
392
Managing Drawings Pdf layer support: Controls whether layers are included in the PDF export. The options are: do not export layers, export layers which are on only, export all layers. Pdf layouts to export: Controls which layouts are exported. The options are: Active: only the active layout or model space is exported. All: All layouts, including model space are exported. Pdf papersize override: If on, the papersize as defined in the Bricscad Print settings is overridden. The papersize width and height defined by PdfPaperWidth and PdfPaperHeight is used instead. Pdf overridden paper width: Width (in mm) of the PDF paper, if PdfPaperSizeOverride is on. Pdf overridden paper height: Height (in mm) of the PDF paper, if PdfPaperSizeOverride is on. Pdf use plotstyles: If on, the plotstyle of the layout controls the color and lineweight in the PDF export.
393
eBridge to Vondle
Command: ETRANSMIT Much like eTransmit, eBridge creates a package of a drawing file and all its depencies, such as: external references, images, font files, plot configuration files, plot style tables and font map files. However, eBridge starts where eTransmit ends. With eBridge, Bricscad connects to Vondle. eBridge and Vondle allow to manage, view, share, log all file versions of a CAD project and much more. eBridge connects automatically with the Vondle servers and uploads the selected files. Files already on the server are checked automatically on modifications.
eBridge to Vondle
394
Managing Drawings
3. Under VondleExplorer, click the download button. 4. Save, then run the Vondle Explorer installer.
To use eBridge
1. Do one of the following: Choose eTransmit/eBridge... in the File menu. Choose Dependencies... in the Settings menu. Type etransmit in the command bar, then press Enter.
395
396
Managing Drawings
3. By default all dependencies are selected to be included in eTransmit. Click a checkbox to remove a file. Click again to add a file. 4. Click the Upload button. The Log In dialog displays.
5. Fill out the User and Password fields, then click the Log In button. The Add document(s) dialog displays:
397
6. (option) Click the check boxes to select/deselect a document. Click the Select/deselect all checkbox to select/deselect all documents. 7. (option) Select a document, then double click the description field to add a description. 8. (option) Select a document, then click the down-arrow button in the status field to select a different status.
9. Click the Select project/folder button. The Choose a folder dialog displays.
398
Managing Drawings
10. Click the down-arrow button to select the project you want the documents to upload to. The folders in the selected project show in the Select folder list. 11. Select a folder in the Select folder list. 12. Click the OK button. The selected project name and folder name show in the project and folder columns on the Add document(s) dialog.
13. Click the OK button to start the upload. The Action report dialog displays, reporting the progress and status of the upload procedure.
399
14. Click the OK button to close the Action report dialog. 15. Logon to the Vondle project to see the result of the eBridge upload.
400
Managing Drawings
401
Etransmit
Command: ETRANSMIT The Etransmit command creates a package of a drawing file and all its dependencies, such as: external references, images, font files, plot configuration files, plot style tables and font map files. The root drawing and all its dependencies can be copied to a folder are compressed in a ZIP file. Optionally you can send the ZIP file attached to an email.
To use Etransmit
1. Do one of the following: Choose eTransmit/eBridge... in the File menu. Choose Dependencies... in the Settings menu. Type etransmit in the command bar, then press Enter.
402
Managing Drawings
3. By default all dependencies are selected to be included in eTransmit. Click a checkbox to remove a file. Click again to add a file. 4. Click the Transmit button. The eTransmit settings dialog opens:
403
5. Click the Browse for folder button ( The Browse for folder dialog opens:
6. Select the eTransmit destination folder, then click the OK button. 7. Define the eTransmit settings: Save Format: Optionally, choose a different DWG version. All drawing files in the eTransmit package will then be converted to the selected format. If file exists: If a file exists in the output folder, you can choose to overwrite it or not. Choose Abort if you want to exit eTransmit in such case. Output: Choose whether eTransmit creates a ZIP file or not.
404
Managing Drawings Send mail: This option is available if Zip file is chosen as the Output option only. If checked, eTransmit prepares an email, with the ZIP file in attachment. Zip file: Choose an option to name the ZIP file. Update image paths: If checked, the saved paths for image files are updated, according to the new location. Update xrefs paths: If checked, the saved paths for xrefs are updated, according to the new location. Folder structure: If the source files exist in different folders, select an option.
8. Click the Transmit button. The eTransmit report window displays. Click the OK button to close the report window.
9. If the Send mail option is chosen in step 7, eTransmit creates a new mail message with the ZIP file in attachment.
405
406
Input Devices
Digitizing Tablet
Command: TABLET The Tablet command configures and calibrates a digitizing tablet and toggles tablet mode. This command requires that Wintab32.dll from Wacom Technology, Corp. be installed on the computer. Download Wintab32.dll from the internet, then place the file in your system directory: C:\Windows\System32. A digitizing tablet, also called a graphics tablet, a graphics pad or drawing tablet, is a computer input device that allows you to hand-draw images and graphics, similar to the way one draws images with a pencil and paper. In a CAD program a digitizing tablet can be used to trace paper drawings into a drawing file or to launch drawing commands from a digitizing tablet overlay.
2. Save the tablet.zip file. The zip-file contains the following files: overlay.png: an image of the tablet overlay
407
V11 User Guide overlay(A3).pdf: to print the tablet overlay on a A3 paper size. overlay(cm).dwg: a DWG in which the overlay.png is attached as an image. The drawing contains two layouts to print the overlay using decimal units. overlay(inch).dwg: a DWG in which the overlay.png is attached as an image. The drawing contains two layouts to print the overlay using imperial units. tablet.cui: a partial cui file to be used with a tablet. tablet(acadLike).cui: an AutoCAD-like partial cui file to be used with a tablet.
Please make sure the overlay.png image file is extracted to the same folder as the DWG's.
+ Type tablet in the command bar and press Enter. The command bar reads: Tablet: ON/OFF/CALibrate/ConFiGure/<On>: a prompt menu displays:
408
Input Devices
Type cfg in the command bar and press Enter or choose Configure in the prompt menu. The command bar reads: Do you want to align the tablet overlay? Yes/No/<No>: 2. Type Y in the command bar and press Enter or choose Yes in the prompt menu. The command bar reads: Digitize upper left corner of the overlay: 3. Click on the mark in the upper left corner (1) of the digitizing tablet overlay.
The command bar reads: Digitize the lower left corner of the overlay. 4. Click on the mark in the lower left corner (2) of the digitizing tablet overlay. The command bar reads: Digitize the lower right corner of the overlay. 5. Click on the mark in the lower right corner (3) of the digitizing tablet overlay. The command bar reads: Digitize the lower left corner of the screen pointing area: 6. Click on the mark at position (4) on the of the digitizing tablet overlay. The command bar reads: Digitize the upper right corner of the screen pointing area: 7. Click on the mark at position (5) on the of the digitizing tablet overlay. The command bar reads: Tablet configured.ds
409
+ Type tablet in the command bar and press Enter. The command bar reads: Tablet: ON/OFF/CALibrate/ConFiGure/<On>: a prompt menu displays:
Type cal in the command bar and press Enter or choose Calibrate in the prompt menu. The command bar reads: Digitize point #1: 2. Click a point on the digitizing tablet . The command bar reads: Enter coordinates for point #1: 3. Do one of the following: Click a point in the Bricscad drawing window. Enter the coordinates (x,y) in the command bar.
The command bar reads: Digitize point #2: 4. Repeat step 3 to specify the following calibration point. The command bar reads: Digitize point #3 (or ENTER to end): 5. Do one of the following: Repeat step 4 to specify an additional calibration point. (You can specify up to 10 calibration points). Press Enter to conclude the calibration process. The command bar reads: if 2 calibration points are specified: Tablet calibrated. if 3 or more than 4 calibration points are specified: Select transformation type Orthogonal/Affine: if 4 calibration points are specified: Select transformation type Orthogonal/Affine/Projective:
410
Input Devices
6. Select the transformation type. Transformation refers to the calculation of the points on the screen that correspond to points you digitize on the tablet.
Orthogonal (left): To be used with accurate paper drawings. Orthogonal transformation maintains all angles and preserves relative distances. If only two calibration points are specified orthogonal transformation is generated automatically. Affine (middle): Maintains parallel lines, but not necessarily the angles between intersecting lines. Projective (right): Does not maintain parallel lines, nor angles.
411
Rendering
Commands: RENDER, SHADEMODE Rendering is the process of generating an image from a 3D model. The model contains the geometry, viewpoint, texture, lighting and shading information. The result is a digital image which can be saved as a raster image file: bmp, jpeg or png. Rendering in Bricscad is based on the Redway3d rendering engine. By default the rendering engine will try to leverage the hardware on the graphics card. If experiencing problems, please switch off the RenderUsingHardware user preference. It is recommended to install the most recent drivers for your graphics card. The IsRedSdkHardwareRenderingSupported user preference reports if Red SDK hardware rendering is fully supported and the initial value of RenderUsingHardware user preference is set accordingly.
Render using hardware: Choose User software only (slower) if hardware rendering fails. Lighting units: (not implemented yet) Web lights can be created only if the LIGHTINGUNITS system variable is set to 1 (American lighting units) or 2 (International lighting units). Texture map path: The TextureMapPath user preference defines the search path for texture map images. In the Bricscad program folder exist three subfolders under Textures, each containing a number of texture files of the same name. Images in folder 1 have a size of 256 x 256 pixels, folder 2 contains images of 512 x 512 pixels, images in folder 3 have a size of 1024 x 1024 pixels. If the Diffuse map setting of a material uses the image name only (not path), you can control the quality of a rendered image by setting the TextureMapPath user preference to folder 1, 2 or 3.
413
Rendering tools
Icon Tool Name Render Hide Keyboard render hide Description Photorealistic rendering using materials and lights Hidden line view (*). If the previous shademode option was 2Dwireframe, wireframe representation is restored if you zoom or pan. If the previous shademode option was other than 2Dwireframe, the hidden line representation is kept until a different shade mode is chosen. Shade 2D Wireframe 3D Wireframe Hidden Flat Gouraud Flat Edges + shade shademode + 2 shademode + 3 shademode + H shademode + F shademode + G shademode + L shademode + O materials lightlist sunproperties geographiclocation Shades the entities between the polygon faces. Curved surfaces are segmented. Wireframe representation Wireframe representation Hidden line view (*) Shades the entities between the polygon faces. Curved surfaces are segmented Shades the entities between the polygon faces. Curved surfaces are smoother and more realistic Combines flat shading and wireframe lines and curves Combines gouraud shading and wireframe lines and curves Opens the Drawing Explorer - Materials Opens the Drawing Explorer - Lights Opens the sun properties editor Opens the Geographic Location dialog
(*) Set the DISPSILH system variable On to display silhouette lines instead of a polygon mesh for curved surfaces.
Hidden line of a cone, a cylinder and a sphere with DISPSILH Off (left) and On (right).
414
Rendering
To render a viewport
1. Do one of the following Click the Render tool button ( ) on the Rendering toolbar.
2. (option) Check the Permanent render mode option. If this option is checked, the viewport is rendered until you run the Render command again and switch off the Permanent render mode option. 3. Click the OK button. The view is rendered. The background of a rendered view is defined by the Background property of the view.
The Render dialog displays. 2. Click the File radio button (1) on the Render dialog.
3. Type a name for the output file in the name field (2). 4. Click the browse button (3). The Render Output File dialog displays.
415
5. Select an output folder in the Save in field. 6. Click the Save as type list button and select an image file type: bmp, jpeg or png. 7. Click the Save button. The Render Output File dialog closes. 8. Type the desired resolution for the output file in the Width and Height fields (4). 9. Click the OK button to create the file.
416
Rendering
Materials
Rendering Materials
Command: MATERIALS Material definitions are saved in the drawing. Each drawing contains the Global material. It is not possible to delete or rename the Global material. You can edit the properties of the Global material though.
Materials glossary
Diffuse color: the color that the object reveals under pure direct, white light. It is perceived as the color of the object itself. Ambient color: the color of the object in the shadow, under ambient light rather then direct light.
Metallic Highlights (left) and Non-metallic Highlights (right) Shading: how the color and brightness of a surface varies with lighting.
417
V11 User Guide Texture-Mapping: adds detail to a surface which is not included in the 3D model itself. Diffuse map: adds a structure or pattern to a surface to simulate a material. Transparency map: sets the transparency of a texture from 0% (black) to 100% (white) and anything between (grey scales).
transparency map:
transparency map:
transparency map:
Reflectivity: the property of a surface to reflect light. Transparency: sharp transmission of light through solid objects. Translucency: scattered transmission of light through solid objects. Refraction: bending of light when passing through transparent objects.
418
Rendering 10. self-illumination: it appears as if a surface is emitting its own light. No light is cast on other objects.
Defining materials
1. Do one of the following: 2. Click the Materials tool button ( ) on the Rendering toolbar.
3. Choose Materials in the Settings menu. 4. Type materials in the command bar, then press Enter. The Drawing Explorer - Materials window opens. 5. If necessary click the Detail View tool button ( the Drawing Explorer window. ) or choose Details in the View menu on
) in the Drawing Explorer toolbar. 6. Click the New button ( A new material is added. 7. Type a name for the new material in the Name field. 8. (option) Type a description in the Description field. 9. Do one of the following to define the color of the material: 10. Check the Inherit option to use the entity color. 11. Click the colored tile to open the Select color dialog. 12. Set the Highlights type: Metallic or Non-Metallic. 13. Define the properties of the material:
419
Assigning materials
Materials can be assigned to a layer and to entities. If the Material property of an entity is BYLAYER. The material assigned to the layer of the entity will be used. By default new entities get the BYLAYER material setting. New layers get the Global material assigned.
420
Rendering
3. Choose Layers > Layers... in the Settings menu. 4. Type layer in the command bar, then press Enter. The Drawing Explorer - Layers dialog opens. 5. In the Drawing Explorer - Layers dialog click the Detail view tool button ( 6. Click the Material column of the layer you want to assign a material to. 7. Click the down arrow and select the material in the Material list. ).
421
Lights
Commands: DISTANTLIGHT, GEOGRAPHICLOCATION, LIGHT, LIGHTLIST, POINTLIGHT, SPOTLIGHT, SUNPROPERTIES, WEBLIGHT Lighting is the key to make the viewer believe to look at a realistic scene.
Lighting glossary
8. Ambient light: light from an unspecified source. Back light: light that adds depth and dimension by creating highlights. Distant light: light that is cast evenly throughout a scene with shadows all in the same direction. Fall-off: the attenuation or decrease in brightness the further from the light source. Fill light: the light that brightens dark areas and softens shadows from the main light. Point light: light that shines in all directions from a central spot. Spot light: focusable light that is aimed in one area. Photometric web: a 3D representation of the light intensity distribution of a light source. Web light: (not implemented yet) approximates real-world light distribution using a 3D representation of the light intensity. Web lights can be created only if the LIGHTINGUNITS system variable is set to 1 (American lighting units) or 2 (International lighting units). Attenuation: the fall-off in brightness the further from the light source.
General properties
The general properties are common to all lights: Name: a user defined name for the light. Type: defines the type of light: spot, point, web or distant. On/Off: specifies whether the light is turned on or off. Shadows: specifies whether the light casts shadows or not. Turning shadows off to increases performance. Intensity factor: multiplies the Lamp Intensity property, the result is the Resulting Intensity. Filter color: defines the color of the light. Plot glyph: if on, the light glyphs are plotted.
422
Rendering
The difference between the hotspot angle and the falloff angle defines the area of lesser light intensity. If the falloff angle and the hotspot angle are almost equal the edge of light cone is rather sharp (left). The greater the difference between both angles, the softer the edge of the light cone (right).
Photometric properties
(not yet implemented) Lamp intensity: Defines the brightness of the light. The lamp intensity is expressed in candela (cd) which is the SI base unit of luminous intensity: the power emitted by a light source in a particular direction, weighted by the luminosity function (a standardized model of the sensitivity of the human eye to different wavelengths, also known as the luminous efficiency function) Resulting intensity: the product of the lamp intensity and and intensity factor. Lamp color: defines the inherent color of the light or color temperature in Kelvin or standards.
color temperatures
Resulting color: this is the final color of the light: a combination of the lamp color and the filter color. Photometric web: If the light type is Web, Photometric Web and Web offsets are available (not implemented yet).
423
Geometry properties
Position: controls the location of the light. Target: defines the target point for point lights, spotlighst and weblights Targeted: switches the target property on/off.
Attenuation properties
In the real world, an object appears darker if it is farther away from the light source. The attenuation properties define how the light diminishes over distance. Attenuation does not apply to photometric lights. An alternative method to control the distance a light shines is the use of limits, which define the points from where a light starts to shine and where it stops. Using limits decreases the time needed to calculate the illumination of a scene. Attenuation properties apply to spot lights and point lights. Type: the options are none, inverse linear and inverse square None: no attenuation. The distance to the light source has no influence. Inverse Linear: the attenuation is the inverse of the linear distance from the light: at a distance of 2 units from the light source, light is half as strong; at a distance of 4 units, light is one quarter as strong. Inverse Square: the attenuation is the inverse of the square of the distance from the light: at a distance of 2 units, light is one quarter as strong; at a distance of 4 units, light is one sixteenth as strong. Use Limits: if this property is set to Yes, the Start limit offset and End limit offset fields become active. Start limit offset: defines the point where the light starts to shine, measured from the center of the light. End limit offset: defines the point where the light stops to shine, measured from the center of the light.
No attenuation
424
Rendering
Choose Light List.. in the Settings menu. Type lightlist or LL in the command bar, then press Enter.
425
Icon
Description Closes the Drawing Explorer - Lights dialog, then guides you to the creation of a new light in the drawing. Deletes the selected light. Closes the Drawing Explorer - Lights dialog and selects the light's glyph in the drawing. The properties of the light display in the Properties Bar.
426
Rendering
To define a light
1. Do one of the following: Type light in the command bar, then press Enter. Click the New icon ( ) on the Details toolbar of the Drawing Explorer - Lights dialog.
2. Do one of the following to define a spotlight: Click Spot in the prompt menu. Type P in the command bar, then press Enter.
The command bar reads: Specify source position <0,0,0>: 3. Do one of the following: Specify the source position in the drawing. Type the coordinates of the source position in the command bar and press Enter. Press Enter to accept the default coordinates.
The command bar reads: Specify target position <0,0,-10>: 4. Do one of the following: Specify the target position in the drawing. Type the coordinates of the target position in the command bar and press Enter. Press Enter to accept the default coordinates.
The command bar reads: Enter an option to change: Name/Intensity factor/Status/Photometry/Hotspot/Falloff/shadoW/Attenuation/filterColor/<eXit>: A prompt menu displays:
5. Do one of the following: Select Name in the prompt box. Type N in the command bar and press Enter.
427
V11 User Guide 6. Do one of the following: Type a name in the command bar and press Enter. Press Enter to accept the default name. The command bar reads: Enter an option to change: Name/Intensity factor/Status/Photometry/Hotspot/Falloff/shadoW/Attenuation/filterColor/<eXit>: 7. Do one of the following: Click a light property in the prompt menu. Type the capitalized letter of a light property in the command bar and press Enter. You are prompted to define the selected property in the command bar. 8. Do one of the following to conclude the creation of the light: NOTE Choose Exit in the prompt menu. Press Enter. It is not possible to define a web light if the LIGHTINGUNITS system variable is zero (No lighting units).
To edit a light
1. Select the light in the drawing. If the Properties bar is not open yet, double click the light. The properties of the selected light display in the Properties Bar:
2. To edit a property: Expand the settings group if needed. Select the property Edit the selected property.
428
Rendering
The Drawing Explorer - Lights dialog displays, showing the sun properties in the Editor pane.
2. To edit a property: Expand the settings group if needed. Select the property Edit the selected property.
429
4. Do one of the following: Type the latitude and longitude of the location in the Latitude and Longitude fields and select the appropriate hemisphere for each setting. Click the Choose location... button, then select a city and timezone and click the OK button.
5. Choose a time zone in the Time Zone list. 6. Define the direction of the north. 7. Click the OK button.
430
X-Solids
About X-Solids
Weve worked hard to add as much functionality to X-Solids as possible without sacrificing ease of use. It is our goal for X-Solids to make the task of solid modeling easier, faster, more accurate and more enjoyable. X-Solids achieves this goal by providing: advanced interactive creation of solid models; constraint-free parametric editing of solid models; the uniquely powerful X-Central command center; graphical User Interface; effortless creation of 2D geometry for detailed drawings through QuickDraw.
X-Solids is a Bricscad Runtime eXtension (BRX) application that works within Bricscad to help create, modify and visualize solid models. X-Solids provides its own command set to create, edit and manage solid entities. Warning: X-Solids are virtually indistinguishable from regular ACIS solid entities created with the create ACIS solids commands. Because Bricscad recognizes X-Solids as regular ACIS entities, X-solids can be used with any of the ACIS solid editing commands, such as UNION, SUBTRACT, ACISOUT, MASSPROP, etc., that accept solid entities. However, because the ACIS edit commands cannot access the CSG tree data of an X-Solid, such editing leads to unexpected results if the X-Solid is edited afterwards with one of the X-Solids editing commands.
X-Solids Commands
To launch an X-Solid command you can either click the tool buttons on the X-Solid toolbars, choose the commands in the X-Solids menus or key-in the command in the command bar. The XDIA command can suppress X-Solids command dialogs and thus force command-line interpretation .
431
X-Solids tools
Icon Tool name Polar array Rectangular array Box Chamfer Cone Solids command center UCS command center Cut View command center Cylinder Dialog Explode Extract Extrude Fillet Intersect List Offset Punch Purge Quickdraw Keyboard xarrayp xarrayr xbox xchamfer xcone xcsolids Description Creates a polar array of solids by copying and rotating a selected solid about an axis. Creates an array of solids by copying a selected solid in a rectangular pattern. Creates a three-dimensional solid box. Bevels edges of a solid. Creates a three-dimensional solid cone. Accesses the most-commonly used X-Solids solid creation and modification functions. Accesses the X-Solids UCS capabilities, to pick, define or recall UCS settings. Cuts 3D solids using 2D profiles as cutting tools. Accesses the X-Solids View capabilities, to pick, define or recall View and Viewport settings. Creates a three-dimensional solid cylinder. Suppresses X-Solids command dialogs and thus force command-line interpretation Breaks a solid down into face or wireframe entities. Extracts a copy of a face or edge of a solid, or an edge of a region as a separate entity. Creates a three-dimensional solid by extruding 2D objects. Rounds edges of a solid. Creates a solid by intersecting two or more solids. Displays the CSG tree of selected X-Solids solids, in one of two textual formats. Creates a new solid by offsetting all faces of an existing solid at a user-specified distance. Punches holes in 3D solids using 2D profiles as punching tools. Removes the editing data (the "history" or "CSG" data) from selected solids. Instantly creates 2D geometry from selected solids for the completion of multi-view orthographic and isometric drawings. Separates a solid by undoing the most recent Boolean operation that was applied to the solid. Explodes a composite solid into its component primitives. Creates a three-dimensional solid by revolving 2D entities.
xcucs
xcut xcview
xcylinder xdia xexplode xextract xextrude xfillet xintersect xlist xoffset xpunch xpurge xquickdraw
432
X-Solids Icon Tool name Section Keyboard xsection Description Invokes the Bricscad SECTION command, which creates a 2D region of the cross section of a solid through a user-specified plane. Subtracts the interior from an existing solid to create a thin-walled solid. Slices solids with a plane. Edits all X-Solids solids: primitives, composites, primitive components of composites and solid arrays. Creates a three-dimensional solid sphere. Creates a solid by subtracting one or more solids from one or more solids. Creates a three-dimensional solid by extruding 2D entities along a path. Creates a three-dimensional solid torus. Trims 3D solids using 2D profiles as trimming tools. Defines a new UCS or restores a saved UCS. Restores the previous UCS in the list of UCS's used in the current session. Restores the next UCS in the list of UCS's used in the current session. Creates a solid by joining two or more solids. Gives command-line access to the Next and Previous entries in the list of views used in the current session. Restores the previous view in the list of views used in the current session. Restores the next view in the list of views used in the current session. Creates a three-dimensional solid wedge.
Sphere Subtract Sweep Torus Trim UCS Previous UCS Next UCS Union Restore View Previous view Next view Wedge
xsphere xsubtract xsweep xtorus xtrim xucs xucs + p xucs + n xunion xviews
433
X-Solids menus
XDIA command
You can temporarily disable the X-Solids dialog boxes using the XDIA command. 1. Type xdia in the command bar and press Enter. The command bar reads: New value for XDIA <1>: 2. Type a value in the command bar, then press Enter. 1: X-Solids dialogs enabled 0: X-Solids dialogs disabled
434
X-Solids
CSG Trees
A CSG tree is a data structure consisting of terminal nodes or leaf nodes, representing the primitives, and internal or branch nodes representing the Boolean operations (Union, Intersect, Subtract). Unlike some implementations, X-Solids tree structure is not necessarily binary; a branch node can have more than two subtrees. The "shape" of the tree (depth or width) has virtually no impact on performance. The "root node" represents the most recent operation used to create the solid. Solid primitives are represented by a CSG tree that consists of a single node, which is also the root. Once youve done one or more Boolean operations, the root is a branch node representing the most recent operation. Chamfers and fillets do not fit neatly into the "classic" CSG tree concept, since they represent procedures that modify the solid rather than Boolean operations. (Special cases of these procedures can be realized as Boolean operations, but the approach does not easily extend to complex geometry). X-Solids represents these procedures through modifier nodes that attach to the CSG tree at leaf or branch nodes. The modifiers attach to the "root" of the tree when they are created, so that as you build up a complex tree through successive operations, you can have modifiers at any level in the tree.
435
ACIS Solids
Command: XPURGE X-Solids allows for the use and editing of native ACIS solids that are created with Bricscad Pro or Bricscad Platinum. They can be used in boolean operations to form composite solids, and once they are part of an X-Solids composite, they can be manipulated with the XSOLIDEDIT command just as any other X-Solids primitive, except that no parameters will be available for the ACIS solid for editing, as such data was not saved with the solid when created. Native ACIS 'composites', which have been created with boolean operations, fillets, chamfers, and/or slices will be recognized as single primitives with no editable parameters. X-Solids primitives and composites can be reduced to an ACIS solid with the XPURGE command.
436
X-Solids
X-Central dialog
Commands: XCSOLIDS, XCUCS, XCVIEW The X-Central command Center is a uniquely powerful interface to all of the capabilities that you use most often when creating and editing solid models. The logical organization and graphical cues make it easy for beginner and expert alike to quickly access the capabilities needed for the task at hand. The X-Central is organized into three pages, in a tabbed dialog: X-Solids, UCS and View. You can access any of these pages directly from the X-Central toolbar, the X-Solids menu or the command bar.
Choose Solids..., UCS... or View... in the X-Solids > X-Central menu. Type xcsolids, xcucs or xcview in the command bar, then press Enter.
On the Solids tab page you can find all commands to create and manipulate X-solids along with the utilities.
437
The UCS tab page allows you to restore various UCS's, including all saved UCS's, a series of standard UCS's and a list of all the UCS's used in the current session. You can scroll or jump back and forth through the UCS list. It provides all options to create a new UCS and access to all UCS related system variables.
438
X-Solids
The View tab allows you to restore various views, including a variety of predefined views, saved views and, on a per-viewport basis, all the views used in the current session. You can scroll or jump back and forth through the view list. It provides direct access to view manipulation commands such as PAN, ZOOM, DDVPOINT, VPOINT and VPORTS.
439
440
X-Solids
To make them easy to use, the X-Solids dialogs have certain common features. The Create X-Solid Box dialog illustrates the features youll see on most Create X-Solids dialogs.
Image
The creation dialogs have an image in the upper left to indicate the kind of solid being created. It is a static image, not scaled to the size you are creating. The ECS (Entity Coordinate System) tripod, drawn in green, shows where the entitys origin will be located. The red rectangle indicates the location of the base shape. Click the Corner, Central or Base radio buttons to relocate the solid's origin.
Parameters
The object's parameters appear next to the illustration. All X-Solids dialogs remember the last value of all parameters. Some parameters are shared by various dialog boxes. For example, the Height Z parameter applies to the Create X-Solid Box, X-Solid Cylinder, X-Solid Cone and X-Solid Wedge dialogs. All previously used values in the current Bricscad session can be chosen from a drop-down list.
441
Pick button
Click the Pick button ( ) of a parameter to define the value graphically in the drawing. The dialog box closes temporarily and you are prompted in the command bar. If you first click the Pick Origin button, a preview of the solid displays at the selected location.
Manipulate button
Click the Manipulate... button to move or rotate the solid being created.
Move: The dialog temporarily closes. Your are prompted in the command bar: Base point of displacement: Move To: The dialog temporarily closes. The origin point of the solid being created is attached to the cross hairs. You are prompted in the command bar: Move to: Rotate: Either type an angle in the Angle field or choose 0, 15, 45 or 90 from the angle list, then click an axis button. The solid being created is rotated about the axis chosen Align: Click one of the align buttons, e.g. Align X. The dialog temporarily closes. Your are prompted in the command bar: Pick/<First point to align the X axis>: Do one of the following: o o Specify two points to define the direction of the solid's X-axis. Choose the Pick option in the prompt box or type P, then press Enter and select a line or polyline segment to align the solid's X-axis with.
OK: The Manipulate dialog closes. The Create X-Solid dialog reopens. Done: The solid is created. Cancel: The create X-Solid command is aborted.
442
X-Solids
View button
Click the View... button to open the View Options list.
443
To create an X-Box
1. Do one of the following Click the Box tool button ( ) on the X-Solids toolbar.
Choose Box in the X-Solids menu. Type xbox in the command bar, then press Enter.
2. (option) Select the Cube option to The value of the Length X field will be used as the edge length.
create
cube.
3. To define the Parameters of the X-Solid box do one of the following: Type the values in the Origin, Length X, Width Y and Height Z fields. Select a value in the drop-down list. Click a Pick button ( ) to define a parameter in the drawing.
Click the Pick All button to define all parameters in the drawing.
4. Choose Corner, Central or Base as the position of the Origin point. 5. (option) Click the Manipulate... button to move or rotate the X-Solid box. 6. (option) Click the View... button to manipulate the view. 7. (option) Click the Preview button. 8. (option) Choose an After primitive creation operation to be executed after the X-Solid box is created. 9. Click the OK button to create the X-Solid box.
444
X-Solids
To create an X-Cylinder
1. Do one of the following Click the Cylinder tool button ( ) on the X-Solids toolbar.
Choose Cylinder in the X-Solids menu. Type xcylinder in the command bar, then press Enter.
option
to
create
an
elliptical
cylinder.
3. (option) Select Radius or Diameter from the option button of the X-field. 4. To define the Parameters of the X-Solid cylinder do one of the following: Type the values in the Origin, X, (Minor Radius) and Height Z fields. Select a value in the drop-down list. Click a Pick button ( ) to define a parameter in the drawing.
Click the Pick All button to define all parameters in the drawing.
5. Choose Base or Central as the position of the Origin point. 6. (option) Click the Manipulate... button to move or rotate the X-Solid cylinder. 7. (option) Click the View... button to manipulate the view. 8. (option) Click the Preview button. 9. (option) Choose an After primitive creation operation to be executed after the X-Solid cylinder is created. 10. Click the OK button to create the X-Solid cylinder.
445
To create an X-Cone
1. Do one of the following Click the Cone tool button ( ) on the X-Solids toolbar.
Choose Cone in the X-Solids menu. Type xcone in the command bar, then press Enter.
option
to
create
an
elliptical
cone.
3. (option) Select Radius or Diameter from the option button of the X-field. 4. To define the Parameters of the X-Solid cone do one of the following: Type the values in the Origin, X, (Minor Radius), Top Radius T and Height Z fields. Select a value in the drop-down list. Click a Pick button ( ) to define a parameter in the drawing.
Click the Pick All button to define all parameters in the drawing.
5. (option) Click the Manipulate... button to move or rotate the X-Solid cone. 6. (option) Click the View... button to manipulate the view. 7. (option) Click the Preview button. 8. (option) Choose an After primitive creation operation to be executed after the X-Solid cone is created. 9. Click the OK button to create the X-Solid cone.
446
X-Solids
To create an X-Sphere
1. Do one of the following Click the Sphere tool button ( ) on the X-Solids toolbar.
Choose Sphere in the X-Solids menu. Type xsphere in the command bar, then press Enter.
2. (option) Select Radius or Diameter from the option button of the X-field. 3. To define the Parameters of the X-Solid sphere do one of the following: Type the values in the Origin and X fields. Select a value in the drop-down list. Click a Pick button ( ) to define a parameter in the drawing.
Click the Pick All button to define all parameters in the drawing.
4. (option) Click the Manipulate... button to move or rotate the X-Solid sphere. 5. (option) Click the View... button to manipulate the view. 6. (option) Click the Preview button. 7. (option) Choose an After primitive creation operation to be executed after the X-Solid sphere is created. 8. Click the OK button to create the X-Solids sphere.
447
To create an X-Torus
1. Do one of the following Click the Torus tool button ( ) on the X-Solids toolbar.
Choose Torus in the X-Solids menu. Type xtorus in the command bar, then press Enter.
2. (option) Select Radius or Diameter from the option button The option applies to both the torus (X-field) and the tube (Y-field). 3. To define the Parameters of the X-Solid torus do one of the following:
of
the
X-field.
Type the values in the Origin, X and Tube Diameter Y (or Tube Radius Y) fields. Select a value in the drop-down list. Click a Pick button ( ) to define a parameter in the drawing.
Click the Pick All button to define all parameters in the drawing.
4. (option) Click the Manipulate... button to move or rotate the X-Solid torus. 5. (option) Click the View... button to manipulate the view. 6. (option) Click the Preview button. 7. (option) Choose an After primitive creation operation to be executed after the X-Solid torus is created. 8. Click the OK button to create the X-Solids torus.
448
X-Solids
To create an X-Wedge
1. Do one of the following Click the Wedge tool button ( ) on the X-Solids toolbar.
Choose Wedge in the X-Solids menu. Type xwedge in the command bar, then press Enter.
2. (option) Select the Cube option to create The value of the Length X field will be used as the edge length. 3. To define the Parameters of the X-Solid wedge do one of the following: Type the values in the Origin, Length X, Width Y and Height Z fields. Select a value in the drop-down list. Click a Pick button ( ) to define a parameter in the drawing.
halve
cube.
Click the Pick All button to define all parameters in the drawing.
4. Choose Corner, Central or Base as the position of the Origin point. 5. (option) Click the Manipulate... button to move or rotate the X-Solid wedge. 6. (option) Click the View... button to manipulate the view. 7. (option) Click the Preview button. 8. (option) Choose an After primitive creation operation to be executed after the X-Solid wedge is created. 9. Click the OK button to create the X-Solid wedge.
449
Choose Extrude in the X-Solids menu. Type xextrude in the command bar, then press Enter.
The command bar reads: Select profiles to extrude: 2. Select the profiles to extrude. Non-selfintersecting closed polylines, circles and ellipses are accepted. Right click or press Enter to stop selecting profiles. The Create X-Solid by Extruding dialog displays:
3. To define the height of the extrusion, do one of the following: Type the height in the Height field. Select a value in the drop-down list. Click the Pick button ( ) to define the height in the drawing.
Click the Pick All button to define all parameters in the drawing.
4. To define the taper angle, to one of the following: Type the angle in the Taper angle field. Click the Pick button ( ) to define the angle in the drawing.
(option) Click the Reverse button to reverse the taper angle. 5. Choose Base or Central to specify whether the profile will be extruded in one direction or both directions.
450
Central: the profile is extruded by half the specified height in both directions.
6. (option) Check the Absorb Profile option to delete the extruded profiles. 7. (option) Click the View... button to manipulate the view. 8. (option) Click the Preview button. 9. (option) Choose an After primitive creation operation to be executed after the X-Solid is created. 10. Click the OK button to create the X-Solid.
Choose Revolve in the X-Solids menu. Type xrevolve in the command bar, then press Enter.
The command bar reads: Select profiles to revolve: 2. Select the profiles to revolve. Non-selfintersecting closed polylines, circles and ellipses are accepted. Right click or press Enter to stop selecting profiles. 3. The Create X-Solid by Revolving dialog displays:
451
4. To define the angle of revolution, do one of the following: Type the angle in the Angle field. Select a value in the drop-down list. Click the Pick button ( ) to define the angle in the drawing.
Click the Pick All button to define all parameters in the drawing.
(option) Click the Reverse button to reverse the angle of revolution. 5. To define the axis, do one of the following: 2 Points: prompts you in de command bar to specify two points. X Y Z: revolve about the X-, Y- or Z-axis of the current coordinate system (UCS). Edge / Object: prompts you in de command bar: Select a line, arc, circle or edge: Select a line or an edge of a solid. Select an arc or a circle: the axis is perpendicular to the plane of the arc or circle and passes through the center of the arc or circle. Move: Preserves the direction of the axis, but lets you select a different through-point.
6. (option) Check the Absorb Profile option to delete the revolved profiles. 7. (option) Click the View... button to manipulate the view. 8. (option) Click the Preview button. 9. (option) Choose an After primitive creation operation to be executed after the X-Solid is created. 10. Click the OK button to create the X-Solid.
452
X-Solids
Choose Sweep in the X-Solids menu. Type xsweep in the command bar, then press Enter.
The command bar reads: Select profiles to sweep: 2. Select the profiles to sweep. Non-selfintersecting closed polylines, circles and ellipses are accepted. Profiles must lie in a plane which is at an angle with the plane of the sweep path. Right click or press Enter to stop selecting profiles. The command bar reads: Select path: 3. Select the sweep path. The Create Swept X-Solid by dialog displays:
4. (option) Click the RePick Path button to select a different sweep path. 5. (option) Check the Absorb Profile option to delete the swept profile(s). 6. (option) Check the Absorb Path option to delete the sweep path. 7. (option) Click the View... button to manipulate the view. 8. (option) Click the Preview button. 9. (option) Choose an After primitive creation operation to be executed after the X-Solid is created. 10. Click the OK button to create the X-Solid.
453
Composite Solids
Commands: XUNION, XSUBTRACT, XINTERSECT, XCHAMFER, XFILLET, XSLICE, XCUT, XPUNCH, XTRIM, XARRAYR, XARRAYP Complex solids are created by applying Boolean operations (union, subtract, intersect) and solid modifiers (chamfer, fillet, slice) to simpler solids, beginning with solid primitives. When executing the XCUT, XPUNCH and XTRIM commands one extruded primitive is added to the composite solid each cutting or trimming profile that was used. The Associative option of the XARRAYR command creates a composite solid as an array of solids by copying a primitive or composite solid in a rectangular pattern. The Associative option of the XARRAYP command creates a composite solid as a polar array by copying and rotating a primitive or composite solid about an axis. NOTE At first sight the result of the X-Solids boolean operation commands is similar to the result of the native Bricscad boolean operation commands. However, composite solids created by X-Solids boolean operation can be modified by the XSOLIDEDIT command, while composite solids created by the native Bricscad commands cannot.
Use the XSOLIDEDIT command to: modify the parameters of a primitive within a composite solid; move, rotate, replace, copy or delete primitives within a composite solid; change or delete solid modifiers, such as chamfer, fillets or slices, applied to the solid; to modify the parameters of an associative rectangular or polar array;
Choose Union in the X-Solids menu. Type xunion in the command bar, then press Enter. solids you want to unify.
The command bar reads: Select entities: the X-Solids and/or Acis 2. Select Press Enter or right click to stop selecting solids.
The selected solids are unified. All selected solids are grouped as a single composite solid.
To subtract solids
1. Do one of the following: Click the Subtract tool button ( ) on the X-Solids toolbar.
Choose Subtract in the X-Solids menu. Type xsubtract in the command bar, then press Enter.
The command bar reads: Select solids and regions to subtract from... Select entities: 2. Select the X-Solids and/or Acis solids you want to subtract from. Press Enter or right click to stop selecting solids. The command bar reads: Select solids and regions to subtract... Select entities:
454
X-Solids 3. Select the X-Solids and/or Acis solids you want to subtract. Press Enter or right click to stop selecting solids. The second selection set is subtracted from the first selection set. All selected solids are grouped as a single composite solid.
To intersect solids
1. Do one of the following: Click the Intersect tool button ( ) on the X-Solids toolbar.
Choose Intersect in the X-Solids menu. Type xintersect in the command bar, then press Enter.
The command bar reads: Select entities: 2. Select the X-Solids and/or Acis solids you want to intersect. Press Enter or right click to stop selecting solids. The intersection of the selected solid is created. All selected solids are grouped as a single composite solid.
Choose Fillet in the X-Solids menu. Type xfillet in the command bar, then press Enter.
The Create X-Solid Fillet dialog box displays. 2. To set the fillet radius do one of the following: Type radius in the Radius field. Click the Pick button ( ). The dialog temporarily closes. You are prompted in the command bar to define a circle. When done, the dialog reopens.
The image on the dialog reflects your choice. 4. (option) Choose the Edge option if you want to select single segments of chain.
455
The image on the dialog reflects your choice. 5. Click the Select Edge(s) button or the OK button. The dialog closes. A prompt menu displays:
You are prompted in the command bar to select the edges you want to fillet. 6. Select the edges you want to fillet. All selected edges highlight. If you select a segment of a chain, all segments of the chain are selected. Choose Edge in the prompt menu or type E and press Enter to select single segments of a chain. 7. Press Enter or right click to stop selecting edges. The selected edges are filleted.
Choose Chamfer in the X-Solids menu. Type xchamfer in the command bar, then press Enter.
The Create X-Solid Chamfer dialog box displays. 2. Define the chamfer distances: The first distance (D1) is the offset along the face you identify as the base face. The second distance (D2) is the offset along the adjacent face. Do one of the following: Type the distances in the D1 and D2 fields. Click the Pick button ( ). The dialog temporarily closes. You are prompted in the command bar: Right-mouse to Pick/<Distance>: Do one of the following: o o Define a distance by specifying two points. Right click. You are prompted in the command bar: Select a line, arc, circle or edge: Select an entity of your choice. The length of the selected entity is copied to the chamfer distance settings field.
456
X-Solids 3. (option) To chamfer separate edges of a solid choose the Edge option.
The image on the dialog reflects your choice. Click the Select Edge(s) or the OK button. The dialog box closes. Click the edge you want to chamfer. The base face of the selected edge highlights. You are prompted in the command bar: Next/<Accept>: Right click to accept the highlighted face as the base face or Choose Next in the prompt menu or type N + Enter to choose a different base face. (option) Select more edges of the base face. Press Enter to create the chamfer. All selected edges are chamfered.
The image on the dialog reflects your choice. Click the Select Edge(s) or the OK button. The dialog box closes. Click an edge of the face you want to chamfer. The base face of the selected edge highlights. You are prompted in the command bar: Next/<Accept>: Right click to accept the highlighted face as the base face or Choose Next in the prompt menu or type N + Enter to choose a different base face. Press Enter to create the chamfer. All edges of the selected base face are chamfered.
457
Slicing a solid.
The XSLICE command cuts an ACIS solid or an X-solid with a plane; the result is a 3D solid cut in two. You can choose whether to keep both parts or just one. To slice a solid: 1. Do one of the following: Click the Slice tool button ( ) on the X-Solids toolbar.
Choose Slice in the X-Solids menu. Type xslice in the command bar.
The command bar reads: Select solids to slice: 2. Select one or more solids. Right click or press Enter to stop selecting solids. The Create X-Solid Slice dialog box displays:
3. Click an option button to define the slicing plane. The options are: 3 Points: You are prompted in the command bar to define a plane by 3 points. XY: The slicing plane is parallel to the XY-plane of the current UCS. Click the Origin button to define the position of the plane. YZ: The slicing plane is parallel to the YZ-plane of the current UCS. Click the Origin button to define the position of the plane. ZX: The slicing plane is parallel to the ZX-plane of the current UCS. Click the Origin button to define the position of the plane. Face/Object: You are prompted to select a 2D entity in the drawing. The plane through the selected entity will be the slicing plane. All 2D linear entities such as lines, polylines, arcs and circles are accepted. ZAxis: Define a plane by two points. The plane passes through the first point and is perpendicular to the direction defined by the two points. Your are prompted in the command bar: o o Point on plane <0,0,0>: specify to origin point of the plane. Point on Z-axis (normal) of the plane: specify the Z-direction of the plane.
View: The slicing plane is parallel to the current view. Click the Origin button to define the position of the plane.
4. (option) Click the Origin button to parallel move the slicing plane . You are prompted in the command bar: Slice origin: Specify a new origin point for the slicing plane.
458
X-Solids
5. To choose the part of the original solid you want to keep, do one of the following: Check the Keep Both Sides option to keep both parts of the solid. Uncheck the Keep Both Sides option, then click the Flip button to decide which part you want to keep.
Choose Cut in the X-Solids > Tools menu. Type xcut in the command bar.
The command bar reads: Select solids to cut: 2. Select the solids to cut. Right click or press Enter to stop selecting solids. The selection set is filtered for solids, other entity types are ignored. 3. The command bar reads: Select cutting shapes: Select one or more 2D entities. Right click or press Enter to stop selecting cutting shapes. Cutters can be any planar curves (arcs, circles, ellipses, open or closed polylines), region entities and lines (*).
After cutter selection is complete, any open cutter shapes will be automatically closed by extending straight line segments from and tangent to each end of the profile until they intersect to form a closed profile. If the extended segments are parallel or diverge they will be extended beyond the boundaries of the selected solids and then closed.
459
After all cutters are closed, the first cutter will be projected along the normal of the cutter plane through the selected solids and subtracted from the solids.
The command bar reads: Left-mouse or 'F' for Flip/Both/<Accept>: The Xcut prompt menu displays:
460
X-Solids
4. Do one of the following Choose Accept in the prompt menu or right click or press Enter to accept the cut as performed. Choose Flip in the prompt menu, type F + Enter or left click if the portion of the solid that you want to keep has been removed. The opposite portion of the solid will be removed. Choose Both in the prompt menu or type B + Enter to keep both portions of the solid .
When the first cutting operation is completed, the process will be repeated for each profile until all cuts are executed.
(*) Lines may also be used as cutting shapes but only under certain conditions. The XCUT command normally creates cutting shapes by extruding planar 2D entities along the normal of the planar entity. Lines, however, do not always have a normal. Lines created entirely within the plane of the then-current UCS are created with a normal that matches the Z-direction of that UCS. When such lines are used as cutting shapes, they are first turned into closed polylines oriented perpendicular to their normal and then extruded along their normal to complete the cutting shape. This is true regardless of the current UCS orientation when the XCUT command is run.
461
Choose Punch in the X-Solids > Tools menu. Type xpunch in the command bar.
The command bar reads: Select solids to punch: 2. Select the solids to punch. Right click or press Enter to stop selecting solids. The selection set is filtered for solids, other entity types are ignored. The command bar reads: Select cutting shapes: 3. Select one or more 2D entities. Right click or press Enter to stop selecting cutting shapes. Cutters can be any planar curves (arcs, circles, ellipses, open or closed polylines), region entities and lines (see XCUT). As different from the XCUT command, the XPUNCH command completes immediately if all originally-selected cutting shapes are closed profiles. If one or more cutting shapes are open profiles, those profiles will be automatically closed and the XCUT procedure is used to process such profiles.
462
X-Solids
Choose Trim in the X-Solids > Tools menu. Type xtrim in the command bar.
The command bar reads: Select solids to trim: 2. Select the solids to tirm. Right click or press Enter to stop selecting solids. The selection set is filtered for solids, other entity types are ignored. The command bar reads: Select cutting shapes: 3. Select one or more 2D entities. Right click or press Enter to stop selecting cutting shapes. Cutters can be any planar curves (arcs, circles, ellipses, open or closed polylines), region entities.
After trimmer selection is complete, each trimming profile will be projected along the normal of the profile plane through the selected solids and all material outside the path of the projected profiles will be removed from the solids.
463
The XTRIM command completes immediately if all originally-selected cutting shapes are closed profiles. If one or more cutting shapes are open profiles, those profiles will be automatically closed and the XCUT procedure is used to process such profiles.
Choose Rectangular Array in the X-Solids > Tools menu. Type xarrayr in the command bar.
The command bar reads: Select Entities: 2. Select one or more primitive or composite solids. Right click or press Enter to stop selecting solids. The Create Rectangular Array dialog box displays:
3. (option) Check the Associative option. If checked, the array is created as a composite solid. 4. (option) Click the Pick All button to define all array parameters in the drawing.
464
X-Solids 5. To specify the number of columns and rows in the array, do one of the following: Type the number in the Columns and Rows fields. Press the 'up' and 'down' buttons until the desired number displays.
6. To specify the X- and Y-spacing distances, do one of the following: Type the distance in the X and Y settings fields. Choose the distance from the previously used distances list. Click the Pick button ( ) to specify the distance in the drawing.
7. (option) By default the array is created in a plane that is parallel to the XY-plane of the current UCS (XY option). Click one of the Plane option buttons to create the array in a different plane. 8. (option) Click the View... button to manipulate the view. 9. (option) Click the Preview button. 10. (option) Choose an After primitive creation operation to be executed after the X-Solid box is created. 11. Click the OK button to create the rectangular array. If the arrayed solids overlap each other, they are unified if the Associative option was checked.
Choose Polar Array in the X-Solids > Tools menu. Type xarrayp in the command bar.
The command bar reads: Select Entities: 2. Select one or more primitive or composite solids. Right click or press Enter to stop selecting solids. The Create Polar Array dialog box displays:
3. (option) Check the Associative option. If checked, the array is created as a composite solid.
465
V11 User Guide 4. (option) Click the Pick All button to define all array parameters in the drawing. 5. To define the number of items, do one of the following: Type the number in the Number of items field. Press the 'up' and 'down' buttons until the desired number displays.
6. To set the angle, do one of the following: Type the angle in the Angle to fill field. Choose the angle from the previously used angles list. Click the Pick button ( ) to specify the angle in the drawing.
7. (option) Click the Reverse button to reverse the angle direction. 8. To define the axis do one of the following: 2 Points: You are prompted to specify two points. X, Y, Z: Uses the X-, Y- or Z-axis of the current UCS. Edge/Object: You are prompted to select a linear entity (line, ray, infinite line, ...) or an edge.
9. (option) Click the Move button to move the axis. You are prompted in the drawing to specify a point. The axis is moved parallel. 10. (option) Click the View... button to manipulate the view. 11. (option) Click the Preview button. 12. (option) Choose an After primitive creation operation to be executed after the X-Solid box is created. 13. Click the OK button to create the polar array. If the arrayed solids overlap each other, they are unified if the Associative option was checked.
466
X-Solids
X-Solid Editing
Command: XSOLIDEDIT
The Edit X-Solids dialogs have an image in the upper left to indicate the kind of solid being created. It is a static image, not scaled to the size you are creating. The ECS (Entity Coordinate System) tripod, drawn in green, shows where the entitys origin will be located. The red rectangle indicates the location of the base shape. Click the Corner, Central or Base radio buttons to relocate the solid's origin. The object's parameters appear next to the illustration. All X-Solids dialogs remember the last value of all parameters. Some parameters are shared by various dialog boxes. For example, the Height Z parameter applies to the Create X-Solid Box, X-Solid Cylinder, XSolid Cone and X-Solid Wedge dialogs. All previously used values in the current Bricscad session can be chosen from a drop-down list. The Edit X-Solids dialogs have a Pick All button that temporarily closes the dialog and prompts you in the command bar. In this way you can, for example, drag a rectangle to define a box, or a circle to define a cone or cylinder. When input is complete, the dialog reopens with the values you specified. Click the Pick button ( ) of a parameter to define the value graphically in the drawing. The dialog box closes temporarily and you are prompted in the command bar.
If an associative solid array is selected after issuing the XSOLIDEDIT command, the appropriate dialog will appear immediately.
467
Click the Pick button ( ) of a parameter to define the value graphically in the drawing. The dialog box closes temporarily and you are prompted in the command bar. Click the Pick All button to temporarily close the dialog. You are prompted in the command bar. When input is complete, the dialog reopens with the values you specified. Click the Edit base solid to edit the base solid of the array.
If the selected solid is an X-Solids composite solid, its primitives will be displayed with one of them highlighted as active. If the point at which the composite was picked is part of a primitive, then that primitive will be the active primitive, else the first primitive in the tree will be selected. If dialogs are enabled, the Edit Composite dialog displays:
Click the Parameters... button to edit the currently selected primitive. Click the Next> and Previous< buttons to browse through the primitives of the composite X-Solid. Click the Single button to select a primitive in the composite X-Solid. The Edit Composite dialog temporarily closes to let you select the primitive. Click the Multiple button to select multiple primitives in the composite X-Solid. The Edit Composite dialog temporarily closes to let you select the primitives. If you click the Parameters... button when multiple primitives are selected, only parameters that are shared by all selected primitives can be edited.
468
X-Solids Move: Moves the selected primitive or primitives. Rotate: Rotates the selected primitive or primitives. Color: Changes the color of the selected primitive or primitives. Replace: Replaces the selected primitive. The Edit Composite dialog temporarily closes to let you select the replacement primitive. Copy In: Copies the selected primitive or primitives. The copy or copies are added to the composite X-Solid. Copy Out: Copies the selected primitive or primitives. The copy or copies are created as separate X-Solids. Delete: Deletes the selected primitive or primitives. Detach: Removes the selected primitive or primitives from the composite X-Solid's CSG tree. Editing Mode: The XSOLDEDIT command offers Fillets, Chamfers and Slices options whenever it detects the presence of each type of modifier. Selecting one of these options displays a graphic symbol representing each occurrence of the chosen type of modifier. You can select one or cycle through all of the symbols by pressing Enter or right clicking. Each provides options specific to their type, as well as Delete.
469
QuickDraw
QuickDraw automatically creates the 2D geometry required for complete detail drawings of 3D solids. The following options are available: Selection of single or multiple solids, Creation of geometry for up to 6 orthographic and 4 isometric views, Optional inclusion of hidden lines, Optional inclusion of tangent edges, Orientation of all views by WCS, UCS, or the current View, User-defined properties (color, layer and linetype) for both visible and hidden lines.
Using QuickDraw
1. Do one of the following: Click the QuickDraw tool button ( ) on the X-Tools toolbar.
Choose Tools > QuickDraw in the X-Solids menu. Type xquickdraw in the command bar, then press Enter.
The command bar reads: Select Solids: 2. Select the solids you want to include in the drawing creation procedure. Press Enter or right click to conclude the selection of solids. The QuickDraw dialog box displays:
470
X-Solids
3. Click the view(s) you want to include. Click again exclude a view. Option: Click the Select All or Clear All buttons to select or clear all views. 4. Click the hidden line checkbox of a view to include hidden lines for this view. Hidden lines display in the view icon. 5. (option) Click the Visible Lines button to set the visible line properties. The Visible Line Properties dialog box displays:
Do the following: Click the Color button to select the color for the hidden lines in the Select Color dialog. Click the Layer button to choose a layer for the hidden lines. Click the Linetype to choose a line type.
471
6. (option) Click the Tangent Edges checkbox to include tangent edges in the calculated drawings. 7. Click the OK button to start the drawing calculation. The bounding boxes of the calculated views are attached to the crosshairs. 8. Click to position the views in the drawing.
472
X-Hardware
About X-Hardware
X-Hardware is the premier parametric hardware library for Bricscad. X-Hardware quickly and easily creates 3D fasteners and hardware components with just a few simple mouse clicks. Being parametric, X-Hardware components are easily changed at any time later with either the XHardware or X-Solids parametric editing tool. All parts created with X-Hardware are true Bricscad solids virtually indistinguishable from regular Bricscad 3DSOLID entities. Besides working with XHardware and X-Solids commands, X-Hardware objects can be used with any of the Bricscad commands that accept solid entities such as UNION, SUBTRACT, ACISOUT, MASSPROP, etc... The familiar Bricscad commands like COPY, MIRROR, MOVE, ROTATE, SCALE etc... can also be used with X-Hardware objects. And, because Bricscad recognizes X-Hardware objects as regular Bricscad 3DSOLID entities, Bricscad Pro or Bricscad Classic users can handle any X-Hardware object without conversion.
X-Hardware Commands
To launch a X-Hardware command you can either: Click the tool button on the X-Hardware toolbar. Choose the command in the X-Solids > Hardware menu Key-in the command in the command bar.
X-Hardware tools
Icon Tool name Bar Bearing Cross recess screw Hardware Change Hex nut Hex castle nut Hex flange nut Hex head screw Hex nut Hex slotted nut Hex washer nut cap Keyboard xbar xbearing xcrossrecessscrew Description Creates a bar Creates a bearing Creates a cross recess screw
Repeats the last X-Hardware tool. Edits a X-Hardware solid. Creates a hex cap nut. Creates a hex castle nut.
xhexflangenut
Creates a hex head screw. Creates a hex nut. Creates a hex slotted nut
xhexwashernut
473
Icon
Tool name Key Options Pem Pin Pipe Ring Rivet Set Screw Shape Slot recess screw Socket head screw Sprocket Square nut Thread Washer Wing nut
Keyboard xkey xoptions xpem xpin xpipe xring xrivet xsetscrew xshape xslotrecessscrew
Description Creates a key. Opens the X-Hardware Setup dialog box. Creates a pem. Creates a pin. Creates a pipe. Creates a ring. Creates a rivet. Creates a set screw. Creates a profile (e.g. HEA steel beam). Creates a slot recess screaw.
xsocketheadscrew
Creates a sprocket. Creates a square nut. Creates a thread. Creates a washer. Crates a wing nut.
474
X-Hardware
X-Hardware menu
475
Choose Hardware > Options in the X-Solids menu. Type xoptions in the command bar, then press Enter.
Choose Hardware > All Hardware in the X-Solids menu. Type xhardware in the command bar, then press Enter.
476
X-Hardware
2. Choose a specifications standard from the Standard list button: e.g. Euro. The choice of a standard limits the number of options on the next list buttons.
3. Choose a category from the Category list button: The choice of a category limits the number of options in the next list buttons.
e.g.
Beam
4. Choose a type from the Type list button: e.g. HEA-BEAM, EURONORM 53-62.
5. Choose a size from the Size list button. Only sizes for the selected type are available in the list. 6. To define the length of the X-Hardware solid, do one of the following: Type the length in the Length field. Choose a length from the Length list button. Click the Pick Points button ( ). The X-Hardware dialog box closes temporarily. You are prompted in the command bar to specify two points to define the length. After specifying the second point the X-Hardware dialog box reopens.
7. Click the OK button to create the X-Hardware solid. The X-Hardware dialog box closes. The command bar reads: Insert point: 8. Specify a point in the drawing. The X-Hardware solid is placed along the Z-axis of the current UCS. The length is measured along the negative Z-axis. 9. Do one of the following: Specify a point in the drawing to place another copy of the X-Hardware solid. Right click to stop.
Choose Edit in the X-Solids menu. Type xhardwarechange in the command bar, then press Enter.
477
V11 User Guide The X-Hardware dialog box displays, showing the settings of the selected X-Hardware solid:
2. (option) Choose a different standard from the Standard list button. 3. (option) Choose a different category from the Category list button. 4. (option) Choose a different Type from the Type list button. 5. (option) Choose a different Size from the Size list button. 6. (option) To modify the length of the X-Hardware solid, do one of the following: Type the new length in the Length field. Choose a length from the Length list button. Click the Pick Points button ( ). The X-Hardware dialog box closes temporarily. You are prompted in the command bar to specify two points to define the length. After specifying the second point the X-Hardware dialog box reopens.
478