Draft SetStyle: Difference between revisions

From FreeCAD Documentation
(V0.22 -> V1.0)
(Updated for PR13914.)
 
Line 28: Line 28:


</translate>
</translate>
[[Image:Draft_SetStyle_Taskpanel_Tab_Shape.png|x500px]] [[Image:Draft_SetStyle_Taskpanel_Tab_Annotation.png|x500px]]
[[Image:Draft_SetStyle_Taskpanel.png|x550px]]
<translate>
<translate>
<!--T:6-->
<!--T:6-->
{{Caption|The Style settings task panel}}
{{Caption|The two tabs ({{Version|1.0}}) of the Style settings task panel}}


==Usage== <!--T:7-->
==Usage== <!--T:7-->
Line 50: Line 50:
* From the dropdown list at the top of the task panel an exiting style preset can be selected.
* From the dropdown list at the top of the task panel an exiting style preset can be selected.
* Press the {{Button|[[Image:Document-save.svg|16px]]}} button to save the current style settings as a preset.
* Press the {{Button|[[Image:Document-save.svg|16px]]}} button to save the current style settings as a preset.
* In the {{MenuCommand|Shapes}} section the following settings can be specified:
* On the {{MenuCommand|Shape}} tab the following settings can be specified:
** {{MenuCommand|Shape color}}.
** {{MenuCommand|Shape appearance}}
** {{MenuCommand|Transparency}}.
*** {{MenuCommand|Shape color}}.
** {{MenuCommand|Line color}}.
*** {{MenuCommand|Ambient shape color}}. {{Version|1.0}}
** {{MenuCommand|Line width}}.
*** {{MenuCommand|Emissive shape color}}. {{Version|1.0}}
** {{MenuCommand|Point color}}. {{Version|1.0}}
*** {{MenuCommand|Specular shape color}}. {{Version|1.0}}
** {{MenuCommand|Point size}}. {{Version|1.0}}
*** {{MenuCommand|Shape transparency}}.
** {{MenuCommand|Draw style}}.
*** {{MenuCommand|Shape shininess}}. {{Version|1.0}}
** {{MenuCommand|Display mode}}.
** {{MenuCommand|Other}}
*** {{MenuCommand|Line color}}.
* The settings in the {{MenuCommand|Annotations}} section apply to [[Draft_Text|Draft Texts]], [[Draft_Dimension|Draft Dimensions]] and [[Draft_Label|Draft Labels]]. The following settings can be specified (see [[Draft_Text#View|Draft Text]] for details):
** {{MenuCommand|Text color}}.
*** {{MenuCommand|Line width}}.
** {{MenuCommand|Font name}}.
*** {{MenuCommand|Point color}}. {{Version|1.0}}
** {{MenuCommand|Font size}}. This is in fact the default line height, the letters are smaller.
*** {{MenuCommand|Point size}}. {{Version|1.0}}
** {{MenuCommand|Line spacing}}. Not used for dimensions.
*** {{MenuCommand|Draw style}}.
*** {{MenuCommand|Display mode}}.
** {{MenuCommand|Scale multiplier}}. This is the inverse of the scale set in the [[Draft_annotation_scale_widget|Draft annotation scale widget]]. If the scale is {{value|1:100}} the multiplier is {{Value|100}}. {{Version|1.0}}
* In the {{MenuCommand|Dimensions}} section the following settings can be specified (see [[Draft_Dimension#View|Draft Dimension]] for details):
* The settings on the {{MenuCommand|Annotation}} tab apply to [[Draft_Text|Draft Texts]], [[Draft_Dimension|Draft Dimensions]] and [[Draft_Label|Draft Labels]]. The following settings can be specified (see [[Draft_Text#View|Draft Text]] and [[Draft_Dimension#View|Draft Dimension]] for details):
** {{MenuCommand|Line and arrow color}}. {{Version|1.0}}
** {{MenuCommand|Texts}}
** {{MenuCommand|Line width}}. {{Version|1.0}}
*** {{MenuCommand|Font name}}.
** {{MenuCommand|Arrow type}}.
*** {{MenuCommand|Font size}}. This is in fact the default line height, the letters are smaller.
** {{MenuCommand|Arrow size}}.
*** {{MenuCommand|Line spacing factor}}. Not used for dimensions.
*** {{MenuCommand|Scale multiplier}}. This is the inverse of the scale set in the [[Draft_annotation_scale_widget|Draft annotation scale widget]]. If the scale is {{value|1:100}} the multiplier is {{Value|100}}. {{Version|1.0}}
** {{MenuCommand|Show unit}}.
** {{MenuCommand|Unit override}}.
*** {{MenuCommand|Text color}}.
** {{MenuCommand|Dim overshoot}}. {{Version|0.21}}
** {{MenuCommand|Lines and arrows}}
** {{MenuCommand|Ext lines}}. {{Version|0.21}}
*** {{MenuCommand|Line width}}. {{Version|1.0}}
** {{MenuCommand|Ext overshoot}}. {{Version|0.21}}
*** {{MenuCommand|Arrow type}}.
** {{MenuCommand|Text spacing}}.
*** {{MenuCommand|Arrow size}}.
*** {{MenuCommand|Line and arrow color}}. {{Version|1.0}}
** {{MenuCommand|Dimensions}}
*** {{MenuCommand|Show unit}}.
*** {{MenuCommand|Unit override}}.
*** {{MenuCommand|Dim line overshoot}}. {{Version|0.21}}
*** {{MenuCommand|Ext line length}}. {{Version|0.21}}
*** {{MenuCommand|Ext line overshoot}}. {{Version|0.21}}
*** {{MenuCommand|Text spacing}}.
* Press the {{Button|[[Image:Draft_SetStyle.svg|16px]] Selected}} button to apply the settings to selected objects or groups. Objects can be selected while the task panel is open.
* Press the {{Button|[[Image:Draft_SetStyle.svg|16px]] Selected}} button to apply the settings to selected objects or groups. Objects can be selected while the task panel is open.
* Press the {{Button|[[Image:Draft_Text.svg|16px]] Annotations}} button to apply the settings to all [[Draft_Text|Draft Texts]], [[Draft_Dimension|Draft Dimensions]] and [[Draft_Label|Draft Labels]] in the current document. {{Version|0.21}}
* Press the {{Button|[[Image:Draft_Text.svg|16px]] Annotations}} button to apply the settings to all [[Draft_Text|Draft Texts]], [[Draft_Dimension|Draft Dimensions]] and [[Draft_Label|Draft Labels]] in the current document. {{Version|0.21}}
Line 83: Line 91:


<!--T:12-->
<!--T:12-->
* The settings in the {{MenuCommand|Shapes}} section, except {{MenuCommand|Draw style}} and {{MenuCommand|Display mode}}, are not only used for Draft objects, but also for objects created with other workbenches.
* The settings on the {{MenuCommand|Shape}} tab, except {{MenuCommand|Draw style}} and {{MenuCommand|Display mode}}, are not only used for Draft objects, but also for objects created with other workbenches.
* All settings, except {{MenuCommand|Draw style}} and {{MenuCommand|Display mode}}, can also be changed in the preferences. See [[PartDesign_Preferences#Shape_appearance|PartDesign Preferences]] and [[Draft_Preferences#Texts_and_dimensions|Draft Preferences]].
* All settings, except {{MenuCommand|Draw style}} and {{MenuCommand|Display mode}}, can also be changed in the preferences. See [[PartDesign_Preferences#Shape_appearance|PartDesign Preferences]] and [[Draft_Preferences#Texts_and_dimensions|Draft Preferences]].
* Styles are saved in a file with a fixed name: {{FileName|StylePresets.json}} which is stored in FreeCAD's user {{FileName|Draft}} folder:
* Styles are saved in a file with a fixed name: {{FileName|StylePresets.json}} which is stored in FreeCAD's user {{FileName|Draft}} folder:

Latest revision as of 13:06, 20 June 2024

Draft SetStyle

Menu location
Utilities → Set style
Workbenches
Draft, Arch
Default shortcut
S S
Introduced in version
0.19
See also
Draft AnnotationStyleEditor, Draft ApplyStyle

Description

The Draft SetStyle command sets the default style for new objects.

The two tabs (introduced in version 1.0) of the Style settings task panel

Usage

  1. There are several ways to invoke the command:
    • Press the button in the Draft Tray. Depending on the current style settings this button can look different.
    • Select the Utilities → Set style option from the menu.
    • Use the keyboard shortcut: S then S.
  2. The Style settings task panel opens. See Options for more information.
  3. Optionally change one or more settings.
  4. Press the OK button to save the settings.
  5. The button in the Draft Tray is updated.

Options

Notes

  • The settings on the Shape tab, except Draw style and Display mode, are not only used for Draft objects, but also for objects created with other workbenches.
  • All settings, except Draw style and Display mode, can also be changed in the preferences. See PartDesign Preferences and Draft Preferences.
  • Styles are saved in a file with a fixed name: StylePresets.json which is stored in FreeCAD's user Draft folder:
    • On Linux it is usually /home/<username>/.local/share/FreeCAD/Draft/.
    • On Windows it is %APPDATA%\FreeCAD\Draft\, which is usually C:\Users\<username>\Appdata\Roaming\FreeCAD\Draft\.
    • On macOS it is usually /Users/<username>/Library/Preferences/FreeCAD/Draft/.