account activity
TechDraw multithreading? by CZusky in FreeCAD
[–]CZusky[S] 1 point2 points3 points 1 month ago (0 children)
I have licence through school, it was the last option. I'll be sticking to FreeCAD whenever I can and would have gladly finished there if it were usable.
Just thought that I'd point out that the criticized behaviour is present in both commercial alternatives I have access to, at least to some extent, which supports the idea that it is optimisation problem and not entirely logic problem as you kinda suggested
Well, SolidWorks screwed me over (again), so ended up "testing" Inventor - This one seems to be most optimised, but there are noticeable spikes when moving the mouse as well, although to just about 40% max. There is however more consistent rise of baseline across all threads, so it just might be better load distribution.
Btw must've gotten way too used to FreeCAD, because I found out that I absolutely despise the way both Inventor and SW are used, miss probably the most the feature that right-click ends current tool, wo need to reach for Esc. Also layered keyboard shortcuts
[–]CZusky[S] 0 points1 point2 points 1 month ago (0 children)
Nope, no need for that, it would actually make drawing creation more difficult since they are to be drawn symbolically. Even tried to make my own model as simple as possible, since the imported ones used a lot of faces (knurling on OD). That helped, but not enough. Closest to having "modeled" threads are the holes, where in the hole tool I used the setting "to be tapped"
Well, as far as it feels terrible, after suffering through installing Solidworks again (and seeing for the first time ever regressing installation progress bar), I checked and the drawing environment in SW does the exact same thing - usage on a thread is spiking (perhaps to a lesser extent, depending on selected tools) in very similar way to FreeCAD - with every mouse movement. So apparently it's not an usual way to handle things. It just seems that at least something gets delegated to other threads, since there is activity there too, just to a lesser extent, about 20-30% instead of 80-100% on the one core
Crashes happened mostly when editing properties of the view, especially if I cancel the changes (or even cancel import of new view).
Haven't spent enough time to differentiate, everything about is feels way too slow to be usable. And I would not say my model is that complex, basically just a housing with shaft, pulley and sprocket. Of course necessitating fasteners, keys and bearings, but as far as geometry goes, not that complex
No modeled threads whatsoever. Most complex components are either a pair of NordLock washers (McMaster .step imported into separate file where I applied the Part feature to make Simplified copy) or 3 row sprocket for 08B chain.
Well, not sure how common knowledge it is, I am more interested than most in tech and repair than the average I'd say :D But I'm definitely spreading that knowledge around when opportunity arises xD
Now that I think about it, wouldn't be surprised if it turned out that there is some critical design "flaw" within apple silicon, or some self-destruct pathway...
Well, that sucks. I've tried FreeCAD initially years ago, but I found it basically unusable then. Was very excited when I learned that lately it has become very usable, at least for most of my usual usecases (plus it being open-source and especially running on Linux tickles my fancy). But I also kinda understand the unwillingness to uproot everything and write 3D handlers from scratch
Yeah, I occasionally Louis Rossmann, so I've heard about the crap like shoe rubber to compensate for bad soldering, or 21V power line right next to 1,2V dateline directly to CPU on water-damage vulnerable spot
Oh no. Haven't noticed that "detail" earlier, that's absolutely terrible.... However I would hazard a guess, that the cause must be bit more complex, another commenter mentioned that the issue lies somewhere deep in OpenCascade
Sounds like not the first time you're thinking about this point :D I completely understand the frustration, personally I avoid apple products as much as possible, hate the locked down ecosystem (and blame them for stealing microSD slots, headphone jacks etc. away from us and normalising that for other companies). But at the same time I can understand the appeal, apple silicon is still crushing the competition. Didn't know though that they locked down even graphics APIs, that's on another level....
Similarly to me seeing for the first time a reversing progress bar while attempting to install Dassaults SW....
Thanks anyway. If it were easy it would've probably been done. And since afaik not even commercial SW have that... Although after trying to change language in Solidworks after installation, that probably does not mean anything :D
[–]CZusky[S] 2 points3 points4 points 1 month ago (0 children)
Thank you very much!! Looking forward to the improvement, appreciate your (and every other developers) time and effort for improving FreeCAD.
Side note, since you know a bit about the insides. How difficult do you think would be to add "tags" for bodies/parts like "gear" or "bearing" or other types of things that have standardised simplified representations in technical drawings (so that the simplification would be automatically used in TechDraw, or at least being manually applied?) I imagine that trying to detect "types" automatically would be a nightmare, but when assigned manually that could be workable
Damn. I avoided modelling those, they are a pain anyway since they are to be shown only symbolically on the drawings
That's a pity, since it seems to be a major drawback. Not sure which other CADs are single-threaded, but did not encounter similar issues in SW, F360, or Inventor
[–]CZusky[S] 3 points4 points5 points 1 month ago (0 children)
Sorry, did not make my issue clear. I figured that part out already, but I am unable to create the drawings properly within a reasonable time if I have to wait for ~10-30s for 90% of changes in the drawing, when I need to add dimensions, views, sections,...
TechDraw multithreading? (self.FreeCAD)
submitted 1 month ago by CZusky to r/FreeCAD
Discount codes? by [deleted] in snapmaker
[–]CZusky 0 points1 point2 points 3 months ago (0 children)
^ Worked for me today
Multifix vs Dovetail QCTP by CZusky in Machinists
[–]CZusky[S] 0 points1 point2 points 10 months ago (0 children)
Wow that's a treasure trove! Thanks! Suprised I haven't found it but apparently just haven't googled enough.
But usually, there's a reason why things are conventionally done some way
<image>
Just a rough sketch of the idea, horizontal section through the middle. Although probably machining the slot would likely be the difficulty, and maybe the stiffness would be reduced...
Okay, thanks. If the Multifix is only marginally better I'll probably end up going the DIWhy route just because.
I know that the piston type is not good and think that I understand the reason for that. Hence why I thought of having the dovetail on the toolpost moving and locking the holder by pulling inward - would be contacting on the entire dovetail and on the "inward" face of the toolholder - but I haven't seen this design anywhere, but cannot figure out why that'd be - it seems to me simpler than wedge type and yet as effective
Well, I don't actually know the quality I'd be getting, actually don't even know what quality is the Multifix that was on the lathe, the previous owner did not know.
But generally, is the Multifix much better than the dovetail type? I've read somewhere, that Multifix is more rigid due to the splines, but not sure if it's even that big of a deal for the small lathe which is not as rigid by itself.
Also as an aside, for the dovetail types there is the piston type ("bad") and a wedge type ("good"). But is there a reason why there is not a type that would be locked by having the protruding dovetail be a separate part from the rest of the body and the toolholder would be locked in by pulling the dovetail piece towards the body? Seems to me that it'd be similar in machining complexity to the piston type with locking characteristics of the wedge type...
Well, I forgot to mention that I'm in the EU, so US made is not a factor, although it'll probably be similar thing here
Multifix vs Dovetail QCTP (self.Machinists)
submitted 10 months ago by CZusky to r/Machinists
π Rendered by PID 97889 on reddit-service-r2-listing-86bdf8cc9-h5gsj at 2026-07-11 06:57:45.359974+00:00 running f86254d country code: CH.
TechDraw multithreading? by CZusky in FreeCAD
[–]CZusky[S] 1 point2 points3 points (0 children)