Search found 10 matches
- Thu Feb 18, 2016 2:09 pm
- Forum: Python scripting and macros
- Topic: From pythonocc to freecad
- Replies: 0
- Views: 965
From pythonocc to freecad
Hi I am trying to convert pythonocc objects to freecad objects. However, when I run the Part.__fromPythonOCC__ i receive an error: "OCCError: No SWIG wrapped library loaded" What seems to be the problem here ? I have attached the script here for reference: from OCC.BRepBuilderAPI import BR...
- Thu Feb 18, 2016 1:55 pm
- Forum: Python scripting and macros
- Topic: Normalise u,v of face
- Replies: 8
- Views: 2097
Re: Normalise u,v of face
Hi ickby, thanks alot, I will read up on parametric surfaces to have a better idea.
- Thu Feb 18, 2016 12:05 pm
- Forum: Python scripting and macros
- Topic: Normalise u,v of face
- Replies: 8
- Views: 2097
Re: Normalise u,v of face
Its kind of different, let me paste the code for the loft surface here. I believe i mean something like reparameterise the surface. If you run the code and print the parameterrange of the face, its [0.0,1.0,0.0,1.0]. The domain of the surface is divided locally within the surface and uv is normalise...
- Thu Feb 18, 2016 2:58 am
- Forum: Python scripting and macros
- Topic: Normalise u,v of face
- Replies: 8
- Views: 2097
Re: Normalise u,v of face
But I have manage to do it with this example, a loft surface. Freecad automatically normalive the UV of a complex surface. Is it because of the way the surface is defined ? loft_subdivide.png Anyway I did a work around: subdivide_extrude_workaround.png for anyone who is interested I paste the code h...
- Wed Feb 17, 2016 9:22 am
- Forum: Python scripting and macros
- Topic: Normalise u,v of face
- Replies: 8
- Views: 2097
Normalise u,v of face
Hi all, I have been trying to subdivide an extrusion shown here: extrude.png So I try to subdivide it according to the u v parameter of each face and this is what i got: subdivide_extrude.png What I realise is that the ParameterRange of each face is not normalise or trimmed (I am not sure how to cal...
- Tue Jul 21, 2015 4:00 am
- Forum: Users Showcase
- Topic: kilian roof with freecad python api
- Replies: 4
- Views: 2682
- Tue Jul 07, 2015 8:05 am
- Forum: Users Showcase
- Topic: kilian roof with freecad python api
- Replies: 4
- Views: 2682
Re: kilian roof with freecad python api
I just realise i can post the whole script here. Here is the script. import FreeCAD from FreeCAD import Base, Part, Draft, MakeBottle def curve(points): geomCurve = Part.BezierCurve() geomCurve.setPoles(points) edge = Part.Edge(geomCurve) return(edge) def create_hoops(centre_edge, num_seg): edge_len...
- Tue Jul 07, 2015 7:58 am
- Forum: Users Showcase
- Topic: kilian roof with freecad python api
- Replies: 4
- Views: 2682
kilian roof with freecad python api
Hi I just started using Freecad python api for a project I am working on, I did a simple architectural example called the kilian roof. Just like to share the script and hope that it will be useful for people learning freecad python api. You can download the python script here https://drive.google.co...
- Sun Aug 31, 2014 4:58 am
- Forum: Open discussion
- Topic: Visual Programming with Dynamo atop Freecad API?
- Replies: 39
- Views: 18818
Re: Visual Programming with Dynamo atop Freecad API?
Just an add on other than dynamo there are other open-source visual programming tools that are platform independent, here are a few:
coral - https://code.google.com/p/coral-repo/
vistrails - http://www.vistrails.org/index.php/Main_Page
coral - https://code.google.com/p/coral-repo/
vistrails - http://www.vistrails.org/index.php/Main_Page
- Wed May 07, 2014 7:57 am
- Forum: Help on using FreeCAD
- Topic: visual scripting environment for free cad
- Replies: 14
- Views: 5102
Re: visual scripting environment for free cad
Yup i agree with bitacovir, a visual scripting environment will also make python scripting more available to the users. It could be a very interesting development.