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
califax has quit [Ping timeout: 246 seconds]
califax has joined #openscad
erectus is now known as obl
qeed has joined #openscad
obl is now known as erectus
qeed__ has quit [Ping timeout: 246 seconds]
crazy_imp has quit [Ping timeout: 255 seconds]
crazy_imp has joined #openscad
<ndnihil> weak
<ndnihil> huff that shit like it's whippets
<ndnihil> clear those sinuses right up
kintel has joined #openscad
<kintel> Heh, I'm doing my chili sauce next week :) I learned last time not to do it inside; the entire house was *spicy*
<kintel> Problem is I only have habaneros and carolina reapers, so I need to buy a whole bunch of cayennes to water it down
<ndnihil> people tweak too much on heat these days
<ndnihil> like it's some kind of competition
<ndnihil> the entire point of these sauces is to add flavor enhancement without obliterating the flavor of the food it's going on
<ndnihil> one of my current favorite hot sauces has very little heat by most standards, but the flavor is fantastic
<ndnihil> goes great on pretty much everything
<kintel> Yup, hence the cayenne ;)
<kintel> the other lesson learned was grow more cayenne, and less of the super hot stuff
<gbruno> [github] kintel pushed 2 modifications (Add OpenGL context debug info) https://github.com/openscad/openscad/commit/13004ee96aba077dba6cf25011d7d624686bdb9a
<gbruno> [github] kintel synchronize pull request #4734 (Add new, more capable, CGL offscreen support) https://github.com/openscad/openscad/pull/4734
LordOfBikes has quit [Ping timeout: 255 seconds]
<teepee> I don't like the super hot stuff either, found some reasonable chilli powder mix (harissa) and some hot chilli oil, totally enough
<teepee> ndnihil: the name of that sauce is not really telling "very little heat"
<ndnihil> eh, in reality it's pretty mild
<ndnihil> and damn delicious
LordOfBikes has joined #openscad
<teepee> not easily available here :(
<teepee> but the local supermarket lately had some interesting sauces, if they keep those, there's a couple of good ones
<teepee> like mango-chill, bbq-chilli and a bit boring but good paprika-chilli
<teepee> also bbq-blueberry, but that sounds more interesting than it was :)
<ndnihil> sounds very try-hard
<ndnihil> like one of those craft beers that hipsters pretend to like
<ndnihil> I generally prefer simple things done well
<ndnihil> I dont want to drink grandmas potpourri dish
<teepee> yeah, a bit. also pretty tiny bottles, but I'm ok with that
<teepee> it's mostly annoying you never know if they have that next week still
<teepee> I guess for that I would need to go to one of the huge markets but I'm too lazy for that ;-)
teepee_ has joined #openscad
<gbruno> [github] kintel pushed 3 additions 2 modifications (Add new, more capable, GLX offscreen support) https://github.com/openscad/openscad/commit/a2f0bfb3a476bace212f41c51e6fa167ddd196de
teepee has quit [Ping timeout: 246 seconds]
teepee_ is now known as teepee
<gbruno> [github] kintel synchronize pull request #4582 (Add new, more capable, offscreen classes) https://github.com/openscad/openscad/pull/4582
<gbruno> [github] kintel pushed 1 modifications (static_cast to appease clang) https://github.com/openscad/openscad/commit/938bbc116f25a326370c29c9774208660a0b7de2
<gbruno> [github] kintel opened pull request #4735 (Add new, more capable, GLX offscreen support) https://github.com/openscad/openscad/pull/4735
<gbruno> [github] kintel edited pull request #4582 (Add new, more capable, offscreen classes) https://github.com/openscad/openscad/pull/4582
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pbsds has quit [Quit: The Lounge - https://thelounge.chat]
pbsds has joined #openscad
zauberfisch has joined #openscad
qeed_ has joined #openscad
qeed has quit [Ping timeout: 246 seconds]
fling has quit [Remote host closed the connection]
fling has joined #openscad
J23k has joined #openscad
<J23k> a lot of people request STEP files ..  can't we use https://github.com/Open-Cascade-SAS/OCCT to enable the export?
<Scopeuk> there are ways of converting a mesh to a step, but you just end up with a mesh inside the step file. people don't like those either
<Scopeuk> perfect world step export would use the base primitives to form the model in the step and probably name assemblies based on modules
<J23k> can't the CSG tree be converted?  sure not all circles are circles
<J23k> FreeCAD did convert circle(); and cylinder();
guso78k has joined #openscad
<guso78k> probably need a step file renderer ? :)
<guso78k> and subclass Renderer()  ...
<J23k> As STEP is industry standard - such an export would enable SCAD to be included into the workflow of companies  ( in theory )
<J23k> and slicer (bamboo prusa) can read STEP too
<J23k> CURA has a plugin for CAD support The plugin is approximately 500MB in size,
<Scopeuk> I think the "fun" comes in with things like minkowski
mmu_man has joined #openscad
<J23k> the first rule of the  minkowski club - Don't use minkowski
<Scopeuk> it would be fun to scad something up, kick it out to a "conventional" parametric cad tool edit and come back. but that would REALLY pushing the import/export
J23k has quit [Quit: Client closed]
J23k has joined #openscad
J23k has quit [Quit: Client closed]
J23k has joined #openscad
J23k has quit [Quit: Client closed]
J23k has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 246 seconds]
teepee_ is now known as teepee
guso78k has quit [Quit: Client closed]
L29Ah has joined #openscad
<teepee> J23k: yep, csg tree can be converted to step, freecad proves that, it would have been so much nicer if that would be on our side
<teepee> only problem is that STEP is not a file format but an operating system or so
<J23k> oh
<teepee> I tried "exporting" an "empty" file some time ago, not with OCCT but with StepCode and that was 14k text
<teepee> like introducing what geometry is, what coordinates are and ponts and whatnot
<teepee> also there's not "STEP" there like hundreds? of specifications for different use cases and I don't really looked into it how that applies
<J23k> ok but for a 2mb file a 14k overhead doesn.t seem to be a big issue
<teepee> so in therory it's not *that* complicated
<teepee> true
<teepee> just saying it meant to do *everything* making it hugely complicated
<J23k> I guess we need a super simple  "just circle and straight lines"
<teepee> plus at the time when I was looking there was 2 different libraries in debian that were incompatible
<teepee> oh, it can mostly represent the CSG tree is my understanding
<teepee> so if you drop hull() and minkowski() it *should* translate mostly 1:1
<teepee> well, so I heard :)
<Scopeuk> yeh step has huge numbers of appendix depending on what you are currently doing. I don't believe it to be internally incompatible but it is far from trivial
<J23k> so we get design warnings for hull that this will not be STEP compatible - Ü
<teepee> wiki criticism: "the format is not storage-efficient. For example assigning an RGB color code to an edge requires at least 6 other entities, and specifying a transformation requires at least 5 additional entities (PLANE, AXIS2_PLACEMENT_3D, a CARTESIAN_POINT, and 2 DIRECTION entities)
<dTal> Seems to me that rendering scad to STEP is always going to be second class and as such should probably be a separate project
<teepee> again "in theory" IGES might be a better choice, but the existing library list is pretty thin (I know about just one) so not ideal from the technical aspect
<teepee> someone actually started that but I never could get it to work at the time due to that multi-library issues
<Scopeuk> I've played with https://github.com/slugdev/stltostp but it is SERIOUSLY slow
<dTal> oh that'll never work reliably
<teepee> yeah, STL ist totally the wrong source
<teepee> you *can* convert it technically, but it's still just a triangle soup inside the step I assume
<dTal> Have I piped up in here about ZenCad before? it's Python + OpenCascade written by someone who clearly likes openscad
<Scopeuk> same author as the ticket
<J23k> So we just declare SCAD as the standard - and wait for autoCAD und CATIA  to write importer - Ü
<teepee> Scopeuk: yes, that *is* the project
<Scopeuk> ahh I missed the url in the first ticket
<teepee> hmm, that stltostp seems to generate some sort of BREP from the triangles, not just copy the mesh 1:1
<dTal> I find myself using OpenSCAD as an SVG editor more and more
omegatron has joined #openscad
<juri_> good. :)
guso78k has joined #openscad
<teepee> O_o
<teepee> that is real enterprise code, laying around 4 years and now it works :)
<teepee> well compiles
<teepee> hmm, wrong direction though, it's STEP import not export
<teepee> https://github.com/gega/csg2stp is the export direction
<Scopeuk> WARNING: The conversion is not deterministic,
<J23k> "needs several times"
<J23k> is this like AI .. you get 9 results and choose the best fitting?
<juri_> standardizing scad is a long term goal of mine... but i have too many long term goals.
aiyion1 has quit [Ping timeout: 246 seconds]
aiyion1 has joined #openscad
J23k has quit [Quit: Client closed]
J23k has joined #openscad
mmu_man has quit [Ping timeout: 260 seconds]
mmu_man has joined #openscad
snaked has quit [Quit: Leaving]
guso78k has quit [Quit: Client closed]
mmu_man has quit [Ping timeout: 246 seconds]
<teepee> J23k: yes, that comment is a bit concerning
aiyion1 has quit [Ping timeout: 246 seconds]
mmu_man has joined #openscad
<Scopeuk> "it works all the time some of the time" screams invalid memory usage to me but I've not gone over their code, it could be a race condition of some description I guess.
lostapathy has quit [Ping timeout: 248 seconds]
lostapathy has joined #openscad
J23k has quit [Quit: Client closed]
J23k has joined #openscad
mmu_man has quit [Ping timeout: 245 seconds]
mmu_man has joined #openscad
mmu_man has quit [Ping timeout: 244 seconds]
L29Ah has left #openscad [#openscad]
mmu_man has joined #openscad
<teepee> whops, I broke github
J23k has quit [Quit: Client closed]
J23k has joined #openscad
<gbruno> [github] t-paul pushed 1 modifications (NPM audit changes.) https://github.com/openscad/openscad-playground/commit/42b15cfc6db9d3776cfc2dacf2b1da6db30d5aae
<gbruno> [github] t-paul pushed 1 modifications (NPM audit changes.) https://github.com/openscad/openscad-playground/commit/42b15cfc6db9d3776cfc2dacf2b1da6db30d5aae
<gbruno> [github] t-paul pushed 1 modifications (NPM audit changes.) https://github.com/openscad/openscad-playground/commit/42b15cfc6db9d3776cfc2dacf2b1da6db30d5aae
<gbruno> [github] t-paul opened pull request #17 (NPM audit changes.) https://github.com/openscad/openscad-playground/pull/17
<teepee> ha! they fixed it
peeps[work] has quit [Quit: Leaving]
peeps[work] has joined #openscad
L29Ah has joined #openscad
erectus has quit [Ping timeout: 246 seconds]
erectus has joined #openscad
guso78k has joined #openscad
guso78k has quit [Ping timeout: 245 seconds]
guso78k has joined #openscad
<gbruno> [github] gsohler opened pull request #4736 (Python pr3 win) https://github.com/openscad/openscad/pull/4736
guso78k has quit [Quit: Client closed]
qeed_ has quit [Quit: qeed_]
qeed has joined #openscad
guso78k has joined #openscad
<guso78k> this looks promising. i will add it to my indexed PR in windows to see where the error occurs.
guso78k has quit [Ping timeout: 245 seconds]
ali1234 has quit [Quit: Leaving]
L29Ah has quit [Ping timeout: 245 seconds]
L29Ah has joined #openscad
ali1234 has joined #openscad
qeed_ has joined #openscad
qeed has quit [Ping timeout: 255 seconds]
omegatron has quit [Ping timeout: 255 seconds]