Please see CADVANCE
LiTe V13 Review by
CADVANCE
LiTe v13, CADVANCE with AETools LiTe Review
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
CADVANCE V13 Release Note describes what is new
and improved for CADVANCE V13. This version of CADVANCE provides all of the features
of CADVANCE V13 currently available. It is intended for experienced users and does
not currently include the updated Manuals, Helps files or SDK. These release notes
should provide all the information needed to get you started with this release.
What's New and Improved in CADVANCE
V13.
CADVANCE V13 contains many
improvements over CADVANCE V12. The following is the outline of these new features:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Basic
Cadvance Features:
·
Increased
the initial maximum size of drawings from 8mb
to 128mb.
·
Increase
maximum members of Symbols/Groups from 255
to 7,500 per
Nesting level. Nesting level currently is
defined to be 15 deep.
·
Symbol
names can now be up to 256 characters in length (Including path).
·
TrueType
Creation/Editing supports both the V12
TrueType dialog box and a new multi-feature Text Editor. The new Text Editor supports the
RTF (Rich Text Format) specification with a built-in Spell Checker. The System Variable
TrueTypeEditor selects which editor to use.
Note: TrueType fonts use Paper Space Units when defining font size and word wrap. The Drawing Scale in Options/Units define the
relationship between Design Units and Paper Space. For
correct TrueType scaling the Drawing Scale must be set appropriately. (See notes at end of document.)
·
TrueType
text has been enhanced to provide additional features that are defined in the Windows RTF
specification. One of the new features is the
ability to show colors of the TrueType text. The
System Variable TrueTypeColors, selects if TrueType colors will be used or if
the object color will override the TrueType colors (V12 compatible).
·
Drawings
now pack out deleted symbol/group definitions and their deleted members during drawing
save.
·
Query/Edit
object has been combined to display object and size information in one dialog box.
·
Edit/Properties
now performs Edit/Properties on a single object or Edit/Properties on all objects on the
OSL (Object Selection List). Edit/Properties
is accessible via the Edit/Properties menu, Double clicking the object, or Properties on
the B2 pop-up menu. If only one object is on
the OSL then Edit/Properties displays a Dialog box for that particular object. If more then one object is on the OSL then
Edit/Properties displays the Dialog box to modify all objects on the OSL.
·
Double
clicking any object will activate that object. If
the object type is an OLE object then the application that created that object will be
activated. If the object type is TrueType then
the Text editor will be activated. If the
object is CAD text then the Cad text dialog box will presented. Other graphical objects will activate the Edit
Properties dialog box for that object type and display information for the object.
·
A
new B2 popup menu will be presented when no objects are selected. This popup menu
will provide a set of commonly used operations for faster access to those commands. (Feedback from our Beta Users on which Cadvance
features should be included is welcome.)
·
The
Menu File/Reference has two additional features added for the handling of reference files. They are Merge and Expand. The Merge feature allow for the merging
of all attached reference file drawings that have visible objects to be added to
the current drawing. The Expand
feature provides the same as Merge but it includes all objects in the reference
files.
·
File/Reference/Setup
now supports window clipping to include objects that cross the window when using the
window option. Reference files also support
the Area Fills under lines option in Options/Miscellaneous.
·
A
new clipboard feature: Edit/Copy with Basepoint, provides the ability to accurately copy
objects to the clipboard and locate those objects onto the drawing at a specific location.
·
Draw/Line
and Draw/2Line include the ability to sketch lines freehand by using the mouse. Holding down the left button while moving the mouse
sketches the lines onto the drawing.
·
Object
selection now includes two additional methods to select objects on the drawing. They are Window Crossing and
Polygon FreeHand. Window Crossing
provides the ability to select objects with a rectangle and all objects that reside within
or crossing that rectangle will be selected. Polygon
FreeHand allows for the selection of objects using a sketching motion with the mouse to
define the polygon. The Options/System
variable SelectionWindow provides for selecting by Window or Window Crossing
as the default in Point Select mode. In Point Select mode the default is
Window.
·
Text
extents now are displayed for the entire block during placement, not just the first line.
·
When
background is black, all black colored objects become white; when background is white, all
white colored objects become black.
·
A
New Options/System Variables
dialog box
provides operations that allow you to view and modify the system parameters and save them
without accessing the ini file directly. It
provides information about the system parameters and allowable values. It currently
includes about 100 user settable variables and will be expanded as needed. There is an associated help .pdf file that
describes the System Variables.
·
New
variables have been added to the ini file to allow usage of colors in TrueType (RTF) text
blocks( System variable TrueTypeColors). Also
a new variable TrueTypeEditor allows selection of either using the existing
Dialog box to be use the new text editor for TrueType entry.
DWG/DXF file support:
·
AutoCad 2007/2008 files
can now be read and written directly by CADVANCE V13.
CADVANCE will decompress/decrypt the AutoCad file on reading and will then
compress/encrypt the file during saving to AutoCad in the selected format. CADVANCE now supports versions of AutoCad Drawings
and DXF files from Release 2.5 through AutoCad 2007/2008.
·
Cadvance now supports
Windows RTF blocks in the translation to/from DWG/DXF files.
Cadvance RTF blocks map to AutoCads Mtext blocks. TrueType fonts will attempt to maintain the same
names and there are no limits to the number of TrueType fonts that can exist in a VWF file (drawing).
·
Color mapping is now
available during the importing/exporting of DWG/DXF files to provide better control over
the selection of how colors map between DWG/DXF files and CADVANCE colors. The file CAD.TRN now contains the options for
loading and saving DWG/DXF files, the font mapping and the color mapping between Cadvance
and AutoCad. This file is stored in the same
format as a Windows .INI file for easy modification.
·
The function Utility /
Translate DWG SYM now translates AutoCad R2007/R2008 blocks (in DWG format) to CADVANCE
Symbols (SYM files).
·
Drawing scale information
is now exchanged between Cadvance and AutoCad drawings.
The Load AutoCad drawing dialog box allows modification of the drawing scale.
·
Increase Symbol names to
256 characters. Truncation of the symbol names
has been eliminated.
·
Increase the size of
Symbol/Group members from 255 to 7,500. per Nesting level.
Nesting level currently is defined to be 15 deep.
·
Numerous enhancements and
bug fixes have also been included in the updated translator.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
New
features and improvements:
- Resizable dialog box for file
handling such as File/Open, Symbol/Place, etc.
- File/Print --- Load/Save printer
ini file.
When a new printer is selected,
margins, color, pen width are updated per the selected printer.
When a new printer.ini file is
loaded, color and pen width are updated.
- Three icons are added. Please
see bitmap folder in the V13 files.
- TT font edit is now switched
back to V12 style as a default, but if TT Font Edit is set ON in the cadvance.ini file, it
changes to TT font edit screen.
A new TT font edit can be activated by setting
On, Options/System variables/TrueTypeEditor.
- Freehand line draw.
Draw/Line/Sketch
- Huge nested symbol/group problem
is corrected.
- Degree, Radius, and +- signs are
translated properly from/to Acad.
- Angle lock off for
Move/Duplicate by setting OFF on AngleLock in System Variables.
- Kind on/off. Set on or off on
KindEnable in System Variables.
- User can run his exe module from
within CADVANCE. Refer to cadvance.ini and toolbar.txt files.
- Double click object. Text shows
text edit box, other object shows object property dialog box.
- Help file is added which can be
open from System Variables dialog box.
Windows
Vista Support:
Cadvance
V13 supports Microsofts Windows Vista operating system. Because of the new security requirements added to Vista,
the following steps are needed to enable Cut/Paste operations in all versions of Cadvance.
1.
From
the Windows Start Menu select the Control Panel.
2.
In
the Control Panel select the User Accounts Icon.
3.
Switch
the user to Administrator mode.
4.
The
bottom icon in the list of operations is "Turn User Account Control on or off.
5.
Select
this Icon and select the square to turn off the "User Account Control" UAC.
6.
Run
Cadvance from this account and check that Copy/Paste is operational.
7.
Log
out of Cadvance and you can switch the UAC back on.
This
operation only needs to be performed once after installing Cadvance. Cadvance then can run as a standard user if
desirable.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
New
INI File variables:
·
[System]
TrueTypeEditor=ON/OFF ON - Use the V13 Text Editor, OFF use the V12 Dialog box.
·
[System]
TrueTypeColors=ON/OFF ON - Display TrueType font colors, OFF use color of object.
·
[System}
WindowSelection=0/1 0 Use V12 TrueType
Dialog Box, 1 Use V13 TrueType Editor.
Cadvance
SDK Features:
Two
new functions have been added to the CADVANCE SDK: CdiSelectbyKind(), and CdiObjElemXY().
The function CdiLoadFile() now includes the ability to load a Bitmap and insert it into
the drawing at a specified location. The
function CdiSaveFile() provides the ability to save the ini and toolbar file, just the ini
file, or just the toolbar file. CdiZoom() has a new option for drawing fit:
CDI_ZOOM_FIT
·
Short CdiSelectbyKind (osl, kind)
This
routine will place all Visable/Selectable objects in the drawing with the given kind onto
the specified OSL.
Parameter
Type/Description
Osl
Long (void *) The
OSL to use for this operation. If osl is NULL
then the
CADVANCE
OSL will be used.
Kind
Short
The
value for kind.
Return
Value CDI_OK
if successful, CDI_ABORT if B2 was selected,
CDI_WARNING if nothing was selected, otherwise CDI_ERROR.
·
Short
CdiObjElemXY( point,
op, index, lineset)
Retrieves
the x and y coordinates of a vertex within a 2D lineset.
(Can be used with reference files).
Parameter
Type/Description
Point
CDI_DD_POINT A
two element structure specifying the (x,y) coordinates being retrieved. (RETURNED)
Op
Short (*)
The type of operation: CDI_MOVETO or CDI_DRAWTO
Index
Short The
index of the point to be retrieved. (See table
8.2)
Lineset
CDI_LINESET_BUFFER (*) A buffer which defines the lineset, typically
obtained through a call to CdiObjInfo().
Return Value CDI_OK if no error, otherwise
CDI_ERROR.
·
Short
CdiLoadFile (file_name, file_type, configuration)
Loads
the specified file. (see CADVANCE SDK Manual for function description and table 8.41 for
File Types.)
file_name:
String (char *) File name.
file_type:
Short
CDI_FILE_BMP
configuration:
Long (void *) CDI_FILE_BMP_LOAD_CONFIG
The
CDI_FILE_BMP_LOAD_CONFIG
structure contains information
that CADVANCE needs during a BMP file load operation.
typedef struct cdi_file_bmp_config {
CDI_DD_POINT position;
double
scale_x;
double
scale_y;
double
rotation;
short
layer;
short
DoDialog;
} CDI_FILE_BMP_LOAD_CONFIG;
The CDI_FILE_BMP_LOAD_CONFIG
structure contains the following fields:
Field
Description
Position
The lower left coordinates of the bitmap.
Scale_x
The x scale of the bitmap.
Scale_y
The y scale of the bitmap.
Rotation
The angle of rotation in degrees.
Layer
The layer of the bitmap.
DoDialog
CDI_TRUE to display a dialog box for the above values. CDI_FALSE to use the passed
in parameters.
·
Short
CdiSaveFile (file_name, file_type, configuration)
Saves
the specified file. (see CADVANCE SDK Manual for function description and table 8.49 for
File Types.)
file_name:
String (char *) File name.
file_type:
Short
CDI_FILE_INI
configuration:
Long (void *) CDI_FILE_INI_SAVE_CONFIG
or Null
The CDI_FILE_INI_SAVE_CONFIG structure contains information that CADVANCE needs during a
INI file save operation.
typedef struct
cdi_file_ini_save_config {
short
option;
} CDI_FILE_INI_SAVE_CONFIG;
The CDI_FILE_INI_SAVE_CONFIG
structure contains the following fields:
Field
Description
File_type
CDI_FILE_ALL saves the ini file and
toolbar.
CDI_FILE_INI_ONLY saves only the ini
file.
CDI_FILE_TOOLBAR_ONLY saves only the
toolbar file.
|