Autodesk Architectural Desktop 3 - Service Pack 3 This update addresses several additional issues with the original shipping version of ADT R3, in addition to correcting problems introduced with Service Pack 2. 1 Changing configuration after apply in Display Manager no longer has the possibility of causing a crash. 2 Copying styles through Style Manager no longer disrupts the display and will not cause a crash. 3 Changing Wall Style to mismatched components will no longer cause a fatal error when Wall Sweep is in use. 4 Slabs are no longer subject to an occasional crash in iso view. 5 You can now set an unlimited number of Named Plot Styles by object component without encountering the eAtMaxReaders error. 6 A crash when creating a Section or Elevation with certain solids has been fixed. 7 Uninstalling ADT3 will no longer break LDDT3. 8 You can now turn off any or all Structural Member display components in model view. 9 You can now define an Endcap Styles through the Style Manager for multi-component walls. 10 The "Add Selected" command for Window Assemblies with attached objects will now include them. 11 The Curtain Wall override to set a Frame or Infill to NONE will now work. 12 Curtain Wall infill panels will no longer be inside-out on curves. 13 Changes to the Window Assembly frame X Offset will no longer shift the entire Assembly in two directions. 14 Window Assembly X and Y anchor positions are now predictable when the frame is offset. 15 Housed Stringers on Stairs will no longer interfere with proper edge customization. 16 Stairs in ADT2i metric-based drawings will now convert properly to ADT3. 17 The top riser will no longer disappear in some Stairs. 18 Using Wall draw order by component priority has been restored to the appearance in ADT2i. 19 The Cut Plane height for objects contained in Window Assemblies is now obtained correctly from the Xref drawing. 20 The Cut Plane height for railings is now obtained correctly from the Xref drawing. 21 The Wall Convert command now respects all style-based defaults. 22 An occasional crash when exporting certain files to IFC format has been resolved. Side Effects of Applying this Patch Window Assembly If you have used X or Y offsets for any frame components, you may observe window assemblies shifting sideways within the wall to which they are anchored after applying this patch. You must modify the wall to which the assembly is anchored to cause this change in appearance. Curtain Walls Prior to this patch, infill panels used on curved Curtain Walls would be mirrored from the correct oritentation. Since this defect has been fixed, you may observe changes in asymmetrical infill panels if you modify the Curtain Wall which contains them. Stairs After applying this Patch, the top riser may appear under some circumstances. This is due to the fix for a defect with certain edge customizations. Issues addressed by Service Pack 2 1 The Style Manager no longer has problems with Circular Xref Overlay files. 2 The removal of System Default display properties from Structural Members will no longer cause an unexpected exit. 3 Changes to the regional number settings will no longer affect the shapes imported from the Structural Catalog. 4 Stairs with freely anchored railings can now be modified without needing to detach the railing first. 5 Deleting columns in the Schedule Table Style dialog by picking column headers and superheaders will no longer cause an exception. The stability when moving columns has also been improved. 6 The View Blocks for Multi-view Block definitions can now be modified without affecting the attached Schedule Property Sets. 7 Deleting an area while the Properties Window is displayed will no longer cause a fatal error. 8 Window Assemblies with window style infill can now be grip edited. 9 Doors and Windows in Curtain Walls and Window Assemblies will now correctly report their size in Schedule Tables. 10 Rolled-up Add and Modify dialogs can no longer be lost off the right edge of the screen. 11 Some problems with Live Sections and Structural Members have been corrected. 12 The Wall Shrinkwrap component will no longer disappear under certain Interference conditions, and the component lines that are hidden by the shrinkwrap will now appear when the shrinkwrap layer is turned off. Issues addressed by Service Pack 1 1 Several functions within ActiveX have been corrected. 2 An occasional crash when creating a roof dormer has been fixed. 3 Control+Grip stretching of Roof Slab edges is more stable. 4 Copy and paste of Curtain Walls and Window Assembly between drawings (which have incompatible styles of the same name) has been resolved. 5 It is no longer possible that ADT will "hang" when pressing a key in a grid control (which is used in the Display Manager, Wall and Curtain Wall Cutplane table, the Style Manager when the view is toggled to a style-sorted view, 2D Section Styles Components and Design Rules tab, Structural Styles Design Rules tab, Stair Styles Stringer tab and Railing Styles Components tab). 6 The ARRAY command will now work correctly after Preview / Modify. 7 Some problems opening drawings from previous versions of ADT have been resolved. 8 Several problems with the original templates and content have been resolved. In particular, the default Window Tag will now increment, as in ADT R2. In addition, the Space Tags have been corrected to read a property set that is attached to the Space Style. This property set has been attached to all Space Styles in the Aec templates, but if you create a drawing from scratch, add and tag a Standard space, the tag will not display properly until the Space Style property set it attached to the Space Style. 9 You can now select any number of lines in the 2D Section "Edit Linework" command. 10 Structural members will now display the Plan representation Axis component properly. 11 Mitering of Wall Sweep Profiles has been improved. 12 There is no longer the possibility of a problem when inserting a drawing containing AEC Dimensions into another drawing, no matter how the second drawing is started, or how the insert is accomplished. 13 Areas and Area Group objects now use the units specified in the Drawing Setup dialog, so it is no longer necessary to use a Calculation Modifier to obtain results in Square Feet when working in Imperial drawings. ADDITIONAL KNOWN ISSUES Default Layer Key Style Problem: When you apply this patch, your default layer key style will be set to AIA (256 color). Note that this will affect only new drawings that you create. Workaround: Start a new drawing, go to the Layering tab of Drawing Setup (Desktop > Layer Management > Select Layer Standard...). Pick the desired Layer Key Style from the drop list, check the option "Save as Default", and pick OK. Opening Drawings with LDDT Objects in ADT3 If you encounter difficulty opening drawings that contain objects from LDDT, you should be sure to upgrade to the latest LDDT service pack or Civil object enabler. Aec Dimension of Openings Adjacent to Intersecting Wall Problem: If you have a wall which contains openings, doors or windows that are immediately adjacent to an intersecting wall, you may have incorrect dimensions reported. The openings may be combined into a single dimension, or the heights for the openings may appear in the wrong location. Workaround: Move the windows a minute distance, such as 0.0001 meters, away from the intersecting wall. Design Center - Miscellaneous Documentation Problem: Fire Rating Lines will be drawn along the Wall Graph Line, so if wall cleanup is NOT calculated at the center line (Options > AEC DwgDefaults > "Use Center Line as Graph Line"), the rating line will be drawn at the justification position of the wall. This could be the right or left edge, or baseline of the wall style. Workaround: Because the line that results from this command is a polyline, you can use the offset command to correct the position of the fire rating line. For example, if the walls are 8" wide and are justified either to right or left, you will need to offset the fire rating polyline by 4". In some cases, you will need to break the polyline to offset segments in different directions. XRef Bind If you encounter a drawing that will not Xref Bind, or in which objects disappear after Xref Bind, you have two options: 1 Attach the drawing as a block and explode it. This is the simpler option, but will behave like the Insert type of bind, so layer and other symbol names will not have the Xref file name attached to them. 2 The failure may be due to an object which uses a custom block that contains the same object type. For example, if you have a window style that uses a window of a different style as a custom block, the resulting file will not bind. The precise solution is to explode the object which is being used as the custom block to primitive objects (line, arc, 3D face, etc.), then create a new block of that object. This non-ADT object block can be used without difficulty. Walls with Sweep Modifiers (Profiles) If you change or modify the style used by a wall which has a swept profile, and the new style does not have a component of the same number that the profile was originally attached to, you should be sure to remove the Wall Sweep Modifiers (using the 3d Modifiers tab of Wall Properties). For example, if a profile is attached to component number 3 of a wall style, and the wall is subsequently modified to use a style which only has two components, if you subsequently purge the profile definition, you may experience a crash. Walls on Locked Layers Walls on Locked Layers will not clean up properly. You must unlock the wall layer and use the ObjRelUpdate command to restore the proper appearance. Wall Shrinkwrap If you edit the floorline or roofline of a wall, the shrinkwrap component in the plan representation will not be appropriately truncated if the floorline is above or the roofline is below the specified cut height. Using the setting "Do True Cut" will not properly represent the Shrink Wrap component; it will still enclose the entire wall. If the above or below cut height components are displayed, they may conceal the shrink wrap component on screen, but it will still be plotted incorrectly. The wall's individual component boundaries will be properly displayed, and will serve to represent a single component wall properly. In the case of multiple component walls, a mass element can be used as a subtractive body modifier to change the wall's shape. The shrinkwrap will be properly drawn in this case. Exporting Architectural Desktop Release 3 Drawings If you open an R3 drawing directly in R2i, the "Future Version" warning will appear for every ADT drawing opened until you exit ADT2i and re-start. Curtain Wall Reference The section "Creating a Curtain Wall that References a Curve" (under Curtain Walls > Creating Curtain Walls or page 243 of the User's Guide) states that you can use Any AEC Object as the reference. In fact, you cannot use Stairs or Multi-view Blocks as the reference for a Curtain Wall. MvBlocks If you have modified the attributes for any of the view blocks used by a Multi- view Block definition, you should run MvBlock > Update from the command line. This will prevent any possible problems when wblock, copy & paste or drag & drop from this drawing. OLE Insert Failure With the Software Locked version of Autodesk Architectural Desktop, it is possible to encounter a failure when starting the Insert > OLE Object... command. This can be avoided by setting Demand Load ObjectARX applications to "Command Invoke" (Options > Open and Save tab). Then launch ADT and use the Insert > OLE Object... command. Once the dialog appears, you can cancel the command and then use any Architectural Desktop command to load the full application. This will prevent future problems with OLE objects during that session. Cursor Locked or Disappearing If you have UCSVP set to 1 for a Layout Viewport, you may experience the cursor "sticking" to one axis, or otherwise disappearing when you switch back to the Model tab from that viewport. If this occurs, switch to the world UCS and the cursor will be freed. Intersection Object Snap When using Intersection Object Snap immediately after the HIDE command, it is possible to encounter a crash when in the vicinity of a dimension and another object. Use Shademode Hidden, or Regen after the Hide command to avoid this problem. Convert Linework to Curtain Wall Once you have converted linework to a Curtain Wall, Curtain Wall Unit or Window Assembly, you can make that instance into a style. If you choose to do this, you can change the type of grid from Custom to a different type of division. If you do change the type of grid, close the Style Properties dialog before making other changes. Incomplete 2D Section Results When working in linear units of meters, the results of the 2D Section command may be unsatisfactory. It is possible for smaller objects, such as railing balusters, to disappear. This can be avoided by using the Units tab of the Drawing Setup dialog to temporarily change the drawing units to millimeters, and allow all objects to scale. Then generate the 2D section, and restore the units to meters. Equipment and Furniture Tags When you tag an object with either the Equipment or Furniture tags, there will be property sets automatically attached to that object. However, the Equipment and Furniture Schedule Tables use style-based property sets, which are not automatically attached to the definition of the object when it is tagged. To correct this, select the object, right click, pick Edit Multi-View Block Definition, pick the Property Sets button on the General tab, and Add the necessary property sets. As an alternative, you can modify the Schedule Table Styles to use Instance-based property sets rather than style-based. Duplicate Object Representation Names When you make a duplicate of an object representation, it is possible to cause unexpected behavior in the Display Manager. This will happen if you use the same name for two duplicate representations that are based on different system representations. While this cannot be done in a single drawing, it can occur when you Xref or Insert one drawing into another. If this happens, you will see a warning dialog titled "Duplicate Display Names." This lists the system names (such as AecDbDispRepWallPlan1001 and AecDbDispRepWallPlan1) that happen to have the same user name assigned. Under "Representations by Object", one of the duplicate representations will appear with its assigned name, while the other will use the system name. However, the Display Control tab for a Display Set will NOT list the second duplicate display representation at all. Additional Model Display Set Under some circumstances, when working with a language other than English, a Display Set with the name "Model" will be created, in addition to the equivalent translated Display Set, such as "Modell" (German), "Modello" (Italian), "Modèle" (French) or "Modelo" (Spanish). This does not affect the operation of ADT in any way. Standard Display Sets If you combine drawings that have been produced by different language versions of ADT3, you will have multiple Display Sets that are equivalent, such as "Model" and "Modell" or "Reflected" and "Deckenplan". These additional Display Sets are harmless. Exit from Display Manager Whenever you select OK or Apply in the Display Manager, a full regen of all ADT objects is performed. This can cause a substantial delay in a complex drawing. Live Section Display Set Do not rename the Display Set that is used for Live Sections. For proper operation, this name must match the language standard. Apply Button Do not make a change to a Display Configuration immediately after hitting the "Apply" button. You should first switch to another node of the configuration tree before making any further changes. Otherwise you may encounter a fatal error. Mass Groups Mass Groups are NOT supported for IFC Import/Export. You can convert a Mass Group to a single "Free Form" Mass Element with the MassElement > Convert command. Soffit and Fascia Orientation within Holes If you apply an edge style that includes a soffit and fascia element to an edge of a Slab or Roof Slab that was created by the Add Hole command, you will need to correct the Angle of the resulting edge (add or subtract 180 degrees), using either the Edges tab of Slab or Roof Slab Properties, or the right-click Edit Edges command. Note that the angle column may not be visible in the dialog without scrolling to the right or making some of the columns narrower. As an alternative, use the right-click Cut command, and delete the extra slab that will be created. Multiple Hole Edge Selection When the Add Hole command is used to add multiple openings in a roof slab, you will find that the edges cannot be individually controlled. You must change all selected edges in order for the change to be effective. Use the Cut command instead, and the individual edges can be properly controlled. Railings and Live Sections Including a railing within a Live Section configuration will have a negative impact on system performance. This is especially true of curved railings with many segments, such as a railing attached to a spiral stair. ADT may appear to be hung, but the calculation will usually complete properly if given enough time. However, the required time may be considerable. Structural Member Sketch Representation The Sketch representation for Structural Members does not correctly reflect End Offsets that are specified in the Member Style or the Member itself. Offsets applied in the style are correct at the Start, but are reversed at the End of a Beam or Brace. Offsets specified in the instance are ignored by the Sketch Representation. Wall Interference, Cleanup and Shrinkwrap Failure In some cases, wall interference objects, wall cleanup and shrinkwrap will fail because the underlying geometry is slightly off from an even angle. To check for this condition, you must set the linear unit and angle precision to the maximum number of decimal places. In the case of Imperial units, you must set the Unit Type to Engineering to get the maximum precision. If you see that the rotation of an object is, for example, 0.00000635, setting it to 0 will often improve the results. Another occasional cause of Shrinkwrap failure is the endcap style on a complex wall construction. If the wall is cleaning up with another wall, and does not need the specific endcap, you can get the correct shrinkwrap appearance by setting the Start and End Endcap to Standard (on the Wall Style Overrides tab of Wall Properties). It is also possible for Wall Interference to fail when the object it is interfering with is composed of multiple ACIS Solids or Mass Elements that are simply touching at faces. If this occurs, you should union together all of the ACIS Solids, attach the Mass Elements to a Mass Group, or convert them to a Free Form Mass Element, and use the resulting single object to interfere with the wall. Wall Inner Lines Below Openings If you turn off the Wall Plan Entity Display Property setting to "Never Display Lines Below Openings" (located on the Other tab), all of the component interior lines will be displayed, in spite of the setting for "Display Inner Lines Below." Normally, the Window Sill lines will be displayed at the edges of the wall, so this is only a problem if you do not want the Window Sill lines to appear. In this case, you should assign the Window Sill Plan components to the layer for the Wall Below Cut components (A-Wall-Blow, for example), and the color of those components to "ByLayer." Wall Cleanup in Xref files There a registry setting that can be adjusted to improve wall cleanup when opening a file that contains Xrefs. The value is XrefResolveMethod, which is located in the registry at: HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\ObjectDBX\R15.0\AEC\3.0\AecBase\Preferences Setting this to 2 will automatically invoke a "super objrelupdate" when a drawing with Xrefs attached is loaded. This works with any setting for INDEXCTL. Layer State Message If you encounter the error message "Object reference missing: AcDbLayerTableRecord, to AcDbPlaceHolder" when attempting to RefEdit a drawing, you need to run the following script on the Xref drawing. Copy the lines between the dashes to a text editor, and save with the extension ".scr" (such as LayerFix.scr). Then open the source drawing, and drag the script file from Windows Explorer into the drawing window. This will repair the drawing so RefEdit will work. ------------------------------------------------- ( (lambda (/ lay ent) (while (setq lay (tblnext "layer" (not lay))) (if (and (setq ent (entget (tblobjname "layer" (cdr (assoc 2 lay))) '("RAK"))) (assoc -3 ent) ) (entmod (subst '(-3 ("RAK")) (assoc -3 ent) ent)) ) ) ) ) (alert "Layer states cleared.") ------------------------------------------------- Layer 0 If layer 0 is frozen, all Multi-view Blocks will no longer be displayed (note that Schedule tags and Column Grid bubbles are Multi-view Blocks). Similarly, any custom display block used by an object (Door, Window, Curtain Wall, Window Assembly, Railing, Structural Member) will no longer appear. In addition, the contents of Schedule Tables will disappear. Windows '98 When working in the Style Manager, do NOT use the right-click menu when the name of the style is being edited. First hit [Enter] to complete the editing of the style name, then the right-click menu will not cause any problems.