Questions tagged [opencascade]

Open CASCADE Technology is a software development platform. It includes C++ components for 3D surface and solid modeling, visualization, data exchange and rapid application development.

Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed for rapid production of sophisticated domain-specific CAD/CAM/CAE applications.

A typical application developed using OCCT deals with two or three-dimensional (2D or 3D) geometric modeling in general-purpose or specialized Computer Aided Design (CAD) systems, manufacturing or analysis applications, simulation applications, or even illustration tools.

The library is designed to be modular and extensible, and its main building blocks are:

  • Foundation Classes
  • Modeling Data
  • Modeling Algorithms
  • Mesh
  • Visualization
  • Data Exchange
  • Shape Healing
  • Application Framework
  • Draw Test Harness

Downloading

The library is available as open-source and you can get the latest release here:

Useful links:

160 questions
0
votes
2 answers

Interface for Open Cascade in Delphi

I am trying to find a way to use Open Cascade(www.opencascade.org) - 3D Modeling Technology in one of our software which is written in Delphi. I did manage top find an ActiveX which supports Open Cascade, but on trying it I did not like the visual…
Yogi Yang 007
  • 5,147
  • 10
  • 56
  • 77
0
votes
0 answers

Widget not not contained in QtGui.QMainWindow

Hi, PySide / PyQt4 novice here. We're in the process of porting our OpenCasCade viewer backend from X11 to Cocoa. I'm failing to see why my widget is not contained within the QtGui.QMainWindow... Any pointers to what I should be looking into are…
Jelle
  • 690
  • 4
  • 13
0
votes
2 answers

OpenCv and Visual C++ Eyedetection

I'm writing a software for eye detection in a webcam stream. I'm using OpenCV in Visual Studio but when I load the haarcascade file, I get an unhandled exception and in the output: OpenCV error: NULL pointer in unknow…
user1872319
  • 11
  • 1
  • 4
0
votes
1 answer

creating an OpenCascade Module for SALOME in the Windows Development Environment

I read a tutorial on how to do that in LINUX, but it looks like this cant be ported to windows so easily. SALOME gives us a development environment for windows and claims its…
Martin Hennig
  • 551
  • 1
  • 6
  • 23
0
votes
1 answer

equivalent of PyQt4 processEvents for wxPython

I'm working on PythonOCC, which is a terrific framework for the rapid prototyping of sophisticated CAD apps (it rocks!). PythonOCC comes with a viewer, that works both in wxPython and PyQt4 ( actually comes with x11 and a webgl viewer too... ).…
Jelle
  • 690
  • 4
  • 13
-1
votes
1 answer

How to find out the coordinates of the two vertices of a TopoDS_Edge (Openscascade)?

I want to find out the coordinates of the two vertices of a TopoDS_Edge. I couldn't find any solution on the Public Member Functions list on https://dev.opencascade.org/doc/refman/html/class_topo_d_s___edge.html
Dnk8000
  • 3
  • 3
-1
votes
2 answers

Getting faces to merge while merging shapes in OpenCASCADE

I would like to merge two cuboids such that their common faces also get merged. Currently, I am not able to get those common faces merged with the below code: const TopoDS_Shape b1 = BRepPrimAPI_MakeBox(10, 10, 20); const TopoDS_Shape b2 =…
DKS
  • 188
  • 10
-1
votes
1 answer

How to embed opencascade V3d_View in gtkmm widget

I'm trying to port the code from https://github.com/eryar/occQt to gtkmm, by creating a custom widget and overriding the Gtk::widget::on_realize() method like void OccView::on_realize() { // Create Aspect_DisplayConnection …
Andy Ef
  • 155
  • 1
  • 8
-1
votes
1 answer

OpenCascade: Reading Trimmed Surfaces From IGES

I am attempting to read trimmed surfaces from an IGES file using OpenCascade. I can get the surfaces, but how do I get the trimming curves.boundary curves from something like an Entity 144? Any help would be great. I am looking to get the actual…
Red
  • 2,256
  • 5
  • 25
  • 38
-1
votes
1 answer

How to find IFC Transformation for AxisPlacement..?

i am trying to convert Ifc file to Step file format . for step files i need ifc transformation. from the IfcClosedShell, i got face points but i need transform this points from IfcAxisPlacement3D (cartesian Point , ref Direction , Axis…
1 2 3
10
11