Feature request "External Geo Origin", No TNP issue with this.

Need help, or want to share a macro? Post here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
freedman
Veteran
Posts: 3441
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Feature request "External Geo Origin", No TNP issue with this.

Post by freedman »

The concept; adding external geometry that doesn't lock to a numbered thing (edge or vertex) but instead locks to a selected sketch origin.

The logic for it; External Geo. is susceptible to TNP and such because it attaches to a numbered line or vertex. If we target an external sketch origin as external geo. there is only one reference that is always valid and not numbered, it's essentially immune to everything unless the target sketch is deleted.

How to do it; While editing a sketch if you select external geometry (toolbar) and then click on a sketch in the tree a point will appear in your sketch, that point is the origin point for the targeted sketch brought in as external geo. It would look like this in the elements list of Sketcher.
X Point(External,Sketch.Origin)

What it means to FreeCAD; I see this being useful to the app. forever, it fights off some issues like TNP but it also allows us to reference a location in another sketch. So if you move a sketch with it's attachment offset the "external geo origin" in your sketch would stay where it was, relative speaking. This would give you a solid reference between two sketches.

I see this as a big deal, it could redefine how we use external geo. without relying on a numbered thing.
@Abdullah
Post Reply