Classes | |
| class | FindUnifiedRegions |
| class | PathGeometryGenerator |
| class | ProcessSelectedFaces |
Functions | |
| def | extractFaceOffset (fcShape, offset, wpc, makeComp=True) |
| def | getCrossSection (shape) |
| def | getExtrudedShape (wire) |
| def | getProjectedFace (tempGroup, wire) |
| def | getShapeEnvelope (shape) |
| def | getShapeSlice (shape) |
| def | getSliceFromEnvelope (env) |
| def | makeExtendedBoundBox (wBB, bbBfr, zDep) |
| def | pathGeomToCircularPointSet (obj, compGeoShp, cutClimb, toolDiam, closedGap, gaps, COM) |
| def | pathGeomToLinesPointSet (obj, compGeoShp, cutClimb, toolDiam, closedGap, gaps) |
| def | pathGeomToOffsetPointSet (obj, compGeoShp) |
| def | pathGeomToSpiralPointSet (obj, compGeoShp) |
| def | pathGeomToZigzagPointSet (obj, compGeoShp, cutClimb, toolDiam, closedGap, gaps) |
| def | translate (context, text, disambig=None) |
Variables | |
| Part | |
Function Documentation
◆ extractFaceOffset()
| def PathScripts.PathSurfaceSupport.extractFaceOffset | ( | fcShape, | |
| offset, | |||
| wpc, | |||
makeComp = True |
|||
| ) |
extractFaceOffset(fcShape, offset) ... internal function.
Original _buildPathArea() version copied from PathAreaOp.py module. This version is modified.
Adjustments made based on notes by @sliptonic at this webpage: https://github.com/sliptonic/FreeCAD/wiki/PathArea-notes.
Referenced by PathScripts.PathSurfaceSupport.ProcessSelectedFaces.preProcessModel().
◆ getCrossSection()
| def PathScripts.PathSurfaceSupport.getCrossSection | ( | shape | ) |
◆ getExtrudedShape()
| def PathScripts.PathSurfaceSupport.getExtrudedShape | ( | wire | ) |
◆ getProjectedFace()
| def PathScripts.PathSurfaceSupport.getProjectedFace | ( | tempGroup, | |
| wire | |||
| ) |
◆ getShapeEnvelope()
| def PathScripts.PathSurfaceSupport.getShapeEnvelope | ( | shape | ) |
◆ getShapeSlice()
| def PathScripts.PathSurfaceSupport.getShapeSlice | ( | shape | ) |
◆ getSliceFromEnvelope()
| def PathScripts.PathSurfaceSupport.getSliceFromEnvelope | ( | env | ) |
◆ makeExtendedBoundBox()
| def PathScripts.PathSurfaceSupport.makeExtendedBoundBox | ( | wBB, | |
| bbBfr, | |||
| zDep | |||
| ) |
◆ pathGeomToCircularPointSet()
| def PathScripts.PathSurfaceSupport.pathGeomToCircularPointSet | ( | obj, | |
| compGeoShp, | |||
| cutClimb, | |||
| toolDiam, | |||
| closedGap, | |||
| gaps, | |||
| COM | |||
| ) |
pathGeomToCircularPointSet(obj, compGeoShp)... Convert a compound set of arcs/circles to a set of directionally-oriented arc end points and the corresponding center point.
◆ pathGeomToLinesPointSet()
| def PathScripts.PathSurfaceSupport.pathGeomToLinesPointSet | ( | obj, | |
| compGeoShp, | |||
| cutClimb, | |||
| toolDiam, | |||
| closedGap, | |||
| gaps | |||
| ) |
pathGeomToLinesPointSet(obj, compGeoShp)... Convert a compound set of sequential line segments to directionally-oriented collinear groupings.
◆ pathGeomToOffsetPointSet()
| def PathScripts.PathSurfaceSupport.pathGeomToOffsetPointSet | ( | obj, | |
| compGeoShp | |||
| ) |
pathGeomToOffsetPointSet(obj, compGeoShp)... Convert a compound set of 3D profile segmented wires to 2D segments, applying linear optimization.
◆ pathGeomToSpiralPointSet()
| def PathScripts.PathSurfaceSupport.pathGeomToSpiralPointSet | ( | obj, | |
| compGeoShp | |||
| ) |
_pathGeomToSpiralPointSet(obj, compGeoShp)... Convert a compound set of sequential line segments to directional, connected groupings.
◆ pathGeomToZigzagPointSet()
| def PathScripts.PathSurfaceSupport.pathGeomToZigzagPointSet | ( | obj, | |
| compGeoShp, | |||
| cutClimb, | |||
| toolDiam, | |||
| closedGap, | |||
| gaps | |||
| ) |
_pathGeomToZigzagPointSet(obj, compGeoShp)... Convert a compound set of sequential line segments to directionally-oriented collinear groupings with a ZigZag directional indicator included for each collinear group.
◆ translate()
| def PathScripts.PathSurfaceSupport.translate | ( | context, | |
| text, | |||
disambig = None |
|||
| ) |
Variable Documentation
◆ Part
| PathScripts.PathSurfaceSupport.Part |
1.8.17