From df0a14387185d997441ab509a0c8dfcb712b8790 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Wed, 13 Mar 2019 09:33:21 -0600 Subject: [PATCH 01/13] General revisions to Drawing Setup --- guides/drawingsetup.rst | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index ff1a4c61..fff6ade7 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -6,22 +6,22 @@ Setting up a Drawing ==================== -As with other software; word processors, spreadsheets, etc, there are many ways a user can to setup a new document. With LibreCAD, that new document is a drawing. The drawing's setup is largely determined by the preferences. Some preferences will be governed by generally accepted practices, some will be determined by organizational requirements, and others might just be personal preferences. However, one particularly important consideration is the output as it will determine some of the preferences, the most important of those being the page size of a printed drawing. +As with other software; word processors, spreadsheets, etc, there are many ways a user can to setup a new document. With LibreCAD, that new document is a drawing. The drawing's setup is largely determined by the :ref:`Drawing Preferences `. Some preferences will be governed by drafting conventions, some will be determined by organizational requirements, and others might just be personal preferences. However, one particularly important consideration is the output as it will determine some of the preferences, the most important of those being the page size of a printed drawing. Under normal circumstances, after the initial installation and :ref:`configuration `, little if any configuration needs to done to be able to *create* a new drawing. During the initial setup, the default :ref:`unit of measure ` was set (defaulting to *millimeter*) and doesn't need to be changed. The unit of measure should be set to the unit most frequently used as it is used for **all** new drawings. If necessary, the default can be changed in the :ref:`Application Preferences ` or overridden for a single drawing in the :ref:`Drawing Preferences `. -Other preferences, such as line thickness, layer, pen colors, etc. can be changed to suit users' requirements. +Other preferences and attributes, such as line thickness, layer, pen colors, etc. can be changed to suit users' requirements. General Guidance ---------------- -As noted above, there are a many drawing parameters that can be considered to suit the drawing requirements and final appearance. These settings are found in the :ref:`Drawing Preferences `. The majority of these settings can be left as the defaults as the defaults reflect generally accepted drafting standards, such as the "Text Height" of 2.5mm / .10" / 3/32". Two of the tabs, *Paper* and *Dimensions* require particular attention. The settings on these two tabs affect the output, and there are two parameters that are significant: +As noted above, there are a many drawing parameters that can be considered to suit the drawing requirements and final appearance. The majority of these settings can be left as the defaults as the defaults reflect drafting conventions, such as the "Text Height" of 2.5mm / .10" / 3/32". Two of the tabs, *Paper* and *Dimensions* require particular attention prior to generating output. There are two parameters that are significant the two tabs: 1. "Paper format" on the *Paper* tab: Selecting a paper size and orientation will determine the "print scale" used for final output. It also used to determine the "General Scale" (next). 2. "General Scale" on the *Dimensions* tab: The dimension text and related parameters can be adjusted to suit the output. -The "Paper format", e.g. paper size and orientation, or media, to be used is important to consider when setting the drawing preferences. While it can be done at anytime, determining the media sooner than later will be helpful as the size and orientation will help determine the "General Scale". The media size is entirely up to the user to determine what is available, depending on the printer or printing service that is being used. +The "Paper format", e.g. paper size and orientation, or media, to be used is important to consider when setting the drawing preferences. While it can be done at anytime, determining the media sooner than later will be helpful as the size and orientation will help determine the "General Scale". The media size is entirely up to the user to determine what is available, depending on the printer or printing service that is being used. More details can be founds in the :ref:`Printing Guides `. Determining Scale @@ -33,8 +33,24 @@ These two points contradict each other as a full-scale drawing of something very Determining the General Scale parameter for the best result is simple, it is the *inverse* of the printing scale obtained prior to printing. For example, if a print scale is determined to be "1:4", the General Scale is "4" (4:1). See the :ref:`Printing Guide ` for details. Setting the General Scale to the inverse of the print scale results in the dimension text being the defined size, e.g. 2.5mm, on the printed drawing. The drawing is scaled down to fit the page and the dimension text is scaled up to be legible. +Normal defined scales are used + +:ref:`Dimensioning ` + + +.. _entity-attribute: + +Line Attributes +=============== + +As with many other aspect of drafting, line color, thickness and type assigned to an entity, such as a line or circle are determined by drafting convention or common practices. Within LibreCAD, the three attributes are grouped together as a "Pen": + + - Color - LibreCAD has 16 default colors, but supports the RGB color space (#000000 to #FFFFFF or 16,777,215 colors). The initial color for entities is black. + - Width - The default line width is 0.00mm. Line widths of up to 2.11mm are supported. + - Line Type - The default line type is "Continuous" (e.g. solid). Other line types included with LibreCAD are Dot, Dash, Divide, Center, and Border. + +The pen attributes can be defined for a single entity (via the *Properties* tool) , by a group of selected entities (via the *Attribute* tool), or by layer. -.. _lines: Line Type & Thickness --------------------- @@ -66,20 +82,6 @@ Line thickness should also be addressed when creating a new drawing. The defaul "Extra Thick", "1.00 mm", "- Title sheet border", "1.00 mm" -.. _pens: - -Pens ----- - -A "Pen" in LibreCAD refer to the attributes assigned to an entity, such as a line or circle. Those attributes include: - - - Color - LibreCAD has 16 default colors, but supports the RGB color space (#000000 to #FFFFFF or 16,777,215 colors). The initial color for entities is black. - - Width - The default line width is 0.00mm. Line widths of up to 2.11mm are supported. - - Line Type - The default line type is "Continuous" (e.g. solid). Other line types included with LibreCAD are Dot, Dash, Divide, Center, and Border. - -The pen attributes can be defined for a single entity (via the *Properties* tool) , by a group of selected entities (via the *Attribute* tool), or by layer. - - .. _templates: Templates From 1817b01f6aee2e4e01c345867a4c7a550c2fdb65 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Sat, 23 Mar 2019 10:02:17 -0600 Subject: [PATCH 02/13] Line updates --- guides/drawingsetup.rst | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index fff6ade7..79185250 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -61,21 +61,22 @@ Line thickness should also be addressed when creating a new drawing. The defaul :header: "Line Weights", "Width Range", "Purpose", "Width" :widths: 20, 30, 60, 30 - "Extra Thin", "0.00 to 0.10 mm", "- Hatching", "0.00 mm" - "Thin", "0.15 to 0.25 mm", "- Dimension lines", "0.18 mm" - "", "", "- Centre line", "" - "", "", "- Intermediate contour lines", "" + "Extra Thin", "0.00 to 0.10 mm", "- Hidden lines", "0.00 mm" + "", "", "- Hatching", "" + "", "", "- Reference line", "" + "Thin", "0.15 to 0.25 mm", "- Outlines", "0.18 mm" + "", "", "- Centre lines", "" + "", "", "- Dimension lines", "" "", "", "- Leader and extension", "" "", "", "- Phantom lines", "" "", "", "- Grid lines", "" + "", "", "- Text", "" "Medium", "0.30 mm to 0.50 mm", "- Hidden lines", "0.35 mm" - "", "", "- Index contour line", "" "", "", "- Text normal (0.3 mm)", "" "", "", "- Text - sub-headings (0.5 mm)", "" "", "", "- Visible object outlines", "" "Thick", "0.70 mm", "- Cutting lines", "0.70 mm" "", "", "- Match lines", "" - "", "", "- Reference lines", "" "", "", "- Section lines", "" "", "", "- Text - titles/major headings", "" "", "", "- Viewing planes", "" From 90de77fa4b31dd948889871e9390afac82ba7111 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Sat, 23 Mar 2019 10:16:41 -0600 Subject: [PATCH 03/13] Template updates --- guides/drawingsetup.rst | 20 +++++++------------- guides/layer.rst | 9 --------- 2 files changed, 7 insertions(+), 22 deletions(-) delete mode 100644 guides/layer.rst diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index 79185250..d83a1fe4 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -88,26 +88,20 @@ Line thickness should also be addressed when creating a new drawing. The defaul Templates --------- -Templates are *prototype* drawings that provide the means to save basic drawing parameters and settings. The parameters and settings include the settings defined in the :ref:`Drawing Preferences `, such as the paper format, main unit of measure and format, and dimension format. Templates can also include layers and layer configuration, line type and thckness, pen coplor, and other drawing elements such as a border. These settings are inherited by the drawings created from the template. +Templates are *prototype* drawings that provide the means to save basic parameters and settings so a drawing does not have to be configured each time a new one is started. The parameters and settings include the settings defined in the :ref:`Drawing Preferences `, such as the paper format, main unit of measure and format, and dimension format. Templates can also include layers and layer configuration, line type and thickness, pen color, and other drawing elements such as a border. These settings are inherited by the drawings created from the template. -Templates are created by starting a new drawing, setting the desired :ref:`Drawing Preferences `, and adding any required drawing elements (e.g. layers). Starting with a blank drawing in LibreCAD, select "Edit" from the menu bar and then "Current Drawing Preferences". On the first tab labeled "Paper", set the paper size and orientation as desired. Next, select the "Units" tab and set the options as desired. Click the "Dimensions" tab and adjust the values as desired. Check the remaining tabs and adjust those settings as necessary. Click "OK" when done and save the file. Templates can be saved to any location where the user has read / write permissons. +Templates are created by starting a new drawing, setting the desired :ref:`Drawing Preferences `, and adding any required drawing elements (e.g. layers, borders, etc). Starting with a blank drawing in LibreCAD, select "Edit" from the menu bar and then "Current Drawing Preferences". On the first tab labeled "Paper", set the paper size and orientation as desired. Next, select the "Units" tab and set the options as desired. Click the "Dimensions" tab and adjust the values as desired. Check the remaining tabs and adjust those settings as necessary. Click "OK" when done. Add the layers and other drawing elements as required. Refer to :ref:`Layers ` for details on using layers and setting the attributes. -LibreCAD supports the use of multiple templates. A LibreCAD user that plans on creating similar drawings may require only one or two templates. A user that plans on several different types of drawings may desire multiple templates. For example, templates can be setup for each paper size available and / or for each paper orientation. - - - -*************** +Once the template has been prepared, it can be saved to any location where the user has read / write permissons. +LibreCAD supports the use of multiple templates. A LibreCAD user that plans on creating similar drawings may require only one or two templates. A user that plans on several different types of drawings may desire multiple templates. For example, templates can be setup for each paper size available and / or for each paper orientation. -You may create other settings as desired or create and label layers, etc. To save the current settings as a template click on the "File" menu option on the top menu bar and then select "Save" or "Save As". In the file dialog box please select your drawing folder and then enter a file name in the box directly below the folder contents. The file type should be "Drawing Exchange 2007". Click the "Save" button to save the file. If an existing file name is used then you will be prompted to replace the file. - -To use the newly created template, select "File" from the top menu bar, then select "New From Template" option. This will start a new drawing using everything saved in the template drawing. Note, the new document is called "unnamed document"; it does not take the template name, only the template drawing contents. Change the new document as you like. When you save it, you will be prompted for a folder location and filename. - +To use the newly created template, select "File" from the top menu bar and then select "New From Template" option. This will start a new drawing using the template drawing. Note that the new document is called "unnamed document" as any newly created drawing; it does not take the template name, only the template drawing contents. ************** empty.dxf -Open the file C:\Program Files (x86)\LibreCAD\resources\library\templates\empty.dxf +Open the file ..\library\templates\empty.dxf Set your preferred settings in Current Drawing Preferences and save the file. Then, next time you open a new file, the settings are there. @@ -122,7 +116,7 @@ James Default Template ~~~~~~~~~~~~~~~~ -When LibreCAD is first executed it opens a default drawing. This drawing can be specified as a template in the "Application Preferences" under the "Paths" tab. Select "Edit" from the top menu bar and then "Application Preferences" followed by the "Paths" tab. The last field listed is the "template" field. This should contain the full path and filename of the desired template to use as a default. The drawing specified here as a template will be used from three locations. The first is when LibreCAD is first executed and the default drawing is created. The second is when "File->New" is selected. The third is when the icon on the toolbar for "New" is clicked. Each time it will create a new drawing document. Each of the new drawings can be selected from the "Window" option on the top menu bar if they have been created or any drawing that may have been opened. +When LibreCAD is first launched it opens a default drawing. This drawing can be specified as a template in the "Application Preferences" under the "Paths" tab. Select "Edit" from the top menu bar and then "Application Preferences" followed by the "Paths" tab. The last field listed is the "template" field. This should contain the full path and filename of the desired template to use as a default. The drawing specified here as a template will be used from three locations. The first is when LibreCAD is first executed and the default drawing is created. The second is when "File->New" is selected. The third is when the icon on the toolbar for "New" is clicked. Each time it will create a new drawing document. Each of the new drawings can be selected from the "Window" option on the top menu bar if they have been created or any drawing that may have been opened. In the "Paths" tab there are other file paths to be specified. The symbol or library folder location is called "Parts Library". This folder specification should contain the full path and name of the folder mentioned earlier in regard to parts libraries. The library folder can contain additional folders to categorize the items. For instance: floor plan, electric, electronic, landscape, flow diagram, plumbing, hardware, etc. The subfolders are required. LibreCAD does not provide a mechanism to use the library directory directly. A user could use it for template storage if they desired and then the templates could be used by the "New From Template" option or for the default template setting. The LibreCAD "Library Browser" will only present the created folders (and subfolders) with the drawings within the browser. diff --git a/guides/layer.rst b/guides/layer.rst deleted file mode 100644 index fe4d3fc7..00000000 --- a/guides/layer.rst +++ /dev/null @@ -1,9 +0,0 @@ -.. User Manual, LibreCAD v2.2.x - - -.. _layers: - -Layers -====== - -To follow... From 749266aa47755eb084bf836642f842d655c5e513 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Tue, 26 Mar 2019 09:30:12 -0600 Subject: [PATCH 04/13] Added/updated default template section, fixes to app config --- getstart/configure.rst | 2 +- guides/drawingsetup.rst | 22 +++++----------------- guides/layers.rst | 9 +++++++++ 3 files changed, 15 insertions(+), 18 deletions(-) create mode 100644 guides/layers.rst diff --git a/getstart/configure.rst b/getstart/configure.rst index dad708a0..682e49da 100644 --- a/getstart/configure.rst +++ b/getstart/configure.rst @@ -96,7 +96,7 @@ The *Path* tab allows users to specify the directory paths to additional resourc - *Translations*: Language files for the GUI and / or command languages. - *Hatch Patterns, Fonts, Parts Libraries*: user created or obtained from other sources such as the Parts Library wiki - - *Template*: load the user-defined template drawing when starting the application + - *Template*: specify the full path and filename of a user-defined drawing template to load when launching the application or starting a *new* drawing - *Variable File*: load a user-defined variable file when starting the application (see the :ref:`Command Line ` guide for details on using commands / variables files.) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index d83a1fe4..13ba0972 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -98,25 +98,13 @@ LibreCAD supports the use of multiple templates. A LibreCAD user that plans on c To use the newly created template, select "File" from the top menu bar and then select "New From Template" option. This will start a new drawing using the template drawing. Note that the new document is called "unnamed document" as any newly created drawing; it does not take the template name, only the template drawing contents. -************** -empty.dxf - -Open the file ..\library\templates\empty.dxf -Set your preferred settings in Current Drawing Preferences and save the file. -Then, next time you open a new file, the settings are there. - -empty.dxf is the default template, loaded when you start up LibreCAD. -Also, when you create a frame inside empty.dxf, you will always start with that. -You can have more templates e.g. for different paper size or orientation and use New From Template to open them. - -Replacing the default drawing on startup (and New) has been resolved by adding a real drawing name to the end of the path for the template directory. I located this answer under the forum for CAD-templates-blocks. -James +Default Templates +~~~~~~~~~~~~~~~~~ -Default Template -~~~~~~~~~~~~~~~~ +When LibreCAD is first launched it creates a new drawing using a *default template*. Further, when a new drawing is created within LibreCAD, either from the **File -> New** menu or when the "New" icon on the toolbar is clicked, the default template is used. The default template can be either the template included with LibreCAD or a user-specified template. -When LibreCAD is first launched it opens a default drawing. This drawing can be specified as a template in the "Application Preferences" under the "Paths" tab. Select "Edit" from the top menu bar and then "Application Preferences" followed by the "Paths" tab. The last field listed is the "template" field. This should contain the full path and filename of the desired template to use as a default. The drawing specified here as a template will be used from three locations. The first is when LibreCAD is first executed and the default drawing is created. The second is when "File->New" is selected. The third is when the icon on the toolbar for "New" is clicked. Each time it will create a new drawing document. Each of the new drawings can be selected from the "Window" option on the top menu bar if they have been created or any drawing that may have been opened. +When installing LibreCAD, a resource directory is created including, among other things, a default template named *empty.dxf*. On MS Windows, the template is found in *C:\Program Files (x86)\LibreCAD\resources\library\templates\*. -In the "Paths" tab there are other file paths to be specified. The symbol or library folder location is called "Parts Library". This folder specification should contain the full path and name of the folder mentioned earlier in regard to parts libraries. The library folder can contain additional folders to categorize the items. For instance: floor plan, electric, electronic, landscape, flow diagram, plumbing, hardware, etc. The subfolders are required. LibreCAD does not provide a mechanism to use the library directory directly. A user could use it for template storage if they desired and then the templates could be used by the "New From Template" option or for the default template setting. The LibreCAD "Library Browser" will only present the created folders (and subfolders) with the drawings within the browser. +As an alternative to the LibreCAD provided template, a user-specified template can be configured in the :ref:`Application Preferences ` on the **Paths** tab. The specified template is used instead of the default LibreCAD template when the application is launched and for new drawings. diff --git a/guides/layers.rst b/guides/layers.rst new file mode 100644 index 00000000..fe4d3fc7 --- /dev/null +++ b/guides/layers.rst @@ -0,0 +1,9 @@ +.. User Manual, LibreCAD v2.2.x + + +.. _layers: + +Layers +====== + +To follow... From 80e1bfcd7d4cb046059e3c0bbfe700eef7c74c83 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Tue, 26 Mar 2019 09:48:28 -0600 Subject: [PATCH 05/13] Fixed headings --- guides/drawingsetup.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index 13ba0972..4f2d497d 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -41,7 +41,7 @@ Normal defined scales are used .. _entity-attribute: Line Attributes -=============== +--------------- As with many other aspect of drafting, line color, thickness and type assigned to an entity, such as a line or circle are determined by drafting convention or common practices. Within LibreCAD, the three attributes are grouped together as a "Pen": @@ -53,7 +53,7 @@ The pen attributes can be defined for a single entity (via the *Properties* tool Line Type & Thickness ---------------------- +~~~~~~~~~~~~~~~~~~~~~ Line thickness should also be addressed when creating a new drawing. The default line thickness is 0.00mm and results in a hairline on a printed page. General practices may vary by drawing type; technical, arcitectural, etc, and by drawing size; larger drawings utilize thicker lines. A variety of sources can be found on the internet by searching for "CAD standards". The following table provides suggested line widths for ISO A4/A3/A2 or ANSI A/B/C paper sizes: From e6aa921caef4d8d8d329271463abde8cd663ab65 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Wed, 27 Mar 2019 10:08:50 -0600 Subject: [PATCH 06/13] Added Layer section / Updates scales --- guides/drawingsetup.rst | 140 ++++++++++++++++++++++++++++++++++++---- guides/index.rst | 1 - guides/layers.rst | 9 --- 3 files changed, 126 insertions(+), 24 deletions(-) delete mode 100644 guides/layers.rst diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index 4f2d497d..8151fa53 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -6,36 +6,148 @@ Setting up a Drawing ==================== -As with other software; word processors, spreadsheets, etc, there are many ways a user can to setup a new document. With LibreCAD, that new document is a drawing. The drawing's setup is largely determined by the :ref:`Drawing Preferences `. Some preferences will be governed by drafting conventions, some will be determined by organizational requirements, and others might just be personal preferences. However, one particularly important consideration is the output as it will determine some of the preferences, the most important of those being the page size of a printed drawing. +As with other software; word processors, spreadsheets, etc, there are many ways a user can to setup or configure a new document. With LibreCAD, that document is a drawing. Some of the preferences for a drawing will be governed by drafting conventions, some will be determined by organizational requirements, and others might just be personal preferences. The drawing's setup is largely determined by the :ref:`Drawing Preferences `. -Under normal circumstances, after the initial installation and :ref:`configuration `, little if any configuration needs to done to be able to *create* a new drawing. During the initial setup, the default :ref:`unit of measure ` was set (defaulting to *millimeter*) and doesn't need to be changed. The unit of measure should be set to the unit most frequently used as it is used for **all** new drawings. If necessary, the default can be changed in the :ref:`Application Preferences ` or overridden for a single drawing in the :ref:`Drawing Preferences `. +Under normal circumstances, after the initial installation and :ref:`configuration `, little if any configuration needs to done to be able to *create* a new drawing. During the initial setup, the default :ref:`unit of measure ` was set (defaulting to *millimeter*) and doesn't need to be changed. The unit of measure should be set to the unit most frequently used as it is used for **all** new drawings. If necessary, the default unit of measure can be changed in the :ref:`Application Preferences ` or overridden for a single drawing in the :ref:`Drawing Preferences `. -Other preferences and attributes, such as line thickness, layer, pen colors, etc. can be changed to suit users' requirements. +As noted, there are a many drawing parameters to be considered to suit the drawing requirements and final appearance. The majority of these settings can be left as the defaults as LibreCAD's defaults reflect normal drafting conventions, such as the "Text Height" of 2.5mm / .10" / 3/32", etc. Other preferences and attributes, such as layer, line thickness and type, pen colors, etc. can also be changed to suit users' requirements. -General Guidance ----------------- +Determining Scale +----------------- + +Setting the scale of a drawing is the easy part, drawings should be created **full-scale** (1:1)! The zooming abilities of LibreCAD will make the whole drawing fit in the display window or zoom into the fine detail. On the other hand, when producing output the drawing will need to be scaled to fit the "page". Generally output is a printed page, but it can also be a pdf, or :ref:`exported to another image format `. + +While these two points seem contradict each other as a full-scale drawing of something very large, like a building, would require equally large text size for notes and dimensions when the drawing is scaled down to print on an "A1" page. Trying to determine the text size for a large object would be tedious at best, but the features within LibreCAD simplifies it. It is addressed by the "General Scale" on the *Dimensions* tab. -As noted above, there are a many drawing parameters that can be considered to suit the drawing requirements and final appearance. The majority of these settings can be left as the defaults as the defaults reflect drafting conventions, such as the "Text Height" of 2.5mm / .10" / 3/32". Two of the tabs, *Paper* and *Dimensions* require particular attention prior to generating output. There are two parameters that are significant the two tabs: +Two of the tabs, *Paper* and *Dimensions* require attention prior to generating output. Specifically, the two parameters are: - 1. "Paper format" on the *Paper* tab: Selecting a paper size and orientation will determine the "print scale" used for final output. It also used to determine the "General Scale" (next). + 1. "Paper format" on the *Paper* tab: Selecting a paper size and orientation will determine the "print scale" used for final output. The print scale also used to determine the "General Scale". 2. "General Scale" on the *Dimensions* tab: The dimension text and related parameters can be adjusted to suit the output. -The "Paper format", e.g. paper size and orientation, or media, to be used is important to consider when setting the drawing preferences. While it can be done at anytime, determining the media sooner than later will be helpful as the size and orientation will help determine the "General Scale". The media size is entirely up to the user to determine what is available, depending on the printer or printing service that is being used. More details can be founds in the :ref:`Printing Guides `. +The "Paper format", e.g. paper size and orientation, to be used is an important to consideration when setting the drawing preferences. While it can be done at anytime, determining the Paper Format sooner than later will help determine the "General Scale". The Paper Format is entirely up to the user to determine, based on what is available (depending on the printer or printing service that is being used). +Determining the General Scale parameter for the best results is simple, it is the *inverse* of the printing scale obtained prior to printing. For example, if a print scale is determined to be "1:4", the General Scale is "4" (4:1). See the :ref:`Printing Guide ` for details. Setting the General Scale to the inverse of the print scale results in the dimension text being the defined size, e.g. 2.5mm, on the printed drawing. The drawing is scaled down to fit the page and the dimension text is scaled up to be legible. More details can be found in the :ref:`Printing Guides `. -Determining Scale +While any scale factor can be used, there are common scales are used for different types of drawings: + +Architect's Scale ~~~~~~~~~~~~~~~~~ -Setting the scale of a drawing is the easy part, drawings should be created **full-scale** (1:1)! The zooming abilities of LibreCAD will make the whole drawing fit in the display window or zoom into the fine detail. On the other hand, when producing output the drawing will need to be scaled to fit the "page". Generally output is a printed page, but it can also be a pdf, or :ref:`exported to another image format `. +Metric units +```````````` + +.. csv-table:: + :header: "Drawing Scale", "Common Use" + :widths: 30, 50 + + "1:1", "Mockups / Samples / Small details" + "1:2", "Construction details" + "1:5", "Construction details" + "1:10", "Construction details / Wall sections" + "1:20", "Building sections" + "1:50", "Building sections / Floor plans / Elevations" + "1:100", "Floor plans / Elevations" + "1:200", "Floor plans / Elevations / Site plans" + "1:500", "Site plans" + "1:1000", "Area plans" + + +Imperial units +`````````````` + +.. csv-table:: + :header: "Drawing Scale", "Ratio", "Common Use" + :widths: 30, 20, 50 + + "Full scale", "1:1", "Mockups / Samples / Small details" + "3″=1′-0″", "1:4", "Small details" + ​"1 1⁄2″=1′-0″", "1:8", "Small details" + "1″=1′-0″", "1:12", "Small details / Construction details" + ​"3⁄4″=1′-0″", "1:16", "Construction details / Wall sections" + ​"1⁄2″=1′-0″", "1:24", "Building sections" + ​"3⁄8″=1′-0″", "1:32", "Wall sections / Building sections" + "1⁄4″=1′-0″", "1:48", "Building sections / Floor plans / Elevations" + ​"3⁄16″=1′-0″", "1:64", "Floor plans / Elevations" + ​"1⁄8″=1′-0″", "1:96", "Floor plans / Elevations / Site plans" + ​"3⁄32″=1′0″", "1:128", "" + ​"1⁄16″=1′-0″", "1:192", "Site plan" + + +Engineer's scale +~~~~~~~~~~~~~~~~ + +.. csv-table:: + :header: "Drawing Scale", "Ratio", "Common Use" + :widths: 30, 50 + + "1″=10′-0″", "120", "Details" + "1″=20′-0″", "240", "Details / Working plans" + "1″=30′-0″", "360", "Working plans" + "1″=40′-0″", "480", "Working plans" + "1″=50′-0″", "600", "Working plans" + "1″=60′-0″", "720", "Working plans" + "1″=100′-0″", "1200", "Area plans" + +Also see :ref:`Dimensioning ` for additional information on scales and scaling drawings. + + +.. _layers: + +Layers +------ + +A basic concept in computer aided drafting is the use of layers to organize a drawing. Every entity in a drawing is on exactly one layer and a layer can contain lots of entities. Typically entities with a common 'function' or common attributes are put on the same layer. For example, it might be might necessary to put all axis in a drawing on a layer named 'axis'. Each layer can be defined with a "Default Pen" (color, line width, line style). Each entity can have its own attributes or have its attributes defined by the layer it is placed on. In the latter case for example you can change the colour of all the entities on the "axes" layer by setting the colour (red for example) for that layer. + +In traditional manual drafting, a similar approach was used. Whether for Engineering, Architectural or Construction drawing etc. layers were used to show different aspects of a drawing — for example this could be a layer set up for showing centre lines on an engineering drawing or to show different building systems, such as wiring and air conditioning. The layers were often drawn on separate transparent sheets of paper. These sheets were then overlaid one on top of another to produce final drawings. + + +Creating a Layer +~~~~~~~~~~~~~~~~ + +Layers are usually created to hold objects with common attributes. Creating a layer is simple:. + + From the menu select Layer -> Add Layer + Specify a Layer Name + Optionally specify the Color, Width and Line Type + Click Ok + + +Changing an Entity's Layer +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Sometimes it is necessary to change an enitiy's layer. This describes how to move one or more objects between layers. + + From the menu select Modify->Attributes + Select the objects you want to change the layer of. See Selections for a detailed description of how to select objects + Select the continue action button (double right arrow) + In the Attributes dialog, drop down the Layer selection box and choose the desired layer. + +Alternatively you can activate the option Application Preferences → Defaults → Modify layer of selected entities, at layer activation +With this option enabled you can move objects to a layer by selecting the objects and then selecting the destination layer. + + +Construction Layers +~~~~~~~~~~~~~~~~~~~ + +A construction layer is designed to hold geometry construction lines: + + A construction layer won't appear on printout; + All lines of a construction layer are infinite in length. + +You can toggle between construction and normal mode three ways: + + the right most layer icon Layer icons.png + right-click on a layer and choose "Toggle Construction Layer". + the checkbox in the layer settings window -These two points contradict each other as a full-scale drawing of something very large, like a building, would require equally large text size for notes and dimensions when the drawing is scaled down to print on an "A1" page. Trying to determine the text size for a large object would be tedious at best, but the features within LibreCAD simplifies it. It is addressed by the "General Scale" on the *Dimensions* tab. -Determining the General Scale parameter for the best result is simple, it is the *inverse* of the printing scale obtained prior to printing. For example, if a print scale is determined to be "1:4", the General Scale is "4" (4:1). See the :ref:`Printing Guide ` for details. Setting the General Scale to the inverse of the print scale results in the dimension text being the defined size, e.g. 2.5mm, on the printed drawing. The drawing is scaled down to fit the page and the dimension text is scaled up to be legible. +Ordering Layers +~~~~~~~~~~~~~~~ -Normal defined scales are used +Layers are displayed in alphabetical order in the layer list, and this is does not relate to the order that entities appear in the z-axis of the drawing. Each entity can be raised or lowered with respect to others, and each layer can contain entities that are at different points on the z-axis. -:ref:`Dimensioning ` +Use the four Draw Order commands (under the Edit → Draw Order menu) to move entities up or down the z-axis. .. _entity-attribute: diff --git a/guides/index.rst b/guides/index.rst index 56aff9d6..1f3e119b 100644 --- a/guides/index.rst +++ b/guides/index.rst @@ -14,7 +14,6 @@ The user guides provide the steps necessary to perform a various tasks with Libr :maxdepth: 1 Drawing Setup - Layers Blocks Dimensioning The Command Line diff --git a/guides/layers.rst b/guides/layers.rst deleted file mode 100644 index fe4d3fc7..00000000 --- a/guides/layers.rst +++ /dev/null @@ -1,9 +0,0 @@ -.. User Manual, LibreCAD v2.2.x - - -.. _layers: - -Layers -====== - -To follow... From 31b6657b06aec72a839b34b2464240ec8ec7aa0f Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Wed, 27 Mar 2019 13:05:42 -0600 Subject: [PATCH 07/13] Updates and fixes to Drawing Setup --- guides/drawingsetup.rst | 45 +++++++++++++++++++++++------------------ 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index 8151fa53..5e4ac6f5 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -13,8 +13,8 @@ Under normal circumstances, after the initial installation and :ref:`configurati As noted, there are a many drawing parameters to be considered to suit the drawing requirements and final appearance. The majority of these settings can be left as the defaults as LibreCAD's defaults reflect normal drafting conventions, such as the "Text Height" of 2.5mm / .10" / 3/32", etc. Other preferences and attributes, such as layer, line thickness and type, pen colors, etc. can also be changed to suit users' requirements. -Determining Scale ------------------ +Scale +----- Setting the scale of a drawing is the easy part, drawings should be created **full-scale** (1:1)! The zooming abilities of LibreCAD will make the whole drawing fit in the display window or zoom into the fine detail. On the other hand, when producing output the drawing will need to be scaled to fit the "page". Generally output is a printed page, but it can also be a pdf, or :ref:`exported to another image format `. @@ -79,7 +79,7 @@ Engineer's scale .. csv-table:: :header: "Drawing Scale", "Ratio", "Common Use" - :widths: 30, 50 + :widths: 30, 20, 50 "1″=10′-0″", "120", "Details" "1″=20′-0″", "240", "Details / Working plans" @@ -97,20 +97,22 @@ Also see :ref:`Dimensioning ` for additional information on scales Layers ------ -A basic concept in computer aided drafting is the use of layers to organize a drawing. Every entity in a drawing is on exactly one layer and a layer can contain lots of entities. Typically entities with a common 'function' or common attributes are put on the same layer. For example, it might be might necessary to put all axis in a drawing on a layer named 'axis'. Each layer can be defined with a "Default Pen" (color, line width, line style). Each entity can have its own attributes or have its attributes defined by the layer it is placed on. In the latter case for example you can change the colour of all the entities on the "axes" layer by setting the colour (red for example) for that layer. +A basic function of CAD is the use of layers to organize a drawing. Every entity in a drawing is on exactly one layer, however one layer can contain multiple entities. Typically entities with a common 'function' or common attributes are put on the same layer. For example, it might be might necessary to put all axis in a drawing on a layer named 'axis'. Each layer can be defined with a "Default Pen" (color, line width, line style). Each entity can have its own attributes or have its attributes defined by the layer it is placed on. In the latter case for example you can change the colour of all the entities on the "axes" layer by setting the colour (red for example) for that layer. In traditional manual drafting, a similar approach was used. Whether for Engineering, Architectural or Construction drawing etc. layers were used to show different aspects of a drawing — for example this could be a layer set up for showing centre lines on an engineering drawing or to show different building systems, such as wiring and air conditioning. The layers were often drawn on separate transparent sheets of paper. These sheets were then overlaid one on top of another to produce final drawings. +For more details on layers, refer to **Layer List Dock** in :ref:`Dock Widgets ` + Creating a Layer ~~~~~~~~~~~~~~~~ Layers are usually created to hold objects with common attributes. Creating a layer is simple:. - From the menu select Layer -> Add Layer - Specify a Layer Name - Optionally specify the Color, Width and Line Type - Click Ok + - Click the "''Add a layer'' icon |icon13| - Add a new layer. *" + - Specify a *Layer Name* + - Optionally specify the Color, Width and Line Type + - Click Ok Changing an Entity's Layer @@ -118,10 +120,10 @@ Changing an Entity's Layer Sometimes it is necessary to change an enitiy's layer. This describes how to move one or more objects between layers. - From the menu select Modify->Attributes - Select the objects you want to change the layer of. See Selections for a detailed description of how to select objects - Select the continue action button (double right arrow) - In the Attributes dialog, drop down the Layer selection box and choose the desired layer. + - From the menu select Modify->Attributes + - Select the objects you want to change the layer of. See Selections for a detailed description of how to select objects + - Select the continue action button (double right arrow) + - In the Attributes dialog, drop down the Layer selection box and choose the desired layer. Alternatively you can activate the option Application Preferences → Defaults → Modify layer of selected entities, at layer activation With this option enabled you can move objects to a layer by selecting the objects and then selecting the destination layer. @@ -132,22 +134,20 @@ Construction Layers A construction layer is designed to hold geometry construction lines: - A construction layer won't appear on printout; - All lines of a construction layer are infinite in length. + - A construction layer won't appear on printout; + - All lines of a construction layer are infinite in length. You can toggle between construction and normal mode three ways: - the right most layer icon Layer icons.png - right-click on a layer and choose "Toggle Construction Layer". - the checkbox in the layer settings window + - The right most layer icon Layer icons.png + - Right-click on a layer and choose "Toggle Construction Layer". + - The checkbox in the layer settings window Ordering Layers ~~~~~~~~~~~~~~~ -Layers are displayed in alphabetical order in the layer list, and this is does not relate to the order that entities appear in the z-axis of the drawing. Each entity can be raised or lowered with respect to others, and each layer can contain entities that are at different points on the z-axis. - -Use the four Draw Order commands (under the Edit → Draw Order menu) to move entities up or down the z-axis. +Layers are displayed in alpha-numerical order in the layer list. However this is does not relate to the order that each entity appears in the z-axis of the drawing. Each entity can be raised or lowered with respect to others, and each layer can contain entities that are at different points on the z-axis. Use the four Draw Order commands (under the Edit → Draw Order menu) to move entities up or down the z-axis. .. _entity-attribute: @@ -220,3 +220,8 @@ When installing LibreCAD, a resource directory is created including, among other As an alternative to the LibreCAD provided template, a user-specified template can be configured in the :ref:`Application Preferences ` on the **Paths** tab. The specified template is used instead of the default LibreCAD template when the application is launched and for new drawings. + +.. |icon13| image:: /images/icons/add.svg + :height: 24 + :width: 24 + From b4f63de542e3a31ab4e29efe59e0fd292696de0e Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Wed, 27 Mar 2019 13:48:21 -0600 Subject: [PATCH 08/13] Updates to Layers. --- guides/drawingsetup.rst | 62 ++++++++++++++++++++++------------------- guides/printing.rst | 9 +++--- 2 files changed, 38 insertions(+), 33 deletions(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index 5e4ac6f5..ae1162a0 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -39,7 +39,7 @@ Metric units .. csv-table:: :header: "Drawing Scale", "Common Use" - :widths: 30, 50 + :widths: 25, 75 "1:1", "Mockups / Samples / Small details" "1:2", "Construction details" @@ -58,7 +58,7 @@ Imperial units .. csv-table:: :header: "Drawing Scale", "Ratio", "Common Use" - :widths: 30, 20, 50 + :widths: 25, 10, 65 "Full scale", "1:1", "Mockups / Samples / Small details" "3″=1′-0″", "1:4", "Small details" @@ -79,7 +79,7 @@ Engineer's scale .. csv-table:: :header: "Drawing Scale", "Ratio", "Common Use" - :widths: 30, 20, 50 + :widths: 25, 10, 65 "1″=10′-0″", "120", "Details" "1″=20′-0″", "240", "Details / Working plans" @@ -97,36 +97,34 @@ Also see :ref:`Dimensioning ` for additional information on scales Layers ------ -A basic function of CAD is the use of layers to organize a drawing. Every entity in a drawing is on exactly one layer, however one layer can contain multiple entities. Typically entities with a common 'function' or common attributes are put on the same layer. For example, it might be might necessary to put all axis in a drawing on a layer named 'axis'. Each layer can be defined with a "Default Pen" (color, line width, line style). Each entity can have its own attributes or have its attributes defined by the layer it is placed on. In the latter case for example you can change the colour of all the entities on the "axes" layer by setting the colour (red for example) for that layer. +A basic feature of CAD is the use of layers to organize a drawing. Every entity in a drawing is on exactly one layer, however one layer can contain multiple entities. Typically entities with a common 'function' or common attributes are put on the same layer. For example, it might be might necessary to put all axis in a drawing on a layer named 'axis'. Each layer can be defined with a "Default Pen" (see :ref: `Entity Attributes below`). Each entity can have its own attributes or have its attributes defined by the layer it is placed on. In the latter case for example you can change the colour of all the entities on the "axes" layer by setting the colour (red for example) for that layer. In traditional manual drafting, a similar approach was used. Whether for Engineering, Architectural or Construction drawing etc. layers were used to show different aspects of a drawing — for example this could be a layer set up for showing centre lines on an engineering drawing or to show different building systems, such as wiring and air conditioning. The layers were often drawn on separate transparent sheets of paper. These sheets were then overlaid one on top of another to produce final drawings. -For more details on layers, refer to **Layer List Dock** in :ref:`Dock Widgets ` - +Layers are displayed in alpha-numerical order in the layer list. However this is does not relate to the order that each entity appears on the z-axis of the drawing. Each entity can be raised or lowered with respect to others, and each layer can contain entities that are at different points on the z-axis. Use the four Draw Order commands (under the Tools -> Modify -> Order menu) to move entities up or down the z-axis. Creating a Layer ~~~~~~~~~~~~~~~~ -Layers are usually created to hold objects with common attributes. Creating a layer is simple:. +Layers are usually created to hold entities with common attributes. Creating a layer is simple: - - Click the "''Add a layer'' icon |icon13| - Add a new layer. *" + - Click the **Add a layer** icon |icon01| - Specify a *Layer Name* - Optionally specify the Color, Width and Line Type - - Click Ok + - Click **Ok**. Changing an Entity's Layer ~~~~~~~~~~~~~~~~~~~~~~~~~~ -Sometimes it is necessary to change an enitiy's layer. This describes how to move one or more objects between layers. +Sometimes it is necessary to change an entity's layer. To move one or more entities between layers: - - From the menu select Modify->Attributes - - Select the objects you want to change the layer of. See Selections for a detailed description of how to select objects - - Select the continue action button (double right arrow) - - In the Attributes dialog, drop down the Layer selection box and choose the desired layer. + - Select the entities to be moved to a different layer + - From the menu select **Tools -> Modify -> Attributes**, or click the **Attributes** icon |icon02| + - In the *Attributes* dialog, select the desired layer from the drop-down the Layer selection box + - Click **Ok**. -Alternatively you can activate the option Application Preferences → Defaults → Modify layer of selected entities, at layer activation -With this option enabled you can move objects to a layer by selecting the objects and then selecting the destination layer. +Alternatively activate the option *Modify layer of selected entities, at layer activation* in the **Application Preferences, Defaults** tab . With this option enabled entities can be assigned to a layer by selecting the entities and then selecting the destination layer. Construction Layers @@ -139,23 +137,19 @@ A construction layer is designed to hold geometry construction lines: You can toggle between construction and normal mode three ways: - - The right most layer icon Layer icons.png - - Right-click on a layer and choose "Toggle Construction Layer". - - The checkbox in the layer settings window - - -Ordering Layers -~~~~~~~~~~~~~~~ + - clcik the right most layer icon |icon03| + - Right-click on a named layer in the *Layer List* and choose "Toggle Construction Layer". + - Click the "Toggle construction lines" icon |icon04| / |icon05| in the *Layer List* -Layers are displayed in alpha-numerical order in the layer list. However this is does not relate to the order that each entity appears in the z-axis of the drawing. Each entity can be raised or lowered with respect to others, and each layer can contain entities that are at different points on the z-axis. Use the four Draw Order commands (under the Edit → Draw Order menu) to move entities up or down the z-axis. +For more details on hiding, locking and deleting layers, refer to **Layer List Dock** in :ref:`Dock Widgets ` .. _entity-attribute: -Line Attributes ---------------- +Entity Attributes +----------------- -As with many other aspect of drafting, line color, thickness and type assigned to an entity, such as a line or circle are determined by drafting convention or common practices. Within LibreCAD, the three attributes are grouped together as a "Pen": +As with many other aspects of drafting line color, thickness and type assigned to an entity, such as a line or circle are determined by drafting convention or common practices. Within LibreCAD, the three attributes are grouped together as a "Pen": - Color - LibreCAD has 16 default colors, but supports the RGB color space (#000000 to #FFFFFF or 16,777,215 colors). The initial color for entities is black. - Width - The default line width is 0.00mm. Line widths of up to 2.11mm are supported. @@ -221,7 +215,19 @@ When installing LibreCAD, a resource directory is created including, among other As an alternative to the LibreCAD provided template, a user-specified template can be configured in the :ref:`Application Preferences ` on the **Paths** tab. The specified template is used instead of the default LibreCAD template when the application is launched and for new drawings. -.. |icon13| image:: /images/icons/add.svg +.. |icon01| image:: /images/icons/add.svg + :height: 24 + :width: 24 +.. |icon02| image:: /images/icons/attributes.svg + :height: 24 + :width: 24 +.. |icon03| image:: /images/icons/rename_active_block.svg + :height: 24 + :width: 24 +.. |icon04| image:: /images/icons/construction_layer.svg + :height: 24 + :width: 24 +.. |icon05| image:: /images/icons/noconstruction.svg :height: 24 :width: 24 diff --git a/guides/printing.rst b/guides/printing.rst index 60ba8aea..e3792fe2 100644 --- a/guides/printing.rst +++ b/guides/printing.rst @@ -53,10 +53,10 @@ Printing to Scale with a Border and Title Block To print a drawing with a drawing border / title block template, but to a specific scale requires several steps: -* Starts with a drawing drawn full scale (1:1), -* Select the paper size for the print and adjust the drawing scale to suit, -* Insert the page border and title block, -* Print. +- Starts with a drawing drawn full scale (1:1), +- Select the paper size for the print and adjust the drawing scale to suit, +- Insert the page border and title block, +- Print. Specifically, the process is as follows. Starting with a full-scale (1:1) drawing: @@ -64,7 +64,6 @@ Specifically, the process is as follows. Starting with a full-scale (1:1) drawi 2. Set or confirm the paper layout for the current drawing: a. Select Options -> Current Drawing Preferences. - b. Set format as desired, e.g. A4, Landscape, and click ‘OK’ 3. To establish the largest scale the can be used for the paper size: From 5ff078e1a27592b2151f2c48940dcf5de444b3e5 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Wed, 27 Mar 2019 13:57:24 -0600 Subject: [PATCH 09/13] Reorganize Attributes. --- guides/drawingsetup.rst | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index ae1162a0..1e43c24e 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -92,10 +92,15 @@ Engineer's scale Also see :ref:`Dimensioning ` for additional information on scales and scaling drawings. +.. _entity-attribute: + +Attributes +---------- + .. _layers: Layers ------- +~~~~~~ A basic feature of CAD is the use of layers to organize a drawing. Every entity in a drawing is on exactly one layer, however one layer can contain multiple entities. Typically entities with a common 'function' or common attributes are put on the same layer. For example, it might be might necessary to put all axis in a drawing on a layer named 'axis'. Each layer can be defined with a "Default Pen" (see :ref: `Entity Attributes below`). Each entity can have its own attributes or have its attributes defined by the layer it is placed on. In the latter case for example you can change the colour of all the entities on the "axes" layer by setting the colour (red for example) for that layer. @@ -104,7 +109,7 @@ In traditional manual drafting, a similar approach was used. Whether for Enginee Layers are displayed in alpha-numerical order in the layer list. However this is does not relate to the order that each entity appears on the z-axis of the drawing. Each entity can be raised or lowered with respect to others, and each layer can contain entities that are at different points on the z-axis. Use the four Draw Order commands (under the Tools -> Modify -> Order menu) to move entities up or down the z-axis. Creating a Layer -~~~~~~~~~~~~~~~~ +```````````````` Layers are usually created to hold entities with common attributes. Creating a layer is simple: @@ -115,7 +120,7 @@ Layers are usually created to hold entities with common attributes. Creating a l Changing an Entity's Layer -~~~~~~~~~~~~~~~~~~~~~~~~~~ +`````````````````````````` Sometimes it is necessary to change an entity's layer. To move one or more entities between layers: @@ -128,7 +133,7 @@ Alternatively activate the option *Modify layer of selected entities, at layer a Construction Layers -~~~~~~~~~~~~~~~~~~~ +``````````````````` A construction layer is designed to hold geometry construction lines: @@ -137,17 +142,17 @@ A construction layer is designed to hold geometry construction lines: You can toggle between construction and normal mode three ways: - - clcik the right most layer icon |icon03| + - When creating or modifying a layer, click the *Construction Layer* checkbox in the *Layer Setting* dialog - Right-click on a named layer in the *Layer List* and choose "Toggle Construction Layer". - Click the "Toggle construction lines" icon |icon04| / |icon05| in the *Layer List* For more details on hiding, locking and deleting layers, refer to **Layer List Dock** in :ref:`Dock Widgets ` -.. _entity-attribute: +.. _pens: -Entity Attributes ------------------ +Pen +~~~ As with many other aspects of drafting line color, thickness and type assigned to an entity, such as a line or circle are determined by drafting convention or common practices. Within LibreCAD, the three attributes are grouped together as a "Pen": @@ -159,7 +164,7 @@ The pen attributes can be defined for a single entity (via the *Properties* tool Line Type & Thickness -~~~~~~~~~~~~~~~~~~~~~ +````````````````````` Line thickness should also be addressed when creating a new drawing. The default line thickness is 0.00mm and results in a hairline on a printed page. General practices may vary by drawing type; technical, arcitectural, etc, and by drawing size; larger drawings utilize thicker lines. A variety of sources can be found on the internet by searching for "CAD standards". The following table provides suggested line widths for ISO A4/A3/A2 or ANSI A/B/C paper sizes: From 1f34b62d3ed4c5dc1203d22a664854b5f02a9d80 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Wed, 27 Mar 2019 14:04:11 -0600 Subject: [PATCH 10/13] Fix broken list. --- guides/drawingsetup.rst | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index 1e43c24e..e66658a7 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -113,10 +113,10 @@ Creating a Layer Layers are usually created to hold entities with common attributes. Creating a layer is simple: - - Click the **Add a layer** icon |icon01| - - Specify a *Layer Name* - - Optionally specify the Color, Width and Line Type - - Click **Ok**. + - Click the **Add a layer** icon |icon01|. + - Specify a *Layer Name*. + - Optionally specify the Color, Width and Line Type. + - Click **Ok**. Changing an Entity's Layer @@ -124,9 +124,9 @@ Changing an Entity's Layer Sometimes it is necessary to change an entity's layer. To move one or more entities between layers: - - Select the entities to be moved to a different layer - - From the menu select **Tools -> Modify -> Attributes**, or click the **Attributes** icon |icon02| - - In the *Attributes* dialog, select the desired layer from the drop-down the Layer selection box + - Select the entities to be moved to a different layer. + - From the menu select **Tools -> Modify -> Attributes**, or click the **Attributes** icon |icon02|. + - In the *Attributes* dialog, select the desired layer from the drop-down the Layer selection box. - Click **Ok**. Alternatively activate the option *Modify layer of selected entities, at layer activation* in the **Application Preferences, Defaults** tab . With this option enabled entities can be assigned to a layer by selecting the entities and then selecting the destination layer. @@ -137,14 +137,14 @@ Construction Layers A construction layer is designed to hold geometry construction lines: - - A construction layer won't appear on printout; - - All lines of a construction layer are infinite in length. + - A construction layer won't appear on printout. + - All lines of a construction layer are infinite in length. You can toggle between construction and normal mode three ways: - - When creating or modifying a layer, click the *Construction Layer* checkbox in the *Layer Setting* dialog - - Right-click on a named layer in the *Layer List* and choose "Toggle Construction Layer". - - Click the "Toggle construction lines" icon |icon04| / |icon05| in the *Layer List* + - When creating or modifying a layer, click the *Construction Layer* checkbox in the *Layer Settings* dialog. + - Right-click on a named layer in the *Layer List* and choose "Toggle Construction Layer". + - Click the "Toggle construction lines" icon |icon04| / |icon05| in the *Layer List*. For more details on hiding, locking and deleting layers, refer to **Layer List Dock** in :ref:`Dock Widgets ` From a2b50f8b48c6adeb1c566ec9f23104266847566c Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Wed, 27 Mar 2019 14:15:40 -0600 Subject: [PATCH 11/13] Fixed typos --- guides/drawingsetup.rst | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index e66658a7..d388589c 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -8,9 +8,9 @@ Setting up a Drawing As with other software; word processors, spreadsheets, etc, there are many ways a user can to setup or configure a new document. With LibreCAD, that document is a drawing. Some of the preferences for a drawing will be governed by drafting conventions, some will be determined by organizational requirements, and others might just be personal preferences. The drawing's setup is largely determined by the :ref:`Drawing Preferences `. -Under normal circumstances, after the initial installation and :ref:`configuration `, little if any configuration needs to done to be able to *create* a new drawing. During the initial setup, the default :ref:`unit of measure ` was set (defaulting to *millimeter*) and doesn't need to be changed. The unit of measure should be set to the unit most frequently used as it is used for **all** new drawings. If necessary, the default unit of measure can be changed in the :ref:`Application Preferences ` or overridden for a single drawing in the :ref:`Drawing Preferences `. +Under normal circumstances, after the initial installation and :ref:`configuration `, little if any configuration needs to done to be able to *create* a new drawing. During the initial setup, the default :ref:`unit of measure ` was set (defaulting to *millimeter*) and doesn't need to be changed. The unit of measure should be set to the unit most frequently used as it is used for all new drawings. If necessary, the default unit of measure can be changed in the :ref:`Application Preferences ` or overridden for a single drawing in the :ref:`Drawing Preferences `. -As noted, there are a many drawing parameters to be considered to suit the drawing requirements and final appearance. The majority of these settings can be left as the defaults as LibreCAD's defaults reflect normal drafting conventions, such as the "Text Height" of 2.5mm / .10" / 3/32", etc. Other preferences and attributes, such as layer, line thickness and type, pen colors, etc. can also be changed to suit users' requirements. +As noted, there are a many drawing parameters to be considered to suit the drawing requirements and final appearance. The majority of these settings can be left as the defaults as LibreCAD's defaults reflect normal drafting conventions and practices, such as the "Text Height" of 2.5mm / .10" / 3/32", etc. Other preferences and attributes, such as layer, line thickness and type, pen colors, etc. can also be changed to suit users' requirements. Scale @@ -18,7 +18,7 @@ Scale Setting the scale of a drawing is the easy part, drawings should be created **full-scale** (1:1)! The zooming abilities of LibreCAD will make the whole drawing fit in the display window or zoom into the fine detail. On the other hand, when producing output the drawing will need to be scaled to fit the "page". Generally output is a printed page, but it can also be a pdf, or :ref:`exported to another image format `. -While these two points seem contradict each other as a full-scale drawing of something very large, like a building, would require equally large text size for notes and dimensions when the drawing is scaled down to print on an "A1" page. Trying to determine the text size for a large object would be tedious at best, but the features within LibreCAD simplifies it. It is addressed by the "General Scale" on the *Dimensions* tab. +While these two points seem contradict each other as a full-scale drawing of something very large, like a building, would require equally large text size for notes and dimensions when the drawing is scaled down to print on an "A1" page. Trying to determine the text size for a large object would be tedious at best, but the features available in LibreCAD makes it simple. It is addressed by the "General Scale" on the *Dimensions* tab. Two of the tabs, *Paper* and *Dimensions* require attention prior to generating output. Specifically, the two parameters are: @@ -29,13 +29,10 @@ The "Paper format", e.g. paper size and orientation, to be used is an important Determining the General Scale parameter for the best results is simple, it is the *inverse* of the printing scale obtained prior to printing. For example, if a print scale is determined to be "1:4", the General Scale is "4" (4:1). See the :ref:`Printing Guide ` for details. Setting the General Scale to the inverse of the print scale results in the dimension text being the defined size, e.g. 2.5mm, on the printed drawing. The drawing is scaled down to fit the page and the dimension text is scaled up to be legible. More details can be found in the :ref:`Printing Guides `. -While any scale factor can be used, there are common scales are used for different types of drawings: +While any scale factor can be used, there are common scales used for different types of drawings: -Architect's Scale -~~~~~~~~~~~~~~~~~ - -Metric units -```````````` +Architect's Scale (SI) +~~~~~~~~~~~~~~~~~~~~~~ .. csv-table:: :header: "Drawing Scale", "Common Use" @@ -53,8 +50,8 @@ Metric units "1:1000", "Area plans" -Imperial units -`````````````` +Architect's Scale (Imperial) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. csv-table:: :header: "Drawing Scale", "Ratio", "Common Use" @@ -74,8 +71,8 @@ Imperial units ​"1⁄16″=1′-0″", "1:192", "Site plan" -Engineer's scale -~~~~~~~~~~~~~~~~ +Engineer's scale (Imperial) +~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. csv-table:: :header: "Drawing Scale", "Ratio", "Common Use" From e690202a7518a46bd9e1145320319ffb566fcfc7 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Wed, 27 Mar 2019 16:17:46 -0600 Subject: [PATCH 12/13] Comment --- guides/drawingsetup.rst | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index d388589c..363f6ce3 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -8,7 +8,7 @@ Setting up a Drawing As with other software; word processors, spreadsheets, etc, there are many ways a user can to setup or configure a new document. With LibreCAD, that document is a drawing. Some of the preferences for a drawing will be governed by drafting conventions, some will be determined by organizational requirements, and others might just be personal preferences. The drawing's setup is largely determined by the :ref:`Drawing Preferences `. -Under normal circumstances, after the initial installation and :ref:`configuration `, little if any configuration needs to done to be able to *create* a new drawing. During the initial setup, the default :ref:`unit of measure ` was set (defaulting to *millimeter*) and doesn't need to be changed. The unit of measure should be set to the unit most frequently used as it is used for all new drawings. If necessary, the default unit of measure can be changed in the :ref:`Application Preferences ` or overridden for a single drawing in the :ref:`Drawing Preferences `. +Under normal circumstances, after the initial installation and :ref:`configuration `, little if any configuration needs to done to be able to *create* a new drawing. During the initial setup, the default :ref:`unit of measure ` was set (defaulting to *millimeter*) and doesn't need to be changed. The unit of measure should be set to the unit most frequently used as it is used for all new drawings. If necessary, the default unit of measure can be changed in the :ref:`Application Preferences ` or overridden for a single drawing in the Drawing Preferences. As noted, there are a many drawing parameters to be considered to suit the drawing requirements and final appearance. The majority of these settings can be left as the defaults as LibreCAD's defaults reflect normal drafting conventions and practices, such as the "Text Height" of 2.5mm / .10" / 3/32", etc. Other preferences and attributes, such as layer, line thickness and type, pen colors, etc. can also be changed to suit users' requirements. @@ -29,7 +29,7 @@ The "Paper format", e.g. paper size and orientation, to be used is an important Determining the General Scale parameter for the best results is simple, it is the *inverse* of the printing scale obtained prior to printing. For example, if a print scale is determined to be "1:4", the General Scale is "4" (4:1). See the :ref:`Printing Guide ` for details. Setting the General Scale to the inverse of the print scale results in the dimension text being the defined size, e.g. 2.5mm, on the printed drawing. The drawing is scaled down to fit the page and the dimension text is scaled up to be legible. More details can be found in the :ref:`Printing Guides `. -While any scale factor can be used, there are common scales used for different types of drawings: +While any scale factor can be used, there are common scales used when printing the different types of drawings: Architect's Scale (SI) ~~~~~~~~~~~~~~~~~~~~~~ @@ -89,7 +89,7 @@ Engineer's scale (Imperial) Also see :ref:`Dimensioning ` for additional information on scales and scaling drawings. -.. _entity-attribute: +.. _entity-attributes: Attributes ---------- @@ -99,11 +99,11 @@ Attributes Layers ~~~~~~ -A basic feature of CAD is the use of layers to organize a drawing. Every entity in a drawing is on exactly one layer, however one layer can contain multiple entities. Typically entities with a common 'function' or common attributes are put on the same layer. For example, it might be might necessary to put all axis in a drawing on a layer named 'axis'. Each layer can be defined with a "Default Pen" (see :ref: `Entity Attributes below`). Each entity can have its own attributes or have its attributes defined by the layer it is placed on. In the latter case for example you can change the colour of all the entities on the "axes" layer by setting the colour (red for example) for that layer. +A basic feature of CAD is the use of layers to organize a drawing. Every entity in a drawing is on exactly one layer, however one layer can contain multiple entities. Typically entities with a common 'function' or common attributes are put on the same layer. For example, it might be might necessary to put all axis in a drawing on a layer named 'axis'. Each layer can be defined with a "Default Pen" (see :ref: `Pens ` below). Each entity can have its own attributes or have its attributes defined by the layer it is placed on. In the latter case for example you can change the colour of all the entities on the "axes" layer by setting the colour (red for example) for that layer. In traditional manual drafting, a similar approach was used. Whether for Engineering, Architectural or Construction drawing etc. layers were used to show different aspects of a drawing — for example this could be a layer set up for showing centre lines on an engineering drawing or to show different building systems, such as wiring and air conditioning. The layers were often drawn on separate transparent sheets of paper. These sheets were then overlaid one on top of another to produce final drawings. -Layers are displayed in alpha-numerical order in the layer list. However this is does not relate to the order that each entity appears on the z-axis of the drawing. Each entity can be raised or lowered with respect to others, and each layer can contain entities that are at different points on the z-axis. Use the four Draw Order commands (under the Tools -> Modify -> Order menu) to move entities up or down the z-axis. +Layers are displayed in alpha-numerical order in the layer list. However this is does not relate to the order that each entity appears on the z-axis of the drawing. Each entity can be raised or lowered with respect to others, and each layer can contain entities that are at different points on the z-axis. Use the four Draw Order commands (under the **Tools -> Modify -> Order menu**) to move entities up or down the z-axis. Creating a Layer ```````````````` @@ -153,9 +153,9 @@ Pen As with many other aspects of drafting line color, thickness and type assigned to an entity, such as a line or circle are determined by drafting convention or common practices. Within LibreCAD, the three attributes are grouped together as a "Pen": - - Color - LibreCAD has 16 default colors, but supports the RGB color space (#000000 to #FFFFFF or 16,777,215 colors). The initial color for entities is black. - - Width - The default line width is 0.00mm. Line widths of up to 2.11mm are supported. - - Line Type - The default line type is "Continuous" (e.g. solid). Other line types included with LibreCAD are Dot, Dash, Divide, Center, and Border. + - **Color** - LibreCAD has 16 default colors, but supports the RGB color space (#000000 to #FFFFFF or 16,777,215 colors). The initial color for entities is black. + - **Width** - The default line width is 0.00mm. Line widths of up to 2.11mm are supported. + - **Line Type** - The default line type is "Continuous" (e.g. solid). Other line types included with LibreCAD are Dot, Dash, Divide, Center, and Border. The pen attributes can be defined for a single entity (via the *Properties* tool) , by a group of selected entities (via the *Attribute* tool), or by layer. @@ -167,7 +167,7 @@ Line thickness should also be addressed when creating a new drawing. The defaul .. csv-table:: :header: "Line Weights", "Width Range", "Purpose", "Width" - :widths: 20, 30, 60, 30 + :widths: 20, 25, 30, 25 "Extra Thin", "0.00 to 0.10 mm", "- Hidden lines", "0.00 mm" "", "", "- Hatching", "" @@ -196,7 +196,7 @@ Line thickness should also be addressed when creating a new drawing. The defaul Templates --------- -Templates are *prototype* drawings that provide the means to save basic parameters and settings so a drawing does not have to be configured each time a new one is started. The parameters and settings include the settings defined in the :ref:`Drawing Preferences `, such as the paper format, main unit of measure and format, and dimension format. Templates can also include layers and layer configuration, line type and thickness, pen color, and other drawing elements such as a border. These settings are inherited by the drawings created from the template. +Templates are *prototype* drawings that provide the means to save basic parameters and settings so a drawing does not have to be configured each time a new one is started. The parameters and settings include the settings defined in the Drawing Preferences, such as the paper format, main unit of measure and format, and dimension format. Templates can also include layers and layer configuration, line type and thickness, pen color, and other drawing elements such as a border. These settings are inherited by the drawings created from the template. Templates are created by starting a new drawing, setting the desired :ref:`Drawing Preferences `, and adding any required drawing elements (e.g. layers, borders, etc). Starting with a blank drawing in LibreCAD, select "Edit" from the menu bar and then "Current Drawing Preferences". On the first tab labeled "Paper", set the paper size and orientation as desired. Next, select the "Units" tab and set the options as desired. Click the "Dimensions" tab and adjust the values as desired. Check the remaining tabs and adjust those settings as necessary. Click "OK" when done. Add the layers and other drawing elements as required. Refer to :ref:`Layers ` for details on using layers and setting the attributes. From 0b38b9e6bd6abbce0e856433fd5c91833439fe05 Mon Sep 17 00:00:00 2001 From: GSStnb <44550894+GSStnb@users.noreply.github.com> Date: Wed, 27 Mar 2019 16:20:13 -0600 Subject: [PATCH 13/13] Tweaked table layout --- guides/drawingsetup.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/drawingsetup.rst b/guides/drawingsetup.rst index 363f6ce3..34d61192 100644 --- a/guides/drawingsetup.rst +++ b/guides/drawingsetup.rst @@ -167,7 +167,7 @@ Line thickness should also be addressed when creating a new drawing. The defaul .. csv-table:: :header: "Line Weights", "Width Range", "Purpose", "Width" - :widths: 20, 25, 30, 25 + :widths: 15, 20, 40, 25 "Extra Thin", "0.00 to 0.10 mm", "- Hidden lines", "0.00 mm" "", "", "- Hatching", ""