Commit Graph

51 Commits

Author SHA1 Message Date
luzpaz
ab8f8919b6 Misc. typos
+ some are doxy others are just comment code.  
+ some minor whitespace and grammatical tweaks. 
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
looooo
3e8249a0e6 py3: fix some simple incompapilities
issue 0000995
2017-06-21 11:25:30 +02:00
wmayer
5fbca1a4ad py3: port PR changes to be compatible with Py3 2017-05-18 16:25:13 +02:00
Keith Sloan
ce8a423f2e Fix for Polyhedron with faces 2017-05-18 16:18:53 +02:00
Keith Sloan
22cbd5b825 Fix for cylinder with polygon number as a decimal 2017-05-17 11:24:29 -03:00
Keith Sloan
8904d65aab Fix for circlee with zero radius 2017-05-17 05:45:55 +01:00
Keith Sloan
1e04f7da75 Fix for linear_extrude request of null object i.e. null text 2017-05-11 20:21:54 +02:00
Keith Sloan
a328e1fe73 Support of OpenSCAD offset command 2017-05-02 15:53:30 +02:00
Keith Sloan
6ffe8837c4 Fix for null string and single blank string 2017-04-28 19:59:29 +02:00
Kunda
dde52952f4 source typo fixes pt1 (only on py3 merged code)
issue 0002914
2017-02-27 11:32:47 +01:00
Priit Laes
159dbe2cb8 python: OpenSCAD: *.py: Fix python3 syntax 2017-02-12 17:40:07 +01:00
wmayer
f065f8eb53 if UnicodeUTF8 is not defined use a fallback implementation of translate() 2016-12-27 20:12:39 +01:00
Keith Sloan
e0b9e29db9 Tidy up of text command support 2016-10-08 22:15:28 +02:00
Keith Sloan
b5826607d9 First attempt at support for CSG text command 2016-09-22 10:18:24 -03:00
Yorik van Havre
f3d66aa674 OpenSCAD: allow to enable verbose output in preferences 2016-02-03 12:04:48 -02:00
Sebastian Hoogen
a77106a58f adapt importCSG to makeFace property and change in importDXF
in commit 06a689eff2
2015-02-24 16:36:25 +01:00
Sebastian Hoogen
428b47d74a importOpenSCAD: support for projection(cut=true) 2014-11-23 19:26:28 -02:00
Sebastian Hoogen
05af9207a3 use Icons for Refine and Increase tolerance features 2014-10-11 13:09:33 +02:00
Sebastian Hoogen
333e6e3155 use exceptions in OpenSCAD module
derive OpenSCADError from FreeCADError if possible
2014-09-17 11:59:49 +02:00
wmayer
7120279ec0 + fixes #0001617: typo in importCSG.py 2014-07-16 15:11:45 +02:00
Sebastian Hoogen
fc31b3179a remove unused tokens in importCSG 2014-06-10 10:36:08 -03:00
Sebastian Hoogen
9d93ad760e 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
Sebastian Hoogen
b58d1caea7 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
7a7fd33672 OpenSCAD: import surfaces 2014-02-20 11:12:51 -03:00
Sebastian Hoogen
103321cff7 Use Part::Mirroing in importCSG 2014-02-20 11:12:51 -03:00
Sebastian Hoogen
0e6b7a629d OpenSCAD use PythonFeatures for hull and minkowski 2014-02-20 11:12:51 -03:00
Sebastian Hoogen
de038b327f OpenSCAD: igonre cylinder with negative height
and bugfix in mesh import
2014-02-20 11:12:51 -03:00
Sebastian Hoogen
d46fcf08b1 OpenSCAD Module: Adds support for Frustum and fixes minor bugs 2014-02-14 14:43:29 -02:00
Sebastian Hoogen
e99216189c importCSG: add empty compounds for elemets with size 0 2014-01-16 15:41:16 -02:00
Sebastian Hoogen
89a028f4a8 Port OpenSCAD WB to PySide 2014-01-08 23:30:57 -02:00
jmaustpc
4106648286 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
bcb7d02c05 Hull and Minkowski operations using OpenSCAD 2013-11-17 13:50:35 +01:00
Sebastian Hoogen
fb48816817 use a python feature for unsupported operations 2013-10-28 06:33:40 +01:00
Sebastian Hoogen
cf2d437c73 OpenSCAD use Part::Prism 2013-10-09 15:42:00 -03:00
Sebastian Hoogen
9e3f4824bd 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
ca403304e5 OpenSCADimport: fixed centering of linear extrude 2013-09-26 11:01:11 -03:00
Sebastian Hoogen
0d2b38c6b4 OpenSCAD import: fixed modifying wrong placment
when centering linear extrusion
2013-09-17 13:45:49 +02:00
Sebastian Hoogen
ccf893f0bb remove importgroup 2013-09-17 13:39:38 +02:00
Sebastian Hoogen
1ea6fb9c54 OpenSCAD: close csg file and allow unlink to fail 2013-09-17 13:39:37 +02:00
Sebastian Hoogen
8589894691 disable print in importCSG to reduce distraction 2013-09-17 13:39:37 +02:00
Sebastian Hoogen
3b32918e54 OpenSCAD check for relative paths in open function as well 2013-07-10 16:43:22 +02:00
Sebastian Hoogen
0d7fafc048 OpenSCAD check for gui in rotate extrude 2013-07-10 16:11:32 +02:00
Sebastian Hoogen
558a3e715e process OpenSCADs stdout and allow os.unlink to fail 2013-07-10 16:11:31 +02:00
Sebastian Hoogen
d42a7c82ea added licences for OpenSCAD module 2013-01-09 15:09:23 +01:00
Sebastian Hoogen
de9c17ec07 importCSG reverse polyhedra if they have negative volume 2013-01-09 15:09:22 +01:00
Sebastian Hoogen
ab38bf2aa1 OpenSCAD fix import of PyQt in translate helper function 2012-12-21 17:29:56 +01:00
Sebastian Hoogen
944959a624 OpenSCAD fix parsing bug for square statement 2012-12-18 20:31:41 +01:00
Sebastian Hoogen
60cd7ee95b keep up with upstream version 0.5d of importCSG 2012-10-25 10:23:28 +02:00
Sebastian Hoogen
1d0a79a5f2 Enhancements to OpenSCAD module
interpolate OpenSCAD surface elements (heightmaps) to BSplineSurface
ignore render statement #21
handle difference object with only one child #46
fix sign of import origin in prototype
fixed syntax of minkowski statement
Added Icon for AddOpenSCADElement #50 and fixed typo in OpenSCAD module
ignore OpenSCAD Modifiers #31
handle fuse with a single child
remove redefinition of python list
make OpenSCAD importCSG avavailable in command line mode
add modifier characters to the label of the top affected object
started translation
remove ColorCodeShapes command from toolbar and menu
Added toolbar with Part tools to OpenSCAD WB
remove OpenSCAD prototype importer from build
2012-10-25 10:23:28 +02:00
Sebastian Hoogen
500e3ba524 handle OpenSCAD keyword arguments as such 2012-10-25 10:23:27 +02:00