Contents of the book "AutoCAD 2005" ("In Origin" series) by Nikolay Poleshchuk, in Russian


Preface

Part 1. General

Chapter 1. About AutoCAD in General
Main Differences between AutoCAD 2005 and AutoCAD 2004
System Designation
Environment Configuration
System Purchase
Solving Technical Problems
Installation of the System
License
Installation Problems
  Express Tools
  Programmer's Notes
Service Pack 1
  Problems Covered by SP1
    Fatal Errors
   
General
   
Blocks
   
Dimensions
   
Plotting
   
Productivity
   
Text
   
VBA
    External References
 
Windows Command Line Switches
  Files Substituted by SP1
    Main System Folder
   
DRV Folder
    Autodesk Shared Folder
    Autodesk Shared\Thumbnail Folder
Shortcut Properties

Chapter 2. Interface Elements
Menu Bar
  File Menu
  Edit Menu
  View Menu
  Insert Menu
  Format Menu
  Tools Menu
  Draw Menu
  Dimension Menu
  Modify Menu
  Express Menu
  Window Menu
  Help Menu
  dbConnect Menu
  Programmer's Notes
Toolbars
  Toolbar Adding and Deleting
  Restoring Hidden Toolbar
Modeless Windows
Command Line Window
  Restoring Vanished Command Line
  Command Line Shortcut Menu
Status Line
Screen Menu
Graphics Window
  Document Graphics Area
  UCS Icon
  Shortcut Menu
  Layouts Line
    Layout Shortcut Menu
Text Window
  Programmer's Notes
Pointing Device

Chapter 3. Commands
Commands List
Command Options
  Shortcut Menu
Cancelling Command
Undoing Command
Command Repeating
Command Execution Modes
Modifiers
  Transparent Commands
  Minus Sign
  Plus Sign
  Localized Commands
  Command Redefinition
  Modifiers Sequence
Aliases and External Commands
  Acad.pgp File
  External Commands in the Standard PGP File
  Aliases in the Standard PGP File
  New Tools for Editing Acad.pgp File

  Reinitializing PGP File
Handling Input in Command Line
Scripts
Programmer's Notes

Chapter 4. Files and Formats
Beginning AutoCAD Session
  Startup Window
  New Features Workshop
New Drawing Creation
Saving
  DWG Files Protection
  Backup Copy
Opening and Partial Opening
Closing and Exiting
DWG and DXF Formats Export and Import
  WBLOCK Command
  INSERT Command
Other Formats Export and Import
  WMF
  SAT
  STL
  EPS
  DXX
  BMP
  3DS
  DXB
  DWF
  XML
  HTML
  JPEG, PNG
  PLT (HPGL)
  TIFF
External References
OLE Objects Inserting
Hyperlinks
Utilities
Drawing Properties
Drawing Zoom Handling
  Panning
  Real-time Zooming
  ZOOM Command
    Window Option
    Object Option
    Center Option
    Extents Option
    All Option
    Previous Option
    Scale Option
    Dynamics Option
  Zoom Toolbar
  Zoom Submenu in View Menu
  Clearing Screen
  Zooming in 3D Space

Chapter 5. Points and Coordinates
Visual Coordinates
Absolute Coordinates
Relative Coordinates
  Coordinates Line Shortcut Menu
Object Snap
  Endpoint Function
  Midpoint Function
  Mid Between 2 Points Function
  Intersection Function
  Apparent Intersection Function
  Nearest Function
  From Function
  Temporary Tracking Point Function
  Extension Function
  Center Function
  Quadrant Function
  Tangent Function
  Perpendicular Function
  Parallel Function
  Insert Function
  Node Function
  None Function
  Osnap Settings Item
  Programmer's Notes
Calculator
  Number Expressions
 
Points and Vectors
 
Object Snap Functions
 
Variables
 
Angle Formats
 
Functions
Coordinates in 3D Space
Coordinate Filters
Coordinate Systems
  UCS Command
  UCS Toolbar
  UCS II Toolbar
  Programmer's Notes
Using Points While Numbers Inputing

Chapter 6. Modes
Units
Drawing Modes
  GRID Mode
  SNAP Mode
  ORTHO Mode
  POLAR Mode
  OSNAP Mode
  OTRACK Mode
  LWT Mode
  MODEL/PAPER Mode
  Modes Line Customization
Active Assistance Modes

Chapter 7. System Variables
Changes in System Variables
Additional Notes to System variables
  DRAWORDERCTL
  FIELDEVAL
  UPDATETHUMBNAIL
Programmer's Notes

Part 2. Entities in Plane

Chapter 8. Entity Types, Ways of Creating and Modifying
Main Entities
Commands for Main Entities Creating
Commands for Main Entities Modifying
Objects Geometry Listing
Entity Extended Data
Programmer's Notes

Chapter 9. Common DXF Codes of Objects
Entities
Symbol Tables

Chapter 10. Grips. Methods of Object Selection
Grips and Selection Sets
Main Selection Methods
Other Selection Methods
  SELECT Command
  QSELECT Command
  Express Selection Tools
  Progammer's Notes
Groups
  Programmer's Notes
Grip Settings

Chapter 11. Linear Entities
Line
  Creating
  Modifying
  Programmer's Notes
Ray
  Creating
  Modifying
  Programmer's Notes
Construction Line
  Creating
  Modifying
  Programmer's Notes
Trace
  Creating
  Modifying
  Programmer's Notes
Solid
  Creating
  Modifying
  Programmer's Notes

Chapter 12. Points (Nodes)
Creating
  Points Display Mode Handling
  POINT Command
  DIVIDE Command
  MEASURE Command
Listing Information
Modifying
Programmer's Notes

Chapter 13. Arc Entities
Circle
  Creating
  Some Cases of Osnap Use
  Modifying
  Programmer's Notes
Arc
  Creating
  Modifying
  Programmer's Notes

Chapter 14. 2D Polylines
Creating
  PLINE Command
  RECTANG Command
  POLYGON Command
  DONUT Command
  BOUNDARY Command
  SKETCH Command
  REVCLOUD Command
  BREAKLINE Command
Modifying
  PEDIT Command
    Vertex Editing
  MPEDIT Command
  EXPLODE Command
  CHAMFER and FILLET Commands
Joining into Polyline
Lightweight and Heavyweight Polylines
  PLINETYPE System Variable
  Type Conversion
Programmer's Notes

Chapter 15. Ellipses
Creating
Modifying
Programmer's Notes

Chapter 16. Splines
Creating
Modifying
  Editing Fit Points
  Other Editing Options
Programmer's Notes

Chapter 17. Text Entities and Styles
Single-line Text
  Text Creating
  Text Styles
  Text Modifying
    MIRRTEXT System Variable
    Bringing to Foreground
  Quick Text
  3D Text Thickness
  Programmer's Notes
Multiline Text
  Mtext Creating
  Mtext Modifying
    MIRRTEXT System Variable
    Bringing to Foreground
  Mtext Editor Specifying
  Loading Editor Problems
  Problems of SHX Fonts Displaying in Mtext Editor
  Programmer's Notes
Text Objects in Express Tools
  ARCALIGNEDTEXT Entity
  RTEXT Entity
Additinal Tools of Text Handling

Chapter 18. Dimensions and Dimension Styles
Dimensions
  Creating Dimensions, Tolerances and Leaders
    Linear Dimension
    Algned Dimension
    Ordinate Dimension
    Radius Dimension
    Diameter Dimension
    Angular Dimension
    Quick Dimension
    Baseline Dimension
    Continue Dimension
    Leader
    Tolerance
    Center Mark

  Putting User's Text Above or Under Dimension Line
  Modifying Dimension Entities
  Shortcut Editing Menu
  Bringing to Foreground
  Dimensions Associativity
  Listing Information
  Programmer's Notes
Dimension Styles
  Styles Export and Import
  Programmer's Notes

Chapter 19. Multilines and Styles
Creating
Modifying
Multilne Styles
Programmer's Notes

Chapter 20. Hatches and Fills
Hatch Creating
  Hatch Inside Open Boundary
  Hatch Elevation
Fill Creating
  Switching Fill Off
Draw Order Handling
Toolpalettes Using
Hatch and Fill Modifying
Superhatch
Programmer's Notes

Chapter 21. Tables and Their Styles
Table Creating
Table Editing
Table Styles
Importing Excel Table with Conversion to AutoCAD Entity
Programmer's Notes

Chapter 22. Fields
Field Creation
Updating Fields
Editing Entities with Fields
Programmer's Notes

Chapter 23. General Modifying Commands
ERASE Command and Delete Button
  Undoing Command
  OVERKILL Command
COPY Command
  Programmer's Notes
  Express Copy Commands

MIRROR Command
OFFSET Command
  OFFSETGAPTYPE System Variable
  Offsetting Ellipse
  EXOFFSET Command
ARRAY Command
  Rectangular Array
  Polar Array
MOVE Command
ROTATE Command
SCALE Command
ALIGN Command
STRETCH Command
  MSTRETCH Command
LENGTHEN Command
TRIM Command
  Trimming by Block or External Reference
  EXTRIM Command
EXTEND Command
  Extending to Block or External Reference
BREAK Command
CHAMFER Command
FILLET Command
EXPLODE Command
Editing with Grips
Editing with PROPERTIES Window

Part 3. Properties
 

Chapter 24. Colors
Setting Current Color
Changing Object Color
Color Palette
Programmer's Notes

Chapter 25. Linetypes
Loading Linetype
Setting Current Linetype
Changing Object Linetype
Removing Unused Linetype
Linetype Scale
Changing Global Linetype Scale
Setting Current Linetype Scale in Model Space
Changing Own Object Linetype Scale
Handling Linetype Scale in Paper Space
Programmer's Notes

Chapter 26. Layers
Layer Properties Manager
  "Easter Egg"
Filters and Groups
Creating New Layer
Setting Current Layer
Changing Object Layer
Turning Layer Off
Freezing Layer
Locking Layer
Setting Layer Color
Setting Layer Linetype
Setting Layer Lineweight
Setting Layer Plotstyle
Turning Layer Plotting Off
Layer Renaming
Removing Unused Layer
Saving and Restoring Layers State
LAYERP Command
ByLayer Value
Layers in Paper Space
Working in Command Line Mode
Additional Express Tools
Programmer's Notes

Chapter 27. Lineweights
Handling Lineweights Displaying
Setting Current Lineweight
Changing Object Lineweight
DEFAULT Value
Programmer's Notes

Chapter 28. Hyperlinks
Creating
Modifying
  Express Tools Commands
Controlling the Display of Hyperlink Icon and Tooltips
Jumping with Hyperlink
Pasting Text with Hyperlink Creation
Working with Hyperlinks in Command Line Mode
  Inserting Hyperlink
    Hyperlink to an Object
    Hyperlink to an Area
    ATTACHURL Command
  Removing Hyperlink
Displaying Objects Having Hyperlinks
Programmer's Notes
  Hypername
  Access to Hyperlink Data

Chapter 29. Properties Management
Properties Window
CHPROP Command
CHANGE Command
Copying Properties
DesignCenter
Programmer's Notes

Chapter 30. Standards

Part 4. Complex Objects

Chapter 31. Blocks
Block Definition
Inserting Block
INSERT Entity
Editing Block Reference
ByBlock Value
Layer 0 Role
Editing Block Definition
Blocks Array
Inserting Blocks with DIVIDE, MEASURE and BREAKLINE Commands
Inserting Block into Table Cell
Editing Definition of the Block Included into Array
Inserting File
Using DesignCenter and Toolpalettes
Insert Object Snap Function
WBLOCK Command
Clipboard and Blocks
Anonymous Blocks
Clipping Block Reference
Express Tools
Programmer's Notes

Chapter 32. Attributes
Attribute Definition
Including Attribute Definitions into Block Definition
Inserting Block with Attributes
Editing Attributes
Editing Attribute Definition
Changing Attribute Visibility
Clipping Blocks with Attributes
Attributes Extraction
Exploding Blocks with Attributes
Express Tools
Programmer's Notes

Chapter 33. External References
Inserting Xref
Editing Xref
ByBlock Value and 0 Layer
Xref Manager
Converting Xref to Block Reference
Path Control
Control of Xref Loading
Exploding Xrefs
Editing Xrefs and Block References Editing from Within a Current Drawing
Clipping Xrefs
Additional Express Tools
Programmer's Notes

Chapter 34. Raster Images
Inserting Raster Image
Image Manager
Path Control
Handling the Display Order of Images
Clipping Image and Switching Off the Frame
Tuning the Display of Raster Image
Grips nad Shortcut Menu
SOLID Hatch
SAVEIMG Command
Unusual Ways of Raster Image Handling
Calling Image Editor
Wipeout
Programmer's Notes

Chapter 35. OLE Objects and Markups
Inserting Microsoft Word Document
OLE and Windows Clipboard
Links Editing
Programmer's Notes
Markups
  RML
  DWF

Part 5. Working in the 3D Space

Chapter 36. User Coordinate Systems
Using Z Coordinate
Construction Plane
Orthographic Coordinate Systems
Naming UCS
UCS Express Tools
Programmer's Notes

Chapter 37. 3D Model Elements
Viewpoint
  VPOINT Command
  DDVPOINT Command
  PLAN Command
    EXPLAN Command
  DVIEW Command
  3DORBIT and 3DORBITCTR Commands
  Programmer's Notes
Clipping Planes
Views
  Saving and Restoring Views
  Standard Views
  Programmer's Notes
Model Space Viewports
  Viewport Configurations
  Working with Viewport Configurations
  Programmer's Notes
DSVIEWER Command
General Editing Commands in Space
  MIRROR3D
  ROTATE3D
  3DARRAY
  FLATTEN

Chapter 38. Elevation and Thickness
Elevation
Thickness
Programmer's Notes

Chapter 39. Polylines, Faces, Meshes and Regions
3D Polylines
  Creating
  Modifying
  Listing Information
  Programmer's Notes
Faces
  Creating
  Modifying
  Programmer's Notes
Polygon Meshes
  Creating
    3DMESH Command
    Standard Form Meshes
    REVSURF Command
    TABSURF Command
    RULESURF Command
    EDGESURF Command
    Listing Information
  Modifying
  Programmer's Notes
Polyface Meshes
  PFACE Command
  Programmer's Notes
Regions
  Creating
    REGION Command
    BOUNDARY Command
  Modifying
  Programmer's Notes

Chapter 40. 3D Solids
Creating Simple 3D Solids
Creating Compound 3D Solids
Chamfers and Fillets
  Filleting 3D Faces
  Chamfering 3D Faces
Creating 3D Solids from Regions
Slices and Sections
Modifying
  Creating Shell
Listing Information
Programmer's Notes

Chapter 41. Shading
SHADEMODE Command
  2D Wireframe Mode
  3D Wireframe Mode
  Hidden Mode
  Flat Shaded Mode
  Gouraud Shaded Mode
  Flat Shaded, Edges On Mode
  Gouraud Shaded, Edges On Mode
HIDE Command
DVIEW Command

Chapter 42. Rendering
Rendering Types
Lights
Scenes
Materials and Textures
Background
Fog
Landscape Objects
Other Rendering Commands

Chapter 6. Layouts and Sheet Sets

Chapter 43. Layout
Paper Space Features
  Layout Page Setup
  Programmer's Notes
Layouts
  LAYOUT Command
  Shortcut Menu
  Layout Submenu of the Insert Menu
  DesignCenter
  Programmer's Notes
Viewports in Paper Space
  Creating Rectangular Viewports
  Creating Non-rectangular Viewports
  Clipping Viewports
  Turning Viewport On and Off
  MODEL Mode in the Paper Space
  Viewport Scale
  Locking Viewport
  Expanding Viewport
  Viewport Shortcut Menu
  Listing Viewport Information
    Handling Viewports
      Freezing Object Layer in the Viewport
      Freezing Viewport Frames
      Dimensioning
  Maximum Number of Viewports
  Programmer's Notes
WBLOCK Command and Copying to Clipboard
INSERT Command and Pasting from Clipboard

Chapter 44. Special Means of Paper Space Layout Handling
SOLVIEW Command
  Main View
  Orthographic View
  Auxiliary View
  Sectional View
SOLDRAW Command
SOLPROFILE Command
MVSETUP Command
  Programmer's Notes
Additional Express Tools

Chapter 45. Sheet Sets
Sheet Set Manager
Sheet Set Creation
Handling Sheet Sets

Part 7. Plot and Publish

Chapter 46. Plotting
Plotting Tab
Adding a Plotter
  Calibrating Plotter
Plot Settings
  Plotstamp
Background Batch Plotting
Programmer's Notes

Chapter 47. Plotstyles
Plotstyle Types
  Color-dependent Styles
  Named Styles
Settings Concerning Plotstyles
Converting Plotstyles
  Transferring to Named Styles

Chapter 48. Publishing
Sheet Set Publishing
Drawing Publishing
Publishing to HTML
 

Conclusion

Literature

Index