Skip to content
edwardvmills edited this page Jul 5, 2017 · 28 revisions

Silk's basic work flows are as follows:

1 - sketches provide control over the main surfaces of a design.

  • Sketch(es) > Control Polygon
  • Control Polygon > Cubic Curve
  • 3 or 4 Control Polygons > Control Grid
  • Control Grid > Cubic Surface

Bezier main surface modeling

2 - subdivide the main surfaces and blend the corners

  • Cubic Curve > Points On Curve > Curve Segment Control Polygon
  • Various methods blend Control Polygons and Control Grids Segments

Blending the Main Surfaces
The model above shows the blending of a corner where three surfaces meet. A large 'radius' blends the top to the front surface, but the top-to-left and left-to-front surfaces have a small blend 'radius'. This model is G2 smooth or better along 95% of its seams (by seam length, approximately). The current technique does have some flaws, but they are fairly well understood and there is a clear plan to fix them.

For a detailed summary of what is implemented and planned, please see the development plan

FreeCAD 3D Sketching

WorkBench Command Reference

ControlPoly4
CubicCurve_4
Point_onCurve
ControlPoly4_segment
ControlGrid44
CubicSurface_44
ControlGrid44_EdgeSegment
ControlGrid44_2EdgeSegments
ControlPoly6
CubicCurve_6
ControlGrid66
CubicSurface_66
ControlGrid64
CubicSurface_64
ControlGrid64_2Grid44
ControlGrid64_3_1Grid44
SubGrid33_2Grid64
ControlGrid66_4Sub

Clone this wiki locally