Sebastian Hoogen
f20f2a0085
+ fixes #0001543 : OpenSCAD.RefineShape Features breaks Placement for 'faces'
2014-05-18 21:13:29 -03:00
Sebastian Hoogen
e623ce3d0e
+ fixes #0001537 : python function to apply a placement to a shape
2014-05-18 21:13:29 -03:00
Sebastian Hoogen
91ad2f1f9c
added support for Part::Sweep in exportDRAWEXE
2014-05-18 21:13:29 -03:00
Johannes Reinhardt
a4b4594ab7
fix typos in OpenSCAD workbench
2014-05-16 19:24:49 +02:00
Yorik van Havre
b56e9a4923
Updated ts files
2014-05-11 14:49:24 -03:00
Sebastian Hoogen
7267014df6
add support for Draft.Clone in exportDRAWEXE
...
use pscale for uniform scaling of clone object
2014-05-01 11:59:41 +02:00
Sebastian Hoogen
e780db45f6
add icon OpenSCAD_IncreaseToleranceFeature
2014-04-14 11:59:01 -03:00
Sebastian Hoogen
59337e995d
Allow selection of two objects for OpenSCAD.replaceobject
2014-04-14 11:59:01 -03:00
Sebastian Hoogen
3f0df87226
Proof of Concept for an exporter to DRAWEXE commands
...
support for MultiCommon and Part::MultiFuse
support Torus and Mirroring
added angle properties to sphere, cone and torus
reduce multi booleans starting from the beginning
save shapes without placement
save floats with higher precsion
shorten numbers
non-uniform scaling
support Part::Prism
2014-04-14 11:59:01 -03:00
Sebastian Hoogen
c917b0a7a7
issue 0001469: OpenSCAD import more than one dxf layer
...
with the same name
remove all imported dxf geometry
change dxf import object naming to avoid conflicts with group names
2014-03-12 15:03:45 +01:00
Yorik van Havre
bc73f76a63
Updated ts files from source
2014-03-10 20:36:59 -03:00
Sebastian Hoogen
cf538e94b8
OpenSCAD Module: bugfixes and improvements
...
if more than 14 digits are given don round in general,
but test for <eps only.
refine before extrusion
support polyhedron faces which replaces polyhedron faces
importCSG round rotations
don't call Draft.makecircle and makeprism as they trigger a recompute
use group placholder for objects with no children
move removesubtree to OpenSCADUtils
add resize and offset keywords
add OpenSCAD_ExplodeGroup command
add OpenSCAD_IncreaseToleranceFeature
change refine shape logo
2014-03-06 19:41:38 +01:00
Sebastian Hoogen
e63a40c170
OpenSCAD: import surfaces
2014-02-20 11:12:51 -03:00
Sebastian Hoogen
c5f73a2bba
OpenSCAD: use PropertyQuantity
2014-02-20 11:12:51 -03:00
Sebastian Hoogen
9bcd781864
OpenSCAD binary gives version info on stderr in never versions
2014-02-20 11:12:51 -03:00
Sebastian Hoogen
0d3dff3681
Use Part::Mirroing in importCSG
2014-02-20 11:12:51 -03:00
Sebastian Hoogen
3db8e7ed54
OpenSCAD use PythonFeatures for hull and minkowski
2014-02-20 11:12:51 -03:00
Sebastian Hoogen
642ddab10f
OpenSCAD: igonre cylinder with negative height
...
and bugfix in mesh import
2014-02-20 11:12:51 -03:00
Sebastian Hoogen
5e7a61bc04
OpenSCAD Module: Adds support for Frustum and fixes minor bugs
2014-02-14 14:43:29 -02:00
Sebastian Hoogen
c49bad5b7c
importCSG: add empty compounds for elemets with size 0
2014-01-16 15:41:16 -02:00
Yorik van Havre
c30c898257
OpenSCAD: Recompiled rc file with pyside
2014-01-09 10:17:35 -02:00
Sebastian Hoogen
aad15c2ef5
Port OpenSCAD WB to PySide
2014-01-08 23:30:57 -02:00
Sebastian Hoogen
5326adcd55
fixes #0001306 : use Part_RegularPolygon in exportCSG
2014-01-08 23:30:57 -02:00
jmaustpc
d91dd8c97d
fix error Part_Prism in OpenSCAD,
...
update references to the properties of Part_Prism
in exportCSG.py
2013-11-18 11:08:29 +11:00
jmaustpc
4ad2c1a2bb
Part_Prism in OpenSCAD,
...
update references to the properties of Part_Prism
in importCSG.py and prototype.py
2013-11-18 11:08:29 +11:00
Keith Sloan
91f61246f1
Hull and Minkowski operations using OpenSCAD
2013-11-17 13:50:35 +01:00
Sebastian Hoogen
7d37ad6692
bugfix in OpenSCADUtils.callopenscad()
...
it did not return any result if outputfilename was given
reported by Keith Sloan
2013-10-28 06:44:08 +01:00
Sebastian Hoogen
821dd8a1c6
use a python feature for unsupported operations
2013-10-28 06:33:40 +01:00
Sebastian Hoogen
1eafbcd490
OpenSCAD encode text as utf8
2013-10-28 06:33:39 +01:00
Sebastian Hoogen
ee6f24f2bf
OpenSCAD use Part::Prism
2013-10-09 15:42:00 -03:00
Sebastian Hoogen
037a4fb442
relicense Keith's contributions under LGPL
...
Date: Thu, 26 Sep 2013 10:03:48 +0100
From: Keith Sloan <keithsloan*****@gmail.com >
To: Sebastian Hoogen <sebastian@h****n.de>
Message-ID: <CA+0edZVU6OP2WfBFz4JxfGhjys_bxUg056WzROUfvfLrU=CH6A@mail.gmail.com >
In-Reply-To: <e10e0dc5-44be-4431-8288-1bd795af6418@email.android.com >
Subject: Re: OpenSCAD license
Happy to relicense under LGPL
2013-09-26 11:01:11 -03:00
Sebastian Hoogen
b14389a3dc
OpenSCADimport: fixed centering of linear extrude
2013-09-26 11:01:11 -03:00
Sebastian Hoogen
c810deed46
fixed syntax error in OpenSCADFeatures.py
2013-09-21 13:00:08 -03:00
Sebastian Hoogen
8ade4d172c
OpenSCAD import: fixed modifying wrong placment
...
when centering linear extrusion
2013-09-17 13:45:49 +02:00
Sebastian Hoogen
6da3eabaee
remove transformGeometry in OpenSCADFeatures.GetWire
2013-09-17 13:39:38 +02:00
Sebastian Hoogen
322b19cd6a
remove importgroup
2013-09-17 13:39:38 +02:00
Sebastian Hoogen
df8c19e195
OpenSCAD: close csg file and allow unlink to fail
2013-09-17 13:39:37 +02:00
Sebastian Hoogen
f1bd7e39a5
disable print in importCSG to reduce distraction
2013-09-17 13:39:37 +02:00
Yorik van Havre
4005b199e0
0001102: Updated all links to old freecad homepage and wiki to the new ones
2013-09-15 17:04:42 -03:00
wmayer
bed8a97114
Replace BRepTools_ReShape with BRepBuilderAPI_MakeSolid in refinement algorithm
2013-08-23 15:25:17 +02:00
Sebastian Hoogen
d2b9e522d2
OpenSCAD: call which to find openscad executable
...
on all platforms except 'win32'
2013-07-10 20:52:23 +02:00
Sebastian Hoogen
7bf2aea963
OpenSCAD check for relative paths in open function as well
2013-07-10 16:43:22 +02:00
Sebastian Hoogen
e52fb98e39
search for OpenSCAD executable when initalizing WB
2013-07-10 16:19:24 +02:00
Sebastian Hoogen
dd6009daaa
use TypeId instead of Type of Part::Feature in exportCSG.py
2013-07-10 16:11:32 +02:00
Sebastian Hoogen
00661a078f
added function to search for the openscad executeable
...
this function implmented but not called at the moment
2013-07-10 16:11:32 +02:00
Sebastian Hoogen
a23445942f
OpenSCAD check for gui in rotate extrude
2013-07-10 16:11:32 +02:00
Sebastian Hoogen
1ce4327b5f
process OpenSCADs stdout and allow os.unlink to fail
2013-07-10 16:11:31 +02:00
Sebastian Hoogen
be6da5bd74
proposal for exporter
2013-07-10 16:11:31 +02:00
Sebastian Hoogen
be2b1cc292
add license notice to ply/setup.py
2013-01-09 15:09:23 +01:00
Sebastian Hoogen
50a7c5d164
added licences for OpenSCAD module
2013-01-09 15:09:23 +01:00