Keith Sloan
c717d1121d
improve csg import
2018-08-29 21:45:41 +02:00
luzpaz
128239b54a
Typos: Various workbenches and misc.
...
[skip ci]
2017-12-25 10:58:10 +01:00
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