Commit Graph

546 Commits

Author SHA1 Message Date
Jeremy Mack Wright
02bc403c3e Merge branch 'master' of https://github.com/dcowden/cadquery 2016-07-04 15:11:12 -04:00
Jeremy Wright
7bb52eb859 Update changes.md 2016-06-29 22:30:32 -04:00
Jeremy Wright
ffa54fb70a Merge pull request #148 from adam-urbanczyk/master
Extendend string selector syntax using PyParsing
2016-06-29 22:27:44 -04:00
adam-urbanczyk
5b0b5c0e96 Fix wrong handling of index in the string syntax selector 2016-06-29 21:04:28 +02:00
adam-urbanczyk
f6d532328f Extend testNthDistance to test DirectionNthSelector using the new string syntax too 2016-06-29 21:03:30 +02:00
adam-urbanczyk
d1593e6d8e First fully working implementation of the pyparsing based StringSelector
Fixed all failing test cases from the previous commit: extended the
grammat to handle upper and lowercase CQ types and fixed some typos
2016-06-21 20:50:28 +02:00
adam-urbanczyk
76a2207a6e Added simple test case for the string selector grammar 2016-06-21 20:30:53 +02:00
adam-urbanczyk
bde0fddc05 Initial almost working implementation of pyparsing based string selector
Two test cases are  still failing
2016-06-21 20:30:36 +02:00
adam-urbanczyk
f8c377c2f7 Fix typo in .travis.yml 2016-06-20 22:03:25 +02:00
adam-urbanczyk
42d109325f Change .travis.yml to include pyparsing 2016-06-20 21:54:03 +02:00
adam-urbanczyk
7d7591719b Initial implementation of the selector grammar using PyParsing
For now the grammar is defined. It is not yet used in the
StringSyntaxSelector
2016-06-20 21:48:25 +02:00
Dave Cowden
0ef569ab84 Merge pull request #147 from adam-urbanczyk/master
DirectionNthSelector  --> selects Nth face/wire normal/parallel to given direction
2016-06-07 20:55:02 -04:00
adam-urbanczyk
9df0e39133 Updated docstring for DirectionNthSelector and extended the related test-case 2016-06-05 21:26:26 +02:00
adam-urbanczyk
6678d3f546 Implemented test-case for DirectionNthSelector 2016-06-05 16:54:29 +02:00
adam-urbanczyk
788bc58244 DirectionNthSelector inherits from ParallelDirSelector
DirectionNthSelector will only consider objects parallel | normal to the
specified direction
2016-06-05 16:54:03 +02:00
adam-urbanczyk
1ac5937f96 Preliminary implementation of Nth selector
Not yet tested
2016-06-02 21:49:15 +02:00
adam-urbanczyk
875b64a639 Started working on nth selector
Implementing using ordered dict
2016-05-23 22:01:05 +02:00
Jeremy Mack Wright
a54a81938c Changed travis.yml to use FreeCAD stable rather than daily PPA. 2016-05-23 12:17:04 -04:00
Jeremy Mack Wright
5d3a1f7927 Added v1.0.0 changes section. 2016-05-23 10:33:23 -04:00
Dave Cowden
b41d52f67d Merge pull request #146 from adam-urbanczyk/master
Symmetric extrude with respect to the workplane. Thanks adam!
2016-05-23 06:55:22 -04:00
adam-urbanczyk
58683d0eb0 Testcase for symmetric extrusion
Added a test case for symmetric extrusion operation.
2016-05-22 21:39:54 +02:00
adam-urbanczyk
32160d16a2 Symmetric extrude with respect to the workplane
Added additional parameter (both=Flase by default) to the extrude method
which allows to symmetrically extrude with respect to he current
workplane
2016-05-22 20:31:27 +02:00
Jeremy Wright
9af2fc72dc Update README.md 2016-05-15 00:13:07 -04:00
Jeremy Mack Wright
b3e88ecd97 Added an example of how to use the sweep operation. 2016-04-29 17:11:48 -04:00
Jeremy Wright
bcea03d4d6 Added v0.5.2 Info 2016-04-27 12:25:24 -04:00
Jeremy Mack Wright
e6c95401b9 Merge commit '37cf193c86d3e29ccf1938472b07bde9ce3be45c' 2016-04-26 21:44:38 -04:00
Jeremy Mack Wright
16ef674e92 Merge branch 'master' of https://github.com/jmwright/cadquery-freecad-module 2016-04-26 21:44:29 -04:00
Dave Cowden
37cf193c86 Merge pull request #145 from dcowden/sweep
Sweep -- awesome work!
2016-04-26 21:35:38 -04:00
Jeremy Mack Wright
02dd0f2508 Changed where val was being called to keep the implementation cosistent with what has been done before. 2016-04-26 20:20:18 -04:00
Jeremy Mack Wright
822af6c7f5 Finished sweep operation and added tests. 2016-04-26 20:11:12 -04:00
Jeremy Wright
1038008cce Updates for v0.4.0 through v0.5.1 version bumps. 2016-04-26 13:00:50 -04:00
Jeremy Wright
7f29a141ac Updated minimum FreeCAD version requirement 2016-04-26 12:41:29 -04:00
Jeremy Wright
217c0729bc Merge pull request #144 from bsilvereagle/patch-1
Update README.md to link to FreeCAD Github repo
2016-04-26 11:49:40 -04:00
bsilvereagle
e49b539eb7 Update README.md to link to FreeCAD Github repo
Changed the FreeCAD download link from the sourceforge.net page to the FreeCAD Github repo releases page
2016-04-26 11:37:26 -04:00
Jeremy Mack Wright
3e12726333 Rough draft of the sweep operation implementation. No unit tests yet. 2016-04-25 22:38:28 -04:00
Jeremy Mack Wright
54dd991fe0 Merge commit '8dcc6097a32a21eab4c4adc2d298f313aebb6f1b' 2016-04-25 20:44:42 -04:00
Jeremy Wright
8dcc6097a3 Update README.md 2016-04-25 10:25:08 -04:00
Dave Cowden
68b36e6738 added hyOzd example to readme 2016-04-23 11:17:41 -04:00
Jeremy Mack Wright
9b7e82cb84 Merge commit '3ac020845b8543bf58b19b70c8e23d5d7fa9307b' 2016-04-22 22:15:36 -04:00
Jeremy Wright
3ac020845b v0.5.x version updates 2016-04-22 22:15:14 -04:00
Jeremy Mack Wright
7af33df0fa Merge branch 'master' of https://github.com/jmwright/cadquery-freecad-module 2016-04-22 21:56:47 -04:00
Jeremy Wright
0d0bf9243b Updated license information for CadQuery library 2016-04-22 21:56:38 -04:00
Jeremy Mack Wright
6d1f785cca Merge commit 'a4092a6eed05ab3a5f92a16f11e0174fad0d639e' 2016-04-22 21:54:33 -04:00
Jeremy Wright
a4092a6eed Version update for 0.5.1 2016-04-22 21:54:26 -04:00
Jeremy Mack Wright
4a21c9e665 Merge commit '4a105d12413b11bbd29cd50249867d86b41e3965' 2016-04-22 21:38:48 -04:00
Dave Cowden
4a105d1241 small change to setup.py 2016-04-13 22:28:29 -04:00
Dave Cowden
a28b1d176c changed to use tagged version in a build 2016-04-13 22:23:11 -04:00
Dave Cowden
54d3e23c84 changed to build only on tagged commits 2016-04-13 22:21:10 -04:00
Dave Cowden
a06bd4176b fixed problem with installation. readme missing 2016-04-13 21:48:03 -04:00
Dave Cowden
08ab937055 try to fix password 2016-04-13 21:25:23 -04:00