|
Book This Course
Tailoring AutoCAD
Course Overview
Module 1: Introduction
to customizing
The Many Ways of Customization.
Shortcut Tips. Tip #1: Placing Arcs. Tip #2: Placing Text. Tip #3: Replacing
Text. Tip #4: Using PostScript Fonts. Tip #5: Template Drawings. Tip #6: Fast
Custom Drawing Sheets. Tip #7: Collapsing Multilines. Tip #8: Changing Layers.
Tip #9: Quick Trim. Tip #10: Get the Big Picture. Tip #11: Install Express Tools
2004. Which Customization?.
Module 2: Customizing the
Environment
Starting AutoCAD. Tutorial:
Using Command-line Switches. /b Switch. /c Switch. /nologo Switch. /p Switch.
/r Switch. /s Switch. /t Switch. /v Switch. Changing
Window and Layout Elements. Tutorial: Changing Screen Colors. UCS Icon. Command
Line Font & Transparency. Keyboard Shortcuts. Toolbars
and Command Line. Menus and Tablet.
Tutorial: Setting and Restoring
Profiles. Tutorial:
Support File Paths. Search Path Options. Support File & Working Support
File Search Paths . Device Driver File Search Path. Project Files Search Path.
Menu, Help, and Miscellaneous File Names. Text Editor, Dictionary, and Font
File Names. Print File, Spooler, and Prolog Section Names. Printer and Plot
Support Files. Automatic Save File Location. Color Book Locations. Data Sources
Location. Drawing Template Settings. Tool Palettes File Location. Log File Location.
Temporary Drawing File Location. Temporary External Reference File Location.
Texture Maps Search Path. i-drop Associated File Location. Setting
Templates for New Drawings. Tutorial: Specifying the Template File. Tutorial:
Creating Your Own Template File. Tutorial: Importing Layers 2004.Drafting
and Selection Preferences. AutoSnap Settings. Grips Settings.
Module 3: Command Aliases
Shortcut
Keys. Shortcuts New to AutoCAD 2004. AutoCAD’s Default Accelerator Keys. Tutorial:
Defining Shortcut Keys. The.pgp File. Aliases. Alias Format. Alias Rules. Aliases
Defined by Autodesk. Creating New Aliases. Tutorial: Alias Creation by Dialog
Box. Tutorial: Alias Creation by Hand.
Module 4: Toolbar Macros
Customizing Toolbars. Rearranging
Toolbars. Tutorial: Dragging Toolbars. Tutorial: Toggling Toolbars. Tutorial:
Changing Toolbar Buttons. Tutorial: Changing Button Size. Tutorial: Drawing
Icons. Tutorial: Writing Toolbar Macros. Simple Macros. Advanced Macros. Toolbar
Macros Are No Panacea.
Module 5: Menu Macros
Loading (and Unloading)
Menu Files. Loading Menu Groups. Loading Menu Bar Items. Menu File Types. Your
First Menu. Tutorial: A Single-Command Menu. Section Labels.
Menu Metacharacters. Shortcut
Menu Aliases. Your Second Menu. Tutorial: Loading.mnu a Second Time. Adding
More Menu Macros. Adding Options to Commands. Using Coordinates in Macros. Making
Macros. Canceling a Previous Command: ^C. Adding Keyboard Shortcuts: &.
Separating Macros Visually: --. Adding Submenus: ->. Right-Justified Text:
\t. Grayed-out Item: ~. Adding a Checkmark: !.. Waiting for User Input: \. Providing
Input to the User: ^H. Writing Really Long Macros: +. Repeating Commands. Toolbars,
Accelerator Keys, Image Tiles, Tablet Overlays, and the Screen Menu. Toolbar
Customization. Custom Shortcut Keys. Image Tiles. Tablet Menus. Screen Menu.
Module 6: linetypes
Commands Affecting Linetypes.
System Variables that Affect Linetypes. The Special Case of Polylines. Customizing
Linetypes. Tutorial: Making Linetypes with -Linetype Command. Tutorial: Testing
the New Linetype. Tutorial: Making Linetypes with MkLType 2004. Tutorial: Making
Linetypes with a Text Editor. Simple (1D) Linetype Format. Line1: Header. Line
2: Data. Complex (2D) Linetype Format. Text. Text Style. Text Scale Factor.
Text Rotation Angle. Text Orientation. Text Offset Distance. Embedding a Shape.
3D Linetypes.
Tutorial: Attempting a Parallel
Linetype. Alternatives to the Parallel Linetype.
Module 7: Hatch Patterns
Where Do Hatch Patterns
Come From? Associative and Non-associative Patterns. Hatch Patterns and Gradient
Fills. Creating Custom Hatch Patterns. Tutorial: Creating Patterns with Hatch.
Tutorial: Creating Patterns with Bhatch. Tutorial: Creating Patterns with SuperHatch.
Understanding the acad.pat
File. Comment and Header Lines. The Hatch Data. Tips on Creating Pattern Codes.
Adding Custom Patterns to the Palette.
Module 8: Shapes &
Fonts
About Shape Files. Tutorial:
Creating Shapes.
The Shape File Format. Header
Fields. Definition Lines. Vector Codes. Instruction Codes. 0/000: End of Shape.
1/001: Draw Mode. 2/002: Move Mode. 3/003: Reduced Scale. 4/004: Enlarged Scale.
5/005: Save (Push). 6/006: Recall (Pop). 7/007: Subshape. 8/008: X,y Distance.
9/009: X,y Distances. 10/00A: Octant Arc. 11/ 00B: Fractional Arc. 12/00C: Bulge
Arc. 13/00D: Polyarc. 14/00E: Flag Vertical Text Flag.
Module 9: Script Files
What are Scripts? Script
Files. Drawbacks to Scripts. Strictly Command-Line Oriented.
Script Commands and Modifiers.
Script. Rscript. Resume. Delay. Special Characters. (space). ; (semicolon).
' (apostrophe). * (asterisk). Backspace. Esc.
Module 10: Diesel Expressions
The History of Diesel. What
Diesel Does. Brief Listing of Diesel Functions. Math Functions. Logical Functions.
Conversion Functions. String Functions. System Functions.
Jumping Into Diesel. Diesel
Error Messages. $?. $(func)??. $(func,??). $(++). Debugging Diesel. Diesel Programming
Tips. Diesel in Menus. Reusing Toggle Code. Diesel in AutoLISP. Via the setvar
Function. Concatenate Two Diesel Strings. Via the MenuCmd Function.
Module 11: AutoLISP Programming
The History of AutoLISP.
The AutoLISP Programming Language. Simple AutoLISP: Adding Two Numbers. AutoLISP
in Commands. Remembering the Result: SetQ. AutoLISP Functions. Math Functions.
Geometric Functions. Conditional Functions. String and Conversion Functions.
External Command Functions. Accessing System Variables. GetXXX Functions. Selection
Set Functions. Object Manipulation Functions. Advanced AutoLISP Functions. Writing
a Simple AutoLISP Program. Why Write a Program?. The Id Command. The Plan of
Attack. Obtaining the Coordinates. Placing the Text. Putting Them Together.
An Alternative to LISP Programming. Writing
a Simple AutoLISP Program, Cont’d. Sprucing Up the Code. Conquering Feature
Bloat. Wishlist Item #1: Naming the Program. Wishlist Item #2: Saving the Program.
Wishlist Item #3: Automatically Loading the Program. Wishlist #4: Using Car
and Cdr. Saving Data to a File. The Three Steps. Step 1: Open the File. Step
2: Write Data to the File. Step 3: Close the File. Putting It Together. Wishlist
#5: Layers. Wishlist #6: Text Style. Tips in Using AutoLISP. Tip #1: Use an
ASCII Text Editor. Tip #2: Loading LSP Code into AutoCAD. Tip #3: Toggling System
Variables. Tip #4: Be Neat and Tidy. Tip #5: Suppress That nil. Tip #6: Read-Write-Append
File. Tip # 7: Quotation Marks as Quotation Marks. Tip # 8: Keep Variables to
Six Characters. Tip #9: Tabs and Quotation Marks.
Module
12: CAD Management
CAD Standards. Tutorial:
Create the Standards Drawing. Linetype Standards. Layer Standards. Dimension
Style Standards. Text Style Standards. Tutorial: Save the Standards Drawing.
Tutorial: Apply the Standards. Tutorial: Check the Standards. Employing Tool
Palettes and DesignCenter. DesignCenter. Tool Palettes. Tab Customization. Icon
Customization. Palette Customization. Titlebar Customization. XTP File Format.
XML Metacharacters. Tool Palettes XTP. XTP Section 1: Header. XTP Section 2:
Tool Data. XTP Section 3: Palette Data.
Module 13: Calculations
with Cal
Cal Functions, Adding Two
Numbers, Performing Calculations Transparently, Architectural Calculations,
Converting to Inches, Converting Between Units, Format of acad.unt File, Geometric
Calculations, Cvunit - Acad.unt, Converting Angles, Vector Calculations, Using
AutoLISP and System Variables, Remembering Result, Reading System Variables,
Some Additional Functions, Conversion Functions, w2u, u2w, r2d(ang), d2r(ang),
Vector Functions, nor, vec, vec1, Coordinate Functions, cur, xyof, xzof, yzof,
xof, yof, zof, rxof, ryof, rzof, Geometry Functions, ang, dist, dpl, dpp, ill
, ilp, pld, plt, rad, rot, Shortcut Functions, dee, ille, mee, nee, vee, vee1
Module 14: Understanding
DXF
DWG and DXF File Formats,
Miscellaneous Comments, DXF Format, Object Properties, Header Section of DXF
Files, Group Codes, HEADER Section, Version Numbers, CLASSES Section, TABLES
Section, BLOCKS Section, ENTITIES Section, OBJECTS Section, THUMBNAILIMAGE Section,
EOF
Module 15: Field Text Codes
Creating Field Text, Field,
Mtext, AttDef, Dimensions and Leaders, Available Fields, Changing Field Text,
Double-click, Properties, Customizing Field Text Updates, UpdateField, FieldEval,
FieldDisplay, ---- and ####, Creating Custom Field Text, Copying and Pasting
Code, Tutorial: Modifying Field Codes, Field Codes, Format Codes, %tcn Text
Case, %lun Linear Units, %dsn Decimal Separator, %aun Angular Units, %lwn
Line Weight units, %qtn scale Factor, %ctn ConverT, %ptn PointTs (xyz coordinates),
%.n decimal places, %prn display Precision, %fnn File Names, %byn Bytes (file
size), href - Hyperlinks, Date & Time Format Codes, Objects and Property
Names
PROCAD
Software and Training
66A COGHLAN ROAD
Subiaco WA 6008
Tel: (+61 8) 9388 6000
Fax: (+61 8) 9381 7742
www.procad.com.au
email: peter@procad.com.au
|