Search found 1166 matches

Go to advanced search

by realthunder
Wed Oct 16, 2019 9:15 am
Forum: Developers corner
Topic: Code review of merged Link3 branch
Replies: 43
Views: 3143

Re: Code review of merged Link3 branch

wmayer wrote:
Tue Oct 15, 2019 2:27 pm
But in this case it could also be when VBO is active that somewhere in the nodes using it a state is only set but not reset. I guess finding and fixing this issue will require a lot of trial & error.
I have fixed the problem here along with some follow up patches.
by realthunder
Wed Oct 16, 2019 2:02 am
Forum: Developers corner
Topic: [solved] Creating a new .FCStd from Document.xml
Replies: 17
Views: 508

Re: [solved] Creating a new .FCStd from Document.xml

I tried this on my mac and I now notice the error message. It works after recomputing the subparts but not as smoothly as on Windows and stable version: I don't think that counts as a bug. The Document.xml contains the essential recipe for building all the objects, but you are leaving out all the b...
by realthunder
Tue Oct 15, 2019 3:27 am
Forum: Help on using FreeCAD
Topic: Box selection upgrade
Replies: 11
Views: 273

Re: Box selection upgrade

PR submitted here
by realthunder
Tue Oct 15, 2019 3:15 am
Forum: Developers corner
Topic: Code review of merged Link3 branch
Replies: 43
Views: 3143

Re: Code review of merged Link3 branch

It can't say what the original idea was to have the tree widget there because the git history doesn't go far enough. But I think the dialog once was modal and to avoid to disturb the workflow too much the tree was there for convenience. But because the dialog is non-modal (now) the tree can be cons...
by realthunder
Mon Oct 14, 2019 2:39 am
Forum: Open discussion
Topic: [idea] using XSL/XSLT to extend FreeCAD's XMLs
Replies: 8
Views: 292

Re: [idea] using XSL/XSLT to extend FreeCAD's XMLs

The XSL/XSLT idea may be useful if we are going to redesign FC, say build the document structure around XML DOM. In the current FC, we don't even use DOM. The XML semantic parsing is all hand written using SAX interface. For document persistence, Link simply stores the linked file path as a normal X...
by realthunder
Mon Oct 14, 2019 2:28 am
Forum: Developers corner
Topic: [solved] Creating a new .FCStd from Document.xml
Replies: 17
Views: 508

Re: [solved] Creating a new .FCStd from Document.xml

hmmm, 🤔 both have their own benefits. The current version is fast to load, especially if your design is really big and complicated. But the XML version is small. I wouldn't consider it as a form of compression or a huge advantage though. The main advantage IMO is the fact that one can use conventio...
by realthunder
Mon Oct 14, 2019 2:09 am
Forum: Developers corner
Topic: Code review of merged Link3 branch
Replies: 43
Views: 3143

Re: Code review of merged Link3 branch

Does this logic apply to any object that implements the group logic or only those that have their own placement? I ask because for document object group I didn't notice the issue but for Part container and Body. There are actually two types of object path in play here. One is entirely in the App na...
by realthunder
Mon Oct 14, 2019 1:00 am
Forum: Assembly
Topic: Assembly3, A2plus, Assembly4? Get united!
Replies: 50
Views: 1403

Re: Assembly3, A2plus, Assembly4? Get united!

Interesting ... Assembly4 uses the ExpressionEngine of the Placement property of an App::Link, not the Link Placement property. realthunder , what do you think ? I know that you had already told something about it, but I must admit I didn't understand, with the toggling of the Link Transform betwee...
by realthunder
Mon Oct 14, 2019 12:58 am
Forum: Assembly
Topic: Assembly3, A2plus, Assembly4? Get united!
Replies: 50
Views: 1403

Re: Assembly3, A2plus, Assembly4? Get united!

Other WB's have also problems with TopoNaming. I think this should be the first point of all of the todolists :-) Zolko's LCS idea? Realthunder's named mating interfaces idea ("elements")? These are workarounds around toponaming ;-) I have directly tackled this problem. See here and here .

Go to advanced search