Version 20120417 Beta (freeware).
Works on Bricscad V10.5, V11.4 and V12.1 for Windows.
May work on other Bricscad V10-V12 for Windows versions.
By downloading the zip file you agree to the
End-user license agreement for free software (freeware).
Download link: BKG_AdditionalSnaps.zip (< 30kB)
BKG_AdditionalSnaps offers six additional snap functions to help you construct your geometry. The BKG_AdditionalSnaps toolbar is only available if you use the partial cui file.
Please note that if you type any of the additional snap commands you should include the parentheses.
(VirtCurveDist) or (VCD)
Snaps to a point at a specified distance on a virtual circle.
There are four options for the distance:
The n option
The nX option
The nD option
The nC option
For an explanation of these options see (SegmentDist).
(VirtLineDist) or (VLD)
Snaps to a point at a specified distance on a virtual line.
There are two options for the distance:
The n option
The nX option
For an explanation of these options see (SegmentDist).
(VirtInt) or (VI)
Snaps to the intersection of two virtual lines.
(VirtPer) or (VP)
Snaps to a point perpendicular to a virtual line.
(VirtPerPlane) or (VPP)
Snaps to a point perpendicular to a virtual plane.
You cannot call an additional snap while inside another additional snap. Stacking is not possible.
If you have dynamic input switched on, you have to click in the command line before entering the distance for an additional snap. Switching off dynamic input before starting the Bricscad command avoids this problem.
The (SegmentDist) snap can have a problem with polar tracking lines. When you enter this snap command, or click this button on the toolbar, the cursor should not accidentally hover over a polar tracking line. Because this leads to a problem determining the correct point on the entity.
After many experiments, using lisp commands enclosed in parentheses proved the only way to make these additional snaps work for Bricscad V10, V11 and V12. If you prefer typing commands and want to avoid having to type parentheses, you can create you own aliases or keyboard shortcuts.
Unpack all files from the zip file in a single folder, which does not have to be in the
search path, and follow the instructions you can find
here.
Unpack BKG_AdditionalSnaps.des from the zip file in a folder in the search path
and follow the instructions you can find here.
To load the program automatically add this code to on_doc_load.lsp:
(load "BKG_AdditionalSnaps")