--- Log opened Tue Jun 15 00:00:38 2021 04:03 -!- yashgaroth [~ffffffff@2601:5c4:c780:6aa0:d4f3:4eda:51c2:6583] has joined #hplusroadmap 07:22 < kanzure> .title https://news.ycombinator.com/item?id=27510836 07:23 < saxo> Universities have formed a company that looks a lot like a patent troll | Hacker News 08:46 -!- SDr [~SDr@user/sdr] has quit [Ping timeout: 252 seconds] 08:46 -!- abetusk [~abe@68.175.128.91] has quit [Ping timeout: 272 seconds] 08:48 -!- SDr [~SDr@li1189-192.members.linode.com] has joined #hplusroadmap 08:49 -!- thedragon [~thedragon@user/thedragon] has quit [Remote host closed the connection] 08:49 -!- thedragon [~thedragon@user/thedragon] has joined #hplusroadmap 08:59 -!- abetusk [~abe@68.175.128.91] has joined #hplusroadmap 09:20 -!- SDr [~SDr@li1189-192.members.linode.com] has quit [Ping timeout: 264 seconds] 09:20 -!- SDr [~SDr@li1189-192.members.linode.com] has joined #hplusroadmap 10:55 -!- ptrcmd_ is now known as ptrcmd 11:47 -!- Codaraxis [~Codaraxis@s13490149139.blix.com] has joined #hplusroadmap 16:34 < kanzure> ".. Subdivision surfaces are a generalization of B-spline surfaces that predate them. History aside, sub-d surfaces can not exactly represent circles, cylinders, or torri. When you're designing real objects - rotating machines in particular - you want perfect circles. Round wheels and bearings. Trimmed NURBS (which result from itersections) are also easy to model features like chamfers, where ... 16:35 < kanzure> ...again subdivision surfaces may fall down. Pixars creased subdivision surfaces probably do a bit better for things like chamfers. Nurbs are a better fit for modeling the kind of surfaces created by traditional machining operations. You wanna make movies? Use subdivision surfaces. Wanna design mechanical devices? Use NURBS." 16:35 < kanzure> https://news.ycombinator.com/item?id=27517503 16:41 < kanzure> autocad stuff https://github.com/JesusFreke/fscad/blob/master/src/fscad/fscad.py 17:03 -!- andrew [~andrew@user/andrew] has joined #hplusroadmap 17:49 -!- andrew [~andrew@user/andrew] has quit [Quit: WeeChat 3.1] 17:50 < fltrz_> uh circular arcs can be parametrized exactly with rational polynomials of power 2 17:53 < fltrz_> [x,y] = [((1-t^2)/(1+t^2)) , (2t/(1+t^2))] 17:53 < fltrz_> t is essentially a tangent 17:59 -!- yashgaroth [~ffffffff@2601:5c4:c780:6aa0:d4f3:4eda:51c2:6583] has quit [Quit: Leaving] 18:59 < fenn> i'm still not convinced by the "it's not round enough" argument 19:00 < fenn> any precision bore or shaft will be generated through a particular process, be it boring, turning, burnishing, lapping, rolling, centerless grinding, etc 19:00 < fenn> these all have their own particular imperfections and you would always specify the exact process used to create a specific feature, if it actually matters 19:01 < fenn> that specification is not contained in the geometry itself but is additional data that references the geometry 19:03 < fenn> i'm a big fan of non destructive workflows. it makes no sense to redo a bunch of work just because you changed a parameter early in the geometry creation process 19:04 < fenn> but also it's good to be able to go in and fix stupid problems manually, instead of simply being stuck 19:04 < fenn> ideally you would have a non destructive model that can be easily regenerated with whatever precision you need, depending on what you are doing 19:08 < fenn> blender is slowly moving toward a "nodes everywhere" concept, where geometry primitives, geometry operators, miscellaneous data, and fully generic operations on numbers, all play together in a magical wonderland connected with squiggly lines. when you modify any element of the computation graph, the final geometry gets updated as specified in the graph 19:10 < fenn> if you compare a typical part design made in, say, OpenSCAD vs blender, it's painfully obvious that the programming paradigm is severely limiting 19:11 < fenn> people have 3D printers and use them to make cylinders and bricks 19:11 < fenn> it's ridiculous 19:12 < fenn> on top of that, in the actual 3D printed parts out in the wild that are generated by OpenSCAD, which supposedly has superior truly round cylinders, the geometry actually has terrible looking facets everywhere because it doesn't automatically set the output resolution 19:13 < fenn> i have also seen ugly facets on million dollar 3d printed parts from top notch companies like spacex 19:16 < fenn> and it's not just cosmetic, a bearing running in a bore generated with not enough resolution will by noisy and wear quickly 22:16 -!- Codaraxis_ [~Codaraxis@ip68-5-90-227.oc.oc.cox.net] has joined #hplusroadmap 22:18 -!- Codaraxis [~Codaraxis@s13490149139.blix.com] has quit [Read error: Connection reset by peer] 23:52 -!- Codaraxis__ [~Codaraxis@89.45.7.134] has joined #hplusroadmap 23:57 -!- Codaraxis_ [~Codaraxis@ip68-5-90-227.oc.oc.cox.net] has quit [Ping timeout: 272 seconds] --- Log closed Wed Jun 16 00:00:39 2021