Arch_Add component movement question

A forum dedicated to the Draft, Arch and BIM workbenches development.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
semhustej
Posts: 19
Joined: Sat Apr 22, 2023 8:42 am

Arch_Add component movement question

Post by semhustej »

Hi,

I am beginner and ran into problem when trying to move object created by the Add component (Arch_Add) tool. At first I was unable to move the compound object, because I have to select not only the compound object, but also pieces inside of of if I want to move them. I recorded a short video and I am also attaching example file. My question is: Is this the correct behavior of the compound "Add component" object?

Video showing my problem:
https://youtu.be/PyQzKYcx0uw

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.2.29603 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: 930dd9a76203a3260b1e6256c70c1c3cad8c5cb8
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: English/United States (en_US)
Installed mods: 
  * BIM 2021.12.0
Tom
Attachments
201_column_movement.FCStd
(13.94 KiB) Downloaded 27 times
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Arch_Add component movement question

Post by yorik »

After you add the plate to the column with Arch_Add, you need to set the "Move With Host" property of the plate to "True" so it moves together with the column.

Alternatively, you can make a union or compound (found in Part and BIM workbenches), then move the resulting object.
semhustej
Posts: 19
Joined: Sat Apr 22, 2023 8:42 am

Re: Arch_Add component movement question

Post by semhustej »

Hi,

this is a good tip. When I tried changing "Move with host" to true, the move tool moves the slab too. It just moves it in an unexpected way. See video:
https://youtu.be/f6IuD0l5WnA

It seems to my untrained eye that there is bug with the movement of the child object.

The BIM_Compound tool works as I would expect it to work, unlike Add_Arch.

Tom
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Arch_Add component movement question

Post by yorik »

Indeed I see it too, seems like you found a bug :)
I'll investigate further.
semhustej
Posts: 19
Joined: Sat Apr 22, 2023 8:42 am

Re: Arch_Add component movement question

Post by semhustej »

Thank you for confirmation, Yorik.

I think it might be a good idea to set Move_with_host to true automatically when objects are Added to the compound object. This might reduce confusion. I do not have an 100ft overview of what Arch_add aims to achieve, so this suggestion might not work with the intended workflow.
semhustej
Posts: 19
Joined: Sat Apr 22, 2023 8:42 am

Re: Arch_Add component movement question

Post by semhustej »

Oh, I see in other forum thread, that Arch_add tool is meant to join two objects, so their connecting faces are not shown. In this case, setting Move_with_host to True automatically would be counter productive.
Post Reply