[Merged] Working plane proposal
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Working plane proposal
The human will only appear if BIM is installed...
https://github.com/FreeCAD/FreeCAD/blob ... s.py#L1108
https://github.com/FreeCAD/FreeCAD/blob ... s.py#L1108
Re: Working plane proposal
good catch. what do you think about?Roy_043 wrote: ↑Wed Aug 25, 2021 3:21 pm The human will only appear if BIM is installed...
https://github.com/FreeCAD/FreeCAD/blob ... s.py#L1108
Edit: to me it's not so good that a core module modify it's behaviour according to an external workbench. Expecially if this happens without any user warning. So at least i'd vote for an option to disable it (by default).
"[x] Enable human figure at grid center (requires BIM workbench installed)."
We'd also should solve that if you disable "show grid borders" the human figure will be disabled as well.
follow my experiments on BIM modelling for architecture design
- ragohix769
- Posts: 568
- Joined: Sat Jul 18, 2020 7:04 am
- Location: Rome - Italy
Re: Working plane proposal
This is, IMHO, a good solution/proposal.carlopav wrote: ↑Wed Aug 25, 2021 4:21 pm good catch. what do you think about?
Edit: to me it's not so good that a core module modify it's behaviour according to an external workbench. Expecially if this happens without any user warning. So at least i'd vote for an option to disable it (by default).
"[x] Enable human figure at grid center (requires BIM workbench installed)."
We'd also should solve that if you disable "show grid borders" the human figure will be disabled as well.
And by default too it's not bad at all, to have, only for Draft and Arch, for new project an XY plan view, rather then a 3D, as you said in the beginning of the thread. For the BIM wb, IMHO, it's not so bad to have the actual default 3D view.
After #ElonMuskBuyTwitter I'm no more on Twitter, that's really enough
=> Now you can find me here on #Mastodon: https://mastodon.uno/@opensoul - I hope more people do the same
=> Now you can find me here on #Mastodon: https://mastodon.uno/@opensoul - I hope more people do the same
Re: Working plane proposal
@Carlopav, ragohix 769
fully agree. Good idea, to have the option, to switch the human symbol off if needed, with no other effect.
@Thomas: Thanks for sharing the workaround!
fully agree. Good idea, to have the option, to switch the human symbol off if needed, with no other effect.
@Thomas: Thanks for sharing the workaround!
Re: Working plane proposal
I agree that the current situation is a bit cryptic.
A related, and IMO bigger, issue is that Std_ViewFitAll does not ignore the grid.
A related, and IMO bigger, issue is that Std_ViewFitAll does not ignore the grid.
Re: Working plane proposal
I agree, but I do not have any idea on how to hack that... I should check how Std_ViewFitAll works...
follow my experiments on BIM modelling for architecture design
Re: Working plane proposal
indeed that human figure was a kind of test, and i like it.. it shows instinotively the size of your grid. but it needs further options, ex: enable/disable, where you want it, etc.
also obviously it should be there only if the WP normal is up in the Z direction.
About the default WP mode (xy vs auto), you can set that in both draft preferences and the bim setup panel. i have a feeling that if we change, we'll get the same amount of complaints (why isn't it auto by default). i think it's more a matter of making it clear to the user that the option is there
also obviously it should be there only if the WP normal is up in the Z direction.
About the default WP mode (xy vs auto), you can set that in both draft preferences and the bim setup panel. i have a feeling that if we change, we'll get the same amount of complaints (why isn't it auto by default). i think it's more a matter of making it clear to the user that the option is there
Re: Working plane proposal
I see. Ok!
I think we should have a look at the default setup: That's what I experienced (with a bit of disappointment) when I reseted the cfg file:
Hey, what's that strange line over the small grid?
let's try to draw something... hey! why the view got changed to TOP?
let's rotate it again axonometric... oh no, it was not the view, it's the grid that got rotated!
Hey, why that figure is horizontal?
I imagined this could have been a common startup experience with Draft of a newbie...
So, let's try a new proposal:
- add an option to display the human figure (on by default );
- check if the wp normal is up and if not auto hide the human figure;
- i still think the default mode of the grid should be xy if the default view is axonometric*;
- the default size of the grid, if the display the human figure check is on by default should be bigger;
- (if you want to keep the figure, can we change it to have it's feets on the ground and not perspective? out of curiosity, did you draw it by your own?);
Edit:
* Maybe I'm wrong. I'll try to explain Better what i find strange: I do like that the auto mode aligns with the view while you are on TOP, FRONT, RiGHT, ecc, but I find really unconfortable when the grid aligns with a random axonometric view... Perhaps Is this behaviour that Need to be changed?
I think we should have a look at the default setup: That's what I experienced (with a bit of disappointment) when I reseted the cfg file:
Hey, what's that strange line over the small grid?
let's try to draw something... hey! why the view got changed to TOP?
let's rotate it again axonometric... oh no, it was not the view, it's the grid that got rotated!
Hey, why that figure is horizontal?
I imagined this could have been a common startup experience with Draft of a newbie...
So, let's try a new proposal:
- add an option to display the human figure (on by default );
- check if the wp normal is up and if not auto hide the human figure;
- i still think the default mode of the grid should be xy if the default view is axonometric*;
- the default size of the grid, if the display the human figure check is on by default should be bigger;
- (if you want to keep the figure, can we change it to have it's feets on the ground and not perspective? out of curiosity, did you draw it by your own?);
Edit:
* Maybe I'm wrong. I'll try to explain Better what i find strange: I do like that the auto mode aligns with the view while you are on TOP, FRONT, RiGHT, ecc, but I find really unconfortable when the grid aligns with a random axonometric view... Perhaps Is this behaviour that Need to be changed?
follow my experiments on BIM modelling for architecture design
Re: Working plane proposal
I've created a draft PR to share the proposal implementation: https://github.com/FreeCAD/FreeCAD/pull/4998
follow my experiments on BIM modelling for architecture design
Re: Working plane proposal
PR updated with the suggested behavior.
Code: Select all
The silhouette is displayed only if:
- BIM Workbench is available;
- preference BaseApp/Preferences/Mod/Draft/gridShowHuman is True;
- the working plane normal is vertical.
follow my experiments on BIM modelling for architecture design