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
califax has quit [Remote host closed the connection]
snakedGT has joined #openscad
califax has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
<JordanBrown> teepee Right, I'd squash them out on my end and force-push to my repo before you merge. And yes, I agree that once it's in the main line, it's permanent. (Before that, I believe I can use git rebase to do whatever selective squashing is desirable, though in this case it would be to squash to one commit.)
<JordanBrown> You know, the raw stuff wasn't that much trouble to add. If somebody wants it in the future, I'll add it again. I'll rip it out for now.
<teepee> my first thought was using the PRINTD stuff, but I'm not sure that works well
<JordanBrown> ripped out, squashed, and pushed.
<gbruno> [github] jordanbrown0 synchronize pull request #4306 (Add "em" parameter to text functions to set size of an em-square.) https://github.com/openscad/openscad/pull/4306
<JordanBrown> Of course, if you have any review comments, just let me know.
teepee has quit [Ping timeout: 268 seconds]
teepee has joined #openscad
<InPhase> JordanBrown: On 2021.01 the release, that polyhedron-tests.scad produces "WARNING: Object may not be a valid 2-manifold and may need repair!" on render.
<InPhase> This might be a terrible test to expect to work right. :)
<InPhase> Has anyone inspected the details?
<InPhase> Or, has someone inspected the details and that's why it's not part of the automated tests?
<JordanBrown> I have not.
<InPhase> Preview with Thrown Together shows that many faces are inside out in a mixed manne.
<InPhase> manner
<InPhase> Which I guess confirms it's a garbage test.
<JordanBrown> My script that runs tests has a set of exclusions, but I don't remember where that list came from.
<JordanBrown> ctest -j2 -E 'opencsgtest_issue1165|opencsgtest_issue1215|throwntogethertest_issue1089|throwntogethertest_issue1215|openscad-nonascii|import_3mf|3mfpngtest|3mfexport' "$@"
<InPhase> Oh. But in fact, the comments of the source code say "One face flipped" and "More malformed polyhedrons". I think this was on purpose...
<InPhase> git blame puts this back to 2011 attributed to Kintel, with more added in 2014. I think he was trying to test good handling of defective inputs without crashing.
<JordanBrown> Testing malformed polyhedra is probably a good idea, but the criterion for success should be "doesn't crash" rather than that it produces any particular results.
<InPhase> Yes. That's in fact in one of the comments. "don't crash (issue #703)" :)
<JordanBrown> I can look at it if nobody else wants to, but it might be better for somebody more familiar with the geometry engines to do it.
<InPhase> fast-cgi actually produces a "better" result it seems, in that its output is closer to what an implementer making all these mistakes probably would have intended. But, no result is specifically required with that many mistakes and issues.
<InPhase> Well I don't think there's anything to do in the geometry engines. If some method of running the tests is being misleading about this being a valid test, then we should adjust how the testing system reports this.
califax has quit [Remote host closed the connection]
GNUmoon2 has quit [Remote host closed the connection]
fling has quit [Write error: Broken pipe]
TheAssass1n has quit [Remote host closed the connection]
aiyion1 has quit [Write error: Broken pipe]
teepee has quit [Write error: Broken pipe]
TheAssassin has joined #openscad
fling has joined #openscad
califax has joined #openscad
aiyion1 has joined #openscad
GNUmoon2 has joined #openscad
teepee has joined #openscad
ecraven has quit [Ping timeout: 260 seconds]
ecraven has joined #openscad
<JordanBrown> I will try to remember to take a look at it after I'm done with this font size project.
Scopeuk has quit [Read error: Connection reset by peer]
Scopeuk has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
LordOfBikes has quit [Ping timeout: 245 seconds]
califax has quit [Remote host closed the connection]
califax has joined #openscad
LordOfBikes has joined #openscad
Non-ICE has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
J1A8476 has joined #openscad
J1A84 has quit [Ping timeout: 252 seconds]
califax has quit [Ping timeout: 268 seconds]
califax has joined #openscad
<gbruno> [github] Rami5743 opened issue #4311 (Export color models) https://github.com/openscad/openscad/issues/4311
califax has quit [Remote host closed the connection]
TheAssassin has quit [Ping timeout: 268 seconds]
califax has joined #openscad
TheAssassin has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
teepee has quit [Client Quit]
califax has quit [Remote host closed the connection]
califax has joined #openscad
teepee has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
aiyion1 has quit [Read error: Connection reset by peer]
aiyion1 has joined #openscad
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
lastrodamo has joined #openscad
ur5us has joined #openscad
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
e2k has quit [Quit: leaving]
e2k has joined #openscad
califax has quit [Ping timeout: 268 seconds]
califax has joined #openscad
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
la1yv has quit [Read error: Connection reset by peer]
la1yv has joined #openscad
zauberfisch has quit []
zauberfisch has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 245 seconds]
ToAruShiroiNeko has joined #openscad
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
aiyion1 has quit [Read error: Connection reset by peer]
aiyion1 has joined #openscad
lastrodamo has quit [Quit: Leaving]
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
GNUmoon2 has quit [Remote host closed the connection]
fling has quit [Write error: Connection reset by peer]
teepee has quit [Write error: Connection reset by peer]
aiyion1 has quit [Write error: Connection reset by peer]
califax has quit [Write error: Connection reset by peer]
TheAssassin has quit [Read error: Connection reset by peer]
aiyion1 has joined #openscad
GNUmoon2 has joined #openscad
califax has joined #openscad
fling has joined #openscad
TheAssassin has joined #openscad
J1A8476 has quit [Quit: Client closed]
J1A8476 has joined #openscad
teepee has joined #openscad
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon2 has joined #openscad
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
peeps[zen] has quit [Ping timeout: 252 seconds]
TheAssassin has quit [Remote host closed the connection]
drgerg has left #openscad [#openscad]
TheAssassin has joined #openscad
J1A8476 has quit [Quit: Client closed]
J1A8476 has joined #openscad
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon2 has joined #openscad
califax has quit [Ping timeout: 268 seconds]
califax has joined #openscad
ur5us has quit [Ping timeout: 240 seconds]
fling has quit [Ping timeout: 268 seconds]
fling has joined #openscad
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
califax has quit [Remote host closed the connection]
GNUmoon2 has quit [Remote host closed the connection]
TheAssassin has quit [Remote host closed the connection]
califax has joined #openscad
TheAssassin has joined #openscad
GNUmoon2 has joined #openscad
TheAssassin has quit [Remote host closed the connection]
aiyion1 has quit [Read error: Connection reset by peer]
teepee has quit [Read error: Connection reset by peer]
fling has quit [Read error: Connection reset by peer]
TheAssassin has joined #openscad
fling has joined #openscad
aiyion1 has joined #openscad
teepee has joined #openscad
JordanBrown has quit [Quit: JordanBrown]
JordanBrown has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
TheAssassin has quit [Remote host closed the connection]
califax has joined #openscad
TheAssassin has joined #openscad
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
<Friithian> any of y'all have neovim plugin suggestions for working with openscad?
<teepee> only the one mentioned in the manual
<teepee> I'm using the built-in editor :)
<Friithian> where is it in the manual?
<Friithian> thanks
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
<Friithian> the background to th elinked website for neovim ther eis… ugly
<Friithian> is there any easy was to round the edges of something quickly? or is this something I need to plan for while constructing it
<JordanBrown> No, there is no easy way. Easiest (least difficult) is to build things with round edges. Some libraries have modules that will help - e.g. rounded-edge cubes.
<JordanBrown> There are general ways that involve minkowski(), but they are very slow.
<JordanBrown> Here's some ideas from a past discussion: https://forum.openscad.org/chamfers-fillets-and-customizable-designs-td24403.html
<Friithian> ah fun, thanks for the link
<J1A8476> in 2D you get this with double (or 4×) offsets
<teepee> the easy way *is* using libraries :)
<J1A8476> sphere ($fn=3)  ⇒ round edges ↦  sphere ($fn=100);  Ü
<Friithian> oh yeah I really need to set up neovim to use openscad, the integrated editor pains me
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
J1A8476 has quit [Quit: Client closed]
J1A8476 has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
noonien645 has quit [Quit: The Lounge - https://thelounge.chat]
noonien645 has joined #openscad
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
qeed_ has joined #openscad
qeed has quit [Ping timeout: 272 seconds]
milza has joined #openscad
milza has quit [Quit: milza]
milza has joined #openscad
peepsalot has joined #openscad
<JordanBrown> I notice that the project calls itself FreeType (with a capital T), but our files are Freetype (with a lower-case t). Any thoughts on changing our stuff to conform? Mostly I ask so that I don't have to always think about which way to type it...
<teepee> I don't mind if it's changed, supposedly the github issue with renames is solved
othx has quit [Ping timeout: 240 seconds]
othx has joined #openscad
TheAssass1n has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
TheAssassin has quit [Ping timeout: 268 seconds]
GNUmoon2 has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee