All Projects → arnholm → Angelcad

arnholm / Angelcad

Licence: other
script based 3D solid modeller

Projects that are alternatives of or similar to Angelcad

OpenSCAD connectors
Simple, parametric APIs for connectors such as corner brackets and t-joints. Specializing on connectors for aluminum extrusion connectors.
Stars: ✭ 29 (-65.06%)
Mutual labels:  cad, 3d-printing
xcsg
XML based Constructive Solid Geometry based on carve
Stars: ✭ 24 (-71.08%)
Mutual labels:  cad, 3d-printing
Freecad
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker
Stars: ✭ 10,366 (+12389.16%)
Mutual labels:  cad, 3d-printing
Openastrotracker
3D printed DSLR tracking mount
Stars: ✭ 434 (+422.89%)
Mutual labels:  cad, 3d-printing
pymadcad
Simple yet powerful CAD (Computer Aided Design) library, written with Python.
Stars: ✭ 63 (-24.1%)
Mutual labels:  cad, 3d-printing
rhioCAD
CAD, based on OpenCascade. parametric, parametric 3D modeler. Fork of NaroCAD.
Stars: ✭ 42 (-49.4%)
Mutual labels:  cad, 3d-printing
Sdfx
A simple CAD package using signed distance functions
Stars: ✭ 213 (+156.63%)
Mutual labels:  cad, 3d-printing
CameraSlider
3D printed and smartphone controlled camera slider
Stars: ✭ 16 (-80.72%)
Mutual labels:  cad, 3d-printing
Dotscad
Reduce the burden of mathematics when playing OpenSCAD
Stars: ✭ 344 (+314.46%)
Mutual labels:  cad, 3d-printing
Drakon Extruder
3D Printable 3:1 Geared Extruder
Stars: ✭ 80 (-3.61%)
Mutual labels:  cad, 3d-printing
Nintimdo Rp 3d models
Autodesk Fussion and stl files
Stars: ✭ 35 (-57.83%)
Mutual labels:  3d-printing
Darm
A desktop arm that can write and draw.
Stars: ✭ 38 (-54.22%)
Mutual labels:  3d-printing
Onshape To Robot
Converting OnShape assembly to robot definition (SDF or URDF) through OnShape API
Stars: ✭ 69 (-16.87%)
Mutual labels:  cad
Maker.js
📐⚙ 2D vector line drawing and shape modeling for CNC and laser cutters.
Stars: ✭ 1,185 (+1327.71%)
Mutual labels:  cad
Flux Studio
Web-based 2d/3d editing application for FLUX desktop manufacturing products
Stars: ✭ 29 (-65.06%)
Mutual labels:  3d-printing
Z Probe On Smd Resistors 2512
Auto bed level strain gage for 3D printer using resistors 2512 instead of strain gauges.
Stars: ✭ 66 (-20.48%)
Mutual labels:  3d-printing
Cherish
🏰 Sketch- and image-based system for 3D representation and documentation of cultural heritage sites
Stars: ✭ 27 (-67.47%)
Mutual labels:  cad
Workcraft
Toolset to capture, simulate, synthesize and verify graph models
Stars: ✭ 27 (-67.47%)
Mutual labels:  cad
Teleball
Build your own Arduino based retro handheld game console
Stars: ✭ 21 (-74.7%)
Mutual labels:  3d-printing
Wl Bim Viewer
用于vue框架的bim三维模型预览插件。Bim 3D model preview plugin for vue framework.
Stars: ✭ 78 (-6.02%)
Mutual labels:  cad

User documentation

Relevant user documentation and other useful resources are found here. Pre-built binaries of AngelCAD are found here.

Building AngelCAD

AngelCAD build system is based on Code::Blocks and CPDE as described in cpde_utils. To build AngelCAD it is required to install Code::Blocks and configure it as documented. On Linux, the g++ compiler is used. On Windows, MSVC2013 or newer is required (the free 'express' versions of MSVC are ok).

Furthermore, CPDE requires building and configuring the following 3rd party libraries

Library Description/Comments
wxWidgets Static library build, see instructions
boost boost_system, boost_filesystem, boost_thread
msgpack C/C++ version. Not strictly required for AngelCAD build, but recommended

Since AngelCAD 1.5-06, FreeType is also required.

The best way to build the 3rd party libraries is to run the build scripts found in the cpde_3rdparty repository.

libraries required

Before building AngelCAD, you must build the following workspaces, containing libraries used

Workspace Libraries required by AngelCAD
cpde_syslibs cf_syslib, ce_angelscript, ce_angelscript_ex
spacelibs spacemath, spaceio, polyhealer, dxfdom

Applications included

The following applications are included in the build

Application Description
as_csg AngelCAD script compiler
AngelCAD AngelCAD GUI editor/IDE
AngelView AngelCAD 3d file viewer
polyfix command line 3d file repair utility
dxfread command line DXF file reader
csgfix command line preprocessor of OpenSCAD .csg files

xcsg

AngelCAD uses the xcsg application as the boolean engine. Build it or install a prebuilt binary of xcsg

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].