[TD]Standard Line Styles - data files

This commit is contained in:
wandererfan
2023-11-16 11:33:21 -05:00
committed by WandererFan
parent 70d89b7437
commit 79694d9956
6 changed files with 91 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
# ANSI Y14.2 standard line element definitions
# NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
# append empty cells to the ends of the lines. this can confuse FreeCAD.
# NOTE: ANSI does not number line definitions. The line numbers assigned here are an
# invention for our purposes
# element name, length in mm
Gap,1.5
Dash,3
LongDash,20
1 # ANSI Y14.2 standard line element definitions
2 # NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
3 # append empty cells to the ends of the lines. this can confuse FreeCAD.
4 # NOTE: ANSI does not number line definitions. The line numbers assigned here are an
5 # invention for our purposes
6 # element name, length in mm
7 Gap,1.5
8 Dash,3
9 LongDash,20

View File

@@ -0,0 +1,14 @@
# ANSI Y14.2 standard line definitions
# NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
# append empty cells to the ends of the lines. this can confuse FreeCAD.
# NOTE: ANSI does not number line definitions. The line numbers assigned here are an
# invention for our purposes
# line number, description, graphical element list
# equivalent to ISO #1
1,Continuous,n/a
# roughly ISO #2
2,Dashed,Gap,Dash,Gap
# roughly ISO #8
3,LongDashedDashed,LongDash,Gap,Dash,Gap
# roughly ISO #9
4,LongDashedDoubleDashed,LongDash,Gap,Dash,Gap,Dash,Gap
1 # ANSI Y14.2 standard line definitions
2 # NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
3 # append empty cells to the ends of the lines. this can confuse FreeCAD.
4 # NOTE: ANSI does not number line definitions. The line numbers assigned here are an
5 # invention for our purposes
6 # line number, description, graphical element list
7 # equivalent to ISO #1
8 1,Continuous,n/a
9 # roughly ISO #2
10 2,Dashed,Gap,Dash,Gap
11 # roughly ISO #8
12 3,LongDashedDashed,LongDash,Gap,Dash,Gap
13 # roughly ISO #9
14 4,LongDashedDoubleDashed,LongDash,Gap,Dash,Gap,Dash,Gap

View File

@@ -0,0 +1,14 @@
# ASME Y14.2-2008 line element definitions
# NOTE: ASME Y14.2-2008 explicitly does not define the lengths of line elements,
# but recommends legths that "depict the appropriate line convention commensurate
# with the drawing size and scale". The values used here are generally those
# from ISO128.
# NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
# append empty cells to the ends of the lines. this can confuse FreeCAD.
# element name, length in pen widths
Dot,1
Gap,3
ShortDash,6
Dash,12
LongDash,24
Space,12
Can't render this file because it contains an unexpected character in line 3 and column 30.

View File

@@ -0,0 +1,25 @@
# per ASME Y14.2-2008 Figure 1 Width and Types of Lines
# NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
# append empty cells to the ends of the lines. this can confuse FreeCAD.
# line number, line name, dash pattern
#
1,Visible,n/a
2,Hidden,Dash,Gap
3,Section,n/a
4,Center,LongDash,Space,Dash,Space
# Symmetry line is not completely implemented
5,Symmetry,LongDash,Space,Dash,Space
6,Dimension,n/a
7,Extension,n/a
8,Leader,n/a
9,Cutting-plane,Dash,Gap
10,Viewing-plane,Space,Dash,Space,Dash,Space,LongDash,Space
# noline is not implemented
11,Other plane,noline
# Break line is not implemented
12,Break 1,n/a
13,Break 2,n/a
14,Phantom,LongDash,Space,Dash,Space,Dash,Space
15,Stitch 1,Dash,Space
16,Stitch 2,Dot,Gap
17,Chain,LongDash,Space,Dash,Space
1 # per ASME Y14.2-2008 Figure 1 Width and Types of Lines
2 # NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
3 # append empty cells to the ends of the lines. this can confuse FreeCAD.
4 # line number, line name, dash pattern
5 #
6 1,Visible,n/a
7 2,Hidden,Dash,Gap
8 3,Section,n/a
9 4,Center,LongDash,Space,Dash,Space
10 # Symmetry line is not completely implemented
11 5,Symmetry,LongDash,Space,Dash,Space
12 6,Dimension,n/a
13 7,Extension,n/a
14 8,Leader,n/a
15 9,Cutting-plane,Dash,Gap
16 10,Viewing-plane,Space,Dash,Space,Dash,Space,LongDash,Space
17 # noline is not implemented
18 11,Other plane,noline
19 # Break line is not implemented
20 12,Break 1,n/a
21 13,Break 2,n/a
22 14,Phantom,LongDash,Space,Dash,Space,Dash,Space
23 15,Stitch 1,Dash,Space
24 16,Stitch 2,Dot,Gap
25 17,Chain,LongDash,Space,Dash,Space

View File

@@ -0,0 +1,10 @@
# ISO 128-20 standard line element definitions
# NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
# append empty cells to the ends of the lines. this can confuse FreeCAD.
# element name, length in units of pen width
Dot,1
Gap,3
ShortDash,6
Dash,12
LongDash,24
Space,18
1 # ISO 128-20 standard line element definitions
2 # NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
3 # append empty cells to the ends of the lines. this can confuse FreeCAD.
4 # element name, length in units of pen width
5 Dot,1
6 Gap,3
7 ShortDash,6
8 Dash,12
9 LongDash,24
10 Space,18

View File

@@ -0,0 +1,19 @@
# ISO128-20 standard line definitions
# NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
# append empty cells to the ends of the lines. this can confuse FreeCAD.
# ISO line number, description, graphical element list
1,Continuous,n/a
2,Dashed,Gap,Dash,Gap
3,DashedSpaced,Dash,Space
4,LongDashedDotted,LongDash,Gap,Dot,Gap
5,LongDashedDoubleDotted,LongDash,Gap,Dot,Gap,Dot,Gap
6,LongDashedTripleDotted,LongDash,Gap,Dot,Gap,Dot,Gap,Dot,Gap
7,Dotted,Dot,Gap
8,LongDashShortDash,LongDash,Gap,ShortDash,Gap
9,LongDashDoubleShortDash,LongDash,Gap,ShortDash,Gap,ShortDash,Gap
10,DashedDotted,Dash,Gap,Dot,Gap
11,DoubleDashedDotted,Gap,Dash,Gap,Dash,Gap,Dot,Gap
12,DashedDoubleDotted,Dash,Gap,Dot,Gap,Dot,Gap
13,DoubleDashedDoubleDotted,Dash,Gap,Dash,Gap,Dot,Gap,Dot,Gap
14,DashedTripleDotted,Dash,Gap,Dot,Gap,Dot,Gap,Dot,Gap
15,DoubleDashedTripleDotted,Dash,Gap,Dash,Gap,Dot,Gap,Dot,Gap,Dot,Gap
1 # ISO128-20 standard line definitions
2 # NOTE: saving this file from a spreadsheet program (like LibreOffice Calc) may
3 # append empty cells to the ends of the lines. this can confuse FreeCAD.
4 # ISO line number, description, graphical element list
5 1,Continuous,n/a
6 2,Dashed,Gap,Dash,Gap
7 3,DashedSpaced,Dash,Space
8 4,LongDashedDotted,LongDash,Gap,Dot,Gap
9 5,LongDashedDoubleDotted,LongDash,Gap,Dot,Gap,Dot,Gap
10 6,LongDashedTripleDotted,LongDash,Gap,Dot,Gap,Dot,Gap,Dot,Gap
11 7,Dotted,Dot,Gap
12 8,LongDashShortDash,LongDash,Gap,ShortDash,Gap
13 9,LongDashDoubleShortDash,LongDash,Gap,ShortDash,Gap,ShortDash,Gap
14 10,DashedDotted,Dash,Gap,Dot,Gap
15 11,DoubleDashedDotted,Gap,Dash,Gap,Dash,Gap,Dot,Gap
16 12,DashedDoubleDotted,Dash,Gap,Dot,Gap,Dot,Gap
17 13,DoubleDashedDoubleDotted,Dash,Gap,Dash,Gap,Dot,Gap,Dot,Gap
18 14,DashedTripleDotted,Dash,Gap,Dot,Gap,Dot,Gap,Dot,Gap
19 15,DoubleDashedTripleDotted,Dash,Gap,Dash,Gap,Dot,Gap,Dot,Gap,Dot,Gap