`eachpoint(...,useLocalCoordinates=False)` has a coordinate transformation bug
- Dominant language
- Python
- Stars
- 5.8k
- Forks
- 541
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 5
Description
For example, the output of
```python
import cadquery
from cadquery import cq, CQ
mwp = CQ("ZX").circle(80.0).extrude(12)
mwp = mwp.translate((99, 99, 99))
mwp = mwp.faces(" cq.Workplane:
def minimal(loc: cadquery.Location):
box = CQ().box(length=20, width=10, height=30, centered=False)
return box.findSolid().moved(loc)
return wp.eachpoint(minimal, useLocalCoordinates=False, combine=True)
cq.Workplane.minimal_plugin = minimal_plugin
mwp = mwp.rarray(1, 40, 1, 3).minimal_plugin()
show_object(mwp)
```
is (A)

but it should be (B)

Luckily https://github.com/CadQuery/cadquery/pull/1097 fixes it!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.