-
Notifications
You must be signed in to change notification settings - Fork 252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GD&T is unmaintained and broken #115
Comments
GD&T has not been developed for some time. Perhaps you can open some issues on their repo? It would be really nice to have this WB available for 0.18 as well. |
I did that |
@aversario great, please keep us updated then. |
With version 0.17 on windows I also get some errors |
Modification which works : if (True in [l.Closed for l in fp.faces[0][0].Shape.getElement(fp.faces[0][1][0]).Edges] and len(fp.faces[0][0].Shape.getElement(fp.faces[0][1][0]).Vertexes) == 2) : |
@5axes is that a fork of https://github.com/juanvanyo/FreeCAD-GDT/issues ? Should we point the addon manager to your fork then ? |
Yes it's a fork ... but I don't think I have the Python and FreeCad knowledges to support this WB. As FreeCad-GD&T is more a POC than a real useable WB it's a good start to learn but without the support of other people GD&T will stay in his grave for a long time. |
@5axes looks like you've been busy? How do you feel about your fork being the new GD&T addon ? |
No I think it's always better to leave the link to the original source. Even if I think to continue to work on this project if someone is interested in the project he can always find my fork. Moreover after having read the last documents concerning the RoadMap of the version 1.0 (https://freecad.github.io/DevelopersHandbook/roadmap/) Especially on the section Code and development I think I am not able to register in the objectives defined by this RoadMap. |
@5axes can you elaborate ? |
Establish standards for addons to meet to achieve a ‘recommended’ or ‘featured’ status. Featured Addons should
And FreeCAD/DevelopersHandbook#34 (comment) That would suggest that giving the user the option to use a workbench that doesn't do anything is a bad idea. -> Right now GD&T is a Workbench that doesn't do anything and it will stay in that level of developpement for a long time |
Thanks. Yes, while i understand why these guidelines are being put in place we also have to acknowledge that FLOSS tends to slowly come together over time. I'm still understanding how stringent they must be adhered to because that can also 'strangle' a project when there are high expectations of it. So perhaps you can go in to what GD&T does right now ? |
For the moment it's just a Proof Of Concept. There is the possibility to create some Reference Plans and Datum Feature, some basic Annotation System and Geometric Tolerance and a limited Edit function. But to be functional these elements must be upgraded to be fully compatible with the ISO standard. TED (Theoritical Exact Dimension) are missing (Linear, Angular and Diameter/Radius dimension), as well as Surface finishing . Then we should add some import/export functions (idealy with the STEP AP 242 standard) and link with the TechDraw WB. to get a full functionnal WB it's certainly some years of work. |
@luzpaz I propose that since the version of GD&T that is listed in the Addon Manager is obsolete and non-functional, we mark it as "deprecated" in the Addon Flags JSON file. |
Agree with you : unmaintained and not functionnal |
GDT addon will crash on linux. Tried v 0.16 and 0.17:
The text was updated successfully, but these errors were encountered: