Simulated Weld

Show off your FreeCAD projects here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
bill
Posts: 376
Joined: Fri Jan 09, 2015 9:25 pm

Simulated Weld

Post by bill »

Look how good my welding skill have become! :lol:
Is there already an easier way to sim a weld in FC?
Be nice to have a feature to put line of adjacent spheres(size defined,spacing defined) on any line, arc, or spline selected!
This way is quite laborius but effective for price quoting by fab-shop.
myweldingskill.png
myweldingskill.png (11.05 KiB) Viewed 10020 times
chrisb
Veteran
Posts: 53919
Joined: Tue Mar 17, 2015 9:14 am

Re: Simulated Weld

Post by chrisb »

You may publish a macro for this :) .
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Simulated Weld

Post by Kunda1 »

We can add it to the future issue #1240 (Welding WB) ;)
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
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Simulated Weld

Post by triplus »

Nice welding!
User avatar
ppemawm
Veteran
Posts: 1240
Joined: Fri May 17, 2013 3:54 pm
Location: New York NY USA

Re: Simulated Weld

Post by ppemawm »

bill wrote: Sat Mar 03, 2018 3:59 pm Be nice to have a feature to put line of adjacent spheres(size defined,spacing defined) on any line, arc, or spline selected!
This can be done in V0.17 using PartDesign>AdditiveSphere and suitable datum lines for path direction and linear or polar pattern transformations as shown in this simple example:

The sphere can be located at a vertex using AttachmentMode>TranslateOrigin and should be offset slightly using AttachmentOffset from the faces or the transformation patterns may fail.
The sphere can be located at a vertex using AttachmentMode>TranslateOrigin and should be offset slightly using AttachmentOffset from the faces or the transformation patterns may fail.
Capture.JPG (80.01 KiB) Viewed 9782 times
Draft>PathArray can also be used for any specified path and a Part>Sphere but will require Part>Fusion to obtain a single part.  The sphere should be placed at the global origin.  Select the sphere first and multi-select edges using CTRL key then the Draft>PathArray. Set the number of spheres to get the overlap you desire.
Draft>PathArray can also be used for any specified path and a Part>Sphere but will require Part>Fusion to obtain a single part. The sphere should be placed at the global origin. Select the sphere first and multi-select edges using CTRL key then the Draft>PathArray. Set the number of spheres to get the overlap you desire.
Capture2.JPG (86.63 KiB) Viewed 9782 times
"It is a poor workman who blames his tools..." ;)
freecad-heini-1
Veteran
Posts: 7788
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Simulated Weld

Post by freecad-heini-1 »

Great idea, here with an elipsoid, placed under an angle:
elipsoid_welding1.png
elipsoid_welding1.png (28.3 KiB) Viewed 9678 times
herbk
Veteran
Posts: 2657
Joined: Mon Nov 03, 2014 3:45 pm
Location: Windsbach, Bavarya (Germany)

Re: Simulated Weld

Post by herbk »

Array of a ellipsoid? Did you take a look at the file size?
Gruß Herbert
chrisb
Veteran
Posts: 53919
Joined: Tue Mar 17, 2015 9:14 am

Re: Simulated Weld

Post by chrisb »

And did you ever run a BOPCheck on an ellipsoid - let alone an array of them?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
freecad-heini-1
Veteran
Posts: 7788
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Simulated Weld

Post by freecad-heini-1 »

It's a monster, maybe good for the next Marvel movie ... :lol:

BOPCheck, I know, that's the same like fillets on faces with draft angle.
schweissnaht.fcstd
(320.21 KiB) Downloaded 138 times
BOPCheck, filesize, it doesn't matter, but it looks cool.
coole_schweissnaht_rest_egal.png
coole_schweissnaht_rest_egal.png (40.84 KiB) Viewed 9571 times
User avatar
bill
Posts: 376
Joined: Fri Jan 09, 2015 9:25 pm

Re: Simulated Weld

Post by bill »

ppemawm wrote: Sat Mar 03, 2018 11:53 pm
bill wrote: Sat Mar 03, 2018 3:59 pm Be nice to have a feature to put line of adjacent spheres(size defined,spacing defined) on any line, arc, or spline selected!
The datum line is a good idea for appending the simweld.
But the array has its drawback because of its inherent forced/symmetry. Is this correct?

freecad-heini-1 wrote: Sun Mar 04, 2018 12:24 pm Great idea, here with an ellipsoid, placed under an angle:
elipsoid_welding1.png
And yes, the elipsoid is the basic shape of a welding/bead-puddle; but too much file overhead as mentioned; sphere is probably most efficient solution.
You could end with an ellipsoid

Spheres all in a row probably will be fine.

If one wanted to get more photo-realistic, they would interject a random-variance into the inter-bead/puddle spacing to further simulate the shakey-hand-welder effect in the macro originally mentioned.

The original model looks like yours ppmawm; its the resizing and screen aliasing that gives it that look! Easily solved above; I think!
Post Reply