Important notes
Known Issues
20/01/2014
- ADDSELECTED does not work. The error "This entity type is not yet supported" is always displayed.
- IMPORT/EXPORT, COMMUNICATOR: The new import/export features that have been introduced in BricsCAD V14 (Windows) (most notably the BricsCAD Communicator) are not ready on linux. A separate BricsCAD (Linux) Communicator module will follow in one of the coming versions.
- STANDARD PARTS BROWSER is empty on linux.
- SR43348 - VERSION NUMBER 64 BIT: In the 64 bit build, the builtin version number as displayed in the splash screen and about dialog is not correct. In the about dialog, the revision number is also wrong. Instead of a number, question marks are displayed.
- SR42195 - EDIT LOCKED ATTRIBUTE: BricsCAD (Linux) crashes when editing an attribute on a locked layer.
- SR43304 - FONT DISPLAY: The display of the fallback font is ugly. Most notably, zero characters are displayed 'filled'. This does not happen always. Conditions are not narrowed down yet. More reports about this issue are welcome.
- SR43305 - OK BUTTON PRINT: The Ok button of the print dialog does not work on Debian, mac OSX (Bricsys internal build)
- SR43313, SR43637 - ARC CIRCLE POLYGON ELLIPSE DISPLAY: Display is broken during the commands arc, circle, ellipse, polygon. The commands work, and clicks are properly processed, but the display is broken or entirely absent during the command.
- SR43323, SR43346 - CPU USAGE: When running BricsCAD V14.1.06, CPU usage goes up to 100%, although the system and BricsCAD remain responsive. (found cause:too many idle events)
- SR43471, SR43505 - TOOLBAR DISPLAY ARTIFACT: On the top-left corner of the toolbars area a small display artifact appears. When you drag or re-position the toolbar, it disappear.
- SR43475 - MECHANICAL BROWSER: When switching to 3D context, the mechanical browser is always shown, even if it was previously disabled in 3D context.
- SR43495, SR43505 - COMMAND HISTORY FOCUS: The up and down arrow keys for command history require the command bar to have focus, whereas they should also work while the main graphics area has focus.
Version 14.1.06
31/12/2013
New
- 64 BIT VERSION - BricsCAD (Linux) V14 comes in a 32 bit and 64 bit version. The 64 bit version contains 64 bit binaries, whereas in V13 the installer for 64bit systems contained 32 bit binaries.
- INSTALLER DEPENDENCIES - BricsCAD (Linux) dependencies were changed for easier installation across linux distributions.
- BricsCAD (Linux) now relies on presence of libcurl3 (libcurl.so.4) as a system library. Previously libcurl was included in the BricsCAD installation, however this imposed indirect dependency on libgnutls 26, which was not available on all recent linux distributions.
- libpth20 (libpth.so.20) is also one of the BricsCAD dependencies
- libjpeg8 is included in the installer, since it is not present on Fedora 18.
- 3D CONSTRAINTS: expressions and parameters can be used to specify the value of a dimensional constraint. Parameters of dimensional constraints can be used in expressions as well.
- ANNOTATIVE STYLES and ENTITIES: added support for annotative styles and annotative entities. Annotative entities can be displayed in different ways (scale, location, rotation) depending on
the viewport in which they are displayed. When hovering over annotative entities while selectionpreview is activated, the annotative marker will be displayed.
Entity types that obey annotative scaling include
- single line and multiline text
- hatches
- tables
- dimensions
- tolerances
- leaders and multileaders
Related commands, variables and extensions:
- Text Style, Dimension Style, MLeader Style and Block Explorer dialogs were extended with annotative setting.
- Annotative checkbox was added to the Attribute definition and Block definition dialogs.
- Annotative and Annotative Scale properties were added to the Properties Bar (for applicable entity types).
- OBJECTSCALE command and dialog allow to add and remove annotation scales to selected entities.
- SR34983, SR38685, SR40102, SR40329: CANNOSCALE and CANNOSCALEVALUE system variables were implemented.
- CANNOSCALE system variable sets the name of the Current Annotation Scale for the current space. Only scales that exist in the drawings named scale list are accepted.
- CANNOSCALEVALUE system variable is read-only and contains the value of the Current Annotation Scale.
- ANNORESET command resets the location of all scale representations for an annotative entity to that of the current scale representation.
- ANNOUPDATE command allows to select annotative objects that you want to support the current Annotative scale.
- SAVEFIDELITY setting allows to control Maintaining Visual Fidelity for Annotative objects in dwg formats that did not yet support Annotative scaling of objects. This is achieved by
creating a separate layer for each annotation scale used in the drawing.
- ANNOTATIVEDWG system variable specifies whether or not the drawing will behave as an annotative block when inserted into another drawing. Annotative Block definitions enable you to insert
block references that are sized regardless of the viewport scale, for example a symbol for an electric receptacle. In general, annotative blocks would be symbols that are NOT drawn at real sizes
for actual objects, unlike e.g. chairs or cars. To create/update block drawing files, ensure the block geometry is drawn at the size you want it represented, and enable the ANNOTATIVEDWG sysvar.
The ANNOTATIVEDWG variable becomes read-only if a drawing contains annotative objects. The INSUNITS setting is ignored when a drawing whose ANNOTATIVEDWG variable has been set to 1 is being
inserted into a drawing.
- PURGE ANNOTATIVE SCALES: Upon opening drawings containing more than 100 annotative scales, a dialog allowing to purge unused scales is displayed.
- MSLTSCALE system variable controls scaling of linetypes on the model tab.
- If MSLTSCALE is 0, Linetypes displayed on the Model tab are not scaled by the annotation scale
- If MSLTSCALE is 1, Linetypes displayed on the Model tab are scaled by the annotation scale
- CONVERTPOLY: command to convert lightweight polylines to classic polylines and vice versa.
- SR26238, SR26690, SR32923, SR34856, SR35978, SR36845, SR37468 - CUSTOM PRINT PROPERTIES: The custom print properties "custom paper size" and "rotate by 90 degrees" are implemented. These properties are accessible from the print dialog. For custom paper size, use "Manage custom sizes..." in the paper size dropdown. The Drawing Orientation section has a "Rotate by 90 degrees" checkbox.
- DIMENSIONS: added support for in-place editing of dimension text.
- LICENSING
- BricsCAD V14 comes with a new licensing system:
- A V14 license key needs to be activated online. If you start BricsCAD V14 the first time, a 'Activate BricsCAD' dialog will pop up.
- Click the 'Activate Now' button in the 'Free Trial' box to start a 30 day free trial. You have to be online only once during the activation, from then on you can use the license
offline for 30 days.
- Click the 'Activate Now...' button in the 'Activate License' box if you have a license key. Enter your license key in the 'Enter License key' field in the next dialog and click OK.
You have to be online only once during the activation, from then on you can use the license offline until it expires, or use it permanently in case of a permanent license.
- If you cannot go online, click the 'Activate manually...' link in the 'Troubleshooting' box. On the next dialog box, an identification of your computer (called hostid) is listed. You
can copy this 'hostid' and use it to activate a license on the 'My Account' page on our website. You can either activate a free trial or a license key. If you have a license key, it will be
listed on your 'My Account' page. Once you downloaded a license file and stored it in any location you prefer, you can browse to it in the 'Activate BricsCAD' dialog.
- V14 licensing is completely separated from V13 and before. As such, a V14 license will not work on V13 or older. The V14 license will not influence any V13 or older licenses, they will
continue to work for V13 and older versions.
- GENERATIVE DRAFTING:
- BMGENDRAFT command generates associative 2D and 3D views from 3D models and their assemblies. These views are updated automatically when the 3D model is changed.
- BMGENSECTION command generates associative section views from 3D models. These section views are updated automatically when the 3D model is changed.
- HATCHEDIT command - (based on popular demand: SR26694, SR26830, SR27296, SR27675, SR28564, SR28833,
SR30028,SR30126, SR30216, SR31973, SR32520, SR32512, SR35259, SR36555, SR36864, SR39545)
Hatchedit allows to add or remove boundary entities to/from hatches.
- HELIX:
- HELIX command allows to create helix entities.
- Helix command options are: Position(X/Y/Z), Constrain, Height, Turns, Turn Height, Base Radius, Top Radius, Twist, Turn Slope and Total length. Turn Slope and Total length are not
editable.
- The Base Radius is initially set to 1, and during a BricsCAD session its default value becomes the previously entered base value.
- JOIN: reimplemented from scratch
This new implementation allows to join any of the following curves at their common endpoints: lines, LW polylines, 2D polylines, 3D polylines, circular arcs, elliptical arcs, splines, helixes.
Construction lines, rays and closed curves cannot be joined.
- The type of the resulting entity depends on the types of the input entities and on their coplanarity.
- If lines are collinear they will be joined into a line, even if there are gaps between them.
- If coplanar circular arcs have the same radius and center points, they will be joined into a circular arc or circle, even if there are gaps between them.
- If coplanar elliptical arcs have the same major and minor axes, they will be joined into an elliptical arc or ellipse, even if there are gaps between them.
- Circular and elliptical arcs are joined in a counterclockwise direction starting from the source arc.
Examples:
- the result of joining two 2D polylines is a 2D polyline if they are coplanar. Else, if the 2D polylines only have straight segments the result is a 3D polyline. If at least one of the polylines has bulged segments the result will be a spline.
- the result of joining a coplanar line and circular arc is a 2D polyline, if not coplanar the result is a spline.
- the result of joining a line and an elliptical arc is a spline.
- the result of joining a spline and an elliptical arc is a spline.
- the result of joining a 2D polyline and a 3D polyline is a 2D polyline if the input polylines are coplanar.
Otherwise the result is a 3D polyline if the 2D polyline only has straight segments or a spline if the 2D polyline has bulged segments.
- the result of joining a helix and a circular arc is a spline.
- MLEADER
- MLEADERSTYLE command opens the MULTILEADER STYLE EXPLORER for managing multileader styles.
- MLEADER command allows creation of multileader entities.
- MLEADEREDIT command allows editing of multileader entities.
- MLEADERSCALE and CMLEADERSTYLE system variables.
- PRINTER CALIBRATION: printer configuration was extended with the possibility to scale print output so it exactly matches intended dimensions.
- PROPERTIES BAR: when no entities are selected, the properties of the current view are displayed - this also allows to modify the view settings.
- QUAD cursor menu has been redesigned from scratch
- DYNAMIC: the QUAD menu content is updated on the fly, as the cursor is moved, taking into account the type of the entities under the cursor and in the proximity, as well as considering
geometric events like intersection and tangency.
- CUSTOMIZABLE: the QUAD is fully customizable, both through the CUI dialog and through a dedicated programming API.
- EXPANSION: the QUAD now expands differently. First, one button is shown, depicting the command that was used most recently when working in the same context of entity types. When the
cursor is hovered over this button, it expands to a row of buttons showing the history of most recently used commands in that context. Underneath the row of buttons is a blue bar with an arrow.
When the cursor enters this bar, more groups of commands are shown.
- COMMAND GROUPS: each group has a title bar, when the cursor enters the title bar, the according group expands to show its command buttons.
- WORKSPACES: on the 'Workspace' tab in the Customize dialog, the order and enabled/disabled status of the command groups can be set. Each workspace thusly displays its own specific set of
command groups, in user-defined order.
- DEFAULT workspaces: "2D Drafting", "3D Modeling" and "Sheet Metal" are provided by default. Additional workspaces can easily be created.
- CURRENT workspace: the name of the current workspace is displayed on the status bar and it can be changed by right-clicking on the Workspace name.
- Workspace ONSWITCH: each workspace can define a set of commands (macro's) that are executed when the current workspace is switched to be this workspace. This can be edited in the
Customize dialog, 'Workspace' tab. Any tool from the tree control on the right can be dragged into the 'OnSwitch' section in the tree control on the left.
- BUILT-IN command groups: the content of the built-in command groups changes dynamically according to the context. The built-in groups cannot be modified.
- CUSTOM command group: besides the built-in command groups, there is the Custom command group which can be fully configured on the 'Quad' tab of the Customize Dialog.
- ADDITIONAL command groups: one CUI file can define one user-defined QUAD group. 'Custom' is the one defined in default.cui. Any additional partial cui file can thus add its own group to
the quad.
- Third party applications can implement QuadReactors. Each QuadReactor defines a group in the quad.
- SELECTION: left mouse button click no longer is claimed by the Quad, so it remains available for regular entity selection. DMSELECT command was removed.
- PRESELECTION: preselected entities are supported now.
- 2D ENTITIES: extended functionality has been made available for editing 2D entities using the Quad.
- 3D MODELING: Assembly design, Sheet Metal design and 3d Constraints command groups were added to the Quad
- SETTINGS: the settings dialog has a Quad section to customize Quad behavior and appearance. It can be found by entering 'quad' in the search field, or (faster), by right-clicking the Quad
field on the status bar and choosing 'Settings' in the popup menu, or (fastest) by right-clicking in the Quad menu and choosing 'Settings' in the popup menu. These popup menus also contain
shortcuts to navigate to the Quad related tabs in the CUI dialog.
- RUNASLEVEL: this new preference setting allows to run BricsCAD in a lower license level mode, e.g. a Platinum version can be run as a Pro or a Classic, a Pro can be run as a Classic. This
facilitates evaluation of the features available for each license level. After changing the setting, the program will reflect the change after restarting. Range: 0 = Classic, 1 = Pro, 2 = Platinum
(default).
- SELECTSIMILAR command selects similar entities of the same type as the currently selected one, based on a set of matching properties, stored in the SELECTSIMILARMODE system variable.
- SELECTSIMILARMODE system variable sets the selection criteria for the SELECTSIMILAR command. It is a bitcode value holding the sum of following values:
- 0 Entity type
- 1 Color
- 2 Layer
- 4 Linetype
- 8 Linetype scale
- 16 Lineweight
- 32 Plot style
- 64 Entity style (E.g. text style, dimension style, table style)
- 128 Name (E.g. for blocks, xrefs and images)
The 'Settings' option of the SELECTSIMILAR command brings up a dialog that allows to define the SELECTSIMILARMODE in a user-friendly way.
- SHEET METAL DESIGN:
- Create a sheet metal part by extruding a 2D profile and add new flanges by pulling its edges.
- Bends, bend reliefs, corner reliefs and junctions are created automatically.
- The full set of direct modeling operations and 3D constraints can be used to edit sheet metal parts in combination with controlling the parts using pre-defined parameters like material
thickness and bend radius.
- Automatic unfolding and export to 2D .dxf enables computer-aided manufacturing of sheet metal parts designed with BricsCAD.
- COMMANDS:
- SMFLANGEBASE: creates new Sheet Metal body from a closed 2d polyline or a region.
- SMFLANGEEDGE: creates a flange (wall) attached to an existent Sheet Metal body with a bend feature. Automatically generates bend reliefs, corner reliefs and junctions.
- SMFLANGEROTATE: rotates the flange around the nearest bend or mold line, in order to change the bending angle of the flange.
- SMUNFOLD: generates the unfolded representation of a sheet metal body and allows saving it as 2D /3D geometry to an external file or exporting to a CAM system.
- SWEEP command extrudes a closed profile along an arbitrary curve with control over banking during the sweep. If the sweep profile(s) are intersected by the sweep path, the intersection
point is used as the base point for sweeping. If profile and path do not intersect, the profile centroid is used as the base point.
- TRIM/EXTEND: added the TRIM and EXTEND commands for aligned, rotated and ordinate dimensions.
- UPGRADES:
- ODA Teigha libraries were upgraded from V3.06 to V3.09
- WxWidgets library was upgraded from V2.8 to V2.9
- LGS 2D V7.0 & LGS 3D V6.0 components were upgraded to V8.0
- VIEWPORTS: added 'Visual style' to the settings available from the Properties Bar.
- SR31635, SR37065, SR38505, SR37187 - LAYCUR: sets the layer of a selected entity current.
- SR36502 - CAMERA: command for creating a perspective view.
- SR40583 - IME: implemented inline IME (Input Method Editor) editing for the MText editor.
- SR41836 - WIPEOUTFRAME: system variable was added to control displaying and printing of Wipeout frames.
Improvements
- 3DCONTEXT: following settings were added to control the creation of the Home view, which is set current by the 3DCONTEXT command
- HomeGradientMode: can be set to None (default), 2-color or 3-color gradient.
- HomeGradientColorTop: specifies the default top color for the gradient background of the Home view.
- HomeGradientColorMiddle: specifies the default middle color for the gradient background of the Home view.
- HomeGradientColorBottom: specifies the default bottom color for the gradient background of the Home view.
- ASSEMBLY DESIGN: Assembly data structures are now initialized implicitly upon start of assembly creation, no call of BMMECH command is needed.
- ATTDEF dialog:
- removed prompt for multiline ATTDEF location: the position is taken from the dialog settings.
- mtext editor does not appear until "..." button is pressed.
- justification choice box in ATTDEF dialog has been improved to show Text/MText specific justification depending on "multiple line" setting.
- CUSTOMIZATION - REVERT TO DEFAULTS: toolbar state and positions are now reverted to defaults as well.
- CUSTOMIZE DIALOG: enabled editing of Alias properties.
- DRAWING EXPLORER
- LAYER EXPLORER
- SR39443: added an 'Invert Selection' option to the edit menu.
- VIEW EXPLORER
- The view details are now presented in the edit pane instead of the grid view.
- Added extra view properties: 'UCS', 'Roll Angle', 'Clipping', 'Back Plane Offset' and 'Front Plane Offset'.
- PAGE SETUP EXPLORER
- Added the possibility to select multiple Layouts and Page Setups and delete them with a single click.
- When a Layout tab is right-clicked, the 'Page Setup...' menu option now directly opens the Page Setup dialog for the Layout (CPAGESETUP command) instead of just opening the Page Setup
Explorer (PAGESETUP command) where the desired Layout then had to be clicked.
- EXPORT: the EXPORT dialog now remembers the last selected file type filter during a BricsCAD session.
- FIELDS: added additional format options
- conversion factor
- prefix/suffix
- decimal separator
- thousands separator
- zero suppression
- PREVIEWSUBENTS: the PREVIEWSUBENTS system variable has been removed. Everything is now selectable in idle mode.
- PROPERTIES BAR: the collapsed/expanded state for categories in the Properties Bar is now remembered between sessions.
- PRINT DIALOG: the list of paper sizes in the Print Dialog is now in alphanumeric order.
- SETTINGS: the actual value of the system setting, corresponding to the chosen option, is now displayed between square brackets.
- STARTUP DIALOG:
- Scratch and Wizard options: replaced the 2D Drafting/3D Modeling radiobox with a checkbox and a choice control that shows all available workspaces (if there are no workspaces, the context
can be set instead).
- Changed the layout of the dialog frontpage.
- TIPOFDAY: command was removed - not considered helpful.
- XMLSS import:
- a restriction of maximum 5 empty rows/columns at left, right, top and bottom sides of the table has been introduced. This allows to import LibreOffice XMLSS files that were generated from
Excel binary ones. Such files tend to contain very large ranges of empty cells.
- cells with font-formatted data can have an unformatted part, which was skipped. Excel usually writes all data as formatted, while LibreOffice can leave parts unformatted.
- SR30703 - UNDO: integrated "undo" option in HATCH, -HATCH, HATCHEDIT, -HATCHEDIT, BPOLY and -BOUNDARY commands.
- SR34641 - FIELDS: block attributes are now supported to be used as field property.
- SR36208 - LINETYPE SCALE: it is now possible to use fractions as linetype scale value.
- SR34709 - FIELDS: improved the behaviour of fields in block attributes.
- SR37815, SR41517 - HATCH: when a hatch pattern is too sparse to display any dashes, a solid pattern is displayed, instead of nothing.
- SR39428 - CHAMFER/FILLET: can now be applied to a geometrically closed polyline, of which the "closed" flag is not set.
- SR40325 - DIMSTYLE: command can now be run in transparent mode.
- SR41153 - ATTDEF: improved the ATTDEF dialog behavior when the 'multiple lines' flag is enabled, but an MText was not explicitly created.
- SR41491 - FIND AND REPLACE: now also supported for text contained in Tables.
- SR42452 - LOCALIZATION: to allow better translation different strings were added to denote "Thickness" in different contexts.
- SR42539 - CUSTOMIZE DIALOG - Workspace tab: adding tools to the OnSwitch section was not possible.
- SR42584 - MLEADER: default creation mode was set to arrow head instead of landing.
- SR42649 - IMPORT: improved the performance when inserting drawings that contain a huge number of constraints.
- SR42861 - DRAWING PROPERTIES DIALOG: the most recently used tab in the Drawing Properties dialog is restored at the next use.
Fixes
- 3D CONSTRAINTS: drawings containing 3D constraints, saved in .dwg 2010 data format, were not opened correctly in BricsCAD V12.
- CUSTOMIZE DIALOG: when a new main menu is added in the main menugroup, its alias will be set to the next available 'POPxx' alias (to ensure the new menu is added to the menubar).
- FIELDS: division operation was applied as multiplication during formula evaluation.
- UNDO/REDO: when creation of a paperspace viewport was undone and redone, the content of the viewport was not redrawn.
- SR24146 - DIMLINEAR/DIMALIGNED: there was a problem with selecting 2d and 3d polylines for the DIMLINEAR and DIMALIGNED commands.
- SR30437, SR40510 - HATCH: boundary was not correctly determined in 2 user provided drawings.
- SR31963 - EXTEND: corrections were applied to enable extension of non-coplanar entities.
- SR32028, SR40084 - CIRCLE: the TanTanRad option worked incorrectly for large coordinates.
- SR33991, SR41416 - SUPPORT FILE SEARCH PATH: there were several issues related to (setenv "ACAD" searchpath). Now the searchpath is cleaned up to prevent multiple occurences of the same
folder, and setting an empty searchpath causes the searchpath to be reset to the default support folders.
- SR34911 - STRETCH: incorrect dimenstion text position after stretching Rotated, Aligned or 3-point dimensions.
- SR35987, SR36663 - EXTEND: closed polylines should not be modified by the extend command.
- SR36415 - LAYER STATE: Layer states were missing after inserting or attaching an xref that contains layer states.
- SR37342, SR39854 - UCS: the UCSAXISANG system variable is now used as default angle for rotating the UCS.
- SR38516 - HATCH: incorrect boundary was calculated for text contained in a block reference with a scale factor different from 1.
- SR38563 - MATCHPROP: added a command line warning for the MATCHPROP command if the hatch pattern could not be copied.
- SR38691 - BOUNDARY: creating a BOUNDARY happened incorrectly when HPGAPTOL was set to 0 and Island Detection was set to Outer.
- SR38761 - ASSEMBLY DESIGN: BASEFILE system variable was not respected in BMNEW command.
- SR39067, SR40288 - MTEXT: background mask height was incorrect.
- SR39021 - HATCH: island detection for the HATCH command failed if some edges of an island were coincident with a boundary to be hatched.
- SR39343 - LAYOUT IMPORT: when importing Layouts from Templates the Viewport Layer Frozen flags were not preserved.
- SR39398, SR39315,SR41028 - SLICE: when the slicing plane was coincident with one of the faces of the solids, the slice operation failed.
- SR39819 - TEXTEVAL: now TEXTEVAL is only respected by the commands TEXT, -TEXT, MTEXT, -MTEXT.
- SR39898 - MULTILINE ATTRIBUTES: the position and justification of multiline attributes was incorrect after running the INSERT command.
- SR40055 - SOLIDEDIT: there was a problem with extruding a face by path.
- SR40094, SR41153 - MULTILINE ATTRIBUTES: applying justification settings for multiline attributes in the attribute editor dialog did not work properly.
- SR40235 - SYSVAR COMMANDS: the "." option was inappropriately mentioned in the prompt for the CLAYER, CECOLOR, CELTYPE, CMATERIAL, CTABLESTYLE and CMLSTYLE commands.
- SR40258, SR41093 - PROPERTIES BAR: certain values in the Properties Bar (like X, Y, Z position) were being truncated when the LUPREC variable was changed.
- SR40420 - LOAD: it was impossible to load user-provided DWG2000 drawings, due to the "ACAD_MLEADERVER" AcDbRegAppTableRecord that was not added when saving as DWG2000.
- SR40531 - VIEWPORTS: viewport layer override settings were not copied along when copying a viewport.
- SR40595 - TRIM: command worked incorrectly for self-intersecting polylines.
- SR40640 - MTEXT: the size of an mtext background mask is now being adjusted if the actual width/height of an mtext is larger than the size of its bounding box.
- SR40668 - UNDO: when using _undo _back, a prompt to undo everything was inappropriately shown (but the _undo operation was performed correctly).
- SR40731 - VIEW/SAVE: the -view > save command failed to save the UCS along with the view if UCSVIEW was set to 1.
- SR40962 - 3D CONSTRAINTS: application went hanging during boolean operation applied to bodies with a lot of overlapping faces having associated constraints data.
- SR41011 - LOCALIZATION: for several commands, when inputting the color name, the English abbreviation of color names like "_r" for "red" or "_g" for "green" was not accepted.
- SR41072 - SHORTCUTMENU: customization of mouse buttons via CUSTOMIZE dialog did not work if bitcode 0x01 of the SHORTCUTMENU system variable was set.
- SR41284 - ASSEMBLY DESIGN: in some cases assembly was not completely updated after modification of its sub-components.
- SR41323 - GCEQUAL: the length of the first entity is now applied to the second entity before the constraint is created.
- SR41364 - CELL EDITOR: when the 'New Layer' toolbar button was clicked while a value was being edited in grid view (with the cell editor still visible), the changes made in the editor were
lost.
- SR41387 - HATCH AREA: corrected area calculation for hatch entities located at large coordinates.
- SR41444 - FIND AND REPLACE: content of Fields was not ignored.
- SR41712 - SAVEFIDELITY: a user-provided drawing could not be saved as DWG/DXF if SAVEFIDELITY was ON.
- SR41899 - ATTREQ: when ATTREQ system variable was set to OFF, and the default value was a field, the field was not used.
- SR41955 - DIMENSIONS: associative dimensions created in a paper space, using MATCHPROP, were not updated correctly.
- SR42021 - EXPLODE: true color setting was not preserved when exploding a Hatch, Leader or Mtext.
- SR42032 - ATTRIBUTES: multiline attribute definitions justification settings were not persistent between sessions.
- SR42037 - EXTRUDE: if the extrusion path intersects the profile extent, it should not be moved to profile's center point before extruding.
- SR42069 - FIND and REPLACE: regression - incorrect replacement occurred in following case: text = "100D", find = "100D", replace = "100%%c", incorrect result = "100{diameter symbol}%c"
expected result = "100{diameter symbol}.
- SR42093 - VIEWPORT: using the Properties Bar, it was not possible to set certain viewport scale values.
- SR42201 - HATCH: when modifying the scale value in the dialog, after having picked the boundary, the value was not saved.
- SR42282 - UNDO: when using UNDO after extreme zooming, too many commands were undone.
- SR42317 - HATCH: Undo option was displayed in promptmenu but not in command prompt.
- SR42411 - DRAWING EXPLORER, MULTILEADER STYLES: when setting Scale to 'Scale to layout', a crash occurred.
- SR42554 - SHEET SETS: a field from the "Sheet Set" category could be created in a drawing that was not added to a sheet set.
- SR42629 - SAVE: drawings could not be saved if the field dictionaries of OdDbAttribute/OdDbAttributeDefinition objects were empty.
- SR42722 - PRINT & PAGE SETUP DIALOG: when a standard scale was chosen in the Scale combo in the Print and Page Setup dialog, an incorrect scale was saved into the layout/plotsettings (V14 regression).
- SR42916 - FLATSHOT command inappropriately generated entities for occluded edges. An Occluded edge is an edge that is obscured by another edge.
Applications
- LISP VLA, VLAX : enabled functions (vlax-get-or-create-object), (vlax-create-object) and (vla-getInterfaceObject)
to work for "ObjectDBX.xxxxx", "AutoCAD.AcCmColor.nn" and "BricscadDb.AcadAcCmColor.nn" object names.
- SR38352 - LISP COM: corrected implementation for COM property "Coordinates"; it worked under Windows, but failed in Linux (Fast-COM mode was incorrect)
Copyright
This program is protected by US and international copyright law as described in the license agreement.
© Menhirs NV. All rights reserved.
Bricsys nv - Bellevue, 5/201 - 9050 GENT - Belgium