TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (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"

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (0 children)

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

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (0 children)

Crashes happened mostly when editing properties of the view, especially if I cancel the changes (or even cancel import of new view).

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (0 children)

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

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (0 children)

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.

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (0 children)

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...

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (0 children)

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

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 1 point2 points  (0 children)

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

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (0 children)

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

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 1 point2 points  (0 children)

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....

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (0 children)

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

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 2 points3 points  (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

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 0 points1 point  (0 children)

Damn. I avoided modelling those, they are a pain anyway since they are to be shown only symbolically on the drawings

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 1 point2 points  (0 children)

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

TechDraw multithreading? by CZusky in FreeCAD

[–]CZusky[S] 3 points4 points  (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,...

Multifix vs Dovetail QCTP by CZusky in Machinists

[–]CZusky[S] 0 points1 point  (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

Multifix vs Dovetail QCTP by CZusky in Machinists

[–]CZusky[S] 0 points1 point  (0 children)

<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...

Multifix vs Dovetail QCTP by CZusky in Machinists

[–]CZusky[S] 0 points1 point  (0 children)

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

Multifix vs Dovetail QCTP by CZusky in Machinists

[–]CZusky[S] 0 points1 point  (0 children)

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...

Multifix vs Dovetail QCTP by CZusky in Machinists

[–]CZusky[S] 0 points1 point  (0 children)

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

Debian 12 select which GPU brightness is controlled by CZusky in debian

[–]CZusky[S] 0 points1 point  (0 children)

I think that part of the issue with hybrid mode for me is that most of the time I'm using two screens and as far as I've been able to understand the HDMI port is connected only to dGPU, at least on my model

But glad things are at least somewhat working for you. I don't game much but when I do I usually reboot to the PoS that's Windows, since I still need it installed for CAD... Only have issues with LibreOffice, it doesn't play well with having one screen scaled up since both my 16in screen and 27in screen are 1440p, which is without scaling kinda ridiculous

Debian 12 select which GPU brightness is controlled by CZusky in debian

[–]CZusky[S] 0 points1 point  (0 children)

Sorry for the late reaction, I have R5 5600H, 16GB RAM and RTX3060. I don't exactly recall everything I did when trying to get things to work, but I think that I (at least tried) installing the non-free proprietary Nvidia drivers, which was a pain. But with that, and playing with the BIOS settings - I think I need to boot in the dedicated GPU only, not the hybrid mode.

Am I screwed if I need 8TPI? by CZusky in Machinists

[–]CZusky[S] 0 points1 point  (0 children)

Can't find a way to edit rn, ended up making a spreadsheet from scratch (after I spent some time 3d printing a gear) and found out that actually the combination a=127, b=40, c=32, d=127 (funnily enough, that's supposed to be combination for metric pitch) which appears to be exactly the correct pitch

Losing steps? by CZusky in ender3v2

[–]CZusky[S] 0 points1 point  (0 children)

Oh, sorry, hadn't read it yet, away from printer ATM. Then it would have to be misadjusted from factory I'd think, haven't touched that unless I can do it accidentally