[Bug?] BuildingPart + Move with Host

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
paullee
Veteran
Posts: 5134
Joined: Wed May 04, 2016 3:58 pm

[Bug?] BuildingPart + Move with Host

Post by paullee »

Hi, finally try BuildingPart...Seem some problem with Move with Host?


It seems if I rotate the BuildingPart e.g. by 10 deg, all children rotate, that's fine.

But when I enter again another rotation figure, e.g. say want it to return to 0 deg, the children Do Not...


Anybody has similar experience? Maybe need more test to single it out to demonstrate.
User avatar
bitacovir
Veteran
Posts: 1570
Joined: Sat Apr 19, 2014 6:23 am
Contact:

Re: [Bug?] BuildingPart + Move with Host

Post by bitacovir »

(Remember to show what FreeCAD version are you using)
Do you mean something like this?
rotate.gif
rotate.gif (542.24 KiB) Viewed 710 times
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15007 (Git)
Build type: Release
Branch: master
Hash: 70fef3934190aabc61f5e1346483359d5ad21403
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/Australia (en_AU)
::bitacovir::
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)

Canal Youtube Grupo Telegram de FreeCAD Español

My personal web site
My GitHub repository
Mini Airflow Tunnel Project
vocx
Veteran
Posts: 5197
Joined: Thu Oct 18, 2018 9:18 pm

Re: [Bug?] BuildingPart + Move with Host

Post by vocx »

bitacovir wrote: Sat Nov 03, 2018 3:53 pm (Remember to show what FreeCAD version are you using)
Do you mean something like this?
Wow. This is a terrifying behavior. I can confirm this bug.

OS: Ubuntu 18.04.1 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15115 (Git)
Build type: Release
Branch: master
Hash: 684b4ab03a27231e0cc603ca815bf9ea367fd0b9
Python version: 2.7.15rc1
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)


I have expressed in another thread about the difficulty of moving and rotating Windows and Doors. Their orientation (axis and rotation values) seems pretty weird, and whenever you try to move them around they don't display correctly: https://forum.freecadweb.org/viewtopic.php?f=23&t=31697

Basically, don't rotate them! Once the window or door is in its place, that is, aligned to a plane (a Wall), only change the [x, y, z] coordinates, but don't touch the rotation values.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
paullee
Veteran
Posts: 5134
Joined: Wed May 04, 2016 3:58 pm

Re: [Bug?] BuildingPart + Move with Host

Post by paullee »

Thanks for testing.

Move with Host - Angle Properties
  1. I always forget Yorik mention in another thread need to use Draft Move for 'Move with Host' to work
  2. I directly input in the properties field - though it seems x,y,z has not problem, changes in angle make the object's angles attribute go uncontrollable
  3. The problem I found is slightly different from Bitacovir find -
  4. ... I enter say 30 deg in the field, ok, all object rotate
  5. ... then I enter say 0 deg, expecting all object back to original orientation, no, they each go to different angle!
BTW, Bitacovir's problem may have some relation with problem I reported earlier:-
Arch Window create Wrong Opening Position Bug?Arch Window create Wrong Opening Position Bug?

See full report there...
Test_ Arch Door Opening_ A1.png
Test_ Arch Door Opening_ A1.png (288.83 KiB) Viewed 684 times
FC Version
FreeCAD_0.18.14928.glibc2.17-x86_64.appimage
on Fedora 27
Post Reply