Scale issue with sweep function
- Dominant language
- Python
- Stars
- 5.8k
- Forks
- 541
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 5
Description
Hello, i think i found a bug:
I try to make a pipe section with the following code:

When i adjust the parameters to be in mm, the code doesn't work anymore.

Seems like it is dependent on the absolute size of objects? Can we make it non-dimensional, for example by dividing the tolerance by the biggest dimension of the path (just a random idea..)
The code:
```
import cadquery as cq
r_pipe = 9500 #m
t_pipe = 500 #mm
pts = [
(0, 0),
(0, 8000),
(3000, 17000),
(7000, 23000),
]
path = cq.Workplane("XZ").polyline(pts)
section = cq.Workplane("XY").circle(r_pipe).circle(r_pipe-t_pipe)
sweep = section.sweep(path)
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.