00:05
J24k44 has quit [Quit: Client closed]
00:05
J24k44 has joined #openscad
00:54
teepee_ has joined #openscad
00:56
teepee has quit [Ping timeout: 240 seconds]
00:56
teepee_ is now known as teepee
01:00
snaked has quit [Ping timeout: 260 seconds]
01:09
ferdna has quit [Quit: Leaving]
01:22
snaked has joined #openscad
01:56
mmu_man has quit [Ping timeout: 252 seconds]
02:00
teepee has quit [Remote host closed the connection]
02:02
teepee has joined #openscad
02:24
J24k44 has quit [Quit: Client closed]
02:24
J24k44 has joined #openscad
02:35
LordOfBikes has quit [Ping timeout: 245 seconds]
02:49
J24k44 has quit [Quit: Client closed]
02:50
J24k44 has joined #openscad
02:51
LordOfBikes has joined #openscad
03:05
J24k93 has joined #openscad
03:08
J24k44 has quit [Ping timeout: 250 seconds]
03:35
teepee_ has joined #openscad
03:38
teepee has quit [Ping timeout: 240 seconds]
03:38
teepee_ is now known as teepee
04:02
teepee has quit [Remote host closed the connection]
04:04
teepee has joined #openscad
06:00
teepee has quit [Remote host closed the connection]
06:02
teepee has joined #openscad
06:17
misterfish has joined #openscad
06:42
misterfish has quit [Remote host closed the connection]
06:50
yogadude has quit [Ping timeout: 264 seconds]
07:05
yogadude has joined #openscad
07:43
arebil has quit [Quit: arebil]
08:12
arebil has joined #openscad
08:32
germ has quit [Ping timeout: 245 seconds]
08:33
abff has quit [Ping timeout: 246 seconds]
08:34
germ has joined #openscad
08:35
abff has joined #openscad
08:37
mmu_man has joined #openscad
09:07
othx has quit [Ping timeout: 245 seconds]
09:08
othx has joined #openscad
10:20
arebil has quit [Quit: arebil]
10:25
arebil has joined #openscad
10:50
epony has quit [Remote host closed the connection]
10:55
phryk has joined #openscad
11:03
mmu_man has quit [Ping timeout: 256 seconds]
11:24
mmu_man has joined #openscad
11:24
<
phryk >
anybody got a nice pattern on hand to use the same geometry either with a union() or difference() depending on a boolean that
*doesn't* have me write the same geometry code twice or creating a new module for that geometry?
11:32
<
J24k93 >
either use a library or just import an SVG .. not so difficult .. the SCADvent23 had a voronoi pattern
11:33
<
phryk >
import… an svg? i want to design in openscad, not inkscape^^
11:33
<
J24k93 >
You said you don't want to create a module
11:34
<
phryk >
not another one for this specific geometry, if possible.
11:34
<
J24k93 >
and there are a lot of pattern as svg available.
11:36
<
J24k93 >
just make a grid and use children
11:36
<
phryk >
not at all what i'm looking for
11:38
<
Scopeuk >
I don't believe there is an option aside from creating a module for the geometry or a module which wraps the difference/union conditional using children to pull in the geometry
11:38
<
phryk >
J24k93: not the kind of pattern i'm talking about *at all*.
11:39
<
phryk >
Scopeuk: aye, thought so, but thank you for confirming.
11:39
<
J24k93 >
maybe you need to add more context to your questions
11:40
<
phryk >
J24k93: I did. your patterns don't apply at all to conditionally applying different boolean operations. :P
11:41
<
J24k93 >
you can use if conditionals in boolean operation and so switch between union or differences
12:09
epony has joined #openscad
12:16
pbsds has joined #openscad
12:55
snaked has quit [Quit: Leaving]
13:19
<
pca006132 >
I think you need first class module for that, which is still a PR
13:20
<
pca006132 >
we have no ways to manipulate geometries
13:20
<
pca006132 >
because they are not first class
13:55
epony has quit [Remote host closed the connection]
14:02
epony has joined #openscad
14:16
ferdna has joined #openscad
14:30
teepee has quit [Remote host closed the connection]
14:31
teepee has joined #openscad
14:37
J24k93 has quit [Quit: Client closed]
14:37
J24k93 has joined #openscad
14:49
teepee has quit [Remote host closed the connection]
14:51
teepee has joined #openscad
15:14
J24k93 has quit [Quit: Client closed]
15:14
J24k93 has joined #openscad
15:45
hyperair has quit [Ping timeout: 260 seconds]
15:46
mmu_man has quit [Ping timeout: 276 seconds]
16:03
mmu_man has joined #openscad
16:07
hyperair has joined #openscad
16:08
ferdna_ has joined #openscad
16:11
ferdna has quit [Ping timeout: 276 seconds]
16:16
ferdna_ has quit [Quit: Leaving]
16:26
ali12341 has quit [Remote host closed the connection]
16:27
ali12341 has joined #openscad
16:29
teepee has quit [Remote host closed the connection]
16:30
teepee has joined #openscad
16:46
epony has quit [Remote host closed the connection]
17:05
<
L29Ah >
so i want to draw a half-rim frame for my glasses' lenses
17:05
<
L29Ah >
the good thing that they have a groove around the lens so that one doesn't need to account for varying thickness of the lens
17:06
<
L29Ah >
the bad thing is that the groove doesn't lie in a plane
17:06
<
L29Ah >
how can i translate the groove path into openscad?
17:13
<
J24k93 >
a chained hull or polyhedron
17:14
<
L29Ah >
J24k93: yes, but i don't see how to get the coordinates
17:14
<
J24k93 >
or multmatrix if skewing is enough
17:15
<
J24k93 >
measuring and interpolation - lookup() may help here
17:35
<
L29Ah >
lookup() is nice, thanks
17:36
J24k93 has quit [Quit: Client closed]
17:37
J24k93 has joined #openscad
17:42
teepee_ has joined #openscad
17:44
lastrodamo has joined #openscad
17:46
teepee has quit [Ping timeout: 240 seconds]
17:46
teepee_ is now known as teepee
17:49
ferdna has joined #openscad
18:11
epony has joined #openscad
19:28
epony has quit [Quit: QUIT]
20:16
ferdna has quit [Quit: Leaving]
20:24
epony has joined #openscad
20:28
epony has quit [Max SendQ exceeded]
20:29
epony has joined #openscad
20:36
lastrodamo has quit [Quit: Leaving]
20:43
Guest70 has joined #openscad
20:44
Guest70 has quit [Client Quit]
20:47
epony has quit [Remote host closed the connection]
20:49
epony has joined #openscad
21:16
erectus has quit [Remote host closed the connection]
21:17
erectus has joined #openscad
22:48
pie_ has joined #openscad