Merge branch 'master' into feature/tool-bit-poc

This commit is contained in:
mlampert
2019-12-07 12:42:53 -08:00
committed by GitHub
6 changed files with 222 additions and 107 deletions

View File

@@ -60,9 +60,9 @@ using namespace TechDraw;
//===========================================================================
const char* DrawView::ScaleTypeEnums[]= {"Page",
"Automatic",
"Custom",
NULL};
"Automatic",
"Custom",
NULL};
App::PropertyFloatConstraint::Constraints DrawView::scaleRange = {Precision::Confusion(),
std::numeric_limits<double>::max(),
pow(10,- Base::UnitsApi::getDecimals())};
@@ -340,12 +340,12 @@ void DrawView::handleChangedPropertyType(
Scale.setValue(1.0);
}
} else {
// has Scale property that isn't float
Base::Console().Log("DrawPage::Restore - old document Scale is not a float!\n");
// has Scale prop that isn't Float!
Base::Console().Log("DrawPage::Restore - old Document Scale is Not Float!\n");
// no idea
}
} else if (prop->isDerivedFrom(App::PropertyLinkList::getClassTypeId())
&& strcmp(prop->getName(),"Source")==0)
{
&& strcmp(prop->getName(),"Source")==0) {
App::PropertyLinkGlobal glink;
App::PropertyLink link;
if (strcmp(glink.getTypeId().getName(),TypeName) == 0) { //property in file is plg
@@ -363,19 +363,12 @@ void DrawView::handleChangedPropertyType(
static_cast<App::PropertyLinkList*>(prop)->setValue(link.getValue());
}
}
// property X had App::PropertyFloat and was changed to App::PropertyLength
// sb PropertyDistance. some X,Y are relative to existing point on page
} else if (prop == &X && strcmp(TypeName, "App::PropertyFloat") == 0) {
App::PropertyFloat XProperty;
XProperty.setContainer(this);
// restore the PropertyFloat to be able to set its value
XProperty.Restore(reader);
X.setValue(XProperty.getValue());
} else if (prop == &Y && strcmp(TypeName, "App::PropertyFloat") == 0) {
App::PropertyFloat YProperty;
YProperty.setContainer(this);
YProperty.Restore(reader);
Y.setValue(YProperty.getValue());
// property Rotation had App::PropertyFloat and was changed to App::PropertyAngle
} else if (prop == &Rotation && strcmp(TypeName, "App::PropertyFloat") == 0) {
App::PropertyFloat RotationProperty;
RotationProperty.setContainer(this);
RotationProperty.Restore(reader);
Rotation.setValue(RotationProperty.getValue());
}
}

View File

@@ -58,7 +58,7 @@ public:
App::PropertyFloatConstraint Scale;
App::PropertyEnumeration ScaleType;
App::PropertyFloat Rotation;
App::PropertyAngle Rotation;
App::PropertyString Caption;
/** @name methods override Feature */

View File

@@ -136,8 +136,8 @@ void DrawViewBalloon::handleChangedPropertyType(Base::XMLReader &reader, const c
// property OriginX had the App::PropertyFloat and was changed to App::PropertyLength
if (prop == &OriginX && strcmp(TypeName, "App::PropertyFloat") == 0) {
App::PropertyInteger OriginXProperty;
// restore the PropertyInteger to be able to set its value
App::PropertyFloat OriginXProperty;
// restore the PropertyFloat to be able to set its value
OriginXProperty.Restore(reader);
OriginX.setValue(OriginXProperty.getValue());
}

View File

@@ -215,3 +215,33 @@ TechDraw::DrawViewPart* ViewProviderViewPart::getViewPart() const
{
return getViewObject();
}
void ViewProviderViewPart::handleChangedPropertyType(Base::XMLReader &reader, const char *TypeName, App::Property *prop)
// transforms properties that had been changed
{
// property LineWidth had the App::PropertyFloat and was changed to App::PropertyLength
if (prop == &LineWidth && strcmp(TypeName, "App::PropertyFloat") == 0) {
App::PropertyFloat LineWidthProperty;
// restore the PropertyFloat to be able to set its value
LineWidthProperty.Restore(reader);
LineWidth.setValue(LineWidthProperty.getValue());
}
// property HiddenWidth had the App::PropertyFloat and was changed to App::PropertyLength
else if (prop == &HiddenWidth && strcmp(TypeName, "App::PropertyFloat") == 0) {
App::PropertyFloat HiddenWidthProperty;
HiddenWidthProperty.Restore(reader);
HiddenWidth.setValue(HiddenWidthProperty.getValue());
}
// property IsoWidth had the App::PropertyFloat and was changed to App::PropertyLength
else if (prop == &IsoWidth && strcmp(TypeName, "App::PropertyFloat") == 0) {
App::PropertyFloat IsoWidthProperty;
IsoWidthProperty.Restore(reader);
IsoWidth.setValue(IsoWidthProperty.getValue());
}
// property ExtraWidth had the App::PropertyFloat and was changed to App::PropertyLength
else if (prop == &ExtraWidth && strcmp(TypeName, "App::PropertyFloat") == 0) {
App::PropertyFloat ExtraWidthProperty;
ExtraWidthProperty.Restore(reader);
ExtraWidth.setValue(ExtraWidthProperty.getValue());
}
}

View File

@@ -43,10 +43,10 @@ public:
/// destructor
virtual ~ViewProviderViewPart();
App::PropertyFloat LineWidth;
App::PropertyFloat HiddenWidth;
App::PropertyFloat IsoWidth;
App::PropertyFloat ExtraWidth;
App::PropertyLength LineWidth;
App::PropertyLength HiddenWidth;
App::PropertyLength IsoWidth;
App::PropertyLength ExtraWidth;
App::PropertyBool ArcCenterMarks;
App::PropertyFloat CenterScale;
App::PropertyBool HorizCenterLine;
@@ -64,6 +64,8 @@ public:
public:
virtual void onChanged(const App::Property *prop);
virtual void updateData(const App::Property*);
virtual void handleChangedPropertyType(Base::XMLReader &reader, const char *TypeName, App::Property * prop);
virtual std::vector<App::DocumentObject*> claimChildren(void) const;

View File

@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:freecad="http://www.freecadweb.org/wiki/index.php?title=Svg_Namespace"
xmlns:dc="http://purl.org/dc/elements/1.1/"
@@ -941,8 +941,8 @@
</linearGradient>
</defs>
<sodipodi:namedview
inkscape:window-height="1021"
inkscape:window-width="1920"
inkscape:window-height="1016"
inkscape:window-width="1848"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
guidetolerance="10.0"
@@ -952,16 +952,16 @@
bordercolor="#666666"
pagecolor="#ffffff"
id="base"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-x="72"
inkscape:window-y="27"
inkscape:current-layer="svg2"
inkscape:document-units="mm"
showgrid="false"
units="px"
inkscape:window-maximized="1"
inkscape:zoom="0.5435391"
inkscape:cx="250.23275"
inkscape:cy="543.32057"
inkscape:zoom="0.76868037"
inkscape:cx="372.32644"
inkscape:cy="620.84643"
showguides="false"
inkscape:snap-intersection-paths="true"
inkscape:snap-bbox="true" />
@@ -986,12 +986,14 @@
style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.5;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="169.70023"
y="294.9917"
id="text985"><tspan
id="text985">
<tspan
sodipodi:role="line"
x="169.70023"
y="294.9917"
style="font-size:3.52777767px;line-height:1.5;stroke-width:0.26458332"
id="tspan987">Формат А4</tspan></text>
id="tspan987">Формат А4</tspan>
</text>
<path
style="display:inline;fill:none;stroke:#000000;stroke-width:0.25;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 20.25001,241.76785 H 85.24982"
@@ -1144,359 +1146,447 @@
style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.5;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="104.48268"
y="246.745"
id="text4951"
freecad:editable="Номер"><tspan
id="text4787"
freecad:editable="Номер">
<tspan
sodipodi:role="line"
id="tspan4949"
id="tspan4791"
x="104.48268"
y="246.745"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05555534px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">РИК-35.000000.000СБ</tspan></text>
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05555534px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">РИК-35.000000.000СБ</tspan>
</text>
<text
style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="86.620995"
y="266.25568"
id="text4951-2"
freecad:editable="Название"><tspan
freecad:editable="Название">
<tspan
sodipodi:role="line"
id="tspan4949-8"
x="86.620995"
y="266.25568"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">Название детали</tspan></text>
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">Название детали</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="86.81945"
y="285.54581"
id="text1040"
freecad:editable="Материал2"><tspan
freecad:editable="Материал2">
<tspan
sodipodi:role="line"
id="tspan1038"
x="86.81945"
y="285.54581"
style="font-size:3.52777767px;stroke-width:0.26458332">Полоса ——————————————</tspan></text>
style="font-size:3.52777767px;stroke-width:0.26458332">Полоса ——————————————</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="159.64168"
y="255.48389"
id="text1044"><tspan
id="text1044">
<tspan
sodipodi:role="line"
id="tspan1042"
x="159.64168"
y="255.48389"
style="font-size:3.52777767px;stroke-width:0.26458332">Лит.</tspan></text>
style="font-size:3.52777767px;stroke-width:0.26458332">Лит.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="173.47557"
y="255.72726"
id="text1048"><tspan
id="text1048">
<tspan
sodipodi:role="line"
id="tspan1046"
x="173.47557"
y="255.72726"
style="font-size:3.52777767px;stroke-width:0.26458332">Масса</tspan></text>
style="font-size:3.52777767px;stroke-width:0.26458332">Масса</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="188.43211"
y="255.72726"
id="text1052"><tspan
id="text1052">
<tspan
sodipodi:role="line"
id="tspan1050"
x="188.43211"
y="255.72726"
style="font-size:3.52777767px;stroke-width:0.26458332">Масштаб</tspan></text>
style="font-size:3.52777767px;stroke-width:0.26458332">Масштаб</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="157.52162"
y="275.48157"
id="text1056"><tspan
id="text1056">
<tspan
sodipodi:role="line"
id="tspan1054"
x="157.52162"
y="275.48157"
style="stroke-width:0.26458332">Лист</tspan></text>
style="stroke-width:0.26458332">Лист</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="177.96635"
y="275.48157"
id="text1060"><tspan
id="text1060">
<tspan
sodipodi:role="line"
id="tspan1058"
x="177.96635"
y="275.48157"
style="stroke-width:0.26458332">Листов</tspan></text>
style="stroke-width:0.26458332">Листов</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="20.460253"
y="260.49509"
id="text1064"><tspan
id="text1064">
<tspan
sodipodi:role="line"
id="tspan1062"
x="20.460253"
y="260.49509"
style="stroke-width:0.26458332">Изм</tspan></text>
style="stroke-width:0.26458332">Изм</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="28.468447"
y="260.4942"
id="text1068"><tspan
id="text1068">
<tspan
sodipodi:role="line"
id="tspan1066"
x="28.468447"
y="260.4942"
style="stroke-width:0.26458332">Лист</tspan></text>
style="stroke-width:0.26458332">Лист</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="41.112591"
y="260.14453"
id="text1072"><tspan
id="text1072">
<tspan
sodipodi:role="line"
id="tspan1070"
x="41.112591"
y="260.14453"
style="stroke-width:0.26458332">№ докум.</tspan></text>
style="stroke-width:0.26458332">№ докум.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="63.238552"
y="260.2565"
id="text1076"><tspan
id="text1076">
<tspan
sodipodi:role="line"
id="tspan1074"
x="63.238552"
y="260.2565"
style="stroke-width:0.26458332">Подп.</tspan></text>
style="stroke-width:0.26458332">Подп.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="76.560936"
y="260.22119"
id="text1080"><tspan
id="text1080">
<tspan
sodipodi:role="line"
id="tspan1078"
x="76.560936"
y="260.22119"
style="stroke-width:0.26458332">Дата</tspan></text>
style="stroke-width:0.26458332">Дата</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="21.895571"
y="265.19113"
id="text1084"><tspan
id="text1084">
<tspan
sodipodi:role="line"
id="tspan1082"
x="21.895571"
y="265.19113"
style="stroke-width:0.26458332">Разраб.</tspan></text>
style="stroke-width:0.26458332">Разраб.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="21.892122"
y="270.15677"
id="text1088"><tspan
id="text1088">
<tspan
sodipodi:role="line"
id="tspan1086"
x="21.892122"
y="270.15677"
style="stroke-width:0.26458332">Пров.</tspan></text>
style="stroke-width:0.26458332">Пров.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="22.085039"
y="275.15253"
id="text1092"><tspan
id="text1092">
<tspan
sodipodi:role="line"
id="tspan1090"
x="22.085039"
y="275.15253"
style="stroke-width:0.26458332">Т. контр.</tspan></text>
style="stroke-width:0.26458332">Т. контр.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="21.885241"
y="285.1441"
id="text1096"><tspan
id="text1096">
<tspan
sodipodi:role="line"
id="tspan1094"
x="21.885241"
y="285.1441"
style="stroke-width:0.26458332">Н. контр.</tspan></text>
style="stroke-width:0.26458332">Н. контр.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="22.150499"
y="290.48486"
id="text1100"><tspan
id="text1100">
<tspan
sodipodi:role="line"
id="tspan1098"
x="22.150499"
y="290.48486"
style="stroke-width:0.26458332">Утв.</tspan></text>
style="stroke-width:0.26458332">Утв.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="156.86879"
y="285.56647"
id="text1104"
freecad:editable="Организация2"><tspan
freecad:editable="Организация2">
<tspan
sodipodi:role="line"
id="tspan1102"
x="156.86879"
y="285.56647"
style="font-size:3.52777767px;stroke-width:0.26458332">ООО «Рога и копыта»</tspan></text>
style="font-size:3.52777767px;stroke-width:0.26458332">ООО «Рога и копыта»</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="37.97118"
y="265.19113"
id="text7917"
freecad:editable="Разработал"><tspan
freecad:editable="Разработал">
<tspan
sodipodi:role="line"
id="tspan7915"
x="37.97118"
y="265.19113"
style="font-size:2.82222223px;stroke-width:0.26458332">Иванов И. И.</tspan></text>
style="font-size:2.82222223px;stroke-width:0.26458332">Иванов И. И.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="37.97118"
y="290.18692"
id="text7917-2"
freecad:editable="Утвердил"><tspan
freecad:editable="Утвердил">
<tspan
sodipodi:role="line"
id="tspan7915-88"
x="37.97118"
y="290.18692"
style="font-size:2.82222223px;stroke-width:0.26458332">Иванов И. И.</tspan></text>
style="font-size:2.82222223px;stroke-width:0.26458332">Иванов И. И.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="37.97121"
y="270.18689"
id="text7917-2-3"
freecad:editable="Проверил"><tspan
freecad:editable="Проверил">
<tspan
sodipodi:role="line"
id="tspan7915-88-7"
x="37.97121"
y="270.18689"
style="font-size:2.82222223px;stroke-width:0.26458332">Иванов И. И.</tspan></text>
style="font-size:2.82222223px;stroke-width:0.26458332">Иванов И. И.</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="166.47888"
y="275.50824"
id="text8200"
freecad:editable="Лист"><tspan
freecad:editable="Лист">
<tspan
sodipodi:role="line"
id="tspan8198"
x="166.47888"
y="275.50824"
style="stroke-width:0.26458332">1</tspan></text>
style="stroke-width:0.26458332">1</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="190.93388"
y="275.50824"
id="text8204"
freecad:editable="Листов"><tspan
freecad:editable="Листов">
<tspan
sodipodi:role="line"
id="tspan8202"
x="190.93388"
y="275.50824"
style="stroke-width:0.26458332">1</tspan></text>
style="stroke-width:0.26458332">1</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="172.58363"
y="265.99365"
id="text8208"
freecad:editable="Масса"><tspan
freecad:editable="Масса">
<tspan
sodipodi:role="line"
id="tspan8206"
x="172.58363"
y="265.99365"
style="font-size:4.23333311px;stroke-width:0.26458332">0.000</tspan></text>
style="font-size:4.23333311px;stroke-width:0.26458332">0.000</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="190.03325"
y="265.99365"
id="text8208-6"
freecad:editable="Масштаб"><tspan
freecad:editable="Масштаб">
<tspan
sodipodi:role="line"
id="tspan8206-4"
x="190.03325"
y="265.99365"
style="font-size:4.23333311px;stroke-width:0.26458332">1:1</tspan></text>
style="font-size:4.23333311px;stroke-width:0.26458332">1:1</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="76.279106"
y="264.99664"
id="text8234"
freecad:editable=ата_разработки"><tspan
freecad:editable=ата_разработки">
<tspan
sodipodi:role="line"
id="tspan8232"
x="76.279106"
y="264.99664"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">01.01.01</tspan></text>
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">01.01.01</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="76.279152"
y="269.99615"
id="text8234-0"
freecad:editable=ата_проверки"><tspan
freecad:editable=ата_проверки">
<tspan
sodipodi:role="line"
id="tspan8232-8"
x="76.279152"
y="269.99615"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">01.01.01</tspan></text>
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">01.01.01</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="76.279152"
y="289.99615"
id="text8234-0-9"
freecad:editable=ата_утверждения"><tspan
freecad:editable=ата_утверждения">
<tspan
sodipodi:role="line"
id="tspan8232-8-2"
x="76.279152"
y="289.99615"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">01.01.01</tspan></text>
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">01.01.01</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="86.948639"
y="281.26709"
id="text1617"
freecad:editable="Материал1"><tspan
freecad:editable="Материал1">
<tspan
sodipodi:role="line"
x="86.948639"
y="281.26709"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332px"
id="tspan1619"> 50×100 ГОСТ 103-2006</tspan></text>
id="tspan1619"> 50×100 ГОСТ 103-2006</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="86.71093"
y="289.86588"
id="text1625"
freecad:editable="Материал3"><tspan
freecad:editable="Материал3">
<tspan
sodipodi:role="line"
x="86.71093"
y="289.86588"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332px"
id="tspan1627"> 12Х18Н10Т ГОСТ 5949-75</tspan></text>
id="tspan1627"> 12Х18Н10Т ГОСТ 5949-75</tspan>
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="87.07299"
y="272.69888"
id="text1813"
freecad:editable="Информация"><tspan
freecad:editable="Информация">
<tspan
sodipodi:role="line"
id="tspan1811"
x="87.07299"
y="272.69888"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332px"> </tspan></text>
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332px" />
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="156.86879"
y="281.25589"
id="text2095"
freecad:editable="Организация1"><tspan
freecad:editable="Организация1">
<tspan
sodipodi:role="line"
id="tspan2093"
x="156.86879"
y="281.25589"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332px"> </tspan></text>
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332px" />
</text>
<text
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="156.86879"
y="289.87708"
id="text2095-2"
freecad:editable="Организация3"><tspan
freecad:editable="Организация3">
<tspan
sodipodi:role="line"
id="tspan2093-5"
x="156.86879"
y="289.87708"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332px"> </tspan></text>
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332px" />
</text>
<path
style="display:inline;fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 90.094946,5.2499992 V 19.094944 H 20.250001 V 5.2499992 Z"
id="path7779-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<text
style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.5;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="-84.496811"
y="-10.258192"
id="text4787-3"
freecad:editable="Номер"
transform="scale(-1)">
<tspan
sodipodi:role="line"
id="tspan4791-5"
x="-84.496811"
y="-10.258192"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;line-height:1.5;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332">РИК-35.000000.000СБ</tspan>
</text>
</svg>

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 57 KiB