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
<peeps[zen]> guso78[m]: you should probably run "cmake --install ." from your build dir
<peeps[zen]> or "make install" if you are specifically using makefiles
<peeps[zen]> that is what handles copying resources like icons etc
<peeps[zen]> guso78[m]: what kind of package are you trying to make?
LordOfBikes has quit [Ping timeout: 276 seconds]
kintel has joined #openscad
<gbruno> [github] kintel pushed 1 additions 3 modifications (Experimenting with sanitizers) https://github.com/openscad/openscad/commit/d632b241092e7fb1d793855c487d9086981742da
J2326 has joined #openscad
LordOfBikes has joined #openscad
J23 has quit [Ping timeout: 260 seconds]
<linext> is there an auto-updater for experimental releases?
<kintel> linext If you install it from a package manager I guess you can configure those to auto-update, but I haven't tried. The macOS binaries also optionally checks for snapshot updates.
<linext> i'm using windows 10
<kintel> In that case, not that I'm aware of
<kintel> This is pretty common, so it probably shouldn't be too hard, especially for the version using an installer. We already have a public endpoint where people can ask for new releases
<kintel> Just need a Windows developer. *hint* *hint*
<linext> i could write a script that checks whether there's an update
<linext> let it run in parallel when openscad is opened
<linext> also, i have a feature request
<linext> zhull()
<linext> where several slices are hulled together only along the z-axis, leaving concave areas in the x-y alone
<gbruno> [github] kintel pushed 2 modifications (Apply sanitizers from Github Actions inputs) https://github.com/openscad/openscad/commit/23ce55eb38e18f2b244e4307e4f9f177ae697ef5
<kintel> zhull: Someone built something similar in user space once: https://github.com/openscad/list-comprehension-demos#extrusionscad
<gbruno> [github] kintel pushed 1 modifications (Added build_type input) https://github.com/openscad/openscad/commit/1fd6c5021be321c330ea4cf70b074b23f3e366ff
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ricardo has joined #openscad
ricardo is now known as rhz
snaked has quit [Ping timeout: 246 seconds]
<rhz> I realised that putting the whole model within an `intersection` wasn't useful to check whether any two parts of the model intersect. It only says whether all parts intersect. What I need is pairwise intersection between all parts, but that'd be a pain to write by hand.
J2326 has quit [Quit: Client closed]
J2326 has joined #openscad
snaked has joined #openscad
guso7815 has quit [Ping timeout: 260 seconds]
rhz has quit [Ping timeout: 260 seconds]
guso78 has joined #openscad
<guso78> rhz, this would be a perfect use case beeing able to store all the related objects in  an variable array next to each other.
<guso78> a general-use function "collision_detect" would then intersect each item with every other.
<guso78> each designer, which creates mechanical parts is having this kind of problem
<guso78> JordanBrown[m],  is your the PR you are after capable of doing arrays ?
<JordanBrown[m]> What, the objects PR? Sure. Objects are data values, and can be stored in arrays, object returned from functions, passed as arguments, et cetera. And they store data values, so can contain arrays, objects, function references, et cetera.
<guso78> there just missing a function which intersects each with every other item in the array and union the results to an "collision flag output"
<guso78> maybe can  use openscad "each" keyword for that
<JordanBrown[m]> Ah, and reading back it looks like you are also looking for the “geometry values” aspect of that PR. Those too are data values and so can be put into arrays, into objects, returned by functions, passed as arguments, et cetera.
<JordanBrown[m]> Bedtime
guso78 has quit [Ping timeout: 260 seconds]
<gbruno> [github] asdil12 review_requested pull request #4592 (Allow printing by custom command) https://github.com/openscad/openscad/pull/4592
peeps[zen] has quit [Ping timeout: 252 seconds]
peepsalot has joined #openscad
guso78 has joined #openscad
BZK[m] has quit [Quit: You have been kicked for being idle]
guso78 has quit [*.net *.split]
J2326 has quit [*.net *.split]
teepee has quit [*.net *.split]
califax has quit [*.net *.split]
aiyion has quit [*.net *.split]
caveman has quit [*.net *.split]
GNUmoon2 has quit [*.net *.split]
fling has quit [*.net *.split]
pharonix71 has quit [*.net *.split]
TheAssassin has quit [*.net *.split]
<guso78[m]> Test 123
snaked has quit [Quit: Leaving]
<Scopeuk> guso78[m] joins us from matrix
<guso78[m]> Ahh, Server Working again ?
<guso78[m]> I thought i have Been banned
<guso78[m]> 🤣
califax has joined #openscad
caveman has joined #openscad
fling has joined #openscad
teepee has joined #openscad
aiyion has joined #openscad
pharonix71 has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
TheAssassin has joined #openscad
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
caveman has quit [Remote host closed the connection]
caveman has joined #openscad
Friithian has quit [Ping timeout: 250 seconds]
Friithian has joined #openscad
guso78 has joined #openscad
RichardPotthoff has joined #openscad
RichardP_ has quit [Ping timeout: 265 seconds]
guso78100 has joined #openscad
guso78100 has quit [Client Quit]
<lf94> lol
<lf94> guso78[m]: saw your figlet example - very cool man :)
<lf94> I havent been doing any code cad. I was focusing on getting an stl viewer to reload when a file changes, but I completely failed
<lf94> turns out many stl viewers are just not designed this way
<lf94> so now I just have my text editor restart an stl viewer entirely after saving.
<lf94> it sucks but whatever
<lf94> I'm gonna have to write my own one day in the far future
<lf94> also to support measurements and blueprints...
<lf94> i would rather continue developing code cad techniques than focus on UX like that though.
<guso78[m]> Why dont you use openscad to Display your Stl File? Just create an scad File with an import Statement and Touch IT each time the Stl File changes
L29Ah has left #openscad [#openscad]
<guso78[m]> If there IS demand ITS probably quite easy to improve openscad to Skip the Touch step.
<lf94> Scopeuk: that doesnt reload as the file changes
<lf94> at least I couldnt find any indication that it did...
<lf94> maybe im wrong!
<Scopeuk> For some reason I had it in my head it did
<Scopeuk> But I don't see the words on the page
<lf94> guso78[m]: I dont want to rely on openscad for this. I want the tech stack to remain simple / composible.
<lf94> composable
<lf94> openscad is not simple
<lf94> (which is fine, not a tech goal for it)
<Scopeuk> Hmm no inotify in there, probably only a small amount of code to have at register inotify for the file viewing and call reload on modify https://doc.qt.io/qt-6/qfilesystemwatcher.html
<Scopeuk> Wonder if I muddled it with another project
L29Ah has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee has joined #openscad
rawgreaze has quit [Ping timeout: 276 seconds]
peeps[work] has joined #openscad
rawgreaze has joined #openscad
<lf94> I would love if you could share
<lf94> Because reloading a program over and over is annoying lol
guso7863 has joined #openscad
<lf94> the windows closes and pops open again
<guso7863> indicates that there is an auto-reload
<Scopeuk> So it does
<Scopeuk> I guess it's a 5 minute check to see if it fits your workflow
<guso7863> no indication, that the windows pops during auto-reload
<guso7863> does anybody know, that happened to the server in the morning ?
<Scopeuk> I didn't see any issues here, but we could well be on different server
<guso7863> the login-banner was gone for a short moment, but not its restored.(suppose this is custom setup)
<guso7863> peeps[work], about the cmake --install,   i am not interested to install in my system but  "blindly" successful in any system. release_common.sh appears to do a good job, when refurbished XD
<Scopeuk> so I just tried fstl on windows and it does just change the rendered image if you update the stl file
<Scopeuk> hmm and if you turn on draw axis you get a bounding box readout, nice
<Scopeuk> ahh there is a setting on the file menu for "auto reload"
<guso7863> Scopeuk, yes i poiinted onto this from the code perspective
<Scopeuk> indeed, I quite like their "gradient" renderer
<Scopeuk> well "surface angle"
<Scopeuk> which does colour gradient based on angle of incidence
user123 has joined #openscad
<Scopeuk> I've been meaning to play with this for a while but only ever been reminded whilst on tablet
<Scopeuk> nice to have a play whilst at pc, works quite nicely
user123 has quit [Client Quit]
guso7877 has joined #openscad
L29Ah has left #openscad [#openscad]
pah is now known as pa
L29Ah has joined #openscad
guso7878 has joined #openscad
<gbruno> [github] gsohler synchronize pull request #4601 (Python delivered in tiny bites) https://github.com/openscad/openscad/pull/4601
<gbruno> [github] gsohler synchronize pull request #4601 (Python delivered in tiny bites) https://github.com/openscad/openscad/pull/4601
<gbruno> [github] gsohler review_requested pull request #4601 (Python delivered in tiny bites) https://github.com/openscad/openscad/pull/4601
guso7863 has quit [Quit: Client closed]
guso7884 has joined #openscad
guso7878 has quit [Ping timeout: 245 seconds]
guso7877 has quit [Ping timeout: 245 seconds]
pharonix71 has quit [Remote host closed the connection]
Guest35 has joined #openscad
Guest35 has quit [Client Quit]
<Virindi> if you go to https://github.com/nophead/NopSCADlib it blocks you from github
<Virindi> *facepalm*
<Virindi> "abuse detection"
<Virindi> (the first page loads but every other request is blocked after that)
kintel has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
<teepee> all good from here
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ckat has quit [Read error: Connection reset by peer]
Ckatt has joined #openscad
Ckatt is now known as Ckat
<gbruno> [github] kintel pushed 1 additions (Added empty manual workflow) https://github.com/openscad/openscad/commit/0b945cb84545a6f5048d580d63f0847ad246d315
<gbruno> [github] kintel opened pull request #4621 (Added empty manual workflow) https://github.com/openscad/openscad/pull/4621
<gbruno> [github] kintel pushed 1 additions (Added empty manual workflow) https://github.com/openscad/openscad/commit/76fabc3da9ce3e331c38200380e10297fccd1aac
<gbruno> [github] kintel synchronize pull request #4621 (Added empty manual workflow) https://github.com/openscad/openscad/pull/4621
<peeps[work]> sounds like employer internet nannying
<gbruno> [github] kintel pushed 1 additions (Added empty manual workflow) https://github.com/openscad/openscad/commit/a06e107d3d4c28438745ea0ca7aa8cbc72ef46f1
<gbruno> [github] kintel synchronize pull request #4621 (Added empty manual workflow) https://github.com/openscad/openscad/pull/4621
<gbruno> [github] kintel pushed 1 additions (Added empty manual workflow) https://github.com/openscad/openscad/commit/43907c0a6eec07bbfad24127ef042fa7f7fc7a5f
<gbruno> [github] kintel synchronize pull request #4621 (Added empty manual workflow) https://github.com/openscad/openscad/pull/4621
GNUmoon has joined #openscad
<gbruno> [github] kintel pushed 1 additions (Added empty manual workflow) https://github.com/openscad/openscad/commit/1df303f99b97b6ad173b6a8bb1bd6c0ab5c1588a
<gbruno> [github] kintel synchronize pull request #4621 (Added empty manual workflow) https://github.com/openscad/openscad/pull/4621
<gbruno> [github] kintel closed pull request #4621 (Added empty manual workflow) https://github.com/openscad/openscad/pull/4621
<gbruno> [github] kintel pushed 1 additions (Added empty manual workflow (#4621)) https://github.com/openscad/openscad/commit/bb517c3bf3d14d20051e11bc200f01d29fe35712
kintel has joined #openscad
peeps[work] has quit [Ping timeout: 250 seconds]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]