GithubHelp home page GithubHelp logo

Comments (11)

nazar-pc avatar nazar-pc commented on July 23, 2024

Another issue of a similar nature (I think) Core.zip

Everything looks great and was great before closing and reopening. Now if I open IoShieldBase sketch and close it, IoShieldPanel that references its point breaks with following:

03:10:10  <PropertyLinks> PropertyLinks.cpp(453): Core#Sketch006.Support missing element reference Core#Sketch005 ;g34847v1;SKT.Vertex1
03:10:10  <PropertyLinks> PropertyLinks.cpp(453): Core#Sketch006.ExternalGeometry missing element reference Core#Sketch005 ;g34847v2;SKT.Vertex2
03:10:10  Invalid shape name ?Vertex2
Clear constraints to external geometry

from freecad.

maxwxyz avatar maxwxyz commented on July 23, 2024

@bgbsww FYI
Is this a duplicate of #14563

from freecad.

nazar-pc avatar nazar-pc commented on July 23, 2024

To be clear the app doesn't crash, it just results in errors and sketch no longer being fully constrained

from freecad.

nazar-pc avatar nazar-pc commented on July 23, 2024

Happens on all sketches with Map Mode: Translate. Sketched that have Map Mode: Deactivated are not affected.

from freecad.

rvb-033 avatar rvb-033 commented on July 23, 2024

I just noted the same problem, but it happens even if the Map Mode is deactivated.

In the appended file, sketch001 is constrained by references in Sketch. If one tries to edit Sketch, the references are lost. Map Mode of Sketch and Sketch001 are deactivated.

Essai.zip

Regards

from freecad.

nazar-pc avatar nazar-pc commented on July 23, 2024

Okay, I don't think FreeCAD is usable for me until this is fixed. So many things fall apart all the time due to this.

from freecad.

FlachyJoe avatar FlachyJoe commented on July 23, 2024

I don't think FreeCAD is usable for me until this is fixed.

The FreeCAD version you test is a WIP. Last stable is 0.21.2 and FreeCAD is fully usable at this state as long as you take care of the TNP.

from freecad.

rvb-033 avatar rvb-033 commented on July 23, 2024

Hello everybody,

As for me, I am back to 0.21.2.

How do we know that this issue of 0.22dev is solved ?

Regards,

from freecad.

FlachyJoe avatar FlachyJoe commented on July 23, 2024

How do we know that this issue of 0.22dev is solved ?

When this issue will be closed.

from freecad.

nazar-pc avatar nazar-pc commented on July 23, 2024

The FreeCAD version you test is a WIP. Last stable is 0.21.2 and FreeCAD is fully usable at this state as long as you take care of the TNP.

Of course, I'm aware, makes perfect sense. TNP is something that seems to inevitably pop up in larger projects and this is why I wanted to test and report issues that I found. I intend to have a lot of dependant objects in a larger hobby open source project, hence trying to use this version of FreeCAD specifically or else I'll pull my hair out when need to make changes 🙂

from freecad.

bgbsww avatar bgbsww commented on July 23, 2024

The bug report is appreciated, and is under active work. We just don't want anyone getting themselves in trouble because they relied on a dev version :) Thanks again!

For the record, any name that starts with a ? is because we tried to look it up, and it wasn't there - ?Edge6 means we looked for the external reference and could not find a 6th edge in the geometry of the sketch at the time we looked.

One way to cause this is to delete geometry; and sometimes for us to fail to adjust the pointers to where the geometry went. There may be other ways to trigger this, and we'll see if this is one of those.

from freecad.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.