Search found 72 matches

by matthijskooijman
Tue Jun 29, 2021 3:23 pm
Forum: Draft, Arch & BIM
Topic: Weirdness with Justification of Draft Label
Replies: 2
Views: 781

Re: Weirdness with Justification of Draft Label

If It can be of some help perhaps you can consider using the method onDocumentRestored, to migrate some old behaving property to new values or changing them to new names... but this case seems quite tough to tackle... Yeah, renaming the property is also an option, but that's always annoying (you ne...
by matthijskooijman
Tue Jun 29, 2021 2:36 pm
Forum: Draft, Arch & BIM
Topic: Weirdness with Justification of Draft Label
Replies: 2
Views: 781

Weirdness with Justification of Draft Label

While debugging some issues wrt rendering Draft Labels in TechDraw (I have some small fixes pending), I stumbled upon an issue with the justification of Labels by themselves, which I'm not sure how to fix properly. Some thoughts are appreciated. Here's the deal: - When a label is created (or when lo...
by matthijskooijman
Wed Jun 16, 2021 8:32 am
Forum: Draft, Arch & BIM
Topic: The BIM Framework and FreeCad (FC)
Replies: 19
Views: 8402

Re: The BIM Framework and FreeCad (FC)

Looks nice! (though I didn't read in too much detail yet). However, I'm interested to see how you set up your 2D drawing generation in the Vila Matilde house, would you consider sharing the FCstd file for that?
by matthijskooijman
Sun Jun 13, 2021 7:33 pm
Forum: Draft, Arch & BIM
Topic: Can I reverse a wire, or extrude a structure on the back of face
Replies: 25
Views: 8128

Re: Can I reverse a wire, or extrude a structure on the back of face

Probably those tasks are really over my possibilities... But let's see... Do you have some advices also on what you want to attach? Both things you mention are interesting to me, but indeed, they are quite big things. I was thinking more about some other bit of Python code we could simplify/clean u...
by matthijskooijman
Sun Jun 13, 2021 7:30 pm
Forum: Draft, Arch & BIM
Topic: Crash when copying window - caused by QT timer running twice?
Replies: 6
Views: 1562

Re: Crash when copying window - caused by QT timer running twice?

I did a quick test making ToDo execute things immediately instead of queuing them, and clicked around a bit and noticed that creating wires and moving them worked fine, but doing a rotation crashed indeed in some Coin code (see backtrace in attachment, made with Coin 4.0.0 from Ubuntu). I haven't in...
by matthijskooijman
Sun Jun 13, 2021 7:18 pm
Forum: Draft, Arch & BIM
Topic: Crash when copying window - caused by QT timer running twice?
Replies: 6
Views: 1562

Re: Crash when copying window - caused by QT timer running twice?

Just a question. I think you are right when writing that this is a very peculiar Draft problem. If I remember correctly it's the only module that uses this procedure to queue the commands to be executed. Yeah, that is a good point. I had wondered a bit about this, but then thought maybe it is becau...
by matthijskooijman
Sun Jun 13, 2021 10:20 am
Forum: Draft, Arch & BIM
Topic: Crash when copying window - caused by QT timer running twice?
Replies: 6
Views: 1562

Re: Crash when copying window - caused by QT timer running twice?

Done. Thanks! I've created a pull-request to fix this issue, as well as doing some cleanup of the ToDo class: https://github.com/FreeCAD/FreeCAD/pull/4859 It's still a draft that needs some more work (see PR description for details), but it is already fairly complete, so I wanted to share it already.
by matthijskooijman
Sat Jun 12, 2021 8:41 pm
Forum: Draft, Arch & BIM
Topic: Crash when copying window - caused by QT timer running twice?
Replies: 6
Views: 1562

Re: Crash when copying window - caused by QT timer running twice?

Hm, maybe this should be moved to the Draft/Arch category. When I started writing this, I suspected a generic problem in the handling of QT timers and/or Document-wide copying, but now it seems it's really a Draft-specific bug after all.
by matthijskooijman
Sat Jun 12, 2021 8:19 pm
Forum: Draft, Arch & BIM
Topic: Crash when copying window - caused by QT timer running twice?
Replies: 6
Views: 1562

Crash when copying window - caused by QT timer running twice?

While working on some arch project, I tried copying a window using the draft move/copy tool. This worked before, but after some changes to the window, it stopped working. I suspect the issue was triggered by having a more complicated underlying sketch, which takes longer to copy. To reproduce: 1. Op...
by matthijskooijman
Fri Jun 04, 2021 7:05 pm
Forum: Draft, Arch & BIM
Topic: Can I reverse a wire, or extrude a structure on the back of face
Replies: 25
Views: 8128

Re: Can I reverse a wire, or extrude a structure on the back of face

Yay, the PR was merged. Thanks @carlopav, for all your effort. Now I can reverse my wires nicely ;-D

So, anything else you want to attack in this co-op mode? :-)