A>V>C> Kit


Plugin AVC_Kit for AutoCAD and BricsCAD.
All in 1 A>V>C> command collection: Sawing Table, Lay, TNT, Smart Leader and all the rest. And somebonus!



Complete program kit from A>V>C> allow radically accelerate any solid modeling products help to create specifications and contours for the CNC. But even who still consider AutoCAD as drawing board will find complete useful functions too.


Includes plugins:
 chop Chop
Chop a 3d-solid into many pieces. Make ribs and stair-step.

 CrossPiece plugin for AutoCAD Cross-Piece
To make the notches in intersecting parts (3D-solids) to connect cross.
 DadoJoiont Dado Joint
Formation of dado joinery between a 2 contacting solids. Automatic creation dadoes, grooves, pockets, cutouts.
  Drill
1 click - 1000 holes! Plugin for fast drilling many holes in many 3D-solids. Drill and Gap commands.
 Fixture
Fixture
Arrangement of fixtures along joints of solids. RTA fittings, Fasteners, Furniture hinges, Shelf holders, Hardware
 LAY Plugin for AutoCAD Lay
Lay 3D-solids to XY plane. Group and sort list of details, make FlatShot for CNC.
 Names Names
The plugin adds to the properties of all objects in the drawing the NAME property, like blocks.
 Numbering Numbering
Give the names to solids as ordered digits. Timesaver for plug-ins Lay, Sawing Table, Smart Leader and Names.
 PageNo plugin for AutoCAD Page Numbering
Numbering of drawing sheets in one DWG file. Drawing up a table of contents.
 Paste To Table - Plugin for AutoCAD Paste to Table
Insert text table from the Windows clipboard into the AutoCAD table. Splitting of long tables into layouts. 
 SAWING TABLE plugin for AutoCAD Sawing Table
The measurement of solids. List of its dimension for sawing|cutting. Paste list to AutoCAD table or Excel
 "Select Same" plugin for AutoCAD Select Same Objects
Quick select same objects in drawing. Search for block by attribute and parameter, Search for solids by face color.
 AVC SLICE plugin for AutoCAD Slice
Quick and smart similar SLICE command. Delamination (peeling) flat and curved faces of solid. 
 Leader Smart Leader
MLeaders looking for an object under the arrow and fill the text for itself.
 TNT plugin for AutoCAD TNT
Explosion of assembly. Moving apart solids in space for an illustration of the form of the assembly.
 AutoLng AutoLNG
Keyboard Language automatic switch. Plugin helps to switch the keyboard between English and your native language.
 Buben - plugin for AutoCAD 2017  Buben 2017

Also included are additional bonus 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.
  • SolSize, SweepSize – 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
And the most important bonus – after install this plug-in  a new tabs “A>V>C>” and "3D" will appear in AutoCAD Options dialog. It allows you to customize all of the above functions without using the command line. For program settings, see Common Options. To save settings and restore them, see Export settings.

According to your request I can optimize the program for the standards of your company. Offer your price.

There is a fully functional demo version for 7 days. Download the file AVC_Kit_nnnn_nn.7z. To activate, donate $100 to further develop the program and follow the instructions.

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.

 https://sites.google.com/site/avcplugins/kit/AutoAnn.gif?attredirects=0 https://sites.google.com/site/avcplugins/kit/SumLen.gif?attredirects=0

Commands List

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.
AutoLng - Activate Keyboard Language automatic switch. Editing switcher options.
ALD & -ALD - Abbreviation for AvcLeaDer. Dialog for setting of Smart Leader and then quickly placing leaders in 2 clicks.
ASL - Avc  SLice. Delamination (peeling) flat and curved faces of solid.
AVCNum - Give the names to solids as ordered numbers.
AVCPalette - Open/Close special properties palette.
AVCUpdate - Update solid metric for all modified solids and Update all smart leaders in current drawing by one click.
BReplace - To replace the selected blocks with the same blocks from another drawing.
Buben - prepare drawing for correct work with ViewBase (ModelDoc) in AutoCAD 2017
DRI - Drill holes by special layer.
Fixture - Arrangement of fixtures along joints of solids.
Gap - Subtracts solids with gap. 
InfoPalette - Open/Close palette for input information about objects.
Ch – Chop. Cut 3D details into flat pieces
ChE – Chop Edge. Cut a solid into same length pieces along edge
CRS – Cross-Piece. To make the notches in intersecting parts (3D-solids) to connect cross.
KindPalette - Open/Close palette for input objects kinds.
Lay & -Lay - Lay 3D-solids to XY plane.
LeaderUpdate - update selected Smart Leaders.
MeshExplode – Explode Mesh,PolyFaceMesh and 3DFace to lines.
MeshToSolid – Try convert closed Mesh and PolyFaceMesh to Solid.
NamePalette - Open/Close palette for input objects names.
PNO – PageNo. Numbering of drawing sheets in one dwg file. Drawing up a table of contents.
PTT - Paste To Table. Paste text-table data from Windows clipboard to ACAD table.
Saw & -Saw - The measurement of solids. List of its dimension for sawing|cutting. Copy list to clipboard.
SawRed - Coloring of solids depending on the manufacturing technology - details for the saw - red, for milling - green.
SNN - Select NoName. Find and select object without name.
SolSize - measure solids like LAY rules. Write solid metric. Check solid for valid.
StSt – Stair-step. Make stair-step from a flat solid. Orthogonal side-faces.
SumLen - calculates the sum of the lengths of all selected drawing objects.
SumArea - calculates the sum of the areas of all selected drawing objects.
SweepSize - measure solid like sweep
TableSplit - Splitting of long tables into layouts. Update splitting.
TClear - clear transient objects (used for highlight error objects)
TextHeightUpdate - Update height of all MTexts in Model Space to scale of current viewport
TNT - Generates an exploded view of the assembly.

Usage Instructions

Detailed instructions for each command you can read on their pages.
Commands that are available only in this Kit:

AutoAnn

It enables and configures the automatic activation layer for annotations. Anyone who is tired of switching layer for texts and dimensions, this command will help get rid of the routine. You can configure a set of commands for which the program will activate “MD_Annotation” layer itself. If a suitable layer is not present in the drawing - it will be created automatically.

AutoOrto

Enables and configures the automatically disabling the orthogonality mode. When the orthogonality mode prevents you to place the new texts – check this program.

AutoSnap

Enables and configures the automatically disabling all snaps. When the snap prevents you to place the new texts – check this program. Don't worry about snap settings – once you have finished entering the text, all snaps will be returned, as they were. 

SumLen

The helper function calculates the sum of the lengths of all selected drawing objects: lines, arcs, and polylines and over 2D and 3D curves. The command may come in handy for a quick calculation of the amount of molded materials out on a flat wireframe drawing. The result is displayed in the console. Please note that if the unit of drawing is set to millimeters, then the program will recalculate the amount to meters.

SumArea

The helper function calculates the sum of the areas of all the selected objects: closed polylines, circles, ellipses and splines. Works only with flat (planar) closed curves. All other object will be discarded. The function is not appropriate to account the areas of parts with holes because nested contours are added together. The result is displayed in the console. Please note that if the unit of drawing is set to millimeters, then the program will recalculate the amount of square meters.

SawRed

Selected solids are colored depending on the manufacturing technology. If the Technology property = Box or Sweep or Saw, then the details are assigned a red color. If the Technology  property = Milling, then green. If the Technology property is not yet full, then the procedure for measurement of the solid is called. About the Technology property see the description of the plug-in Names in the Metric section

SolSize

Measurement of solid, regardless of position in space. Dimensions of the box into which the solid can get. The algorithm is used inside Lay, Saw, Smart Leader. But here the size is simply displayed in the console. As a result of measurement, the dimensions will be written in xData solid and will be visible in the properties panel in the Metrics section.

SweepSize

Measurement of twisted/sweeped solid is similar to SolSize. One of the dimensions of the solid is measured along the length of its curved edge. 

MeshExplode

The command converts the meshes to lines. Command work with old meshes (PolyFaceMesh), usual Meshes and 3D Faces. These obsolete objects arise when you receive drawings from designers working in 3ds Max. Max often uses them for export to DWG. No AutoCAD command works with these PolyFaceMesh, Explode-command not usable if you need lines. In this case you need MeshExplode. You can choose and explode multiple meshes at once. Meshes with a number of faces greater than 10000 are not processed, because It can hang up AutoCAD.

MeshToSolid

The command to convert meshes into solids. It tries to make the transformation into a solid with flat surfaces, without smoothing. Command work with old meshes (PolyFaceMesh) and usual Meshes. AutoCAD has a built-in command ConvToSolid, but it rarely works with Meshes and never works with PolyFaceMesh. My command works much more often and faster, but also not always. At a minimum, the mesh must completely close the volume, without holes and tears. Meshes with a number of faces greater than 10000 are not processed, because It can hang up AutoCAD. You can select and convert many meshes at once. In this case, the failed meshes will be colored red.

BReplace

To replace the selected blocks with the same blocks from another drawing. This command will help in co teamwork with complex assemblies. You can quickly replace blocks in your drawing, with newer ones, which another engineer makes in another file. Select one or more blocks and call the BRepalce command. The command prompts you to select the file with the updated blocks. The command will find blocks in the specified file with the same names as blocks of your file and will make a replacement. The names must exactly match. Note that the block definition (BlockTableRecord) will be replaced, so all occurrences of this block (BlockReference), not only those that you chose, will be updated.

TextHeightUpdate

Fit the size of the Mtext of the model space to the scale of the current viewport. Use this command when you place texts in model space. For example, after using the Layout command. The command should be called from a sheet with a viewport. If there are several viewports and none is selected, the command will ask you to select the viewport. Then the command will find all the multitexts visible through this viewport. The text size will be taken from the current style. Those you need to adjust the default text height before calling the command. Moreover, the height to be printed on paper should be given, and not the height in the model. The program itself will recalculate this height in accordance with the scale of the viewport and assign it to all texts. Annotative multitexts are not processed. Thanks to this command, all texts in all viewports and in paper space will look the same.

Follow the messages on the console. There may be program messages.

Versions

2018.9.3
Fixed: ALD error NullReference if same 2 point for MLeader

2018.9.2
Refacting all code to avoid fatals and errors related to the use of TopTransaction
Fixed bug in sweep measurement

2018.9.1
Fixed Smart Leader: error object order in blocks
Object ID in header of A>V>C> Palette
New page of A>V>C> Palette: Smart Leader
New substitution %id%

2018.9
New version Smart Leader

2018.8
Fixed error: A>V>C> panel sometimes reset value of the Kind property to all objects
Fixed error: BricsCAD drop edited names in A>V>C> panel
The dialog for setting the hole layer for Drilling is updated (layer 0  is blocked, added sorting and auto-updating of the list of layers)

2018.7
New version Names (Area, Perimeter, Faces in metric)
New version ASL (A>V>C> Slice)
AVCPalette command and block name editing
Automatic delete excess plugins 

2018.6
BricsCAD V17 and 18 PRO compatibility (exclude SmartLeader and Names)

2018.4
DRI and GAP updated
Source refactoring

2018.3
AutoCAD 2019 compatibility
New command Fixture
Included all updates to all plug-ins for March 2018

2017.12
Updated plugin Names v2017.11
Updated plugin Smart Leader v2017.12
Updated AVC_Slice(ASL) command: new options
Commnds Saw, Lay and Smart Leaders: now, instead of the values of the properties of objects, substitutions can be replaced with AutoCAD Fields
New option in Common Options: Use fields
Updated SAW command v2017.12
Updated PTT command v2017.12: adapt for Field and same errors fix

2017.11
New version of commands: TableSplit, Numbering, Saw, Lay. See descriptions of versions 2017.10 and 2017.11 of the corresponding plug-ins.

2017.10
Updated commands: PTT, SAW, PNo, Numbering
New command TableSplit
Added: all commands that make gap (DadoJoin, CrossPiece, Drill, Gap, Chop) now display information about the settings in the console
In the AutoCAD 2012, the Red Ribbon and Rename commands are available, as well as the object name editing pane.
Updated options dialog
Updated command icons and ribbon panels
Buben command has been removed from all menus. Access is left from the console 
Removed commands SawT and -SawT

2017.6
Added: All in 1 ribbon panel
Added: TextHeightUpdate command
Added: BReplace command
Fixed: StSt error (from tolerance)
Fixed: Changing common settings not always displayed in AutoCAD Options dialog
Fixed SAW: Spaces in the default list of columns
Fixed SAW and LAY: noalong and noacross in substitution %texture%

2017.5
Added: new commands MeshExplode and MeshToSolid.
An attempt to correct the problem of a sudden disabling of the plug-in activation.

2017.4
Warning about not valid activation key
New alias for ASL (AVC_Slice) command = VO
Fixed: SmartLeader error “accore.dll” on AutoCAD 2017 and 2018 x32
Compatible with AutoCAD 2018
Fix: Canceling of settings

2017.3
Export and Import of settings
New values for Technology property
New command SawRed
The accuracy of estimating the asymmetry of soled is lowered
CrossPiece: New BAcklash option
CrossPiece: Search for previously made crosses to automatically select the direction of extension
CrossPiece: Reset the allocation of initial solidity at the end of the command
New version numeration

3.9
New command Select Same
ToolPalette and RibbonPanel buttons updated
Fix: LAY and NUMBERING: Error solid comparing (same solids writes like different)
New activation window
3.8Fix: eWasErased in SmartLeader
Fix: eInvalidInput in AVC-Slice on selecting face
Fix: NullReferenceException in Stair-Step, Chop

3.7
Fix: Error solid measurement

3.6
Added: Text Palettes and commands NamePalette, KindPalette and InfoPalette.

3.5METRIC section of solid properties
AVCUpdate command update all metrics of solid
LeaderUpdate command
New Icon for SolSize button
Updated A>V>C> menu (AutoCAD Classic workspace)
Fix: Common Options on CNC page not saved if AVC_KIT installed

3.4
Fix fatal error in solid measurement procedure (It really absolutely new procedure)
Measure solids without flat facesLocalized SolSize and SweepSize commands (Russian and Italian)
SolSize check solid for valid
Solid measurement – priority of faces with 3D right angle 
Solid measurement - fix error in AutoCAD 2014 
LAY Title in detail center - corrected

3.2
Demo mode fix
ASL Fatal Error fix (if thickness more then solid)

3.0
New algorithm of solid measurement: from right angle
New version of LAY: find mirrored details, mark texture
New command -LAY
Italian localization for LAY, Slice, Names, Common options

2.16
Added option Allow Symbols
Added option Manage Layers
Added option Template for Layer
Added option Keep Selection
Options dialogue is divided into two tabs. Add new part: Common Options 
Fix error eCannotScaleNonUniformly in commands Drill and Gap
New icon for AVC_Slice button
AutoAnn command now use layer MD_Annotation
Lay command with option FlatShot now use layers MD_Visible and MD_Hidden
Layer and Linetype names compatibility to German and Italian AutoCAD Localization
 
2.15
Options dialog allows enter sizes in fractional formats (like ½ and ¾ )
Options dialog replaces invalid symbols in layer names 

2.14
Added Tolerance options box to AutoCAD options dialog 
Added compatibility with German and Italian AutoCAD localization. Updated Sub,Saw,Cross-piece

2.13 
Update AutoLNG modul. Fix error 

2.12 
Add DadoJoint command 
Update PageNO modul 

2.11 
Sort by Name updated in SAW and LAY command 
Italian localization SUB command and Activation window 

2.10
Add command Buben for AutoCAD 2017
Fix AutoLng. Error auto selected language 00000000
I returned to the old algorithm for measuring solids for older versions of AutoCAD (before 2016) because it brakes but stable
Add solid property Kind and substitution %k%
Add substitutions %dmm% , %wmm% and %hmm% 

2.7 
Added commands Chop, ChopEdge, Stair-step 
Updated Drill command (optional selecting hole-layer by each call) 
Fix error in AVC_Slice command (coping color from source object) 
Updated solid measure algorithm 

2.6
Updated Lay 5.0 (text options, optimization)
Add auxiliary commands SolSize, SweepSize, TClear

2.5
Updated SUB 3.0 commands: Drill and Gap 
Add GAP to SUB options panel

2.3
Add Cross-Piece command
Changed activation dialog

2.2
Smart Leader version update 2.3

2.1
Material used like solid property in Saw, Lay and Smart Leader.
SAW version update 2.4 
LAY version update 4.3

2.0
Add new plugin PageNo
Fix problem in ASU option 
Decorative changes

1.4
Fractional length formats
Popup list on all format fields in options dialog
Fix Smart Leader error on dynamic block

1.3
PTT command use cell style instead row style.
PTT command unlock locked cells.
Smart Leader can show Dynamic block name and parameters.

1.2
AutoCAD 2017 compatibility
Demo version
Optimized localization
Fixed typos
Comments