Commit Graph

59 Commits

Author SHA1 Message Date
Yorik van Havre
f52dfad5fa OpenSCAD: Add warning if PLY module is not found 2020-01-28 12:22:08 +01:00
Bernd Hahnebach
c2bfd781d1 OpenSCAD: file endings, normalize them and let git manage them 2019-12-19 22:26:24 +01:00
KeithSloan
7d74f91845 Add support for extrude with an angle 2019-09-04 11:38:34 -03:00
Yorik van Havre
bd346113cd OpenSCAD: Fixed issue #3640 2019-01-18 19:58:23 -02:00
Clemens Weissbacher
befb3ea8a8 py3: OpenSCAD: use io.open more explicit 2018-10-29 17:17:53 +01:00
Clemens Weissbacher
0d035d3f5b py3: OpenSCAD: make Mod/OpenSCAD python3 compatible 2018-10-25 11:03:36 -03:00
Keith Sloan
e377166f6f improve csg import 2018-08-29 21:45:41 +02:00
luzpaz
c4dd42de98 Typos: Various workbenches and misc.
[skip ci]
2017-12-25 10:58:10 +01:00
luzpaz
f3bf8fe919 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
f1bdd58c74 py3: fix some simple incompapilities
issue 0000995
2017-06-21 11:25:30 +02:00
wmayer
831ceae546 py3: port PR changes to be compatible with Py3 2017-05-18 16:25:13 +02:00
Keith Sloan
13f7ca7f2d Fix for Polyhedron with faces 2017-05-18 16:18:53 +02:00
Keith Sloan
80d1231068 Fix for cylinder with polygon number as a decimal 2017-05-17 11:24:29 -03:00
Keith Sloan
a4e2dedb2a Fix for circlee with zero radius 2017-05-17 05:45:55 +01:00
Keith Sloan
c37e13b76d Fix for linear_extrude request of null object i.e. null text 2017-05-11 20:21:54 +02:00
Keith Sloan
2d1c913300 Support of OpenSCAD offset command 2017-05-02 15:53:30 +02:00
Keith Sloan
779c8a4e43 Fix for null string and single blank string 2017-04-28 19:59:29 +02:00
Kunda
a7414e5789 source typo fixes pt1 (only on py3 merged code)
issue 0002914
2017-02-27 11:32:47 +01:00
Priit Laes
839e7eed22 python: OpenSCAD: *.py: Fix python3 syntax 2017-02-12 17:40:07 +01:00
wmayer
7b631625c7 if UnicodeUTF8 is not defined use a fallback implementation of translate() 2016-12-27 20:12:39 +01:00
Keith Sloan
27b37c50c8 Tidy up of text command support 2016-10-08 22:15:28 +02:00
Keith Sloan
a9173e95ab First attempt at support for CSG text command 2016-09-22 10:18:24 -03:00
Yorik van Havre
f23582c994 OpenSCAD: allow to enable verbose output in preferences 2016-02-03 12:04:48 -02:00
Sebastian Hoogen
684f5788be adapt importCSG to makeFace property and change in importDXF
in commit 06a689eff2
2015-02-24 16:36:25 +01:00
Sebastian Hoogen
a9955d490e importOpenSCAD: support for projection(cut=true) 2014-11-23 19:26:28 -02:00
Sebastian Hoogen
7db2cdc008 use Icons for Refine and Increase tolerance features 2014-10-11 13:09:33 +02:00
Sebastian Hoogen
856c66d12d use exceptions in OpenSCAD module
derive OpenSCADError from FreeCADError if possible
2014-09-17 11:59:49 +02:00
wmayer
fe9e77d661 + fixes #0001617: typo in importCSG.py 2014-07-16 15:11:45 +02:00
Sebastian Hoogen
51dd1b4ebb remove unused tokens in importCSG 2014-06-10 10:36:08 -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
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
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
Sebastian Hoogen
aad15c2ef5 Port OpenSCAD WB to PySide 2014-01-08 23:30:57 -02: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
821dd8a1c6 use a python feature for unsupported operations 2013-10-28 06:33:40 +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
8ade4d172c OpenSCAD import: fixed modifying wrong placment
when centering linear extrusion
2013-09-17 13:45:49 +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
Sebastian Hoogen
7bf2aea963 OpenSCAD check for relative paths in open function as well 2013-07-10 16:43:22 +02:00
Sebastian Hoogen
a23445942f OpenSCAD check for gui in rotate extrude 2013-07-10 16:11:32 +02:00