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
bitbasher has quit [Ping timeout: 265 seconds]
J25k11 has joined #openscad
J25k75 has quit [Ping timeout: 272 seconds]
JakeSays has quit [Ping timeout: 245 seconds]
ccox has quit [Ping timeout: 260 seconds]
lf94 has quit [Ping timeout: 248 seconds]
guso78 has quit [Ping timeout: 248 seconds]
ccox has joined #openscad
Smeef has quit [Quit: (╯°□°)╯︵ ┻━━┻]
peepsalot has quit [Quit: Connection reset by peep]
Smeef has joined #openscad
peepsalot has joined #openscad
Smeef has quit [Ping timeout: 276 seconds]
<gbruno> [github] gtoal closed issue #6006 (Converting to csg from other formats (command line)) https://github.com/openscad/openscad/issues/6006
mmu_man has quit [Ping timeout: 252 seconds]
krushia has quit [Quit: Konversation germinated!]
kintel has joined #openscad
<kintel> bitbasher: On the topic of hierarchical behavior of colors, this might help: https://github.com/openscad/openscad/issues/492
<kintel> If you avoid any hierarchical color situations, colors should work fine, but that might be tricky for recursive designs
kow__ has quit [Ping timeout: 260 seconds]
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Smeef has joined #openscad
Smeef has quit [Ping timeout: 248 seconds]
Smeef has joined #openscad
sculptor has quit [Ping timeout: 260 seconds]
deathonater has joined #openscad
Smeef has quit [Ping timeout: 265 seconds]
smeefonater has joined #openscad
deathonater has quit [Ping timeout: 268 seconds]
_whitelogger has joined #openscad
hisacro has quit [Ping timeout: 268 seconds]
hisacro has joined #openscad
ecraven has quit [Remote host closed the connection]
germ_ has quit [Read error: Connection reset by peer]
germ_ has joined #openscad
ecraven has joined #openscad
guso78k has joined #openscad
J25k11 has quit [Quit: Client closed]
J25k11 has joined #openscad
hisacro has quit [Ping timeout: 260 seconds]
califax has quit [Remote host closed the connection]
hisacro has joined #openscad
califax has joined #openscad
mmu_man has joined #openscad
J25k11 has quit [Quit: Client closed]
J25k11 has joined #openscad
guso78k has quit [Quit: Client closed]
bitbasher has joined #openscad
J25k11 has quit [Quit: Client closed]
J25k11 has joined #openscad
snaked has quit [Quit: Leaving]
mmu_man has quit [Ping timeout: 276 seconds]
mmu_man has joined #openscad
bitbasher has quit [Changing host]
bitbasher has joined #openscad
J25k11 has quit [Quit: Client closed]
J25k11 has joined #openscad
J25k11 has quit [Quit: Client closed]
J25k11 has joined #openscad
cart_man has joined #openscad
<cart_man> InPhase: Hey how are you doing?
* InPhase waves.
<cart_man> I have another fairly unique question regarding the SineWave expression ontop of the Cylinder we did the other day.
JakeSays has joined #openscad
<gbruno> [github] Riesi opened pull request #6007 (Fix WRL export spec violation) https://github.com/openscad/openscad/pull/6007
<cart_man> InPhase: I thought I would be able to use the HULL() operation to make a slant between the first cylinder and the second cylinder. Except I get the huge overlap that basically overs all of it which is definitely not what I wanted. https://pastebin.com/rTfxPXjV
<cart_man> InPhase: What I want is cylinder one merging with cylinder two but not in the Middle of the entire project. The reason I want this is because I want a slight slant that connects cylinder one(OUTER) with cylinder two(INNER). You will see that the second shell() is translated on Z just a little
<cart_man> I have been looking for ways to have the middle of the cylinder that creates the "Waves" have a beveld "Middle" if that makes sense. But I do not think it is the right way
<InPhase> cart_man: That's a whole lot easier than what you're doing.
<InPhase> cart_man: Notice 15.2 is the right side x, 15 is the left side x... z is the height.
mmu_man has quit [Ping timeout: 252 seconds]
<InPhase> You can make 15.2 the right side x, and 13 the left side, but for the left side make it go to z-2.
<InPhase> Like: [for (p=[[15.2,0,0], [13,0,0], [13,0,z-2], [15.2,0,z]]) Affine(RotZ(a), p)]])
<InPhase> There's no need for shell2.
<InPhase> i.e., make the rectangles into trapezoids.
mmu_man has joined #openscad
<cart_man> InPhase: Man that is crazy simple to do. So there are a couple of things I do not get about the entire function. Is Affine and RotZ keywords standard OpenScad functions? I can not see them in the CheatSheet. \
<InPhase> They're not. Those are supplied by closepoints.scad
<InPhase> They are just mathematical operations on the points.
<InPhase> RotZ prepares a z-axis rotation matrix, and Affine applies it to the points.
<InPhase> You can see them inside the closepoints.scad file. They are very short functions, using some pretty basic linear algebra.
<InPhase> Just then abstracted into names that are more human friendly.
bitbasher has quit [Ping timeout: 265 seconds]
sculptor has joined #openscad
sculptor has joined #openscad
cart_man has quit [Ping timeout: 260 seconds]
sculptor_ has joined #openscad
sculptor_ has quit [Changing host]
sculptor_ has joined #openscad
sculptor has quit [Ping timeout: 260 seconds]
sculptor has joined #openscad
sculptor_ has quit [Ping timeout: 244 seconds]
cart_man has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
cart_man has quit [Quit: Konversation terminated!]
mmu_man has quit [Ping timeout: 244 seconds]
mmu_man has joined #openscad
peepsalot has quit [Quit: Connection reset by peep]
peepsalot has joined #openscad
L29Ah has left #openscad [Disconnected: closed]
peepsalot has quit [Quit: Connection reset by peep]
peepsalot has joined #openscad
peepsalot has quit [Client Quit]
peepsalot has joined #openscad
L29Ah has joined #openscad
bitbasher has joined #openscad
bitbasher has quit [Changing host]
bitbasher has joined #openscad
Guest6 has joined #openscad
Guest6 has quit [Client Quit]
J25k11 has quit [Quit: Client closed]
J25k11 has joined #openscad
J25k11 has quit [Quit: Client closed]
J25k11 has joined #openscad
<gbruno> [github] gtoal opened issue #6008 (Defining the result of undefined operations.) https://github.com/openscad/openscad/issues/6008
marcus has quit [Remote host closed the connection]
marcus has joined #openscad
Guest49 has joined #openscad
<Guest49> Hi all, i was using the 2025 version of openscad on macos (M4). it was working great for a few months but suddenly started crashing i get the below error:
<Guest49> -------------------------------------
<Guest49> Translated Report (Full Report Below)
<Guest49> -------------------------------------
<Guest49> Process: OpenSCAD [1591]
<Guest49> Path: /Applications/OpenSCAD.app/Contents/MacOS/OpenSCAD
<Guest49> Identifier: org.openscad.OpenSCAD
<Guest49> Version: 2025.6 (2025.06.23)
<Guest49> Code Type: ARM-64 (Native)
<Guest49> Parent Process: launchd [1]
<Guest49> User ID: 501
<Guest49> Date/Time: 2025-06-30 19:10:16.9354 -0400
<Guest49> OS Version: macOS 15.5 (24F74)
<Guest49> Report Version: 12
<Guest49> Anonymous UUID: B3B13231-56AA-4A8F-DF02-AF3C75B3997F
<Guest49> Time Awake Since Boot: 1300 seconds
<Guest49> System Integrity Protection: enabled
<Guest49> Crashed Thread: 0 Dispatch queue: com.apple.main-thread
<teepee> Guest49: for longer messages use some paste service
<teepee> paste!
<othx> paste is https://bpa.st for .scad files and other text like long error reports, https://pasteboard.co/ or https://imgur.com/ for images
<Guest49> thanks. Here is the paste link: https://bpa.st/I2KQ
<Guest49> I have tried: redownloading openscad and restarting my mac.
<teepee> while I try to touch macos only with a very long pole, and the local macos developer is out-of-town (I believe), I can hazard a guess
<teepee> well, restarting might help, but it does look like a multi-monitor issue maybe?
<teepee> any chance you switched monitors or otherwise changed display geometry=
<teepee> ?
<Guest49> i did connect my macbook to my home monitor last night after a few months
<Guest49> but right now i am only using my mac monitor and it still crashes.
<teepee> it probably will help removing the config file
<Guest49> i tried to look for a config file but didn't find it. Do you know by any chance where it would be?
<teepee> https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Paths claims it's at $HOME/Library/Preferences/org.openscad.OpenSCAD.plist
<Guest49> Deleting this file resolved the issue. Thanks teepee (and othx). much appreciated!
<teepee> aha, very good
bitbasher has quit [Ping timeout: 272 seconds]