Change Log
List of changes in all plugins by version
2024.05.02
AsmCreate & AsmNew: Added new options "Mesh To Solid". Now you can create dynamic blocks with stretchable meshes and convert them into regular blocks with solids in 1 click.
MeshToSolid: Added the ability to save the colors and materials of solid faces based on the color of the original meshes and their individual polygons.
MeshToSolid: Added a settings dialog to the Avc settings palette.
MeshToSolid fixed: the setting for limiting the number of polygons in the mesh was not disabled when set to 0.
Deleted MeshToSolidOptimize and MeshToSolidMaxFaces commands
AvcPalette: The Material field is now shown in the properties of all objects except annotations. Moreover, the drop-down list contains materials for coatings and edges.
DwgTree fixed: the tree made it difficult to select objects that appeared after previous changes were undone.
2024.05.01
Licensing fixed error "Year, Month, and Day parameters describe an un-representable DateTime."
Install.exe fixed: error when copying files from a temporary folder if the TEMP folder is moved to any other drive except drive C:
2024.05.00
The plugin update button has been removed from all CUIX-menus.
All CUIX-menus of individual plugins are now automatically translated into all languages.
An attempt to improve plugin resilience to server failures
DwgTree fixed: The tree no longer blocks AutoCAD when opening giant drawings.
2024.04.03
Dxf Export fixed: The file name was inserted in DXF instead of the part title
2024.04.02
LAY fixed: In the previous version, header displays only the first substitution or is missing at all.
NCP, DrillTable in BricsCAD fixed: The countersink data for substitutions was calculated incorrectly.
SmartLeader fixed: Objects such as Region, Surface, Face, Hatch were not processed.
SmartLeader fixed: Objects Solid (2D) were processed only on bounding lines.
Substitutions fixed: The Area substitution was always 0 for objects of the Hatch, Solid (2d), Face types.
Installer fixed: The Updater startup shortcut now launches the program in a minimized state.
2024.04.01
NCP & Flat in BricsCAD: commands learned to construct silhouettes of conical faces of solids.
NCP: The conical ends of the blind drill holes are now recognized. The drilling depth increases by the height of the cone.
NCP: Conical countersinks in drill holes are now recognized. The drilling depth increases by the depth of the countersinks.
NCP: Through drills with a countersink from below are now recognized as drilling "from below", not "through" (and will be shown as invisible).
Substitutions: added drill parameters for NCP, DDRAW: %countersink%, %countersinkangle%, %countersinkdepth%, %countersinkdiam%.
NCP: Corrected default drilling layer templates to account for countersinking.
NCP fixed: False through contours appeared on swivel drillings.
NCP: New contouring option: "Replace the contours of swivel drilling with a circle". Previously, this replacement could not be disabled.
NCP: Now, when replacing an swivel drill with a circle, all real drill contours are removed (except for the countersink).
DimDet, DDraw: Changed default drill size templates, added %countersink% substitution.
DrillTable: Added 4th style: "Drill Table with countersink".
Lay & DxfExport fixed: Part names similar to numbers were multiplied by a Multiplier.
Smart Leader fixed: In AutoCAD 2025, the native method of searching for objects under the arrow did not work.
All images from all forms have been moved to a separate library AVC_Resources.dll
Fixed license checking system: Licenses were considered invalid if the computer could not connect to the server for more than 1 day.
2024.03.04
New compact offline installer (msi). For these purposes, the procedure for loading the plugin menu from CUIX files has been redone.
2024.03.03
Substitutions: Added special end indexes (1000 - left, 2000 - top, 3000 - right, 4000 - bottom) for edge substitutions on rectangular parts. Now you can create tables for parts with cut corners and cutouts.
Substitutions: The names (letter substitution) of the ends (edges) are given according to their actual direction on the layout, and not by number in order.
SAW: Changed default settings for edge substitutions for OptiCut and Viyar. Special end indexes used.
AVC Palette: When displaying 2 or more solids, only 4 ends (edge bandings) will be shown with directions like a rectangle.
Common Options fixed: The reset button did not work with the settings for sending messages.
The Install, AVC_Updater, AVC_FileCopy programs are back as plugins. However, the fight against antiviruses continues.
Uninstall programs have been added to the plugins. It completely removes all AVC plugins at once.
AVC_Updater.exe: The program now registers itself in the Startup folder to launch when Windows boots. Plugins no longer run this program and updates can only be configured in it.
Install.exe: A section of AVC programs is created in the Windows start menu and there you can find the plug-in removal program and AVC_Updater.
Install.exe: Added the option to run the AVC_Updater program when Windows boots.
2024.03.02
The plugins are divided into several separate dll-libraries. Now in the plugin folder there are separate DLL with resources (strings and icons) and with general functions. This made it possible to dramatically reduce the size of the offline installer. In addition, the new libraries do not cause any reaction in any antivirus.
The source codes of the AVC resource library have been published. Now you can independently translate AVC plugins into your language or even fix icons on buttons: https://github.com/avcprogramming/AVC_Resources
Chop options dialog fixed: The OK button is missing
2024.03.00
AutoCAD 2025 attempt to support. Participants in beta testing of the new AutoCAD can try the plugins too.
Updated versions of .Net Framework 4.8 and .Net 8.0
Activation system fixed: License activation fails if activated less than a month before its expiration.
CUIX fixed: Quick properties for solids have been removed from the AVC Pro and AVC Kit customization file. Old properties for the Names plugin prevented the display of quick properties in new localized versions of AutoCAD.
BricsCAD fixed: The previous version of the plugins did not run under BricsCAD V20 and older.
DwgTree fixed: Updating the drawing tree did not work in BricsCAD V20 and older.
2024.02.05
The fight against aggressive antiviruses is lost. Removed from the AVC software package:
Install.exe - The AVC program installer is no longer supplied as part of plugins. However, a shortened version is available for download.
Updater.exe - plugin update program and the entire automatic update system has been removed.
CopyFile.exe is a file copying program that helped the update system.
Removed from the plugins themselves:
Automatic plugin update system. The update settings tab has been removed. Now, to install updates you will have to go to the AVC website, download the archive and unpack it into the ApplicationPlugins folder.
Built-in application store. In the All Programs tab of the settings palette, you will still see all AVC plugins and you can activate them as before. But instead of downloading new plugins, the program will only open the page of the official website.
2024.02.04
Fixed bug in PackageContents.xml in Avc_Pro
Instal.exe fixed сrash when reading the list of previously installed plugins.
AvcPalette: Global, ByLayer, ByBlock materials are now ignored when automatically assigning texture direction.
SolSize: The command no longer measures solids inside non-explosive blocks.
Updated data for sending error messages to the developer.
TNTUpdate fixed: The NullReferenceException message is blocked when AutoCAD cannot update the block.
TNT fixed: The error message about obtaining extensions for objects of the Ray and xLine types.
TNT fixed: Error in calculating the coordinates of the center of a block with nested blocks.
2024.02.02
AvcPalette fixed: NullReferenceException when clicking the search for similar objects button.
LAY fixed: solids from mirror blocks were laid out not mirrored.
SAW fixed: mirror parts were not taken into account separately.
fixed: System.TypeLoadException " The type could not be loaded Teigha.Runtime.DistanceUnitFormat" in BricsCAD V21
TextHeightUpdate fixed: in BricsCAD select the texts inside the viewport
2024.02.01
TextHeightUpdate: Now you can select the texts inside the viewport that need to be updated.
AvcPalette: Now the material of edge bandings specified in the ALL field applies not only to the 4 ends shown, but also to all other ends of the parts. Thus, you can now easily assign the same edge banding to many parts with different numbers of ends at once.
DwgTree: Now the tree scrolls to show the last selected (checked) item at the end of the visible part of the long list.
DwgTree fixed: When editing parameters, block references remained in old instances of dynamic blocks.
DwgTree fixed: The selected object was reset when the tree expanded a branch of that object.
DwgTree fixed: The tree transferred input focus to the drawing every time it was updated, which made it difficult to work with the properties panel.
AvcPalette fixed: Crash when reading properties of a MultiLeader that does not have a style specified.
AvcPalette fixed: Deleting all edge materials through the ALL field did not work.
2024.02.00
DwgTree: Added option "Show number (handle)"
DwgTree: Improved names for attributes, ellipses, rays and xlines.
DwgTree fixed: The drawing branch did not always expand when opening a file if folders were displayed.
DwgTree fixed: When selecting a solid edge, the tree stopped showing this solid. And when selecting a solid face, the AVCPalette jammed and always showed that a surface was selected on the solid.
DwgTree fixed: the tree could get stuck in block editor mode.
DwgTree fixed: The properties of objects changed in the block editor were not updated.
DwgTree in BricsCAD fixed: Mechanical components were displayed as unnamed blocks.
DwgTree in BricsCAD: new icon for Mechanical components.
AvcPalette: added option "Use Tab History". By default, the palette now opens the first available tab, and not the one that the user once opened, that is, the tab history is not used.
DDraw fixed: Fatal crashes on some templates
DDraw & DimDet fixed: Error on creating mLeaders from solids with 200+ faces.
Substitutions dialog: Substitutions for converting solid sizes to millimeters (lmm, wmm, tmm) are no longer shown in the dialog if the drawing is already in millimeters.
Substitutions fixed: Bandings and Covers substitutions showed n|a instead of name of material , if the material is not configured for use as a coating.
ReduceW fixed: the command only worked with parts at the WCS origin in v2024.01 beta.
Updating color by material fixed: a new material was created with the same name as the color of the coating material in v2024.01 beta.
2024.01.02 Beta
AvcPalette: New option for assigning the direction of the texture of parts when assigning a material. The option also affects the command for assigning color by material and the AvcUpdate command.
AvcPalette fixed: NullReferenceException in banding list.
AvcPalette fixed: False ends up to 4 were added to parts with one, two and three ends.
AvcPalette: Added tooltips for many new properties.
DwgTree fixed: InvalidOperationException on dynamic block deleting.
Substitutions fixed: Bandings and Covers substitutions showed n|a instead of name of material.
2024.01.01 Beta
AvcOptions: In the Common Options, a button has been added to assign the names of the main ends as arrow symbols.
AsmCreate: Added options for block base point (center, bottom center, WCS) and for block rotation (WCS).
SumLen & SumArea: Now commands work not only with curves, but also with solids. The perimeter and area of the facade surface are summed up.
DimDet and DimOverall: Added setting for the offset of the dimension line from the part or from the leaders.
DimDet and DimOverall: The calculation of the offset of the dimension line from the part has been fixed, taking into account the dimension style and the DimTad and DimGap variables.
DimDet and DimOverall fixed: If there is no dimension style in the drawing or template, the dimension is assigned the current style rather than the "empty" style.
Drill fixed: Sometimes there was an error ArgumentOutOfRangeException. Now the problematic solid will simply not be drilled.
Lay fixed: When re-laying out parts, complex parts might not rotate long along the X axis.
AvcPalette fixed: The decimal separator disappeared if the plugin was set to comma, and Windows was set to dot. As a result, the diameter of the circles increased.
DwgTree: The number of tree updates when modifying drawing objects has been significantly reduced. Updates are now delayed for half a second and all changes to the drawing are displayed together. This reduced flickering and stuttering.
DwgTree fixed: "An element with the same key has already been added" error on Dynamic block reading.
DwgTree fixed: "Invalid object state" error in BricsCAD.
DwgTree fixed: Freezes and glitches when modifying associative dimensions in AutoCAD.
DwgTree fixed: Numbers were not always displayed as dimension node names.
DDraw fixed: English version accidentally included prompt in German.
TableSplit fixed: If there were errors in table spliting, a copy of the sheet remained in the drawing.
TableSplit: The program will no longer try to divide tables of 3 rows.
Substitutions: Added new substitution %size% - accounting size of the object. For closed curves, this is the area. For open ones - length. For solids - depending on the material settings - volume, length or area. In a millimeter drawing, the size will be converted to meters.
Substitutions fixed: The %block% substitution returned the model and paper space names. Now returns an empty string.
Substitutions fixed: Substitutions of %layer% and %material% when generating fields now generates the same field for the same layers/materials and does not interfere with merging table rows.
AvcUpdate & AvcPalette: Automatic assignment of solid color according to its material did not work with ByLayer and ByBlock materials.
AvcOptions fixed: AutoAnnotation tab will no longer print status messages to the command line when running any command.
AVCMetric xData: Added a field with index 15 of the Byte Array type. The field contains 12 double numbers - the first 3 rows of the solid layout matrix.
AVCMetric xData: In the field with flags (index 10), flags have been added that describe the geometry of the solid for calculating the manufacturing technology.
2023.12.02 Beta
Refactoring of source code for substitutions, data extraction and object filtering. Almost all AVC commands now run on the new source code. This did not change functionality, but could introduce many new bugs, including fatal crashes. Please send reports of any oddities or errors.
Object Filtering in all commands: Added options for selecting blocks: Dynamic, Scaled, Distorted.
Substitutions: Added up and lo formats for string substitutions. They change all characters in a string to upper/lower case.
Fixture options dialog fixed: The Fixture.dwg file was not in the list if the plugin was launched from the AVC updates folder.
Fixture fixed: The error "Failed to build contact region of parts" occurred when there was a tiny gap between the surfaces being joined.
IC fixed: Some solid corners were not processed (the program thought it was an acute angle).
DwgTree fixed: Now you can find a POINT entity in the drawing by clicking on it in the tree, despite its zero dimensions.
DwgTree fixed: Zoom now works for entities from external links.
DwgTree + AvcPalette fixed: Changed properties of xRef objects were not saved.
AvcPalette fixed: Objects from xrefs now display a drop-down list of layers.
AvcPalette fixed: Changed properties of xref objects were not updated.
Numbering fixed: numbers of xRef objects were not saved.
DDraw fixed: Sometimes viewports were created with clipping planes and the part was not visible.
MeshExplode fixed: MeshToSolid was called instead of this command.
Expose fixed: Used the TNT-command's explosion power rather than the Expose-style setting.
SolSize fixed: False message "SeparateBody error"
ReduceW fixed: The command removed solids from the blocks.
ReduceW fixed: The command stopped working if it was not possible to analyze one of the solids.
2023.11.01
Zone: Added AZone command alias for use in AutoCAD Architecture.
Zone: A separate plugin with this command has been added to the list of all programs.
BlockMetric fixed: All objects inside blocks were filtered out as inappropriate and it was impossible to reconfigure the filter.
Substitution dialog fixed: The list of object types showed only one type.
Substitution dialog: To make searching for substitutions easier, some sections have been moved and renamed.
AvcPalette fixed: SetPlotStyle error
AVC Server connection: the program now makes two connection attempts before switching to the backup server.
2023.11.00
New 2D command ZONE: Create a closed loop around a curve at a specified distance. Merge several such contours
%slopes% substitution now understands both text and numeric formats. If the format does not have the string "{0}" and there is no "substr" function, then the format is applied to the angle values.
DataTable: curve selection options have been added to object filters: Planar Only and Not Tiny.
LAY options dialog fixed: The "Request multiplier" checkbox is not always visible
Fixed an error activating new licenses for individual commands “There is no point in activating the program", which occurred when you had a completed license for AVC Pro.
Fixture: Installation of fasteners is excluded if the installation point falls on the hole in the face.
Fixture fixed: Rounding positions by 32mm did not work if the beginning of the joint did not coincide with the edge of the part.
Fixture fixed: One fastener from the far side of the joint was not placed and the maximum spacing distance was violated.
Fixture fixed: Sometimes fastener positions were rounded by 32 with a slight error within 0.1
Fixture fixed: Fixed step mode sometimes left too long loose ends of parts.
2023.10.00
DwgTree: Now tree work with AutoCAD groups. Groups node added to drawing branch. New option Show Groups added.
DwgTree: Now you can divide the list of layers into filters and groups as in the Layer Manager window.
DwgTree: Now clicking on a folder with files opens a dialog for opening a drawing from this folder.
AvcPalette: Added the Group tab. The tab shows one of the groups of the selected object (the first one found). You can now give names to nameless groups.
Substitutions: %group% substitution added to all objects. This substitution will print the name of the first group that comes across that contains the given object. In addition, you can use %groupNNN% substitutions for display detailed information about this group: name, info, isanonymous, selectable, numentities.
Substitutions: %layerNNN% substitutions added to all objects. You can display detailed information about layer: name, info, color, material.
AsmNew: The new block now uses the layer and color of the old block.
AsmNew: Error in rotating the second and other copies of the renamed block.
BUpdate: An AutoCAD glitch has been detected: when copying blocks from external drawings, AutoCAD deletes materials. A procedure has been created for restoring the materials of solids and their faces.
2023.09.05
PlaceLeaders: The Increase Step option distributes left and right leaders with different steps.
DataTable & all table commands: When evaluating substitution expressions, the × symbol can now be used for multiplication and the ÷ symbol can be used for division
Lay fixed: The numeric names of the parts were summed up, other substitutions disappeared.
DataTable: Fixed operation of summary columns. Only numeric substitutions are now summed, and part names and other text data are separated by commas, even if they look like numbers.
AVC Pro: Updated BricsCAD ribbon panel to be more similar to AutoCAD
DwgTree fixed: Layers and blocks were duplicated after renaming through the AVC Properties Palette
DwgTree fixed: The Esc button did not deselect layers and other invisible drawing objects.
DwgTree fixed: eWasErased error after table deleting.
AVCPalette fixed: The layer name in Layer tab remained gray after showing the 0 layer.
AvcCreate fixed: Error in block rotation when specifying the X axis.
AvcCreate fixed: Error in rotation block label texts when creating a block in UCS.
AvcCreate fixed: Error when rotating a block along the maximum surface when the maximum surface is directed along Z.
2023.09.03
New command AvcResetDialogs and button "Reset Dialogs" in Common Options: Delete the saved dimensions and positions of the A>V>C> command settings dialogs.
DwgTree fixed: Comparison of two array elements failed System.InvalidOperationException
DwgTree fixed: There was a long delay in opening the list of parts for a block due to the forced measurement of all solids.
DwgTree fixed: Problems with single-line text after calling the editor.
AvcPalette fixed: Purpose of material and color of the selected solid surface.
2023.09.02
DwgTree: the Kind property is shown in the list
DwgTree: The Blocks group has been renamed to Block Definitions.
DwgTree: Added options to disable the Block Definitions and Sheets groups
DwgTree & AvcPalette fixed: Each time the drawing was read, new items appeared in the Undo command list
DwgTree fixed "Failed to compare two elements in the array " error
AvcPalette fixed: In the Undo list, saving properties is now written as "Avcpalette", rather than "Group of command"
AvcPalette in BricsCAD fixed: eInvalidInput on GetSubentityColor
Fixture options dialog fixed: OK|Cancel buttons closed the lower settings
Fixture options: Option checkboxes moved to the bottom of the window
Substitutions fixed: Instead of the Global material, the ByLayer color was substituted. Now the actual color is substituted
2023.09.01
AvcPalette: Assigning a solid color to a material color now takes into account the ByLayer material
AvcPalette: The Material tab now shows the material of the solids assigned via the layer material.
AvcPalette fixed: Problem with the Text tab icon.
AvcPalette fixed: Issues with assigning surface colors based on material color when using the Metric tab.
DwgTree fixed: The properties of the measured solid were not reread after the changes were rolled back.
DwgTree fixed: BricsCAD errors when reading Hatches (ePermanentlyErased))and Mechanical Components .
DDRAW fixed: NullReferenceException
DataTable fixed: Substitutions of drawing properties in the table name and file name did not work.
MatTable fixed: Solid face materials were not read.
Object Filtering in all commands fixed: Incorrect filtering of objects by non-continious linetype in localized versions of AutoCAD.
Object Filtering in all commands fixed: All commands now filter out invisible objects (isolation, visibility in dynamic blocks and disable layer)
2023.09.00
AvcPalette: New property for all entities: Visible
AvcPalette: New properties for all entities: Transparent, PlotStyle
AvcPalette: New properties for curves: Line Type, Line Scale, Line Weight.
AvcPalette: New options for displaying properties: Transparent, PlotStyle, Line Style.
AvcPalette: Screen update and Regen when changing layer settings
SAW: The mode for counting all assembly blocks in the model did not work.
2023.08.02 Beta
DwgTree fixed: eCopyFailed on OLE objects.
DwgTree: By default, updating solid metrics is disabled.
DwgTree: Updating layer usage data when deleting features.
DwgTree fixed: The settings for updating solid metrics did not work.
AvcPalette: Added viewport properties: Perspective view and clipping plane control without 3DClip command.
AvcPalette: Changes to Layer properties are immediately saved in the drawing.
AvcPalette now shows hidden anonymous blocks too.
AvcPalette: New option "Read entire drawing"
AvcPalette fixed: The selection of layers was not reset when resetting the selected drawing objects.
AvcPalette fixed Other tab icon
Smart Leader fixed: warning "System.InvalidOperationException" when getting old leader text
2023.08.01 Beta
New palette "Drawing Tree" (DwgTree command): A panel with a tree-like list of drawing objects. All parts, curves, blocks, layers and materials in sorted lists. Custom grouping and coloring. Zooming and highlighting objects in a drawing.
AVCPalette: New tab added: "Layer" - all layer properties, including material.
AVCPalette: The palette tracks your mouse movements and highlights the faces of the solid as you move the cursor over the coverage and edge fields on the Solid Metrics tab.
AVCPalette: blocked changing the name of materials Global, ByLayer and ByBlock.
AVCPalette: New option: hide pictures of unavailable tabs.
PlaceLeaders: Added option "Step" - adjusts the vertical distance between leader texts.
PlaceLeaders: Added option "Increase Step" - leader texts are distributed evenly along the height of the drawing.
PlaceLeaders: Increased auto-calculated leader spacing to fit any letter.
PlaceLeaders & Smart Leader: Fixed saving settings when switching styles.
Substitutions for MText, MultiLeader & Dimensions: new %contents% and %text% substitutions. %contents% is the entire contents of the object are substituted, along with formatting characters and field codes. %text% is pure text without codes.
Settings import fixed error "The value cannot be null."
Cross Piece in BricsCAD fixed error "Not clear dirrection..."
License management fixed: The list of licenses for activation showed outdated licenses.
DataTable, SAW and other: Fixed copying of table columns when creating new styles
The time for displaying hints in dialogs has been increased to 20 seconds.
Substitutions fixed: Block name formatting did not work.
2023.06.01
IC: The command remembers the corner settings from the NC style and restores them.
Fixture: Fixed Step option added. Symmetrical spacing with equal spacing between fasteners.
Fixture: Even Number option for Fixed Step added.
Fixture: "Mirror blocks on the second half of the joint" option added.
Fixture: "Trim on the face part, not the end" option added.
AutoLng: Added option to select AutoCAD control language. Now you can, for example, enter English AutoCAD commands in Polish keyboard layout, and write texts in Ukrainian. Added a new command line option and changed the settings dialog.
AutoLng: Now the command knows the hexadecimal and alphabetic codes of ALL languages.
AutoLng: You can now use alphabetic language codes in the settings dialog and on the command line.
AutoLng: The drop-down lists in the settings dialog now contain only the languages already used in your operating system.
Substitutions: %hyperlink% substitution now substitutes the hyperlink text instead of the address.
Substitutions: new substitution: %hyperlinkurl% address of the hyperlink.
Substitutions: external reference layers and materials substitute without file name.
AVCPalette: external reference layers and materials are excluded from the drop-down lists.
Activation system: Fixed a bug in the unlimit license activation - it was impossible to activate versions older than one year. All owners of old unlimit licenses have been extended the period of available updates in order to receive a fix for this bug.
Activation system fixed: Activation failed due to different server and user time zones. License expiration dates are now always saved in UTC time format.
2023.05.02
AsmCreate & AsmNew: new option Keep Block Number. Now, by default, the program starts searching for a free block number from 1. This allows you to use remote assembly numbers and maintain several numberings with different name patterns.
AsmCreate & AsmNew: New option - Next Number. Now you can change the number for the created assembly directly in the program settings window, and not in the drawing properties.
AsmCreate & AsmNew: Fixed bug with saving the field creation setting in the label.
AsmCreate & AsmNew: By default, the creation of fields in labels is disabled.
AvcPalette: Now, when changing the block name, the palette searches for and replaces text labels.
AvcPalette: Fixed error "String cannot be of zero length." in drawings with units other than millimeters and inches.
OSL & Contouring: Fixed a bug due to which there were phantom huge circles on the contours.
2023.05.01
AsmCreate & AsmNew: Added the ability to create text labels inside the block with the name of the block and several settings for these labels.
AsmCreate & AsmNew: You can now use object property substitutions in the new block name template, such as the layer or the name of the old block.
AsmCreate & AsmNew: Added an option to mark a block as non-explosive.
AsmCreate: Added the option to automatically rotate the block along the largest surface.
AsmCreate & AsmNew: Added the option to call the BlockMetric command to measure a block, create standard attributes with dimensions, and create custom attributes. If a layer is changed or solids are glued together, then the metric is automatically blocked.
AsmCreate & AsmNew: new style "Renaming".
BlockMetric: Added the ability to create custom attributes and constatnt atributes. By default, constant attributes Author and Created are added.
Expose: Improved selection of the front side of the block: The surface marked with color is taken into account, and among the same faces, priority is given to faces directed along +Z, -X, -Y
Substitutions for any string properties now allow formatting with the "substr" function, which extracts part of a string. This can be useful for renaming blocks with the AsmNew command using part of the old name.
AvcPalette fixed: the length of the "Solid" object (not Solid3d) has been fixed, the length of the MLine object has been added.
Added a small advertisement for plugins A>V>C> to the descriptions of new materials, blocks and layers.
2023.04.02
Numbering & all table command fixed: the color of the material was erroneously replaced with the one inherited when creating indexes for materials.
BUpdate eWasErased fixed
Chop fixed: false error message in fixed numer of slice mode.
Chop fixed: fixed bug in checking the allowable thickness of ribs.
2023.04
The Drill and GAP commands now reset the gap size to zero after each command call. However, there was an option to still save the gap for future use.
TNT and Expose commands now work with xRefs (External References).
Measurement of solids and LAY fixed: on some complex parts, the priority of the marked surface was not taken into account.
Chop fixed: The settings dialog was resetting the empty layer name to default.
DataTable fixed: Settings styles were not switched in a separate dialog window.
OSL fixed: AggregateException on Esc pressed.
When you first start the program, you are now prompted to restore the old settings from a REG-file.
When launching plugins for the first time and when changing accounts, you are now prompted to activate all installed plugins.
Translated messages from the A>V>C> server.
2023.03.01
New command: Expose Assemblies
Smart Leader fixed error: ArithmeticException "Function does not accept floating point Not-a-Number values"
2023.03.00
DataTable, Saw, MatTable: Clearer error message when trying to use a table style that doesn't exist.
All AVC commands that change the geometry of solids now forcibly remove the old metric. (Done in hopes of fixing rare bugs in saving erroneous metrics)
Numbering and all commands that can call numbering: Added an option "Update metrics" to force measurement of all solids, even if they already have a metric.
SolSize command now measures solids inside blocks.
LAY new option: A rectangular frame around the part for exporting solids to AlphaCAM.
Connecting to the AVC server: Increased allowable delays, increased the number of connection attempts.
2023.02.04
Fixed error when creating new dwg-tables in BricsCAD.
AvcPalette: All other objects (Meshes, Regions, Surfaces) now have Name, Kind and Info properties.
2023.02.03
Fixed error when creating new dwg-tables in AutoCAD Rus.
2023.02.02
DataTable, Sawing Table, Mark and all other commands that can extract objects from the viewport now ignore objects that are not visible due to the clipping planes of the viewport (which are configured by the 3dClip command). However, all blocks are considered to be visible as a whole if at least one block object is visible.
Smart Leader & PlaceLeaders commands now takes into account the clipping planes of the viewport.
Smart Leader options box fixed: MLeader style field not work
Smart Leader fixed again: eInvalidInput in AutoCAD 2023
All table commands have learned how to create new tables according to the table style template. The style of the cells is preserved and you can keep the width of the columns from the template.
The new substitution %owner% is the owner of this object, i.e. block name or drawing name.
Changed how the %block% substitution works - for objects in the model or paper space - there will be an empty string.
2023.02.01
Chop: The command is completely redesigned. All modes are combined into one command. Added styles of settings. All options are available in all modes.
Chop: New settings dialog.
Chop: Now you can cut a lot of solids at once for 1 command call.
Unpack: If there is a point object (DBPoint) in the unpacked block, it will be ignored.
Unpack: Blocks without objects and blocks containing only attributes and DBPoints are destroyed.
DataTable & Lay fixed: Sytle selecting error in the separete setting window.
SmartLeader fixed: eInvalidInput
AVC Slice fixed: eInvalidIndex
Detail Drawings fixed: when auto-fitting the text height, there was a huge gap under the part title.
2023.01.00
All prices are converted from dollars to euros. The new price for an annual A>V>C> Pro license is now 120 euros.
Smart Leader fixed: Blocks on multileader were not scaled when block units differ from drawing units.
BricsCAD Smart Leader and PlaceLeaders fixed: multileaders with blocks caused a crash and were placed incorrectly.
2022.12.3
TNT fixed: block-products were ignored.
CNC Prepare & DXF Export fixed: The list of layers was missing in the setup dialog.
PlaceLeaders fixed: multileader text positioning errors.
2022.12.2
New substitution type: yes/no. Now you can choose which word will replace such substitutions as "mirror".
DataTable fixed: The style selector has been hidden in the settings dialog.
SolSize: When measuring solids, the color of the Global material is no longer assigned.
Substitution selection dialog translated into German and Chinese.
AsmCreate: settings dialog translated into German and Chinese.
AutoAnn, AutoSnap, AutoOrtho : commands and settings dialog translated into German and Chinese.
Block Metric: settings dialog translated into German and Chinese.
Remove Holes: commands and settings dialog translated into German and Chinese.
Select Same Objects: commands and settings dialog translated into German and Chinese.
The Insert Table dialog has been translated into German and Chinese.
PageNo: commands and settings dialog translated into German and Chinese.
Block Update commands translated into Chinese.
TextHeight commands translated into Chinese.
SawRed commands translated into Chinese.
SumLen and SumArea commands translated into Chinese.
Fixture: commands and settings dialog translated into Italian, German and Chinese.
Fixture.dwg: Clip hinges added
Work on mistakes
Code refactoring
2022.12.01
AVCPalette: Added "Annotative" block property.
AVC Slice & MultiSlice new options: Transfer of color and surface material to the cut slice.
Drill for BricsCAD fixed: Error when drilling a hole from non-explosive blocks (blocks-products)
Drill: The drill option now only works inside blocks-assemblies (explosive blocks).
Substitutions dialog fixed: showed substitutions for the wrong types of objects.
NC Prepare dialog fixed: show Substitutions button on layer fields.
Detail Drawings fixed: Blocked a error when a sheet name template produces an empty string.
Detail Drawings fixed: Invisible viewports.
Selected Objects Filter dialog: The box with checkboxes has its title removed and is now correctly scaled and closed by Esc and clicking past the box.
Fixture dialog fixed: Window scaling errors.
AvcOptions: Section headings between tabs.
AvcPalette: Rewritten algorithm for assigning materials and color to selected solid faces.
2022.11.01 Beta
New command Place Leaders - Create multileaders with the names of each selected object or for all viewport objects.
AvcOptions: All tabs are optimized for a narrow panel.
AvcPalette fixed: NullReferenceException error when select solid edge.
AvcPalette: Enabling the Measure property now resets the old metric.
DimDet: option "Explode multi-leaders" replaced to DXFExport option "Explode multi-leaders and multi-line texts".
Selected objects filter: Instead of filtering blocks, three types of objects have been introduced: Block-Assembly, Block-Product and Block-Annotation.
Selected objects filter: Block-Annotations can now pass through the filter even if "Not annonations" filtering is enabled.
Saw and DataTable: Coating properties were not available if the material was not marked as coating.
Saw, DataTable, Mark: The "Excluding" and "Fixture" layers are excluded from the ignore list by default.
Saw and DataTable: Block-Assemblies of the "Excluding" layer are never counted in the number of assemblies despite the settings for ignored layers.
Saw and DataTable: "Count Assemblies" option now recognizes TNT-blocks and counts original blocks.
DXF Export: new option "Prohibit spaces": replacing the space character in filenames with the _ character.
Mark fixed: now works correctly with blocks - external links.
Mark fixed: The center of the block is calculated correctly, even if its insertion point is incorrect (located away from the block objects).
ReduceW fixed: Hole subtraction did not work on cylinders and some other shapes.
Mark & Offset Many: translated to German and Chines.
2022.10.01
TNT new option: explode any objects (not just solids and blocks), including 2d curves.
TNT fixed: The program stopped working when there was a block without solids.
TNT: program performance increased by 2-3 times.
TNT: translated into Chinese
AvcPalette fixed: NullReferenceException error when working with selected solid faces.
BlockMetric fixed: NullReferenceException error
NCP fixed: The lines for the saw along the outer contour were displaced inside the part when going around the part clockwise.
NCP: Saw lines are now rotated in the same way as milling contours.
Common options: added "Work with multi-solids" option
DimDet: added "Explode Leaders" option
MeshToSolid: Now the command can convert 'Body' objects (imported from Acis (SAT) file).
MNum: added "Hide numbered object" option
2022.09.01 Beta
AVCPalette and all table commands: The ByLayer property calculation code has been significantly updated and a full-fledged ByBlock property calculation has been added. The changes are very big. Therefore, bugs are possible. Please report them to avc.programming@gmail.com
AVCPalette: Now the palette shows the ByLayer and ByBlock properties but also shows the actual value too.
Most commands will no longer update the solid metric if it has already been measured. This should speed things up.
Flat: now reset to zero the pseudo-3D Thickness property of an exotic Solid object (do not confuse with 3d-solid)
DXF Export fixed: Dxf versions list error
AvcNum fixed: Several parts remain unnumbered (the name 000 is attached).2022.08.04
DataTable & Saw fixed: Some details were missed with a large number of details.
DataTable & Saw: translated into German and Chinese.
2022.08.03
MultiSlice fixed: error creating miter connection.
AVCPalette: translated into Chinese.
2022.08.02
DXF Export options: Now a 3D solids can be saved in a DXF file instead of 2D contours.
A lot of work has been done with the entire code for analyzing the internal structure of 3D-solids. In many cases, fatal AutoCAD crashes have been avoided. However, I'm afraid that I could make new mistakes.
Fixed drawing template search error in BricsCAD
Contouring: Now the depth of the islands is the depth of the surrounding sample (previously it was the depth of the top plane of the island, that is, almost always 0).
Contouring: If the top of the island does not match the top of the part, then another selection outline will now appear in the drawing.
AvcPalette fixed: In the list of metered solid ends, instead of indexes, their length was displayed.
AvcPalette fofed: The color and shape of the surface of the measured solids were not displayed.
Lay fixed: The layout was interrupted on solids, for which it is impossible to compile a list of edge bandings.
SolSize & Lay: Eliminated another error when choosing the optimal front side of the part.
SolSize & Lay: Correct error messages when listing edge bendingss.
Numbering fixed: When the "Update All" option was disabled, the number 000 was recorded to all details.
Numbering fixed: When the "Update All" option was disabled, parts previously numbered using the prefix were never updated. Will now update but only if the same prefix is used.
NC Preparation fixed: Holes with side branches were not always recognized as drilling.
Smart Leader options dialog translated into German and Chinese
Dimenions options dialog translated into German and Chinese
2022.07.03
A system of automatic export and import of the settings file has been created. It can be used for backups, syncing your computer settings, and general settings across the engineering team.
Added options for exporting settings to a reg-file: you can not export settings for dialog windows, input history, auto-update settings.
Export settings dialog translated into German and Chinese
Flat (FLT): "TAngentialShow" new command line option. You can now get "tangential edges" that are imprinted on a flat surface. In this way, the part digital marks received from Inventor will be visible on flatshot.
NCPreparanion: Fixed the position of the contours of some islands for pseudo-3d
NCPreparation and Substitutions fixed: The substitutions of the position coordinates of the dado and pocket planes %z% and %-z% are mixed up
LAY: The gap between groups (columns) has been increased.
LAY && SolSize: Fixed front search error for parts with many coplanar surfaces.
AvcOptions: The current version of the program is now always visible under the tabs.
Chop: The command translated into German and Chinese
2022.07.00 Beta
Beta version of command DDraw: Full automation of building drawings of all parts 1 click.
Lay: you can now adjust the gap between the header and the detail (to place dimensions there)
Lay: you can now draw a frame around a group of laid out parts.
Lay: new default detail title (3 strings).
Solid Metric: The solid measurement program reports an error if the solid consists of several complexes (individual parts).
SolSize & AVCPalette: Solids consisting of several complexes (individual parts) are now automatically divided into parts.
DXF Export options dialog translated to German and Chines.
DXF Export: Automatically disables the "Use of fields" in detail headers
DimDet: Corrected work with MLeader with a block at the end.
Substitutions: %standardscale% substitution added to a viewport.
Substitutions for Layouts in DDraw command: %taborder%, %vpcount%, %view<>%
AVC Palette fixed: The palette did not show the properties of the selected surfaces if they were not coated.
NCP & DimDet fixed: The new algorithm for recognizing almost flat surfaces led to errors in recognizing drills.
SmartLeader attempt to resolve BricsCAD error: "db_ObjectModified error: eNotOpenedForRead"
MeshToSolid: translated to Chines.
AutoLng icon changed.
2022.06.02
AvcPalette fixed: "Unable to cast object" error when trying to select a solid face.
CrossPiece fixed: Error in selecting the direction of extension of parts.
Improved Chinese translation.
2022.06.01
SolSize fixed: Edge bending thickness subtraction error.
NC Prepare command fully localized into German and Chinese.
Unpack fixed: pre-selected blocks are used.
Unpack fixed: all attributes were read as constant.
Unpack: new command line option: Destination. Now you can write the block name not only in the Name of the solid, but also in the properties Kind or Info, and even in the layer name.
Unpack: Layer 0 is replaced with the default drawing layer (CLAYER system variable)
Unpack: The block attribute Material is turned into a new render material and assigned to the unpacked object.
Substitutions: fixed default formating error.
Substitutions: Letters are used instead of edge indexes in the %bandings% substitution. Quad parts now use L, T, R, B symbols.
Substitutions: New substitution %faceletter% for the letter denoting the edge. You can use it in Smart Leaders.
AVCPalette: Letters are used instead of edge indexes.
AVCPalette: New option - for quadrangular parts, you can set any order in which the end faces are displayed in the list.
AVCPalette & AVCOptions fixed: Comboboxes were not drawn to the end when resized.
Common Options: Added the ability to customize the letters used in substitutions instead of end caps.
2022.06.00
AVCPalette & subsitutions: Edge bandings now listed in clockwise order around the front surface, starting from the lower left corner of the part (meaning that the part has already been laid out in the XY plane with the Lay command). Thus, for a rectangular part on the layout, end number 1 will be on the left, 2 on top, 3 on the right, 4 on the bottom.
AVCPalette & subsitutions: The dimensions of the parts now always correspond to the layout. Length is just the X dimension, even if it's not the largest dimension. And the texture "along" is along the X axis.
Lay & SolSize: All curved surfaces of solids are now checked for flatness. And if the deviation from the plane is small, then these surfaces can be used as a front side.
Lay & SolSize: An additional rotation of the part was added to the laying out procedure if the width turned out to be greater than the length.
AVCPalette: When you change the direction of the texture, the length and width of the part immediately change. You no longer need to re-measure the part.
AVCPalette fixed: The display and assignment of the color of the solid surface did not work.
AVCPalette: Solid face Color button added.
AVCPalette: Solid face Shape field added.
AVCPalette & Object Filters: Layer lists are now always sorted.
AVCPalette: Sections are swapped on the Solid Metric tab.
AVCPalette: Updating the color button in the material tab now does not iterate over all solids, but uses the API to find solids associated with this particular material. Now this button works much faster.
Object Filter in all commands: The checkbox list now only shows the layers in the current drawing.
NCP: Now the command works in model space too. Thus, it can be used simply to create the contours of parts.
DXFExport: Added a warning to the command line about matching filenames.
DXFExport: When adding a number to matching files, the # symbol is replaced by the word Same
NCP & DXFExport: Failures in the corner handling routines (InsideCorner, Fillet) do not stop work, but only display information on the command line.
NCP & DXFExport fixed: Failure in the processing of corners (InsideCorner, Fillet) of through windows.
DimDet fixed: The absence of blocks for designating drillings led to a stop in the program.
TabSlot fixed: Error when number of steps = 1
TabSlot: Now each block is processed separately, which reduced the number of permutations when searching for contacts and eliminated erroneous connections of solids from different blocks.
SweepSize fixed: measurement error for skins with a thickness less than 1 (millimeter or inch)
AVC Slice & MSL: Options dialog fixed: The buttons for switching the direction of selecting surfaces did not work.
AVC Slice & MSL: Added a second default style.
AutoLng: The command is adapted to the Chinese, Japanese, Korean version of AutoCAD.
AutoLng: Added Chinese PRC, Chinese Taiwan, Japanese, Korean, Slovak, Czech, Romanian, Turkish, Hebrew, Arabic, Armenian to the keyboard code list.
中文翻译:修复了翻译错误: TabSlot. 新翻译(无验证): ASL, MSL, AutoLng, NCP, DXFExport
Updater & Installer: Updates are downloaded in 5% increments. The program tries to download each portion 3 times.
Updater fixed: New localized menus were not automatically created after version upgrades.
AvcOptions fixed: "Invalid mail" error on first start on a clean system.
AvcOptions: An invitation to participate in an idea contest is built into the settings windows.
2022.05.00
New command TabSlot: Modeling the connection of two parts using a series of tabs(pins) at the end of one part and a series of slots(dadoes) on the plane of another part.
ReduceW: A negative value of Pocket Depth specifies the remaining material thickness after milling, and the depth will be calculated for each part as Part Thickness - |Depth|.
ReduceW fixed: Pocket depth error.
AvcPalette fixed: material "Use" field: Empty dropdown list.
AvcPalette fixed: Blocked error message when assigning default drawing color and layer.
NCP fixed: All details disappeared when any error occurred.
DataTable, SAW: The allowed number of columns has been increased from 100 to 150.
Password window fixed: The window appeared behind the autocad.
If the user refused to enter the password, then now the program will display a clear message and will respond more correctly.
Blocked ArgumentException error message when loading a plugin in AutoCAD.
All licensing and activation dialogs are translated into German and Chinese.
中文翻译:翻译的命令:DRI, GAP, FLT, DDJ, TabSlot。有关连接到数据库和 AVC 服务器的翻译消息。所有程序及其描述的翻译列表。许可和激活系统已翻译。 翻译插件更新系统。 翻译的插件安装程序。修复了翻译错误: LAY。
2022.04.01
New command: Reduce Weight (ReduceW)
Common Options: Reload menu button for BricsCAD
AvcOptions: Some option tabs translated into German and Chinese
AvcPalette: New option 'New material' to select the purpose (type of use) of new materials
AvcPalette: New materials are no longer created with the ByObject color, but take the default dwg-color or gray.
AvcPalette fixed: ByObject material color was erroneously changed to black.
2022.04.00
Automatic translation of all menus, toolbars and ribbon panels into all 4 languages.
Pressing F1 on toolbar commands and ribbon panels now opens a page on AVC site. Thus, a full-fledged online help is now working.
Added Chinese to the list of localization languages. But the translation has not started yet.
Fixed typos in command descriptions.
Offline mode fixed: Offline mode switched to online even if the AVC server was unavailable.
AVC Palette fixed: The material usage type was reset to Volume if several different material types were selected at once.
AVC Palette: В русской версии переименовано свойство материала: Для -> Использование
AVC Palette: Fixed error message GetAcadResourceIcon in AutoCAD 2023.
DimDet fixed: No cover leaders were created if bottom covers were set to hide.
DimDet: On the chains of positions of the frontal holes, the dimensions that coincide with the positions of the lateral holes are no longer duplicated.
DimDet: Too large indentation of the dimension line of the positions of the lateral holes on some ends has been eliminated.
AVC_Pro & AVC_Kit: Ribbon paneles updated.
Вияр.reg settings file updated.
2022.03.01
AVC Palette fixed: Empty list of materials. Introduction of new materials.
AVC Palette fixed: Extra line in the list of material types.
2022.03.00
Automatic switching between license servers.
Ability to work with a backup server in the ReadOnly mode.
DimDet: Now the symbols of the two coaxial diameters are rotated by 90 degrees.
Fillet: Non-closed polyline warning added.
DxfExport & NCP: Fixed duplication of the circle when drilling with exit into the bottom dado.
2022.02.05 Beta
DimDet: Fixed a bug in AutoCAD with taking out dimensions for a sheet
NCP & DXF: Lateral drilling rectangles (for SCM) are now assigned a thickness equal to the Z-position of the drill from the top of the part.
2022.02.04 Beta
DimDet: Beta version of the new Dimensions for Detailing command. Previously, only the NCP command did this. Now you can keep the 3d solids, but make all the leders and dimensions. The command can work in model space, not just on a sheet.
DimDet & NCP: Frontal drilling positions.
DimDet & NCP: Diameters of lateral drillings.
DimDet & NCP: Template for blind and through hole diameters. You can specify any substitutions, including drilling depth.
NCP: New option: Dimensions for NCP. Invokes the DimDet command. All dimension settings have been removed from the NCP command.
NCP & DxfExport contouring: New options Close the lateral drilling into a rectangle. Especially for export to SCM machines (CNC).
AvcPalette: Of the three tabs with solids, only one is now visible. To see the tab with the metric, you need to measure ALL solids. To see the tab with the selected surface, you must select surfaces on ALL solids.
AvcPalette fixed: Surface marking color was not saved (front mark)
AvcPalette fixed: Material field failure "ArgumentOutOfRangeException" in drawings where there is no material. I had to move the contextual property buttons again on top of the label.
AvcPalette: Vertical Scroller no longer scrolls the tab title.
NCP & DXF: In the default settings of the saw layer for Homag, the angle substitution has been replaced with %-angle%
2022.02.03
AvcPalette: Zoom of model after searching for objects by property or by type. New option for disable zooming.
SelectSame, FindName, SelectNoName: Zoom for objects if searching in the model. New the Zoom Model checkbox.
SelectSame, Saw, Lay fixed: "minus" versions of commands did not work (-sso,-saw,-lay)
MatTable: Disabled object filtering when the list of material types is empty.
Drill fixed: HOleLayer command line option error
2022.02.02
AvcPalette: Buttons for working with properties and attributes no longer appear on hover. Now it is required to click on the property edit area.
AvcPalette: The button for measuring solids now measures all selected solids, and not just the solids from the current tab.
AvcPalette fixed: Solid Surface Material Assignment Error
AvcPalette fixed: The button for measuring solids dropped the material.
AvcPalette: Localization of the word *Varies* now changes without reloading.
AvcPalette: Added hint on tab header.
AvcPalette: failed to enter 0 in material dimensions.
AvcOptions fixed: Styles list not loaded on CNC tab.
AvcOptions fixed: The reset button did not work in some tabs.
AvcOptions fixed: The multiplication request option was not partially or completely hidden.
Ncp & DxfExport: Invisible impassable dadoes are now laid out on the "Hidden" layer.
2022.01.02
DXF Export: New option Create Dimensions. Includes creating MLeaders with edge bandings.
NCP & DXF Export: New option Offset of the Blank Rectangle.
Viyar settings reg-file updated.
Substitutions: %length% (or %len%) substitution for lines and curves now displays line length without converting millimeters to meters and without units. However, the %perimeter% (or %p%) substitution still converts the same value to meters.
NCP & DXF Export: Fixed an error in the direction of the cutter bypass on round windows when the setting is "cutter on the left".
2022.01.02
AvcOptions fixed: The reset buttons didn't work.
2022.01.01
Solids with 200 or more surfaces are now processed correctly. But their covers and edge bandings will still be ignored.
Saw: new style "Details for Viyar".
Substitutions: new texture substitution %texture1% for Viyar & GibLab
Lay: new option "Along Y".
Lay: the Texture mark goes down if a title is placed in the middle of the part.
DxfExport: All contours are now located above the origin of the coordinate system.
AvcOptions: code refactoring, header design changed, large icons for 4K monitors.
AvcOptions: new tab order and grupping.
AvcOptions: added the Help button on all tabs.
AvcOptions: tab buttons and headers translated into Italian and German.
AvcPalette: Completely translated into Italian and German.
AvcPalette: Fixed freezes when loading complex block data.
AvcPalette: large incos for buttons for 4K monitors.
AvcPalette: optimized field placement for 4K monitors.
AvcPalette: An attempt to eliminate "Error occurred while creating the window handle".
Object Filtering: Disabled warning windows when filtering objects inside the one block.
2022.01.00
New command: Drill Table - List of all solid holes.
AvcOptions: Buttons for switching bookmarks are divided into groups by spaces.
AvcOptions: Optimization of work in Off-Line and Not-Connected modes.
AvcOptions: Optimized the number of server calls.
Common Options: Language switching instantly replaces language in all forms. A reboot is no longer required.
AvcPalette & SolSize: Asymmetry is now displayed without rounding.
AvcPalette: Improved automatic selection of the width of property names in a narrow palette. Added ellipsis and hints when the name cannot be shown in full.
AvcPalette: New field Hyperlink for all entities and Hyperlink Base for drawing.
AvcPalette: Now you can turn off the visibility of some fields in the settings if you don't need them: Kind, Description, Hyperlink, Base Point.
Substitutions: New substitution %hyperlink% for all entities and %hyperlinkbase% for drawing.
PasteToTable options dialog: fixed error in the Edit Style button in BricsCAD.
DxfExport: Dxf now always has top view (z-axis).
2021.12.05
AvcPalette: New field "Marked as front" for selected solid face.
AvcPalette: The palette is now updated only after half a second of AutoCAD|Brics idle. I hope now the palette will slow down your work less.
AvcPalette fixed: Changing a color of a cover|banding material erased a marking of a front faces.
AvcPalette fixed: Changing a color of a material of the parts erased a coloring of a faces and a marking of a front faces.
AvcPalette fixed: The Find Similar button did not work on covers and edge bandings in Metered Solid tab.
AvcPalette fixed: It was impossible to work with Selection Cycling.
Sustitutions fixed: Substitution %bandings% showed edges without material as "0"
2021.12.04
MNum: The program appeared in the list of all programs for installing a separate plug-in.
MNum: When calling the Setting dialog with the TUNE option, you can now set any subsequent number (you need to enable the Continued numbering mode)
OSL fixed: Inner contours were sometimes written to the outer contour layer.
DXFExport, AVCPalette fixed: the name of the dwt template was sometimes substituted for the name of the current drawing.
DataTable & Saw setting dialog fixed: Column settings were not always saved.
AvcPalette: Double clicking on the title of a tab resets the selection of all objects, excluding the objects of this tab. This way you can select only solids or only polylines.
AvcPalette: Meashure button in Solid tab now change tab to Metric.
Substitutions: now, if a cover or edge is not specified, then all the numeric properties of its materials are considered equal to 0 (not a space). This helps you make formulas with edge thicknesses.
2021.12.03
Debugging work with a backup AVC server
2021.12.02
AvcPalette: The appearance has been improved. Icons instead of tab names placed on 2 panels. Optimized for 4K screens.
AvcPalette: Tabs are now locked instead of disappearing and thus their location is fixed.
AvcPalette: Added a tab for the general properties of all objects.
AvcPalette: The Solid tab shows the properties of all solids, including measured and solid with selected faces.
AvcPalette: New options for disabling unnecessary tabs: Entity, Curves, Annotations.
Added backup AVC server. Plugins will be able to use it if the main server is unavailable.
2021.12.01
MNum: Fixed prefix adding
MNum: New option Repeat. Returns the number back 1.
AvcOptions: Slightly increased the rate at which buttons are refreshed after completing commands.
AvcOptions: Commands invoked from the header transfer the input focus to the model.
2021.12.00
New command Manual Numbering
Numbering: Substitution select dialog for Template field.
Substitution Dialog: Help button added.
AutoLng fixed: The button to return to default settings in the settings dialog does not work.
Mark: Fixed positioning error of block labels in UCS.
AvcOptions: Fixed issue with Undo commands
2021.11.7
Slice & MultiSlice: Now the program can set the layer and material to the slices. Or leave it as it was with the original solid.
Installer: A button to remove plugins appears. It can be used for high-quality cleaning of the system from A>V>C> plugins and programs.
Installer: Learned how to make an entry in the registry to remove plugins from the Windows Control Panel.
2021.11.6
Fixed a bug that prevented all commands: saving object filtering settings did not work.
2021.11.5
TNT: Now command works with blocks as well as parts.
TNT: Whenever one block is selected, an assembly creates a new block with an exploded view of the assembly.
TNT: Updated command icon and logo.
TNTUpdate: New command to quickly update all blocks with exploded assembly views.
SSO: Fixed "An entry with same key already exists" error in AutoCAD 2013-2019
AvcNum: New option "Prompt for prefix". Now you can add any text before the numbers every time the numbering is called without changing the template.
AvcPalette: The metric of the solid can not be measured but recorded manually.
AvcPalette: Improved visual representation in dark theme.
AvcPalette: Easier to enter new materials in the All field in Coverage and Edge Bandings lists.
SolSize and all other: It is forbidden to change the solid metric if it is entered manually.
AvcOptions and AvcPalette: Now use the new FlatComboBox better suited to dark themes.
AvcOptions: Visible relocatable splitters between window sections.
Fixture: Removed extra messages about too large gaps.
Filtering objects in all commands can now filter solids based on their material type.
Export Settings: new option Save Account.
2021.11.01
New command Block Metric.
AvcOptions: new Block Metric tab.
AvcPalette: Added Metric section to Block and Reference tabs.
AvcPalette: Added BlockMetric button into title of Block and Reference tabs.
AvcPalette: Fixed the capture of the input focus by the palette when selecting objects.
AvcPalette: Fixed error eLockViolation.
AvcPalette: Fixed blinking when selecting new types of objects.
AvcPalette: In a multi-line Info|Description field, use Ctrl+Enter for saves the changes and brings the focus to the drawing.
AvcPalette: Removing coating material from solid surface now removes surface color too.
NamePalette, KindPalette, InfoPalette: Fixed bug of pressing Esc. Now the first press of Esc cancels the input.
NamePalette, KindPalette, InfoPalette: Enter saves the changes and brings the focus to the drawing. In a multi-line Info field, use Ctrl+Enter.
NamePalette, KindPalette, InfoPalette: Save palette position on close.
Numbering options: New buttons for copying the numbering style from the Sawing Table and Lay styles
Lay: The default title now does not show the number of mirrored parts when "Mirror separately" is enabled
Starter: Ready for BricsCAD V22
SweepSize: Now you can measure the sweep of the bent pipe with holes.
Substitutions: Substitutions can now be replaced with Fields in BricsCAD V22.
SmartLeader: ALD command now always offers to enable smart leaders and now it is convenient to use it for quick placement of leaders without a dialog box.
SmartLeader: New ALD command option "TUNE" when entering a point for new leaders.
SmartLeder Options: Fixed dialog layout errors.
SmartLeder Options Tab in AvcOptions palette: fixed eInvalidInput error on Style changed.
DXF Export: now dxf drawings inherit all system variables from the current drawing, including units.
NCP & DXF Export fixed: Erroneous assignment to the pockets of the of "impassable" layer.
DataTable: Fixed block lists when reading nested blocks is enabled.
DataTable: Added block metrics to style 3.
BUpdate: fixed error eOnLockedLayer
Installer: Plugins autorun in BricsCAD is now written to the registry of the current user and does not require administrator rights.
2021.10.03
New AsmCreate command
New AsmNew command
New Assembly plugin
Lay: Fixed default Title template (outdated substitution %#%)
AvcPalette: new option "Always show DWG file properties even if nothing is selected."
AvcPalette: new Dwg property Color - Color for new drawing objects (system variable CECOLOR)
AvcPalette: new Dwg property Layer - Layer for new drawing objects (system variable CLAYER)
AvcPalette: the palette now remembers which tabs you selected earlier.
AvcPalette: fixed eNotApplicable error on XLine and Ray EndPoint.
Options Palette: added icon for RemHoles plugin
Installer: Fixed a bug with bundles in which Autodesk employees disfigured the name of the program.
2021.10.1
DataTable & all tables fixed: Expressions with the number of parts substitutions were not evaluated.
DataTable & all tables fixed: Evaluation of expressions did not work if the option to Use Special Symbols was enabled.
DataTable & all tables fixed: The multiplication of summary properties by the specified quantity multiplier did not work.
DataTable & all tables: The procedure for sorting table rows has been accelerated.
Lay: If you use the Mirror mark, now the "right" parts are laid out first, and then the "mirrored" ones.
Lay: If you use the Mirror mark, then the solid will be mirrored when laying out about the YZ plane.
Lay & Saw: If a block assembly is mirrored (scale = -1), then all solids in it are marked as Mirror.
Fixed error with sending bugreport mail.
Smart Leader: -ALD fixed error "ArgumentOutOfRangeException"
Smart Leader in BricsCAD: To avoid errors in placing dogleg under the text, some of the leader style settings are now ignored.
Stair-Step (StSt) & Chop Edge (ChE): Fixed error "Failed to measure solid".
NCP and DXFExport: BricsCAD V22 now can build silhouettes of complex details.
Substitutions: BricsCAD V22 now can create Fields inside mLeaders, mTexts and Tables.
AVC Palette: Added tooltips to all buttons.
AVC Palette fixed: The delete attributes button did not work.
AVC Palette fixed: On some computers, decimal values were not saved. Including the price not being saved.
AVC Palette fixed: Save color history list.
AVC Palette: In BricsCAD - The object's old color is now retained if the user enters an error color name.
AVC Palette: The Calculator button appears for attributes only if the field begins with a number. And hidden in BricsCAD.
PTT fixed: When creating a new table on a copy of a sheet, the paper space coordinate system of the new sheet was sometimes rotated.
Fixture: Improved description of connection filters in the settings dialog.
Fixture: Detailed information about the reasons for the command failure.
2021.9.3
AvcOptions fixed: Error displaying style switcher on all tabs when Windows scaling is greater than 100%
2021.9.2
Installer: Shows the current user, whether he has administrator rights.
Installer: Shows a list of already installed programs (for updating).
Installer fixed: In some cases, only Pro was installed, but not other plugins.
2021.9.1DRI & GAP: New option "Drilling inside blocks".DRI & GAP & RemHoles: New command line option: Tune (show Settings dialog).GAP: Subtraction of solids from themselves is blocked.BUpdate: Full refactoring.BUpdate: Synchronization of block attributes (like the AttSync command).NCP & DXFExport: Fixed "Null pointer error" in old AutoCAD versions.DRI & GAP Settings dialog fixed: Resetting to default settings did not work.RemHoles Setting dialog fixed: Filtering settings were not saved.2021.9.0 betaNew command RemHoles: total hole|drill delete from solids. Work inside blocks. New object filter: Unlocked only.NC Prepare and DXF Export: New option "Hidden Covers" for Cover Leaders.MatTable: You can now set up a zero percent material added value. Numbering: Formatting the settings dialog. AvcOptions: Licences tab: Blocked deletion of trial activations.Install: Displays a message box after installation is complete. 2021.8.0 Substitutions: New formats for integer ROMAN - Roman numerals, ALPHABET - letters in the English alphabet, CYRILLIC - letters in the Russian alphabet, X - hexadecimal number. Substitutions: New formats for floating point numbers depending on the regional settings of Windows: G, E, F, P, C, N, D, R, X (like C# double formats). Substitutions: Now 0 is always displayed as 0 and not as an empty string, whatever the formatting. Substitutions: When the substitution value is unknown, then "n/a" is always displayed (previously, in some cases, an empty string was displayed) New substitutions: - Outline rectangle size for all drawing objects: extentsx, extentsy, extentsz - Outline rectangle coordinates for all drawing objects: extminx, extminy, extminz and extmaxx, extmaxy, extmaxz - Coordinates in current User Coordinat System: basexucs, baseyucs, basezucs - Endpoint and Midpoints coordinates for all curves: endx,endy,endz, minx, midy, midz - Endpoint and Midpoints in current User Coordinat System: endxucs, endyucs, endzucs, minxucs, midyucs, midzucs AvcNum: The numbering command has been completely redesigned. - Any drawing objects except blocks are now numbered. - Writes data not only to Name, but also to Kind or Info. - Forms of numbers can now be Roman numerals and letters of the Russian alphabet. - Can substitute any properties of the drawing object, not just the line number. Including, you can substitute the name of the owner block. - Has separate styles. Not use the LAY style. - Filtering of objects is configured. - Sorting (numbering order) is configured. AvcOptions: New Numbering tab. DataTable, Saw: Fixed a folder creation error when creating a table file from a new unnamed drawing file. The table will be saved to your desktop. DataTable, Saw: Fixed bug with displaying Texture and other texts in Excel (a number was displayed). DataTable, Saw: New numbering options. AVCPalette: Removed empty property section Other2021.7.7 A>V>C> Server: My new server in Germany will be useful for working on local networks from which it is forbidden to connect to Russian IP. AvcOptions: The icons in the header of each page now invoke CAD commands. AvcOptions: Completed translation of all settings pages into Italian (incuding BricsCAD version). DXF Export: Fixed parts disappearing due to matching dxf file names. The command now monitors name matches and tries to add a part number to the name. DataTable, Saw: Fixed formatting of distances when outputting to Excel - the default format was used, and not configured in the style. DataTable options dialog: Fixed automatic adjustment of number formatting when changing the destination of the table. Installer: Stoping Updater for replace all executable files.2021.7.6 Updater and Installer: Fixed error "Could not find a part of the path ... \Common"2021.7.5 AvcOptions: The All Programs tab now show not installed plugins and you can call Install program. AvcOptions: Replaced palette icon AvcOptions: Corrected desing of Common Options and Mark tabs Updater, FileCopy, Install: Replaced app icons Installer: Now hides switches when running AutoAnn, AutoLng, SmartLeader: Event handling is now enabled only for installed and activated plugins. DxfExport: Fixed opening dxf-files in read-only mode 2021.7.4 Automatic updates moved to a separate program Avc_Updater.exe Refactoring the command line message system. OutsideLoop: The depth of the outer contour layer is now always 0.2021.7.3 Added separate plugins AVC_DadoLoop and AVC_NCPrepare. AvcPalette: Fixed fatal crashes when the palette is open for more than an hour. AvcOptions: Replaced plugin language switching system. Now you can choose one of 4 languages regardless of the CAD localization. AvcOptions: Added information labels about connection status, user and workplace. SmartLeader: Fixed CancelException error. Install: 7zip is no longer required. Install: The selected language is used further in the plugins. Updater: 7zip is no longer required. Updater: Fixed error "directory is not empty" when reinstalling the plugin.2021.7.2 New program Instal.exe: easy installation and autorun of plugins. Starter: Fixed bug with launching plugins in BricsCAD from an arbitrary folder (not from ApplicationPlugins) AvcPluginsUpdate: Fixed a spurious update offer after experimenting with different versions. AVCOptions: Cosmetic changes to the customization windows PageNo: Italian localization of options dialog Fixed error launching the program from the installers of the Autodesk store. Recognition of the program name by the folder name insteed PackageContents.2021.7.1 AVCOptions: Reformatted all option-tabs for a nice display in a narrow palette. AVCPalette: Donation button is replaced with the AVC logo Counturing Fixed: Replacing arcs with a straight line with rough adjustments of angular tolerance, regardless of the excess of linear tolerance. AVCOptions Fixed: Scrollbars did not appear AVCOptions Fixed: The settings for lengths and angles changed when switching drawings. As a result, the angular tolerance became 1 instead of 0.5 . PasteToTable Options Fixed: Text Height for MText inserting not saved.2021.7.0 Fixed a bug with encoding data due to which not all computers saved activation2021.6.3 SelectSameObjects: Fixed ePermanentlyErased on corrupted drawings. Saw: Ribbon panel corrected in AVC_Saw plugin. AvcNum: A separate plugin AVC_Num enable the LAY tab in the A>V>C> Options Palette AvcNum: The TUNE option calls up the LAY settings2021.6.2 First debugged version of the new licensing system.2021.6.1 Beta Fixed SumLen and SumArea command names. Fixed BricsCAD error on program exit. Fixed license without activations list error. Fixed russian localization of license tab.2021.6.0 Beta The first version of the new licensing system. Communication with the A>V>C> database server. Automatic plugin updates. New A>V>C Options Palette instead of the settings dialog. New button Reload CUIX for update menus and ribbons. Look in the automatic updates dialog. Fixed a bug in the system for extracting data from blocks when a block is dynamic and a block reference is not dynamic. Fixed length formatting in fractional (imperial) formats. Fixed confusion of perimeter formatting and length (now the perimeter in the metric drawing is always in meters)2021.4.3 Fixed error in negative value %slope% angle New substitution %-slope% Select Same Objects for BricsCAD V21 now support AssocArray properties2021.4.2 Updated mail system Removed Robokassa button2021.4.1 DataTable and SAW: The program now ignores invisible objects. Thus, you can work with dynamic blocks that have a visibility parameter DataTable and SAW Fixed: Dynamic block names extracted from parts *U2021.4 Hidden warning about connecting to A>V>C> server DXFExport and NCP: Fixed error "ArgumentNullException" Lay: Fixed BricsCAD V21 crash (also need update BrxMgd.dll and TD_Mgd.dll) AVCPalette: Fixed: The palette did not allow editing table cells in AutoCAD Fixed: Zero angle values were not displayed. Fixed: Error in working with angular parameters of parametric blocks. Fixed: The palette forbade entering near-zero and negative numbers into the parameters of the parametric blocks.2021.3.1 DataTable and Saw: Fixed bug in BricsCAD V21 with searching for parameters of Mechanical block-components when there are drawing views (_viewbase) of these components in the drawing. AVC_DataTable plugin: DTOptions dialog reformatted AVC_DataTable plugin: Fixed OK button error in DTOptions dialog (options not saved) A>V>C> Palette sets the PROPERTYPREVIEW system variable to OFF to fix an AutoCAD bug where you cannot assign color and layer on the regular property bar. FP: Fixed error "Index was out of range" on fillet 2 lines Fixed invisible Activation dialog in BricsCAD Added a coouple of fixtures to FIXTURE.dwg Automatic reload of the CUIX file if AutoCAD was unable to load the A>V>C> Ribbons2020.3A>V>C> Palette Fixed: solid Texture = No saving error. Fixed: empty entity name saving error. Some errors are caught and corrected warnings are displayed. An attempt was made to fix memory leaks leading to the "Error creating window handle" Attempting to stabilize the BricsCAD V21 panel Restored compatibility with BricsCAD V17Substitutions Fixed: %covers% and %bandings% substitutions error if any material property selected Fixed: %covers% and %bandings% substitutions error if index usedData Table, Sawing Table Fixed: In the settings form, the "Substitutions" button did not appear at the input field of the table column mask.2020.2.2NCP and DXF Export: Fixed error with %down% substitution2021.2.1New command: ASimp - Automatic Polyline SimplificationNew command: CPoly - Convert Curve to PolylineFixed an error in the location of the activation request window on dual-monitor systems.Build AVC_Pro_Br21 no longer requires separate activation.NC: The tilt angle of the cutter on slops is now always set to a positive number by adding 180 degrees to the spindle rotation angle.NC: Corrected default layer names for Biesse TCH. The "Saw Swivel Down" layer is now empty by default as Biesse cannot tilt the saw blade to a positive angle.NC: Improved saw-through face recognition.NC: Fixed bug with the direction of traversing сircular windows.OSL in BricsCAD: Fixed conversion error for Polyline2d rotated in space2021.2New library for AVC_Pro plugin: AVC_Pro_Br21.dll. It only works in BricsCAD V21. The old AVC_Pro_Br works in all versions V17 to V21. BricsCAD V21 users can now choose between the two libraries. The only difference is in the way the A>V>C> palette is implemented.All modelling commands (Drill, Gap, CrossPiece, DadoJoint) now save solid material.A>V>C> Palette:New properties of materails for CNC-layers: Grain, Mill Tool, Saw Tool, Mill Mode, Saw Mode.Covering and edge banding materials ByLayer, ByBlock and Global are now ignored.Now the numbering order of the edges is shifted by 1, if the solid is marked Texture = Across.Show hint on block parameters if it contains a description .Fixed: Palette not opened after showing the AutoCAD start page.Fixed BricsCad V21 auto open palette on startup.Fixed Blocked spacebar in Name field.Palette options dialog now adapts size to the windows scale.Contouring in NCP and DXFExport:The "Depth to Thickness" option has been changed to "Pseudo 3d". The program can now draw slopes and lateral drills as line/circle unfolded in 3dUpdated substitution system for CNC-layers:New substitutions from CNC style settings: milldiam, sawdiam, sawthikness.New substitutions: milltool, sawtool, millmode, sawmode. Now you can change the tool name and processing mode immediately in several layers.New plane inclination angle substitution for CNC-layers: angle - from vertical, slope - from horizontal (by part) and down - the designation for negative angles.New substitutions for inverted coordinate system from the top plane of the part: -z, -angle and -rotationNow you can use formatting of any substitutions in CNC-layers.New set of layers in the CNC style settings:Separate layers for blind and through milling and drills.Added layers for milling dadoes bottom of parts.Added layer of inclined milling.Added layer of impassable milling contour.Added layers for sawing.Added layers for the 5th coordinate milling: Top and Bottom contour.Added layer for other invisible contoursA new principle of hidding unnecessary contours - now there is no tick, and you just need to erase the name of the corresponding layer.The leader of inclined planes are now configured through the standard substitution system and understand any contour substitutions, CNC style, part and its material.New options: style for overall dimensions and style for lateral drilling dimensions.Fixed another error of building steep arcs.Fixed angle of rotation of inclined drilling and milling from the X axis. Now it is calculated clockwise from 0 to 360 gr.Fixed calculation of the entry point of inclined drilling. Now the point is always on the front plane.Updated the entire CNC style setup dialog: stretching the input fields, the separator into two columns of the settings.Curved filtering settings are removed from the CNC style dialog.New dialog for configuring NC contours automatically hides unused elements when configuring OSL, IC, DDL, DimOveral commands.OSL: changed the filtering settings of the curves - now the same filters are used as in the data table settings.New technology in the metric of solid: Double-side.New substitution for metric of solid: %doubleside% - comment "Double-sided processing" for parts requiring drilling or milling from both front and rear.Substitutions Fixed: The number of parts was always multiplied by 1, if the multiplier was not configured to save in drawing.DataTable Fixed: Expressions in cells were not evaluated.Sawing Table: new styles "5.Panels for OptiCut" and "6.Bars for OptiCut"Material Table: new styles for inserting a list of materials into the cutting programs Cutting3 and OptiCut paneles and bars.Material Table: Filtering the material list by material destination.New DTOptions command - settings dialog for separate AVC_DataTable plugin.New PNOOptions command - settings dialog for separate AVC_PageNo plugin.Fixture options dialog: Windows font scaling is now taken into account when calculating the minimum size of panels.Fixture options dialog fixed: Splitter distance not saved.TextHeightUpdate: Work with a singleline Text .TextHeightUpdate: Fixed error eInvalidInput on some viewportsNew command AvcOptions and new button for it.A>V>C> Options window is now available in AutoCAD.A>V>C> Options window now remembers the last selected tab.Activation dialog: Robokassa button added.Updated the layout of many settings forms.2020.12.1Fixture: Fixed options dialog: Windows font scaling is now taken into account when calculating the minimum size of panels.Fixture: Fixed options dialog: Splitter distance not savedA>V>C> Palette: Fixed: sizes of floating buttons when scaling Windows fonts.2020.12New command FindNameFixed: Covers cost calculation in solid metric errorFixture Fixed AutoCAD error in connection line search: Index was out of range.Fixture Fixed AutoCAD error in options dialog: The file has already been opened by someone.2020.11.1Fixed default SAW-styles 2 and 3.Fixed: length format settings were not saved in the Common Options dialog and in all styles.Substitutions: Corrected formatting of all non-dimensional data: accuracy is limited to 6-8 decimal digits in accordance with Common Options.The substitution of end slope angles (%slopes%) now puts a degree symbol after the corners, despite the prohibition of special characters.NCP and DXF Export Fixed: island contours error.2020.11 This version of the plugin is only compatible with BricsCAD V21. For older BricsCAD versions, a separate assembly must be ordered. The service is paid.Fixed incompatibility of Avc_Kit plugins with Avc_SawNew icons for commands: Gap, Lay, Saw, MatTable, ALD, LeaderUpdate, FLT, SolSize, AvcUpdateAVCUpdate now colorizes solids and faces according to the color of the material.AVCUpdate can handle preselected objects.New substitutions of drawing properties: %number_of_details%,%multiplier%Fixed error in time substitutionsDataTable, SawTable: You can now extract parameters of dynamic blocks from parts included in these blocks.OSL and NCP: Fixed a rare complex error in finding the largest contour due to steep arcs. This led to errors in determining the passability of milling contours.A>V>C> Palette:Dark theme (as much as possible).Search for similar objects for each propertyLess blinking.Radically improved the loading speed of properties with a large number of objects.Create and remove attributes of dynamic blocks.New page AttributeNew page ViewportReturns focus to drawing by pressing Enter or double ESCPerimeter unit is indicated ("in" or "m")Material lists now show materials from dwt template.Button for Calculator callingButton for Palette settings dialogButton for measure solidsButton for update color of solids by material colorNew Drawing field Number_of_detailsNew Drawing field MultiplierBricsCAD - The palette is embedded in regular BricsCAD panels.BricsCAD - New Instance Name field for Mechanical componentsFixed: dimensions of the material sheet were not saved.Fixed BricsCAD freeze issueFixed error loading material from dwt template.Fixed the error Assigning color by material when the color is inherited from an object (black color 250 was incorrectly assigned)2020.10.2A>V>C> Palette: New property Base Point for all entity.New substitutions: basex, basey, basezDataTable: new style #6 "Point Coordinate Table"Breplace renamed to BUpdateBUpdate: The update didn't work.BUpdate: Now work with dynamic blocks.BUpdate: Fixed NullReferenceException when program can't read the fileTextHeightUpdate now works with all viewports of the layout at onceTextHeightUpdate: Fixed eInvalidInput on some clipped viewportCommon Options: Language Switcher for English WindowsSSO: Objects on frozen and disabled layers are now ignoredSSO: All curves including splines now have the Length propertyNCP and DXF Export:Changed "Depth to Thickness" pseudo 3D system: Positive "Thickness". The offset of the blind holes is higher in the Z. Thickness for Under-drilling.New option: Use circles not for drilling. By default, all circles will now be two-arc polylines.Disabled dimensioning of hole diameters if it is not drilling.PasteToTable and DataTable: Fixed eInvalidInput error while inserting into dwg-table with merged rows.Lay: Fixed: eInvalidInput in drawing with system variable TextSize = 02020.10.1New command: UNPACKMeshToSolid can now merge networks into one before attempting to create a solid.2020.10CNC Style:Separate German|English styles for Homag.NCP, DXF ExportPlaces leaders with cover materials, edge bangings.DataTable, MaterialTable, Saw, Lay, Mark:Fixed: Erroneous hiding of several options when disabling numbering.MaterialTable, Saw, LayRemoved options NotAnnotations and ContinuousOnlySSO:New option Seach in viewportSmart Leader:Italian localization of options dialog2020.9.1New command: InvertNew button in Select Same Dialog: "Invert Visibility"2020.9LayCan lay parts on both side: FRONT and REAR viewsOptimized gaps between parts and groupsNew substitution %view%A>V>C> PaletteSaving polyline and curves propertiesFixed: Dimension Measurement property = 0Text Height property for Dimensions, Texts and LeadersText Frame property for Texts and LeadersBold font for names of objectsSave input history in a dropdown list for a lot of propertiesShow all property options for selected objects in a dropdown listNumberingDisabled numbering of any objects, except for solids.Fixed highlighting of unnamed objects.FixtureSuppressed objects are not included in the dimensions of the fixture-block (BricsCAD Mechanical)Hidden-layer objects are not included in the dimensions of the fixture-blockFixed: eInvalidInput error on a non-dimensional blocksOverall DimensionsThe measurement accuracy is now taken into account the scale of the viewport.Fixed bugs in constructing complex part contours.Data TableFixed: "The path is not of a legal form." in not saved drawing.Options dialogFixed error in Options dialog: MatTable options-box over DataTable options-box2020.8.1New command Material Table: Extraction of data on materials of solids (solids), materials of their surfaces. Lists of materials, coatings, paints, bandings. Calculation of material consumption (taking into account scraps), total weight and price. Writing tables in a drawing, Excel, CSV, XML.New substitutions for materials:piece - The size of the piece of material. Sheet area, rod length or volume.units - Units for measuring the amount of material.quantity - The amount of material by area, length, or volume.pieces - The number of pieces of material. The program will calculate how many sheets, rods, and edge bandings are needed.weight - The weight of all parts made from this material excluding scrap.cost - The cost of this amount of material.Data Table, Sawing TableGroup totals are not saved if there is only one record in the group.Grand totals are not saved if there is only one group in the table.New option: Reduce size by bandings thicknesses.New DataTable style: 3.Number of blocksFixed: I confused the localization "н/д" and "n/a"Disabled updating of the metric of solids if solids are filtered.Accessing Mechanical Component Properties in BricsCAD V20Accessing block 3d-constraint parameters in BricsCAD V20DXF ExportFixed error e448 on BricsCad Mechanical *SUPPRESS layerLayFixed error: NullReferenceExceptionMultySliceFixed bug: command line options did not work right away.SelectSameObjectsCan get the name and description of the BricsCAD V20 Mechanical componentCan get the block 3d-constraint parameters in BricsCAD V202020.8Saw, Lay, Mark, DXF Export and Numbering (AvcNum):- Now use the DataTable to compile parts lists.- New conditions for filtering objects- New sorting principles- Separate numbering settings for each style- Separate length formatting settings for each styleMark:- Work with any objects, not only solids and blocks- Point style (PDMode system variable) automatically switches to 35 if info points are placed and the points were invisible (PDMode = 0)- Italian localization of the settings dialog.Lay:- Working with solids inside assembly blocks, arrays, extRef- Customizable grouping of parts- Layout in separate columns in groups- Insert group headerDataTable:- New options: Appearance similarity- New options: Descending sizeSawing Table:- Now this command just calls the DataTable, but it cannot work with any other objects except solid. In fact, expanding the number of styles of the DataTata by another 9 styles.- All bonuses of the Data Table, including work inside blocks-assemblies.- Can be called from paper space, select a viewport and get all visible details.- New styles of filing "Detailing Table" and "Rib cutting".- Like Avc_DataTablse, Avc_Saw is now a paid plugin that requires mandatory activation.DXF Export:- Interaction with updated “Lay”: custom grouping, work with assembly…- Nesting of parts into groups of nesting in files or foldersNumbering:- The command uses the current Lay-style for sorting details (previously the Saw-style was used)- The command has been removed from all plugins except Avc_Lay, Avc_Kit and Avc_ProPasteToTable:- Fixed TableSplite BricsCAD error: "Method not supported" on Layout.Initialize() invoke.DimOverall:- Support for scaled dimension styles (Dimlfac<>1)Avc_Kit:- The command Sawing Table (SAW) has been removed. Now it is available only in the Avc_Saw, Avc_DataTable and Avc_Pro plugins.2020.7.2Data Table: Read objects from inside dynamic blocks and external references.2020.7.1A>V>C> Palette: Polyline reverse save a start pointA>V>C> Palette in BricsCAD V17, V18 Fixed: The program is not responding on showing a solids with metric (compare face subid bug).A>V>C> Palette: Empty color name of materials now saved like the "Inherited" (ByObject) color.Substitutions of details deleted: sumcout, pa, ac, assemlycount, mirrorcount.Substitutions of details added: countright, countmirror, countassemly.Substitution of curves added: length, lenSubstitutions of owner-block for object extracted from assembly.Substitution of material added: color or colMultiplier saved in Drawing PropertiesData Table: fix block reference filtering"N/A" for unknown substitutionsCommon Options: new check box: Save MultiplierCommon Options: new option: No AvailableFixed error: "Global" material inherited flag droppedPage Numbering: Fixed: if by chance the first block with the SHEET attribute comes across, the program will no longer search for the block with the configured attribute.Fixed Russian localization errors2020.7New Data Table commandNew dialog for Substitution insertion and new button "Substitution" in DXF, CNC, SAW, LAY, MARK, Smart Leader dialogsSubstitutions renamed: %depth% -> %thickness%, %d% -> %t%, %width% -> %length%, %w% -> %len%, %height% -> %width%, %h% -> %w%, %dmm% -> %tmm%, %wmm% -> %lmm%, %hmm% -> %wmm%, %tr% -> %texture2%New substitution %texture*%Substitution %mat%: If the material is not assigned to the solid, the short color name is used (without a color book). Including in group headings.New options tab: Tables (for DataTable and Sawing Table)Fixed error comparing array elements (in SAW, LAY, Mark)Dialog About updatedFixed setting clearing in Reset commandNumberingSolid Numbering settings are included in the styles of the Data Table, Saw, Lay, Mark plugins.Added option for "Through" numbering (not for groups) for the Data Table.NCP and DXF Export:Fixed the error in calculating the direction of the contours.Fixed a bug in Other (impassable) circuits.Auto create indexes of materialsA>V>C> PaletteKey Enter can be used for create a new materials.Index and Article of a materials no more copy to new materials.The new surface material is assigned the type of use "Cover". Edge material - "Banding".Automatically turn off solid history before assigning materials.new Block property: Explodablenew Block Reference property: MirroredFixed MLeader text bugFixed Material Article savingFixed 32bits Windows errorsFixed Auto-Indexes of materialsCrossPiece & DadoJointUpdated dialog window localisationDrilleOnLockedLayer error blockedPasteToTableFixed: ePermanentlyErasedSmartLaderFixed: The "Native" search method now works in AutoCAD 20212020.4.2New localization systemAll command line messages localized to Italian and GermanAvcPalette:Fixed error System.InvalidOperationException on dynamic blocksFixed error NullReference on block with different count of attributesFixed Invalid attribute deletionOption "Color by material" used indexed colors2020.4.1Saw, Lay, Mark, DXFExport:Auto create indexes of materialsMark:Fixed: dictionary missing key errorA>V>C> Palette:New option: Create Index for materialsNew property of block: UnitsNew property of DWG: Units2020.4DXF Export:- Zoom Extents each DXF- Now the DxfOut command is always executed with the precision = 16, regardless of the LUPREC variable. Otherwise, the arcs turned into lines when rounding the curvature to integer.Fixture:- Fixed: error in estimating block sizes when pasted into an inch drawing.- Corrected a block units in Fixture.dwgSAW:- Fixed: The problem with adding empty columns in the table settings.A>V>C> Palette:- New pages Dwg, Text, Table, Dimension, Reference- Editing block Attributes and Parameters- Editing text of Multi Leader- Save button2020.3NCP: Fixed a bug with the depth of blind holes when the option "Depth for through" unchecked2020.2OSL, NCP, DXFExportEdited default layer names for Biesse bSolid CNI CNC-styleAdded new CNC-style: "Milling Biesse TCH" for BiesseWorks layersAdded new options: Multiplier and Direction LettersAdded new options: "Drill thin holes" and "Bits diameters"Added new option: Milling on the right.Outside loops are now always deployed counterclockwise.DXFExportAdded new command-line options: LAYstyle, CNCstyle, DXFstyleMultiplicates the contours by the number of items in the batch.Lay, Saw, MarkA new option for selecting technology is to use the saw only for rectangular parts.Filtering solids by technology.LaySecond default style "Export" for DXFExportSmart LeaderAdded button Cancel into Leader Options DialogPressing the Enter and Esc buttons is processed in Leader Options DialogNamesAlteration of the AvcPalette panel has begun. The purpose of the alterations is to completely replace the standard property panel in the following versions.2019.12NCP and DXFExport: The normal Z is corrected for circles depicting through drilling.2019.11.3New command Offset of Many Objects2019.11.2New settings for measuring solid: priority of colored surfaces and priority of the top side.New LAY options: front down, up, by technology.New CHOP option: Steps Outward.Fixture command updated and fixed.2019.11Added new MultiSlice commandFixed IC error at right angles with zero cutter gap.2019.9Add Miter commandFixed AvcSlice error eWasOpenForWriteFixed AvcSlice error on preselected solid (no face)2019.8AvcSlice: Automatically select contiguous surfaces (those that are paired with the selected one without kinks).AvcSlice: You can select multiple surfaces of the same solid before calling the command.AvcSlice: Sliced from several surfaces slices are automatically glued into one solid.AvcSlice: If the slice splits into pieces, then the Separate command will be called.AvcSlice: The command is looped on selection more and more surfaces before pressing ESC. Enter the thickness each time is no longer necessary.AvcSlice: New command line options - COntiguous and CYclicallyAvcSlice: Selected surfaces are now highlighted when entering thickness.AutoSNAP and AutoORTHO received separate lists of commands.Mleader and ALD commands are excluded from AutoSNAP default list.SSO: Adds block definition properties, such as Comment, Explodable, etc.2019.7CNC: "Expand dadoes" now only works on the edges of the part, bringing the cutter out of the part.CNC: Added a separate corner milling setting on inside contours: Pockets and Windows.CNC: Improved recognition of impassable circuits.CNC: Fixed dado contour extension errors.NCP: Fixed removal of erroneous solids.Options dialog: Added button to reset all settings in About sectionOptions dialog: Before importing settings, all settings are reset.LAY Fixed: Fast style switching from the command line while selecting the insertion point does not work.Fixed errors in scaling dialog boxes when localizing a language other than AutoCAD.2019.6.5Numbering Added: "Continue from" optionsCommon options Added: Textures and Technologies lists2019.6New substitutions for detail - %assemlycount% and %perassembly%Numbering: You can number them not only in numbers, but also in Latin letters alphabetically from A to Z, then AA - ZZ and so on.Numbering: The starting number can be set arbitrarily through the settings window.Numbering: The final number is stored in the property Number_of_details of the drawing and on the next call the numbering will automatically continue.DXF Fixed: Disappeared the first part in the second and following groupsFixture Fixed: The starting position was rounded to 32mm2019.6DXF Export - Added Open DXF-file optionsDXF Export - Added the dialog with result DXF files. Buttons for file|folder openingDXF Export - Fixed errors in folder namesAll NC commands - Size Rectangle not replace Outside contourAll NC commands - substitutions of solid properties in NC_layer namesAll NC commands - The order of creating contours is changed - now the external contour is created after the main internal ones.Lay and DXF Export - fixer error in a count multiply2019.5.4DXF Export command addedNew substitution for drawing properties and time.Solid Analysis error conversion Position3d to Curve3d.Settings-dialog localization improved2019.5A program of in-depth analysis of the structure of solids has been created. On this base, rewrote the command CNC_Prepare (NCP). Just in case, the old version of the command is saved as NCP_Old.The NCP command now creates closed contours for dadoes and pockets by itself, expands them itself to the width of the cutter (optional) and makes the cutter outputs for the part itself. It is no longer necessary to invoke the Dado Loop (DDL) command separately.In preparation for creating a DXF-Export command, the NC_ layer naming settings were completely reworked. There are new layers, separator settings, new substitutions.The NCP command can now not save Hidden and Other contours.The NCP command can now not save non-vertical drilling contours, and instead place special blocks.7 СNC-styles were prepared, including specially configured for exporting contours to programs BSolid (Biesse), WoodWop (Homag), Thermwood.All settings dialogs are now correctly displayed in the Windows font scaling mode (on displays with abnormal DPI: 4K monitors and high-resolution laptops).Mark and SmartLeader commands is able to work with perspective viewports.NCP fixed in BricsCAD V19: selection solids in viewportIC and FP commands: subselectON/subselectOFF options available in new BricsCAD from version V19.2.07AutoLNG: Language switching blocked in the localized version of AutoCADOptions dialog: Language switching options hidden in the localized version of AutoCAD2019.3.4AutoCAD 2020 compatibilityNew Activation methodPTT fixed adapt cell widthFP fixed error on rectangle2019.3.1Fillet Polyline Fixed: argument error on not closed polylineFillet Polyline Fixed: options BothSides checked after fillet not closed polylineOSL fixed: Error LongOperationManager must existSSO Fixed: Object Type localization error2019.2.6FLT - Cylinder silhouettes in BricsCADOSL - Fixed errors in the search for intersections of arcs and straight linesOSL - Accelerated splines input in BricsCAD2019.2.5New version of DRI and GAP commandsFixed Italian localization errorsFixed Annotative MLeader creating error in BricsCAD V19Fixed error of compatibility in BricsCAD V17 & V182019.2.2Added: IC and FP: Command line messages translate to Italian and GermanFixed: FP: subselectionON options visibleFixed: CNC-options dialog: typo in Italian2019.2.1Added options: Windows language instead AutoCAD localeMost messages and command prompt translated to German2019.2Added CNC-styles. Made 5 built-in presets.Added many new settings. Old features have become optional and customizable.Added the ability to make corners fillet.Added ability to write milling depth to Thickness propertyThe settings dialog is reformatted and divided into 4 sections. Settings related only to NCP, now in the Details sectionFixed: PastToTable - Adapt Width ErrorOutsideLoop - The code is rewritten almost completely. A separate miscalculation of unrelated nodes, R-trees, multi-threaded calculations was used. Acceleration of work reaches 100 or more times.Fixed error in Sweep measurement.SmartLeader: Warning message on Perspective viewportsFixed NCP error: insertion annotative blocks for holes2018.11.4OSL error fixed: unnecessary arc on tiny gapOSL error fixed: fatal error on Polyline2DCNC options dialog fixed: input numbers error with decimal comma instead of point.New NC-prepare option: Add Entry PointFixed: error on MLeader ContentType NoneContent and ToleranceContentBricsCAD V19 adaptation - changed ribbon All-in-1Fixed Smart Leader: eNullObjectId on drawing with external referencePlugin for AutoCAD and AutoCAD 2012: dotNet Framework changed from 4.0 to 4.5Compiler version changed from C# 7 to C# 7.22018.11New command MarkUse Field flag for each Sawing Table style. Saw command now ignores flag "Use fields" in Common Options.Commands Saw, PTT and AVCUpdate call _FieldUpdateNew Fixture in collection: StripFixed: AVCPalette not show solid metric if NumChanges=02018.10.3New feature in Lay command: Text FrameNew substitution %info% or %i% - description of blockFixture: Preserves the position of the splitter of Settings windowAutomatic adaptation of all dialog windows for large Windows fonts2018.10.2Fixed: Smart Leader error on clipped viewportFixed: Error eNotImplementedYet on insertion annotative blockFixed: ALD error eRegappIdNotFound2018.9.2Fixed: IC error on selecting solid faceFixed: ALD error NullReference if same 2 point for MLeaderFixed: AVCPalette open errors2018.9First assembly of all commands into one plug-in