My experience of AutoCAD 2007 aka Postrio.New and/or enhanced functions |
| Old Interface | Merged into |
| IAcadAttribute2 | IAcadAttribute |
| IAcadAttributeReference2 | IAcadAttributeReference |
| IAcadBlock2, IAcadBlock3 | IAcadBlock |
| IAcadBlockReference2 | IAcadBlockReference |
| IAcadExternalReference2 | IAcadExternalReference |
| IAcadHatch2 | IAcadHatch |
| IAcadLayer2 | IAcadLayer |
| IAcadLayers2 | IAcadLayers |
| IAcadMInsertBlock2 | IAcadMInsertBlock |
| IAcadMLine2 | IAcadMLine |
| IAcadModelSpace2, IAcadModelSpace3 | IAcadModelSpace |
| IAcadMText2 | IAcadMText |
| IAcadPaperSpace2, IAcadPaperSpace3 | IAcadPaperSpace |
| IAcadPreferencesFiles2 | IAcadPreferencesFiles |
| IAcadPreferencesOutput2 | IAcadPreferencesOutput |
| IAcadPViewport2 | IAcadPViewport |
| IAcadTable2 | IAcadTable |
| IAcadText2 | IAcadText |
| IAcadUtility2 | IAcadUtility |
| IAcadView2 | IAcadView |
This change affects only code that directly uses the COM interfaces. It
should be transparent to clients of the
corresponding VBA automation classes.
Updates & Service Packs.
Links.
http://blog.jtbworld.com for more tips & tricks. For posts specific about AutoCAD 2007 use this link.
http://www.ellenfinkelstein.com/autoCAD.html by Ellen Finkelstein
http://www.bazzacad.com/ the blog with one of the best GUIs
http://lynn.blogs.com/lynn_allens_blog/ by Lynn Allen, Autodesk
http://autodesk.blogs.com/between_the_lines/ by Shaan Hurley, Autodesk and Unofficial AutoCAD History Pages
http://autocadder.blogspot.com/ by AutoCADder
http://autocad.davidhardin.net/ by David Hardin
http://dwf.blogs.com/beyond_the_paper/ by Scott Sheppard, Autodesk
http://heidihewett.blogs.com/ by Heidi Hewett, Autodesk with the AutoCAD 2007 Preview Guide in PDF format and videos.
http://bethscadblog.blogspot.com/ by Beth Powell
http://hyperpics.blogs.com/beyond_the_ui/ Lee Ambrosius commands history and about AutoCAD
http://mistressofthedorkness.blogspot.com/ by Melanie Stone
http://mdouglas.blogs.com/in_the_dynamic_interface/ by Mark Douglas
New AUGI thread Breaking info on AutoCAD 2007 builds a list of links over time, relating to AutoCAD 2007 features, news, reviews etc ( Please note, this list is constantly updated with additional relevant and topical links as they becomes available ).
AECnews article by Randall S. Newton
Cadalyst article by Sara Ferris
http://www.dotsoft.com/acad2007.htm
http://www.caddigest.com/subjects/autocad/2007.htm
http://home.pct.edu/~jmather/content/CAD238/AutoCAD_2007_Tutorials.htm
New Commands:
|
Command |
Description |
|---|---|
|
3DALIGN |
Aligns objects with other objects in 2D and 3D. |
|
-3DCONFIG |
Provides a command line interface to the 3D graphics system's configuration settings. |
|
3DDWF |
Displays the Export 3D DWF dialog box. |
|
'3DFLY |
Activates fly-through mode and enables you to navigate in any direction, including off the XY plane. |
|
'3DFORBIT |
Controls the interactive viewing of objects in 3D, using an unconstrained orbit. |
|
3DMOVE |
Displays the move grip tool in a 3D view and moves objects a specified distance in a specified direction. |
| 3DORBITTRANSPARENT | Transparent 3DORBIT. Started using Shift and the left mouse button. |
|
3DROTATE |
Displays the rotate grip tool in a 3D view and revolves objects around a base point. |
|
'3DWALK |
Interactively changes the view of a 3D drawing so that you appear to be walking through the model. |
|
AECTOACAD |
Creates a new DWG file with all AEC objects exploded. |
|
ANIPATH |
Saves an animation along a path in a 3D model. |
|
BREP |
Removes the history from 3D solid primitives and composite solids. |
|
CHSPACE |
Moves objects from model space to paper space, or vice versa. (integrated Express Tool) |
|
CLASSICIMAGE |
|
|
CLASSICXREF |
|
|
CONVERTOLDLIGHTS |
Converts lights created in previous releases to lights in AutoCAD 2007 format. |
|
CONVERTOLDMATERIALS |
Converts materials created in previous releases to materials in AutoCAD 2007 format. |
|
CONVTOSOLID |
Converts polylines and circles with thickness to 3D solids. |
|
CONVTOSURFACE |
Converts objects to surfaces. |
|
COPYTOLAYER |
Copies one or more objects to another layer. (integrated Express Tool) |
|
-COPYTOLAYER |
Copies one or more objects to another layer. (command line version) |
|
DASHBOARD |
Opens the Dashboard window. |
|
DASHBOARDCLOSE |
Closes the Dashboard window. |
|
DISTANTLIGHT |
Creates a distant light. |
|
DWFADJUST |
Allows adjustment of a DWF underlay from the command line. |
|
DWFATTACH |
Attaches a DWF underlay to the current drawing. |
|
-DWFATTACH |
Attaches a DWF underlay to the current drawing.
|
|
DWFCLIP |
Uses clipping boundaries to define a subregion of a DWF underlay. |
|
EXTERNALREFERENCES |
Displays the External References palette. |
|
EXTERNALREFERENCESCLOSE |
Closes the External References palette. |
|
FLATSHOT |
Creates a 2D representation of all 3D objects in the current view. |
|
GEOGRAPHICLOCATION |
Specifies the latitude and longitude of a location. |
|
HELIX |
Creates a 2D or 3D spiral. |
|
IMPRINT |
Imprints an edge on a 3D solid. |
|
-INTERFERE |
Highlights 3D solids that overlap. (command line version) |
|
JOGSECTION |
Adds a jogged segment to a section object. |
|
LAYCUR |
Changes the layer of selected objects to the current layer. (integrated Express Tool) |
|
LAYDEL |
Deletes the layer of a selected object and all objects on the layer, and purges the layer from the drawing. (integrated Express Tool) |
|
-LAYDEL |
Deletes the layer of a selected object and all objects on the layer, and purges the layer from the drawing. (command line version) |
|
LAYFRZ |
Freezes the layer of selected objects. (integrated Express Tool) |
|
LAYISO |
Isolates the layer of selected objects so that all other layers are turned off. (integrated Express Tool) |
|
LAYLCK |
Locks the layer of selected objects. (integrated Express Tool) |
|
LAYMCH |
Changes the layer of a selected object to match the destination layer. (integrated Express Tool) |
|
-LAYMCH |
Changes the layer of a selected object to match the destination layer. (command line version) |
|
LAYMCUR |
Makes the layer of a selected object current. (renamed AI_MOLC) |
|
LAYMRG |
Merges selected layers onto a destination layer. (integrated Express Tool) |
|
-LAYMRG |
Merges selected layers onto a destination layer. (command line version) |
|
LAYOFF |
Turns off the layer of the selected object. (integrated Express Tool) |
|
LAYON |
Turns on all layers. (integrated Express Tool) |
|
LAYTHW |
Thaws all layers. (integrated Express Tool) |
|
LAYULK |
Unlocks the layer of a selected object. (integrated Express Tool) |
|
LAYUNISO |
Turns on layers that were turned off with the last LAYISO command. (integrated Express Tool) |
|
LAYVPI |
Isolates an object's layer to the current viewport. (integrated Express Tool) |
|
LAYWALK |
Dynamically displays layers in a drawing. (integrated Express Tool) |
|
LIGHTLIST |
Opens the Lights in Model window to add and modify lights. |
|
LIGHTLISTCLOSE |
Closes the Lights in Model window. |
|
LIVESECTION |
Turns on live sectioning for a selected section object. |
|
LOFT |
Creates a 3D solid or surface by lofting through a set of two or more curves. |
|
MATERIALATTACH |
Attaches materials to objects by layer. |
|
MATERIALMAP |
Displays a material mapper grip tool to adjust the mapping on a face or an object. |
|
MATERIALS |
Manages, applies, and modifies materials. |
|
MATERIALSCLOSE |
Closes the Materials window. |
|
PLANESURF |
Creates a planar surface. |
|
POINTLIGHT |
Creates a point light. |
|
POLYSOLID |
Creates a 3D polysolid. |
|
PRESSPULL |
Presses or pulls bounded areas. |
|
PYRAMID |
Creates a 3D solid pyramid. |
|
RENDERCROP |
Selects a specific region (crop window) in an image for rendering. |
|
RENDERENVIRONMENT |
Provides visual cues for the apparent distance of objects. |
|
RENDERPRESETS |
Specifies render presets, reusable rendering parameters, for rendering an image. |
|
RENDERWIN |
Displays the Render Window without invoking a render task. |
|
RPREFCLOSE |
Closes the Advanced Render Settings palette, if it is displayed. |
|
SECTIONPLANE |
Creates a section object that acts as a cutting plane through a 3D object. |
|
-SHADEMODE |
(command line version) |
|
SPOTLIGHT |
Creates a spotlight. |
|
SUNPROPERTIES |
Opens the Sun palette and sets the properties of the sun. |
|
SUNPROPERTIESCLOSE |
Closes the Sun Properties window. |
|
SWEEP |
Creates a 3D solid or surface by sweeping a 2D curve along a path. |
|
THICKEN |
Creates a 3D solid by thickening a surface. |
|
VISUALSTYLES |
Creates and modifies visual styles and applies a visual style to a viewport. |
|
-VISUALSTYLES |
Creates and modifies visual styles and applies a visual style to a viewport. (command line version) |
|
VISUALSTYLESCLOSE |
Closes the Visual Styles Manager. |
|
VSCURRENT |
Sets the visual style in the current viewport. |
|
VSSAVE |
Saves a visual style. |
|
WALKFLYSETTINGS |
Specifies walk and fly settings. |
|
XEDGES |
Creates wireframe geometry by extracting edges from a 3D solid or surface. |
Changed Commands:
| Command | Description |
|---|---|
|
3DCONFIG |
Provides 3D graphics system configuration settings. |
|
3DORBIT |
Controls the interactive viewing of objects in 3D. |
|
3DPAN |
Starts the interactive 3D view and enables you to drag the view horizontally and vertically in a perspective view. |
|
3DSWIVEL |
Changes the target of the view in the direction that you drag. |
|
3DZOOM |
Zooms in and out in a perspective view. |
|
ALIGN |
Aligns objects with other objects in 2D and 3D. |
|
BOX |
Creates a 3D solid box. |
|
CAMERA |
Sets a camera and target location to create and save a 3D perspective view of objects. |
|
CHANGE |
Changes the properties of existing objects. |
|
CHPROP |
Changes the properties of an object. |
|
CONE |
Creates a 3D solid with a circular or elliptical base tapering symmetrically to a point or a circular or elliptical planar face. |
|
CUI |
Manages customized user interface elements such as workspaces, toolbars, menus, shortcut menus and keyboard shortcuts. |
|
CYLINDER |
Creates a three-sided 3D solid with a circular or elliptical base and top. |
| DIST | Distance between two points. |
|
DSETTINGS |
Sets grid and snap, polar and object snap tracking, object snap modes, and Dynamic Input. |
|
DVIEW |
Defines parallel projection or perspective views by using a camera and target. |
|
ETRANSMIT |
Packages a set of files for Internet transmission. |
|
-ETRANSMIT |
Packages a set of files for Internet transmission. (command line version) |
|
EXPLODE |
Breaks a compound object into its component objects. |
|
EXTRUDE |
Creates a 3D solid or surface by extruding an object or planar face a specified distance and direction. |
|
FIELD |
Creates a multiline text object with a field that can be updated automatically as the field value changes. |
|
GRID |
Displays a grid in the current viewport that is not plotted. |
|
HIDE |
Regenerates a three-dimensional wireframe model with hidden lines suppressed. |
|
HLSETTINGS |
Changes the display properties of lines in 2D wireframes. |
|
IMAGE |
Starts the EXTERNALREFERENCES command allowing for image management. |
|
-IMAGE |
Allows access to image options from the command line. |
|
IMAGEADJUST |
Controls the image display of the brightness, contrast, and fade values of images. |
|
-IMAGEADJUST |
Controls the image display of the brightness, contrast, and fade values of images. (command line version) |
|
IMAGEATTACH |
Attaches a new image to the current drawing. |
|
IMAGECLIP |
Uses clipping boundaries to define a subregion of an image object. |
|
IMAGEQUALITY |
Controls the display quality of images. |
|
INTERFERE |
Highlights 3D solids that overlap. |
|
JOIN |
Joins objects to form a single, unbroken object. |
|
LIGHT |
Creates a light. |
|
LIST |
Displays database information for selected objects. |
|
MATCHPROP |
Applies the properties of a selected object to other objects. (added Special Properties for Material and Shadow display) |
|
MVIEW |
Creates and controls layout viewports. |
|
OPTIONS |
Customizes the program settings. |
|
PAGESETUP |
Controls the page layout, plotting device, paper size, and other settings for each new layout. |
|
PLOT |
Plots a drawing to a plotter, printer, or file. |
|
PUBLISH |
Publishes drawings to DWF files or plotters. |
|
PURGE |
Removes unused named items, such as block definitions and layers, from the drawing. |
|
-PURGE |
Removes unused named items, such as block definitions and layers, from the drawing. (command line version) |
|
QSELECT |
Creates a selection set based on filtering criteria. |
|
RECTANG |
Draws a rectangular polyline. |
|
REFCLOSE |
Saves back or discards changes made during in-place editing of a reference (an xref or a block). |
|
REFEDIT |
Selects an external reference or block reference for editing. |
|
RENDER |
Creates a photorealistic or realistically shaded image of a three-dimensional wireframe or solid model. |
|
REVOLVE |
Creates a 3D solid or surface by revolving 2D objects about an axis. |
|
RPREF |
Displays the Advanced Render Settings palette for access to advanced rendering settings. |
|
SAVEIMG |
Saves a rendered image to a file. |
|
SELECT |
Places selected objects in the Previous selection set. |
|
SHADEMODE |
Starts the VSCURRENT command. |
|
SHEETSET |
Opens the Sheet Set Manager. |
|
SLICE |
Slices a solid with a plane or surface. |
|
SNAP |
Restricts cursor movement to specified intervals. |
|
SOLIDEDIT |
Edits faces and edges of 3D solid objects. |
|
SPHERE |
Creates a 3D solid sphere. |
|
TORUS |
Creates a 3D donut-shaped solid. |
|
UCS |
Manages user coordinate systems. |
|
VIEW |
Saves and restores named views, camera views, layout views, and preset views. |
|
-VPORTS |
Creates multiple viewports in model space or paper space. (command line version) |
|
WBLOCK |
Writes objects or a block to a new drawing file. |
|
-WBLOCK |
Writes objects or a block to a new drawing file. (command line version) |
|
WEDGE |
Creates a five-sided 3D solid with a sloped face tapering along the X axis. |
|
XREF |
Starts the EXTERNALREFERENCES command. |
Removed or Obsolete Commands:
|
Command |
Description |
|---|---|
|
3DDWFPUBLISH |
Creates 3D DWF files of three-dimensional models. (replaced by 3DDWF) |
|
3DSOUT |
Exports to a 3D Studio (3DS) file. (no replacement) |
|
BACKGROUND |
Sets up the background for your scene. (merged with VIEW) |
|
FOG |
Provides visual cues for the apparent distance of objects. (replaced by RENDERENVIRONMENT) |
|
LSEDIT |
Edits a landscape object. (no replacement) |
|
LSLIB |
Maintains libraries of landscape objects. (no replacement) |
|
LSNEW |
Adds realistic landscape items, such as trees and bushes, to your drawings. (no replacement) |
|
MATLIB |
Imports and exports materials to and from a library of materials. (replaced by MATERIALS) |
|
RENDSCR |
Has no effect except to preserve the integrity of scripts. (no replacement) |
|
REPLAY |
Displays a BMP, TGA, or TIFF image. (no replacement) |
|
RMAT |
Manages rendering materials. (replaced by MATERIALS) |
|
SCENE |
Manages scenes in model space. (no replacement) |
|
SETUV |
Maps materials onto objects. (replaced by MATERIALMAP) |
|
SHOWMAT |
Lists the material type and attachment method for a selected object. (replaced by LIST) |
|
STATS |
Displays rendering statistics. (merged with RENDERWIN) |
|
+VIEW |
New System Variables:
|
System Variable |
Description |
|---|---|
|
3DDWFPREC |
Controls the precision of 3D DWF publishing. |
|
CAMERADISPLAY |
Toggle whether camera objects are displayed in the current drawing. |
|
CAMERAHEIGHT |
Stores the default height for newly created camera objects. |
|
CLEANSCREENSTATE |
Stores a value that indicates whether the clean screen state is on. (read-only) |
|
CMATERIAL |
Sets the material of new objects. |
|
CSHADOW |
Sets the shadow display property for a 3D object. |
|
DASHBOARDSTATE |
Determines whether the Dashboard window is active or not. |
|
DEFAULTLIGHTING |
Turns default lighting on and off. |
|
DEFAULTLIGHTINGTYPE |
Specifies the type of default lighting. |
|
DIMARCSYM |
Controls display of the arc symbol in an arc length dimension. |
|
DIMFXL |
Sets the total length of the extension lines starting from the dimension line toward the dimension origin. |
|
DIMFXLON |
Controls whether extension lines are set to a fixed length. |
|
DIMJOGANG |
Determines the angle of the transverse segment of the dimension line in a jogged radius dimension. |
|
DIMLTEX1 |
Sets the linetype of the first extension line. |
|
DIMLTEX2 |
Sets the linetype of the second extension line. |
|
DIMLTYPE |
Sets the linetype of the dimension line. |
|
DIMTFILL |
Controls the background of dimension text. |
|
DIMTFILLCLR |
Sets the color for the text background in dimensions. |
|
DRAGVS |
Sets the visual style while creating 3D objects. |
|
DWFFRAME |
Determines whether the DWF frame is visible and if it will plot. |
|
DWFOSNAP |
Determines whether object snapping is enabled for DWFs that are attached to a DWG. |
|
ERSTATE |
Determines whether the External References window is inactive, active/visible or active/auto-hidden. |
|
GRIDDISPLAY |
Controls the display behavior and display limits of the grid. |
|
GRIDMAJOR |
Controls the frequency of major grid lines compared to minor grid lines. |
|
GRIDUNIT |
Specifies the grid spacing (X and Y) for the current viewport. |
|
GTAUTO |
Controls whether or not grip tools display automatically when selecting objects in 3D space. |
|
GTDEFAULT |
Controls whether or not the 3DMOVE, 3DROTATE, and 3DSCALE commands start automatically when the MOVE, ROTATE, and SCALE commands (respectively) are started in a 3D view. |
|
GTLOCATION |
Sets the default location for grip tools. |
|
IMPLIEDFACE |
Controls the detection of implied faces. |
|
INTERFERECOLOR |
Sets the color of interference objects. |
|
INTERFEREOBJVS |
Sets the visual style for interference objects. |
|
INTERFEREVPVS |
Sets the visual style for the current viewport while using the INTERFERENCE command. |
|
LATITUDE |
Specifies the latitude of the drawing model. |
|
LEGACYCTRLPICK |
Specifies the keys for selection cycling and the behavior for CTRL + left-click. Setting the LEGACYCTRLPICK variable to 1 restores the behavior of previous versions. |
|
LIGHTGLYPHDISPLAY |
Controls whether light glyphs are displayed. |
|
LIGHTLISTSTATE |
Indicates whether the Lights in Model window is open or closed. |
|
LOFTANG1 |
Sets the draft angle through the first cross section in a loft operation. |
|
LOFTANG2 |
Sets the draft angle through the last cross section in a loft operation. |
|
LOFTMAG1 |
Sets the magnitude of draft angle through the first cross section in a loft operation. |
|
LOFTMAG2 |
Sets the magnitude of draft angle through the last cross section in a loft operation. |
|
LOFTNORMALS |
Controls the normals of a lofted object where it passes through cross sections. |
|
LOFTPARAM |
Controls the shape of lofted solids and surfaces. |
|
LONGITUDE |
Specifies the longitude of the drawing model. |
|
MATSTATE |
Indicates whether the Materials window is open or closed. |
|
NORTHDIRECTION |
Specifies the angle of the Sun from north. |
|
OSOPTIONS |
Automatically suppresses object snaps on hatch objects and when using a dynamic UCS. |
|
PERSPECTIVE |
Specifies whether the current viewport displays a perspective working view. |
|
PSOLHEIGHT |
Sets the default height for a swept solid object created with the POLYSOLID command. |
|
PSOLWIDTH |
Sets the default width for a swept solid object created with the POLYSOLID command. |
|
PUBLISHALLSHEETS |
Controls how the Publish dialog list is populated. |
|
RENDERPREFSSTATE |
Stores a value that indicates whether the Advanced Render Settings palette is open. |
|
SHADOWPLANELOCATION |
Controls the location of an invisible ground plane used to display shadows. |
|
SHOWHIST |
Controls the Show History property for solids in a drawing. |
|
SOLIDHIST |
Controls the default History property setting for new and existing objects. |
|
STEPSIZE |
Specifies the step size in current units when users are in Walk mode. |
|
STEPSPERSEC |
Specifies the number of steps taken per second when users are in Walk mode. |
|
SUNPROPERTIESSTATE |
Indicates whether the Sun Properties window is open or closed. |
|
SUNSTATUS |
Controls whether the Sun is casting light in the viewport. |
|
TIMEZONE |
Sets the time zone for a sun study. |
|
UCSDETECT |
Controls whether dynamic UCS acquisition is active or not. |
|
VSBACKGROUNDS |
Controls whether backgrounds are displayed in the current viewport. |
|
VSCURRENT |
Stores the name of the visual style applied to the current viewport. |
|
VSEDGECOLOR |
Sets the color of edges. |


























