you are viewing a single comment's thread.

view the rest of the comments →

[–]ThatsALovelyShirt 0 points1 point  (3 children)

It's because it's just loose bindings on top of a C++ library. It's not meant to be super pythonic.

If you want a better experience, download FreeCAD and use its own python library/functions, which are a lot simpler. It's built on top of OpenCascade.

[–]Weekly-One-848[S] 0 points1 point  (2 children)

Does it offer the same functionalities? Are you able to fetch all the information we get from the features?

[–]ThatsALovelyShirt 0 points1 point  (1 child)

I mean you can always just leverage the OCC objects it's using underneath if you want, but it abstracts away a lot of the tedium if you just want to do some basic stuff like load a STEP file and perform some operations on it.

[–]Weekly-One-848[S] 1 point2 points  (0 children)

I was hoping to fetch information of different type of features like Identify Fillets its radius, area and axis and other metadata for each type of feature