Draft polar array with arbitrary axis

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!
Post Reply
drmacro
Veteran
Posts: 9000
Joined: Sun Mar 02, 2014 4:35 pm

Draft polar array with arbitrary axis

Post by drmacro »

If I create a Draft Polar array, by default, the array is created around the point specified in the dialog (0,0,0 if nothing is changed.

If I an arbitrary line is chosen for the Axis reference in the Properties, the array is now around the end vertex of the line.

Is there a way to have the line be the axis of of the array (i.e. the array radially around the line.)
Attachments
DraftPolarArbitrary.FCStd
(10.95 KiB) Downloaded 13 times
Snip macro screenshot-4a07cc.png
Snip macro screenshot-4a07cc.png (73.21 KiB) Viewed 993 times
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
chrisb
Veteran
Posts: 54273
Joined: Tue Mar 17, 2015 9:14 am

Re: Draft polar array with arbitrary axis

Post by chrisb »

I don't think it's the end of the line, it's the Placement of the line. TheMarkster had a similar topic recently, or at least he was involved (will have a look).
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
chrisb
Veteran
Posts: 54273
Joined: Tue Mar 17, 2015 9:14 am

Re: Draft polar array with arbitrary axis

Post by chrisb »

https://forum.freecadweb.org/viewtopic.php?f=3&t=65708
I'm intrigued to merge both topics??
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
drmacro
Veteran
Posts: 9000
Joined: Sun Mar 02, 2014 4:35 pm

Re: Draft polar array with arbitrary axis

Post by drmacro »

chrisb wrote: Fri Jan 28, 2022 6:35 pm https://forum.freecadweb.org/viewtopic.php?f=3&t=65708
I'm intrigued to merge both topics??
Makes sense. I'd not seen that thread.

But, wonders why a Datum line works, but not a basic line? Hmm...
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
User avatar
thomas-neemann
Veteran
Posts: 11940
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Draft polar array with arbitrary axis

Post by thomas-neemann »

drmacro wrote: Fri Jan 28, 2022 5:57 pm ...
here's a quick simple suggestion

https://www.youtube.com/watch?v=N2zwk6KfGwU

phpBB [video]
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
thomas-neemann
Veteran
Posts: 11940
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Draft polar array with arbitrary axis

Post by thomas-neemann »

drmacro wrote: Fri Jan 28, 2022 5:57 pm ...
there is a difference if it is a plane or a solid. here is a possibility for a solid and plane


https://www.youtube.com/watch?v=enr2ado-Jso

phpBB [video]


907.FCStd
(13.16 KiB) Downloaded 8 times

Code: Select all

OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.29182 (Git) AppImage
Build type: Release
Branch: master
Hash: e89ebba7369dca5775fd8aa878a0d3c494e6b2ac
Python 3.10.5, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: German/Germany (de_DE)
Installed mods: 
  * InventorLoader 1.3.0
  * Assembly3 0.11.3
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
thomas-neemann
Veteran
Posts: 11940
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Draft polar array with arbitrary axis

Post by thomas-neemann »

drmacro wrote: Fri Jan 28, 2022 5:57 pm
here is a suggestion using lattice2



https://www.youtube.com/watch?v=XWiRKsm9_jU

phpBB [video]


polar-array-schraege-ebene.FCStd
(19.44 KiB) Downloaded 4 times
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
domad
Veteran
Posts: 2096
Joined: Mon Jun 22, 2020 12:16 pm

Re: Draft polar array with arbitrary axis

Post by domad »

Greetings to the Community!
@drmacro
Once the array has been executed, just align its generation axis to the axis we want (obviously with minimal geometric construction) and then move it along the new axis to the position we want, or vice versa.
domad
Veteran
Posts: 2096
Joined: Mon Jun 22, 2020 12:16 pm

Re: Draft polar array with arbitrary axis

Post by domad »

Greetings to the Community!
... the gif shows how to do it in the file proposed by @drmacro
Attachments
DraftPolarArbitrary_domad.FCStd
(14.56 KiB) Downloaded 5 times
DraftPolarArbitrary_domad.gif
DraftPolarArbitrary_domad.gif (397.32 KiB) Viewed 259 times
Post Reply