OK, thanks for sorting this out.
Datum Plane orientation request
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Datum Plane orientation request
"It is a poor workman who blames his tools..."
Re: Datum Plane orientation request
another demo, somewhat more complicated. All parametric of course. I don't see how this could be done without LCS, with Datum Planes may-be, but then you don't see which way the plane is oriented, which is actually the subject of this thread.
- Attachments
-
- LCS_demo6.fcstd
- (51.91 KiB) Downloaded 86 times
-
- Veteran
- Posts: 2190
- Joined: Tue Jan 03, 2017 10:55 am
Re: Datum Plane orientation request
Re: Datum Plane orientation request
Each section sketch can be attached directly to Sketch exactly like the LCS and edited parametrically. A sketch has its own 'LCS' defined by its attachment properties even though the axes are not visible after the sketch is closed. So, in this instance, the LCS's seem redundant.
What advantage am I missing again other than the visibility of the LCS?
"It is a poor workman who blames his tools..."
Re: Datum Plane orientation request
Zolko, thanks for showing these examples. LCSs have what I had missed with the DatumPLanes: they show where the origin is. Besides that, their function is pretty similar. There are some advantages for LCS - such as direct attachments to XZ and YZ planes - and some for DatumPlanes - such as visualizing the plane. DatumPlanes offer the additional attachment modes indirectly by rotating the attached items by 90°.
What I really would like to see is a combination of both: An LCS having the three principal planes like the Body's Origin. They would have the same visibility behaviour and it should be able to select a plane and directly attach a sketch to it. An additional property could make the axis cross disappear.
What I really would like to see is a combination of both: An LCS having the three principal planes like the Body's Origin. They would have the same visibility behaviour and it should be able to select a plane and directly attach a sketch to it. An additional property could make the axis cross disappear.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Datum Plane orientation request
I think the original request is a nice idea. Just adding a small axis cross to the visalisation of the datum plane would help a lot. One could put it on a corner vertex of the plane, this ensures it is always visisble (as the plane autoscales to be a bit larger than the largest model element). Or maybe just add two charchters "X" and "Y" on the side of the datum outside the rectangle, and an arrow on each vertex showing into Z. Would also make the orientation clear. A bit like Yoriks arch section views (I think they are called like that)
Re: Datum Plane orientation request
Something like these ?chrisb wrote: ↑Fri Jan 25, 2019 5:34 am What I really would like to see is a combination of both: An LCS having the three principal planes like the Body's Origin. They would have the same visibility behaviour and it should be able to select a plane and directly attach a sketch to it. An additional property could make the axis cross disappear.
- The App::Placement is defined visually in ~/src/Gui/ViewProviderPlacement.cpp
- The Axis Cross is defined visually in ~/src/Gui/SoAxisCrossKit.cpp
- The LCS is defined visually in ~/src/Mod/PartDesign/Gui/ViewProviderDatumCS.cpp
Re: Datum Plane orientation request
For example if you want to attach more than 1 object (sketches, axis...) on the same position: this took me 30 seconds (really)
Another thing is, if you mess things up (because word censored happens): if your sketches are attached to LCS, you'll have to re-attach the LCS-s but the sketches themselves will remain consistent. For example, in the demo6 attached previously, add another arc and another section to the Sketch profile, to make the sweep longer. It'll completely confuse things. Now, you can re-attach the LCS to the correct positions, add another LCS, another hexagonal sketch, re-edit the sweep to add those objects, and you're done. All the while dynamically seeing what you're doing.
But anyway, I don't have any incentive to convince you to use LCS or not, please do as you wish.
Re: Datum Plane orientation request
Yes please, the right one if it is possible to attach sketches directly to the 3 principal planes of the LCS. I had been thinking of something like this:
- Attachments
-
- Bildschirmfoto 2019-01-25 um 14.01.53.png (17.14 KiB) Viewed 2652 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Datum Plane orientation request
I prefer the simple tri-vector used for the axis cross. All of those extra lines in the origin style add a lot of clutter.
Gene
Gene