Would it be possible to write a plugin for solidworks in C# to generate a ruled surface with variable offset? We have hacks to do this via the standard modelling tools. See for those techniques. Unfortunately these techniques fail due to self intersection when the geometry is more complex. Would anybody be interested in writing or assisting to write a plugin that can do this?
The parameters could be a table similar to
Position | Offset |
---|---|
0 | 1mm |
0.5 | 10mm |
0.75 | 19mm |
1.0 | 20mm |
where the position is normalized along the length of the ruled surface.
SolidworksApi macros