Coder Social home page Coder Social logo

soxueren / oce Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tpaviot/oce

0.0 1.0 0.0 318.03 MB

Open CASCADE Community Edition: patches/improvements/experiments contributed by users over the official Open CASCADE library.

Home Page: http://groups.google.com/group/oce-dev

License: GNU Lesser General Public License v2.1

Shell 0.38% XSLT 0.01% CMake 0.16% C++ 95.58% C 1.31% Tcl 0.30% Objective-C++ 0.06% GLSL 0.06% Perl 0.01% Forth 0.03% Makefile 0.08% Python 0.20% Batchfile 0.01% Lex 0.01% Yacc 0.01% M4 0.02% Objective-C 1.78%

oce's Introduction

Build Status Appveyor: Build status Join the chat at https://gitter.im/tpaviot/oce

About

oce is a C++ 3D modeling library. It can be used to develop CAD/CAM softwares, for instance FreeCad or IfcOpenShell.

oce stands for opencascade community edition. This project aims at gathering patches/ changes/ improvements from the OCC community. Official OCCT documentation and sources are available at http://www.opencascade.org/, you can also check their development portal at http://dev.opencascade.org.

Download latest release

You can download source code as well as precompiled binaries for Windows at:

oce-0.18.3 (February 2018)

OCE history

Below are listed all the oce releases since the beginning of the project, the matching OCCT version, as well as ABI Change if any (an ABI change means that OCE binaries are not compatible with previous ones).

OCE release number ABI Change OCE release date OCCT version
0.18.3 No February 6.9.1
0.18.2 No August 2017 6.9.1
0.18.1 No May 2017 6.9.1
0.18 Yes January 2017 6.9.1
0.17.2 No June 2016 6.8.0
0.17.1 No January 2016 6.8.0
0.17 Yes March 2015 6.8.0
0.16.1 No November 2014 6.7.1
0.16 Yes July 2014 6.7.1
0.15 Yes February 2014 6.7.0
0.14.1 No January 2014 6.6.0
0.14 No December 2013 6.6.0
0.13 Yes September 2013 6.6.0
0.12 Yes March 2013 6.5.4
0.11 Yes December 2012 6.5.4
0.10 Yes June 2012 6.5.3
0.9.1 No January 2012 6.5.2
0.9.0 No January 2012 6.5.2
0.8.0 No December 2011 6.5.1
0.7.0 No October 2011 6.5.1
0.6.0 No September 2011 6.5.1
0.5.0 No August 2011 6.5.1
0.4.0 No July 2011 6.5.0
0.3.0 No June 2011 6.5.0
0.2.0 No May 2011 6.5.0
0.1.0 First public release April 2011 6.5.0

OCE documentation

Read the official upstream documentation for 6.9.1 release, at:

https://www.opencascade.com/doc/occt-6.9.1/refman/html/index.html

OCE community

We use the following online resources:

To request write access to the repository, just ask @tpaviot ([email protected]).

Get the source and compile

  • Create a local copy of the github repository:
$ git clone git://github.com/tpaviot/oce.git
  • Stay up-to-date with latest developments:
$ cd oce
$ git pull
  • Compile:

Read the BUILD.Unix.md file for instructions on compiling for Unix (for both Linux and MacOSX users). Windows users should read BUILD.MINGWw64.md if they use Mingw or BUILD.MSVC.md if they prefer MSVC compiler.

License

OCE has the same license as OCCT; since OCCT 6.7.0 (OCE-0.16.x), you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 2.1 as published by the Free Software Foundation, with special exception defined in the file OCCT_LGPL_EXCEPTION.txt. See LICENSE_LGPL_21.txt for the full license text.

oce's People

Contributors

a-betenev avatar bihlerben avatar blobfish avatar cfcohen avatar davyw avatar dbarbier avatar finetjul avatar galleon avatar gitter-badger avatar gkv311 avatar heropan avatar heyuqi avatar huguesdelorme avatar janusw avatar jeromerobert avatar jobermayr avatar mdempsky avatar miciomax avatar mpictor avatar ornithophile avatar peterlama avatar qbprog avatar rainman110 avatar salajkav-dlubalcz avatar sfotis avatar slp avatar stinkfist0 avatar tommy3001 avatar tpaviot avatar xzcvczx avatar

Watchers

 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.