Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import and editing. #59

Open
KeithSloan opened this issue Jan 8, 2022 · 3 comments
Open

Import and editing. #59

KeithSloan opened this issue Jan 8, 2022 · 3 comments

Comments

@KeithSloan
Copy link
Contributor

The following screen shot is part of a 3DM file imported into FreeCAD using the ImportNURBS workbench.
The screen shot shows the output of the Curves Info tool.

Is there any way to edit the Shape with the Curves tools ?
Image 08-01-2022 at 21 55

If not how much effort add a function to create make useable Curve facilities from the Shape?

@KeithSloan
Copy link
Contributor Author

Attached is the FreeCAD file
testFile.FCStd.txt

@tomate44
Copy link
Owner

Hi,
Making the interactive feature is not an easy task with Pivy.
@joelgraff made the pivy_trackers library that looks great.
I did a couple of tests but was not able to use it properly, unfortunately.

@KeithSloan
Copy link
Contributor Author

Hi,
Making the interactive feature is not an easy task with Pivy.
@joelgraff made the pivy_trackers library that looks great.
I did a couple of tests but was not able to use it properly, unfortunately.

So having selected a shape could you not then convert to one of your tools shapes.
i.e. select object
click on import/convert icon
creates one of your objects for example a curve to your Freehand_BSpline
Attaching a curve and a surface
Curve.FCStd.txt
Surface.FCStd.txt
Alternatively I could create the objects as your PythonFeature objects if I knew all the extra parameters
for curves and surfaces above Part::BezierCurve and Part::BezierSurface

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants