Comments (1)
Comments already in post linked above. Final notes before closing the github issue:
By my estimation, the above request asks for a setup where the only difference to the 'normal' Silk workflow lies entirely on the FreeCAD side of things. namely, the creation and handling of planes.
If you already have created 4 planes floating in space, using FreeCAD sketches to draw control nodes on those planes will result in Silk curves and surfaces that are tangent to those planes. The normal workflow produces the desired result.
If you create multiple curves/surfaces by drawing more nodes on those planes, and aligning the nodes (using sketch constraints, for example), the resulting surfaces will connect. This is the fundamental task that Silk performs, and has since day one.
As an example, see this post,(https://old.reddit.com/r/FreeCAD/comments/wp2f47/bevel_tool_no_good_try_the_silk_workbench/), where the user has drawn sketches on various existing surfaces to create a surface that is tangent to all reference surfaces (planar AND curved).
Silk is intended to allow users to connect smoothly to existing surfaces (planar, cylindrical, spherical, and all Silk surfaces themselves), by the use of sketches. At this time I have no desire to create or process plane objects, beyond the fact that there is already a way to do so by using sketches placed on those planes, which is the main workflow.
from silk.
Related Issues (16)
- Missing icons HOT 3
- [Silk] SVG logo that represents this WB HOT 29
- Why is there a submodule of Silk within Silk? HOT 7
- Update README to show Silk available via the download manager
- Add LGTM badges HOT 1
- Error on basic tutorials HOT 7
- Code formatting HOT 6
- Improve tooltips for icons so they actually describe what they do HOT 7
- Update to new FreeCAD AddonManager metadata schema HOT 1
- Please add version info to package.xml HOT 1
- Bug: NStar Surfaces Not Writing Out Geometry Properties Correctly HOT 7
- Video manual HOT 4
- Legibility on dark themes HOT 1
- Updating Silk WB to be compatible with the upcoming 0.18 release (req. py3 and Qt5 compatibility) HOT 2
- Start failture HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from silk.