Your work is amazing Jaume! I guess that it kills a few points from my initial list (assuming you are going to merge your code with the Blender master).
Still, I would like to ear some opinions on the first topic of my list (editor that would allow the user to make ISO-compliant drawings of individual parts), which I consider the most important. I can implement the other points as a python add-on. Does anyone have some suggestion as to who I could contact personally that could possibly be interested in being a mentor for this? I will avoid blenderartists for a while, at least until I have more solid ideas. 2016-03-04 11:53 GMT+00:00 Jaume Bellet <[email protected]>: > https://vimeo.com/user2228784/videos > > Here are some videos of work done in a separate repo from bf official one. > Work there is still in progress, not for production. > > I tried the snap tools to be applied on blender, but the final decision was > to wait, as the code was on transform, which is a little messy, and > affecting lots of areas, and was said to check if could be integrated in > the new coming widgets. > > Any built-in cad features will be great ;) > > 2016-03-02 21:05 GMT+01:00 Daniel Salazar - patazstudio.com < > [email protected]>: > > > Freecad could be imported in Blender as a python library. I say could > > because there's a little problem with freecad using py2.7 > > Daniel Salazar > > patazstudio.com > > > > > > On Wed, Mar 2, 2016 at 11:50 AM, matmenu <[email protected]> wrote: > > > Hi João, > > > > > > Good to see some interest in improving Blender's CAD capabilities :) I > > > think it would be a good idea to speak about it on Blenderartists, > > > giving some focus to avoid the Christmas list effect. From experience > > > and what I read on the forums though, improving the snapping system > > > would be very welcome. > > > > > > For dimensioning, there are already many addons, 2 of them are really > > > good: > > > > > > http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Curve/Dimension > > > and > > > > > > https://www.blender3darchitect.com/2012/10/dimension-lines-for-blender-with-the-caliper-add-on/ > > > and https://github.com/Antonioya/blender/tree/master/measureit. > > > > > > I find it interesting to have some work done in Python in this GSoC as > > > it will ensure users are able to use it in the end :) > > > > > > Regards > > > > > > On 02/03/2016 13:17, João Araújo wrote: > > >> Good afternoon, > > >> > > >> I am a college student who has known Blender for a few years now, and > > would > > >> like to contribute in GSoC 2016 by adding CAD functionality. I would > > like > > >> to ear your thoughts on my project idea. > > >> > > >> I have been checking on what has been done to implement CAD in > Blender. > > I > > >> didn't find almost any software. Mostly there were forum discussions > > about > > >> how great it would be if Blender could have CAD features, while others > > >> stated that it would be impractical. > > >> > > >> The only actual add-on I found was this one > > >> > > >> http://www.cad4arch.com/cadtools/index.htm > > >> > > >> but although it is still being developed, it is paid and only works > with > > >> Blender 2.49b. The author states an intention of embedding it into > > Blender, > > >> though. > > >> > > >> >From what I read, and based on my experience working with CAD > > packages, I > > >> compiled a list of targets for what I would propose myself to achieve > > >> during GSoC: > > >> > > >> ordered from most important to less important > > >> > > >> - Add a new editor that would allow the user to make ISO-compliant > > >> drawings of individual parts. > > >> - This requires, from the top of my head, the ability of > drawing > > the > > >> 6 isometric views, at a standard scale, on standard sized paper (A4, > A3, > > >> etc.), adding dimensions (lengths and angles), centerlines, axes, > being > > >> able to do section views (with crosshatch drawing) and detail views. > > >> - Add sketch tools (the ability to draw lines, circles, rectangles, > > etc. > > >> ; this serves the purpose of increasing the precision of drawing with > > >> Blender) > > >> - Add reference geometry (reference planes and axes) > > >> - Add a dimensioning tool (something that allows the user to edit > the > > >> dimensions a posteriori the sketch being created) > > >> - Modify the array modifier in order to allow explicit circular > > arrays > > >> - This can already be achieved using a trick with empties, > but I > > >> would like to clarify this workflow and simplify it (for example, > > instead > > >> of the user rotating the empty by 360/n degrees, where n is the number > > of > > >> objects, he would simply select n and the modifier would take care of > > the > > >> rest) > > >> - Add a fillet tool (a very simple addition; can be done with > vertex > > >> groups and the bevel modifier currently; once again I simply want to > > >> simplify it) > > >> - Add a precise offset tool (currently, I can simply extrude and > > scale ; > > >> I want to make this work with the dimensioning tool mentioned above) > > >> > > >> > > >> I believe these are all feasible by me, with the first one being the > > most > > >> complex and one of the few requiring C programming. The others could > be > > >> implemented as a Python Add-On. > > >> > > >> Best regards, > > >> Joao > > >> _______________________________________________ > > >> Bf-committers mailing list > > >> [email protected] > > >> http://lists.blender.org/mailman/listinfo/bf-committers > > > > > > _______________________________________________ > > > Bf-committers mailing list > > > [email protected] > > > http://lists.blender.org/mailman/listinfo/bf-committers > > _______________________________________________ > > Bf-committers mailing list > > [email protected] > > http://lists.blender.org/mailman/listinfo/bf-committers > > > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
