TechDraw ShareView/en: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
 
(Updating to match new version of source page)
 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:


{{Docnav
{{Docnav
|[[TechDraw_MoveView|MoveView]]
|[[TechDraw_ClipGroup|ClipGroup]]
|[[TechDraw_ClipGroup|ClipGroup]]
|[[TechDraw_ProjectShape|ProjectShape]]
|[[TechDraw_Workbench|TechDraw]]
|[[TechDraw_Workbench|TechDraw]]
|IconL=TechDraw_MoveView.svg
|IconL=TechDraw_ClipGroup.svg
|IconR=TechDraw_ClipGroup.svg
|IconR=TechDraw_ProjectShape.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
}}
}}
Line 12: Line 12:
{{GuiCommand
{{GuiCommand
|Name=TechDraw ShareView
|Name=TechDraw ShareView
|MenuLocation=TechDraw → Share View
|MenuLocation=TechDraw → TechDraw Views → Share View
|Workbenches=[[TechDraw_Workbench|TechDraw]]
|Workbenches=[[TechDraw_Workbench|TechDraw]]
|Version=0.20
|Version=0.20
|SeeAlso=
|SeeAlso=[[TechDraw_MoveView|TechDraw MoveView]]
}}
}}


==Description==
==Description==


The [[Image:TechDraw_ShareView.svg|24px]] '''TechDraw ShareView''' tool makes a View and all its dependents (Balloons, Dimensions, etc) visible on a second Page.
The '''TechDraw ShareView''' tool makes a View and all its dependents (Balloons, Dimensions, etc) visible on a second Page.


==Usage==
==Usage==
Line 27: Line 27:
# There are several ways to invoke the tool:
# There are several ways to invoke the tool:
#* Press the {{Button|[[Image:TechDraw_ShareView.svg|16px]] [[TechDraw_ShareView|Share View]]}} button.
#* Press the {{Button|[[Image:TechDraw_ShareView.svg|16px]] [[TechDraw_ShareView|Share View]]}} button.
#* Select the {{MenuCommand|TechDraw → [[Image:TechDraw_ShareView.svg|16px]] Share View}} option from the menu.
#* Select the {{MenuCommand|TechDraw → TechDraw Views → [[Image:TechDraw_ShareView.svg|16px]] Share View}} option from the menu.
# A dialog will open to allow you to select a View, from Page and to Page.
# A dialog will open to allow you to select a View, from Page and to Page.
# Press the {{Button|OK}} button.
# Press the {{Button|OK}} button.

==Notes==

There is only one View object after the share operation. Any changes made to the View will be reflected in both Pages. If the View is deleted from one Page it will also be deleted from the other.


==Scripting==
==Scripting==


{{Emphasis|See also:}} [[TechDraw_API|TechDraw API]] and [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]].
See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] and [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]].


The ShareView tool can be used in [[Macros|macros]] and from the [[Python|Python]] console by using the following functions:
The ShareView tool can be used in [[Macros|macros]] and from the [[Python|Python]] console by using the following functions:
Line 42: Line 46:
TechDrawTools.MoveView(viewName, fromPageName, toPageName, True)
TechDrawTools.MoveView(viewName, fromPageName, toPageName, True)
}}
}}

==Notes==

There is only one View object after the share operation. Any changes made to the View will be reflected in both Pages. If the View is deleted from one Page it will also be deleted from the other.




{{Docnav
{{Docnav
|[[TechDraw_MoveView|MoveView]]
|[[TechDraw_ClipGroup|ClipGroup]]
|[[TechDraw_ClipGroup|ClipGroup]]
|[[TechDraw_ProjectShape|ProjectShape]]
|[[TechDraw_Workbench|TechDraw]]
|[[TechDraw_Workbench|TechDraw]]
|IconL=TechDraw_MoveView.svg
|IconL=TechDraw_ClipGroup.svg
|IconR=TechDraw_ClipGroup.svg
|IconR=TechDraw_ProjectShape.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
}}
}}

Latest revision as of 08:54, 3 April 2024

TechDraw ShareView

Menu location
TechDraw → TechDraw Views → Share View
Workbenches
TechDraw
Default shortcut
None
Introduced in version
0.20
See also
None

Description

The TechDraw ShareView tool makes a View and all its dependents (Balloons, Dimensions, etc) visible on a second Page.

Usage

  1. Optionally select a View, a from Page and a to Page. The pages must be selected in that order.
  2. There are several ways to invoke the tool:
    • Press the Share View button.
    • Select the TechDraw → TechDraw Views → Share View option from the menu.
  3. A dialog will open to allow you to select a View, from Page and to Page.
  4. Press the OK button.

Notes

There is only one View object after the share operation. Any changes made to the View will be reflected in both Pages. If the View is deleted from one Page it will also be deleted from the other.

Scripting

See also: Autogenerated API documentation and FreeCAD Scripting Basics.

The ShareView tool can be used in macros and from the Python console by using the following functions:

import TechDrawTools
#MoveView with a True parameter in the last position performs a copy
TechDrawTools.MoveView(viewName, fromPageName, toPageName, True)