Forum archive

FreeCAD

Technical discussions preserved from the public OCCT community forum.

Topics
24
Replies
59
Files
16

Discussions

Page 1 of 1

Showing 24 discussions, ordered by the latest archived activity.

BREP File is loading very slow

Hi, is there any way to evaluate why a brep file is loading very slow? Any recommended way to analyse what's going on and where to look at? I have a 6mb file here which is loading around 1 minute, if I load the same object from an iges file it loads within a few seconds. following is the test code:

10 replies1 file

Projection of an object to a clipped plane

Hi, is it possible to get a top projection down to that clipped Z plane without having to run boolean operations? I put together a function that creates projections of single faces, if a face is below the clipping plane I'm ignoring them but maybe there's something faster available. The purpose of t

1 reply1 file

isInside / BRepClass3d_SolidClassifier alternative?

FreeCAD is using BRepClass3d_SolidClassifier to check if a shape is inside an object. It is used for example in the CAM part of FreeCAD to see if an extension should be on one or on the other side of an edge. It is very inefficient with larger models, since this check is performed for every single l

0 replies

Merging Lines

Hi, in my object some lines are split, is there any way to merge them? in the BREP file I see following information: 0101000 +112 337 -114 337 * Ve 0.026123457593336 85.576660296393712 -80.905599939576518 -8.200000000000315 0 0 0101101 * Ed 0.026121794010250 1 1 0 1 14 0 0.418991761247878 7.78242000

2 replies1 file

OpenCascade Fillet Fiasco

Man, this baffles me... I'm back using FreeCAD after 10 years and I got really frustrated to see the fillet/chamfers still not working properly... It crashes almost everytime if you need to make something a little more complex than a simple cube. It seems this is one of the most common topics about

1 reply

Importing a geometry fails with STEP but works with BREP

I use FreeCAD 0.18.4 and have a case of a STEP-file which causes an error while importing. I created a certain mixer geometry and saved it as a STEP-file. The import in FreeCAD fails and creates strange shapes. This does not happen, when I save and import it as a BREP-file. When I save the geometry

3 replies6 files

Trying to find out what is wrong with my Brep shapes

Okay I am trying to find out what is wrong with my Brep shapes. The error shows up when I try a Boolean Subtraction in my FreeCAD application. Attached is a screen shot of the boolean hierarchy and the objects which I saved as brep files subtraction.png In FreeCAD a check geometry just reveals fatal

10 replies5 files

Creation of Solid from Shell.

We having some problem tracking down why a valid Shell cannot be made into a Valid Solid. In the FreeCAD code shell=Part.Shell(shellperi.Faces+faces) print("shell : "+str(shell.isValid())) fp.Shape = Part.Solid(shell) #fp.Shape = shell print("Shape : "+str(fp.Shape.isValid())) Which prints True for

5 replies2 files

FreeCAD and cascade 6.3.0

hi, i'm buyilding freecad (the bug has bee yet reported on freecad bugzilla). with cascade 6.2 build but with 6.3.0 it fail becasue of that: https://sourceforge.net/tracker/index.php?func=detail&atid=455298&aid=21... the problem seems lots variables not declared like: /opt/OpenCASCADE/inc/MeshDS_Mes

2 replies

Problems in updating to OPC 7.2

Hello, I am not entirely sure this is the right forum . I installed the latest FreeCAD with netgen support and I encountered the following problem nglib/netgen has the following three undefined references /usr/local/lib/libocc.dylib: U StlAPI_Writer::Write(TopoDS_Shape const&, char const*) /usr/loca

1 reply

Problem with fillet

Hello from Germany, I'm a Freecad user and active https://forum.freecadweb.org member. Many times users reported errors concerning fillets. Freecad developer and me figured out that OCC uses a different fillet type than PTC Creo, Solidworks, Catia and others. Best to see in this picture with a varia

1 reply

OCC wrong fillet type

Hello from Germany, I'm a Freecad user and active https://forum.freecadweb.org member. Many times users reported errors concerning fillets. Freecad developer and me figured out that OCC uses a different fillet type than PTC Creo, Solidworks, Catia and others. Best to see in this picture with a varia

0 replies

FreeCAD daily PPA

Hello, FreeCAD Maintainers is considering to create an Ubuntu PPA for OCCT that we would build our daily PPA against. Ideally I could pull from OCCT git and push to our Launchpad repo. What is the process to get access to the OCCT git repo? And are there any pitfalls to watch out for? On a side note

2 replies

Possible regression of OCE, FreeCAD

Dear Forum, Hopefully you wouldn't mind if I share with you here information about possible regression in OCE library. Details were described here: http://forum.freecadweb.org/viewtopic.php?f=3&t=14430 . Shortly speaking, it was suggested that: OCC version: 6.6.0 was working perfectly OCC version: 6

4 replies

How to Install Open CASCADE for FreeCAD in Ubuntu?

Ubuntu 10.04 FreeCAD 0.13 rev 5058 OpenCASCADE 6.5.2 I have a problem with FreeCAD which I am told OpenCASCADE will fix. (If OpenCASCADE takes care of the problem, why isn't it part of the FreeCAD package? How can OpenCASCADE take care of the problem if it isn't already part of FreeCAD?) So far I ha

8 replies

Missing libraries while compiling FreeCAD

Hello, I'm trying to compile FreeCAD after I compiled OpenCascade but I have some missing libraries (see the output: http://pastie.org/private/cv678ipsqskobbdjaqia ), so: /usr/bin/ld: cannot find -lTKService /usr/bin/ld: cannot find -lTKMeshVS It's on Fedora 15, latest version of OpenCascade. How ca

4 replies

Announcing FreeCAD Project

Hi together, my name is Juergen Riegel and I want today announce a OpenCasCade project, FreeCAD. FreeCAD is an Open Source CAx RAD based on OpenCasCade, QT and Python. It features some key concepts like Macro recording, Workbenches, ability to run as a server and dynamically loadable Application ext

0 replies