BricsCAD® (Windows) V18 installs and runs independently from previous BricsCAD versions.
Pro or Platinum license is required for rendering, 3D modeling and Drawing Views.
Platinum license is required for creation of 3D Constraints, Mechanical Assembly design, Deformable Modeling.
BIM design requires a separate Bim license and a BricsCAD Platinum license.
Sheet Metal design requires a separate Sheet Metal license and a BricsCAD Platinum license.
BricsCAD V18 is not compatible with Communicator V17, an upgrade to Communicator V18 is required. Check the Communicator release notes for a detailed list of supported file formats.
Applications: BricsCAD V18 is compiled with Visual Studio 2013 (platform toolset = v120). C++ extension dlls need to be compiled with the same platform toolset in order to be compatible.
DWGCOMPARE
Use the DwgCompare command to compare a selected drawing with the current drawing during a comparison session. The EndCompare command must be used to exit the comparison session.
During a comparison session, New, Modified and Missing entities are displayed using dedicated, user-configurable colors, and their DiffType is displayed in Properties Panel and Rollover Tips, only while the DwgCompare session is active.
In the Structure panel all differences are displayed in a dedicated section. Note: default.cst configuration file should be used for optimal result.
KEEPME
During a comparison session, both variants of modified entities are displayed.
The KeepMe command allows easy visual merging of drawings, it keeps selected entities and discards the matching variants.
When no more differences are listed in the Structure panel, the merge is complete.
IMPORT Supported PMI (product and manufacturing information) for the following file formats: ACIS, CATIA V5, NX, Pro/E / Creo, SolidWorks, XCGM (Communicator license is required). PMI annotations are imported as graphical elements grouped in blocks.
THUMBNAIL CACHEthumbnail images generated for Content Browser block library panel are cached now, enabling instant switching between drawings containing thousands of blocks.
BRICSYS 24/7Chapoo is being rebranded and becomes Bricsys 24/7
BIM
IFCIMPORT Many more IFC types are supported, and IFC import is certified by BuildingSmart for Coordination View 2.0 exchange. Windows from imported IFC files are parametric and associative. Import of custom properties.
BIMPROPERTIES Custom properties can be assigned to building elements. A properties dialog is available to create, edit and delete property definitions, and to organize properties in property sets. A default set of IFC2x3 properties is available.
Improvements
BMFORM, BMEXTERNALIZE and BMOPENCOPY New files created by the commands now use BASEFILE as a template. SR75238
DRAWING EXPLORERin the folder view, improved performance for switching between different sections (layers, linetypes, etc) of the same drawing, by avoiding reloading of the database.
CLEAN SCREENwas not maximized to use 100 % of the screen: narrow borders were left at right and bottom.
PDF UNDERLAYFlySDK library is updated to v11.0.3.1
QUADButtons were added for DWGCOPARE, KEEPME, INTERFERE and NAVIGATE commands.
LOCKUIadded LOCKUI toggle button on Status bar.
FIND / REPLACEalso works on blocks now.
UPLOAD to 24/7Removed checkboxes 'Include data files for 3D online viewing' and 'Remove after upload'.
With 24/7 they are no longer needed, as the generation of these data files now occurs on the server.
STRUCTUREPANELOPEN en STRUCTUREPANELCLOSEDedicated commands were added to open and close the Structure panel.
Fixes
PDFImproved PDF export for images to which a perspective view is applied.
BMUPDATE Command produced invalid constraints in components in case there were 3D solid objects which have been essentially modified by changing the parameters.
DISPLAYClipped block references were not displayed correctly for concave clipping polygons with 4 vertices. SR77427
DISPLAYSnap points sometimes were partially displayed. SR77404
LOCKUIToolbars did not always respect the LOCKUI system variable. SR77478
SELECTIONSelection failed when a user rapidly clicked with PICKAUTO > 1. SR76660
SHEET METAL FORM FEATURESForm features were not correctly updated in the parametric sub-assemblies.
PUBLISHAn error occurred when publishing a sheet with imported page setup. SR77142
INSERTBlock names with dots were undesirable truncated. SR77483
LOCALIZATIONSR76538SR76738
ORTHOORTHO projection was being applied to picked points in cases when it shouldn't. SR77452SR77460SR77595SR77587SR77611
EXPORTLAYOUTincorrect dimension text was created for dimensions with negative values of DIMLFAC SR76786
Applications
CUIMenu macro: Middle mouse button didn't show the popup menu set in CUI. SR77436
PROFILE INITIALISATIONAdded default profile "Default" for particular situation when no initial profile is present at initial bricscad.exe startup using a script file SR77415
BRXFixed incorrect behaviour in IAcadUtility::getXxx() user input functions SR77134
CUIMenu command bitmaps sized at 16x15 were displayed incorrectly, stretched to 16x16. SR77481
DCLFor listbox tiles with multiple_select attribute enabled, selection by dragging didn't work when mouse was released outside the dialog. SR68021
DCL"tabbed" column width of DCL listbox was ignored SR77590
BRXAcEdJig::acquireAngle() ignored angle values entered at the command line. SR77566
06.10 2017
Version 18.1.02 Beta
New
FACE CAMERA property
Block definitions have a new 'always face the camera' property, in order to rotate inserts about their Z axis and making sure their local Y-axis is kept parallel to the current view direction.
The feature is handy to apply to e.g. images of trees or persons, the fact that it applies to blocks means that it can be used for all types of dwg content.
The property can be controlled using the newly added 'Face Camera' property column in the Block Explorer.
Improvements
LAYERS WITH VIEWPORT OVERRIDESprint and save performance was improved by a factor 20 for a user-provided drawing containing layers with lots of override data. SR76620
ROLLOVER PROPERTIESperformance was poor on large selection sets.
SHEETSET PERFORMANCEwas improved by reducing the number of file accesses, which is costly in network environments. SR77138
QUADDISPLAYadded the possibility to 'Suppress Quad on Hover When Entities are Selected'.
PRINTASPDFif the previously used paper size to print a drawing is missing from the list of sizes defined for the PrintAsPdf driver, it is automatically added as a custom size upon printing or previewing.
LAYOUTMANAGERcommand was added to bring up the LAYOUTMANAGER dialog.
INTERFEREcan be interrupted by pressing the 'Esc' key.
PDF10 to 15 % performance improvement for generation of PDF files.
Fixes
FLOATING TOOLBARSFloating toolbars were shown in a minimized state after restarting and after changing button size. SR77379SR77403
SNAP MARKERThe entity snap marker disappeared if the mouse was hovered over an entity at the same time with a zoom operation, only the snap tooltip remained. SR77189
INTERFERE didn't ignore block content on layers that are Off.
DISPLAYwhen using 2dWireframe visual style, rubberband display could be left behind while executing a command. The display artefacts were cleaned up at the end of the command.
BOUNDARY DETECTIONintermittently could fail in V18.1.01
Applications
MENU MACRO Middle mouse button didn't show the popup menu set in CUI. SR77436
03.10 2017
Version 18.1.01 Beta
New
BricsCAD core application
DWG 2018
BricsCAD V18 supports the DWG 2018 format.
CIVIL 3D enabler
makes it possible to load, save, display and snap to objects created with AutoCAD CIVIL 3D.
MANIPULATOR
The Manipulator widget makes manipulation of selected entities straightforward and predictable.
Use it to rotate, move, mirror or scale entities along an axis or plane.
Dynamic dimension input allows for precise control.
Keep the Ctrl-key pressed while starting an action to manipulate a copy of the selected entities.
The Manipulator system variable controls when the widget becomes available:
0 = not displayed
1 = display Manipulator whenever entities are selected
2 = display Manipulator if left mouse button was pressed longer than ManipulatorDuration.
The ManipulatorDuration is set to 250 milliseconds by default.
The ManipulatorSize setting specifies the size of the Manipulator relative to the default. Acceptable range is [0.5 - 2]. Default value is 1.
CLIPPED SECTION VIEWS
Section clip property can be set different per viewport.
Section views can be printed in clipped state.
Insert clipped views by drag and drop from the Content Browser onto layout sheets, a great way to document details.
NAVIGATE
command allows to walk or fly through models using the well-known approach used in computer games.
Hover the mouse cursor over the target location and press one of the following keys to navigate:
'A' or 'Left Arrow' to move to the left
'W' or 'Up Arrow' to move forward
'S' or 'Down Arrow' to move backward
'D' or 'Right Arrow' to move to the right
'F' toggles between 'Fly' and 'Walk' modus, which restricts movements to the XY-plane.
Left-click and drag the cursor to look around.
Right-click brings up the Navigation Settings dialog.
STEPSPERSEC
sets the number of steps taken per second when navigating through a model, either using the NAVIGATE command or the Alt+LeftMouseButton combination.
This setting is saved in the drawing.
STEPSIZE
specifies the size of each step, in drawing units, when navigating through a model, either using the NAVIGATE command or the Alt+LeftMouseButton combination.
This setting is saved in the drawing.
CLEANSCREEN
CleanScreenOn command maximizes the graphics screen by temporarily hiding document tabs, dockable panels, toolbars, the ribbon, the command line, the status bar and the menu bar. Shortcut: Ctrl+0
CleanScreenOff command unhides the temporarily hidden user-interface items.
CleanScreenOptions setting to configure which user-interface items you prefer to remain visible or disappear when switching to CleanScreen mode.
CleanScreenState variable indicates whether CleanScreen state is On or Off.
LOCKUI
system variable allows to lock the location and size of toolbars and dockable panels. Press Ctrl to override.
NUMBERED and BULLETED lists
are supported now for mtext.
CONTENT BROWSER
BLOCKS contained in drawings in a range of user-selected folders can be drag-and-dropped into the current drawing.
The same insertion and alignment options are available as those applied when drag-and-dropping blocks from the Block Explorer, which, unlike the Content Browser, is not dockable...
DIMENSION STYLES can also be drag-and-dropped into the current drawing.
VIEW TRANSITIONS
are now animated, making it easier to keep one's bearings during view switches.
VTENABLE setting determines whether animated view transitions are enabled for zoom/pan and/or for view rotation operations.
VTDURATION setting determines the duration of view transition animations in milliseconds.
VTFPS setting defines the minimum frame rate required to allow animation. That is 7 by default, which means that the redraw time should take less than 143 (=1000/7) milliseconds.
If the computer is not capable to redraw the view fast enough, no animation will be available.
LAYOUT MANAGER button has been added to the left of the Model and Layout Tabs.
The Layout mananger dialog makes it easy to add, delete, activate, find or rearrange layouts.
CENTERLINE - CENTERMARKS - (work in progress)
Display and editing of center line and center mark entities is supported, creation not yet.
EDITABLE ROLLOVER PROPERTIES - (work in progress)
BIM
1. Modeling the design
BIMCREATEWINDOW. Creates a fully parametric window based on a closed contour.
3D Rooms. Rooms now detect their 3d boundary and can optionally be displayed as a 3d solid in the model. The room volume is listed in properties.
Room stamps can be moved using one grip point.
Room stamps are based on a template drawing, which allows to customize their appearance.
Parametric arrays now enable to control the number of elements by a parameter. Parameters in the copied objects are also available on the array. This allows to create parametric stairs, curtain walls, etc.
BIMDRAG in copy mode now places multiple solids, and has a repeat option like the COPY command.
Structural modeling toolset
Linear solid recognition. Linear solids are elongated solids on which a constant cross section (which we will call profile) and a linear extrusion path can be detected. Typical examples are columns, beams, railings, pipes, ducts, etc. This recognition is tolerant for clippings and openings.
BIMAPPLYPROFILE applies a profile to a line or replaces the profile of a linear solid.
BIMLINEARSOLID, based on the line command, draws linear solids.
BIMPROFILES opens the library of profiles which is included in the installation.
The axis lines of linear solids can be displayed.
BIMOSMODE allows to specify snapping to axes of linear solids.
BIMMULTISELECT: select all linear solids with coplanar/parallel axis with the given input linear solid. If the input is a face of such a solid, the output are the faces at the same side of the linear solids with coplanar/parallel axes. Ctrl-widget has three options: all coplanar axes, axes that are coplanar and parallel, all parallel axes.
BIMDRAG is specialized for linear solids. On all side faces of the extrusion, a move or copy operation on the entire solid is performed. On the start and end faces, BIMDRAG executes a pushpull operation.
BIMCONNECT is specialized for linear solids. Linear solids can be connected with option smooth cut or planar cut. With smooth cut one solid is fully extended to connect to all the other solid's faces. With planar cut the solids are cut with straight planar cuts.
BIMSUGGEST allows to select 2 solids, analyze their connection, find and present similar situations in the model where the same connection can be applied. The user can toggle suggestions, the command applies the connection to the selected locations. At present, connections created by dragging one solid or its individual plies into the other solid are supported for wall-slab, wall-wall, beam-wall, column-slab.
2. Adding data to the model
BIMCLASSIFY now offers many more types and a dialog box to select a classification type. Classification types are grouped into four categories: core, architectural, structural, and building services.
Xrefs are supported as BIM objects. They can be classified and have a spatial location. The structure tree has an option to display the exploded contents of xrefs.
IFC import: many more ifc types are supported. Windows from imported ifc files are parametric and associative.
BIMATTACHSPATIALLOCATION has an option to automatically detect, create and assign buildings and stories.
BIMIFY runs automatic classification and spatial location assignment for the entire model.
3. Documenting the design
DATAEXTRACTION now supports ply quantities and materials.
BIMSECTION has an option to create interior elevations. Input is a room, output are a volume state bimsection entity for each wall segment and one for the floor plan. The bimsection entities have new types 'Interior Elevation' and 'Interior Floor Plan' and as such their callouts can be fully customized separately from other section types.
BIMSECTIONUPDATE accepts a room as input. In case interior elevations are attached to it, they will all be generated into a single file. This file is named by room name and room number.
A room now has a property 'Interior Elevations', values can be On or Off, to control visibility of the corresponding interior elevation bimsection entities.
DESIGN TABLES Design tables of parameters are supported now. New DESIGNTABLE command allows importing .csv files containing sets of available parameter values.
Drop-down lists with the parameters values from the tables have been added to the Mechanical Browser and parametric component properties.
SR61557SR71178
DMCOPYFACES command
allows copying a set of 3D solid faces forming a feature (e.g. hole, rib or protrusion) to a new position on the same or another 3D solid.
BMBALLOON command
allows placing associative balloon entities for assembly components in Model Space and for their generated views in the Paper Space. Each balloon contains an index of
the component in the associated BOM-table created by BMBOM command.
SR72349SR72381SR74295SR75293
ASSOCIATIVE ARRAYS Possibility to specify a parametric expressions for the associative arrays parameters has been added.
Expression can be set in the array properties or via ARRAYEDIT command.
EXTENDED ASSOCIATIVE ARRAYS Added a possibility to assign an expression for a parameter of a dimensional constraint (both 2D and 3D) associated
with an entity which has been put into an associative array. Together with expressions used at arrays properties this opens a way to create fully parametric arrays.
Expression can be assigned to a nested parameter using Mechanical Browser, array properties or new "Link to parameter" option of -BMPARAMETERS command.
MECHANICAL BROWSER Arrays listing has been added. New context menu item "Link to parameter" has been added for the parameters of arrays and components.
SHEET METAL
SMASSEMBLYEXPORT command
performs batch processing of assemblies with sheet metal parts. It traverses assembly structure and for every component met recognizes encapsulated sheet metal design,
saves unfolding to .dxf files, creates HTML summary report on the assembly.
SMEXTRUDE command creates sheet metal parts from polyline by extrusion, converting every linear segment to a flange, arc to bend; hard edges in flanges are converted to bends automatically.
SMRIBCREATE command creates associative Rib form features on sheet metal parts from 2D profiles. The feature is updated automatically when its defining profile is changed.
SETTINGS dialog contains per-drawing values to initializes Sheet Metal Context on its creation. This allows to create template .dwt files with
preferred values, i.e. thickness, bend radius, relief parameters. Introduced setting to control color of reference side of flange feature which remains to be fixed during thickness change.
VIEWBASE/VIEWEDIT commands
Select option allows selection of solids nested in components.
VIEWSECTION command
New "Sectionable" property has been added for mechanical components. Components for which the property is off appear non-sectioned on the section views. SR71942
Improvements
QUAD CONFIGURATION
Thoroughly reviewed and simplified.`
LAYOUT SWITCH PERFORMANCE
Display objects for all layouts are cached now, if sufficient memory is available, resulting in instant switching between layouts.SR76945
TEMPORARY TRACKING
Temporary tracking initialization used to require typing "TK" or clicking the 'Temporary Tracking Points' icon on the Snap toolbar.
Now as a faster alternative one can instead click the middle mouse button (or wheel) to activate the creation of temporary tracking points.
The temporary snap tracking points now leave colored trails, tracking can be used in any direction, not restricted to the XY-plane, and dynamic dimensions are available.
CLIP BOUNDARY
The clip boundary of inserted Xrefs, Pdfs and Images can now be edited using grips and supports inversion of the clip area.
INTERFERE
command has been reworked to perform interference checking two orders of magnitude faster. A dialog was added to configure interfere settings.
SOLID HATCH PERFORMANCE
The internal representation of solid hatch patterns has been redesigned, resulting in strongly reduced memory requirements and much faster processing.
TEIGHA Upgraded to Teigha version 4.3.0
ACIS Upgraded to ACIS modeler version 2018 1.0
DMROTATE/DMREVOLVE commands have been extended with a possibility to select a polyline segment as a rotation axis (Ctrl-key should be pressed to select a segment).
DMTHICKEN command has been extended with new "Both sides" option.
MECHANICAL BROWSER Standard parts and Report tabs have been separated to a standalone dockable panels. Specific
commands MECHANICALBROWSEROPEN/MECHANICALBROWSERCLOSE, REPORTPANELOPEN/REPORTPANELCLOSE, STANDARDPARTSPANELOPEN/STANDARDPARTSPANELCLOSE have been added to open and close the panels.
BMBROWSER command has been removed.
SHEET METAL
SMCONVERT has improved distinguishing of flanges and bends vs form features. Flange side which delivers some meaningful extreme dimension is recognized as a reference side of the flange.
SMEXPORTOSM translates form features to .osm file.
SMFLANGEEDGE works better with bends of approximately zero radius and aligned junction case.
Miters are automatically created for certain general configurations, when several flanges are pulled together.
SMFLANGESPLIT supports more inputs: polyline, two points, single point as input and creates Miter feature. Miter feature automatically maintains its gap when
flanges are moved or rotated. Bend split is made more intelligently, converting part of the bend adjacent to corner into the junction.
SMJUNCTIONCREATE has an option to recognize a junction design with coincident faces and convert it to regular junction.
SMPARAMETRIZE creates rigid sets constraints on holes to improve change of parameters for such parts.
It also generates overall distance constraints and support 'Entire Model' as input.
VIEWUPDATE Rotation angle of a generated drawing view is preserved after VIEWUPDATE. SR75749
Fixes
ARRAYCommand produced empty array when applied to parametric component inserts.
BIM
Moving a door or a window which split the wall in two parts resulted in incorrect healing of the opening.
The following support requests have been resolved, either fully or partially. More details will be provided in the release notes for the next beta release.SR16883SR22478SR25734SR30248SR31741SR32284SR34306SR34337SR34555SR35517SR39422SR41104SR41738SR42739SR43758SR45913SR47743SR49575SR49946SR51681SR61507SR62012SR63840SR64257SR64832SR64994SR65044SR66848SR66973SR67225SR67464SR68367SR68521SR70235SR70264SR70411SR70441SR70649SR70761SR70839SR71368SR71395SR71713SR71720SR71730SR71984SR72002SR72079SR72103SR72113SR72133SR72166SR72172SR72217SR72254SR72551SR72561SR72649SR72702SR72779SR72789SR72826SR73081SR73123SR73171SR73325SR73442SR73470SR73535SR73635SR73748SR73822SR73885SR73981SR74336SR74352SR74353SR74386SR74439SR74507SR74513SR74553SR74562SR74579SR74615SR74657SR74660SR74663SR74843SR74948SR74950SR74953SR74977SR74978SR75027SR75030SR75054SR75095SR75111SR75127SR75246SR75250SR75280SR75281SR75350SR75368SR75371SR75398SR75407SR75445SR75500SR75547SR75582SR75617SR75630SR75633SR75641SR75660SR75667SR75696SR75709SR75740SR75753SR75760SR75778SR75784SR75795SR75801SR75828SR75864SR75886SR75898SR75903SR75917SR75930SR75936SR75950SR75977SR75978SR76033SR76045SR76052SR76054SR76056SR76060SR76091SR76092SR76093SR76096SR76100SR76118SR76121SR76129SR76130SR76131SR76141SR76151SR76180SR76185SR76193SR76239SR76253SR76254SR76277SR76279SR76285SR76293SR76342SR76353SR76365SR76375SR76399SR76414SR76421SR76447SR76486SR76496SR76523SR76531SR76534SR76552SR76553SR76556SR76560SR76613SR76614SR76636SR76639SR76641SR76673SR76771SR76788SR76823SR76828SR76838SR76862SR76863SR76884SR76907SR76912SR76916SR76936