Topic: "opencascade"
FreeCAD/FreeCAD
Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Language: C++ - Size: 2.18 GB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 27,839 - Forks: 5,056
CadQuery/cadquery
A python parametric CAD scripting framework based on OCCT
Language: Python - Size: 10.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4,330 - Forks: 399
xiangechen/chili3d
A web-based 3D CAD application for online model design and editing
Language: TypeScript - Size: 123 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 4,049 - Forks: 361
Open-Cascade-SAS/OCCT
Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.
Language: C++ - Size: 176 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2,048 - Forks: 516
fougue/mayo
3D CAD viewer and converter based on Qt + OpenCascade
Language: C++ - Size: 25.8 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 1,887 - Forks: 327
tpaviot/pythonocc-core
Python package for 3D geometry CAD/BIM/CAM
Language: SWIG - Size: 92.4 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1,779 - Forks: 401
dune3d/dune3d
3D CAD application
Language: C - Size: 3.38 MB - Last synced at: 11 days ago - Pushed at: 13 days ago - Stars: 1,354 - Forks: 52
gumyr/build123d
A python CAD programming library
Language: Python - Size: 33.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,210 - Forks: 147
zalo/CascadeStudio
A Full Live-Scripted CAD Kernel in the Browser
Language: JavaScript - Size: 186 MB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 1,178 - Forks: 149
CadQuery/CQ-editor
CadQuery GUI editor based on PyQT
Language: Python - Size: 2.6 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 1,032 - Forks: 194
donalffons/opencascade.js
Port of the OpenCascade CAD library to JavaScript and WebAssembly via Emscripten.
Language: Python - Size: 902 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 771 - Forks: 112
sgenoud/replicad
The library to build browser based 3D models with code.
Language: TypeScript - Size: 89.4 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 561 - Forks: 66
Macad3D/Macad3D
Free and OpenSource 3D Construction Tool
Language: C# - Size: 48.1 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 507 - Forks: 136
OpenWebCAD/node-occ
build BREP Solids with OpenCascade and NodeJS - 3D Modeling
Language: JavaScript - Size: 8.88 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 335 - Forks: 76
Irev-Dev/curated-code-cad
A list of the various code-cad projects out there.
Language: Python - Size: 217 KB - Last synced at: 7 months ago - Pushed at: about 2 years ago - Stars: 283 - Forks: 11
DLR-SC/tigl
The TiGL Geometry Library to process aircraft geometries in pre-design.
Language: C++ - Size: 186 MB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 277 - Forks: 74
kovacsv/occt-import-js
The emscripten interface for OpenCascade import functionalities.
Language: C++ - Size: 75.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 245 - Forks: 40
jupytercad/JupyterCAD
A JupyterLab extension for collaborative 3D geometry modeling
Language: TypeScript - Size: 59.1 MB - Last synced at: 15 days ago - Pushed at: 19 days ago - Stars: 212 - Forks: 25
trelau/pyOCCT
Python bindings for OpenCASCADE via pybind11.
Language: Python - Size: 334 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 191 - Forks: 42
bitbybit-dev/bitbybit
Monorepo for 3D algorithms of Bitbybit platform, which helps programming geometry on the browser. Use with ThreeJS, BabylonJS, build your own core integration or execute algorithms in NodeJS.
Language: TypeScript - Size: 78.5 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 150 - Forks: 19
CadQuery/OCP
Language: C++ - Size: 29.7 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 145 - Forks: 39
michaelgale/cq-kit
A python library of CadQuery tools and helpers for building 3D CAD models.
Language: Python - Size: 2.2 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 132 - Forks: 9
Jelatine/JellyCAD
Modern open-source programmable CAD software designed for programmers, robotics developers, and parametric modeling enthusiasts.
Language: C++ - Size: 5.85 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 123 - Forks: 43
miho/OCC-CSG
Simple but powerful CSG tool based on OpenCascade
Language: C++ - Size: 598 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 77 - Forks: 17
usnistgov/STP2X3D
Translator from STEP format to X3D format
Language: C++ - Size: 109 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 71 - Forks: 24
stellarmesh/stellarmesh
Meshing library for nuclear workflows
Language: Python - Size: 4.26 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 66 - Forks: 13
fel88/CascadeDesktop
OpenCASCADE GUI Viewer/Editor
Language: C# - Size: 5.91 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 66 - Forks: 20
grotius-cnc/skynet_robot_control_rtos_ethercat
Realtime 6-axis robot controller, based on Qt C++ & OpenCascade & KDL kinematics & HAL
Size: 24.6 MB - Last synced at: almost 3 years ago - Pushed at: about 4 years ago - Stars: 61 - Forks: 39
mathLab/pi-BEM
Parallel Boundary Element Method solver
Language: C++ - Size: 7.31 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 55 - Forks: 36
inr-kit/McCAD-Library
a CAD to MC geometry conversion tool
Language: C++ - Size: 47.8 MB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 46 - Forks: 9
mikowiec/rhioCAD
CAD, based on OpenCascade. parametric, parametric 3D modeler. Fork of NaroCAD.
Language: C++ - Size: 35.8 MB - Last synced at: almost 3 years ago - Pushed at: over 5 years ago - Stars: 44 - Forks: 17
ssg-aero/gbs
gbs is a c++ header library to build and manage NURBS, some optional module are used for visualization and export. This library is compatible with OpenCASACADE and has a python biding.
Language: C++ - Size: 5.25 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 43 - Forks: 16
Tanneguydv/Pythonocc-nodes-for-Ryven
Pythonocc nodes for Ryven
Language: Python - Size: 55.7 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 39 - Forks: 4
bitbybit-dev/bitbybit-occt
CAD algorithms that use OpenCascade Technology (OCCT) Kernel
Language: TypeScript - Size: 22.6 MB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 36 - Forks: 9
trelau/AFEM
Airframe Finite Element Modeler
Language: Python - Size: 110 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 35 - Forks: 15
guillaume-florent/aoc-xchange
CAD files read, write and conversions.
Language: Python - Size: 43.9 MB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 34 - Forks: 11
CadQuery/pywrap
C++ binding generator based on libclang and pybind11
Language: C++ - Size: 13.6 MB - Last synced at: 21 days ago - Pushed at: 23 days ago - Stars: 33 - Forks: 16
WolframResearch/OpenCascadeLink
Open source package for OpenCascadeLink, which is bundled with Wolfram Language products as of version 12.1
Language: C++ - Size: 516 MB - Last synced at: 9 months ago - Pushed at: 10 months ago - Stars: 32 - Forks: 8
fougue/gmio
C library for geometry input/output
Language: C - Size: 1.75 MB - Last synced at: 6 months ago - Pushed at: almost 8 years ago - Stars: 25 - Forks: 9
raydeleu/CascadeStudioManual
Manual for CascadeStudio
Language: JavaScript - Size: 45.3 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 24 - Forks: 5
bitbybit-dev/app-examples
App examples that use Bitbybit NPM packages & the various runners to build custom CAD websites. Integrate advanced OCCT, Manifold, JSCAD kernels in your apps and maintain your development freedom. We provide examples that use BabylonJS and ThreeJS game engines. You will also find some basic examples that use Bitbybit on NodeJS backends.
Language: TypeScript - Size: 26.7 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 22 - Forks: 6
dblanding/kodacad
A simple Python 3D CAD application based on the pythonOCC library
Language: Python - Size: 2.43 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 8
yeicor/OCP.wasm
Build123d in the browser!
Language: Python - Size: 1.82 GB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 21 - Forks: 1
grotius-cnc/cam
cam contour offset application. Input format dxf.
Language: C - Size: 1.18 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 16
ghackenberg/opencascade-tools
Easy-to-use wrapper around Open CASCADE Technology available as command line interface (CLI) and JavaScript/TypeScript applicartion programming interface (API)
Language: TypeScript - Size: 45.9 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 3
ukaea/parallel-preprocessor
Parallel-preprocessor: a prototype of parallel CAE geometry preprocessing framework
Language: C++ - Size: 5.16 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 16 - Forks: 7
CADproject/Editor
Simple 2D graphical editor
Language: C# - Size: 10.3 MB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 16 - Forks: 8
awolven/oc
OpenCASCADE wrappers for Lisp
Language: C++ - Size: 467 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 2
cbsghost/oce-jt
JT Assistant & JT Reader. Forked from Open CASCADE repository.
Language: C++ - Size: 1.3 MB - Last synced at: almost 3 years ago - Pushed at: over 6 years ago - Stars: 12 - Forks: 3
alekssadowski95/nanoPLM
nanoPLM is an Open-Source PLM for small machine manufacturers - natively supports FreeCAD
Language: HTML - Size: 21.5 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 11 - Forks: 0
NM0ser/ampl_toolpaths
Software to create toolpaths for Incremental Sheet Forming (ISF)
Language: C++ - Size: 86.8 MB - Last synced at: almost 3 years ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 2
aminyaa/ForgSoft
Free Objective and Reliable Graphical Software
Language: C++ - Size: 49.4 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 5
aleutgeb/STEPToXSection
The program STEPToXSection is a command line utility to export the contour of a planar cross section of solids contained in STEP files. It supports surface offsetting of the input geometry and in-plane curve offsetting. The in-plane base contour can also result from the orthogonal projection of geometries (silhouette) onto the plane within a specified maximum plane distance.
Language: C++ - Size: 5.76 MB - Last synced at: almost 3 years ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 2
jdegenstein/nice123d
A nicegui-based CAD customizer, editor, and viewer for OCP-based projects like build123d
Language: Python - Size: 3.1 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 4
Open-Cascade-SAS/Inspector
Interactive debugging tool for OCCT applications that visualizes OCAF documents, AIS contexts, and topological shapes in a Qt-based interface for inspecting OpenCascade data structures.
Language: C++ - Size: 1.07 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 9 - Forks: 4
VasanthBalguri/QtWorkbench
Language: C++ - Size: 135 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 0
ukaea/SGeom
Adaption of Salome Geometry module into an addon library of OpenCASCADE
Language: C++ - Size: 146 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 1
maximmaxim345/cadara
WIP parametric CAD software
Language: Rust - Size: 6.34 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 8 - Forks: 0
notalfredo/OpenKittenCAD
A free as in freedom CodeCad app
Language: C++ - Size: 1.48 MB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1
aleutgeb/STEPToMesh
The program STEPToMesh converts solids contained in STEP files into triangle meshes.
Language: C++ - Size: 118 KB - Last synced at: almost 3 years ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 3
ncPUMA/FanucBotGui
GUI for move and controll FANUC laser-bot
Language: C++ - Size: 3.54 MB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 8 - Forks: 6
Abisai343/cad-viewer
Language: TypeScript - Size: 728 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 7 - Forks: 1
paulbuechner/occutils
🔧 A utility library providing high-level functions and algorithms to empower OpenCASCADE-based engineering tasks.
Language: C++ - Size: 805 KB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 0
zalo/LeapShape Fork of leapmotion/LeapShape
Browser BRep CAD in WebXR
Language: JavaScript - Size: 17 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0
caadxyz/ifcOcctViewer
a ifc file viewer by opencascade and glfw
Language: C++ - Size: 2.08 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 2
Tanneguydv/pyolp_robotics
A full python tool to sketch serial robots offline programming
Language: Python - Size: 3.81 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 1
Chen-Si-An/OCC-MFC
Use OpenCASCADE library to implement data visualization under MFC framework
Language: C++ - Size: 51.8 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0
kashinoleg/pakm-3d
Open source geometric textile modelling software
Language: C++ - Size: 3.03 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 1
ncPUMA/OpenCascadeQtExamples
Language: C++ - Size: 3.82 MB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 1
aleutgeb/STEPToPoints
The program STEPToPoints converts solids contained in STEP files into point clouds by regular sampling.
Language: C++ - Size: 3.65 MB - Last synced at: almost 3 years ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 1
grotius-cnc/hal_trajectory
Trajectory example
Language: C++ - Size: 5.32 MB - Last synced at: almost 3 years ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 7
DefinitelyBak/OccKukaAnimation
Проект визуализации анимации робота Kuka с использованием OpenCascade.
Language: C++ - Size: 11.9 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1
guillaume-florent/aoc-utils
CAD common operations using PythonOCC
Language: Python - Size: 1.54 MB - Last synced at: 13 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 3
bitbybit3d/OcctDebugNativs
This project do nothing but for test display of variables content (OpenCASCADE classes), in debugger windows.
Language: C++ - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0
MattFerraro/openCascadeTest1
This is a reference implementation to show how to import opencascade.js into a create-react-app project.
Language: JavaScript - Size: 356 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1
qingfengxia/parallel-preprocessor Fork of ukaea/parallel-preprocessor
The developer repo for `Parallel-preprocessor`: a prototype of parallel CAE geometry preprocessing framework
Language: C++ - Size: 4.98 MB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1
dpasukhi/DE_Wrapper-Sample
minimalistic OCCT DE Wrapper sample for terminal conversion
Language: C++ - Size: 22.5 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0
ToLe814/uchannel
Create an infinite number of structural U-shaped CAD sheet metals using four distinct parametric models.
Language: Python - Size: 1.49 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0
crud89/opencascade_qml Fork of ShabalinAnton/opencascade_qml
Simple example integrating OpenCASCADE into QML
Language: C++ - Size: 137 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0
AnthonyK213/LuaOCCT
A LuaJIT binding for OCCT, powered by LuaBridge3.
Language: C++ - Size: 231 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0
pfabo/STEMFIE-X-CadQuery-Edition
An open source platform for creative people, based on Python and CadQuery. Universal kit of building elements for future designers.
Language: Jupyter Notebook - Size: 160 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0
scimulate/BoltGenerator
BoltGenerator is an automated CAD tool which produces 3D bolts per ISO and ASME specifications, built using OpenCASCADE technologies.
Language: C++ - Size: 75 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0
cyanray/OccViewerQt
A 3D model viewer based on OpenCASCADE and Qt6.
Language: C++ - Size: 212 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0
andrsd/figura 📦
User-friendly python scripting for creating parametrical 3D models
Language: Python - Size: 6.79 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0
daveedoo/Shell
Shell functionality implemented in OpenCascade Technology + GLFW.
Language: C++ - Size: 6.5 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0
grotius-cnc/XCreator
XCreator, a program designer solution written in c++
Language: Python - Size: 61.6 MB - Last synced at: almost 3 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1
grotius-cnc/3dArc_3dArc_Intersections
a general algoritme to find 3d arc-arc intersections.
Language: C++ - Size: 236 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 2
grotius-cnc/occt-samples-qopenglwidget Fork of gkv311/occt-samples-qopenglwidget
Open CASCADE Technology sample - 3D Viewer within Qt Widgets window
Language: C - Size: 1.31 MB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0
snegovick/bcad
B-tier OpenSCAD-like 3D CAD software
Language: Python - Size: 923 KB - Last synced at: almost 3 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0
cnpem-met/EGGTol
A simple CAD application to discretize surfaces from .IGES CAD files.
Language: Python - Size: 3.45 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0
flywave/go-topo
oce binding for go
Language: C++ - Size: 236 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0
AnthonyK213/Naivis
A geometry visualization tool.
Language: C++ - Size: 940 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1
liuyulvv/MiniHome
使用VTK, OpenCASCADE和Qt造一个酷家乐
Language: C++ - Size: 886 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 3
karakayahuseyin/setuav
SETUAV is a tool for UAV design, performance analysis and simulation integrations
Language: C++ - Size: 134 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0
DefinitelyBak/OccEngineBlade
Проект 3D-визуализации лопатки двигателя
Language: C++ - Size: 138 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1
EvokeMadness/Blender-OCC-app-template
Application template for Blender 2.83 and later. Applies a theme and keymap that is inspired by SALOME.
Language: Python - Size: 1.03 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0
ncPUMA/LaserBotGui
GUI for move and controll laser-bot
Language: C++ - Size: 2.07 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1
RobinCPC/pythonocc-demos Fork of tpaviot/pythonocc-demos
Language: Jupyter Notebook - Size: 65 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0
ibrahimm2022/Free-Code
💸 Maximize profits with arbitrage trading bots; clone the code and start your journey to passive income today.
Size: 1.42 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0
fel88/OCCTProxy
Language: C++ - Size: 1.21 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0