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
