Relative Co-ordinates

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
NormandC
Veteran
Posts: 18584
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Relative Co-ordinates

Post by NormandC »

bejant wrote:If you want to make a pipe path, you can try using Draft WB Dwire or Draft WB Bspline and enter the X,Y,Z coordinates for each point along the Dwire or Bspline path.
Problematic if your path contains arcs. Assuming this is for bent tubing, you must have a radius on corners. I doubt the Draft BSpline would be suited here, if we're talking bent tubing (rotary draw or roll bending).
User avatar
Cat Oregon
Posts: 65
Joined: Wed Nov 26, 2014 6:07 pm
Location: Eugene, OR, U.S.
Contact:

Re: Relative Co-ordinates

Post by Cat Oregon »

Sorry I think I was just in a bad mood yesterday and FreeCAD got in the line of fire. I am actually impressed because whenever I don't think something is possible it usually is with a little research which isn't always true for AutoCAD. If you prefer this over AutoCAD, then I'll take your word on it Normdc.
User avatar
NormandC
Veteran
Posts: 18584
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Relative Co-ordinates

Post by NormandC »

Hello,
NormandC wrote:
bejant wrote:If you want to make a pipe path, you can try using Draft WB Dwire or Draft WB Bspline and enter the X,Y,Z coordinates for each point along the Dwire or Bspline path.
Problematic if your path contains arcs. Assuming this is for bent tubing, you must have a radius on corners. I doubt the Draft BSpline would be suited here, if we're talking bent tubing (rotary draw or roll bending).
bejant, I just tried the DWire tool to create a 3D path as you suggested, because I remembered something: Draft objects all have a corner fillet property (except circle and ellipse of course).

What I was not sure about was if fillets worked on a DWire that does not lie on a single plane. Well, they do. :)

This means that a 3D path can be created by entering relative coordinates, without having to work with multiple sketches on different planes. There's also less "overhead" in dealing with a Draft object rather than with sketches. The Draft workbench most closely resembles an AutoCAD way of creating 2D geometry. In fact I only used the Draft and Part workbenches.

One DWire limitation is that it does not supports arcs. But for the most common case of rotary draw tube bending, this may prove quite useful.
The DWire is fully editable after it's been created, either by picking points and dragging or by entering relative or absolute coordinates.
The DWire is fully editable after it's been created, either by picking points and dragging or by entering relative or absolute coordinates.
FC_bent_tubing_DWire_path_02.png (13.02 KiB) Viewed 2548 times
Part Sweep applied with Draft Circle as profile and DWire as path. Sweep hollowed out with the Part Thickness tool.
Part Sweep applied with Draft Circle as profile and DWire as path. Sweep hollowed out with the Part Thickness tool.
FC_bent_tubing_DWire_path_01.png (29.76 KiB) Viewed 2548 times
Attachments
bent-tubing-DWire-test.fcstd
(17.71 KiB) Downloaded 113 times
User avatar
NormandC
Veteran
Posts: 18584
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Relative Co-ordinates

Post by NormandC »

I published a video of my process to model the tubing above: http://youtu.be/TKQL5YlOhzI
User avatar
bejant
Veteran
Posts: 6075
Joined: Thu Jul 11, 2013 3:06 pm

Re: Relative Co-ordinates

Post by bejant »

NormandC wrote:bejant, I just tried the DWire tool to create a 3D path as you suggested, because I remembered something: Draft objects all have a corner fillet property
Before I posted that I thought I should make sure by using the DWire and BSpline tools. I didn't know if the Sweep would go the entire length of DWire or if the Sweep would stop at the first filleted corner.

For Cat Oregon: Individual segments of the DWire can be selected in the 3D window instead of the entire DWire, but those segments must be connected to one another or you'll get an error message.
NormandC wrote:There's also less "overhead" in dealing with a Draft object rather than with sketches.
If I'm tracing an image for something somewhat free-form, or when I don't need the exactness of Constraint, it's a lot faster to use the Dwire tool.
NormandC (In the image description) wrote: Part Sweep applied with Draft Circle as profile and DWire as path. Sweep hollowed out with the Part Thickness tool.
I really need to try and remember to use that Thickness Tool more often; I keep forgetting it.
User avatar
rockn
Veteran
Posts: 1784
Joined: Wed Sep 28, 2011 10:39 am
Location: Toulouse, France
Contact:

Re: Relative Co-ordinates

Post by rockn »

NormandC wrote:One DWire limitation is that it does not supports arcs. But for the most common case of rotary draw tube bending, this may prove quite useful.
In fact, you can fuse DWire with Arc, Spline, etc...
Then use this fuse for the path of the sweep. In this way you still conserve the parametric of the path.

A less parametric way is to use Draft upgrade.
Formations - Assistance - Développement : https://freecad-france.com
Post Reply