<JordanBrown1>
kintel, teepee if there is a license issue it would be good to quote chapter and verse, or point at somebody else who has reported and analyzed the problem.
<teepee>
JordanBrown1: I feel I'm missing some context
<teepee>
the iPad port?
<teepee>
as long as you *must* pay for joining the dev program, it's never going to be compatible with GPL
<teepee>
I don't know if the EU discussion can force additional but official places, but I have my doubts
<JordanBrown1>
Yes, the iPad port.
<JordanBrown1>
Why is that incompatible with GPL?
<teepee>
because they distribute stuff and impose additional restrictions
<teepee>
if there's new interpretations, I have not heard about them
<JordanBrown1>
Having to pay to be a developer seems analogous to having to pay for a compiler or for a system to develop on, neither of which seems incompatible. But the redistribution restrictions are a different matter.
<teepee>
it's not the payment, it's the restrictions that come along with the program
<JordanBrown1>
Right.
<JordanBrown1>
As you will have seen, I added a pointer to the FSF article to the iPad request.
<teepee>
yeah, it's an old gpl-2 article, but probably still valid
<JordanBrown1>
Yes.
<teepee>
not sure if gpl-3 brings something totally different in that regard
ferdna has quit [Quit: Leaving]
<teepee>
and it seems the EU stuff may force Apple to only change rules in EU, so that's a non-starter too
<JordanBrown1>
I believe that GPL-3 is even more aggressive than GPL-2.
<JordanBrown1>
Got any thoughts on the "timestamp the console" request?
<InPhase>
teepee: Kind of a long print, so I'll probably just live with it like that for a bit. :)
<InPhase>
Also while printing it I noticed how absolutely grimey and filthy my 2016 era printer has gotten... It's amazing that thing even works.
<InPhase>
My z-axis top stabilizers for example are a custom job I did by printing a PLA rod and a PLA hole, spinning the rod into the hole rapidly with a drill to smooth out the surfaces so they fit snugly but without any burrs, and then adding some lithium grease as a lubricant. That sketchy sounding hack job was 7 years ago, and still works without ever having updated the lubricant...
<InPhase>
All of the belts for the printer are covered with a thick layer of sticky dust, but that also still works fine.
<InPhase>
The filament holder is a long bolt with masking tape wrapped around it to reduce friction. The masking tape has not been replaced once in 8 years.
hyvoid has quit [Remote host closed the connection]
<InPhase>
The electronics are in an enclosure half held together by electrical tape, with the other half hanging open from worn electrical tape. :)
<InPhase>
The nozzle is still the original nozzle, and has been abused horrendously.
<InPhase>
In a rational world, this would be a broken piece of junk. But it keeps on printing...
LordOfBikes has quit [Ping timeout: 268 seconds]
LordOfBikes has joined #openscad
hyperair has quit [Ping timeout: 268 seconds]
epony has quit [Remote host closed the connection]
epony has joined #openscad
ccox has quit [Ping timeout: 268 seconds]
ccox has joined #openscad
arebil has joined #openscad
hyperair has joined #openscad
GNUmoon has quit [Ping timeout: 255 seconds]
GNUmoon has joined #openscad
jonasbits has quit [Quit: No Ping reply in 180 seconds.]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
omegatron has joined #openscad
mmu_man has joined #openscad
moonlight has joined #openscad
noonien has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
L29Ah has left #openscad [#openscad]
<moonlight>
Hi, I installed openscad-playground on local to use as gui on headless server. How can I work with local file and render it? On which path do I need to create the files to be shown on the web file browser?
guso78k has joined #openscad
<guso78k>
Hi, with latest openscad master branch, I got issues to compile.
<guso78k>
CMaksLists.txt contains now: find_package(TBB REQUIRED) , but I could not see a cmake/Modules/FindTBB.cmake
<guso78k>
is this file available somewhere ?
qeed_ has quit [Quit: qeed_]
Non-ICE has quit [Quit: Screw you guys, im going home!]
ferdna has joined #openscad
<Scopeuk>
guso78k I think that is an intel threading library that is called out from manifold
<Scopeuk>
moonlight by default I believe openscad-playground uses the browser local filesystem (i.e. it is a sandbox just for the page) it is likely that something can be done in js to embeded content into that from the server but I am not sure if that is done at all in playground, it's a separate project in it's own right
<guso78k>
Scopeuk yes I know, but previuosly tbb was just there and it just worked, but now cmake is instructed to find it without a findscript .. now fails
<kintel>
In any case, after find_package(TBB REQUIRED), try to add this line: message(STATUS "TBB: ${TBB_VERSION}")
<kintel>
That will tell you what it found. It should be there in any case, so feel free to PR that once things works again
arebil has joined #openscad
<kintel>
You can also print ${TBB_IMPORTED_TARGETS} to print the targets
mmu_man has quit [Ping timeout: 256 seconds]
<kintel>
pca006132 In terms of the Manifold triangulator: I had some issues with it a while ago, when I attempted to replace OpenSCAD's CGAL triangulator with the Manifold one. ..but I didn't find a convenient way of adding a test case in Manifold. Do you know if any changes has been made since November? I can try to dig up my failing case if you're already looking into that domain.
<JordanBrown1>
My fresh-built OpenSCAD with no relevant changes is consuming 10% of the CPU (about one core, I think) while sitting idle.
R2robot has joined #openscad
<kintel>
JordanBrown Was it you who connected some OpenSCAD folders to a cloud-synced filesystem?
<JordanBrown1>
yes
<kintel>
-> try turning off Automatic Reload and Preview
<JordanBrown1>
but hmm. I just shut it down and restarted it, and it's fine now.
<JordanBrown1>
I had two different installs running at the same time; maybe that's relevant.
<JordanBrown1>
auto load and preview is already off.
<kintel>
hm, thats odd
<JordanBrown1>
OK, I had forgotten that I had multiple OpenSCADs running. It's not the fresh-built one that's still running; it's a 2021.01 that I tried to shut down that isn't fully shutting down.
<JordanBrown1>
... experimenting ...
<JordanBrown1>
Yeah, it's the 2021.01. I start it, it's fine, I shut it down (using the X button), the undocked editor window stays up (and unresponsive) and it goes to ~10% CPU.
<JordanBrown1>
Using the X button on the editor then leads to a Windows "not responding" dialog.
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
califax has quit [Remote host closed the connection]
<JordanBrown1>
When the editor window is docked, it all disappears but leaves the process running, so it's not directly related to the undocked editor window.
califax has joined #openscad
<JordanBrown1>
Maybe the preferences created by newer versions are giving it indigestion.
epony has joined #openscad
moonlight has quit [Ping timeout: 260 seconds]
kintel has joined #openscad
fling_ has joined #openscad
fling has quit [Ping timeout: 255 seconds]
<kintel>
JordanBrown Only thing I can think of is that the automatic file locking on Windows trips something up, but it would have to be debugged somehow
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
fling_ has quit [Excess Flood]
fling has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<InPhase>
JordanBrown1: Might even be a Qt clean-up goof out of our control.
califax has quit [Remote host closed the connection]
califax has joined #openscad
<teepee>
I think that was an ugly bug
<teepee>
which might still not be fixed 100%
califax has quit [Remote host closed the connection]
califax has joined #openscad
dustinm` has quit [Quit: Leaving]
dustinm` has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
epony has quit [Remote host closed the connection]
califax has quit [Remote host closed the connection]
califax has joined #openscad
guso78k has joined #openscad
guso78k has quit [Client Quit]
epony has joined #openscad
Non-ICE has quit [Quit: Screw you guys, im going home!]
<moonlight>
Guys, is anyone using solidpython? Is it recommended nowadays to use for automating openscad code generation? I seen there is also solidpython2 but it looks less used
<guso78k>
simple TBB_LIBRARIES, but suppose this is not what you were targeting at.
<guso78k>
TBB_IMPORTED_TARGETS does not output anything in my place
cart_ has quit [Ping timeout: 240 seconds]
cart_ has joined #openscad
cart_ has quit [Ping timeout: 264 seconds]
J24k3 has quit [Quit: Client closed]
J24k3 has joined #openscad
<InPhase>
moonlight: Using Python to generate OpenSCAD code remains a fairly niche choice, but some people are doing it.
<moonlight>
InPhase. I'll go without solidpython, as just a few templates are needed i'll go simply with pure python
mmu_man has joined #openscad
fling has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
fling has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
<guso78k>
yeah, most famous one is probably sanjeev prakhabar. he has written a hgue python library and his code always creates data to be fed into a polyhedron call ...
<guso78k>
his algorithms to create all sorts of facets between different objects are amazing.
<teepee>
yep
<teepee>
unfortunately they are not general, so they only work for the specific designs
<guso78k>
one "general" solution would be to go the "SDF" way. its easy to do facets there, disadvantage here is that it requires a totally different approach