Sender | Message | Time |
---|---|---|
11 Sep 2023 | ||
Download image.png | 16:03:36 | |
I've been building a number of assemblies of parts, and for a while was struggling to position them relative to each other. I suppose I could generate them in such a way as to ensure that they are placed where I want when I create them, but as I've been working through the process I don't necessarily know for sure where they're going to sit at the end. They're functionally a bunch of tubes stacked on top of each other. Here are a couple of helper functions I wrote to allow myself to quickly mix and match and inspect things. I'm working with both cadquery and build123d objects, and they use different bounding box functions and notation, so there's a check to see which I'm dealing with. It feels like a bit of an ugly hack, and there's probably a better or more elegant way to do this, but it works. | 16:03:36 | |
build123d Joints are designed specifically for this (see https://build123d.readthedocs.io/en/latest/joints.html). Each part defines one or more Joint(s) (RigidJoint in this case) then the user uses joint1.connect_to(joint2) and the parts are placed appropriately no matter how they were originally designed. | 16:07:16 | |
Ooooh yeah that would certainly do it | 16:08:26 | |
Nice, I am concerned about the "hollow geometry" on the threaded sections in your image, maybe this explains some of the invalid results you were seeing earlier? I know Roger has said that OCCT is notoriously bad at helical sweeps/cuts? | 16:08:40 | |
Download image.png | 16:15:02 | |
Hmm I get the same appearance when making a hollow bare cylindershow(bd.Cylinder(10,25) - bd.Cylinder(8,25)) | 16:15:02 | |
No, that looks fine to me, please refer to your image above and look at the left-hand-side threaded part vs. the right-hand-side threaded part | 16:15:50 | |
12 Sep 2023 | ||
07:33:30 | ||
07:57:21 | ||
13:13:39 | ||
13:13:41 | ||
17:30:30 | ||
20:28:28 | ||
13 Sep 2023 | ||
Nice stuff man ! | 18:14:26 | |
14 Sep 2023 | ||
15:34:10 | ||
21:25:19 | ||
15 Sep 2023 | ||
16:37:59 | ||
16:38:00 | ||
Download IMG_6223.jpg | 16:38:02 | |
Microscope camera adaptor and eyepiece extender (to match focus) | 16:38:22 | |
18:29:25 | ||
16 Sep 2023 | ||
09:30:04 | ||
17 Sep 2023 | ||
06:11:40 | ||
08:28:14 | ||
08:28:16 | ||
11:39:35 | ||
17:39:16 | ||
18 Sep 2023 | ||
17:52:14 | ||
19 Sep 2023 | ||
09:21:46 |