00:00
snaked has joined #openscad
00:34
califax has quit [Remote host closed the connection]
00:36
califax has joined #openscad
00:38
<
howiemnt1 >
is there coil script/tool for openscad?
01:01
<
othx >
InPhase linked to "Parametric Helical Coil (Spring) by thehans" on thingiverse => 4 IRC mentions
01:03
<
halloy7308 >
Do you guys use any libraries for beziers?
01:05
<
howiemnt1 >
InPhase, thx!
01:08
<
InPhase >
halloy7308: I was just about to paste examples for you, but bpa.st broke...
01:08
<
InPhase >
Let me find an alt.
01:10
bozo16 has quit [Remote host closed the connection]
01:17
<
InPhase >
Why is every other pastebin so stupidly broken.
01:21
<
halloy7308 >
Niiiice. Weird that bpaste broke when it's so client-side.
01:21
<
InPhase >
I will poke the guy who runs bpa.st when he gets back online. :)
01:22
<
InPhase >
Wait, he's online. Must have mistyped the first whois.
01:40
juri_ has joined #openscad
01:40
mmu_man has quit [Ping timeout: 268 seconds]
04:17
kintel has joined #openscad
04:18
<
kintel >
Meh, a tiny attempt at getting lib3mf building on CMake 4 turns into an annoying multi-repo wild goose chase. Man, why do package managers even bother bumping to any X.0.0 version of any software : (
04:19
<
kintel >
I guess lesson learned: Upstream early and upstream often, so that infrastructure changes become someone else's problem
04:37
MP71 has joined #openscad
04:37
TheCoffeMaker has quit [Ping timeout: 244 seconds]
04:44
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
04:44
TheCoffeMaker has joined #openscad
04:52
J25k has joined #openscad
04:54
feep has quit [Ping timeout: 260 seconds]
06:10
Guest49 has joined #openscad
06:11
MP71 has quit [Quit: Client closed]
06:14
Guest49 has quit [Client Quit]
06:25
halloy7308 has quit [Quit: halloy7308]
06:37
MP71 has joined #openscad
06:45
guso78k has joined #openscad
07:00
sparsh-n has joined #openscad
07:01
<
sparsh-n >
i must say, the msys based windows build was alot easier and quicker than the mxe based one
07:02
sparsh-n has quit [Client Quit]
07:06
asapir has joined #openscad
07:07
asapir has quit [Client Quit]
07:10
<
guso78k >
plus: Msys has a native python package whereas mxe does not
07:11
MP71 has quit [Quit: Client closed]
07:13
<
guso78k >
i might consider building the windows package with msys too, again
07:14
<
guso78k >
did the scripts/uni-get-dependencies.sh work for you in msys2 ?
07:22
sparsh-n has joined #openscad
07:24
<
sparsh-n >
Is a separate flag/mention needed to invoke the uni-get-dependencies script?
07:25
MP71 has joined #openscad
07:26
<
guso78k >
thx for reminding me about this link. will try again this one
07:38
J25k has quit [Quit: Client closed]
07:38
J25k has joined #openscad
07:44
sparsh-n has quit [Quit: Client closed]
08:04
J25k has quit [Quit: Client closed]
08:04
J25k has joined #openscad
08:31
MP71 has quit [Quit: Client closed]
09:05
guso78k has quit [Quit: Client closed]
09:07
guso78k has joined #openscad
09:30
guso78k has quit [Quit: Client closed]
09:34
mmu_man has joined #openscad
09:36
Guest90 has joined #openscad
09:36
Guest90 has quit [Client Quit]
09:40
howiemnt4 has joined #openscad
09:40
howiemnt1 has quit [Remote host closed the connection]
09:43
guso78k has joined #openscad
09:51
J25k has quit [Quit: Client closed]
09:52
J25k has joined #openscad
10:27
guso78k has quit [Ping timeout: 240 seconds]
11:15
PaulWay has joined #openscad
11:18
L29Ah has left #openscad [#openscad]
11:33
guso78k has joined #openscad
11:43
Guest4 has joined #openscad
11:43
<
Guest4 >
/ Dimensioner
11:43
<
Guest4 >
box_width = 70;
11:43
<
Guest4 >
box_depth = 70;
11:43
<
Guest4 >
box_height = 40;
11:43
<
Guest4 >
wall_thickness = 2;
11:43
<
Guest4 >
usb_width = 12;
11:43
<
Guest4 >
usb_height = 6;
11:43
<
Guest4 >
usb_offset = 5;
11:43
<
Guest4 >
antenna_diameter = 6;
11:43
<
Guest4 >
antenna_offset = 5;
11:43
<
Guest4 >
lid_thickness = 2;
11:43
<
Guest4 >
/ Boks med hul til USB og antenne
11:43
<
Guest4 >
module box() {
11:43
<
Guest4 >
difference() {
11:43
<
Guest4 >
// Hovedboks
11:43
<
Guest4 >
cube([box_width, box_depth, box_height]);
11:43
<
Guest4 >
// Hulrum inden i boksen
11:43
<
Guest4 >
translate([wall_thickness, wall_thickness, wall_thickness])
11:43
Guest4 has quit [Client Quit]
11:59
<
InPhase >
Alas, all that strong attempt at clarity can do is move the probability window.
12:02
athenaeryma has quit [Remote host closed the connection]
12:02
adigitoleo has quit [Remote host closed the connection]
12:02
kmerfeld has quit [Remote host closed the connection]
12:03
snaked has quit [Quit: Leaving]
12:05
athenaeryma has joined #openscad
12:05
kmerfeld has joined #openscad
12:05
adigitoleo has joined #openscad
12:09
Guest74 has joined #openscad
12:11
Guest74 has quit [Client Quit]
12:17
howiemnt4 has quit [Ping timeout: 260 seconds]
12:48
PaulWay has quit [Remote host closed the connection]
12:49
PaulWay has joined #openscad
13:00
howiemnt has joined #openscad
13:14
castawayc has quit [Ping timeout: 252 seconds]
13:17
zauberfisch has joined #openscad
13:17
zauberfisch has quit [Remote host closed the connection]
13:17
Artea has quit [Remote host closed the connection]
13:18
Arty has joined #openscad
13:27
castawayc has joined #openscad
13:42
<
InPhase >
Pretty sure we would have noticed that sort of bug quickly. :)
13:43
ubuntourist has joined #openscad
14:11
J25k has quit [Quit: Client closed]
14:12
J25k has joined #openscad
14:22
guso78k has quit [Quit: Client closed]
14:30
guso78k has joined #openscad
14:31
mmu_man has quit [Ping timeout: 272 seconds]
14:34
califax_ has joined #openscad
14:35
califax has quit [Ping timeout: 264 seconds]
14:35
L29Ah has joined #openscad
14:35
Polypod311 has joined #openscad
14:35
califax_ is now known as califax
14:35
Polypod311 has quit [Client Quit]
14:43
<
teepee >
InPhase: yeah, more so as it was raised against 2021.01 - looks like prusaslicer in SLA mode is the issue here
14:44
mmu_man has joined #openscad
14:45
guso78k has quit [Quit: Client closed]
14:56
feep has joined #openscad
14:57
L29Ah has left #openscad [#openscad]
15:09
noonien808310429 has joined #openscad
15:26
mmu_man has quit [Ping timeout: 244 seconds]
15:28
mmu_man has joined #openscad
15:41
PaulWay has quit [Remote host closed the connection]
15:41
PaulWay has joined #openscad
16:05
L29Ah has joined #openscad
16:12
PaulWay has quit [Remote host closed the connection]
16:13
PaulWay has joined #openscad
16:29
mmu_man has quit [Ping timeout: 252 seconds]
16:38
mmu_man has joined #openscad
16:44
PaulWay has quit [Remote host closed the connection]
16:44
PaulWay has joined #openscad
16:46
teepee_ has joined #openscad
16:49
teepee has quit [Ping timeout: 264 seconds]
16:49
teepee_ is now known as teepee
16:51
inkmoth has joined #openscad
16:56
ubuntourist has quit [Remote host closed the connection]
17:09
<
inkmoth >
Thanks, I'll take a look at that.
17:14
<
inkmoth >
That superset has some of the functionality I'm looking for, so I may need to swap to that version. add_parameter in particular!
17:15
<
teepee >
no idea what that means
17:22
inkmoth has quit [Quit: Client closed]
17:24
inkmoth has joined #openscad
17:31
PaulWay has quit [Remote host closed the connection]
17:31
PaulWay has joined #openscad
17:38
kintel has joined #openscad
17:40
mmu_man has quit [Ping timeout: 246 seconds]
17:58
mmu_man has joined #openscad
18:07
sparsh-n has joined #openscad
18:14
sparsh-n has quit [Quit: Client closed]
18:39
L29Ah has left #openscad [#openscad]
18:56
inkmoth has quit [Ping timeout: 240 seconds]
19:03
inkmoth has joined #openscad
19:05
PaulWay has quit [Remote host closed the connection]
19:05
PaulWay has joined #openscad
19:12
inkmoth has quit [Ping timeout: 240 seconds]
19:19
Eleninja102 has joined #openscad
19:21
Eleninja102 has quit [Client Quit]
19:21
Eleninja64 has joined #openscad
19:28
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
19:34
Eleninja64 has quit [Quit: Client closed]
19:52
PaulWay has quit [Remote host closed the connection]
19:52
PaulWay has joined #openscad
20:12
teepee has quit [Remote host closed the connection]
20:12
teepee has joined #openscad
20:17
guso78k has joined #openscad
20:19
<
guso78k >
not sure if openGL supports automatic triangle sort or if its feasible for openscad to "correct" the trianle order on demand.
20:20
<
guso78k >
CSG tree evaluation is most expensive, i think, opengl rendering is quite cheap, i think
20:22
<
guso78k >
its amazing. you can see different levels of shades
20:39
PaulWay has quit [Remote host closed the connection]
20:39
PaulWay has joined #openscad
20:54
guso78k has quit [Quit: Client closed]
21:11
snaked has joined #openscad
21:30
J25k has quit [Quit: Client closed]
21:30
J25k has joined #openscad
21:46
mmu_man has quit [Ping timeout: 252 seconds]
21:49
kintel has joined #openscad
21:51
<
kintel >
guso78k Yeah, I'm uncertain what is the best practice these days for rendering transparent concave objects in OpenGL. In the past I'm only really dealt with sorting objects, not sorting triangles.
21:55
<
kintel >
It's possible we can work around the need for sorting by doing smth. like this:
21:55
<
kintel >
1. render all non-transparent objects first
21:55
<
kintel >
2. turn off z writes
21:55
<
kintel >
3. render transparent objects, and use a blend function that gives reasonable results for multiple writes (might need some tweaking)
21:56
<
kintel >
4. for a potential slight improvement, sort the transparent
_objects_ by bbox and render back-to-front
21:57
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
21:57
mmu_man has joined #openscad
22:07
peepsalot has quit [Remote host closed the connection]
22:07
peepsalot has joined #openscad
22:24
bitbasher has joined #openscad
22:31
bitbasher has quit [Quit: Client closed]
22:32
bitbasher has joined #openscad
22:44
PaulWay has quit [Remote host closed the connection]
22:45
PaulWay has joined #openscad
23:20
<
gbruno >
[github] kintel pushed 7 modifications (Factorize common code in mainwindow (#5788) * Move the free function findNodesWithSameMode from MainWindow to Node * Add a method stopMesure() in Measurement as it seems a shared pattern. * In MainWindow, factorize actionDisplayCSGTree, actionDisplayCSGProduct and actionDisplayAST * In MainWindow, factorize common code in showFind and showFindAndReplace, and separate actions from standard method. * In MainWindow, facto