Thanks for the info.
DraftView positioning and TechDraw
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: DraftView positioning and TechDraw
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: DraftView positioning and TechDraw
I just found out that you can update the Source property of a TechDraw_DraftView to point to a Part object. So the behavior is not fully consistent.
Re: DraftView positioning and TechDraw
Seems it is consistent what BIM wiki says:-
https://wiki.freecadweb.org/BIM_Layers - "Layers don't interfere with any other FreeCAD structure such as groups or Building parts, so any object can be at the same time part of a layer and part of a group. "
BIM Layer is not same as Draft Layer ?
Re: DraftView positioning and TechDraw
So in fact, Layers and ordinary Group can contain same objects at same timepaullee wrote: ↑Sat Oct 09, 2021 9:50 amSeems it is consistent what BIM wiki says:-
https://wiki.freecadweb.org/BIM_Layers - "Layers don't interfere with any other FreeCAD structure such as groups or Building parts, so any object can be at the same time part of a layer and part of a group. "
So it is now much more flexible, no needs to do Links. Though user needs to organise 'twice' - if all objects in a Layer are supposed to be 1) has same visual effect and, 2) Contained in a Group for DraftView to show, user needs to do the similar procedure twice.
On the other hand, if a Layer contain portion of objects (with same visual effects) are not intended to be all shown in a DraftView, this becomes an advantage - otherwise, needs to do 2 Layers (with same visual effects).
Indeed, it may be even better, if DraftView directly support Layers. Want to help by filing a Feature Request in Mantis BugTracker ?
[edit] - add 3rd screenshot
Re: DraftView positioning and TechDraw
It is technically possible to put an object in more than one layer. But this more or less defies the purpose of the layer. It is certainly discouraged in the GUI, you cannot do this with a drag-and-drop type operation f.e.
Interestingly putting an objects in more than one group is not allowed and causes an error.
Interestingly putting an objects in more than one group is not allowed and causes an error.
Re: DraftView positioning and TechDraw
Thank You all for suggestions. However I would like to remind problem definition - it was related to positioning of multiple DraftViews on TechDraw, however the discussion has moved to side effects of making single DraftView from multiple objects.
Generally I was able to solve my problem with simple trick. In each layer I have made a tiny lines which are defining left-upper and right-bottom boundary of each layer. Those line are placed in exactly the same coordinates in each layer and as a result all layers have exactly the same outer boundaries. In this way when I now add two DraftViews (one for each layer) into TechDraw I can easily position them as placing them on same TechDraw coordinates results in a output the same as in 3d view.
It also makes my workflow nice. If I modify the layer A, all tech draws AB, AC, AD get automatically updated. The only side effect are those tiny lines which may appear on print, however they are so small that no one should even notice.
Generally I was able to solve my problem with simple trick. In each layer I have made a tiny lines which are defining left-upper and right-bottom boundary of each layer. Those line are placed in exactly the same coordinates in each layer and as a result all layers have exactly the same outer boundaries. In this way when I now add two DraftViews (one for each layer) into TechDraw I can easily position them as placing them on same TechDraw coordinates results in a output the same as in 3d view.
It also makes my workflow nice. If I modify the layer A, all tech draws AB, AC, AD get automatically updated. The only side effect are those tiny lines which may appear on print, however they are so small that no one should even notice.
Re: DraftView positioning and TechDraw
I also did try long time ago adding 'brackets' at four corners to define the view, but that was not very handy.
Hope putting objects in a Group help the workflow.
[EDIT - in fact, if a various grouping of Layers needs to be shown, use of Groups to organise those objects into a DraftView does not help, as objects currently can only go into 1 group to my understanding. ]
And wish someone capable have time to improve in this area
Hope putting objects in a Group help the workflow.
[EDIT - in fact, if a various grouping of Layers needs to be shown, use of Groups to organise those objects into a DraftView does not help, as objects currently can only go into 1 group to my understanding. ]
And wish someone capable have time to improve in this area
Re: DraftView positioning and TechDraw
I agree with RoyRoy_043 wrote: ↑Sat Oct 09, 2021 9:14 am AFAIK this is correct behavior. Some Draft commands can create Part objects. The TechDraw_DraftView command is not intended to handle them.
follow my experiments on BIM modelling for architecture design