A>V>C> Pro

Plugin AVC_Pro 
for AutoCAD and BricsCAD
The package of all programs A>V>C>: In addition to commands from the plug-in "A>V>C> Kit", the set includes commands for working with contours, preparing drawings for the CNC

If you liked many of my programs, you can not exchange for small things, but use the "A>V>C> Pro" package. You will get all the benefits in 2D and 3D design, drawing sheets preparation, contour preparation for CNC, automation of routine operations. The package contains absolutely all my developments. Some of these programs are included in the "A>V>C> Kit", and the other commands, focused on the preparation of quality contours for machining on CNC, was previously part of the "CNC Prepare" plugin. But I decided to combine the two sets. Now you can get absolutely all my public development by downloading and activating only 1 plugin. And I can send fewer letters with keys. I promise to spend the saved time on the development of new useful programs for you.

There is a fully functional demo version for 7 days. Download the file AVC_Pro_nnnn_nn.7z. No other files are needed! To activate, donate $200 to further develop the program and follow the instructionsOwners of both AVC_Kit and CNC_Prepare kits can replace them with AVC_Pro for free. For this, you will need to send me a new request code.

Attention! Before installing this set of programs, you must remove all other plugins A>V>C>. To do this just delete all subdirectories starting with “AVC” letters in the folder ApplicationPlugins. And run AutoCAD without plug-ins one time.

Plugin A>V>C> Pro included all A>V>C> Kit commands.
A detailed description of each command can be found on the command pages. 
Do not have their own pages next commands:

  • AutoAnn - Automatic activating of "Annotations" layer to create text, leader, dimension, etc.
  • AutoSnap - Automatic shutdown of all snaps when create a text
  • AutoOrtho - Automatic shutdown orthogonal mode when creating a text
  • SumLen - calculates the sum of the lengths of all selected drawing objects: lines, arcs, and polylines
  • SumArea - calculates the sum of the areas of all selected drawing objects: closed polylines, circles, ellipses, and splines.
  • SolSizeSweepSize – solid measurement.
  • SawRed - Coloring of solids depending on the manufacturing technology - details for the saw - red, for milling - green.
  • MeshExplode – Explode Mesh, PolyFaceMesh and 3DFace to lines
  • MeshToSolid – Try convert closed Mesh and PolyFaceMesh to Solid
  • BReplace - To replace the selected blocks with the same blocks from another drawing.
  • TextHeightUpdate - Update height of all MTexts in Model Space to scale of current viewport.
  • +Options - Dialog settings. In AutoCAD, the command will call up the usual options dialog on the last tab of which you can configure all A>V>C> commands. In the BricsCAD a special settings dialog opens.

In the A>V>C> Pro additional included commands:

Outside Loop
Outside Loop (OSL) 
Join segments to closed polyline. Convert any curves to polylines. Approximation of splines with a given tolerance. Contour optimization.
Fillet Polyline
Fillet Polyline (FP)
Breaks all corners of a polyline and connects the sides with a smooth arc. Able to mate arc segments
Inside Corner (IC) 
Contours for milling approach in the inside corners
Dado Loop
Dado Loop (DDL) 
Forming a closed polyline for NC-milling dadoes and pockets
Flat (FLT) 
Generate flat drawing from any AutoCAD objects. Project all on XY
Overall dimensions (DimOverall)
Get two overall dimensions on all solids and contours by one click 
NC Prepare (NCP) 
Preparation of drawings of details, contours and dimensions, from 3D-solid. Works with detail through the viewport.

The plugin A>V>C> Pro includes the cuix- file with a convenient ribbon "All-in-1". On the ribbon tab, you can find all AutoCAD commands plus all the commands A>V>C>. You do not need to switch more between tabs. And fans of the classic interface will finally be able to forget about it. 

A similar panel is available in the version for BricsCAD. It includes even the commands that the developers of Bricsys forgot. For example, commands work with coordinate systems.

In the future, it is planned to supplement the plug-in with the commands of automatic creation of sheets of drawings of details on the 3d model, creation of the view of assemblies with part numbering, uploading of the contours of the parts in DXF files.
Updates are free.


    A 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 viewport
    IC and FP commands:   subselectON/subselectOFF options  available in new BricsCAD from version V19.2.07
    AutoLNG: Language switching blocked in the localized version of AutoCAD
    Options dialog:  Language switching options hidden in the localized version of AutoCAD

    AutoCAD 2020 compatibility
    New Activation method
    PTT fixed adapt cell width
    FP fixed error on rectangle

  • Fillet Polyline Fixed: argument error on not closed polyline
  • Fillet Polyline Fixed: options BothSides checked after fillet not closed polyline
  • OSL fixed: Error LongOperationManager must exist
  • SSO Fixed: Object Type localization error
  • FLT - Cylinder silhouettes in BricsCAD 
  • OSL - Fixed errors in the search for intersections of arcs and straight lines
  • OSL - Accelerated splines input in BricsCAD
  • New version of DRI and GAP commands
  • Fixed Italian localization errors
  • Fixed Annotative MLeader creating error in BricsCAD V19
  • Fixed error of compatibility in BricsCAD V17 & V18
  • Added: IC and FP: Command line messages translate to Italian and German
  • Fixed: FP: subselectionON options visible
  • Fixed: CNC-options dialog: typo in Italian
  • Added options: Windows language instead AutoCAD locale 
  • Most messages and command prompt translated to German 
  • Added 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 property
  • The settings dialog is reformatted and divided into 4 sections. Settings related only to NCP, now in the Details section
  • Fixed: PastToTable - Adapt Width Error
  • OutsideLoop - 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 viewports
  • Fixed NCP error: insertion annotative blocks for holes
  • OSL error fixed: unnecessary arc on tiny gap
  • OSL error fixed: fatal error on Polyline2D
  • CNC options dialog fixed: input numbers error with decimal comma instead of point.
  • New NC-prepare option: Add Entry Point
  • Fixed: error on MLeader ContentType NoneContent and ToleranceContent
  • BricsCAD V19 adaptation - changed ribbon All-in-1
  • Fixed Smart Leader: eNullObjectId on drawing with external reference
  • Plugin for AutoCAD and AutoCAD 2012: dotNet Framework changed from 4.0 to 4.5
  • Compiler version changed from C# 7 to C# 7.2
  • New command Mark
  • Use Field flag for each Sawing Table style. Saw command now ignores flag "Use fields" in Common Options.
  • Commands Saw, PTT and AVCUpdate call _FieldUpdate
  • New Fixture in collection: Strip
  • Fixed: AVCPalette not show solid metric if NumChanges=0

  • New feature in Lay command: Text Frame
  • New substitution %info% or %i% - description of block
  • Fixture: Preserves the position of the splitter of Settings window
  • Automatic adaptation of all dialog windows for large Windows fonts
  • Fixed: Smart Leader error on clipped viewport
  • Fixed: Error eNotImplementedYet on insertion annotative block
  • Fixed: ALD error eRegappIdNotFound 
  • Fixed: IC error on selecting solid face
  • Fixed: ALD error NullReference if same 2 point for MLeader
  • Fixed: AVCPalette open errors
  • First assembly of all commands into one plug-in