snaked has quit [Remote host closed the connection]
snaked has joined #openscad
hyperair has quit [Ping timeout: 255 seconds]
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
ali1234 has quit [Ping timeout: 256 seconds]
cart_ has joined #openscad
ali1234 has joined #openscad
guso78k has joined #openscad
<guso78k>
Is there somewhere a list of all key names which could potentionaly be registered in QSettings ? Yesterday the 3D display of any object in Preview Mode did only display an yellow polygon without any shades(probably normal vector was not supplied for display). Render (F6) was ok all time.
<guso78k>
The problem resolved after i cleared all QSettings, and now I want to backtrack what went wrong
hyperair has joined #openscad
<J24k55>
not sure if the editor color-schemes names could help
erectus has quit [Ping timeout: 260 seconds]
erectus has joined #openscad
mmu_man has joined #openscad
<guso78k>
they are just colors. i am looking for a key which will change rendering settings. Somehow i recall that kintel has defined some "legacy" named options recently but i cant find such in openscad.cc
snaked has quit [Quit: Leaving]
mmu_man has quit [Ping timeout: 256 seconds]
DEVOM has joined #openscad
Non-ICE has quit [Quit: Screw you guys, im going home!]
Non-ICE has joined #openscad
DEVOM has quit [Quit: Client closed]
Vegard has joined #openscad
Vegard has quit [Client Quit]
Ursus has joined #openscad
Ursus has quit [Client Quit]
Peel has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
<Peel>
Are there anyone that knop how to create "release angle for text in OpenScad?
<teepee>
I don't know what that means
<Peel>
I want to make a stamp to press letter into clay. You need a "release angle" so the stamp not will stick to the clay
Peel has quit [Quit: Client closed]
<teepee>
ah. if you don't mind using experimental features: roof() text("Hallo");
<J24k55>
you can ... ok then not
<teepee>
aww
Peel has joined #openscad
<J24k55>
ah again
<teepee>
ah. if you don't mind using experimental features: roof() text("Hallo");
<teepee>
otherwise minkowski can do that too, but it's a bit more tricky to use and maybe slower
<J24k55>
I think you meaning draft angles
<J24k55>
So my solution would be ↦ what teepee said
<J24k55>
peel you need to activate roof in settings and need to have a nightly build
<J24k55>
else extrude the text .01 and use minkowsi with a taper of the text height .. you maybe need to reduce the text with offset before .. and it will take time - maybe only one letter after the other
<Peel>
Thank you J24k55 i will try that. I tried with the hole word and that did not work.
<Peel>
roof seems to be what i need. I dont mind 45 degreeds.
<J24k55>
but roof can cause problems when small facets are there
<J24k55>
you have a openSCAD version 2024 ?
<J24k55>
go to preferences ↦ features ↦ check roof (and manifold)
<J24k55>
in the examples is a roof example
<J24k55>
basics ↦ roof.scad
<InPhase>
Peel: You can also modify the angle trivially: $fa=1; $fs=0.4; render() intersection() { cube([100,100,1]); scale([1,1,5]) roof() text("Wow"); }
<InPhase>
Peel: Oops, looks like I clipped off part of the the "o" there. Translating the cube will fix it, in accordinance with your text needs.
<Peel>
I will have to upgrade my OpenScad :] . Thank you i will leave now and do some homework on an upgrade OS and roof.
<InPhase>
Shouldn't need an upgraded OS.
<InPhase>
Unless you're on like Windows 95. :)
<Peel>
I have a macOS Monterat and Open Scad 2021.01
<InPhase>
I think that should still work with the latest nightly download.
<InPhase>
J24k55: Now a cool example might combine roof and textmetrics. :)
<InPhase>
You could move roof after it to facilitate this.
<J24k55>
combining experimental features - Ü
<InPhase>
That solves the problem of no textmetrics example too.
<InPhase>
So it could go in either section, I guess.
<InPhase>
Maybe you could leave my buggy roof example, and then put a better version with a "y" in it like the figure for the roof + textmetrics example.
<InPhase>
Experimental tutorial structure. ;)
<J24k55>
just fixed the clipped o
* InPhase
nods.
<InPhase>
Minimal correct demo.
<J24k55>
i think a combined demo is nice for tips and tricks .. but we shouldn't even use the scale and intersection here .. however it is i stub .. just wanted some to anchor it for the cheatsheet
<J24k55>
but we have no experimental stuff in the snapshot version
<J24k55>
guess roof and textmetrics (which would be a variable?) .. fill() is not experimental
<InPhase>
Ah.
<J24k55>
maybe better not to add them .. however having roof in the examples is good but makes it weird too
Guest76877689 has quit [Ping timeout: 250 seconds]
DEVOM has joined #openscad
Guest22 has joined #openscad
Guest22 has quit [Client Quit]
lostapathy has quit [Changing host]
lostapathy has joined #openscad
Guest46 has joined #openscad
Guest46 has quit [Client Quit]
DEVOM has quit [Quit: Client closed]
guso78k has quit [Ping timeout: 250 seconds]
erectus has quit [Ping timeout: 260 seconds]
erectus has joined #openscad
DEVOM has joined #openscad
DEVOM has quit [Client Quit]
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
qeed has quit [Quit: qeed]
qeed has joined #openscad
GNUmoon2 has quit [Ping timeout: 260 seconds]
GNUmoon2 has joined #openscad
Reisga28 has joined #openscad
JoelJoel has joined #openscad
TheCoffeMaker_ has joined #openscad
Alexer has quit [Ping timeout: 268 seconds]
TheCoffeMaker has quit [Ping timeout: 268 seconds]
othx has quit [Ping timeout: 268 seconds]
Joel has quit [Ping timeout: 268 seconds]
Reisga2 has quit [Ping timeout: 268 seconds]
HumanG33k has quit [Ping timeout: 268 seconds]
Reisga28 is now known as Reisga2
othx has joined #openscad
JoelJoel is now known as Joel
Alexer has joined #openscad
HumanG33k has joined #openscad
pca006132 has quit [Remote host closed the connection]
J24k55 has quit [Quit: Client closed]
J24k55 has joined #openscad
pca006132 has joined #openscad
cart_ has quit [Ping timeout: 268 seconds]
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon2 has joined #openscad
guso78k has joined #openscad
<guso78k>
Admittedly there are many "tricks" to create a oblique prisma in openscad, but wouldn't it be most obvious specifying a 3d vector has height argument to linear_extrude ?
<guso78k>
Have such discussion been here before and would it be an "future-compatible" improvement ?
<guso78k>
actually when specifying a vector as height, it always extrudes 100 .... better turn the bug to a feature :')
<guso78k>
this bug is present in 2023.12.28 (git bdb7b78ac) and probably many others...
<J24k55>
you sure can skew with multmatrix but using a vector as height sounds reasonable too
<guso78k>
when telling new usesrs to use multimatrix, they are immediately hit when having to specify 16 numbers just to get their face at a 45 deg angle ...
<J24k55>
yeah that is why i made the M() module .. so you can enter skew directly
<J24k55>
when i first encountered multmatrix i realized that rotation is a lie .. it is scale and skew
<guso78k>
yes, but rotate handels, x,y and z axis unequally which makes rotate actually do, hat you want
<guso78k>
Does M() module have different parameter sets which are useful ?