* Package name : implicitcad Version : 0.0.3 Upstream Author : Christopher Olah <chris@colah.ca> * URL : http://www.implicitcad.org/ * License : GPL Programming Lang: Haskell Description : Powerful, Open-Source, Programmatic CAD ImplicitCAD is a programmatic CAD program, implemented in haskell. Unlike traditional CAD programs, programmatic CAD programs use text descriptions of objects, as in programming. Concepts like variables, control structures and abstraction are used, just as in programming. This provides a number of advantages: * Objects can abstracted and reused * Repetitive tasks can be automated * Objects can be designed parametrically * The usual tools for software development (like version control) can be used The traditional example of programmatic CAD is OpenSCAD. Generally, objects in programmatic CAD are built with Constructive Solid Geometry or CSG. Unions, intersections and differences of simpler shapes slowly build the object. ImplicitCAD supports all this and much more! For example, it provides rounded unions so that one can have smooth interfaces between objects. It also directly provides GCode generation, and has a parser for OpenSCAD to make it easier for people to transition.
This looks awesome! It looks like it fixes all the problems I've been having with OpenSCAD. I very much want this in Debian, but if anyone wants to beat me to making a package, go for it. :-) Thanks, Bas
Dear Carlo, Am Mittwoch, den 26.03.2014, 15:06 +0100 schrieb Carlo Stemberger: thanks for the pointer. How mature and commonly used is this project? The version number seems to indicate a rather early state of development. What is your personal motivation: Do you use this tool productively, or is it just something you’d like to see in Debian? The Debian Haskell Group will be happy to help someone to maintain implicitcad, but there are plenty of non-Haskell-specific maintenance tasks, so someone else would have to step up as a maintainer. Greetings, Joachim
Hi Joachim, 2014-03-29 21:12 GMT+01:00 Joachim Breitner <nomeata@debian.org>: I don't know, but it should be usable. What is your personal The second one. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742704#10 Best regards, Carlo
Hi, I wasn't aware of this until this request; the web page describes it as a substitute for OpenSCAD, which is very usable, but with significant drawbacks, almost all of which this program claims to solve. A quick test indicates that this program functions properly; I intend to start using it instead of OpenSCAD. Yes, but the bad news is that I've never even seen any Haskell code before, so some help related to packaging of that is very welcome. Thanks, Bas
Dear Bas, Am Sonntag, den 30.03.2014, 20:17 +0200 schrieb Bas Wijnen: It seems that implict also provides a Haskell API, to be used programmatically. This means that it will be involved in the Haskell ABI system and therefore should probably be maintained along the other Haskell packages. So I suggest it should be co-maintained by the DHG together with you: We make sure that it builds and that it is rebuilt when its dependencies change etc.; you are responsible for all the other maintenance duties (replying to bug reports, curating package description and manpages, letting us know if a new version should be uploaded etc.). How does that sound? BTW, are you sure this is a healthy project? Last release was in January 2013, last commit 10 years ago, recent bug reports are not replied to. These are typical signs of an abandoned project... Greetings, Joachim
Hi, Yes, that sounds good. Yes, I noticed this as well. I'll check to see if I can get contact with upstream. Normally I would take over if they don't respond, but given that I don't know the language, I don't think that's a good idea in this case. Thanks, Bas
Hi, Someone requested that ImplicitCad be included in Debian. I'd be the one doing that, and after checking it out, I must say I'm rather excited about it. This has (almost ;-) [1]) all the features that I've been missing in OpenScad. However, there is a minor issue, which I hope you can help with: I don't know Haskell. This means I would make sure the package builds right and that bug reports are handled (which means fixing the packaging or passing them to you); Debian's Haskell team has offered to help with the Haskell part, but they don't want to take over from you. So what it means is that we need you to continue responding to bug reports and fixing things when needed. I really don't know how much work that is; I guess you know better. Normally I would just assume that you would do this, but it's been some time since you last pushed any changes to github, so I'm slightly worried that you may have abandoned the project. Can you please let me know the status? Thanks, Bas [1] The one feature which is not in either of them, as far as I could see, is the 3-D variant of "polygon offsetting": growing or shrinking an object.
Hey Bas, Presently, I no longer maintain ImplicitCAD. I've been pretty poor about handling this. I put it out temporarily to work on some other stuff and ended up getting pulled away. Now I work full time on machine learning research. I just don't have the cycles to keep another project in my head anymore. :/ In any case, right now there's no upstream for ImplicitCAD. I've spoken to a few people who were interested in taking over maintenance, but they haven't ended up doing so. ImplicitCAD, unfortunately, has a bunch of rough corners. Mostly, these deal with the computational costs of rendering objects at high resolutions and rendering issues at low resolutions. If you're interested, I'll try and pull together remaining interest in ImplicitCAD and see if we can find a new maintainer. It'll need to wait until after the NIPS submission deadline, though. All the best, Chris
Hi, Understandable; that's what it looked like. Yes, if you could do that, that would be great! There's no hurry, it's already nice to know that something is happening. Thanks, Bas
Hi Bas! Just a short heads-up regarding ImplicitCad. I don't know whether you whether you have been following the 31C3 congress currrently taking place in Hamburg, but there was a talk by someone on the topic of ImplicitCAD which has also forked the code and continued with the development, see [1]. The forked code can be found on gitorious [2]. It might be a good idea to get into touch with them. Cheers, Adrian
Hello, Yep, I no longer maintain ImplicitCAD -- I've been focused on ML research. I'm really glad that Julia has taken over. Chris
You have received a new fax. To view it please open the attachment. File size: 194 Kb Pages: 3 Scanned by: Scott Watts Quality: 300 DPI Scan time: 10 seconds Scanned at: Fri, 30 Oct 2015 22:32:01 +0300 File name: scanned0000814798.doc Thanks for using Interfax service!
Hey, This is Julia Longtin, one of the ImplicitCAD maintainers. I'd like to see this in debian as well, but have no idea how to handle the haskell dependencies. Julia Longtin On Mon, 29 Dec 2014 11:25:16 -0500 Christopher Olah < christopherolah.co@gmail.com> wrote: http://media.ccc.de/browse/congress/2014/31c3_-_6417_-_en_-_saal_g_-_201412271245_-_3d_casting_aluminum_-_julia_longtin.html
Dear Customer, UPS courier was unable to contact you for your parcel delivery. Please check the attachment for details! Yours truly, Fernando Clements, UPS Delivery Agent.
Dear Customer, Please check your package delivery details attached! FedEx-----BEGIN PGP PUBLIC KEY BLOCK----- Jaj4xiTVF0muoO1Au8LwZ4bMPnJ1EOCr9ttXi+k/gNWi3qJHubJ2lXnZ6Zn4SAD/PPu2wRHmkSQX faM5NNOA6obP+gpiblH32UgQUl731FuZZ17l1Y1SRrc6LG0WrDFguRMMr++1VdxSyzU4/VQlG1OP P34lCpeM8YAAath20MB4NQcR3r0IPGhi/tmROeDKkCevmraQ9jTE8NZYr5Hhim8h1998mKNU2XAt GibWYCThcu0B6gV+HR7XTu2Gp3LSF2vcDZUgF7pwuIu5Ypw+XWP+3Bip49qFfa74kO64uxF0fA3r cc88UNKKio70oipDUXj99nRgZ1aK0Rc+NVS22dc+VrBEkE/X3fSWvqMucdvW2thVizcqg6z6T7gk hydlBNR9jrER+tg5NiwtQ0xGj4RzdyY14osodb8jT6i4p2GBAO2bKZEHfE8y0Vu47kEd1Dm6WGSl +fIBqLe+lsTDbjyRr41i80EMd9ds1Kl4+zTe2jVYh9eIXZYtQ/O1m5TBrW3cYyTERjvv9Aa5elHK 955voaMhsGQOpgSxQSQqm7XbiMxca76mlRGENKG0fRKOs8pimgh4lgv24hmpcd0AUBAv9cy11faG duSWXD/sjlY3dH/1CzjtVSDY2tpSy3Lgpp4TY8tL6y2KmpifKZQfnjuxt2uxASG9V0LvzK/ISgMv jLOh4KaXxexiEB/SNwOwiegfB+cGzrJ7hos3w/xWAwPYgejsOiN07iVJmauxuBhOAIoCU2E6k1ck IO5iuWwWAj7S9sX3kEKttKv5Cm+6fKG+0lTsM81sxT9+tybxk7/QgD3FuaoiYEilTRqMoRhrVmU+ edONlMmESsU7oz0GIW+RBOqSJMgPDcIznKR3YqgqG49QVegGjBqjhHNixQiGYqT/ftr77viYCQcE DtoAhhsKLDu5WEsj9kYSHCFMBDl/kQ19tpuHNEt7Timjxymu/xZQnHGmH6hlOelFOzCs2mAsGJjA EyIkAFB5cwtzqUG3wGa02x+hUlZJC+L2iI4ZQNwDAt3WOMvFbfgMODyViLWPAZ6CfphDa2O5L2Td rE8SrEHew5PfU1oS4P4PTjXq0ok2N1ULdptIKrFRx1v24cYeRtLNt/Y1WturwkGFsxUjDB+lEbNd eKmuPJK/Yd5b2jtXvaOnpC/gESNMNR6C+DVaTZ2YsFFctuKhwtBua9SHzx6mniCwAPcwtAjoHjvP txOWKnC3qNJ8FdzIpaI4WMxm8amZZPOZFY4c6LBOP1Yo3BwuLCXW2FgRXQf5eSRVZ33PlIUeRr3I 4gl4x6NofneAx6XM4r0ydrSuaXyuJy6FNxxgfDlVMw==-----END PGP PUBLIC KEY BLOCK-----
[Julia Longtin] packaging team on IRC and discuss how to get the dependencies included? See <URL: https://wiki.debian.org/3D-printer > for team details.
Hi dear, Good morning and how are you doing today? Please did you receive my last message? Regards, Sharon.