- Whether you’re an architect or an engineer, a designer or a refiner - we’ve got a huge library of free CAD blocks and free vector art for you to choose from. Our mission is to supply drafters, like you, with the quality graphics you need to speed up your projects, improve your designs and up your professional game.
- SmartDraw (Best 2D CAD For Mac) If you’re looking for something powerful for 2D CAD design but amazingly easy to use and value for money, SmartDraw is the best 2D CAD software for Mac on the market. SmartDraw is easily the best CAD drawing tool for beginners on Mac making it easy to create blueprints and floor plans in minutes.
AutoLISP is a dialect of the LISP programming language engineered to enable manipulation & customisation of AutoCAD and many of its derivative programs such as Civil 3D, MEP, Architecture, Electrical etc. AutoLISP is restricted to running on full versions of AutoCAD and cannot be run in any version of AutoCAD LT.
What are CAD blocks?
AutoCAD blocks, or those from any other CAD program, are files that can be inserted in other CAD files, it's that simple.
Something as simple as this creates enormous advantages over the traditional construction of technical projects, allowing infinite possibilities, since once we have produced any design, it can be inserted into the existing drawing to complete it, complement it and help us save time in our CAD project.
CAD blocks arose as a result of the need for repetitive use of multiple objects in different projects. Now, thanks to the blocks, this CAD drawing only needs to be produced once, the first time it is needed. In subsequent projects where the same object is required, instead of drawing it again, it is reused by inserting it in the CAD file in which we are working.
Advantages of using CAD blocks
The main advantage lies in the significant amount of time saved when developing our technical projects, thus allowing better quality graphic representations.
Reuse of AutoCAD blocks is not restricted to our own designs, since logically, we can also use any block or CAD file produced by third parties if their use is permitted in our project.In addition, companies that manufacture products or construction systems often create their own product libraries in .dwg or dxf versions with the business aim of projects stipulating the need for their products or technical solutions and offering them on their websites.
Another advantage of using AutoCAD blocks is saving space in the file since only the data for one single block or block entity is stored regardless of whether it is repeated 2 or 20 times.There is another parallel advantage to this, whereby if some of the blocks in our drawing need to be altered, the change only needs to be made in some of them, through the block editor. Once modified and saved, it will be automatically changed in the remaining blocks since it is a single entity.
Tips when creating CAD blocks
When we produce a design or drawing in order to use it subsequently as a block, the following rules must be taken into account as a minimum for optimum use of blocks:
Free Dwg Cad Software For Mac
One: it is preferable to create the entire block in layer 0, and thanks to this precaution, if we insert a block of a bed or a table in the 'furniture' layer, for example, the inserted block acquires said layer, so that when we manage the layers, activating or deactivating them, the inserted bed will behave like the rest of the elements in that layer.
Two: the units in which we create our blocks must be checked, as they must coincide with the units in which we normally work.
Three: by specifying the insertion point, and checking this aspect, along with the previous one, we avoid time-consuming situations in which a block we have inserted cannot be seen or located, giving rise to significant frustration and time wasting. The insertion point is usually a point that is part of the drawing.
Four: we must check the types of basic elements such as letters, lines and shading that we use in our blocks, since if these are not part of our library of these elements (often the standard one) when inserting the CAD block, these elements will not be represented or will be replaced by others.
Five: it is also very common for users to keep hold of very old AutoCAD versions such as v2000, v2004, etc., so if the block has been created with more recent versions, such as 2013 or 2018, we will not be able to open it in our drawing. In these cases, we can use the Autodesk DWG TrueView program, which, in addition to being a viewer for a multitude of graphic files, allows these files to be converted into the various existing versions.
How AutoCAD blocks are named in other languages?
French: blocs cad mobilier, arbres, voitures, sanitaires, cuisine, portes, mobilier de bureau, treillis, appareils de gymnastique, personnes, signaux, escaliers, profilés laminés
German: cad blöcke möblel, bäume, fahrzeuge, badezimmer, kochen, türen,büromöbel, schlosser, fitnessgeräte, menschen, signale , treppe, stahlprofil
Know more about CAD symbols?Go to AutoDesk Help
General Programs
Program | Version | Updated |
---|---|---|
2D Projection | 1.0 | 10-10-2014 |
3-Point Rectangle | 1.1 | 31-10-2020 |
ACADDOC.lsp Creator | 1.1 | 25-05-2011 |
Add Objects to Block | 1.2 | 15-11-2020 |
Add Polyline Vertex | 1.0 | 18-12-2012 |
Align Objects to Curve | 1.7 | 22-12-2020 |
Align Text | 1.4 | 16-01-2016 |
Align Text to Curve | 1.2 | 15-11-2013 |
Align Text to Curve (Auto Re-align) | 2.9 | 05-11-2010 |
Area Field to Attribute | 1.2 | 16-01-2016 |
Area Label | 1.9 | 30-10-2011 |
Areas to Field | 1.3 | 17-07-2014 |
Arrow Arc | 1.2 | 27-02-2016 |
Associative Centerlines | 1.0 | 14-05-2011 |
Associative Textbox | 1.2 | 01-05-2013 |
Attribute Colour | 1.0 | 25-02-2011 |
Attribute Modification Suite | 1.1 | 26-01-2011 |
Autoloader | 1.0 | 23-01-2011 |
Automatic Block Break | 1.9 | 14-11-2020 |
Automatically Label Attributes | 1.4 | 15-02-2020 |
Background Mask | 1.5 | 10-11-2018 |
Batch Attribute Editor | 1.4 | 02-08-2012 |
Batch Find & Replace Text | 2.0 | 22-07-2011 |
Block Counter | 1.5 | 07-06-2015 |
Bounding Box Reactor | 1.0 | 20-11-2010 |
Box Text | 1.2 | 22-02-2015 |
Burst Upgraded | 1.7 | 22-12-2018 |
Centered Measure | 1.0 | 01-07-2011 |
Centerline | 1.2 | 20-08-2013 |
Chain Length | 1.0 | 01-11-2015 |
Chain Selection | 1.1 | 24-11-2019 |
Change Block Base Point | 1.5 | 27-01-2014 |
Circle Break | 1.3 | 30-05-2013 |
Circle Tangents | 1.0 | 25-08-2014 |
Circular Wipeout | 1.2 | 09-10-2013 |
Copy Field | 1.1 | 13-06-2017 |
Copy or Rename Block Reference | 1.5 | 05-07-2013 |
Copy or Swap Text | 1.8 | 08-03-2020 |
Copy to Drawings | 1.3 | 21-03-2016 |
Copy to Layouts | 1.1 | 08-07-2013 |
Copy to XRef | 1.2 | 21-06-2014 |
Count Attribute Values | 1.0 | 24-02-2011 |
Cursor Rotate | 1.0 | 06-10-2015 |
Delete Blocks | 1.1 | 05-11-2016 |
Dimension Overlap | 1.2 | 25-04-2017 |
Double Extend | 1.0 | 03-05-2015 |
Double Offset | 1.1 | 05-11-2010 |
Draw Grid | 1.1 | 23-10-2011 |
Dynamic Attribute Width | 1.2 | 05-08-2014 |
Dynamic Block Counter | 1.1 | 27-11-2013 |
Dynamic Information Tool | 1.5 | 06-01-2011 |
Dynamic Offset | 2.1 | 05-11-2010 |
Dynamic Text Alignment | 1.6 | 06-11-2010 |
Elevation Marker | 1.1 | 08-12-2013 |
Ellipse to Arc | 1.1 | 14-03-2015 |
Extract Nested Block | 1.2 | 19-05-2020 |
Field Arithmetic | 1.2 | 29-10-2018 |
Field Formatting Code | 1.1 | 13-06-2017 |
Field Objects | 1.0 | 15-03-2015 |
Get Syntax | 1.0 | 23-01-2011 |
Global Attribute Extractor & Editor | 3.1 | 10-11-2010 |
Import Block | 1.2 | 16-06-2013 |
Incremental Array | 1.8 | 26-10-2016 |
Incremental Numbering Suite | 3.9 | 06-12-2015 |
Isometric Polygon | 1.0 | 05-10-2012 |
Justify Block Base Point | 1.1 | 08-09-2019 |
Label | 1.1 | 14-06-2012 |
Layer Director | 1.9 | 23-12-2018 |
Layer Draw Order | 1.2 | 20-06-2011 |
Layer Extractor | 1.4 | 28-04-2011 |
Layer Prefix/Suffix | 1.1 | 15-01-2017 |
Layers to Drawings | 1.0 | 24-11-2010 |
Layout Field | 1.0 | 29-12-2016 |
Length & Area Field | 1.3 | 04-11-2018 |
Length at Midpoint | 1.1 | 16-01-2016 |
Length Between Intersections | 1.4 | 02-05-2011 |
Length Field to Attribute | 1.0 | 18-03-2017 |
Limited Length Polyline | 1.0 | 23-06-2016 |
LISP Command Logger | 1.0 | 19-01-2012 |
Match Attributes | 1.0 | 18-11-2010 |
Match Field Formatting | 1.2 | 15-01-2018 |
Match Text Properties | 1.0 | 28-11-2010 |
Minimum Enclosing Circle | 1.1 | 16-11-2011 |
Modelspace to Paperspace | 1.0 | 16-02-2014 |
Multi-Polyline | 1.1 | 12-09-2015 |
Multiline Justification | 1.0 | 17-10-2018 |
Multilines to Polylines | 1.1 | 10-06-2012 |
Nested Block Counter | 1.5 | 02-02-2014 |
Nested Burst | 1.2 | 28-10-2018 |
Nested Move | 1.2 | 31-08-2013 |
Object Break | 1.0 | 02-06-2013 |
Object Lock | 1.0 | 15-05-2011 |
Offset Polyline Section | 1.1 | 29-10-2013 |
Outline Objects | 1.1 | 23-01-2016 |
Point Manager | 2.4 | 05-11-2010 |
Polyline Information | 1.3 | 13-04-2015 |
Polyline Outline | 1.1 | 05-09-2011 |
Polyline Outline (Advanced) | 1.1 | 28-11-2013 |
Polyline Programs | 1.0 | 25-04-2015 |
Polyline Taper | 1.1 | 11-03-2018 |
Quick Field | 1.3 | 10-04-2016 |
Quick Mirror | 1.0 | 15-02-2011 |
Renumber Layouts | 1.1 | 05-09-2020 |
Reset XRef Layers | 1.2 | 13-04-2014 |
Script Writer | 1.2 | 05-11-2010 |
Segment Curve | 1.1 | 24-04-2016 |
Select all MText or MLeader Content on Double-Click | 1.1 | 10-01-2016 |
Selection Counter | 1.4 | 20-06-2016 |
Show Hatch Text | 1.0 | 14-11-2013 |
Slinky Text | 1.4 | 22-02-2012 |
Steal from Drawing | 1.8 | 18-09-2012 |
Strikethrough Text | 1.1 | 14-09-2014 |
Sum Attribute Values | 1.1 | 21-12-2015 |
TabSort | 2.2 | 17-05-2011 |
Text Calculator | 1.0 | 08-04-2011 |
Text Counter | 1.1 | 05-08-2011 |
Text to Words | 1.0 | 08-03-2013 |
Text2MText Upgraded | 2.0 | 06-11-2010 |
Total Length & Area Programs | 1.1 | 18-04-2013 |
Update Titleblock Attributes | 1.9 | 18-09-2016 |
Viewport Outline | 1.3 | 12-08-2019 |
Novelty Programs
Program | Version | Updated |
---|---|---|
Clock | 1.1 | 15-06-2013 |
Dynamic Angle Bisection | 1.0 | 15-11-2010 |
Lottery Numbers | 1.0 | 31-10-2012 |
Mastermind | 1.0 | 05-11-2010 |
Password Generator | 1.0 | 01-09-2013 |
Star | 1.2 | 21-08-2014 |
Tip of the Day | 1.1 | 02-02-2014 |
Free Cad Blocks For Machining
Mathematical Endeavours
Program | Version | Last Updated |
---|---|---|
Attractors | 1.1 | 24-12-2012 |
Fractals | 1.1 | 23-12-2011 |
Iterated Function Systems | 1.2 | 24-12-2011 |
Koch Snowflake | 1.0 | 24-12-2012 |
Logistic Map | 1.0 | 16-04-2011 |
Sierpinski Triangle | 1.0 | 08-03-2016 |
Subfunction Library
Program | Version | Updated |
---|---|---|
3-Point Circle & Arc Functions | 1.1 | 30-12-2017 |
5-Point Ellipse | 1.1 | 28-11-2013 |
ActiveSpace | 1.0 | 20-11-2010 |
Add & Remove Support File Search Paths | 1.6 | 12-05-2020 |
Apply to Block Objects | 1.1 | 18-07-2012 |
Assoc++ Functions | 1.0 | 30-09-2011 |
Attribute Functions | 1.1 | 14-09-2017 |
Base Conversion Functions | 1.0 | 26-05-2013 |
Bounding Box | 1.0 | 15-11-2010 |
Browse for Folder | 1.3 | 17-11-2013 |
Bulge Conversion Functions | 1.2 | 30-12-2017 |
Clockwise-p | 1.0 | 18-05-2011 |
Collection Functions | 1.1 | 11-03-2011 |
Colour Conversion Functions | 1.4 | 19-06-2014 |
Column Reference Functions | 1.2 | 19-01-2021 |
Consistent rtos | 1.0 | 16-06-2012 |
Convex Hull | 1.0 | 01-11-2011 |
Copy Block Definition | 1.1 | 16-06-2013 |
Copy Folder | 1.1 | 18-07-2012 |
Create Directory | 1.2 | 23-07-2013 |
DCL List Tile Dependency | 1.1 | 27-04-2019 |
Directory Files | 1.0 | 15-02-2015 |
Draw Order Functions | 1.2 | 09-02-2015 |
Drawing Version | 1.1 | 30-08-2018 |
Dynamic Block Functions | 1.2 | 19-08-2013 |
Edit Box | 1.0 | 27-07-2011 |
Effective Block Name | 1.0 | 14-02-2015 |
Entity to Point List | 1.2 | 12-01-2020 |
Escape Wildcards | 1.0 | 20-01-2012 |
Evaluate Once on Startup | 1.0 | 27-07-2014 |
Explore | 1.0 | 19-12-2010 |
Field Code | 1.1 | 13-06-2017 |
Field Objects | 1.0 | 15-02-2015 |
Find File | 1.0 | 20-04-2011 |
Flatten List | 1.0 | 08-11-2014 |
Get Anonymous References | 1.1 | 17-09-2015 |
Get Files Dialog | 1.6 | 21-03-2016 |
Get Layer Status | 1.0 | 12-11-2010 |
Get Syntax | 1.0 | 23-01-2011 |
Get True Content | 1.0 | 22-12-2010 |
Group List by Number | 1.0 | 19-09-2015 |
GrSnap | 1.0 | 21-08-2014 |
GrText | 1.1 | 28-03-2013 |
Insert Nth | 1.0 | 29-05-2011 |
Intersection Functions | 1.0 | 07-11-2016 |
List Box | 1.2 | 25-08-2013 |
List Box Functions | 1.1 | 22-07-2017 |
List Box with Filter | 1.1 | 05-11-2016 |
List Difference | 1.0 | 11-06-2011 |
List Intersection | 1.0 | 10-06-2011 |
List Symmetric Difference | 1.0 | 11-06-2011 |
List to String | 1.0 | 01-01-2011 |
List Union | 1.0 | 10-06-2011 |
Load Linetypes | 1.3 | 23-07-2019 |
Mathematical Functions | 1.0 | 31-01-2015 |
Matrix Transformation Functions | 1.0 | 27-05-2011 |
MD5 Cryptographic Hash Function | 1.1 | 27-03-2016 |
Minimum Bounding Box | 1.1 | 23-10-2013 |
Minimum Enclosing Circle | 1.0 | 11-11-2011 |
ObjectDBX Wrapper | 1.2 | 10-03-2018 |
Open | 1.0 | 29-12-2011 |
Ortho Point | 1.0 | 29-12-2011 |
Pad Between Strings | 1.0 | 21-09-2011 |
Parse Numbers | 1.0 | 13-06-2011 |
Permutations | 1.0 | 29-05-2011 |
Polygon Centroid | 1.1 | 16-10-2012 |
Popup | 1.1 | 12-10-2012 |
Random Number Functions | 1.0 | 05-03-2016 |
Read CSV | 1.3 | 22-05-2013 |
Release Object | 1.0 | 05-12-2010 |
Remove Items | 1.0 | 29-05-2011 |
Remove Nth | 1.0 | 09-06-2011 |
Remove Once | 1.0 | 09-06-2011 |
Rounding Functions | 1.1 | 28-08-2017 |
Select If | 1.0 | 17-05-2011 |
Selection Set Bounding Box | 1.2 | 04-01-2017 |
Selection Set to List | 1.0 | 05-12-2010 |
String Subst | 1.0 | 13-04-2011 |
String to List | 1.0 | 25-11-2010 |
String Wrap | 1.0 | 15-07-2011 |
Sublist | 1.0 | 28-06-2011 |
Subst Once | 1.0 | 09-06-2011 |
Subst Nth | 1.0 | 09-06-2011 |
Text Case Functions | 1.0 | 03-10-2011 |
UnFormat String | 1.1 | 30-12-2011 |
Unique & Duplicate List Functions | 1.1 | 28-01-2013 |
Write CSV | 1.1 | 22-05-2013 |
XRef Path Conversion | 1.0 | 17-04-2011 |
Utilities
Free Cad Blocks For Mac Free
Program | Version | Updated |
---|---|---|
Dump Object | 1.2 | 29-12-2018 |
Entity List | 1.0 | 29-10-2011 |
Format DCL | 1.0 | 18-02-2012 |
LISP Styler | 1.0 | 04-01-2011 |
Print List | 1.0 | 23-02-2014 |