Giter Site home page Giter Site logo

strit12 / freecad Goto Github PK

View Code? Open in Web Editor NEW

This project forked from freecad/freecad

0.0 0.0 0.0 1020.19 MB

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

Home Page: https://www.freecadweb.org

License: Other

Shell 0.06% Python 37.22% CMake 1.02% Makefile 0.01% C++ 58.33% C 2.40% HTML 0.38% CSS 0.03% QMake 0.01% NSIS 0.23% Batchfile 0.01% Lex 0.18% Yacc 0.03% POV-Ray SDL 0.03% Ruby 0.01% JavaScript 0.03% Max 0.01% GLSL 0.01% Dockerfile 0.01%

freecad's Introduction

Logo

Your own 3D parametric modeler

WebsiteDocumentationForumBug trackerGit repository

Release Master Crowdin Gitter Language grade: Python

screenshot

Overview

  • Freedom to build what you want FreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters.

  • Create 3D from 2D & back FreeCAD allows you to sketch geometry constrained 2D shapes and use them as a base to build other objects. It contains many components to adjust dimensions or extract design details from 3D models to create high quality production ready drawings.

  • Designed for your needs FreeCAD is designed to fit a wide range of uses including product design, mechanical engineering and architecture. Whether you are a hobbyist, a programmer, an experienced CAD user, a student or a teacher, you will feel right at home with FreeCAD.

  • Cross platform FreeCAD runs on Windows, Mac and Linux

  • Underlying technology

    • OpenCASCADE A powerful geometry kernel, the most important component of FreeCAD
    • Coin3D library Open Inventor-compliant 3D scene representation model
    • Python FreeCAD offers a broad Python API
    • Qt Graphical User Interface built with Qt

Installing

Precompiled (installable) packages are available for Windows and Mac on the Releases page.

On most Linux distributions, FreeCAD is directly installable from the software center application.

Other options are described at the wiki Download page.

Build Status

Master 0.18 Translation
Master 0.18 Crowdin

Compiling

Compiling FreeCAD requires installation of several libraries and their development files such as OpenCASCADe, Coin and Qt, listed in the pages below. Once this is done, FreeCAD can be simply compiled with cMake. On Windows, these libraries are bundled and offered by the FreeCAD team in a convenient package. On Linux, they are usually found in your distribution's repositories, and on Mac OSX and other platforms you will usually need to compile them yourself.

The pages below contain up-to-date build instructions:

Usage & Getting help

The FreeCAD wiki contains documentation on general FreeCAD usage, Python scripting, and development. These pages might help you get started:

The FreeCAD forum is also a great place to find help and solve specific problems you might encounter when learning to use FreeCAD.

freecad's People

Contributors

wwmayer avatar yorikvanhavre avatar berndhahnebach avatar wandererfan avatar mlampert avatar abdullahtahiriyo avatar realthunder avatar jriegel avatar ickby avatar vocx-fc avatar sliptonic avatar przemof avatar luzpaz avatar sanguinariojoe avatar deepsoic avatar jrheinlaender avatar 5263 avatar carlopav avatar looooo avatar eivindkv avatar russ4262 avatar fat-zer avatar dubstar-04 avatar moult avatar kkremitzki avatar triplus avatar agryson avatar logari81 avatar ianrrees avatar kreso-t avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.