a parametric 3D CAD modeler
WARNING: FreeCAD has moved! FreeCAD code and release files are now hosted on github at https://github.com/FreeCAD/FreeCAD Only older files and code are available here. FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. It is 100% Open Source and extremely modular, allowing...
Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
This is a C version of a program I wrote in 1983/4 for Pascal on the HP9836 computers (Motorola 68xxx). The C version originally ran on the HP IPC in 1985 and on HP-UX on HP9000 200/300/500 computers in 1985 before being ported to SunOS in 1993 and Linux some time in the 90's using the Athena widget toolkit. The modern Athena toolkey apparently has a bug in the XawTextSetSelection() call which causes a crash when creating the dialog for loading files. So I gave up on that and the current code...
2.5D CAD CAM emphasis on CAM and toolpaths
A Windows only 2.5D CAD CAM application. The user experience tightly integrates the CAM aspects when doing design and layout. The target users will layout their design and then immediately generate CNC code. The goal is a design application closer to Adobe Illustrator than to AutoCAD. The user specifies machining aspects during object creation so that when the design/layout phase is completed the toolpath generation can occur automatically. What is 2.5D? Objects created are flat (2D...
Cross-platform Open-source 2D CAD
LibreCAD is an open-source cross-platform 2D CAD program, which is translated in over 30 languages. http://translate.librecad.org LibreCAD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. License: https://www.gnu.org/licenses/gpl-2.0...
Model Railway CAD program
XTrackCAD is a CAD program for designing model railroad layouts. You can easily create layout of any scale or size. Libraries for many brands of track and turnouts are included. Adding new components is easy with the built-in editor.
A Full PLM system based on odoo
OdooPLM is an Open Source module for Odoo that allows you to manage PLM Data inside Odoo. You can upload data from the most common commercial CAD systems directly to Odoo Our approach, very quick, ready to use, is very useful for all companies that wants useful and powerful tools. You can install PLM module and its Client without any cost, touching the quality of our product in your real work environment. Odoo is a product of Odoo SA, world class leader in Open Source ERP system. Find...
Draw curves, colored 2D maps with CAD capabilities
GraceGTK features: Import numerical data to draw curves or colored 2D maps with level contour lines Transform data (Fourier, wavelets), apply filters, fit curves Interactive GUI with CAD capabilities to add drawings Commands interpreter to automate work More details in Files/doc/GraceGTK.pdf file GraceGTK was forked from grace-5.1.22 in 2009. The enhanced commands interpreter has an ascending compatibility with old Grace scripts.
C library to read DWG files.
An open C library to directly read DWG files, a popular drawing format used in the CAD world. [eo] Malferma C-biblioteko por rekte legi DWG-dosierojn, populara desegno-formo uzata en la teknika fasonada mondo.
Open Source Desktop GIS with Surveying and Cartography Functionality
Open Source Desktop GIS with Surveying and Cartography Functionality. Should be seen as a Learn-GIS with basic Algorithms and Functionality in VB.NET and C#.NET without usage of Software Libraries: CAD/GIS Data (DXF, ShapeFile, GML2, GPX, KML, CSV), Data Schema, Query, Analysis, Topology, Contours, Ortho-Image Registration, Least Squares Adjustment. Also world-wide Geodata of Countries and POIs are available. A companion Scriptum gives explanation about the Theory behind MensorGIS.
Molecular Dynamics Cell Construction
This is a collection of software modifications created to integrate NanoEngineer-1, PACKMOL and MSI2LMP for the purpose of easily creating molecular dynamics cells. NanoEngineer-1 is a molecular CAD software written by Nanorex and provides the user an easy way to create molecules, while the software modifications allow the user to type atoms using multiple force fields. PACKMOL can generate a random collection of molecules using the molecule templates from NanoEngineer-1 thus providing...
Vlaxcompiler is autolisp compiler for any CAD ;platforms..(autocad, nanocad, progecad..) User can convert lisp to cpp and reverses.. With gif89exp.exe ,the user make screen recoder as GIF images... Convert SLD to Lisp_Grdraw.... www.youtube.com/watch?v=91_DFjN6ucs Show image BMP into DCL Convert BMP to AutocadSlide (bmp2sld) Compile .doc to autolisp-generator
A canvas library for generating technical drawings
The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a GObject-based library where a custom application can put common CAD entities such as paths, hatches and dimensions, to automatically create technical drawings. A demo application is provided in order to show the capabilities of the canvas. Although it is possible to interact with the library directly in C (that is what the adg-demo program...
A set of freeware applications for viewing/processing P-CAD files.
Graphic design of basketball play by frame
BasketCadX is a Cad to draw a basketball play or exercise etc...
Editor with scripting language, security features & system interfaces.
Jot was developed primarily as a good general purpose editor for maintenance of source and plain-text documentation files. In CAD usage, for example, there is frequently a requirement to cross-reference between several different files referring to the same project. CAD design-flows often employ simple plain-text interfaces between individual flow elements, especially when there is more than one CAD vendor. These files can get *very* large or, sometimes, design data are distributed over...
An open source controller for Scalextric community
Open source controller for Scalextric community. Scalextric Controller is composed by a custom hand controller, used to drive the Scalextric slots cars, and Android application used to communicate with the hand controller via Bluethoot low power (BLE). This project repository contains the PCB project, the micro embedded software, the Android App and the 3D CAD design of the cricital mechanical parts.
Electronic design and programming tools suite like Eagle, MpLab
... with mainstream market tools IDE and GUI Wrapper like : LabView©, Proteus©, MPLab©, Eagle CAD©, Tools Suite for Most Market Microcontroller. Tools suite for Arduino, Pinguino, Pic, AVR, ARM, Basic Stamp, Risc, other platform Fully Integrated IDE. Adobe PDF Help section SQL Connectivity Community Avail : https://www.facebook.com/Project-Core-2306-Nextgen-Eda-pcbradide-for-Mcumacoslinuxwindows-138250749681138/?fref=ts
Simple Road Planning and Design
Lima VVA is a lightweight Windows application for the planning and design of small to medium road projects. The user is able to design the road interactively while the geometry and earthwork quantities are automatically updated with every change. The program produces high quality drawings, reports, and construction data for the road design. These results can be exported to other systems such as office, CAD and GIS software, surveying equipment, and systems for automated machine control.
Gphoton in a simple 3d modeler and ray tracer.
... was trying to do 3D on early computers - big BW pixels! By late 80s I saw ray tracing and had to write my own. I wrote the 1st ver while taking vector calculus and CAD programming classes c. '92. I was intrigued not only by the beauty of the math but also ray tracing curved metals. This is actually the 2nd ver, ported from MFC to gnome (with enhancements like optional GL) c. '00 with some help from David. Apr'17: Updated to compile on recent Ubuntu/Debian - still runs, even on a pi!
Rockhurst High School Robotics Team
This project is the central engineering hub for the JESUBOTs FRC Robotics Team #5809. We intend to use Sourceforge to share all of our present and future robot hardware designs and software with anyone that is interested. We plan to receive a SolidWorks sponsorship for the 2018 season and beyond since our local universities all teach using SolidWorks. Our rookie year was 2016 when we were honored to win the Rookie All-Star Award and had the pleasure of attending the FRC World's...
C++/CUDA/OpenMP based Smoothed Particle Hydrodynamics (SPH) Solver
DualSPHysics is based on the Smoothed Particle Hydrodynamics method and can be downloaded from the official website (www.dual.sphysics.org). The code is developed to study free-surface flow phenomena where Eulerian methods can be difficult to apply, such as waves or impact of dam-breaks on off-shore structures. DualSPHysics is a set of C++, CUDA and Java codes based on the SPHysics FORTRAN project (www.sphysics.org) that are designed to deal with real-life engineering problems...
rayshade 4.0.6 linux patch
NEWS: now gnu-ized, get it from: http://sourceforge.net/projects/rayshade/ Rayshade is a 1990's raytracer, a great one back then. It has value in support of existing software and raytrace scene files, which ranges from legacy files to existing CAD software that can export 3D scenes Rayshade can build a scene for. Files Section has a patch allowing Rayshade to build in Linux more fully / less errors than the tiny redhat patch that can be found. The Utah Raster Toolkit is a "depends...
TinkerCell is a software for synthetic biology. The visual interface allows users to design networks using various biological "parts". Models can include modules and multiple cells. Users can program new functions using C or Python. www.tinkercell.
Testsuite for libdwg
libdwg-testsuite is a test suite for libdwg. libdwg is "An open C library to directly read DWG files, a popular drawing format used in the CAD world." https://sourceforge.net/projects/libdwg/