Arch: Added stairs to structure precast types
This commit is contained in:
parent
53ca0eb6a3
commit
4bb97c71ea
|
@ -45,7 +45,7 @@ class _Precast(ArchComponent.Component):
|
|||
obj.addProperty("App::PropertyLinkList","Armatures","Arch","Armatures contained in this element")
|
||||
obj.addProperty("App::PropertyVectorList","Nodes","Arch","The structural nodes of this element")
|
||||
self.Type = "Precast"
|
||||
obj.Role = ["Beam","Column","Panel","Slab"]
|
||||
obj.Role = ["Beam","Column","Panel","Slab","Stairs"]
|
||||
|
||||
def getProfile(self,obj,noplacement=True):
|
||||
return []
|
||||
|
@ -525,6 +525,87 @@ class _PrecastSlab(_Precast):
|
|||
self.applyShape(obj,shape,pl)
|
||||
|
||||
|
||||
class _PrecastStairs(_Precast):
|
||||
|
||||
"The Precast Stairs"
|
||||
|
||||
def __init__(self,obj):
|
||||
|
||||
_Precast.__init__(self,obj)
|
||||
obj.addProperty("App::PropertyDistance","DownLength","Arch","The length of the down floor of this element")
|
||||
obj.addProperty("App::PropertyInteger","RiserNumber","Arch","The number of risers in this element")
|
||||
obj.addProperty("App::PropertyDistance","Riser","Arch","The riser height of this element")
|
||||
obj.addProperty("App::PropertyDistance","Tread","Arch","The tread depth of this element")
|
||||
obj.Role = ["Stairs"]
|
||||
|
||||
def execute(self,obj):
|
||||
|
||||
if self.clone(obj):
|
||||
return
|
||||
|
||||
pl = obj.Placement
|
||||
length = obj.Length.Value
|
||||
width = obj.Width.Value
|
||||
height = obj.Height.Value
|
||||
downlength = obj.DownLength.Value
|
||||
steps = obj.RiserNumber
|
||||
riser = obj.Riser.Value
|
||||
tread = obj.Tread.Value
|
||||
|
||||
if not width:
|
||||
return
|
||||
if not steps:
|
||||
return
|
||||
if not riser:
|
||||
return
|
||||
if not tread:
|
||||
return
|
||||
if not height:
|
||||
return
|
||||
if length < tread:
|
||||
length = tread # minimum
|
||||
|
||||
import math,Part
|
||||
|
||||
p = [Vector(0,0,0)] # relative moves
|
||||
if downlength:
|
||||
p.append(Vector(0,downlength,0))
|
||||
for i in range(steps-1):
|
||||
p.append(Vector(0,0,riser))
|
||||
p.append(Vector(0,tread,0))
|
||||
p.append(Vector(0,0,riser))
|
||||
p.append(Vector(0,length,0))
|
||||
ang1 = math.atan(riser/tread)
|
||||
ang2 = ang1/2
|
||||
rdist = math.tan(ang2)*height
|
||||
if length > (tread+rdist):
|
||||
p.append(Vector(0,0,-height))
|
||||
p.append(Vector(0,-(length-(tread+rdist))))
|
||||
else:
|
||||
rest = length-(tread+rdist)
|
||||
addh = math.tan(ang1)*rest
|
||||
p.append(Vector(0,0,-(height+addh)))
|
||||
# absolutize
|
||||
r = [p[0]]
|
||||
for m in p[1:]:
|
||||
r.append(r[-1].add(m))
|
||||
p = r
|
||||
if downlength:
|
||||
bdist = math.tan(ang1)*height
|
||||
p.append(Vector(0,downlength+bdist,-height))
|
||||
p.append(Vector(0,0,-height))
|
||||
else:
|
||||
hdist = height*(math.tan(ang1))
|
||||
p.append(Vector(0,hdist,0))
|
||||
p.append(p[0])
|
||||
p = Part.makePolygon(p)
|
||||
f = Part.Face(p)
|
||||
shape = f.extrude(Vector(width,0,0))
|
||||
|
||||
shape = self.processSubShapes(obj,shape,pl)
|
||||
self.applyShape(obj,shape,pl)
|
||||
|
||||
|
||||
class _ViewProviderPrecast(ArchComponent.ViewProviderComponent):
|
||||
"The View Provider of the Precast object"
|
||||
|
||||
|
@ -573,7 +654,7 @@ class _PrecastTaskPanel:
|
|||
from PySide import QtCore,QtGui,QtSvg
|
||||
self.form = QtGui.QWidget()
|
||||
self.grid = QtGui.QGridLayout(self.form)
|
||||
self.PrecastTypes = ["Beam","I-Beam","Pillar","Panel","Slab"]
|
||||
self.PrecastTypes = ["Beam","I-Beam","Pillar","Panel","Slab","Stairs"]
|
||||
self.SlabTypes = ["Champagne","Hat"]
|
||||
|
||||
# image display
|
||||
|
@ -654,7 +735,27 @@ class _PrecastTaskPanel:
|
|||
self.valueGrooveSpacing = FreeCADGui.UiLoader().createWidget("Gui::InputField")
|
||||
self.grid.addWidget(self.labelGrooveSpacing,14,0,1,1)
|
||||
self.grid.addWidget(self.valueGrooveSpacing,14,1,1,1)
|
||||
|
||||
self.labelRiserNumber = QtGui.QLabel()
|
||||
self.valueRiserNumber = QtGui.QSpinBox()
|
||||
self.grid.addWidget(self.labelRiserNumber,15,0,1,1)
|
||||
self.grid.addWidget(self.valueRiserNumber,15,1,1,1)
|
||||
|
||||
self.labelDownLength = QtGui.QLabel()
|
||||
self.valueDownLength = FreeCADGui.UiLoader().createWidget("Gui::InputField")
|
||||
self.grid.addWidget(self.labelDownLength,16,0,1,1)
|
||||
self.grid.addWidget(self.valueDownLength,16,1,1,1)
|
||||
|
||||
self.labelRiser = QtGui.QLabel()
|
||||
self.valueRiser = FreeCADGui.UiLoader().createWidget("Gui::InputField")
|
||||
self.grid.addWidget(self.labelRiser,17,0,1,1)
|
||||
self.grid.addWidget(self.valueRiser,17,1,1,1)
|
||||
|
||||
self.labelTread = QtGui.QLabel()
|
||||
self.valueTread = FreeCADGui.UiLoader().createWidget("Gui::InputField")
|
||||
self.grid.addWidget(self.labelTread,18,0,1,1)
|
||||
self.grid.addWidget(self.valueTread,18,1,1,1)
|
||||
|
||||
# signals/slots
|
||||
QtCore.QObject.connect(self.valueChamfer,QtCore.SIGNAL("valueChanged(double)"),self.setChamfer)
|
||||
QtCore.QObject.connect(self.valueDentLength,QtCore.SIGNAL("valueChanged(double)"),self.setDentLength)
|
||||
|
@ -667,6 +768,9 @@ class _PrecastTaskPanel:
|
|||
QtCore.QObject.connect(self.valueGrooveDepth,QtCore.SIGNAL("valueChanged(double)"),self.setGrooveDepth)
|
||||
QtCore.QObject.connect(self.valueGrooveHeight,QtCore.SIGNAL("valueChanged(double)"),self.setGrooveHeight)
|
||||
QtCore.QObject.connect(self.valueGrooveSpacing,QtCore.SIGNAL("valueChanged(double)"),self.setGrooveSpacing)
|
||||
QtCore.QObject.connect(self.valueDownLength,QtCore.SIGNAL("valueChanged(double)"),self.setDownLength)
|
||||
QtCore.QObject.connect(self.valueRiser,QtCore.SIGNAL("valueChanged(double)"),self.setRiser)
|
||||
QtCore.QObject.connect(self.valueTread,QtCore.SIGNAL("valueChanged(double)"),self.setTread)
|
||||
self.retranslateUi(self.form)
|
||||
self.form.hide()
|
||||
|
||||
|
@ -686,6 +790,10 @@ class _PrecastTaskPanel:
|
|||
d["GrooveDepth"] = self.GrooveDepth
|
||||
d["GrooveHeight"] = self.GrooveHeight
|
||||
d["GrooveSpacing"] = self.GrooveSpacing
|
||||
d["RiserNumber"] = self.valueRiserNumber.value()
|
||||
d["DownLength"] = self.DownLength
|
||||
d["Riser"] = self.Riser
|
||||
d["Tread"] = self.Tread
|
||||
if hasattr(self,"Dents"):
|
||||
d["Dents"] = self.Dents.getValues()
|
||||
return d
|
||||
|
@ -722,6 +830,15 @@ class _PrecastTaskPanel:
|
|||
|
||||
def setGrooveSpacing(self,value):
|
||||
self.GrooveSpacing = value
|
||||
|
||||
def setDownLength(self,value):
|
||||
self.DownLength = value
|
||||
|
||||
def setRiser(self,value):
|
||||
self.Riser = value
|
||||
|
||||
def setTread(self,value):
|
||||
self.Tread = value
|
||||
|
||||
def retranslateUi(self, dialog):
|
||||
from PySide import QtGui
|
||||
|
@ -740,6 +857,10 @@ class _PrecastTaskPanel:
|
|||
self.labelGrooveDepth.setText(QtGui.QApplication.translate("Arch", "Depth of grooves", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.labelGrooveHeight.setText(QtGui.QApplication.translate("Arch", "Height of grooves", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.labelGrooveSpacing.setText(QtGui.QApplication.translate("Arch", "Spacing between grooves", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.labelRiserNumber.setText(QtGui.QApplication.translate("Arch", "Number of risers", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.labelDownLength.setText(QtGui.QApplication.translate("Arch", "Length of down floor", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.labelRiser.setText(QtGui.QApplication.translate("Arch", "Height of risers", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.labelTread.setText(QtGui.QApplication.translate("Arch", "Depth of treads", None, QtGui.QApplication.UnicodeUTF8))
|
||||
|
||||
def setPreset(self,preset):
|
||||
self.preview.hide()
|
||||
|
@ -773,6 +894,15 @@ class _PrecastTaskPanel:
|
|||
self.valueGrooveHeight.hide()
|
||||
self.labelGrooveSpacing.hide()
|
||||
self.valueGrooveSpacing.hide()
|
||||
self.valueHoleSpacing.hide()
|
||||
self.labelRiserNumber.hide()
|
||||
self.valueRiserNumber.hide()
|
||||
self.labelDownLength.hide()
|
||||
self.valueDownLength.hide()
|
||||
self.labelRiser.hide()
|
||||
self.valueRiser.hide()
|
||||
self.labelTread.hide()
|
||||
self.valueTread.hide()
|
||||
elif preset == "Pillar":
|
||||
self.preview.load(":/ui/ParametersPillar.svg")
|
||||
self.labelSlabType.hide()
|
||||
|
@ -803,6 +933,14 @@ class _PrecastTaskPanel:
|
|||
self.valueGrooveHeight.show()
|
||||
self.labelGrooveSpacing.show()
|
||||
self.valueGrooveSpacing.show()
|
||||
self.labelRiserNumber.hide()
|
||||
self.valueRiserNumber.hide()
|
||||
self.labelDownLength.hide()
|
||||
self.valueDownLength.hide()
|
||||
self.labelRiser.hide()
|
||||
self.valueRiser.hide()
|
||||
self.labelTread.hide()
|
||||
self.valueTread.hide()
|
||||
elif preset == "Panel":
|
||||
self.preview.load(":/ui/ParametersPanel.svg")
|
||||
self.labelSlabType.hide()
|
||||
|
@ -833,6 +971,14 @@ class _PrecastTaskPanel:
|
|||
self.valueGrooveHeight.hide()
|
||||
self.labelGrooveSpacing.hide()
|
||||
self.valueGrooveSpacing.hide()
|
||||
self.labelRiserNumber.hide()
|
||||
self.valueRiserNumber.hide()
|
||||
self.labelDownLength.hide()
|
||||
self.valueDownLength.hide()
|
||||
self.labelRiser.hide()
|
||||
self.valueRiser.hide()
|
||||
self.labelTread.hide()
|
||||
self.valueTread.hide()
|
||||
elif preset == "Slab":
|
||||
self.preview.load(":/ui/ParametersSlab.svg")
|
||||
self.labelSlabType.show()
|
||||
|
@ -863,6 +1009,14 @@ class _PrecastTaskPanel:
|
|||
self.valueGrooveHeight.hide()
|
||||
self.labelGrooveSpacing.hide()
|
||||
self.valueGrooveSpacing.hide()
|
||||
self.labelRiserNumber.hide()
|
||||
self.valueRiserNumber.hide()
|
||||
self.labelDownLength.hide()
|
||||
self.valueDownLength.hide()
|
||||
self.labelRiser.hide()
|
||||
self.valueRiser.hide()
|
||||
self.labelTread.hide()
|
||||
self.valueTread.hide()
|
||||
elif preset == "I-Beam":
|
||||
self.preview.load(":/ui/ParametersIbeam.svg")
|
||||
self.labelSlabType.hide()
|
||||
|
@ -893,6 +1047,52 @@ class _PrecastTaskPanel:
|
|||
self.valueGrooveHeight.hide()
|
||||
self.labelGrooveSpacing.hide()
|
||||
self.valueGrooveSpacing.hide()
|
||||
self.labelRiserNumber.hide()
|
||||
self.valueRiserNumber.hide()
|
||||
self.labelDownLength.hide()
|
||||
self.valueDownLength.hide()
|
||||
self.labelRiser.hide()
|
||||
self.valueRiser.hide()
|
||||
self.labelTread.hide()
|
||||
self.valueTread.hide()
|
||||
elif preset == "Stairs":
|
||||
self.preview.load(":/ui/ParametersStairs.svg")
|
||||
self.labelSlabType.hide()
|
||||
self.valueSlabType.hide()
|
||||
self.labelChamfer.hide()
|
||||
self.valueChamfer.hide()
|
||||
self.labelDentLength.hide()
|
||||
self.valueDentLength.hide()
|
||||
self.labelDentWidth.hide()
|
||||
self.valueDentWidth.hide()
|
||||
self.labelDentHeight.hide()
|
||||
self.valueDentHeight.hide()
|
||||
self.labelBase.hide()
|
||||
self.valueBase.hide()
|
||||
self.labelHoleNumber.hide()
|
||||
self.valueHoleNumber.hide()
|
||||
self.labelHoleMajor.hide()
|
||||
self.valueHoleMajor.hide()
|
||||
self.labelHoleMinor.hide()
|
||||
self.valueHoleMinor.hide()
|
||||
self.labelHoleSpacing.hide()
|
||||
self.valueHoleSpacing.hide()
|
||||
self.labelGrooveNumber.hide()
|
||||
self.valueGrooveNumber.hide()
|
||||
self.labelGrooveDepth.hide()
|
||||
self.valueGrooveDepth.hide()
|
||||
self.labelGrooveHeight.hide()
|
||||
self.valueGrooveHeight.hide()
|
||||
self.labelGrooveSpacing.hide()
|
||||
self.valueGrooveSpacing.hide()
|
||||
self.labelRiserNumber.show()
|
||||
self.valueRiserNumber.show()
|
||||
self.labelDownLength.show()
|
||||
self.valueDownLength.show()
|
||||
self.labelRiser.show()
|
||||
self.valueRiser.show()
|
||||
self.labelTread.show()
|
||||
self.valueTread.show()
|
||||
self.preview.show()
|
||||
|
||||
|
||||
|
@ -1065,7 +1265,7 @@ class _DentsTaskPanel:
|
|||
return l
|
||||
|
||||
|
||||
def makePrecast(precasttype=None,length=0,width=0,height=0,slabtype="",chamfer=0,dentlength=0,dentwidth=0,dentheight=0,dents=[],base=0,holenumber=0,holemajor=0,holeminor=0,holespacing=0,groovenumber=0,groovedepth=0,grooveheight=0,groovespacing=0):
|
||||
def makePrecast(precasttype=None,length=0,width=0,height=0,slabtype="",chamfer=0,dentlength=0,dentwidth=0,dentheight=0,dents=[],base=0,holenumber=0,holemajor=0,holeminor=0,holespacing=0,groovenumber=0,groovedepth=0,grooveheight=0,groovespacing=0,risernumber=0,downlength=0,riser=0,tread=0):
|
||||
|
||||
"creates one of the precast objects in the current document"
|
||||
|
||||
|
@ -1120,6 +1320,16 @@ def makePrecast(precasttype=None,length=0,width=0,height=0,slabtype="",chamfer=0
|
|||
obj.Height = height
|
||||
obj.Chamfer = chamfer
|
||||
obj.BeamBase = base
|
||||
elif precasttype == "Stairs":
|
||||
obj = FreeCAD.ActiveDocument.addObject("Part::FeaturePython","Stairs")
|
||||
_PrecastStairs(obj)
|
||||
obj.Length = length
|
||||
obj.Width = width
|
||||
obj.Height = height
|
||||
obj.RiserNumber = risernumber
|
||||
obj.DownLength = downlength
|
||||
obj.Riser = riser
|
||||
obj.Tread = tread
|
||||
else:
|
||||
obj = FreeCAD.ActiveDocument.addObject("Part::FeaturePython","Precast")
|
||||
_Precast(obj)
|
||||
|
|
|
@ -83,6 +83,7 @@
|
|||
<file>ui/ParametersPanel.svg</file>
|
||||
<file>ui/ParametersSlab.svg</file>
|
||||
<file>ui/ParametersIbeam.svg</file>
|
||||
<file>ui/ParametersStairs.svg</file>
|
||||
<file>ui/BimServerTaskPanel.ui</file>
|
||||
<file>ui/GitTaskPanel.ui</file>
|
||||
<file>ui/DialogBimServerLogin.ui</file>
|
||||
|
|
434
src/Mod/Arch/Resources/ui/ParametersStairs.svg
Normal file
434
src/Mod/Arch/Resources/ui/ParametersStairs.svg
Normal file
|
@ -0,0 +1,434 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="200"
|
||||
height="120"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="ParametersStairs.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#2c2c2c"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="5.6"
|
||||
inkscape:cx="107.78057"
|
||||
inkscape:cy="57.719501"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1053"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:object-paths="false"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-global="true" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-932.36218)">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="145.05307"
|
||||
y="944.19196"
|
||||
id="text4070-8-2-8"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
x="145.05307"
|
||||
y="944.19196"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4626">NUMBER</tspan></text>
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;filter-blend-mode:normal;filter-gaussianBlur-deviation:0"
|
||||
d="m 14.11322,951.1471 46.316362,16.78129 0,13.76066 13.425033,5.37001 -0.335625,13.76064 13.425032,5.0344 0.335626,13.425 43.295722,17.117 -0.33562,14.4318 -53.028877,-21.48 -31.548826,-53.02886 -31.213201,-11.74691 z"
|
||||
id="path4182"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;filter-blend-mode:normal;filter-gaussianBlur-deviation:0"
|
||||
d="m 87.162288,1019.8131 60.517432,-32.03867 41.53158,13.29007 -58.85618,35.8358 z"
|
||||
id="path4198"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;filter-blend-mode:normal;filter-gaussianBlur-deviation:0"
|
||||
d="m 86.965682,1019.6884 60.812348,-31.89958 0.61366,-11.64323 -61.466725,29.66541 z"
|
||||
id="path4205"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;filter-blend-mode:normal;filter-gaussianBlur-deviation:0"
|
||||
d="m 73.20048,1000.6076 59.21813,-29.29844 0.61367,-11.64324 -59.872517,27.06429 z"
|
||||
id="path4205-5"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;filter-blend-mode:normal;filter-gaussianBlur-deviation:0"
|
||||
d="m 60.194981,981.64478 57.288279,-25.85831 0.61367,-11.64324 -57.942667,23.62413 z"
|
||||
id="path4205-3"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;filter-blend-mode:normal;filter-gaussianBlur-deviation:0"
|
||||
d="m 73.26727,1000.4002 58.90232,-29.45118 16.36176,5.28611 -61.587328,29.70287 z"
|
||||
id="path4233"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;filter-blend-mode:normal;filter-gaussianBlur-deviation:0"
|
||||
d="m 60.177863,981.60514 56.972477,-25.92709 16.02613,3.7758 -59.741387,27.18569 z"
|
||||
id="path4240"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;filter-blend-mode:normal;filter-gaussianBlur-deviation:0"
|
||||
d="M 60.429582,967.59277 117.9894,943.93115 72.847738,934.53363 14.281033,951.1471 Z"
|
||||
id="path4247"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;filter-blend-mode:normal;filter-gaussianBlur-deviation:0"
|
||||
d="m 130.91099,1037.0673 58.19124,-35.8026 -0.41953,11.3274 -58.10733,37.9003 z"
|
||||
id="path4254"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ff0000;fill-rule:nonzero;stroke:#ff0000;stroke-width:0.98996162px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 106.57109,1036.7048 76.7716,-45.70939"
|
||||
id="path4266"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#ff0000;fill-rule:nonzero;stroke:#ff0000;stroke-width:0.98996162px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 13.889597,942.25555 69.700526,22.98097"
|
||||
id="path4282"
|
||||
inkscape:connector-curvature="0" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="310.06091"
|
||||
y="892.42188"
|
||||
id="text4070-8-3-57-5"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="matrix(0.95446726,0.29831569,-0.29831569,0.95446726,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
x="310.06091"
|
||||
y="892.42188"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4637-5">LENGTH</tspan></text>
|
||||
<path
|
||||
style="fill:#ff0000;fill-rule:nonzero;stroke:#ff0000;stroke-width:0.98996162px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 96.21703,1008.4205 68.69037,26.5166"
|
||||
id="path4284"
|
||||
inkscape:connector-curvature="0" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="-420.39017"
|
||||
y="936.74103"
|
||||
id="text4070-8-3-5"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="matrix(0.85280836,-0.522224,0.522224,0.85280836,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4072-1-3-6"
|
||||
x="-420.39017"
|
||||
y="936.74103"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'">WIDTH</tspan></text>
|
||||
<path
|
||||
style="fill:#000000;fill-rule:nonzero;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:3.96,1.98;stroke-dashoffset:0;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 53.033009,972.30759 38.133258,54.80081"
|
||||
id="path4286"
|
||||
inkscape:connector-curvature="0" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="-595.23291"
|
||||
y="848.86237"
|
||||
id="text4070-8-3-57"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="matrix(0.80929597,-0.58740109,0.58740109,0.80929597,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
x="-595.23291"
|
||||
y="848.86237"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4637">THICKNESS</tspan></text>
|
||||
<path
|
||||
style="fill:#ff0000;fill-rule:nonzero;stroke:#ff0000;stroke-width:0.98996162px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="M 73.488598,979.88373 45.961941,998.06648"
|
||||
id="path4288"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:0.98996162px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 111.62143,962.86344 -0.31119,20.80353"
|
||||
id="path4290"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:#ff0000;fill-rule:nonzero;stroke:#ff0000;stroke-width:0.98996162px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 115.66247,972.56013 35.60787,11.36422"
|
||||
id="path4292"
|
||||
inkscape:connector-curvature="0" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-2"
|
||||
cx="63.214291"
|
||||
cy="986.91577"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-6"
|
||||
cx="55.17857"
|
||||
cy="992.00507"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-1"
|
||||
cx="73.75"
|
||||
cy="961.82648"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-8"
|
||||
cx="27.857143"
|
||||
cy="947.00507"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-7"
|
||||
cx="111.45089"
|
||||
cy="968.99164"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-9"
|
||||
cx="111.18304"
|
||||
cy="981.67023"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-20"
|
||||
cx="123.83929"
|
||||
cy="975.13007"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-23"
|
||||
cx="140"
|
||||
cy="980.39789"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-75"
|
||||
cx="103.48214"
|
||||
cy="1011.3801"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-92"
|
||||
cx="116.07143"
|
||||
cy="1031.1122"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-28"
|
||||
cx="174.28572"
|
||||
cy="996.38007"
|
||||
r="1.7046324" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-97"
|
||||
cx="146.07143"
|
||||
cy="1027.63"
|
||||
r="1.7046324" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 146.51786,1021.4693 -0.35715,12.4107"
|
||||
id="path4406"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 103.48214,1006.2015 -0.17857,10.8035"
|
||||
id="path4413"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 180,997.98718 c -0.98214,-0.35714 -12.76786,-4.10714 -12.76786,-4.10714"
|
||||
id="path4420"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 121.51786,1033.4336 -12.58929,-4.9107"
|
||||
id="path4427"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 128.30357,972.71932 -9.19643,5"
|
||||
id="path4434"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 145,978.07647 -10.44643,5.26785"
|
||||
id="path4441"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 116.54018,966.84878 -10.44643,4.91072"
|
||||
id="path4540"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 115.64732,978.99164 -10.17857,5.53571"
|
||||
id="path4547"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 60.357143,983.07647 c 1.964286,0.98214 5.446428,7.85714 5.446428,7.85714"
|
||||
id="path4554"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 52.142857,987.54075 5.714286,9.375"
|
||||
id="path4561"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 73.482143,955.30861 c -0.08929,0.44643 0.08929,11.78571 0.08929,11.78571"
|
||||
id="path4568"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;marker:none;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 28.035714,941.64789 0.08929,5.71429"
|
||||
id="path4575"
|
||||
inkscape:connector-curvature="0" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="509.08054"
|
||||
y="904.43604"
|
||||
id="text4070-8-3-57-5-0"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="matrix(0.93351517,0.35853791,-0.35853791,0.93351517,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
x="509.08054"
|
||||
y="904.43604"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4637-5-6">LENGTH</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="343.12714"
|
||||
y="882.41479"
|
||||
id="text4070-8-3-57-5-3"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="matrix(0.95446726,0.29831569,-0.29831569,0.95446726,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
x="343.12714"
|
||||
y="882.41479"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4637-5-2">UP</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="511.71143"
|
||||
y="896.67847"
|
||||
id="text4070-8-3-57-5-06"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="matrix(0.93561925,0.35301078,-0.35301078,0.93561925,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
x="511.71143"
|
||||
y="896.67847"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4637-5-1">DOWN</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="178.12015"
|
||||
y="954.66858"
|
||||
id="text4070-8-2-8-5"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
x="178.12015"
|
||||
y="954.66858"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4626-5">OF</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="152.86633"
|
||||
y="964.51758"
|
||||
id="text4070-8-2-8-4"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
x="152.86633"
|
||||
y="964.51758"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4626-7">RISERS</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="-363.83917"
|
||||
y="929.47937"
|
||||
id="text4070-8-3-57-6"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="matrix(0.89986416,-0.43617025,0.43617025,0.89986416,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
x="-363.83917"
|
||||
y="929.47937"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4637-56">RISER</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
|
||||
x="-349.99655"
|
||||
y="941.53027"
|
||||
id="text4070-8-3-57-6-9"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="matrix(0.89986416,-0.43617025,0.43617025,0.89986416,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
x="-349.99655"
|
||||
y="941.53027"
|
||||
style="font-weight:bold;font-size:10px;-inkscape-font-specification:'Sans Bold'"
|
||||
id="tspan4637-56-3">TREAD</tspan></text>
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:0.98996162px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 112.37947,953.36723 18.30902,-11.99556 11.36421,0"
|
||||
id="path4692"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccc" />
|
||||
<circle
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="path4150-3-8-20-2"
|
||||
cx="112.88454"
|
||||
cy="953.11469"
|
||||
r="1.7046324" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 35 KiB |
Loading…
Reference in New Issue
Block a user