whitequark changed the topic of #solvespace to: SolveSpace--parametric 2d/3d CAD · latest version 2.3 · http://solvespace.com · code at https://github.com/solvespace/solvespace · logs at https://irclog.whitequark.org/solvespace
<GitHub> [solvespace] whitequark commented on issue #254: ping? https://github.com/solvespace/solvespace/issues/254#issuecomment-333266370
_whitelogger has joined #solvespace
<GitHub> [solvespace] whitequark commented on issue #292: @KmolYuan The "solver" branch exists because of copyright reasons, not for technical ones. If you are aiming for integrating your Python bindings, that should be done in the "master" branch, where active development happens. Are you fine with that? https://github.com/solvespace/solvespace/issues/292#issuecomment-333271204
<GitHub> [solvespace] jwesthues commented on issue #295: Commercial CAD systems generally do a fixed chord tolerance, either absolute (like for export) or as a function of model size and/or zoom level and stuff. They presumably have lots of special case heuristics on top of that. If you've never seen the PWLs there, then I'd guess it's because they're just faster, making better use of the GPU, selectively re-meshing, etc. So they can set a finer tolerance w
<GitHub> [solvespace] whitequark commented on issue #295: Ack.... https://github.com/solvespace/solvespace/issues/295#issuecomment-333274544
<GitHub> [solvespace] jwesthues commented on issue #295: Add a "chord angle" tolerance, on the maximum angle between the curve and the chord approximating it? So if you want big things meshed finer, then you make the chord distance tolerance smaller, but if you want little things meshed finer then you make the angle finer. That's how SolidWorks export does it, for example. https://github.com/solvespace/solvespace/issues/295#issuecomment-333275504
<GitHub> [solvespace] whitequark commented on issue #295: That seems very elegant. https://github.com/solvespace/solvespace/issues/295#issuecomment-333275718
<GitHub> [solvespace] jwesthues commented on issue #295: And easy to implement--just modify `MakePwlWorker` to compute some tangents and check the angle in the same place it checks distance. To make the Booleans consider angle tolerance would be a bigger project; but that's relevant only in cases where the chord distance tolerance is so big that the Booleans are failing entirely, and you can always fix that by dropping the chord distance tolerance, same as
<GitHub> [solvespace] whitequark opened issue #297: Suggest lowering chord tolerance when NURBS booleans fail https://github.com/solvespace/solvespace/issues/297
<GitHub> [solvespace] Evil-Spirit commented on issue #175: there is CORK, some library for booleans.... https://github.com/solvespace/solvespace/issues/175#issuecomment-333279826
<GitHub> [solvespace] KmolYuan commented on issue #292: Sure!... https://github.com/solvespace/solvespace/issues/292#issuecomment-333282175
_whitelogger has joined #solvespace
<GitHub> [solvespace] jonas-schievink commented on issue #297: +1, this is probably my biggest problem when using solvespace. I didn't even know chord tolerance affects boolean operations. https://github.com/solvespace/solvespace/issues/297#issuecomment-333292830
<GitHub> [solvespace] whitequark commented on issue #297: I'm the current maintainer, and I didn't realize it, too, so don't feel bad about it :) https://github.com/solvespace/solvespace/issues/297#issuecomment-333293654
<GitHub> [solvespace] whitequark commented on issue #175: There's this issue with it:... https://github.com/solvespace/solvespace/issues/175#issuecomment-333294112
<GitHub> [solvespace] whitequark commented on issue #175: There's this issue with it:... https://github.com/solvespace/solvespace/issues/175#issuecomment-333294112
<GitHub> [solvespace] whitequark commented on issue #175: There's this issue with it:... https://github.com/solvespace/solvespace/issues/175#issuecomment-333294112
<GitHub> [solvespace] whitequark commented on issue #292: OK. I will ask you to sign a CLA very soon and then I will be able to integrate your code. I will handle CMake and basic testing for you.... https://github.com/solvespace/solvespace/issues/292#issuecomment-333295649
<GitHub> [solvespace] KmolYuan commented on issue #292: For the file format section, maybe there should be a new external interface with the internal data format.... https://github.com/solvespace/solvespace/issues/292#issuecomment-333299934
<GitHub> [solvespace] whitequark commented on issue #292: > For the file format section, maybe there should be a new external interface with the internal data format.... https://github.com/solvespace/solvespace/issues/292#issuecomment-333300138
mifune has joined #solvespace
mifune has joined #solvespace
mifune has quit [Quit: Leaving]
mifune has joined #solvespace
mifune has joined #solvespace
mifune has quit [Quit: Leaving]