<kintel>
scrameta: In terms of winding order: Clipper uses CCW winding order for positive outlines, and OpenSCAD does so as well internally, but the polygon() interface can receive both windings and will just assume that the first outline is positive and flip as needed
<kintel>
..and it's possible that our builtins also use CW winding order, for historical reasons
<kintel>
Internally, we pass all user-provided polygons through a "sanitize()" function to make sure it's well-formed, e.g. well-define windings orders, no intersections etc.
<gbruno>
[github] SyntaxBlitz synchronize pull request #5603 (Bugfix: Alt-scroll with event dx if dy is 0 (address openscad/openscad#4997)) https://github.com/openscad/openscad/pull/5603
<gbruno>
[github] kintel pushed 1 modifications (Add build-web to .gitignore (#5604) * Add build-web to .gitignore (this is the directory name mentioned in the readme for wasm builds) * Added some more old qmake and xcode patterns to .gitignore --------- Co-authored-by: Marius Kintel <marius@kintel.net>) https://github.com/openscad/openscad/commit/0272f796ab7bb94b3b744a3537eda279a52f4732
kintel has joined #openscad
<InPhase>
tja: Approved your testing suite run on the PR
<InPhase>
tja: I like to see that succeed before I think about them. :) Before then I just make sure it's not a crypto miner or something. :)
<tja>
thanks!
<InPhase>
tja: "Negating deltaX would affect the alt+vscroll behavior," why? Why not just like: -wheelEvent->angleDelta().x();
<InPhase>
tja: Oh, I got you. Separate behavior with a specific horizontal scroll wheel.
<tja>
when I scroll up normally, dy is positive (number goes up)
<tja>
when I scroll up with alt, dx is positive (this would scroll to the left in a normal window)
<tja>
when I scroll right normally, dx is _negative_
<tja>
yeah
<InPhase>
Probably you just have these two devices configured differently for inverted.
<tja>
it's kind of intuitive in an actual scrolling pane -- that scrolling up and scrolling left do the same thing -- but then is awkward if you're expecting the scroll wheel to control a number
<InPhase>
But I suspect there are also users who expect their scroll wheel to move the numbers in different ways.
<tja>
yeah, left=negative right=positive might be cultural? less so for scroll up and scroll down I think
<InPhase>
People get up and down mentally backwards if they grew up on phones and think they're gripping a piece of paper with their fingers on the touchpad. :)
<InPhase>
It's "where do I want to go" versus "where do I want to move the content"
<InPhase>
So maybe some people think they want to grip the numberline and bring it down? I don't know. People are weird.
<InPhase>
Or move left to swoosh the numberline to the left and get more positive numbers.
<tja>
haha it's an adjustment to go from direct manipulation to .scad code for sure
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
snaked has joined #openscad
hyperair has quit [Ping timeout: 265 seconds]
<teepee>
uff, I've not watch Louis Rossmann for years, still his "avoid bambu 3d printer" is on top of my youtube list. 2.2m subscribers, 300k views already after 1 day
<InPhase>
teepee: Oof. I hadn't heard about what he's talking about in that video. Why would Bambu, which sounded community-wise previously, come up with such an unwise lock-in policy?
<InPhase>
Bambu had been near the top of my consideration list for a new printer. But not unless they fix that.
<InPhase>
And in a short time window, with commitments.
<teepee>
hard to tell if it's bad will or just ignorance
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
Guest6 has joined #openscad
Guest6 has quit [Client Quit]
Guest6 has joined #openscad
Guest6 has quit [Client Quit]
<J25k50>
if you think that in the past you also needed an account to upgrade as cloud update was the only way to do ..
<J25k50>
all print jobs running via cloud .. printing via lan is limited and you need bambu handy app to connect your printer to wlan (although if you search long enough there is a workaround)
<J25k50>
video stream is cloud based and your printer knows how much of which spool you have used (even if you change the spools)
<J25k50>
The G-Code had numerous undocumented code parts
<teepee>
idea for next year, no manual spool changes anymore. an employee of bambu will live at your house and take care of all manual things needed to print
<J25k50>
the whole error msg works only with the app - else you see just a cryptic number
<teepee>
that *could* be lazy development, doing all the coding fast is not easy thing
<teepee>
but looking at the overall picture, it's leanding towards closing the environment
<J25k50>
i think it is a cultural thing - in china everybody has a smartphone as core device - it is just silly western that like to run things local
<teepee>
will be interesting to see how they get out of that mess, or if it just blows over
<teepee>
good point, that may explain a quite different view too
<J25k50>
got lots of my print profiles (and points) removed because i don't had a photo on the profile (just on the model)
<J25k50>
so if you follow the rules bambu works - but don't deviate
<J25k50>
you have no idea what a mess it is when you start with customized filament settings or print profiles - you are even not allowed to upload them anymore (in the past they deleted the unwanted parts)
<teepee>
difficult topic, prusa had some discussion in that regard too, like filtering g-code and stuff to make sure there's no "heat nozzle to 5000°C" somewhere
<teepee>
or move 10km left at full speed
<teepee>
ideally the firmware should block that, but that's also just software
<J25k50>
I agree that this is a problem - but detecting harmful code and " we detect modifications, and striped your code" to only default is allowed
<J25k50>
Oh yes i just wondered why the printer is not limiting movements .. but maybe as they have no end switches but measure the stepper current
<J25k50>
some things are limited by software like the bed temp .. which is 20K higher for the X1E (e=enterprise with NIC) same printer just more expensive
hyperair has joined #openscad
<J25k50>
but bambu got a complete new kind of users - people without any clue about printing .. they click on the app and don't care about slicing or printing - to make this possible you need to take control
<J25k50>
it is like expensive business printer
<teepee>
looks like the normal evolution, see makerbot, ultimaker, same thing in the past
<J25k50>
you already have black list for the AMS so you can't use every filament
<J25k50>
and while there is a "ignore blacklist" option - it doesn't work
<J25k50>
the funny thing is you can "calibrate" flow and filament - which creates a new filament with those parameters .. But you can't use these settings on bambu spools
<teepee>
ouch
<J25k50>
"it is saver for you to use our tested settings"
<J25k50>
i mean you can rip the rfid tag from the spools - so AMS doesn't know
<teepee>
oh, no, now I watched that Louis Rossmann video, I'm getting the "Bambu Jailbreak" on top. I can't ever watch other videos than bambu in the future ;-)
<J25k50>
don't use YT with account and cookies and JS .. sure it is not working, that is the trick
hyperair has quit [Ping timeout: 265 seconds]
hyperair has joined #openscad
mtm has quit [Ping timeout: 244 seconds]
hyperair has quit [Ping timeout: 245 seconds]
mtm has joined #openscad
lastrodamo has joined #openscad
bwani54 has joined #openscad
hyperair has joined #openscad
QXPRobinette5564 has joined #openscad
QXPRobinette5564 has quit [Remote host closed the connection]
WKI919293 has joined #openscad
<WKI919293>
Hey guys... Joe Biden here. I've decided to step down from the White House to focus on other projects. Billionaires are a threat to democracy, so check out https://BidenCash.st to put them in the bullseye. Keep an eye on the CNN inauguration for a promo code!
WKI919293 has quit [Read error: error:0A000119:SSL routines::decryption failed or bad record mac]
little_blossom has quit [Quit: little_blossom]
little_blossom has joined #openscad
peter39 has joined #openscad
<peter39>
Hi, I have created a hollow sphere by subtracting a slightly smaller sphere, but how would I go about creating many small holes in it that are about equal in size? The form of the holes don't matter that much,
peter39 has quit [Client Quit]
Guest36 has joined #openscad
Guest36 has quit [Quit: Client closed]
Guest58 has joined #openscad
J25k50 has quit [Quit: Client closed]
J25k has joined #openscad
<teepee>
ahem, yes :-)
Guest58 has quit [Quit: Ping timeout (120 seconds)]
<JordanBrown>
in case peter39 shows up again and looks at the logs... figure out what pattern you want (which is a tricky question in its own right), then subtract away cylinders that you have rotated to the appropriate angles.
mmu_man has joined #openscad
<ali1234>
on nightly, that funny little window that used to only pop up when you use text() now pops up all the time
<J25k>
cache ?
peter57 has joined #openscad
peter57 has quit [Client Quit]
<teepee>
there, did you see? peter57 for 13 seconds :-)