manos wrote: ↑Sat Jul 02, 2022 10:22 pm
Part WB and Draft WB are considered obsolete any more.
With this sentence you will show that you don't know the very basic truth about FC.
FC is build upon two "main" pieces of code:
1) OCCT or the "modelling engine", that is the "core" orf FC
2) Coin3D (Pivy) that is the "visualization engine" of FC
Part WB is the "coupling" between FC and OCCT, saying that is obsolete in this case is not only "not correct" but an insanity.
Draft WB is supplying most of the "tools" used when dealing with 2D geometries as example in Arch WB (one of the other "pillars" of FC).
Part Design WB is somewhat seen as the "modern way" to model with FC. but is built upon "Part WB" as it use OCCT, adding some complexity and abstraction over the simple "modelling engine" calls, it contains some "high level" operations that could be used to simplify some work with FC.
But with each level of complexity you add also some "restrictions" and other things, that could complicate things.
Plus most of the WB do something similar to this:
Code: Select all
import FreeCAD
import FreeCADGui
import Part
from Draft import <something>
Regards
Carlo D.