teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
J24k80 has joined #openscad
J24k has quit [Ping timeout: 256 seconds]
UltimateCodeWarr has quit [Quit: Client closed]
Junxter has quit [Remote host closed the connection]
Junxter has joined #openscad
J24k80 has quit [Quit: Client closed]
J24k80 has joined #openscad
<gbruno> [github] kintel closed issue #880 (Mac OS X: Sign application (+ support for Sequoia 15.1)) https://github.com/openscad/openscad/issues/880
L29Ah has quit [Read error: Connection timed out]
kintel has joined #openscad
<gbruno> [github] kintel edited issue #5438 (Running OpenSCAD from a symlink yields bad behavoir for homebrew install on macOS) https://github.com/openscad/openscad/issues/5438
<gbruno> [github] kintel edited issue #5430 (Support building OpenSCAD and dependencies from source on macOS 15) https://github.com/openscad/openscad/issues/5430
<gbruno> [github] kintel edited issue #5369 (Override or disable geometry backend selection when only a single backend is available) https://github.com/openscad/openscad/issues/5369
mmu_man has quit [Ping timeout: 252 seconds]
J24k70 has joined #openscad
J24k80 has quit [Ping timeout: 256 seconds]
snaked has quit [Read error: Connection reset by peer]
snaked has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
misterfish has joined #openscad
misterfish has quit [Ping timeout: 252 seconds]
Reisga244 has joined #openscad
misterfish has joined #openscad
phryk has quit [Remote host closed the connection]
fling has quit [Remote host closed the connection]
fling has joined #openscad
phryk has joined #openscad
misterfish has quit [Ping timeout: 272 seconds]
misterfish has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee has joined #openscad
mmu_man has joined #openscad
L29Ah has joined #openscad
sobel has quit [Ping timeout: 248 seconds]
sobel has joined #openscad
J24k70 has quit [Quit: Client closed]
J24k70 has joined #openscad
J24k70 has quit [Quit: Client closed]
J24k70 has joined #openscad
Akhil8o8 has joined #openscad
<Akhil8o8> Hello!
Akhil8o8 has quit [Ping timeout: 256 seconds]
cart_ has joined #openscad
snaked has quit [Ping timeout: 260 seconds]
snaked has joined #openscad
snakedGT has joined #openscad
snakedGT has quit [Remote host closed the connection]
snaked has quit [Ping timeout: 260 seconds]
JoelJoel is now known as Joel
misterfish has quit [Ping timeout: 252 seconds]
krushia_ has joined #openscad
krushia has quit [Read error: Connection reset by peer]
krushia_ has quit [Quit: Konversation germinated!]
mmu_man has quit [Ping timeout: 265 seconds]
<gbruno> [github] mgrahamfa closed issue #5443 (threads.scad no longer working in 2024 dev snapshots ) https://github.com/openscad/openscad/issues/5443
mmu_man has joined #openscad
mmu_man has quit [Ping timeout: 272 seconds]
mmu_man has joined #openscad
misterfish has joined #openscad
ToAruShiroiNeko has joined #openscad
mmu_man has quit [Ping timeout: 260 seconds]
mmu_man has joined #openscad
Helenah has quit [Ping timeout: 245 seconds]
Helenah has joined #openscad
<gbruno> [github] holgerlembke opened issue #5446 (nested colors) https://github.com/openscad/openscad/issues/5446
cart_ has quit [Ping timeout: 245 seconds]
<gbruno> [github] holgerlembke edited issue #5446 (nested colors) https://github.com/openscad/openscad/issues/5446
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
aiyion has quit [Ping timeout: 260 seconds]
aiyion has joined #openscad
Guest78 has joined #openscad
Guest78 has quit [Client Quit]
ccox_ has quit [Ping timeout: 260 seconds]
GNUmoon has quit [Ping timeout: 260 seconds]
GNUmoon has joined #openscad
ccox has joined #openscad
misterfish has quit [Ping timeout: 248 seconds]
misterfish has joined #openscad
misterfish has quit [Ping timeout: 252 seconds]
guso78k has joined #openscad
<guso78k> Got a dev question:  Is it possible to specify the points in IndexedFace  in such a way, that it forms a polygon with a hole ?
<ndnihil> u wot m8?
<guso78k> I tried to concatenate the points of the outer perimeter with the reversed order points of the inner perimeter but the engine does not like it
<guso78k> i think i draw a pic to illustrate ...
<guso78k> https://imgur.com/a/IsevPYI like that
<guso78k> cant use the 2D Outline engine as all pts are 3d and inside a plabe
<ndnihil> what exactly are you trying to do?
<guso78k> trying to create a face with a hole with PolySetBuilder
<ndnihil> what is polysetbuilder?
<guso78k> its an utility class in src/geometry in source code
<ndnihil> that's internals, not the general openscad language
<guso78k> yep, it is
<ndnihil> still unsure of your end goal
<ndnihil> do you just want a polygon with a hole in it?
<ndnihil> and what do the internals have to do with it?
<guso78k> yes, exactly .. like that https://imgur.com/a/IsevPYI
<ndnihil> difference() { polygon([...]); circle(d=n); }
<ndnihil> then linear_extrude that
<ndnihil> or difference() one polygon from another
<ndnihil> depending on the desired shape of your hole
<guso78k> when importinty step file, a StepKernel::Face can potentionally contain multiple StepKernel::FaceBounds, a positive and a negative one.  Then I need to arrange correctly in such a way thet the hole is not clogged by the uncut outer perimeter
<guso78k> difference yes: but i cannot put SCAD code into the source code
<ndnihil> into what source code?
<ndnihil> if not openscad code
<guso78k> int openscad sourcecode at http://github.com/openscad/openscad
<ndnihil> and while I've not tried to import a step, I have done other things, and they difference() just fine for the most part
<ndnihil> are you working on an openscad fork or something?
<ndnihil> or just trying to create a model/mesh
<guso78k>  i am working on a openscad PR, not on a model
<ndnihil> ok, that explains at least half of it
<teepee> not sure about IndexedFace, but normally holes are defined as outlines with opposite winding order
<ndnihil> teepee to the rescue
<guso78k> teepee, thank you for jumping in !
<guso78k> teepee, exactly, as shown in my pic, i tried to arrange the points like this:
<teepee> just passing by, need to do some accounting and get some sleep, hopefully in that order ;-)
<guso78k> 2 points are used twice
<guso78k> teepee, np., get your sleep
<teepee> what's that connecting line, that looks odd
<guso78k> imagine a " Vanille Kipferl" which is a manifold solid
<guso78k> then turn the ends together until you get a donut while not cancelling any points
<teepee> not very manifold
<guso78k> i want to express a donut  surface shape with one polygon
<guso78k> a tessellated triangle set is easy instead
<teepee> if it has no cuts, that's fine, basically 2 loops
<teepee> but no connection between the two loops
<guso78k> in 2D its easy: a CCW polygon, and a CW polygon,
<teepee> e.g. small circle fully inside a larger circle. each "circle" polygon is closed but the two need to have different winding order
<teepee> yes
<teepee> you get that shape in 3d from the step?
<guso78k> but in 3D you cannot  offer a CCW and a CW shape as onew shape
<guso78k> if you design a cube with a hole, and export step file, you exactly face this situation when trying to import
<teepee> not in the same sense, but there it defines where the outside of the surface is
<guso78k> cube with hole in "FreeCad"
<teepee> so if you place the faces at the correct points, you need to make sure the inside points into the donut :)
<guso78k> yes, outside of the surce is well defined, step defines Planes or CylindiricalSurface
<teepee> hmm, I need to have a look at how that's represented
<guso78k> Step ADVANCED_FACE can contain serveral FACE_BOUNDS
<guso78k> each FACE_BOUND contain several EdgeLoops which can either be lines or arcs (simply expressed)
<guso78k> all represented in 3D
<guso78k> this is exactly where i am stuck. thing drawen in freecad.  its a box with rounded corner and one hole inside, but the hole turns out to be a small challenge
snaked has joined #openscad
<guso78k> i think that bool GeometryUtils::tessellatePolygonWithHoles will satisfy my needs
guso78k has quit [Quit: Client closed]
pca006132 has quit [Read error: Connection reset by peer]
pca006132 has joined #openscad