Professional CAD Software

NEW: BabaCAD Robotics 2020

BabaCAD 2019 Enterprise 3D

BabaCAD 2019 Enterprise Edition

First BabaCAD with 3D

After 7 years since the first BabaCAD was released in June 12th 2012, now this is the first 3D version of BabaCAD. 3D solid modeling commands for making and editing 3D solid objects are available only in Enterprise edition currently. BabaCAD Home edition is still available, where latest version is BabaCAD 2018. It comes with all professional 2D drafing capabilities and support of DWG format up to R2018. With all these features, BabaCAD Enterprise and Home editions can satisfy all professional CAD user's needs.

3D Solid Modeling

BabaCAD 2019 Enterprise 3D edition comes with new 3D Modeling menu section. This section has basic commands to create and modify 3D Solid objects, like Extrude, Chamfer, Holes etc. This is the first version with 3D modeling capabilities, released as beta (4.0.0), but more features and fixes are coming in the future.

ISO Standard 3D format

ISO-10303 Standard format is used for 3D models exchange (.STEP) and implemented as default format to import and save 3D models in BabaCAD 2019 Enterprise 3D edition. User's work is saved as a mixed 2D/3D objects project. BabaCAD 2019 saves 2D objects in DXF and 3D objects in STEP files. This feature gives 100% compatibility with other 2D/3D CAD platforms.

Low-Cost, .DWG and LISP

BabaCAD is compatible with other CAD software. Open/Save .DWG or .DXF drawings designed in other CAD software. BabaCAD Home edition comes with everything needed for professional draft work, even with LISP scripting enabled. With all these features, BabaCAD Home edition is almost free CAD software if it's price is compared to other professional CAD tools.

Scalable & Customizable

BabaCAD Enterprise edition is extensible by programming user Plugins (C#, VB, .NET .dll). Add your custom functions/commands to solve specific problems. Use Microsoft Visual Studio development tool with large .NET library and many useful components like Web Services, Database connectivity and more.

Drafting capabilities

BabaCAD Home edition is the right choice for professional 2D drafters. It comes with powerful drafting tools to make complex drawings and technical papers. Plot using layouts and multiple viewports to get high definition technical papers in any scale with highest possible precision.

Edition (2018)
Edition (2019)
Full .DWG support (R12,R13,R14,R2000,R2004,R2007,R2010,R2013,R2018)
• Draw 2D/3D Line, Point, Polyline, Spline, Arc, Circle, Ellipse, Rectangle, Hatch
• Standard CAD file formats support: DWG (native), DXF, SHP (Esri shape AddOn)
• Make/Insert blocks, choose from number of linetypes, lineweights, hatch patterns
• Draft with precision using Object Snap (near,endpoint,midpoint,perpendicular,parallel), Object tracking
• Modify tools: move, rotate, scale, mirror, offset, trim, extend, array, join, break...
• Insert dimmensions (linear, aligned, radius, diameter, angular), fractional dimensions, smart placing
• Insert and save images (tif, jpeg, bmp, gif), georeferenced images (tif/tfw,jpg/jgw)
• Plot with high quality, use layouts, multiple vieports, model/paper space...
LISP scripts (.lsp)
• User SCRIPTs (.scr)
3D Solid Modeling
• Develop and load .NET modules (C#,VB,Java). Code your own commands/functions/modules.
Life-time license, free updates in first year
• Free upgrade of new versions (2019, 2020...) for life on the Edition you bought
• Help & Support 24/7 by e-mail
  Single License$69.90$299.90

BabaCAD Enterprise - not just a CAD

BabaCAD is professional CAD software with full .DWG support, LISP scripting and advanced drafting tools. BabaCAD Home Edition is for CAD professionals and Enterprise Edition is even more powerful for companies to develop custom plugins for their specific needs.
BabaCAD Enterprise edition now enables developers to use C# (or Visual Basic) as programming language and .NET framework to extend BabaCAD with custom commands, functions or make some complex software solutions based on BabaCAD platform.
Watch the video on the right, to see how we programmed custom command named 'GETGEODATA' to get boundary geometry of any country (country border) that we specify. Extension was programmed with C# and using basic .NET libraries like HttpClient (to connect to one of many free online web services; in our case web service for country boundaries). Code was written in just a few minutes and contains no more than ten lines of code. After C# project is compiled in Microsoft Visual Studio 2010 (or any other MS Visual Studio version with .NET 4+), .DLL module is copied to BabaCAD NetModules folder and BabaCAD loads it at the startup automatically.

BabaCAD 2018 Enterprise

BabaCAD Features

Edit fast and save your work with high precision
Organize and group objects with layers and blocks
Draw and modify 2D/3D vector objects like point, line, 3DPolyline, spline, 2D objects like rectangle, polyline with arc segments, circle, arc, ellipse, hatch with patterns, text, block, dimension, image
Fast access to blocks using Block Explorer palette
Smart quick dimensioning with linear, aligned, radius, diameter and angular dimensions.
Fractional dimensions, dimension precision and more settings in Dimension Styles
Use different (customizable) line types, line widths in mm/inch/feet
Change drawing units (command UNITS) and default linewidth (LWDEFAULT)
Construct circle using center/radius, two-points, three-points or tangent-tangent-radius input
Automate and speed up your work with LISP programming for BabaCAD.
LISP interpreter built-in. Create your own LISP command icons and load .lsp files on startup.
Object snap (end-point, mid-point, intersection, nearest, perpendicular, parallel)
Tracking and coordinates input in Dynamic EditBox or from Command Line
Undo/Redo up to 100 commands
Smart selection with left-to-right and right-to-left (smart touch)
Modify commands: trim, extend, offset, offset of lwpolylines with bulges
Plot with high quality, scale, layouts and multiple viewports support
Use different colors, line types, line widths by block or by layer
Insert and save images of standard image formats (jpg, bmp, gif,...)
Insert and manage georeferenced raster images (tif/tfw,jpg/jgw,bmp/bpw)
Fast OpenGL graphics used for rendering
BabaCAD runs fast even on older hardware.

BabaCAD Enterprise extra features

Fully customizable edition using .NET technology. Just one developer can extend
BabaCAD Enterprise functionalities in minutes. Developers can use C#, VB, Java to code new commands and functions.
E-mail support 24/7. Every licensed user is allowed to fill features wish list.
Access to .NET Modules downloads, which will often be updated with new modules and features.
.NET Modules can only be used on BabaCAD Enterprise editions, but lisp and .bem modules can be shared across BabaCAD community.
Every new version of BabaCAD Enterprise Edition will be available for licensed users, free of charge.
Developers will find example .NET Projects under the \Program Files\BabaCAD\BabaCAD 2018 Enterprise\NetProjects folder.
BabaCADNetTools module implements many additional commands (ex. SCRIPT command)
BabaCADNetDemo is sample .NET project (C#,VB) with all source code in ..\Program Files\BabaCAD\NetProjects\ folder
Enterprise users will also have access to other source code of future releases of .NET Modules.

BabaCAD Robotics Edition

After almost 15 years development of BabaCAD software, in 2020 comes "BabaCAD Robotics". It's special edition of BabaCAD software, which comes with features that helps robotics, mechanical engineers and other robotics enthusiasts to construct, simulate and share robot and mechatronics models with established robotics community ("Heron Community for Mass Robotics" partner's project).

Visit BabaCAD Robotics official page

BabaCAD Home Edition - CAD for professional drafting

BabaCAD 2018 Home Edition