Skip to content

rune15/DOSLib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOSLib: LISP Library for CAD Applications

This repository contains the source code to DOSLib, a library of LISP-callable functions that provide functionality not available in CAD-base LISP interpreters, such as those included with AutoCAD and BricsCAD.

Prerequisites

The following tools are required to build DOSLib:

Note, to build DOSLib for version of AutoCAD and/or BricsCAD earlier than what is listed above may also require an earlier version of Visual Studio. Check the documentation that comes with each of these SDK for their Visual Studio requirement.

The DOSLib build solution looks for ObjectARX and BRXSDK installations in this folder structure:

\acad
  \arx
    \19    - ObjectARX for AutoCAD 2013
    \20    - ObjectARX for AutoCAD 2015 
    \21    - ObjectARX for AutoCAD 2017 
    \22    - ObjectARX for AutoCAD 2018
    \23    - ObjectARX for AutoCAD 2019
  \brx
    \13    - BRXSDK for BricsCAD Pro V13 
    \14    - BRXSDK for BricsCAD Pro V14
    \15    - BRXSDK for BricsCAD Pro V15 
    \16    - BRXSDK for BricsCAD Pro V16 
    \17    - BRXSDK for BricsCAD Pro V17 
    \18    - BRXSDK for BricsCAD Pro V18 
    \19    - BRXSDK for BricsCAD Pro V19 

Compiling

  1. Clone the repository. At a command prompt, enter the following command:
git clone https://github.com/dalefugier/doslib
  1. Open the DOSLib.sln solution file, found in the doslib\source folder, in Visual Studio.
  2. Select either the Release_ARX23 or Release_BRX19 solution configuration.
  3. Press F7, or click Build > Build Solution to build the solution.

Note, you can target DOSLib for other versions of AutoCAD or BricsCAD as long as:

  1. The correct ObjectARX or BRXSDK is installed in above mentioned location.
  2. The correct Visual Studio platform toolset is installed.

More Information

DOSLib home page

License

Code licensed under the MIT License.

About

LISP Library for CAD Applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.7%
  • Other 1.3%