What's new in this version: Improvements to BricsCAD Core: LAYER: - We've implemented the options "rename", "description" "xref" and "reconcile" for the -LAYER command
3D CONSTRAINTS: - Now the DMDISTANCE3D and DMTANGENT3D commands calculate the placement attributes of arguments upon constraint creation: Outside or Inside, instead of using Keep. - Added the "change Arguments" option to the DMCONSTRAINT3D command: it allows replacing, excluding and adding arguments for existing 3D constraints. The functionality is also available in Mechanical Browser. - Now, both independent parameters and 3D dimensional constraints, and those of them that depend on geometry-driven versions, can have their Geometry-driven status set to "On", "Off" or "Reset". The parameters and constraints for which "Geometry-driven" is set to "Off" stop behaving as Geometry-driven, even if they are dependent on geometry-driven entities. This behavior also applies to those parameters and constraints for which Geometry-driven status was switched "Off" in the previous version of BricsCAD. To return to the old behavior, choose "Reset". - SR93917 SR104183
APPLOAD: - The APPLOAD dialog toolbar icons are now properly themed in Dark Mode - SR128690
ArcAlignedText: - Added grip point support for ARCTEXT entities
ARRANGE: - A new-to-V22 command, ARRANGE, helps you organize a selection set of objects along the X, Y, and/or Z axes. Regardless of the direction you choose, the command offers multiple placement options. Consider an example along the X-axis: the selected objects can be aligned to the left, in the middle, or to the right. When you choose the left alignment, all selected objects will be moved along the X-direction in such a way that the left side of each object is aligned with the left-most point of the collection of selected objects. Similar results hold for the other alignment modes, and the other directions (Y, Z). In addition to aligning selected objects, you have four options to distribute the objects equally along the selected axis: equidistant left sides, equidistant right sides, equidistant centers, or equal gaps between objects. #tryit! - Background Dialog - We converted the Background Dialog to Qt.
BLOCKIFY: - A brand new option is added to the BLOCKIFY command: "Find Collections". The goal of this new feature is to semi-automatically detect structure in your drawings. More specifically, this option will attempt to organize geometry/blocks in a hierarchical way. Consider a 3D model of an office floor, with many desks consisting of four (equal) solids for the legs, and one solid for the desktop. The BLOCKIFY > "match Equal solids" option will recognize all (single) equal solids, and will replace them with Block references. When launching the "find Collections" option, the new-to-V22 Command Panel will guide you towards automatically creating a top-level Block for the entire desk (consisting of four leg blocks and one desktop block). And on top of this, remember that Blockify works in 2D as well! - In V22, we implemented the first release of a generic symmetry detection engine for BLOCKIFY. - The common sub-strings of the names of BIM-classified groups of equal solids are now used as their BLOCK definition names, as created by BLOCKIFY. - An option to convert unique solids to blocks is added to the BLOCKIFYMODE setting. - SR89630 SR120454 SR121131 - BLOCKREPLACE - Implemented the BLOCKREPLACE command. - BLOCKTOXREF - Implemented the BLOCKTOXREF command. #ExpressTool - Boolean Block-based features - Regular Parametric Blocks and xrefs, containing 3D solids on the BC_SUBRACT and BC_UNITE layers, can now be used to create subtraction or addition features. Use the BMLINK command to attach these Blocks to a target 3D Solid, and BMUNLINK to detach them. - Built-in Text Editor - Improved the ruler graphics performance in BricsCAD's built-in text editor. We now avoid showing graduation marks when their density is (visually) too high. - We fixed an issue with the application of Mtext traits to the ruler's graphics. - The built-in Text Editor no longer freezes when encountering a large number of text styles in a drawing. - SR126312 - CAD Standards - We've added first-release support for a robust CAD Standards checking workflow in BricsCAD V22. - Color Books - Unencrypted Color Books support is added in the Color Dialog and various GUI controls. - Color Dialog - Redesigned and converted the Color Dialog to Qt. - Command Assist - Cloud AI - We have incorporated our first work leveraging Cloud AI, to assist users by predicting their next potential command choice. This option requires opt-in to the Diagnostics & Usage Data Program. - For users who opt-in, we will offer a personalized Command Assist model, based on their actual usage of BricsCAD. To participate, you'll need to log in the first time you start BricsCAD. Your data will be pseudonymized. You can opt out of the Diagnostics & Usage Data program at any time. - The COMMANDASSIST setting controls the AI-based autocomplete suggestions. This flag is turned off by default. - COPYGUIDED - Added a 'Save' option that allows the user to save a detail as a BLOCK/Parametric Block. - Links between the existing CopyGuided and the new CopyGuided3d command have been added in order to increase discoverability of this new functionality. - COPYGUIDED3D - This new-for-V22 command extends BricsCAD's COPYGUIDED command, which gave V21 users the ability to copy 2D objects along selected guide curves. COPYGUIDED3D copies 3D Solids or Block references from one location to another, using reference faces of the user's choice. - CRS Support - Support of Geographic Coordinate Systems for the country of Portugal were introduced: EPSG:4274, EPSG:5013-EPSG:5016, and EPSG:27493. - SR120632 - CUI - We've optimized system GDI handle usage for CUI tool icons stored in .resz archives, in order to reduce the risk of exceeding GDI handle usage limits on Windows. - The commands to manipulate bi-tonal images (IEMBED, IUNEMBED and ISAVEAS) have been added to the 'Insert' Ribbon tab. - SR125474 - DATACOLLECTIONENABLED - We've implemented a persistent administrative policy override that allows CAD Managers to lock-off the DATACOLLECTIONENABLED setting, which is normally based on the DataCollection user preference setting. - DDEDIT - DDEDIT will allow the use of an external text editor, if one has been specified via the MTEXTED setting. - SR129259 - Diagnostics & Usage Data Program - Now, when you join the Diagnostics & Usage Data Program, you can choose the type(s) of data that you want to share with Bricsys. When you opt-in to the program, you will have access to the new, personalized AI Command Assist feature, based on your specific product usage patterns. You can turn this feature on and off at will, and opt-out of the program at any time. - Dialog Conversion - Started Phase One of the process of converting 245 BricsCAD Dialog boxes from WxWidgets to Qt. #non-trivial - Digital Signatures - We have added support for Digital (drawing) Signatures to BricsCAD V22. - DMEXTRUDE - The command is now fullly equivalent to EXTRUDE. The behaviour of "Auto" option is now controlled by "Extrude Mode" settings group. - DMEXTRUDEMODE - DMEXTRUDEMODE single setting was replaced by "Extrude Mode" settings group. - DMMOVE - The command is now fully equivalent to MOVE. - DMRECOGNIZE - Introduced bit 512 for the DMRECOGNIZE Setting. When turned ON, DMRECOGNIZE will try to fix constrained planes, lying on the XY/YZ/ZX planes. Since V22, this Design Intent option is considered obsolete, and it exists only for the compatibility with previous releases. - DMREVOLVE - The command is now fullly equivalent to REVOLVE. Behaviour of "Auto" option is now controlled by "Extrude Mode" settings group. - DMROTATE - The command is now fully equivalent to ROTATE3D. - DMSELECT - We've added the possibility to select chamfers to the DmSelect command (DmSelect->feaTure->Chamfer) - Drawing file SAVE operations - We fixed a plethora of known issues around the "Object open for Write" error. BricsCAD's overall reliability is now greatly improved during critical 'save to disk' operations. - SR120392SR118866SR117094SR118069SR119069SR100190SR118121SR122276SR122403SR122276SR122693 SR122396SR120063SR122755SR103462SR123989SR125606SR127134SR127383 - DWG Save Format - The default DWG Save format has been changed from DWG 2013 to DWG 2018. This change may affect commands and APIs. Users may choose a different (older) DWG format by changing the value of the 'SaveFormat' user Setting. - External References - Notifications - Display 'Modified' notification in the parent drawing if an externally referenced drawing(s) is/was modified and saved. The 'Modified' notification is displayed immediately, both in the Attachments Panel, and as a Balloon notification after the parent drawing is activated . If the parent is already active, the notification timing will respect the value defined by BricsCAD's XNOTIFYTIME variable. - SR118129SR127024SR120490SR120777SR68733 - EXTRACTBLOCKS - Added a command that extracts all Blocks from a drawing, and writes them to external files. - EXTRUDE - The EXTRUDE command now works dynamically with the Manipulator, and supports all options that are available in the DMEXTRUDE command. Also note that these new options change default behaviour of EXTRUDE command in Mechanical and BIM workspaces. And thus EXTRUDE command is compatible with AutoCAD only in Drafting and Modeling workspaces. List of new options: "Auto" is a Boolean option, which behaviour is controlled by settings from "Extrude Mode" settings group, "Create" option disables Boolean operations, "Subtract" option subtracts extruded entity from intersected entities, "Unite" option unites extruded entity with intersected entities, "Align" option allows to change extrude direction, "Both single" option enables symmetric extrusion, "Single side" option disables symmetric extrusion, "Limit" option allows to extrude to some limiting object. - Field Dialog - Converted the Wx-Widgets-based Field Dialog to Qt. - FITLINE & FITARC - The new-for-V22, modal Command Panel now supports the FITLINE and FITARC commands. - FITPOLYLINE - BricsCAD V22 delivers a new AI-based command that helps users draw polylines efficiently, fitting an input dataset (e.g. points, splines), by reading the input points, and displaying a calculated "guide curve". This curve is the starting point for a dynamic Polyline tracking mode, where the polyline segment dynamically follows the guide curve. If you think that's cool, just wait until we extend the command to support 3D polylines... #coming_soon - Fuzzy InsertGuided - CopyGuided and MoveGuided have gone fuzzy! This new functionality makes these commands more flexible, giving you the ability to snap to reference curves which do not exactly match the initial context of the detail entities. To make it work, the reference curves need to be parametrized, using the new "Parametrize" option in the REFERENCECURVES command. #tryitandsee - Layers Panel - We converted the Layers Panel to Qt. - Library Panel - Translated (a.k.a. enable localization for) the names of new, recently added 2D Blocks. - SR130165 - MAPTRIM - The MAPTRIM command has been implemented. In the V22.1.02 release, it will operate from the command line only. A dialog box is coming, in the near future. - MLEADER - You can select a MLEADER frame type from this list: None, Standard Rectangle, Rounded Rectangle, Parallelogram, Triangle, Square, Pentagon, Hexagon, Octagon, Circle or Ellipse. The frame type can be set in an individual MLEADER's properties, in a MLEADER style, or both. - MOVE - As a part of our Command Unification work, the MOVE command now dynamically resolves constraints. The DRAGMODECONSTRAINTS setting was introduced; it determines whether constraints should be resolved dynamically during the MOVE and DMMOVE commands. The DRAGMODEFACES setting was also introduced; it determines whether, during Face movement: 1.) the entire solid should be moved, 2.) the selected Face should be moved with one degree of freedom or 3.) the selected Face should be moved in an 'AutoCAD compatible' way. - MOVEGUIDED - A warning is now displayed when Hatch generation fails, due to a non-closed boundary. A fix was provided for a problem that occurred with Hatch generation when a closed boundary was present, also. - SR126950 - MTEXT Editor - Double-clicking on the width box automagically adjusts the Editor's bounding box, to fit the actual width of the MText entity. - Enabled caret movement using the 'Ctrl+arrow' key combo,; this makes BricsCAD's editor similar to most 'familiar' text editors; i.e., the caret is placed at the beginning of the next, or the previous word. - Extended set of symbols supported with MText dialog symbol menu; added option "Other" to execute "charmap.exe" on Windows. - SR80151 SR100245 SR100896 SR116302 SR118391 SR126724 SR127012 - MTFLAGS - The default for MTFLAGS was changed from 0 to 7. This means that the re-generation (and redraw) of the display, and the (initial) load of drawings will leverage helper threads (a.k.a. multi-threading). - OBJECTSCALE dialog - The annotation scale cannot be removed from an annotative object, if said scale is the only one remaining. - SR103796 - OBSCUREDLTYPE - The OBSCUREDLTYPE setting is now taken into account for HIDE, PRINT and PDFEXPORT. - SR103354SR124843 - OPTIMIZE - In addition to lines, polylines and arcs are now supported by the Optimize command. Polyline optimization can be really powerful, by the way... just sayin'. - The "rounding tolerance" setting has been replaced with a "rounding precision" value. - The Optimize command can now completely flatten entities that are 'almost 2D'. - We've begun the process of extending Optimize to 3D, a new mode in the OPTIMIZE command workflow is added for this. Faces of 3D solids are considered as input types for this 3D mode. Optimize can detect whether 3D faces are almost parallel or perpendicular to one of the reference planes, and coplanar faces in any direction can be detected. Check it out. More to come! - The Optimize command's dialog has been converted to a new-for-V22 Command Panel. - Hover tooltip now mentions 3D Faces as OPTMIZEable entities. - A "preview" option has been added to the Optimize command, in order to inspect intermediate results and fine-tune options/tolerances. - Extended the analysis criteria to make sure that all types of suboptimal faces (such as coplanar faces) are highlighted during the Optimize command. - Hatches, leaders and constraints associated to entities are now nicely updated in "Preview" mode. - SR116273 SR117633 SR128229 SR128919 - OVERKILL - A setting is added to the Overkill command to control the detection of 3D Solids. - Overkill will no longer split a Polyline with over-lapping segments into several Polylines, if there is a single-polyline solution available. Also, it will correctly find duplicated circles, even if they fall outside of the user-requested tolerance. - SR80843SR115077SR125956 - Parametric Blockify - Fixed error in standard component Furniture Bookshelf Design - Parametric Blocks - BricsCAD's Parametric Block workflow has been extended with "Parametric Stretch" functionality. This feature allows users to quickly define a set of entities which can be moved/stretched along a specific stretch direction, by changing the related stretch Parameter.To create a parametric stretch function, first specify two points to define the stretch vector. The stretch vector is placed on a dedicated layer, and will define the direction in which the entities will be moved/stretched. Next, you'll draw a stretch frame. The stretch frame will define the stretch points: these are the points which will be used to move/stretch the entities. Lastly, select the entities to be stretched. By default, all entities (completely or partly) inside the stretch frame are selected - but this selection can be changed at will. - We now allow the changing of the Parameters of Blocks inserted into Paper Space Layouts. - SR120235 SR130016 - Parametric External References - You can change the parameters of external references attached to a file. Parameters can be changed via the Properties panel when an External Reference is selected. After changing the parameter, the External Reference becomes a locally defined Block entity, which will maintains a link to the original (source) file. This block will automatically update, whenever the original External Reference is re-loaded. - PDF EXPORT - Improved the performance of PDF Export, and the zoom-to-extents performance of the resultant PDF files. - Performance Improvements - Incorporated a series of performance improvements that help deliver smoother display operations, when working on very large drawings. - We refactored data structures to deliver speed improvements in font vectorization, when BricsCAD is running in multi-threaded Regen mode (MTFLAGS has bit '1' set). - We made minor (but measureable) performance improvements that will improve the speed of all types of editing operations in BricsCAD V22. - PUBLISH - After much internal discussion, testing and deliberation, we have implemented the PUBLISHCOLLATE system variable. It allows PDF generation engines to create multi-sheet PDF files. It is now available, and recognized by the PUBLISH command. - Added logging of Publish operations. The log file is saved to "{LOGFILEPATH}/publishlog.xml". It can be viewed by clicking the Publish notification balloon/tray icon and from the new-for-V22 VIEWPLOTDETAILS Command. - SR103876SR124476SR127641SR127667 - REFEDIT - Modified instances of a Parametric Block are now correctly updated after editing the original Block. - REFERENCECURVES - The REFERENCECURVES command, which puts reference curves on a dedicated layer in order to enable guided insertion, now supports Parametrization. After parametrizing the reference curves, the resulting parametric block can be inserted in a "fuzzy" way. E.g. when parametrizing the four parallel reference curves in a simple door example, the resulting parametric door block can be guided/inserted in "walls" with different "thickness". - REVOLVE - The REVOLVE command now works dynamically with the Manipulator, and supports all options that are available in the DMREVOLVE command. Also note that these new options change default behaviour of REVOLVE command in Mechanical and BIM workspaces. And thus REVOLVE command is compatible with AutoCAD only in Drafting and Modeling workspaces. List of new options: "Auto" is a Boolean option, which behaviour is controlled by settings from "Extrude Mode" settings group, "Create" option disables boolean operations, "Subtract" option subtracts revolved entity from intersected entities, "Unite" option unites revolved entity with intersected entities. - RIBBON MENU - We increased the total number of Commands available in the Ribbon, and added icons for the new Commands in V22. - ROTATE command - We added the 'Points' option, to allow users to chose the new rotation angle by picking two points. #wedeliver - SR114501SR29304 - ROTATE3D - We've unified the ROTATE3D and DMROTATE commands, to help deliver a more consistent user experience. - RVT IMPORT - BimSections created from imported Revit 2D views are now placed on their own layer(s), which are turned Off by default (making the sections invisible after Import). - Sketch-Based Features - Experimental sketch-based features are introduced in V22. They are created in the EXTRUDE and REVOLVE commands if SKETCHFEATURE setting is "On". These features are listed in the Mechanical Browser, and allow users to parametrically control geometry of the corresponding faces of 3D solids by changing feature parameters (Height and Taper angle for Extrude features, and Angle for Revolve features), or by changing the underlying sketch directly (or parametrically). This sketch is a named Block, created by the EXTRUDE/REVOLVE commands from 2D geometry used as selection set input to the command. The sketch can be a closed polyline, a full circle/ellipse or an automatically-detected boundary, defined by one or several curves. If 2D constraints are attached to the 2D geometry, they are copied into the sketch block, and these dimensional constraint parameters become Block parameters. Sketch-based features can be used to parametrically control the faces of 3D solids; these faces can be elliptic cylinders, ellipsoids, elliptic tori, or any other surface of extrusion/revolution that can be parametrized via its defining sketch. - SR78515 SR124111 - Startup Options - We have extended the range of arguments that can be passed to the product start-up command line option. They support BricsCAD's license level names. Valid strings are "lite", "pro", "bim", "mechanical" and "ultimate". They are case-insensitive. A valid /pr=argument will set BricsCAD's RunAsLevel variable forthe current session. - Toolbars - We made a small change to the Toolbar docking algorithm, to prevent Toolbars from unintentionally joining each other on the same docking row after multiple dock / redock cycles. - SR129949 - Truecolor Support - Generalized support for 24-bit color specifications in BricsCAD commands. - UNDO Command - The LAYER sub-command, allowing users to combine layer operations, was added to the UNDO command. - VBALOAD - We removed an un-wanted Command Line prompt that displayed when opening a specific, protected .dvb project (e.g., a project with references to older versions of the type libraries). - SR122557 - VISIBILITY STATES - Changed the 'make invisible' behavior for entities displayed at a single state (of a visibility parameter), and give the user control over the display options. - XDATA Handling - The XDATA detection and handling functions have been reviewed and improved.
Improvements to BricsCAD BIM: - BIM Project Browser - The BIM Project Browser has been ported to Qt. - BIM Project Units - The labels in bimproj_units.xml are now properly translatable. - BIM STORY BAR - Added the BIM Story Bar, allowing users to navigate the model through story elevations. STORYBARDRAGMODE is a beta function that allows you to drag the associated building elements. Double clicking a story disc, opens the floor plan associated with that story. To associate a floor plan with a story, the spatial location of the bimsection entity must be set to the story. - SR119201 - BIMATTACHSPATIALLOCATION - Added the option to select a space to establish containment relation between a building element, such as furniture, and the space it belongs to. Unattach now also unassigns the space from the selected element. - BIMDIMENSION - BIMDIMENSION is a new semi-automatic dimensioning tool. Multiple model elements can be selected either using a selection box or by mouse-clicking on them. Further, the selection can be refined by applying a filter. Several features are available during the annotation: Dimension string along a wall; openings, bulges, and wall extrusions detection; dimension wall thickness; dimension multiple aligned walls; dimension walls' distance and thicknesses; dimension exterior walls; mouse-swap between horizontal and vertical dimension strings; dimension generic objects. While annotating, the ctrl-switch options bar signals which of the following dimension options are available: overall; each element; each element with details. - The tool also provides the option of auto-dimensioning only the structural components of a wall. - The user can set the dimension string direction, either by choosing an angle or by selecting a BIM type wall in the 2D drawing View. - The Dimension direction can be set either by clicking on a line in the 2D drawing, or by defining an angle. - Note: we temporarily disable the 2DWireframe visual style during the operation of the BIMDIMENSION command, to clean up the visual presentation and prevent user confusion. - BIMIFY - Redesign Advanced BIMIFY dialog. - Section plans created by BIMIFY are now assigned to the correct Building and Story (see BIM STORY BAR why). - BIMINVERTSPACES - A new BIMINVERTSPACES function has been added, which generates a full-fledged 3D BIM model by creating building elements around 3D solids. These "space solids" can be created manually but are typically obtained by a previous step in the Scan-2-BIM workflow, i.e., by fitting planes to parts of a point cloud and stitching them together to solids. - The finalization phase of BIMINVERTSPACES can automatically assign spatial locations to the created BIM geometry. - This command fits in the Scan-2-BIM workflow, where users can use tools like the Bubble Viewer and FITPLANAR to create 3D geometry based on a Point Cloud scan. With OPTIMIZE the geometry is further processed. And with BIMINVERTSPACES, the last part of the workflow is now covered, by 'inverting' the dumb 3D geometry into a smart, classified BIM. A progress bar is displayed during the execution of the command, for the user's amusement. :) - BIMPROJECTINFO - Converted the BIMPROJECTINFO Dialog to Qt. - Unified the naming of the bsyslib databases, throughout the Project interface. - SR120089 - BIMPROPAGATE - It is now possible to specify a "search space" in the BimPropagate command; i.e. to select a set of solids that you want the Command to search for potential mappings. - BIMPYTHON - Ply properties are now accessible through Python scripts. - The Python Interpreter shipped with BricsCAD is now at Version 3.9. - The setting of Properties is now supported via the set_property(name, value) method. - The ACTIVATEPYTHON setting has been removed. - Added type-specific mappers: walls(), slabs(), windows(), doors(). - BIMREASSOCIATE - Added a new Command that automatically re-associates invalid Tags and Dimensions to the underlying Geometry. - BIMSECTIONOPEN - BIMSECTIONUPDATE is automatically called when no associated Viewport is found. - BIMSECTIONUPDATE, BIMTAG - Section indicators, grid callouts, and story callouts are converted to tags in a 2D Section result, they are no longer part of the section result block and behave now as regular tags. The BimSectionUpdate command is used to generate/update such tags when GenerateAssocViews is "on". They are generated regardless of the "Generate tags" section setting. The BimTag command can be used to update, regenerate existing or place additional tags in manual mode. New MLeader styles with corresponding blocks are added to _SectionTag.dwg, and the new tag types are mapped in _TagTypeToStyle.xml. - SR101362 SR101697 SR103021 SR119370 SR122410 SR125939 SR126507 SR126506 SR127079 SR128869 - BIMSECTIONUPDATE - The command does no longer modify the 3D Model. - Fixed grid callout positioning in section results. - Improved associative dimensions mechanism. Fewer dimensions on 2D sections get disassociated now, in particular dimensions, attached to curves originating from parametric components (windows, doors) inside xrefs. - Fixed grid callout tag positioning for Polylines. - BIMTAG - Enabled the ability to use Mtext content in Tags. You can set Mtext content with a Field, which will be evaluated by the Mleader's arrow. See FIELD Command. - New BoxSelection method was introduced for the Command. To invoke it, open a sheet and type "BIMTAG"->"B". You can then select entities, and press 'Enter' or E'. If Tags have not been assigned to the entities, the tags will be created for the selected entities. If Tags are already assigned to the selection set, you can then select another sub-command to operate on the selection set. - Now an entity may be tagged by clicking in its middle point, instead of clicking on a line, raytracing is used to find the 3d entitiy. - The arrow size of the Leader line is now scaled according to the Viewport scale. - Fixed snapping to grid lines for horizontal infinite section results. - BoxSelection now correctly updates MLeaders with fields. - SR126506 - BLOCKLEVELOFDETAIL setting - BLOCKLEVELOFDETAIL toggles all block representations between high and low levels of detail. In the low level of detail mode, blocks are represented by their bounding box, allowing for a significant performance gain for larger models with many blocks. - Containment - Initial implementation of a system for automatic spatial containment detection. - Create Propagate Details - A warning is shown when using un-supported characters while specifying a file name in the BimCreateDetail dialog. - SR124723 - Data - Addition of new composition types, compositions and materials to both the Metric and Imperial Libraries. - Datasmith Direct Link (Windows only) - Implemented DATASMITHCONNECT and DATASMITHSYNC commands. DATASMITHCONNECT creates a connection to Twinmotion 2021. DATASMITHSYNC sends changes made since the last call to the connection. - SR116419 SR128760 - Drawing Templates - Sheet-*.dwt files now contain default Title Blocks. - DXD Properties
Filters: - DXDs are adapted to use global names in the filter, instead of local names. We added an implicit Solid in the entity type to enable schedules that only show the Solid's properties and not the properties of individual plies. The new filter looks like this: (EntityType!="3D Solid Ply") and (Type=="BIM_SLAB")
Properties: - Added the property set name to make the definition of Properties un-ambiguous. - FIELD command - New type of field 'Object2dMLeader' was introduced under the 'Extensions' category. It works similarly to 'Object2d' field, but information about the 2D object is retrieved from the owning Mleader. These fields can be used in BIMTAG to get the properties of a BIM entity starting from the lines in the section result. - FIELDS - Introduced new field type BcObjProp2d. It allows users to select properties on the BIMSECTION result, this is the 2d entity block. The 2d section block is associated to the 3D model entities. - GRAPHICOVERRIDE - GRAPHICOVERRIDE is a new 3D visualization tool to highlight elements based on their properties. - Specify which entities to highlight with a simple filter. Multiple conditions can be combined in a logical conjunction (“AND” operator). You can specify how the selected entities should be visualized (color, transparency, hidden). The entities not satisfying the filter criteria can be shown, made transparent or hidden. - The settings are kept throughout the session until the graphic override is deactivated. - Grid Callout - The Circle's quadrant is now properly positioned at the UCS 0,0 origin. - SR123015 - IFC EXPORT - Value definitions and user-defined properties are now exported, even when their value field is empty. - New IFC Export properties IfcExportAuthor, IfcExportOrganization, and IfcExportAuthorization have been added. - The export of the geographic location, including the geographic coordinate system, is now supported. The geographic location can be set in BIMSPATIALLOCATIONS, or the values defined in the GEO dialog can be reused. - New option "Match imported profiles geometrically" allows one to use profiles already present in the project or central database, based on geometric similarity. - SR114698 SR119598 SR104406 - IFC Import Model Origin - With the "Import model position" setting, the imported model can be positioned based on its IfcSite position, the IfcProject position, or the IFC-file's global origin. - SR103836 SR116638 - IFCIMPORT - Added support for the import of IFCZIP files. - Added support for the IfcDoorType, UserDefinedOperationType attributes in IFC4. - SR92481 SR120388 - LOADBEARING TAG - Changed the depiction of the Load-bearing tag, by updating its dedicated Dimension Style for BricsCAD BIM V22. - Project Browser - Next to the more polished and up to date visual representation, the project browser's UI also got redesigned: The four sash panels are replaced with four tabs. - The first tab is an Info Tab which lists a set of relevant project properties, which can be modified in-place. Apart from some project config properties, most properties are stored in the project's sheetset, and will be displayed on the title blocks on the sheets. Custom Sheet(set) properties can be modified here as well. - Second tab shows the sheets. In the sheets tab it is now possible to schedule a background update for one particular sheet or sheet view. - Third tab shows sections and named modelspace views from the 3d models in the project. - The last tab is a file explorer, showing the contents of the project folder and providing file type specific actions: e.g. running a python script or opening a database file. - The add button at the bottom of a tab, enables adding new sheets, files, or import existing files from the support folders into the project... - Grasshopper, LISP, and Python scripts are also shown now. - Most items have custom right-click options, such as -PDFATTACH, PLACCEVIEW, -IMAGEATTACH, 'Generate on current sheet', delete, import, .. - Renaming of the project database now simply renames the bsyslib file, instead of performing a (redundant) full merge between the old and new databases. This new behavior is only supported when all project drawings refer to the same project database. If this last case is not true, then a full merge between the old database(s) and the new Project database will be performed. - Schedules are now supported in the newly-redesigned Project Browser. The Project Browser now supports datalinks to Microsoft Excel (csv, xls) files. The datalink can be created via a context menu in the Files tab. - The Sheet Properties dialog is extended to display custom Sheet properties. - When creating a Project, the Sheet Template used in the project sheetset, is now copied to the Templates subfolder and the project sheetset refers to the local copy of the sheet template using a relative path. This way, when sending the project folder to another user, they will generate sheets using the same template. - You can quickly create a new BIM project, using the Project Browser panel directly - no dialog required! - It is possible to add scripts files (lisp, python, grasshopper) to the project and run it with a right-click option. - Company and Project logos can now be set from the Project Browser. - On the Files tab, it is now easy to mark/unmark a model as Master. - The Project Database property on the Info tab offers a direct link to the Project Database Dialog. - The project name is read from the Project's Sheetset now, instead of from the Project's bsyslib. - Properties Panel - The source model and Section are now listed for a BIM Viewport. - Revit Elevation and Planview Import - Revit Elevations are imported as BIM Elevation Sections. Revit Plans are imported as BIM Plan Sections. Sheets can be generated with these BIM Sections. - RVT Import - Added two new options to the RVT Import settings, Level of Detail and BREP Validation. Level of Detail determines the elements' level of detail during RVT import, and can be set to Coarse, Medium, or Fine. The default is 'Fine'. The BREP Geometry Validation setting, by default 'Enabled', ensures a better-quality model after import, by excluding problematic entities. - Composition data of Walls, Slabs, Roofs, Beams, Columns are now added during RVT Import. - Layer states are created to control the visibility of elements in a generated Section. Imported Sections are now in the Volume state. - We've added the ability to handle multiple RVT imports in a single drawing. - SHEETSET SETUP - When new Sheets are created using SheetSet setup, only the selected PaperSpace layout is retained. - A new list shows all viewports of the project. This includes both viewports that will be created using the 'Create Sheets' option, and viewports that were added to the sheetset before. This list supports multiline selection and editing of viewport scales, both for existing and new viewports. - SPATIAL LOCATIONS - Added two building properties and one-story property in the Spatial Locations dialog. Selection of multiple Stories is now supported. - Building properties: Default Story Height is the story height for any new story, story naming scheme allows to configure how new stories are named, e.g. when story naming scheme is ‘Floor $0A’, new stories will be named ‘Floor 0A’, ‘Floor 1A’ etc. - Story property: Story height. Changing story height of a story affects the elevation of the stories above it. The story height of those above stories will not change. - Multi-select: when multiple stories are selected, the elevation property is disabled, but story height can be edited. Elevations are recomputed after modifying the story height of a set of stories. - Typed Plans - Typed Plans are a new, one-for-one replacement for Drawing Customizations in BricsCAD BIM. - Incorporated a new file folder scheme for storing Typed Plans. - The goal of a Typed Plan is to fully customize and automate the generation of 2D Plans from a central 3D BIM model. It provides flexibility in how building elements (like Walls, Columns...) are represented in the Plan, how the symbols of components are represented, how Tags look, etc. This flexibility is controlled by specifying Rules. These Rules distinguish objects in the 3D BIM model from each other, based on their metadata. More specifically, all properties of BIM objects can be used in the Rule Tree. - Typed Plans can be stored in two ways: at the level of the BIM project, or in the Support folder. Typed Plans in a project can be managed in the UI of the new Project Browser: it is possible to create a new Typed Plan from the Project Browser, to rename or remove a Typed Plan, or to edit an existing Typed Plan. Typed Plans in the Support folder can not be managed from the Project Browser, as they don't belong to a project. For managing these, a new TYPEDPLANS Command has been implemented. When running this Command, the Typed Plans Manager dialog pops up, listing all Typed Plans in the Support folder. The Typed Plans Manager offers the same functionality as the overview of Typed Plans in the Project Browser. - From the Project Browser and from the Typed Plans Manager, existing Typed Plans can be edited, in the Typed Plans Editor. This is a dialog that contains most of the UI elements from the previous Drawing Customizations Panel. - After creating/editing Typed Plans (which will typically be done by a limited number of dedicated people in a company), they can be used to customize 2D Plan layouts. This can be done by specifying the "Typed Plans" Property, when selecting a Viewport. - Typed Plan Editor - The Typed Plan Editor has been added. It is capable of editing Typed Plans containing Drawing and Tag customizations. - Typed Plan Manager - The Typed Plan Manager Dialog replaces the Drawing Customization panel, listing the Typed Plans present in the Support folder. - Version Control - A new Version Control panel has been added. Version control allows keeping a history of changes within a project, with the possibility to revert changes. - The panel gives an overview of all projects managed with Version Control. The user can commit the current state of a project. This creates a snapshot of the project, which is added to the history. This can later be used to restore files (all, or only a selection of the files) to one of the previously committed states. - In the 'Changes' tab, there is an overview of all the files in the project, with their status (indicating whether they were ‘Added’, ‘Modified’, or ‘Deleted’ since the last time the user committed the project).
Improvements to BricsCAD Mechanical: - Animation Editor - Added a property to the Settings Panel to change the frame rate of the current animation scene. - Added the option to save un-compressed Animation graphic directly to a folder (i.e. just a folder, instead of a .ZIP file), and re-load them directly from said folder. This will create a larger folder, but will deliver markedly faster file saves and faster video playback. - BMBOM - The possibility to generate BOM tables with thumbnails of corresponding parts was added. - Settings for the default Thumbnail size have been added. In addition, the possibility to temporary disable the Thumbnails column in the BOM has been added. - BMCONNECT - Users can now create flange assemblies, within the BmConnect command, by using the "Assembly" option. - BMCONVERT - A new command in V22, BMCONVERT converts BIM Linear solids with circular profiles to Mechanical Assemblies, consisting of standard Piping parts of the appropriate sizes. - A new command to convert BIM linear Solids (with circular profiles) to Mechanical Assemblies, consisting of standard piping parts with full 3D constraints. - BMMECH - A new experimental feature "Mechanical Blocks" was added to BricsCAD V22. - Mechanical Blocks are (regular, named) Blocks with Mechanical data attached, which allows them be seen in the Mechanical Browser, BOM tables, Mass Properties and (some) other commands. These Blocks can be edited with the Block Editor and attached to other documents as External References. To enable this functionality, the MECHANICALBLOCKS setting should be set to "On." When this option is enabled, the option to create Mechanical Blocks instead of regular components will appear in the BMMECH prompt. In this mode, BMMECH also allows the user to select 3D Solids to attach Mechanical data to, which allows the user to see those 3D Solids in BOM Tables, and assign physical Materials to them. It is also possible to convert existing Assemblies to Mechanical Blocks, using a combination of the BMUNMECH and BMMECH commands. - In Mechanical Block mode, all 3D Solids at the document level will be made Mechanical entities if the option "Yes - to convert all" is selected. If this is not desirable, then the option "Blocks - to convert blocks" should be selected. In addition, Mechanical Block mode now is the default mode of BMMECH, when Mechanical Blocks are enabled. - SR129807 - BMPROPERTIES - A dialog to configure custom Properties definitions for Mechanical components was added. Properties for particular component inserts can be changed using either the Mechanical Browser or the Properties Panel. - The possibility to set custom Properties unique to a single Component was added. In order to do this, one needs to mark a Property set as "Per instance" first, and then select the Property sets that are applicable to the root Component, using the Mechanical Browser's context menu. - SR79473 SR79817 SR82908 SR101629 SR122628 SR126144 SR127007 - Drawing Views - A new option - 'Interference Edges' - has been added for Drawing Views. This option helps improve the quality of Views of Assemblies with intersecting bodies. - Balloons now move associatively, along with the Drawing View in which they are placed. - Styles for broken symbols (created with the VIEWBREAK command) can now be defined in Drawing Explorer. - The VIEWSECTION command now skips 3D Solids placed on the (hidden) 'technical' Layers: "BIM_SUBTRACT", "BIM_UNITE", "BC_SUBTRACT", and "BC_UNITE". - Generated drawing views now display the correct dimensions for Line objects in isometric Drawing Views. - Drawing View Settings have been separated into a dedicated section in the Settings Dialog. - SR85975 SR88802 SR91392 SR101985 SR103198 SR103820 SR120045 SR120370 SR123399 SR124172 SR127145 SR127555 SR127825 - EXPORT - Native export to 3D PDF was implemented, without the need for a BricsCAD Communicator license. To switch between the native and Communicator methods, one needs to set the 'Export3dPdfWriter' Setting to a corresponding value. When the native export is selected, it is also possible to export Mechanical Structure and a selected, exploded-view Animation, if desired. - MECHANICALBLOCKS - A Setting was added to attach mechanical data to 3D solids, blocks and external references (see BMMECH), and also to automatically convert new blocks, added either by the BLOCK or BLOCKIFY commands, to Mechanical Blocks. - Mechanical Browser - Added "Replace..." item to the context menu of 3D Constraint arguments, to enable arguments replacement via another selected entity. The "Edit arguments..." item is also added to the context menu of a Rigid Sets node. - "Block and External References" group was added, to aid in listing all named Block References and External References, with their Parameters, in the Mechanical Browser. - Commands to renumerate similar items (or child items) were added to the context menu of the Mechanical Browser. They allow the user to continuously enumerate most objects listed in the Browser, including Constraints, Components, Features and Exploded Views. - SR93917 SR104183 - Sheet Metal - The information about the total length of Bends and Cuts (Junctions and Miters) of a Sheet Metal body is now available in the Mechanical Browser, and the Properties and Rollover Tips panels. - The Manipulator is automatically activated at a special position when it is applied to a Flange face, allowing the rotation of the corresponding Flange around the axis of the nearest bend and movement the flange along the face's normal.
A series of BricsCAD Sheet Metal commands are renamed: - - We removed the "CREATE" suffix, i.e. SMBENDCREATE is renamed to SMBEND. New names of affected Commands are SMBEND, SMHEM, SMJUNCTION, SMRELIEF, and SMTAB. - - SMFLANGEBASE is renamed to SMFLANGE, - - SMFLANGEROTATE is renamed to SMROTATE, - - SMRIBCREATE is renamed to SMBEAD. - Old command names are kept for compatibility, and warning will appear if they are called. - The "Rib" feature is renamed to "Bead" at the user level: in Command names, and in the Mechanical Browser. On the API level, it is still called "Rib". - SMASSEMBLYEXPORT - Jog feature information is now included in the Command's .json output option. - SmAssemblyExport now provides an Interactive mode, which allows the user to preview the report in a Dialog. - SMCONVERT - If a model contains only lofted Bends, the unfolding mode for the model will be set to 'Analytical' to deliver the highest accuracy unfold. - SR93814 SR92268 SR129099 SR128823 SR128772 SR128585 SR127038 SR118598 SR104809 - SMEXPORTOSM - Lines/polylines and arcs placed on a face of a Flange feature part are now exported to an OSM model. - SR113751 - SMFLANGEEDGE - Now, creation of a bend-flange pair is available on a linear edge of cylindrical lofted bend. - Overall snapping functionality has been improved, now behaving (mostly) like DMPUSHPULL. :) - SMFLANGEEDGE now offers a 'Material Outside' option, which builds a Flange shifted by one material-thickness to the outside. - SMFLANGEEDGE allows the user to set the Bend angle from reference geometry, i.e. linear edges or planar faces. The new flange will be parallel to this geometry (if possible). - SMFLANGEEDGE now supports the creation of Flanges on cylindrical, lofted-bend straight edges. - SR100803 SR104304 - SMHEM - When creating a Gore-locked seam connection, SMHEM uses an alternate initial radius for the Open Hem feature, namely: a half of the thickness, plus an extra gap value. - SMJOG - The new command creates a jog sheet metal feature. A cylindrical jog feature is also introduced, which is aimed at the creation of a wrap, around a cylindrical lofted bend. - SMQUICK - This command simplifies the workflow to create a shell from a 3D Solid, recognize features and create reliefs. - SMROLLEDEDGE - The new command create a Rolled Edge sheet metal feature, which represents the rolled edge of a Flange. - SMUNFOLD - Annotations for unfolding respect current Text, Dimension and Mleader styles. This behavior can be adjusted via the SMUNFOLDAPPEARANCE setting. - SR104436 SR123908 - Standard Parts - ASME and DIN Flanged Valves (Angle, Ball, Check, Gate, and Globe) have been added to the Piping category. - VIEWBREAK - Improved command responsiveness during the dimensioning of a Broken View. - Improvements to compatibility with AutoCAD® Mechanical (LOADMECHANICAL2D setting should be enabled): - AMSURFSYM / AMWELDSYM - Two new commands create Surface and Weld symbols. These symbols are compatible with AutoCAD® Mechanical application, which can be used to edit them. You can only use these commands in a document created in BricsCAD from one of Mechanical 2D templates or in AutoCAD® Mechanical. - Grip Editing - AutoCAD® Mechanical symbols can now be edited via their Grip points. - Mechanical 2D templates - New template files are provided to create drawings in AutoCAD® Mechanical formats. ANSI, DIN, ISO and JIS standards are supported.
Improvements to BricsCAD Civil Toolkit: - ALIGNMENT - The Alignment command workflow was redesigned. Three command prompt options were excluded from the command, and two of them were exposed as new commands: ALIGNMENTVERTICAL and ALIGNMENT3D. - The ALIGNMENTVERTICAL command enables you to create a Vertical Alignment. - The ALIGNMENT3D command enables you to create a 3D Alignment from Horizontal and Vertical Alignments.
A new method for creating Horizontal Alignments has been added, which allows users to create Alignments by elements. It includes four new commands: - The new ALIGNMENTLINE command enables you to create a Horizontal Alignment element - unconstrained line. - The new ALIGNMENTCURVE command enables you to create a Horizontal Alignment element - unconstrained curve. - The new ALIGNMENTELEMENTFROM command enables you to create a Horizontal Alignment element, constrained on one side by another element. - The new ALIGNMENTELEMENTBETWEEN command enables you to create a Horizontal Alignment element, constrained on both sides by other elements. - The new method for creating a Vertical Alignment's initial proposal has been implemented. The improved algorithm is more accurate, and it allows users to specify a tolerance between existing Surfaces and the proposed design of the Vertical Alignment. The “Accuracy factor” parameter in the Properties has been replaced with the “Vertical tolerance” parameter. - Now in BricsCAD V22, the Alignment Start Station and Station Equation can be set, and changed, as desired. Also, when importing an Alignment via LandXML or AutoCAD® Civil 3D, the Start Station is taken into account. - Copying Horizontal Alignments using COPY, COPYBASE, COPYCLIP, and WBLOCK is now supported. If a Horizontal Alignment also contains Vertical Alignments, Vertical Alignment Views, or 3D Alignments, they will not get copied along with the parent Horizontal Alignment. - Horizontal Alignments now support Intersection eSnap. - SR115982 SR118739 SR118688 SR125702 - ALIGNMENTEDIT
The new options for editing Horizontal Alignment have been added: - - Delete element - - Add Station equation - - Remove Station equation - ALIGNMENTVINITIAL - The command ALIGNMENTVINITIAL has been removed from BricssCAD, as this functionality is now a part of the workflow in other Alignment commands. - CIVIL3DIMPORT - Support for new alignment combinations has been added. - A new option has been added to the 'Import Civil 3D' dialog that allows users to import/convert AutoCAD ® Civil 3D entities, directly from the current drawing. - We've improved the import of a variety of specific alignments, from various customer-supplied drawings. - Civil Points
The following brand new commands are available for managing Civil Points: - The CIVILPOINT command allows the user to create Civil Points. - The CIVILPOINTGROUP command allows the user create Civil Point Groups. - The CIVILPOINTATTRIBUTES command enables the user to add or remove Civil Point Attributes. - The CIVILPOINTGROUPEDIT command enables the user to edit Civil Point Groups. - In addition to coordinate data, Civil Points have a variety of properties associated with them, including Point number, Point name, Point raw description, and Point full description. Civil Points are represented with symbols and labels. It also allows to add additional attributes to Civil Points and effectively organize sets of points with Civil Point Groups command.
Civil Points are used to: - import survey data and represent them with all associated attributes, - extract coordinates from Civil entities to lay out locations on the construction site
The Civil Point default Label style has been added and includes: - - Number, Elevation, and Full Description. - SR120610 - CORRIDORTEMPLATEELEMENTEDIT - The new CORRIDORTEMPLATELEMENETEDIT command allows users to edit a corridor template element by adding or removing points, links, shapes or targets.
The new Add Point option of the command now allows the user to add: - - new points before/after specified point, - - points that have set their basepoint. - CORRIDOR - The new option “Simple Corridor” has been added to the CORRIDOR command that allows users to create a Corridor and associated 3D Alignment directly by specifying the TIN, Corridor Template and then picking PI points for alignment. Then the Vertical Alignment is created automatically and Corridor is drawn along. - The Template Element codes for points, links and shapes are now supported and can be used in Corridors to generate stringlines/polylines, TIN surfaces and meshes/solids. - The Corridor command now enables the use of Targets. Horizontal, Vertical and Surface target types are supported. Targets can be added to Template Elements, and then mapped in Corridors to the corresponding drawing entities (e.g. Polyline/TIN/Alignments/....). - SR122332SR122438 - CORRIDOREDIT
New options have been added to the CORRIDOREDIT command: - - Add baseline - - Remove baseline - - Add Sampling at station - - Split region - - Merge region - GRADING - Performance of the Grading command has been improved. - IFC Import and Export - The Import and Export of Alignments and TIN Surfaces to the IFC 4X1 Standard is now supported. - Support for a new Element-based Alignment has been added. - LandXML Import and Export - Civil Points are now supported in the LandXMLImport and LandXMLExport Commands. - SR121111 - MAPTRIM - The new-for-V22 'MAPTRIM' command offers an easy & fast way to clean up drawing objects, either inside or outside a user-selected boundary. In the V22.1 release, it will operate from the command line only. A dialog box is coming, in the near future. - SR118165 - TIN Surfaces - The TIN command has been extended with several improvements. - A new option to create a TIN Surface from a Point Cloud has been added. - A new option to define the Point file delimiter, when creating TIN Surfaces from a point file, has been added. - Point filtration has been added when creating TIN Surfaces from a Point file or a Point Cloud object, to control the simplification of the TIN Surface's density. - TIN Analysis category has been added to the Properties panel. This feature adds the ability to color TIN Surfaces, TIN Volume Surfaces, and Gradings by Elevation and by Slopes. - Error messages have been improved with better information on why TIN creation failed, including which data in the input file is incorrect or missing. - The "Create from Civil 3D" option has been removed from the TIN Command. This feature is now a part of the "Import Civil 3D" Command, where all the options for converting and importing Civil 3D entities are gathered. - SR118406 SR120551 SR123460 SR126059 SR128282 - TINEDIT - The TINEDIT command has been extended with Add Line, Delete Line, Edit point location, and Edit point elevation options.
Improvements to BricsCAD's Point Cloud Workflow: - Standalone Point Cloud Preprocessor - The Point Cloud Preprocessor imports and converts point cloud data formats (e57, las...) to BricsCAD's native point cloud file format. The Point Cloud Preprocessor has been redesigned as a standalone executable. As before, preprocessing can be launched from within BricsCAD. When launched from within BricsCAD, a progress meter is shown during preprocessing in the new Point Cloud Reference dialog. It is now also possible to launch the preprocessor from a commandline terminal outside BricsCAD, in other words: it is possible to preprocess point clouds without launching BricsCAD. - As part of the overall redesign, the speed of the preprocessor has been considerably improved compared to BricsCAD V21. - Point Cloud Compression - Our native format for Point Clouds is now automatically compressed by default. There are also manual compression commands POINTCLOUDCOMPRESS/POINTCLOUDDECOMPRESS. Manual compression or de-compression is normally not needed, but it could be used to share data between BricsCAD V22 and V21. BricsCAD V22 can work seemlessly with compressed or un-compressed data, but BricsCAD V21 works only on un-compressed data. - Point Cloud Reference Dialog - A new Point Cloud Reference dialog has been introduced to manage the list of point clouds usable by BricsCAD. This dialog is opened by the commands POINTCLOUDREFERENCE and POINTCLOUDDELETEITEM. Pre-processing can be started from the new dialog, and a convenient progress bar helps you approximate the duration of the process. Pre-processed Point Clouds can be inserted or deleted from this new Point Cloud Reference dialog. - FITPLANAR - Command Panel A Command Panel (a new-for-V22 modal panel for entering Command options) is now displayed during the operation of the FITPLANAR command. - Openings The FITPLANAR command now gives the user the ability to create "openings" in a model developed from a point cloud scan. - Adjust Border Added the option to adjust borders of a detected surface inside the Bubble Viewer. In some cases, FITPLANAR will fit a very large rectangular plane to a surface; i.e. one that exceeds the intended area. This behavior is due to the detection of another surface that has the same orientation and depth as the selected surface. This new adjustment option offers the means to correct for this situation. - Stitch The FITPLANAR command now gives the option to attempt the stitching of selected surfaces into a single solid, after the selection is confirmed. Functionally, this is equivalent to manually running the Stitch command on the accepted selection set of surfaces. - Rapid Selection A "rapid selection" option has been added to POINTCLOUDFITPLANAR command, which enables the user to rapidly select multiple surfaces of a space (walls/ceiling/floor) by holding down the shift button and clicking. The added surfaces will extend (or shrink) so that they connect at their edges. - Switch Bubb
BricsCAD 22.1.04 相關參考資料
BricsCAD (Windows) Release Notes
A BricsCAD Pro license is required for rendering, 3D modeling and drawing view ... BricsCAD Pro is also the foundation for our BIM and Mechanical products.
https://www.bricsys.com
BricsCAD 22 for Mac(CAD建模软件)22.1.04中文版 - 简书
4 天前 — BricsCAD 22 for Mac一款功能强大的CAD建模软件。bricscad破解版结合了2D和3D建模功能,具有本机.dwg应用程序所熟悉的功能。BricsCAD m...
https://www.jianshu.com
BricsCAD 22.1.04 (Mac) - Download
2021年11月3日 — BricsCAD is a fully featured cross-platform CAD solution that provides you with all the tools you need for advanced 2D design and 3D direct ...
https://mac.softpedia.com
BricsCAD 22.1.04 Download for Windows Change Log ...
2021年10月26日 — 3D CONSTRAINTS: - Now the DMDISTANCE3D and DMTANGENT3D commands calculate the placement attributes of arguments upon constraint creation: ...
https://www.filehorse.com
BricsCAD Ultimate 22.1.04 Download - ArchSupply.com
2021年10月29日 — BricsCAD BIM enables full, CAD-accurate 3D modeling from the very start - unlike conventional BIM, with stop/start workflows.
https://download.archsupply.co
BricsCAD 更新
BricsCAD 終極版是單一授權,包括BricsCAD Shape、Lite、Pro、BIM 和機械。 應用程式: BricsCAD V22 是使用Visual Studio 2019 編譯。為與BricsCAD V22 相容,需要 ...
https://www.bricsys.com
BricsCAD 正體中文版 - 藍建科技有限公司
BricsCAD 是功能強大的CAD 軟體平台,以誘人的價格,在Windows 和Linux 上以先進的2D 工具和智慧3D 直接建模來整合原生.dwg 熟悉的功能。 ... Windows:22.1.04
http://www.bktec.net
Download BricsCAD 22.1.04 Free - FileCombo
A.I. tools in Brics CAD recognize your intent and help you optimize your 2D drawings and 3D models! Make your Bricsys account, download the app, and install it ...
https://filecombo.com
Download BricsCad Ultimate 22.1.04-1 - Softpedia
2021年10月26日 — Download BricsCad Ultimate - A complete DWG CAD alternative application that bundles an advanced set of features, especially designed for ...
https://www.softpedia.com
Downloading BricsCAD 22.1.04 from FileHorse.com
BricsCAD is the modern CAD alternative for PC. It is based on DWG, and it is compatible with everything you know. BricsCAD is available as a perpetual ...
https://www.filehorse.com
|