Improving CI and Benchmarking for Manifold
Contributor: AnshulPatil2005
This project improves Manifold’s CI and benchmarking by adding missing determinism, sanitizer, and performance regression checks. I will implement a...
3D CAD & other computer-aided tech (CAx)
Contributor: AnshulPatil2005
This project improves Manifold’s CI and benchmarking by adding missing determinism, sanitizer, and performance regression checks. I will implement a...
Contributor: Bidyendu
This proposal introduces an optional, privacy-first AI assistant for OpenSCAD to flatten the learning curve of SCAD syntax and geometric...
Contributor: Kanchan Borole
This project focuses on improving the Geometry Verification and Validation (V&V) GUI in Qt for the Arbalest application in BRL-CAD. Currently, the...
Contributor: MYoder
Saikei Civil is an initiative to bring professional roadway design capability to Bonsai/IfcOpenShell. The goal is to add tools, features, and...
Contributor: RaghavSharma0125
BRL-CAD is a battle-tested Constructive Solid Geometry (CSG) engine, but it currently lacks a native, bidirectional interface for headless command...
Contributor: Sayan Jyoti Das
The IfcOpenShell library lacks a stable C API, which currently limits interoperability with other programming languages and makes its higher-level...
Contributor: swaparup
This project aims to build a reliable OpenSCAD to JavaScript compiler using ManifoldCAD, making it possible to run existing OpenSCAD code in a modern...
Contributor: Waleed05
I plan to make BRL-CAD python bindings. Basically my goal is to make a Python interface for BRL-CAD using MOOSE as the core modeling backend, with a...
Contributor: Andrea Braghin
This project is intended to improve the interoperability between LS‑DYNA and BRL‑CAD by enhancing the existing k‑g converter and by implementing a...
Contributor: Lorenzo Pegorari
This project sets out to take the initial step in merging BRL-CAD's two in-development GUIs: "arbalest" and "qged". The primary objective is to...
Contributor: Sayan Jyoti Das
Information Delivery Specification (IDS) is a standard for defining information requirements in a computer interpretable form, written in XML....
Contributor: Simarjot_Singh
This project proposes a complete rewrite of BRL-CAD's existing OGV, which currently uses Meteor.js, an older framework no longer actively maintained....
Contributor: Sparsh N
OpenSCAD currently supports Windows development/build setup through 2 key ways: MSYS2 and MXE. A MSVC based build has instructions circa 2012, but...
Contributor: Trzeth
While filleting is a common and essential modeling technique, its implementation in existing mesh processing libraries is often limited or absent....
Contributor: Kushal_Shah
To optimize the current convex hull algorithm to improve robustness and efficiency. The current implementation (quickhull) has cases which it cannot...
Contributor: Jin Ke
Ray tracing involves computationally expensive calculations and geometry with varying degrees of complexity. According to Fujieda et. al[1], a novel...
Contributor: ViditJain04
The proposal aims to enhance the BRL-CAD experience through a new GUI. Leveraging my software development background, including projects like Website...
Contributor: Matteo Balice
The proposed project aims to further investigate the potential of neural networks in accelerating the process of ray tracing for 3D rendering....
Contributor: Mohammad Abdussalam
Over the years, a vast collection of OpenSCAD libraries has been developed by the community. These libraries provide pre-written functions and...
Contributor: Ali Haydar
The ability to convert BRL-CAD database files to other formats is an important feature, especially being able to convert the BRL-CAD geometry into a...
Contributor: Ziad Ibrahim
This project aims to overcome Blender's limitations with spreadsheets and other functionalities. The goal is to have a web interface running...
Contributor: Kshitij Roodkee
The proposal outlines the development of an enhanced web application, IfcTester, for managing Building Information Modeling (BIM) project exchange...
Contributor: chiragsingh1711
1. Python scripts for IFC to OBJ conversion and text file generation: Objective: Develop Python scripts that take an input 3D IFC model and generate...
Contributor: Caio Brito
VDB is a volumetric, sparse and hierarchical data structure which can be used for volumetric rendering, simulation and computational solid geometry...
Contributor: Gregory Li
NURBS is a basic function for BRL-CAD and BRL-CAD has support for some functions based on brep using openNURBS library. Beyond basic operations such...
Contributor: Joseph Black
The project would undertake the necessary code restructuring to facilitate OpenSCAD's transition to rendering with modern OpenGL. An important early...
Contributor: Riley Wong
While Industry Foundation Classes (IFC)—the leading international standard for exchanging building data—offers generic descriptions for smart...
Contributor: Sai Abhiram Alluri
The goal of this project is to update the Python codebase for Appleseed from Python 2 to Python 3 and update the PyQT code and GUI to PyQT6. This...
Contributor: Joseph Black
The project would allow the 3D viewport to support custom shaders for the render mode (F6). This requires retrieving the necessary uniforms and other...
Contributor: Divyanshu Garg
This project is being proposed to redesign and update the official site for BRL-CAD, which will add more details to the site related to the...
Contributor: Himanshu Sekhar Nayak
Arbalest, a modern geometry editor for BRL-CAD is an improvement over the existing editors MGED and Archer which is developed during the '80s and...
Contributor: Gregory Li
Currently, BRL-CAD has implemented a series of NURBS and Brep operations, and in some cases it works well. But there are many cases to be tested,...
Contributor: Chetan Subhash Shinde
KiCad is an open-source EDA software. Which is used globally. It is hence important to ensure that KiCad is compatible with all other EDA software...
Contributor: Cristian Bezerdic Stoica
Right now to install and use LibreCAD3 on your computer you have to get all the dependencies and build it yourself from the source code in the Github...
Contributor: Martina Jakubowska
Industry Foundation Class (IFC) is the leading open data format for the built environment, based on the ISO 16739-1:2018 standard. It’s the...
Contributor: Singh Prabhat
Integrating existing BCF libraries with the API's so as to perform reading and writing of files .
Contributor: Amanjot Singh
Open Geometry Viewer is a web-based application to view 3D CAD models on browsers. Users are able to host the model online and comment on others...
Contributor: Abhishek Rawat
The current documentation for OpenSCAD is available online at WikiBooks for easy access, which also facilitates user edits for improvisation of the...
Contributor: Shiv Charan Sharma
This project is to automate reinforcement process of slab and footing by using the Reinforcement Workbench in FreeCAD.
Contributor: Artur Tomczak
BuildingSMART organisation is currently working and about to publish new IDS (Information Delivery Specifications) which in simple terms is a...
Contributor: Vikram Atreyapurapu
I would like to implement the undo function into libged. This will be a significant feature addition to BRL-CAD, giving designers the option to...
Contributor: Sadeep Weerasinghe
BRL-CAD has 2 geometry editor applications, MGED and Archer. They have been created a long time ago with the technology available at that time. The...
Contributor: Hrishabh Sharma
OpenSCAD is a FOSS which belongs to the CAD software category. It allow users to describe the CAD model using codes/scripts, and using those scripts;...
Contributor: Akhil Nair
LibreCAD 3 is the new version of LibreCAD currently under development. LibreCAD 3 uses Lua for GUI initialization, management, plugins and for the...
Contributor: Rishabh Suthar
This project is to introduce a GPGPU pipeline into BRL-CAD using OpenCL for existing primitives and parallelize them for faster computation.
Contributor: Sudhanshu Dubey
This project is to expand the list of Finite Element Method (FEM) examples currently present in FreeCAD by adding more examples. The target will be...
Contributor: Bharath Chandra
OpenSCAD is an open-source 3D modeling software. It uses two main modeling techniques namely, Constructive Solid Geometry (CSG) and extrusion of 2D...
Contributor: Suraj Dadral
This Project is to create rebar shape cut list, bar bending schedule, export to BVBS format and automatic drawing of a structural element after...
Contributor: Marcus Ding
Currently, FreeCAD's IPython and Jupyter Notebook integration can only provide visualization by running the entire FreeCAD GUI alongside the...
Contributor: Zach
FreeCAD is a powerful tool with worldwide usage but suffers a shortage of developers. This proposal aims to encourage new developers to adopt FreeCAD...
Contributor: Xuwei Tan
This is my proposal to the project, improve DXF import and export for OpenSCAD. It includes a breif introduction of myself, project description and...
Contributor: Ali Haydar
The project will aim to enhance the existing annotation capability and add another type of annotations like dimensions , labels and single or...
Contributor: Markus Hovorka
Improve the quality and reliability of the FEM Workbench of FreeCAD by introducing a extensive and consistent testing approach and developing a test...
Contributor: Romit Kumar
As modern OpenSCAD usage has advanced, it now makes more extensive use of libraries consisting of many files, and the editor features have not kept...
Contributor: Kartik Kumar
LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. It allows industrial designers and graphics enthusiast to create CAD...
Contributor: Patrick Podest
Collaboration is ingrained into human nature, without it we, as a species, wouldn’t be able to build astonishing buildings like we have today....
Contributor: Suraj
This project is to automate Reinforcement process by using Rebar Addon in FreeCAD. The idea is to create UI on top of the current implementation to...
Contributor: Benjamin Landers
The primary goal of this project would be to implement a solution to issue #3047. This issue is basically about implementing a way for users to...
Contributor: caen
Improve parts of BRL-CAD's raytracer by removing unnecessary work and using better-suited data structures.
Contributor: Jaipal Singh
Project aims to wrap BRL-CAD geometry primitives in python using ctypesgen and extending support to use python BRL-CAD on multiple operating systems....
Contributor: Sreyansh Kumhar Jain
BRL-CAD objects are made from about two dozen primitives, ray-tracing of which can be quickly realised in a GPU owing to its parallel architecture....
Contributor: Saran Narayan
The project aims to bring cross platform compatibility to the existing overlap tool which currently uses a shell script that works only for Linux. By...
Contributor: Kurt Kremitzki
FreeCAD is a general purpose 3D computer-aided engineering & design program available for Windows, Mac, and Linux, and as a result it has a huge...
Contributor: pronaip
BRL-CAD's MGED search needs an -exec option - like the find command in UNIX - but that would mean low level library functions accessing the...
Contributor: Marco Domingues
In BRL-CAD, some work has been done in order to optimize the ray-tracing process, with ray-intersection calculations implemented in OpenCL for...
Contributor: gabbar1947
The aim of the project is to enhance the representation of the wire frame views by adding annotations to the sketch.
Contributor: Markus Hovorka
This proposal targets the “Elmer-Integration” project outlined in the “Google Summer of Code” article on the wiki...
Contributor: Amritpal Singh
The current rebar functionality in FreeCAD is very limited by its UI and creating a reinforcement system using it is quite tedious. Currently, the...
Contributor: Ahmed Samir Hamed-1
Project Goal: Implement support for the 3MF file format in Slic3r and allow conversion into (AMF, OBJ, STL). 3MF is generally smaller than other...
Contributor: Florian Roméo
This proposal is made to improve the current LibreCAD 3 plugin system, by adding new features like custom entities or read and write files, to allow...
Contributor: Kurt Kremitzki
By adding complete functional test coverage to Part Design, bugs can be systematically eliminated. The Attachment Editor and Boolean Operation tools...
Contributor: Oleksandr Dubenko
This project aims to improve Online Geometry Viewer in different ways: UI update, code quality and improved model importing.
Contributor: Feragon
This project will add to LibreCAD 3 an user interface allowing end-users to create and manipulate elements in the document without having to write a...
Contributor: mandeep7
My main idea is to implement a plugin manager for FreeCAD that will be used to install/remove/update plugins and other unofficial...
Contributor: gjeet
OGV has the ambition to become something of an Instagram for 3D models. It includes features like profiles, likes, comments, followers. But the code...
Contributor: boj
In Constructive Solid Geometry (CSG) system, the modeling process is usually represented as boolean operations of some basic primitives such as...
Contributor: Rakshika Bagavathy
The aim is to provide features that will be useful in automatic polygonal healing of a mesh, which BRL-CAD essentially represents as a bag of...
Contributor: Gaganjyot
LibreCAD V3 Beziers and File I/O Support project involves further development of the LibreCAD v3 Kernel and LibreCAD Software itself. LibreCAD at the...
Contributor: sniok
This project aims to update current web infrastructure of BRL-CAD organisation. Specifically: creating new main web site at ‘brlcad.org’ as a central...
Contributor: ParamHanji
BRL-CAD uses Constructive Solid Geometry (CSG) to create complex objects by combining two or more primitives, with the help of Boolean operators. I...
Contributor: Amarjeet Kapoor
This project intends to define user interface to Customize Model interactively instead of modifying them manually. It will make the user able to...