Import a DXF file and construct face(s)
(
self: T,
filename: str,
tol: float = 1e-6,
exclude: List[str] = [],
include: List[str] = [],
angle: Real = 0,
mode: Modes = "a",
tag: Optional[str] = None,
)
| 219 | return self.each(lambda l: res.moved(l), mode, tag, ignore_selection) |
| 220 | |
| 221 | def importDXF( |
| 222 | self: T, |
| 223 | filename: str, |
| 224 | tol: float = 1e-6, |
| 225 | exclude: List[str] = [], |
| 226 | include: List[str] = [], |
| 227 | angle: Real = 0, |
| 228 | mode: Modes = "a", |
| 229 | tag: Optional[str] = None, |
| 230 | ) -> T: |
| 231 | """ |
| 232 | Import a DXF file and construct face(s) |
| 233 | """ |
| 234 | |
| 235 | res = Compound.makeCompound(_importDXF(filename, tol, exclude, include)) |
| 236 | |
| 237 | return self.face(res, angle, mode, tag) |
| 238 | |
| 239 | def rect( |
| 240 | self: T, |