As models get more complicated, only a very disciplined approach to design will keep models intact. For simple models, the problem is fairly easy to avoid and a broken model is easy to repair. The current state of FreeCAD is weak in this regard. It can only be mitigated and most applications do a good job of avoiding the problem by either limiting the user’s actions or algorithmically tracking changes to the named features. The problem cannot be solved in the traditional sense. All applications suffer from it to some extent. If the computer is unable to maintain correct persistence of the naming-even when the underlying topology changes-the model breaks and recovery is difficult. Edges may be chamfered, turning into multiple edges. Modern parametric designs are built up through a series of modifications which change the elements in the model. The hard part of topological naming is making the names persistent even if the model is modified. By naming these elements, we can attach features, dimensions, and other attributes to them. Topological naming is the process of giving persistent names to elements of a solid model, such as faces, edges, and vertices. What is topological naming, and why is it a problem in FreeCAD? It's frequently cited as the number one reason holding back widespread adoption of FreeCAD for commercial use.ĭeveloper RealThunder introduced a fix to the problem years ago, but it has never been fully incorporated into the core product. On Buster the Coin library is: Coin version: 4.0.FreeCAD's ' topological naming problem' is legendary. JFYI, this bug doesn't exist with previous Buster OS. This bug occurs while anti-aliasing is off, If it is on as well. OS: Debian GNU/Linux 11 (bullseye) (LXDE/LXDE-pi) There was no issue in the past, please see here: I suspect this graphical issue is related to the latest improvements on Navcube. Since I worked on the navicube change for 0.21 I know what is done differently, all faces in the new navicube have borders drawn on OpenGL directly with coin there but in 0.20 only the main faces had this, it is clear that something is going wrong either in coin or in the graphics driver and it is filling up those borders.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |