DiscussionsIssue archiveUnsorted projects

Forum archive

Unsorted projects

Technical discussions preserved from the public OCCT community forum.

Topics
73
Replies
253
Files
9

Discussions

Page 1 of 2

Showing 60 discussions, ordered by the latest archived activity.

Rust bindings: bridge and safe API (In support of my CAD app)

I'm in the process if building a CAD app that I feel is a pleasure to use. For me, that means writing it in Rust. For now, that project is private until I feel comfortable sharing, but I'm working on a binding library in parallel. https://github.com/occt-rs/occt-rs I've only spent a day on _this_ re

0 replies

Pure "C" OCCWrapper for FreeBasic

This is pure C wrapper from cpp project in order to get DLL for FreeBasic Porgramming Language: Look for it into github "FB_OPENCASCADE", https://github.com/jepalza/FB_OPENCASCADE By the moment, only simple viewer controlled by FreeBasic and demo for Booleans. I't very difficult for me to try to get

0 replies

Step Viewer for HTML in Asp.et Core with Opencascade.js

Hello I've been trying to get opencascade.js to run in an Asp.net Core with Razor for a few days now. I want to integrate a step viewer into my HTML page. Does anyone have an example of such a viewer in Asp.et Core? Thank you very much

2 replies

gmsh support

Sorry for putting this here. I'm trying to use gmsh but I have some questions. How can I get some help? I can't find a gmsh support forum. I have many questions, but one I'm struggling with right now is how to export a mesh with a surface area labeled? I want to import the mesh into another program,

3 replies

Haskell OCCT Bindings

Hi all, I wanted to share some Haskell OCCT bindings that I've been working on. They're hosted here, on Github . There are API docs over on Hackage . I've also been working on a library that acts as high level wrapper, with an API that's aiming to be more idiomatic Haskell (as opposed to closely cop

3 replies

My Opencascade-based opensource STEP file viewer

I took example project from opencascade example folder, added a lot of stuff: imgui support for UI, opening files and showing them in list, processing selection of nodes in scene, many other tweaks and things. Wanted to add more things, like saving projections to dxf files, but project is not that p

0 replies

Free and Open Source OCC based CAD software

Hi all, I just got the news about the first public release of NaroCAD. I'm although a bit confused with the different CAD projects currently in development. I've bookmarked 4 projects that both use the OpenCASCADE library: FreeCAD: http://sf.net/projects/free-cad NaroCAD: http://narocad.blogspot.com

3 replies

Topologic

Topologic ( https://topologic.app and http://github.com/wassimj/Topologic ) is a software library built on opencascade that enables hierarchical and topological modelling of analytical models for the architecture, engineering, and contruction (AEC) industry.

1 reply

Introducing tutorials for OpenCASCADE

Hello OpenCASCADE community, In the recent weeks I have been working on some examples and tutorials for OpenCASCADE, which aim at giving a structured introduction into what OpenCASCADE offers to the interested people. There is a github repository set up for this purpose, you can check it out at: htt

4 replies

Salome problem with importing 2D elements from another mesh

I want to have conformal meshes in the interface of two solids but the import 2D algorithm misidentifies which nodes belongs to which sub-shape and raises an error. it correctly identifies the node belonging to edge 541 but the next node is set to belong to another edge.this problem only happens whe

0 replies2 files

CNK - CAM

It is on the way

4 replies1 file

oc - OpenCascade bindings for Common Lisp

Hello OpenCascade community, I have been working on some bindings for OpenCascade which are tested on Steel Bank Common Lisp on Windows, macos, and Linux (all AMD64). I'm using them for a project I'm working on in that dead, old, forgotten, crusty, archaic and useless language Common Lisp. "OC" has

1 reply

Mayo v0.4.0

Hello dear OpenCascade users, I'm pleased to inform you about the Mayo release v0.4.0 Mayo is a 100% open-source 3D CAD viewer and converter based on Qt + OpenCascade break This new 0.4.0 version provides : Convert files to multiple CAD formats from command-line(CLI conversion tool) Explode 3D graph

0 replies

Mayo v0.3.0

Hello dear OpenCascade users, I'm pleased to inform you about the Mayo release v0.3.0 Mayo is a 100% open-source 3D CAD viewer and converter based on Qt + OpenCascade This new 0.3.0 version provides : Export XDE shape assembly to AMF format Support reading Wavefront OBJ files Support reading glTF fi

2 replies

OCC Explorer online

Hello everyone, I thought what would be useful if we could run opencascade code snippeds from the browser just like jsfiddle does with javascript. It would be nice to exchange ideas and code through the occ forum. So I wrote an application that executes occ code, and sent the result back to the brow

1 reply

Sorry for offtopic; researching development of EDF's med-fichier

My apologies that this subject is off-topic for the forum, but I thought I might find someone who knows what I'm looking for here. I maintain several packages for the Debian Science Team including OpenCASCADE and based on your relation to SALOME and EDF, I figured even if nobody here knew directly,

2 replies

Simple Sketcher

It is a C++ library for creating of 2D Sketcher. This sketcher allows to create 2D sketches by using snaps, geometric primitives. It is a diploma work one of student, but I hope it can be useful. Contributors: Author Sergei Maslov Link: http://www.laduga.ru/software/occsketcher/index.html

1 reply

Opencascade in c#

OpenCasCade is now available in C# , with advanced c# wrappers. See: https://www.occwrapper.com/

0 replies

HeeksCAD

I am making a free ( permissive license ) CAD package using wxWidgets and Open CASCADE for Windows. Download and try my latest version HeeksCAD 0.3.0 ( it's not finished yet ) here http://code.google.com/p/heekscad/downloads/list

31 replies3 files

New Dot NET v2.0 (Bottle Tutorial) assembly libraries for OpenCASCADE v6.2

Updated .NET assembly for OpenCASCADE v6.2 including example code for the Bottle Tutorial. Download from:- http://www.myxyz.co.uk/Downloads/Development/MakeBottle.zip Just unzip the files and run the RegAll.bat file to register the OpenCASCADE COM module. The OpenCASCADE COM module could also be use

37 replies

Ogre/DirectX renderer

Hello all In the latest version of KernelCAD we have added a way to communicate directly between a KernelCAD based C++ application and OCCT. See the OCCT Bride KernelCAD sample: http://www.dynoinsight.com/Help/VC/OcctBridge.aspx There is also an Ogre bridge and code for both technologies is modifiab

0 replies

gmio v0.4.1

Hello dear OpenCascade users, I'm pleased to inform you about the gmio release v0.4.1 gmio is a fast and reusable C library providing complete I/O support for various CAD file formats. The 0.4 version mainly brings : AMF format support (export only) STL format support for OpenCascade's Poly_Triangul

0 replies

Opencascade online

Hi everyone, I have made a opencascade explorer to run occ code snippets in your browser and see the result. Here are some examples: Lot of bottles Face normal Hope you like it ;)? Best regards, Author

2 replies

gmio v0.3.0

Hello dear OpenCascade users, I'm pleased to inform you about the last gmio release. gmio is a free and open-source C library providing support for the STL file format(more CAD formats in next releases). It integrates seamlessly with OpenCascade(ex: StlMesh_Mesh) and acts as an helpful buddy. >> Off

1 reply

Commercial Geodesics Solver for Open CASCADE

We ( www.compositence.com/en ) have developed a geodesics solver that computes straight lines on surfaces ( https://en.wikipedia.org/wiki/Geodesic ). Features: Computes geodesics defined by start point and start direction Computes geodesics defined by start point and stop point No triangulation need

0 replies

How to quickly load/save STL meshes?

Hello dear OpenCascade users, I'm pleased to inform you about the very first release of gmio. gmio is a free and open-source C library providing I/O support for the STL file format(more CAD formats in next releases). it's fast : writing StlMesh_Mesh into binary STL is x500 times faster than OCC, see

0 replies

gmio: Fast STL read/write with OpenCascade!

Hello dear OpenCascade users, I'm pleased to inform you about the very first release of gmio. gmio is an open-source C library providing I/O support for the STL file format(more CAD formats in next releases). https://github.com/fougue/gmio Major characteristics: fast : gmio is x500 times faster to w

0 replies

Remarkable CAD sketch app / OCC based / running on an iPad Pro

Istvan csanady has made an unbelievable smooth, good looking CAD modeller , running on an iPad Pro... What I find impressive is the solid modeling that is topology driven ( grab a face, move it, select and edge, fillet it, draw over a face, subtract from it ) Really gives a great feeling of optimism

2 replies

OpenShapeFactory - Qt 5.x support

Hello, We are currently leveraging Qt 5.2.1 in a desktop application (built leveraging VS 2012) and are considering OpenCascade to import simple geometries from STEP and IGES files. These will primarily be used to extract boundary representations. QUESTION 1: Is OpenShapeFactory what we should lever

0 replies

Looking for cooperation partner

Our company is developing a new CMM Software within .NET, C#, WPF environment. Our company has got about 1000 employees and is located in the near of Cologne, Germany. We are interested in having a cooperation with some kind of occ expert company (ideally german speaking), that can help us developin

7 replies

Total Engineer - new version available

Hello everybody, some time ago I decided to release a version of Total Engineer to the public ( http://www.opencascade.org/org/forum/thread_16239/?forum=7 ). As some time has passed since then and I also have got some feedback and requests to update the software I'm proud to announce the next public

0 replies

Kitchen drawing

Kitchen drawing (and more) with OCC librarys. What inside: 1. Full integration with SQLite 3 database, there is more 60 tables for user working around topology, units of measure and other. 2. Graphical interface for description any technology (it's looks like MS Access, but fully created on C++, wit

0 replies

OCE-0.11 was released!

Hello, OCE-0.11 has been released. This version is not binary compatible with OCE 0.10.x series (OCE_ABI_SOVERSION number was incremented). Here is a change summary since 0.10.0: * Upgraded to OCCT 6.5.4 * Build system improvements and additions - added support for Visual C++ 2012 - mingw32 compatib

0 replies

OCE-0.10 was released

Hello, OCE-0.10 has been released. This version is not binary compatible with OCE 0.9.x series (OCE_ABI_SOVERSION number was incremented). Here is a change summary since 0.9.1: * Upgraded to OCCT 6.5.3 * Improved compiler support for the new OCCT version - Fix build failures on Alpha - bcc v5.6.4 po

1 reply

SALOME Windows

For those who've not been following Salome developments, its looking like Windows 32-bit is now a supported platform at version 6.4.0 http://www.salome-platform.org/downloads/salome-v6.4.0 Pete

0 replies

OCE-0.8.0 was released

Hello, OCE 0.8.0 has been released. This release is source and binary compatible with OCE 0.7.0. You can download sources from https://github.com/tpaviot/oce/zipball/OCE-0.8.0 (.zip) https://github.com/tpaviot/oce/tarball/OCE-0.8.0 (.tar.gz) Here is a change summary since 0.7.0: * Added more unit te

0 replies

OCE-0.7.0 was released

Hello, OCE 0.7.0 has been released. This release is source and binary compatible with OCE 0.6.0. You can download sources from https://github.com/tpaviot/oce/zipball/OCE-0.7.0 (.zip) https://github.com/tpaviot/oce/tarball/OCE-0.7.0 (.tar.gz) Here are changes since OCE 0.6.0: * Updated build and inst

0 replies

OCE-0.6.0 was released

Hello, OCE 0.6.0 has been released. This release is source and binary compatible with OCE 0.5.0. You can download sources from https://github.com/tpaviot/oce/zipball/OCE-0.6.0 (.zip) https://github.com/tpaviot/oce/tarball/OCE-0.6.0 (.tar.gz) Here are changes since OCE 0.5.0: * Cmake 2.8 is explicitl

2 replies

OpenShapeFactory - Qt-based Geometry Factory

OpenShapefactory is a Middle-Man between you, OpenCascade and QT, it serves as a Geometry Factory wrapping OpenCascade, and providing a single-point of entry to the creation of most geometrical operations. In a Gecko - OpenShapeFactory allows you to: create Brep-Geometry: i.e ( sweeps, loft surface,

0 replies

OCE patches available - Integration request

Dear Community, Denis Barbier refactored all changes from the OCE project into atomic patches available at https://github.com/tpaviot/oce/tree/OCCT-patches . Some of them have been posted on this forum. You're welcome to pick/apply/test/compile/use any of those patches to benefit from the work of th

10 replies

OCE-0.5.0 has been released

Hello OpenCascade Community, I'm pleased to announce a new release of the OpenCascade Community Edition (OCE) project. This released integrated OCCT 6.5.1, continued on the warning cleanup, and fixed some bugs. This a ABI breaking release, due to the warning fixes and the new OCCT version. Programs

0 replies

OCE-0.4.0 released

Hello, OCE 0.4.0 has been released. This release focused on improving code quality and the cmake build system. * CPack support : including DEB,RPM and MacOsX package generation * CTest support : initial infrastructure to develop unit tests using googletest and CTest. Actually working in Linux and Ma

1 reply

OCE-0.3.0 released

Hello, OCE 0.3.0 has been released. The CMake build system has been improved. It can be considered as mature and stable enough to be used to build OCE: it will be, from now, the only supported and maintained build system. As a consequence, outdated and unuseful autotools files, as well as MSVC proje

18 replies

OCE 0.1.0 released

Dear all, The first public release of the OCE (Opencascade Community Edition) project is available for download. Many bugs coming with the latest occ6.5.0 release were fixed (a summary of changes is attached below). Download at: https://github.com/tpaviot/oce/wiki/Download GIT repository: https://gi

28 replies1 file

ShapeSpawner(r) from InnoAppTech

Dear all, We, InnoAppTech, are pleased to announce the release of a new shape modeling software component called ShapeSpawner(r). This component allows you to create "base features", e.g. freestanding extrusions, sweeps, skins, cylinders, etc, that are parametric and which you can manipulate using "

2 replies

Announce: Qt4 Viewer for OpenCASCADE

For anybody interested, there's an updated version of the (purely) Qt4 OpenCASCADE viewer available on http://myweb.tiscali.co.uk/dolbey/QtOpenCascade/index.htm#downloadables Thanks to the stirling late-night efforts by Marc Britten, the code has been now ported to one major Linux platform (Ubuntu E

28 replies

[Blog] CAD Exchanger Beta is available!

This has been a long awaited moment - my personal project CAD Exchanger is up to being made publicly available! The first Beta is out and the official announcement is below. If anyone has to deal with CAD data translation you might want to use it as a preview or as an additional tool. Please submit

1 reply

Total Engineer - a new OCC-based CAx platform

Hi everybody, after continuously postponing the release date of Total Engineer I have finally managed to compile a version which can be downloaded at: http://www.tes-cax.de/index-en/download.html The software is an platform which can easily be extended using scripts (C# or VB.NET). I wrote a small m

12 replies

Debian/Ubuntu packages

I am the maintainer (and soon-to-be maintenance team member) of the Debian OpenCASCADE package, which was accepted for inclusion in the upcoming Lenny release. The link below is to the project archive with all past versions, and the closely-related triangle package. I also maintain an Ubuntu backpor

0 replies

GTK+ GUI for Open CASCADE

This is a port of Qt Import Export Sample to GTK+ gui. It is an attempt to give a basic framework of OpenCASCADE application with the GTK+ GUI. Though it neither has a multiple document interface (MDI) nor does it have a document/view architecture as in the Qt Sample application provided in OCC SAmp

0 replies

FreeBSD port after STLport update to 5.1.4

Hi, I needed these extra patches to overcome some compilation problems with STPport updated to 5.1.4 on FreeBSD 6.2: http://logout.sh.cvut.cz/~wilx/opencascade/patch-opencascade-LDOM_OSStre... http://logout.sh.cvut.cz/~wilx/opencascade/patch-opencascade-OSD_Environ... http://logout.sh.cvut.cz/~wilx/

0 replies

OT: OpenCascade based SW

Hi, we're about to release a beta version of our "LinceoVR" software, we have published a pre-beta version on our website for anyone who wants to test it. The program reads IGES&STEP files which is based on OCC. To learn more, go here: http://user.augmented-reality.it/linceoVR/ Kind regards, and sor

0 replies

New project based on OpenCASCADE: Revolution4D

Hallo, I just released Revolution4D, a free plug-in for the Realsoft3D modeler, which adds some OpenCASCADE features to that software. Revolution4D allows Realsoft3D users to load/save IGES and STEP files, and also features some basic B-rep modeling tools, based on cascade. A small project page is h

0 replies

Port to FreeBSD

I have ported Open Cascade v. 6.2 to FreeBSD. Since the platform is tested in many files, this requires a lot of patches! If would be fine it you could import these patches in your next release. Don't hesitate to contact me for any question! Regards, -- Th. Thomas Link: http://people.freebsd.org/~th

0 replies

Gmsh 2.0 with OCC support.

I recieved notifciation from the Gmsh mailing list that Gmsh 2.0 has been released today. It now uses OpenCASCADE to implement STEP, IGES and BREP interfaces. Other follow up messages indicate one or two teething problems, but I know what I'll be downloading tonight. Head over to http://www.geuz.org

0 replies

Announce: GTK Viewer for OpenCASCADE

The GTK Viewer code developed by N. Sharjith can be downloaded from the following site: - http://myweb.tiscali.co.uk/dolbey/GtkOpenCascade Only the Linux version is avilable at present. Pete

0 replies

ImproveCascade.cpp for unix

Hi there, I've ported ImproveCascade to unix world and used it successfully on linux & IRIX where should I send the code ? Mathieu

2 replies

Commpiling OCC5.1 , VC7.1

Hi, I got an error when compiling Viewer.dsw in TKViewerTest.dsw. I get the error: Viewer2dTest_MapAsciiHasher_0.cxx ..\..\inc\TCollection_MapHasher.gxx(9) : error C2665: 'HashCode' : none of the 13 overloads can convert parameter 1 from type 'const TCollection_AsciiString' ..\..\inc\Standard_Intege

1 reply