Curves workbench

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Curves workbench

Post by Kunda1 »

@turoj please always include full About info
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
turoj
Posts: 33
Joined: Wed Mar 22, 2023 6:57 pm

Re: Curves workbench

Post by turoj »

Kunda1 wrote: Mon May 08, 2023 11:26 pm @turoj please always include full About info
Issue occurs using:

Code: Select all

OS: Arch Linux
Word size of FreeCAD: 64-bit
Version: 0.21.0.33110 (Git)
Build type: None
Branch: master
Hash: 18e40941ceb36c52701a7c74ea26043ef3385701
Python 3.11.3, Qt 5.15.9, Coin 4.0.1, Vtk 9.2.6, OCC 7.6.3
Locale: English/United States (en_US)
Installed mods: 
  * fasteners 0.4.56
  * fcgear 1.0.0
  * DynamicData 2.46.0
  * Curves 0.6.8
  * Assembly4 0.50.2

OS: Arch Linux
Word size of FreeCAD: 64-bit
Version: 0.20.2.29603 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.20.2)
Hash: 930dd9a76203a3260b1e6256c70c1c3cad8c5cb8
Python 3.10.8, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: English/United States (en_US)
Installed mods: 
  * fasteners 0.4.56
  * fcgear 1.0.0
  * DynamicData 2.46.0
  * Curves 0.6.8
  * Assembly4 0.50.2

OS: Linux Mint 21.1 (XFCE/xfce)
Word size of FreeCAD: 64-bit
Version: 0.20.1.
Build type: Release
Branch: unknown
Hash: 22f524c0c755003c12234fab1bad6a9f696b661a
Python 3.10.6, Qt 5.15.3, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.1
Locale: English/United States (en_US)
Installed mods:
  * Assembly4 0.12.7
  * Curves 0.6.8
User avatar
Chris_G
Veteran
Posts: 2579
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Post by Chris_G »

turoj wrote: Mon May 08, 2023 3:32 am ParametricBlendCurve seems to have an issue ...
Hi,
It should be fixed in version 0.6.9
Please update CurvesWB and give a try.
drmacro
Veteran
Posts: 8865
Joined: Sun Mar 02, 2014 4:35 pm

Gordon, mirror, offset behavior

Post by drmacro »

In an attempt to make a solid from a Gordon, I mirrored it, then a 3D offset.
(The attached is after several tries, different operation order etc.)
In all it appears the offset attempts to go in the wrong direction when doing the offset.

Is there a way/workflow hat would produce better results?
Attachments
schizzo-mac-gordonoffset .FCStd
(341.96 KiB) Downloaded 23 times
Screenshot_20230529_090025.png
Screenshot_20230529_090025.png (64.67 KiB) Viewed 1759 times
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
User avatar
Chris_G
Veteran
Posts: 2579
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Post by Chris_G »

The mirrored shape must be reversed.
Attachments
schizzo-mac-gordonoffset-reversed .FCStd
(236.36 KiB) Downloaded 26 times
drmacro
Veteran
Posts: 8865
Joined: Sun Mar 02, 2014 4:35 pm

Re: Curves workbench

Post by drmacro »

Chris_G wrote: Mon May 29, 2023 3:21 pm The mirrored shape must be reversed.
As in Part>Reverse shapes ??
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
User avatar
Chris_G
Veteran
Posts: 2579
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Post by Chris_G »

Yes
User avatar
Vincent B
Veteran
Posts: 4713
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Post by Vincent B »

Surface filling give a better result than gordon here.
Attachments
schizzo-mac_vb .FCStd
(99.04 KiB) Downloaded 28 times
turoj
Posts: 33
Joined: Wed Mar 22, 2023 6:57 pm

Re: Curves workbench

Post by turoj »

I am a bit confused on why Extract Subshape copies Part_ElementCopy and doesn't copy PartDesign_SubShapeBinder. The latter is parametric while the former is not.

Extract Subshape can then be automated to create multiple binders if multiple elements are selected, maybe place them outside of a body if necessary, and so on.

I assume using Part_ElementCopy keeps the document smaller and faster? Is there something else I am missing?
User avatar
Chris_G
Veteran
Posts: 2579
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Post by Chris_G »

Extract Subshape is a quick and dirty tool for debugging purpose.
I think Part_ElementCopy and PartDesign_SubShapeBinder didn't exist when I did this.
It is probably useless nowadays.
Post Reply