BricsCAD is the modern CAD alternative. It is based on DWG, and it is compatible with everything you know. BricsCAD is available as a perpetual license that you can buy once and use forever.
Blockify - A.I. tools in BricsCAD recognize your intent and help you optimize your 2D drawings and 3D models
Adaptive Grid Snapping - Create accurately with a dynamic snap grid that changes to reflect your zoom level
Nearest Distance - View and modify the distance between two entities without starting a command
Automate Parametrics - BricsCAD’s A.I. quickly adds parametric intelligence to otherwise dumb solids. It’s the fastest way to create families of smart, table-driven parts
Work together when you’re not, right inside of BricsCAD - Collaborate with your peers from inside your BricsCAD session. Share files securely, track changes by user
What’s new in version 22.2.05
Updated on Jun 15 2022
Improvements to BricsCAD:
Parameters Manager panel: Improved display of Name, Expression, Description cells.
Singleton: Specifying both a user profile and a drawing file at the command line caused the specified user profile to be ignored when deciding whether to open the specified drawing file in an already running application instance.
Improvements to Mechanical:
SMCONVERT: Recognition of form features was improved
-LAYER: It is now possible to enter or choose the localized name for "Default" lineweight when specifying a layer lineweight in local language installations.
2D Constraints: Fixed a compatibility issue with .dwg files saved in R13-R2010 format. The files could not be opened (regression in V19-V22).
AECC: Civil 3D labels using background mask are now displayed correctly.
ATTSYNC: Fixed a V22.2 regression that caused attributes to move incorrectly during the ATTSYNC command.
Application: Fixed a crash after choosing No when prompted to open a read only drawing file by SHELL command.
BATTMAN: Fixed a crash when the BATTMAN command is executed for drawings with non attributed BLOCKS with the "hasAttributes" flag set to ON.
BEDIT: Fixed an endless loop (stack overflow crash) when ANNOAUTOSCALE > 0, and no dimension block is present for "1:1" annotation scale.
BLADE: Fixed a defect in Beautify/Reformat function, when a line comment contains an unbalanced number of ( and ) braces :subsequent code lines got a wrong indentation.
COM: The Preferences.Files.ColorBookPath property has been implemented.
CRS with inverted axesWMS requests for CRS with inverted axes (x - northing, y - easting) were fixed.
Color Dialog Box: The missing RGB value display in the Index Color panel of the Select Color dialog has been restored.
DRAWING EXPLORER: Fixed regression: layer preview inside the Drawing Explorer no longer displays the entities of the selected layer.
Dimensions: Fixed: Dimensions between centermarks/centerlines do not keep the annotative property.
Field: Certain invalid fields could crash and prevent drawings from opening. Such drawings now open successfully, but display an error at the command line.
HIGHLIGHT: Fixed regression: a solid is not highlighted in SOLIDEDIT/BODY/SHELL if SELECTIONPREVIEW is ON.
IFCIMPORT: IFCIMPORT is more forgiving towards invalid IFC files. In some cases, invalid NOTDEFINED values will be ignored.
When the setting to create XREFs during IFC IMPORT is active, you can not open an IFC file with drag and drop, and you should use IMPORT. A warning has been added when this is not the case.
Fixed an issue to speed up the import of certain IFC files.
Invalid dwg structure after BSAVEAS: Fixed: Wrong Block name was displayed in Block Reference properties.
Invalid sheetset database is ignored: The sheetset database is ignored if it is invalid/corrupt. BricsCAD will show a warning message and automatically create a new database.
LAYERS PANEL: Clicking with the mouse inside the layer name edit control no longer closes the edit mode.
OPM: Custom COM properties of type ACAD_COLOR now update properly when a new color is selected in the Properties panel.
Open: Fixed an error when opening a specific drawing containing invalid data in block dependencies.
POINTCLOUDDEVIATION: Fixed an issue where the POINTCLOUDDEVIATION command panel was empty.
Parametric Blocks: Fixed a regression: when inserting a block with reference curves, the "Guided Insert" option works properly again.
Fixed a crash when inserting parametric blocks that contain flip lines or a parametric stretch action.
REFERENCECURVES: A crash has been solved in the Parametrize option of the ReferenceCurves command.
REGENA multi-threaded display regen crash related to text entities has been fixed.
RTEXTE: nabled RTEXT entity to correctly process $(xrefs...) and $(images...) DIESEL expressions.
Rhino Import: Fixes a wrong color assignment (RGB 0,0,0), which should be ColorIndex 7. The entities were not visible on black screen background.
SECTION GENERATIONF: ixed an error that caused "Access violation" message in the command line window during section generation.
TABLEMOD: The TABLEMOD toolbar is now sized correctly on high resolution displays.
TEXT STYLE: Fixed a crash when changing the font or other properties of a text style in a particular drawing while MTFLAGS flag 1 (multi-threaded regen) is set.
TEXTEDIT: Fixed the behaviour of TEXTEDIT command for dimension entities.
TOOLPALETTES: Modifying TOOLPALETTEPATH setting will update the ToolPalettes panel during the same session. An application restart is no longer needed.
VPFREEZE: Fixed regression: BricsCAD hangs after freezing of XREF layers in viewport.
_datasmithconnectImage / Material of TIN Surface is draped on the upper side of the TIN Surface.