Made for professional users, SharkCAD® has superior mesh-based and solid modeling tools that will make your architectural, mechanical, prototyping, and design projects a breeze. This is the perfect CAD software for those who have advanced past the basic 3D modeling CAD tools and are ready to swim with the big fish. Don’t get caught by underperforming software, get SharkCAD.
Whether you run a solo engineering or design firm, or employ a big crew, SharkCAD will give you the power you need at a price you can afford. It includes 2D drafting and 3D modeling toolsets, with easy switching 2D/3D views. SharkCAD can help you accomplish 3D prototyping, photorealistic rendering, and designs for product manufacturing or packaging, architectural drawings, home remodeling plans, interior design, inventions, and more.
Don’t waste another minute on entry-level software you’ve outgrown. SharkCAD can give you professional quality CAD design tools that won’t cost you an arm and a leg. Enjoy the flexibility of mesh-based modeling coupled with subdivision technology that will make creating conceptual drawings a breeze. SharkCAD also has 2D switching, so you can swim back and forth between 2D and 3D views as needed.
|
![]() |
We want to be the best CAD software and we believe that should include the flexibility to work with a variety of other software programs and file types as needed.
Your purchase of SharkCAD includes access to our training tutorials, so you will not have to learn through trial and error. We are experts at creating CAD software and our tutorials will help you to become an expert user quickly.
Welcome to the world of Jump into the exciting world of 3D mesh modeling, coupled with 2D drafting tools, and you’ll be hooked. Some of the features that make SharkCAD the best choice for professional CAD design:
Drawing precisely is easy with SharkCAD! We have designed it to be user friendly and intuitive to work with.
The LogiCursor™ anticipates your next action and guides your cursor to potential point selections in the drawing.
The Gripper adds drag and drop capabilities to make editing designs easy breezy.
Customizable Grids add another level of ease by providing precision drag and drop in rectangular, polar (circular), and isometric layouts.
SharkCAD is also a robust design documentation tool with over 20 customizable dimension styles, including industry dimension formats.
Other great features to help you document and annotate your projects include:
SharkCAD includes all the professional level architectural tools you and your team need to draft, print, and collaborate on projects together.
SharkCAD includes tools to speed up your woodworking projects. You can quickly create otherwise tedious joints such as Dado joints and miter joints.
SharkCAD provides powerful solid modeling technology found in many higher-end products. Additionally, SharkCAD delivers surface modeling tools to expand design capabilities.
SharkCAD includes 3D printing tools to prepare and validate your designs to make them 3D printer ready.
Checks for print viability, displaying warnings or errors to the user.
Facet normals define the inside and outside areas of a part. If facet normals are pointing the wrong way, the 3D printer may have problems creating the part. This will check for problems and we have several commands that can help you fix it.
This will help you visually inspect modeling areas that may require structural support for 3D printing. Meshes, surfaces, and solids facets normals are compared to the work plane direction. Angles that are less or equal to 45 degrees are highlighted as red.
This tool provides a means to visually inspect modeling areas that may be too thin for 3D printing. Meshes, surfaces, and solids facets are examined using ray intersections.
This interface will help you to slice models given a direction and thickness. The dialog box allows for animation through the slices and single-stepping. Use to verify that a part has closed, non-overlapping sections, a requirement for 3D printing.
The Auto Position tool translates the model to the positive x, y coordinate system at z=0.
Manually adds geometry to support material as it is created by the 3D printer. Support structures controls, include Attach Radius, Midpoint Radius, Base Radius, Base Thickness, and Drag base and midpoints to modify structure location.
Toggles the boundary of the default 3D Printer. The volume is defined within the Printer Definitions dialog box.
Sets key parameters of the 3D printer, including length, width, and height of the volume accessible by the printer. The parameters in the Printer Definitions dialog box are used for commands such as 3D Print Check and Auto Position.
SharkCAD v12 is packed to the gills with new features. We took our popular PowerPack add-on and baked it into our version 12 release at no additional cost to you. That adds a collection of over 70 new tools including 3D printing repair tools, new modeling tools and general utilities that will increase productivity and make your existing and future designs 3D Printer ready.
Read about some of our most exciting new features below.
This tool will divide a mesh into two portions based on a cutting plane. Split Mesh is an ideal tool for those working with facetted data along with 3D printing manufacturing processes.
This advancement provides a means to add or remove material from a mesh body. Previous versions only allowed Boolean operations on ACIS based solids. Now with the introduction of mesh Booleans, you can add/remove material imported from STL, OBJ, 3DS, and SketchUp.
This will help you convert a 2D image into a 3D object. The height is extracted from the color components by applying a grayscale conversion and mapping the results into a user supplied height value.
This tool converts manifold, water tight, and facetted models into solid models with options to simplify into analytical shapes. Suitable for converting low polygon models (<100K) into solids for modeling operations as well sharing to other apps using STEP and IGES translators.
You will have greater control when editing with new tools such as: repair profile, simplify profile, show surface free edges, remove duplicate entities, remove zero length curves, and simplify solid.
Our new Wrap tool will help you place text, company logos, or complex 2D patterns onto 3D surfaces. The results are perfect for imprinting, embossing, or engraving.
This new visualization tool creates a soft shadow directly under a group of objects. This is an alternate to the default PhotoRendering method that uses a distant light offset.
Whether you’re designing an aircraft, automobile, or picnic table, weight is key control parameter in a design. Tracking the weight of materials is a key control parameter in design. V12 introduces a new Bill of Material (BOM) attribute specific for creating a summed weight table.
Creates a Spur Gear based on number of teeth, module, pressure angle, clearance, and involute samples. In addition to creating the 2D curve outline of the gear, an extruded 3D solid model is added to the drawing.
Unroll will flatten a developable surface such as a ruled surface into a shape that lies in the XY plane.
Great for tracing precise curves over rough sketches. This tool will “best fit” a line or circle from a sample collection of points.
The Angular Tolerance interface has been updated to dynamically provide input from the Inspector dialog box.
Now you have the ability to save layers associated with view orientations.
AutoLayer is a tool that will automatically assign an entity to a layer based on the same shape or by entity name. Use AutoLayer to help organize files imported from other applications that do not support layering.
The Preview Layers utility provides a user interface to rapidly step through layers. The play button will animate through the layer start and end region. The step forward and backward buttons manually provide control through the layers.
The Isolate Layer command sets the display layers to objects you select.
There are many file formats that do not contain unit settings that include STL, OBJ, PLY, 3DS and older DXF files. The Change File Units command allows you to quickly change a file scale based on Units or Scale Factor.
The Show Only by Name tool displays just the entity with the provided name. This tool changes the Show/Hide flags of the entity.
The Rename tool provides a way to rename large number of entities. This tool is especially useful for renaming entities imported from external applications. For example, Inventor attaches the full assembly representation to the part name.
The Select Same tool provides mask options for selecting objects including:
The Assorted Colors tool assigns up to 20 colors per group of entities selected. The tool is useful for visually identifying file import and other individual parts.
This “right click” feature will save you lots of time by maintaining a list of last-used drawing commands. Select an item in the list to quickly change the current tool.
Now you can work with file types from these other programs:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Windows Recommended Requirements:
Microsoft® Windows® 64-Bit versions of Windows® 7, 8, or 10 ¹ Intel® Pentium® IV or AMD® Athlon64™ class 64-bit processor 3 GB of hard disk space 8 GB of RAM Mouse Pointing Device (wheel button recommended) OpenGL/DirectX9 Compliant video card with 256MB of dedicated RAM
Macintosh Recommended Requirements:
Macintosh® OS 10.11 through 11.01 or higher¹ x64 Intel® Mac® 3 GB of hard disk space 8 GB RAM or greater Mouse Pointing Device (wheel button recommended) OpenGL Compliant video card with 256 MB VRAM ¹ Program compatibility is not guaranteed for later operating systems ²User is responsible for all Internet access fees and phone charges. PC & Mac require a machine with an operating system using x64 (64-Bit) architecture.