Sobre o CAD VCL

Desenvolva aplicativos em Delphi e C++ Builder para trabalhar com formatos de arquivos 2D e 3D.

CAD VCL is a component for developing applications in Delphi and C++Builder. It allows creating, visualizing, importing, exporting, converting and printing drawings. Developers can get access to properties of entities. CAD VCL supports a large number of vector and 3D formats including AutoCAD DWG/DXF, HPGL, STEP, IGES, STL, SVG, CGM, etc. The library is provided with Delphi source code and easy-to-use demo applications to get you started quickly and easily. CAD VCL does not require AutoCAD or the installation of other third party applications.

CAD VCL is a high-quality multifunctional source code provided component for creating applications in Delphi and C++Builder. Developers can create, visualize, import, export, print drawings and also get access to properties of entities. CAD VCL supports a large number of file formats:

  • Hewlett-Packard HPGL: PLT, HGL, HG, HPG, PLO, HP, HP1, HP2, HPGL, HPGL2, GL2, PRN, SPL
  • Scalable Vector Graphics: SVG
  • Computer Graphics Metafile: CGM
  • Windows Metafile: EMF, WMF
  • 3D Studio and many others: 3DS
  • Stereolithography file format (ANSI and binary): STL
  • Initial Graphics Exchange Specification: IGES
  • Standard for the Exchange of Product model data: STEP
  • Wave Front and many others: OBJ
  • GNU Triangulated Surface: GTS
  • Triangular Irregular Network vector file format: TIN
  • ASCI Scene Export: ASE
  • Blitz 3D model files: B3D
  • Ghoul2 (GLM) model files: GLM, GLX, GLA
  • Pulsar Studio LMTS File Format: LMTS
  • LightWave 3D Object File (6.0 or above): LWO
  • Nurbs surfaces vector file: NURBS
  • NormalMapper Files: NMF
  • FSRad OCT Files: OCT
  • Stanford Triangle Format vector file: PLY
  • Virtual Reality Modeling Language vector file: VRML
  • MDSfiles: MDC
  • Quake2: MD2
  • Quake3: MD3
  • Doom3 mesh vector file format: MD5
  • Half-Life: SMD
  • Quake3: BSP
  • Autodesk images: CEL, PIC
  • CALS Image: CAL, CG4, GP4
  • Compuserve GIF: GIF
  • Icon file: ICO
  • JPEG images: JPG, JPEG
  • JPEG 2000 images: J2K, J2C, JNG, JP2
  • Portable network graphic images: PNG
  • Tagged Image File Format TIF images: TIF, TIFF
  • Windows Bitmap: BMP, RLE, DIB

The component is provided as Delphi source code and is delivered with illustrative demo applications which will get you started without difficulties. The demo application Getting Started contains simple code examples that can be easily copied to another application in order to use CAD VCL features. The Viewer demo application is an example of using CAD VCL for viewing files. With its help a developer can learn component features such as zooming, printing, managing layouts, etc. To know how to add entities with the specified properties and also export a drawing to DWG/DXF format a developer can use the demo application Add Entities. The demo Editor shows how to select entities and work with their properties. The demo SimpleImport is for import purposes. It demonstrates access to the properties of entities such as layers, blocs, attributes, etc.

CAD VCL is actively used in different spheres of industry and engineering including work with database systems, document management systems, CNC machines.