23.11.2016 Views

UPDATED

BricsCADV17ForAutoCADusers-en_INTL

BricsCADV17ForAutoCADusers-en_INTL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

and orders them in hierarchical structures, even reading assembly structures from other MCAD<br />

systems, like Solidworks and Inventor. Kinematic analysis of moving and rotating parts reviews<br />

motions forwards and backwards in real time. Sheet metal and BIM (building information modeling)<br />

design are optional add-on modules. None of these are in AutoCAD or operate with .dwg files.<br />

Direct modeling and editing lets you directly interact with 3D models. See chapter 6 for more. While<br />

this is possible in AutoCAD, Autodesk tells its users to use their stand-alone Fusion 360 software<br />

and pay an extra cost.<br />

APIs and Customization<br />

Bricsys is making it easier for third-party developers to adapt AutoCAD add-ons to BricsCAD — just<br />

as Bricsys works to make it easy for AutoCAD users to learn BricsCAD. For programmers, this is<br />

done through APIs, short for “application programming interfaces,” and BricsCAD supports almost<br />

the same list of APIs as does AutoCAD.<br />

AutoCAD API Equivalent in BricsCAD Notes<br />

Action Recorder (*) Scripts, SCR AutoCAD’s Action Recorder scripts cannot be edited;<br />

scripts recorded by BricsCAD can be edited.<br />

ActiveX ActiveX In-place editing; not available in BricsCAD for Linux or Mac<br />

ADS SDS ADS code ported from AutoCAD requires just a recompile using<br />

BRX headers; ADS/SDS are deprecated by Autodesk and Bricsys.<br />

ARX BRX or TX Ported ARX code requires just a recompile using new BRX headers;<br />

when used with TX (ex-DRX), ported ARX code must be rewritten.<br />

AutoLISP LISP Ported AutoLISP code runs as-is in BricsCAD; no changes needed,<br />

includes support for Vl, Vlr, Vla, and Vlax functions and encryption.<br />

COM COM Ported AutoCAD COM code runs as-is in BricsCAD;<br />

not available in BricsCAD for Linux or Mac.<br />

CUI CUI Ported AutoCAD CUI files made need adjsting for BricsCAD.<br />

Diesel Diesel Ported Diesel code runs as-is in BricsCAD; no changes needed.<br />

DCL DCL Ported DCL code runs as-is in BricsCAD; no changes needed.<br />

CUI CUI Ported AutoCAD menu and toolbar macros work as-in in BricsCAD.<br />

.Net Teigha.NET BricsCAD provides Teigha.NET and extra BRX-managed wrappers;<br />

not available in BricsCAD for Linux, Mac, or Windows Standard version.<br />

... TX Teigha eXtensions (formerly DRX) from Open Design Alliance;<br />

not available in AutoCAD.<br />

... VBA Current AutoCAD VBA code runs as-is in 32-bit BricsCAD for Windows;<br />

not available in BricsCAD Linux, Mac, 64-bit Windows, or Windows Standard<br />

VSTA ... VSTA is unavailable in BricsCAD.<br />

Generally, BricsCAD provides a nearly identical subset of equivalent function names. In the case of<br />

non-compiled code, such as LISP and DCL, you just drop it into the BricsCAD environment. With<br />

compiled code, you recompile it using headers provided by Bricsys to registered developers. See<br />

https://www.bricsys.com/en_INTL/applications/developers.<br />

1 BricsCAD for AutoCAD Users 9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!