Assembly3 preview

Discussion about the development of the Assembly workbench.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
M4x
Veteran
Posts: 1474
Joined: Sat Mar 11, 2017 9:23 am
Location: Germany

Re: Assembly3 preview

Post by M4x »

I think it would.be a good idea to oOpen a new thread in the help section and follow the thread linked in the big red banner at the top. The later is missing for sure ;)
User avatar
M4x
Veteran
Posts: 1474
Joined: Sat Mar 11, 2017 9:23 am
Location: Germany

Re: Assembly3 preview

Post by M4x »

Link to my initial question

Zolko wrote: Fri Jul 09, 2021 9:42 pm did you try with a circular array ?
realthunder wrote: Sun Jul 11, 2021 6:57 am There are other ways, but probably not better in comparison. If you are using my release, the PartDesign there allows you to create multiple solid that are independent with each other. So you can just make a new solid with another polar pattern on the pocket feature, which will give you three cylinders.

You can also create the element with the sketch, and manually adjust the element's Offset property to move it to the other hole. And then create another one, do the same.

Or just do what Zolko says, using a draft polar array, but that require you to wrap the array and the body into a sub assembly before use.
I wasn't able to get something useful out of Draft_CircularArray but Draft_PolarArray looks good!
Draft PolarArray
Draft PolarArray
Snip macro screenshot-4d1320.png (66.06 KiB) Viewed 12660 times

What Zolko proposed sounded very nice to me and, as you can see, I succeeded using Draft_PolarArray instead of Draft_CircularArray. I've attached my file with both ASM3 solutions to this post.

Assembly3 with PolarArray
Assembly3 with PolarArray
Snip macro screenshot-ce490c.png (98.59 KiB) Viewed 12660 times
object tree
object tree
Snip macro screenshot-a423a8.png (30.64 KiB) Viewed 12654 times

If you really meant Draft_CircularArray, I'd like to see an example of how I should've used it.

Nevertheless, thank you very much to both of you! I really appreciate it! :P

edit: Added a screenshot of the object tree
Attachments
cylinder_align_screws_holes_Asm3_M4x_2.FCStd
Example with both ASM3 solutions
(197.93 KiB) Downloaded 125 times
User avatar
kwahoo
Posts: 680
Joined: Fri Nov 29, 2013 3:09 pm
Contact:

Re: Assembly3 preview

Post by kwahoo »

Hi,

I think there is a regression in both last stable and daily release. If a Body is contained in an Assembly I cannot select anything without getting "Cyclic reference" error.

phpBB [video]
OS: Ubuntu Impish Indri (development branch) (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 2021.911.24301 +3846 (Git) AppImage
Build type: Release
Branch: LinkStage3
Hash: 426a333ced22218ed5f06ca8bb7e63ea8042fc2d
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.1
OCC version: 7.5.2
Locale: Polish/Poland (pl_PL)
Edit: Another interesting issue. In the attached file
klamra5.FCStd
(227.27 KiB) Downloaded 89 times
Pockets become an additive feature after editing them.
realthunder
Veteran
Posts: 2190
Joined: Tue Jan 03, 2017 10:55 am

Re: Assembly3 preview

Post by realthunder »

kwahoo wrote: Sun Sep 12, 2021 6:27 pm I think there is a regression in both last stable and daily release. If a Body is contained in an Assembly I cannot select anything without getting "Cyclic reference" error.
Should have been fixed in 0916 release. Please check. Also in the future, it would be better to report the problem in github issue page. Thanks.
Try Assembly3 with my custom build of FreeCAD at here.
And if you'd like to show your support, you can donate through patreon, liberapay, or paypal
User avatar
kwahoo
Posts: 680
Joined: Fri Nov 29, 2013 3:09 pm
Contact:

Re: Assembly3 preview

Post by kwahoo »

realthunder wrote: Tue Sep 21, 2021 1:29 am Also in the future, it would be better to report the problem in github issue page. Thanks.
Will do. It is fixed, Thank you.
doubters
Posts: 168
Joined: Fri Mar 18, 2016 12:53 pm

Re: ASM3 BOM

Post by doubters »

HelloWorldXD wrote: Fri Jul 30, 2021 1:57 pm Hello,

mabye someone could help me please.
I dont get it what is wrong it always says that i dont have acess to B1?

thanks
Tell me which field insert the script from the https://github.com/realthunder/FreeCAD_ ... onstration to get this table?
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Assembly3 preview

Post by HoWil »

Dear realthunder,
Is there a way to redefine a broken Element? Currently in Combo-View under Link->Linked object the button 'change linked object' is 'grayed-out'/disabled.
It would help a lot if one could redefine the linked face/element after faces were messed up with topo-renaming-problems!
BR,
Howil
using your stable link branch 10.15
User avatar
bambuko
Veteran
Posts: 2165
Joined: Thu Oct 24, 2019 12:53 pm
Location: UK, England, North Devon

Re: Assembly3 preview

Post by bambuko »

HoWil wrote: Mon Nov 15, 2021 12:51 pm ...Is there a way to redefine a broken Element?...
Should be very simple - select new feature(face, line etc) that you wish to use.
It gets highlighted on the tree view - drag the highlighted item to the "broken element".
All done... ;)
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Assembly3 preview

Post by HoWil »

bambuko wrote: Mon Nov 15, 2021 1:53 pm
HoWil wrote: Mon Nov 15, 2021 12:51 pm ...Is there a way to redefine a broken Element?...
All done... ;)
Dear bambuko, thank you very much :!: :idea: .... worked like a charm. I did see this for creation of Elements (Edit: I personally use the shortcut A E) but did not know that a similar procedure could be used to fix elements.

Nevertheless, is there a reason why the 'change linked object' is 'grayed-out'/disabled for me the combo-view is the intuitive way (oldschool maybe).
User avatar
bambuko
Veteran
Posts: 2165
Joined: Thu Oct 24, 2019 12:53 pm
Location: UK, England, North Devon

Re: Assembly3 preview

Post by bambuko »

HoWil wrote: Mon Nov 15, 2021 3:19 pm ...is there a reason why the 'change linked object' is 'grayed-out'/disabled for me the combo-view is the intuitive way (oldschool maybe).
You are welcome!

Sorry, don't quite follow you about "change linked object" :?
Any chances of screen grab pointing to what you are trying to do?
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
Post Reply