Commit a175cb8
authored
More shape/free func improvements (#1692)
* Initial commit of better paramAt, solid and a new function check
* mypy fix
* isSolid fix
* Implement outerShell, innerShells
* Imports cleanup
* Typo fix
* Make paramAt fully compatibile with Wires
* Typo fix
* Add check test
* Fix orientation handling
* Add test
* paramAt test
* More tests
* Add orientation fix and optimize check
* Switch to miniforge
* Add missing newline
* Use OBB (perf) and modified frenet
* overload normalAt for parameters
* bulk normals calculation
* workaround for bad fonts
* first pass at loft to vertex
* Add trim and more loft to vertex tweaks
* Some mypy fixes
* Loft improvements and sewing fixes.
* Add loft to vertox to workplane
* Add dummy kwargs for better unified codebase support (raw / CQ-editor)
* Add continuity
* Use seperate builders for loft
* Add parametrization to loft and aux spine to sweep
* Add params to spline interpolation
* Add missing arg
* Add tol and smoothing
* Fix cap handling
* Fix crash
* Fix loft args
* Typo
* Fix test
* Fix show test
* 2nd show fix
* Some loft tests
* Logic fix
* Add curvature calculation
* Add multimethod docstrings
* Some tests
* Add and fix tests
* More tests
* Another overload
* Loft to vertex tests
* Imporve coverage
* Remove dead code
* Readd code with better explanation
* Better coverage
* Extend vis
* Mypy fixes
* Add alpha
* Mypy fix
* Fix vtk rotation order
* Second vtk rot fix
* Typo fixes1 parent 3cf8742 commit a175cb8
File tree
8 files changed
+763
-121
lines changed- cadquery
- occ_impl
- tests
8 files changed
+763
-121
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
51 | 52 | | |
| 53 | + | |
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
| |||
3697 | 3699 | | |
3698 | 3700 | | |
3699 | 3701 | | |
| 3702 | + | |
| 3703 | + | |
3700 | 3704 | | |
3701 | | - | |
| 3705 | + | |
3702 | 3706 | | |
3703 | | - | |
| 3707 | + | |
| 3708 | + | |
| 3709 | + | |
| 3710 | + | |
3704 | 3711 | | |
3705 | | - | |
| 3712 | + | |
3706 | 3713 | | |
| 3714 | + | |
| 3715 | + | |
3707 | 3716 | | |
3708 | | - | |
| 3717 | + | |
3709 | 3718 | | |
3710 | 3719 | | |
3711 | 3720 | | |
| |||
3731 | 3740 | | |
3732 | 3741 | | |
3733 | 3742 | | |
| 3743 | + | |
| 3744 | + | |
| 3745 | + | |
| 3746 | + | |
| 3747 | + | |
| 3748 | + | |
| 3749 | + | |
| 3750 | + | |
| 3751 | + | |
| 3752 | + | |
| 3753 | + | |
| 3754 | + | |
| 3755 | + | |
| 3756 | + | |
| 3757 | + | |
| 3758 | + | |
| 3759 | + | |
3734 | 3760 | | |
3735 | 3761 | | |
3736 | 3762 | | |
| |||
4574 | 4600 | | |
4575 | 4601 | | |
4576 | 4602 | | |
4577 | | - | |
| 4603 | + | |
4578 | 4604 | | |
4579 | 4605 | | |
4580 | 4606 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
264 | 281 | | |
265 | 282 | | |
266 | 283 | | |
| |||
273 | 290 | | |
274 | 291 | | |
275 | 292 | | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
| 293 | + | |
| 294 | + | |
284 | 295 | | |
285 | 296 | | |
286 | 297 | | |
| |||
311 | 322 | | |
312 | 323 | | |
313 | 324 | | |
314 | | - | |
| 325 | + | |
315 | 326 | | |
316 | 327 | | |
317 | 328 | | |
| |||
323 | 334 | | |
324 | 335 | | |
325 | 336 | | |
326 | | - | |
| 337 | + | |
327 | 338 | | |
328 | 339 | | |
329 | 340 | | |
| |||
0 commit comments