Skip to content

Instantly share code, notes, and snippets.

@mario52a
Last active May 15, 2026 15:39
Show Gist options
  • Select an option

  • Save mario52a/68c81c32a0727a693d3a to your computer and use it in GitHub Desktop.

Select an option

Save mario52a/68c81c32a0727a693d3a to your computer and use it in GitHub Desktop.
This macro creates a spring with customizable, any turn may change the spring configuration can be saved in a file with the extension .FCSpring or in a coordonate file with the extension .FCSpringCoor
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from __future__ import division
"""
***************************************************************************
* Copyright (c) <mario52> 2014-2015-2016-2017 2018 2019 2020 2022 2023 *
* 2024-2025-2026 *
* *
* This file is a supplement to the FreeCAD CAx development system. *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU Lesser General Public License (LGPL) *
* as published by the Free Software Foundation; either version 2 of *
* the License, or (at your option) any later version. *
* for detail see the LICENCE text file. *
** **
* Use at your own risk. The author assumes no liability for data loss. *
* It is advised to backup your data frequently. *
* If you do not trust the software do not use it. *
** **
* This software is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Library General Public License for more details. *
* *
* You should have received a copy of the GNU Library General Public *
* License along with this macro; if not, write to the Free Software *
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 *
* USA *
***************************************************************************
* WARNING! All changes in this file will be lost and *
* may cause malfunction of the program *
***************************************************************************
"""
#
#OS: Windows 10 build 19045 #OS: Linux Mint 20.1 (X-Cinnamon/cinnamon) #OS: Windows 10 build 19045
#Word size of FreeCAD: 64-bit #Word size of FreeCAD: 64-bit #Architecture: x86_64
#Version: 0.22.0dev.33981 (Git) #Version: 0.22.0dev.37928 (Git) AppImage #Version: 1.2.0dev.20260512 (Git shallow)
#Build type: Release #Build type: Release #Build date: 2026/05/12 17:54:42
#Branch: master #Branch: main #Build type: Release
#Hash: 5a153e50ffb6046b6cc4dba498344032f6edb952 #Hash: e7699b531eba4bee262f7214699f07b96f66ba7b #Branch: grafted,grafted
#Python 3.10.12, Qt 5.15.8, Coin 4.0.0, Vtk 9.2.5, OCC 7.6.3 #Python 3.11.9, Qt 5.15.13, Coin 4.0.2, Vtk 9.2.6, OCC 7.7.2 #Hash: 758570d19c79cc4cf8b1e198b5568e7263e8e6d8
#Locale: French/Mars (fr_MA) #Locale: C/Default (C) #Python 3.11.15, Qt 6.8.3, Coin 4.0.8, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
# #shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
# #Locale: French/Mars (fr_MA) [ OS: French/Mars (fr_MA) ]
# #Stylesheet/Theme/QtStyle: unset/FreeCAD Classic/
# #Navigation Style/Orbit Style/Rotation Mode: CAD/Trackball/Drag at cursor
# #Logical DPI/Physical DPI/Pixel Ratio: 96/99.0075/1
#
__Title__ = "FCSpring_Helix_Variable"
__Author__ = "Mario52"
__Url__ = "http://www.freecad.org/index-fr.html"
__Wiki__ = "http://www.freecad.org/wiki/index.php?title=Macro_FCSpring_Helix_Variable"
__GitHub__ = "https://gist.github.com/mario52a/68c81c32a0727a693d3a"
__Version__ = "01.20"
__Date__ = "2026/05/14" # YYYY/MM/DD
#
#
import PySide
try:
from PySide import QtWidgets
from PySide.QtWidgets import *
except Exception:
None
from PySide import QtGui , QtCore
from PySide.QtGui import *
from PySide.QtCore import *
#
import base64
from base64 import *
#
try:
import webbrowser
except Exception:
None
import os, sys, math
from math import sqrt, pi, sin, cos, asin, tan, degrees, radians, sqrt
import random
import copy
import Draft, Part, FreeCAD, math, PartGui, FreeCADGui, FreeCAD
from FreeCAD import Base
App = FreeCAD
Gui = FreeCADGui
#### geometry
global FreeCAD_Paramter ; FreeCAD_Paramter = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macros/FCMmacros/" + __Title__)
global setMainWindowMoveX # ; setMainWindowMoveX= 0 # position X macro window
global setMainWindowMoveY # ; setMainWindowMoveY= 0 # position Y macro window
global setFrameWindowSizeX ; setFrameWindowSizeX = 550 # dimension X macro window
global setFrameWindowSizeY ; setFrameWindowSizeY = 255 # dimension Y macro window
setMainWindowMoveX = FreeCAD_Paramter.GetInt("setMainWindowMoveX")
setMainWindowMoveY = FreeCAD_Paramter.GetInt("setMainWindowMoveY")
setFrameWindowSizeX= FreeCAD_Paramter.GetInt("setFrameWindowSizeX", setFrameWindowSizeX)
FreeCAD_Paramter.SetInt("setFrameWindowSizeX", setFrameWindowSizeX)
setFrameWindowSizeY= FreeCAD_Paramter.GetInt("setFrameWindowSizeY", setFrameWindowSizeY)
FreeCAD_Paramter.SetInt("setFrameWindowSizeY", setFrameWindowSizeY)
#### geometry
####chrono################
import time
global startTime ; startTime = 0.0
global endTime ; endTime = 0.0
global returnTime; returnTime= ""
def chrono(mode = True, allDoc = False, typeTime = True, texto = ""):
global startTime # mode = True
global endTime # mode = False
global returnTime
####
#__author__ = "chrisb"
#mode = True : start the chronometer (default True)
#mode = False : stop the chronometer and display the result (default False)
#allDoc : touch all objects in the document and active the App.ActiveDocument.recompute() (default False)
#typeTime : True = measure real time (default True)
# : False = measure process time, ignore sleep, count each processor
#texto : texto to display with the chrono...
####
# try:
if allDoc == True:
# # touch everything, may be commented out for detailed tests:
for obj in FreeCAD.ActiveDocument.Objects:
obj.touch()
if typeTime == True:
# Uncomment exactly one of these two:
timeFn = time.perf_counter() # measure real time
else:
# measure process time, ignore sleep, count each processor
timeFn = time.process_time()
if mode == True:
startTime = timeFn
returnTime = texto + " " + str(startTime)
else:
elapsed = 0
endTime = timeFn
elapsed = (endTime - startTime)
# Conversion en Heures, Minutes, Secondes
hours = int(elapsed // 3600)
minutes = int((elapsed % 3600) // 60)
seconds = int(elapsed % 60)
returnTime = texto + (f"{hours}h {minutes}m {seconds}s")
return returnTime
# except Exception:
# print("oups")
# None
####chrono################
##path###########################################################################
global path
#path = FreeCAD.ConfigGet("AppHomePath")
#path = FreeCAD.ConfigGet("UserAppData")
#path = "your path"
param = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macro")# macro path
path = param.GetString("MacroPath","") + "/" # macro path
path = path.replace("\\","/") # convert the "\" to "/"
#print( "Path for the icons : " , path )
##path###########################################################################
global numberSpires ;numberSpires = 10 # number Spires of spring
global rayon ;rayon = 20.0 # radius of spring
global pas ;pas = 15.0 # " ! float " (pas) pitch of spire
global precision ;precision = 72.0 # " ! float " precision number points for 1 turn
global precisionBase ;precisionBase = precision # " ! float " precision number points for 1 turn pour compatibilite avec nouveau mode
global typeLine ;typeLine = 0 # typeLine 0=BSpline or 1=Wire
global helixS ;helixS = 0.0 # tableau
global numberSpiresModified;numberSpiresModified = 1 # number (pas) pitch to modify
global pasSpire ;pasSpire = 0 #pas # (pas) pitch of spire to modify
global radiusS ;radiusS = 0.0 # tableau radius to modify
global rayonSpire ;rayonSpire = 0 #rayon # new radius
global affPoint ;affPoint = 0 # aff points
global debutAngle ;debutAngle = 0 # begin angle rotation
global finAngle ;finAngle = 360 # end angle rotation
global modifyAngle ;modifyAngle = 0 # interrupteur angle
global radius_2_Cone ;radius_2_Cone = rayon # radius_2_Cone en cas d'helice
global spireConeUne ;spireConeUne = 0 # interrupteur cone si une seule spire spireConeUne = 1
global spireConeComp ;spireConeComp = 0 # compensation pour cone
global spireReverse ;spireReverse = 0 # 0 = sens antihoraire si = 1 sens horaire
global spireReverse_LR ;spireReverse_LR = 0 # 0 = normal si 1 inverse Gauche a Droite
global numberOfSide ;numberOfSide = 1 # 1 = circle, > 2 = number sides for polygon
global lissageSpire ;lissageSpire = 0 # niveau de lissage
global lissageS ;lissageS = 0 # tableau
global fichierOpen ;fichierOpen = 0 # switch fichier precision
global nomF ;nomF = "Name File" # name file
global points ;points = [] # tableau points
global zoom ;zoom = 0 # zoom textEdit
global FCSpring ;FCSpring = "" # contener Spring
global FCSpringPoints ;FCSpringPoints = "" # contener Points
global s ;s = "" # resident
global ui ;ui = "" # resident
global sel ;sel = "" # resident selection
global pointsDirection ;pointsDirection = [] # tableau direction
global Direction_Begin ;Direction_Begin = 0 # direction tableau 0
global Direction_Distance ;Direction_Distance = 0.1 # precision Distance coupure et deplacement
global plr ;plr = "" # placement sur selection
global coor_Z ;coor_Z = 0.0 # pour calcul placement
global hauteurCylindre ;hauteurCylindre = 0.0 # adapter la hauteur du ressort
global vecteurSouris ;vecteurSouris = "" # vecteur Selobserver
global centerFaceOrPoint ;centerFaceOrPoint = 0 # centrage de l'axe sur face ou au point souris
global axisSpring ;axisSpring = "" # axe de l'objet pour le ressort
global switchReverse ;switchReverse = 0 # switchReverse
global switchAdaptRadius ;switchAdaptRadius = 0 # switchAdaptRadius
global selectedCircle ;selectedCircle = [] # tableau Circle
global epaisseurRessort ;epaisseurRessort = 0.0 #3.5 # wire radius if wire = 0 then no sweep & keep small say 10-40% of rayon = radius
global nSweep ;nSweep = 0 # compteur Sweep
#### Spring on wire
global OSOW_typeCoupe ;OSOW_typeCoupe = 0 # if OSOW_typeCoupe = 0 then pas = distance en mm
# if OSOW_typeCoupe = 1 then pas = number cut of the wire only for spring along wire
##
global OSOW_rotationX ;OSOW_rotationX = 0.0 # rotation on the X axis for rotation around the wire selects case several springs
global OSOW_rotationY ;OSOW_rotationY = 0.0 # rotation on the Y axis for rotation around the selected wire
global OSOW_rotationZ ;OSOW_rotationZ = 0.0 # rotation on the Z axis for rotation around the selected thread
global OSOW_lengthWire ;OSOW_lengthWire = 0.0 # length wire selected
global OSOW_numberSpires ;OSOW_numberSpires = 0.0 # number Spires of spring on wire
global OSOW_numberPoints ;OSOW_numberPoints = 1 # number points on bspline
global OSOW_Number_Of_Wire ;OSOW_Number_Of_Wire = 1 # number of wire for the axis selected
global OSOW_2Wires_Decalage;OSOW_2Wires_Decalage = 0 # decalage cas 2 wires cote a cote
global OSOW_Number_Cut_Spire ; OSOW_Number_Cut_Spire = 1 # number of cut of the spire
global OSOW_superposer_Number ;OSOW_superposer_Number = 1 # nombre de boucles a superposer
global OSOW_Superposition_Decalage ;OSOW_Superposition_Decalage = 0.0 # ecart entre les superpositions
global setOSOW_modeIcon #; setOSOW_modeIcon == True # icones clairs "False" ou sombres "True"
setOSOW_modeIcon = FreeCAD_Paramter.GetBool(u"setOSOW_modeIcon")
FreeCAD_Paramter.SetBool(u"setOSOW_modeIcon", setOSOW_modeIcon) # True or False
#### Spring on wire
#### Configuration begin ################################################
#### NOT MODIFY THE CODE HERE ####
#### for modify : go to : FreeCAD >Menu >Tools >Edit parameters... >BaseApp/Preferences/Macros/FCMmacros/FCInfo ####
##
FreeCAD_Paramter.SetString(u"Version", __Version__ + " (" + __Date__ + ")")
##
global seTPositionFlyRightLeft #; seTPositionFlyRightLeft = 2 # 1 = fly, 2 = RightDock other= LeftDock
seTPositionFlyRightLeft = FreeCAD_Paramter.GetInt(u"seTPositionFlyRightLeft")
if seTPositionFlyRightLeft == 0: seTPositionFlyRightLeft = 1
FreeCAD_Paramter.SetInt(u"seTPositionFlyRightLeft", seTPositionFlyRightLeft) #*1, 2, other
##
global seTWidgetPosition #; seTWidgetPosition = 0 # position the widget Left or Right
seTWidgetPosition = FreeCAD_Paramter.GetBool(u"seTWidgetPosition")
FreeCAD_Paramter.SetBool(u"seTWidgetPosition", seTWidgetPosition) # True or False
##
global switchQFileDialogMint # special LinuxMint
switchQFileDialogMint = FreeCAD_Paramter.GetBool("switchQFileDialogMint")
if switchQFileDialogMint == 0:
FreeCAD_Paramter.SetBool("switchQFileDialogMint", switchQFileDialogMint)
try:
if os.uname()[1] == "mint":
switchQFileDialogMint = 1
FreeCAD_Paramter.SetBool("switchQFileDialogMint", switchQFileDialogMint) #*Special Mint
except Exception:
None
##
global setPathLatestDirectory #; setPathLatestDirectory = "C:\ ???"
setPathLatestDirectory = FreeCAD_Paramter.GetString(u"setPathLatestDirectory")
if setPathLatestDirectory == "": setPathLatestDirectory = path
FreeCAD_Paramter.SetString(u"setPathLatestDirectory", setPathLatestDirectory) #*"C:\ ???"
##
#### Configuration end ################################################
##
try:
_fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
def _fromUtf8(s):
return s
try:
_encoding = QtGui.QApplication.UnicodeUTF8
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig)
def errorDialog(msg):
diag = QtGui.QMessageBox(QtGui.QMessageBox.Critical,u"Error Message",msg )
diag.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) # PySide #cette fonction met la fenetre en avant
# diag.setWindowModality(QtCore.Qt.ApplicationModal) # la fonction a ete desactivee pour favoriser "WindowStaysOnTopHint"
diag.exec_()
class Ui_MainWindow(object):
def __init__(self):
self.red = self.OSOW_red = 1.0
self.green = self.OSOW_green = 0.0
self.blue = self.OSOW_blue = 0.0
self.alpha = 0.0
self.pointFont = 8.0
self.ressort = ""
def buttonIconeBase64(self, data):
#### bon https://stackoverflow.com/questions/31096325/displaying-image-in-bytes-in-pyqt
image = base64.standard_b64decode(data)
buttonIcone = QPixmap()
buttonIcone.loadFromData(image)
#### bon
return buttonIcone
def toolTipIconeBase64(self, data, text):
##fonctionne pas touch
toolTipIcone = ("<br/><td align='center'><img src='data: image/png;base64,{}'>".format(data) + "</td>" +
"<br/><div style=text-align: center;>" + text + "<br/>")
return toolTipIcone
def setupUi(self, MainWindow):
global setMainWindowMoveX
global setMainWindowMoveY
global setFrameWindowSizeX
global setFrameWindowSizeY
global path
global numberSpires
global rayon
global pas
global precision
global typeLine
global helixS
global pasSpire
global radiusS
global spireReverse
global spireReverse_LR
global numberOfSide
global nomF
global zoom
global sel
global Direction_Distance
global seTPositionFlyRightLeft
global seTWidgetPosition
global epaisseurRessort
self.window = MainWindow
####
if seTPositionFlyRightLeft == 1:
MainWindow.setObjectName(_fromUtf8(u"MainWindow")) # volant
MainWindow.setGeometry(setMainWindowMoveX, setMainWindowMoveY, setFrameWindowSizeX, setFrameWindowSizeY)
self.centralWidget = QtGui.QWidget(MainWindow)
###################
grid = QtGui.QGridLayout()
self.centralWidget.setLayout(grid)
####
self.scrollArea = QtGui.QScrollArea(self.centralWidget) # cadre scrollarea contenant le widget GUI
self.scrollArea.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded)
self.scrollArea.setWidgetResizable(True)
grid.addWidget(self.scrollArea, 0, 0)
vbox = QtGui.QVBoxLayout()
self.scrollArea.setLayout(vbox)
####
self.scrollAreaWidgetContents_2 = QtGui.QWidget() #widget contenant le GUI
vbox.addWidget(self.scrollAreaWidgetContents_2)
vbox = QtGui.QVBoxLayout()
self.scrollAreaWidgetContents_2.setLayout(vbox)
###################
self.groupBox0 = QtGui.QGroupBox() #self.centralWidget
self.groupBox0.setFlat(False)
self.groupBox_01 = QtGui.QGroupBox() #self.groupBox0
self.groupBox_01.setFlat(False)
self.DS_Numb_Spires = QtGui.QSpinBox()
self.DS_Numb_Spires.setMinimum(1)
self.DS_Numb_Spires.setMaximum(9999999)
self.DS_Numb_Spires.setValue(numberSpires)
self.DS_Numb_Spires.valueChanged.connect(self.on_DS_Numb_Spires) #connection doubleSpinBox
self.DS_Pas_Spring = QtGui.QDoubleSpinBox()
self.DS_Pas_Spring.setDecimals(3)
#self.DS_Pas_Spring.setMinimum(0.001)
self.DS_Pas_Spring.setMaximum(9999999.99)
self.DS_Pas_Spring.setValue(pas)
self.DS_Pas_Spring.valueChanged.connect(self.on_DS_Pas_Spring) #connection doubleSpinBox
self.DS_Radius_Sping = QtGui.QDoubleSpinBox()
self.DS_Radius_Sping.setDecimals(3)
# self.DS_Radius_Sping.setMinimum(0.001)
self.DS_Radius_Sping.setMaximum(9999999.99)
self.DS_Radius_Sping.setValue(rayon)
self.DS_Radius_Sping.valueChanged.connect(self.on_DS_Radius_Sping) #connection doubleSpinBox
self.DS_Precision_Turn = QtGui.QSpinBox()
self.DS_Precision_Turn.setMinimum(1)
self.DS_Precision_Turn.setMaximum(360)
self.DS_Precision_Turn.setValue(precision)
self.DS_Precision_Turn.valueChanged.connect(self.on_DS_Precision_Turn) #connection doubleSpinBox
self.CB_OSOW_Type_Cut = QtGui.QCheckBox()
self.CB_OSOW_Type_Cut.clicked.connect(self.on_CB_OSOW_Type_Cut) #
self.DS_Radius_2_Cone = QtGui.QDoubleSpinBox()
self.DS_Radius_2_Cone.setEnabled(False)
self.DS_Radius_2_Cone.setDecimals(3)
self.DS_Radius_2_Cone.setMaximum(9999999.99)
#self.DS_Radius_2_Cone.setMinimum(0.001)
self.DS_Radius_2_Cone.setValue(rayon)
self.DS_Radius_2_Cone.valueChanged.connect(self.on_DS_Radius_2_Cone) # connection
self.CH_Cone = QtGui.QCheckBox()
self.CH_Cone.setEnabled(True)
self.CH_Cone.clicked.connect(self.on_CH_Cone) # connection
self.LAB_Numb_Spires = QtGui.QLabel()
self.LAB_Pas_Spring = QtGui.QLabel()
self.LAB_Radius_Spring = QtGui.QLabel()
self.LAB_Precision_Turn = QtGui.QLabel()
self.LAB_Radius_2_Cone = QtGui.QLabel()
self.LAB_Radius_2_Cone.setVisible(True) #False
self.SP_Begin_Angle = QtGui.QSpinBox()
self.SP_Begin_Angle.setEnabled(False)
self.SP_Begin_Angle.setMinimum(0)
self.SP_Begin_Angle.setMaximum(360)
self.SP_Begin_Angle.setValue(0)
self.SP_Begin_Angle.valueChanged.connect(self.on_SP_Begin_Angle) # connection
self.SP_End_Angle = QtGui.QSpinBox()
self.SP_End_Angle.setEnabled(False)
self.SP_End_Angle.setMinimum(1)
self.SP_End_Angle.setMaximum(360)
self.SP_End_Angle.setValue(360)
self.SP_End_Angle.valueChanged.connect(self.on_SP_End_Angle) # connection
self.LAB_Begin_Angle = QtGui.QLabel()
self.LAB_End_Angle = QtGui.QLabel()
self.CB_B_E_Angle = QtGui.QCheckBox()
self.CB_B_E_Angle.clicked.connect(self.on_CB_B_E_Angle) # connection radioButton
self.DS_Epaisseur_Wire_Ressort = QtGui.QDoubleSpinBox()
self.DS_Epaisseur_Wire_Ressort.setDecimals(4)
self.DS_Epaisseur_Wire_Ressort.setMinimum(-9999999.99)
self.DS_Epaisseur_Wire_Ressort.setMaximum(9999999.99)
self.DS_Epaisseur_Wire_Ressort.setValue(epaisseurRessort)
self.DS_Epaisseur_Wire_Ressort.valueChanged.connect(self.on_DS_Epaisseur_Wire_Ressort) #
self.CB_Epaisseur_Wire_Ressort_Solid = QtGui.QCheckBox()
self.CB_Epaisseur_Wire_Ressort_Solid.setEnabled(False)
self.CB_Epaisseur_Wire_Ressort_Solid.setChecked(True)
self.CB_Epaisseur_Wire_Ressort_Frenet = QtGui.QCheckBox()
self.CB_Epaisseur_Wire_Ressort_Frenet.setEnabled(False)
self.CB_Epaisseur_Wire_Ressort_Frenet.setChecked(True)
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side = QtGui.QSpinBox()
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setEnabled(False)
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setMinimum(1)
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setMaximum(9999999)
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setValue(numberOfSide)
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setEnabled(False)
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.valueChanged.connect(self.on_SP_Epaisseur_Wire_Ressort_Number_Of_Side) # connection
####
self.groupBox_02 = QtGui.QGroupBox()
self.RA_Wire = QtGui.QRadioButton()
# self.RA_Wire.setChecked(True)
self.RA_Wire.setIcon(QtGui.QIcon.fromTheme("Draft",QtGui.QIcon(":/icons/Draft_Wire.svg")))
self.RA_Wire.clicked.connect(self.on_RA_Wire) #connection radioButton
self.RA_BSpline = QtGui.QRadioButton()
self.RA_BSpline.setChecked(True)
self.RA_BSpline.setIcon(QtGui.QIcon.fromTheme("Draft",QtGui.QIcon(":/icons/Draft_BSpline.svg")))
self.RA_BSpline.clicked.connect(self.on_RA_BSpline) #connection radioButton
self.CH_Points = QtGui.QCheckBox()
self.CH_Points.setEnabled(True)
self.CH_Points.setChecked(False)
self.CH_Points.setIcon(QtGui.QIcon.fromTheme("Draft",QtGui.QIcon(":/icons/Draft_Point.svg")))
self.CH_Points.clicked.connect(self.on_CH_Points) #
self.CH_Sketch = QtGui.QCheckBox()
self.CH_Sketch.setEnabled(False)
self.CH_Sketch.setChecked(False)
self.CH_Sketch.setIcon(QtGui.QIcon.fromTheme("Draft",QtGui.QIcon(":/icons/Draft_Draft2Sketch.svg")))
#self.CH_Sketch.clicked.connect(self.on_CH_Sketch) #
self.CH_Reverse_BT = QtGui.QCheckBox()
self.CH_Reverse_BT.setEnabled(True)
self.CH_Reverse_BT.setChecked(False)
self.CH_Reverse_BT.setIcon(QtGui.QIcon.fromTheme("Draft",QtGui.QIcon(":/icons/button_sort.svg")))
self.CH_Reverse_BT.clicked.connect(self.on_CH_Reverse_BT) #
self.CH_Reverse_LR = QtGui.QCheckBox()
self.CH_Reverse_LR.setEnabled(True)
self.CH_Reverse_LR.setChecked(False)
iconRotate = QtGui.QPixmap(":/icons/button_sort.svg").transformed(QtGui.QTransform().rotate(90), QtCore.Qt.SmoothTransformation)#Rotation
self.CH_Reverse_LR.setIcon(iconRotate)
self.CH_Reverse_LR.clicked.connect(self.on_CH_Reverse_LR) #
self.PB_Color = QtGui.QPushButton()
self.PB_Color.setStyleSheet("QPushButton {" + "background-color: rgb("+str(self.red*255)+","+str(self.green*255)+","+str(self.blue*255)+"); color: cmj("+str(255)+","+str(255)+","+str(255)+")" + "}")
self.PB_Color.clicked.connect(self.on_PB_Color_clicked) # connection
####
self.groupBox_03 = QtGui.QGroupBox()
self.PB_Adapt_Radius = QtGui.QPushButton()
self.PB_Adapt_Radius.setEnabled(False)
self.PB_Adapt_Radius.clicked.connect(self.on_PB_Adapt_Radius) #
self.PB_Center_Point = QtGui.QPushButton()
self.PB_Center_Point.setEnabled(False)
self.PB_Center_Point.clicked.connect(self.on_PB_Center_Point) #
self.CB_Position = QtGui.QCheckBox()
self.CB_Position.setEnabled(False)
self.CB_Position.clicked.connect(self.on_CB_Position) #
self.PB_CreaCircle = QtGui.QPushButton()
self.PB_CreaCircle.setEnabled(False)
self.PB_CreaCircle.clicked.connect(self.on_PB_CreaCircle) #
####
self.groupBox_03B = QtGui.QGroupBox()
self.groupBox_03B.setCheckable(True)
self.groupBox_03B.setChecked(False)
self.groupBox_03B.setEnabled(False)
self.groupBox_03B.clicked.connect(self.on_groupBox_03B) #
self.LA_OSOW_Rotation_X = QtGui.QLabel()
self.LA_OSOW_Rotation_Y = QtGui.QLabel()
self.LA_OSOW_Rotation_Z = QtGui.QLabel()
self.DS_OSOW_Rotation_X = QtGui.QDoubleSpinBox()
self.DS_OSOW_Rotation_X.setDecimals(4)
self.DS_OSOW_Rotation_X.setMinimum(-9999999.99)
self.DS_OSOW_Rotation_X.setMaximum(9999999.99)
self.DS_OSOW_Rotation_X.setValue(OSOW_rotationX)
self.DS_OSOW_Rotation_X.valueChanged.connect(self.on_DS_OSOW_Rotation_X) #
self.DS_OSOW_Rotation_Y = QtGui.QDoubleSpinBox()
self.DS_OSOW_Rotation_Y.setDecimals(4)
self.DS_OSOW_Rotation_Y.setMinimum(-9999999.99)
self.DS_OSOW_Rotation_Y.setMaximum(9999999.99)
self.DS_OSOW_Rotation_Y.setValue(OSOW_rotationY)
self.DS_OSOW_Rotation_Y.valueChanged.connect(self.on_DS_OSOW_Rotation_Y) #
self.DS_OSOW_Rotation_Z = QtGui.QDoubleSpinBox()
self.DS_OSOW_Rotation_Z.setDecimals(4)
self.DS_OSOW_Rotation_Z.setMinimum(-9999999.99)
self.DS_OSOW_Rotation_Z.setMaximum(9999999.99)
self.DS_OSOW_Rotation_Z.setValue(OSOW_rotationZ)
self.DS_OSOW_Rotation_Z.valueChanged.connect(self.on_DS_OSOW_Rotation_Z) #
self.CB_OSOW_Close_Wire = QtGui.QCheckBox()
self.CB_OSOW_Coincident_Points = QtGui.QCheckBox()
self.CB_OSOW_Random_Colors = QtGui.QCheckBox()
self.groupBox_03BC = QtGui.QGroupBox()
self.SB_OSOW_Number_Of_Wire = QtGui.QSpinBox()
self.SB_OSOW_Number_Of_Wire.setMinimum(1)
self.SB_OSOW_Number_Of_Wire.setMaximum(9999999)
self.SB_OSOW_Number_Of_Wire.setValue(1)
self.SB_OSOW_Number_Of_Wire.valueChanged.connect(self.on_SB_OSOW_Number_Of_Wire) #
self.DS_OSOW_2Wires_Decalage = QtGui.QDoubleSpinBox()
self.DS_OSOW_2Wires_Decalage.setDecimals(4)
self.DS_OSOW_2Wires_Decalage.setMinimum(0.0)
self.DS_OSOW_2Wires_Decalage.setMaximum(9999999.0)
self.DS_OSOW_2Wires_Decalage.setValue(0)
self.DS_OSOW_2Wires_Decalage.setEnabled(False)
self.DS_OSOW_2Wires_Decalage.valueChanged.connect(self.on_DS_OSOW_2Wires_Decalage) #
self.groupBox_03BD = QtGui.QGroupBox()
self.SB_OSOW_Number_Cut_Spire = QtGui.QSpinBox()
self.SB_OSOW_Number_Cut_Spire.setMinimum(1)
self.SB_OSOW_Number_Cut_Spire.setMaximum(9999999)
self.SB_OSOW_Number_Cut_Spire.setValue(OSOW_Number_Cut_Spire)
self.SB_OSOW_Number_Cut_Spire.valueChanged.connect(self.on_SB_OSOW_Number_Cut_Spire) #
self.CB_OSOW_Angular_CoteACote = QtGui.QCheckBox()
try:
self.CB_OSOW_Angular_CoteACote.checkStateChanged.connect(self.on_CB_OSOW_Angular_CoteACote) # Q6xxx
except Exception:
self.CB_OSOW_Angular_CoteACote.stateChanged.connect(self.on_CB_OSOW_Angular_CoteACote) # Q5xxx
self.SP_OSOW_Superposition_Number = QtGui.QSpinBox()
self.SP_OSOW_Superposition_Number.setValue(1)
self.SP_OSOW_Superposition_Number.setMinimum(1)
self.SP_OSOW_Superposition_Number.setMaximum(9999999)
self.SP_OSOW_Superposition_Number.valueChanged.connect(self.on_SP_OSOW_Superposition_Number) #
self.DS_OSOW_Superposition_Decalage = QtGui.QDoubleSpinBox()
self.DS_OSOW_Superposition_Decalage.setDecimals(4)
self.DS_OSOW_Superposition_Decalage.setValue(0)
self.DS_OSOW_Superposition_Decalage.setMinimum(-9999999.99)
self.DS_OSOW_Superposition_Decalage.setMaximum(9999999.99)
self.DS_OSOW_Superposition_Decalage.setEnabled(False)
self.DS_OSOW_Superposition_Decalage.valueChanged.connect(self.on_DS_OSOW_Superposition_Decalage) #
self.CB_OSOW_Superposition_Reverse = QtGui.QCheckBox()
self.CB_OSOW_Superposition_Reverse.setEnabled(False)
try:
self.CB_OSOW_Superposition_Reverse.checkStateChanged.connect(self.on_CB_OSOW_Superposition_Reverse) # Q6xxx
except Exception:
self.CB_OSOW_Superposition_Reverse.stateChanged.connect(self.on_CB_OSOW_Superposition_Reverse) # Q5xxx
self.CB_OSOW_Superposition_Separation = QtGui.QCheckBox()
self.CB_OSOW_Superposition_Separation.setEnabled(False)
####
self.groupBox_04 = QtGui.QGroupBox()
self.groupBox_04.setEnabled(False)
self.groupBox_04.setStyleSheet("QGroupBox {background-color: QPalette.Base}") # origin system
self.PB_Begin_End = QtGui.QPushButton()
self.PB_Begin_End.clicked.connect(self.on_PB_Begin_End) # connection
self.PB_Reverse_Spr = QtGui.QPushButton()
self.PB_Reverse_Spr.clicked.connect(self.on_PB_Reverse_Spr) # connection
self.DS_horizontalSlider = QtGui.QDoubleSpinBox()
self.DS_horizontalSlider.setDecimals(1)
self.DS_horizontalSlider.setMinimum(0)
self.DS_horizontalSlider.setMaximum(9999999999.0)
self.DS_horizontalSlider.setValue(0)
self.DS_horizontalSlider.setSingleStep(Direction_Distance)
self.DS_horizontalSlider.stepUp()
self.DS_horizontalSlider.valueChanged.connect(self.on_DS_horizontalSlider) #connection doubleSpinBox
self.PB_Reverse_Com = QtGui.QPushButton()
self.PB_Reverse_Com.clicked.connect(self.on_PB_Reverse_Com)
self.horizontalSlider = QtGui.QSlider()
self.horizontalSlider.setMaximum(100)
self.horizontalSlider.setMinimum(0)
self.horizontalSlider.setSliderPosition(0)
self.horizontalSlider.setSingleStep(Direction_Distance)
self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal)
self.horizontalSlider.valueChanged.connect(self.on_horizontal_slider) # connection
####
self.groupBox_05 = QtGui.QGroupBox()
self.groupBox_05.setCheckable(False)
self.groupBox_05.setChecked(False)
self.SP_Numbering_Spire = QtGui.QSpinBox()
self.SP_Numbering_Spire.setMinimum(1)
self.SP_Numbering_Spire.setMaximum(numberSpires)
self.SP_Numbering_Spire.setPrefix("Num: ")
self.SP_Numbering_Spire.valueChanged.connect(self.on_S_Numbering_Spire) #connection SpinBox
self.CH_Smooting = QtGui.QCheckBox()
self.CH_Smooting.setEnabled(True)
self.CH_Smooting.clicked.connect(self.on_CH_Smooting) # connection
self.SP_Lissage = QtGui.QSpinBox()
self.SP_Lissage.setVisible(False)
self.SP_Lissage.setMinimum(0)
#self.SP_Lissage.setMaximum(int(360/precision)-1) # verifier
self.SP_Lissage.setMaximum(precision) # verifier
self.SP_Lissage.valueChanged.connect(self.on_S_Lissage) #connection SpinBox
self.DS_Pas_Spire = QtGui.QDoubleSpinBox()
self.DS_Pas_Spire.setDecimals(3)
# self.DS_Pas_Spire.setMinimum(0.0) #01)
self.DS_Pas_Spire.setMaximum(9999999.99)
self.DS_Pas_Spire.setValue(0) #pas
self.DS_Pas_Spire.valueChanged.connect(self.on_DS_Pas_Spire) #connection doubleSpinBox
self.PU_To_Pas = QtGui.QPushButton()
self.PU_To_Pas.clicked.connect(self.on_PU_To_Pas) # connection
self.DS_Radius_Spire = QtGui.QDoubleSpinBox()
self.DS_Radius_Spire.setDecimals(3)
self.DS_Radius_Spire.setMinimum(0.0)
self.DS_Radius_Spire.setMaximum(9999999.99)
self.DS_Radius_Spire.setValue(0) #rayon
self.DS_Radius_Spire.valueChanged.connect(self.on_DS_Radius_Spire) # connection doubleSpinBox
self.PU_To_Radius = QtGui.QPushButton()
self.PU_To_Radius.clicked.connect(self.on_PU_To_Radius) # connection
self.LAB_Numbering_Spire = QtGui.QLabel()
self.LAB_Pas_Spire = QtGui.QLabel()
self.LAB_Radius_Spire = QtGui.QLabel()
self.PU_Accept_Value = QtGui.QPushButton()
self.PU_Accept_Value.setIcon(QIcon(QApplication.style().standardIcon(QStyle.SP_DialogApplyButton))) #
self.PU_Accept_Value.clicked.connect(self.on_PU_Accept_Value) # connection
self.PB_Clear = QtGui.QPushButton()
self.PB_Clear.setIcon(QIcon(QApplication.style().standardIcon(QStyle.SP_DialogResetButton))) #
self.PB_Clear.clicked.connect(self.on_PB_Clear) # connection
self.PB_Zoom = QtGui.QPushButton()
self.PB_Zoom.setIcon(QIcon(QApplication.style().standardIcon(QStyle.SP_FileDialogContentsView))) #
self.PB_Zoom.clicked.connect(self.on_PB_Zoom) # connection
self.textEdit = QtGui.QTextEdit()
self.textEdit.setTextInteractionFlags(QtCore.Qt.TextSelectableByMouse)
####
self.groupBox_06 = QtGui.QGroupBox()
self.PU_Read = QtGui.QPushButton()
self.PU_Read.setIcon(QtGui.QIcon(self.buttonIconeBase64(FCSpring_Helix_Variable_Icon_02_Icon_b64)))
self.PU_Read.clicked.connect(self.on_PU_Read) # connection
self.PU_Save = QtGui.QPushButton()
self.PU_Save.setIcon(QtGui.QIcon(self.buttonIconeBase64(FCSpring_Helix_Variable_Icon_03_Icon_b64)))
self.PU_Save.clicked.connect(self.on_PU_Save)
self.PU_Read_Coord = QtGui.QPushButton()
self.PU_Read_Coord.setEnabled(True)
self.PU_Read_Coord.setIcon(QtGui.QIcon(self.buttonIconeBase64(FCSpring_Helix_Variable_Icon_02b_Icon_b64)))
self.PU_Read_Coord.clicked.connect(self.on_PU_Read_Coord) # connection
self.PU_Save_Coord = QtGui.QPushButton()
self.PU_Save_Coord.setIcon(QtGui.QIcon(self.buttonIconeBase64(FCSpring_Helix_Variable_Icon_03b_Icon_b64)))
self.PU_Save_Coord.clicked.connect(self.on_PU_Save_Coord) # connection
####
self.CB_05_Position = QtGui.QCheckBox()
if seTPositionFlyRightLeft == 1:
self.CB_05_Position.setVisible(False)
self.CB_05_Position.setChecked(seTWidgetPosition)
self.CB_05_Position.clicked.connect(self.on_CB_05_Position) #connection checkBox
####
self.groupBox_07 = QtGui.QGroupBox()
self.PBA_progressBar = QtGui.QProgressBar()
self.PBA_progressBar.setValue(0)
self.PBA_progressBar.setStyleSheet("QProgressBar {background-color: #00c3ff; border : 1px;}"
"QProgressBar::chunk {background-color: #FF9933}")
self.PBA_progressBar.setAlignment(QtCore.Qt.AlignCenter)
self.PBar_ProgressBar = QtGui.QProgressBar()
self.PBar_ProgressBar.setMinimum(0)
self.PBar_ProgressBar.setFixedHeight(15)
self.PBar_ProgressBar.setStyleSheet("QProgressBar {background-color: #00c3ff; border : 1px;}"
"QProgressBar::chunk {background-color: #FF9933}")
self.PBar_ProgressBar.setAlignment(Qt.AlignCenter)
self.PU_Quit = QtGui.QPushButton()
self.PU_Quit.setIcon(QtGui.QIcon(self.buttonIconeBase64(FCSpring_Helix_Variable_Icon_04_Icon_b64)))
self.PU_Quit.clicked.connect(self.on_PU_Quit) # connection
self.PU_Reset = QtGui.QPushButton()
self.PU_Reset.setIcon(QtGui.QIcon(self.buttonIconeBase64(FCSpring_Helix_Variable_Icon_05_Icon_b64)))
self.PU_Reset.clicked.connect(self.on_PU_Reset) # connection
self.PU_Launch = QtGui.QPushButton()
self.PU_Launch.setIcon(QIcon(QApplication.style().standardIcon(QStyle.SP_DialogOkButton))) #
self.PU_Launch.clicked.connect(self.on_PU_Launch) # connection
self.PU_Help = QtGui.QPushButton()
self.PU_Help.setIcon(QIcon(QApplication.style().standardIcon(QStyle.SP_MessageBoxQuestion))) # image
self.PU_Help.clicked.connect(self.on_PU_Help) # connection
#### Layout debut ########################
self.grid0 = QtGui.QGridLayout() #self.centralWidget
self.grid0.setContentsMargins(10, 10, 10, 10)
self.grid0.addWidget(self.groupBox0, 0, 0, 1, 1)
####
self.grid_00 = QtGui.QGridLayout(self.groupBox0)
#self.grid_00.setContentsMargins(10, 10, 10, 10)
self.grid_00.addWidget(self.groupBox_01, 0, 0, 1, 1)
vbox.addWidget(self.groupBox0) # englobe le cadre principal (titre + date)
####
self.grid_01 = QtGui.QGridLayout(self.groupBox_01)
#self.grid_01.setContentsMargins(10, 10, 10, 10)
self.grid_01.addWidget(self.DS_Numb_Spires, 0, 0, 1, 1)
self.grid_01.addWidget(self.LAB_Numb_Spires, 0, 1, 1, 1)
self.grid_01.addWidget(self.DS_Pas_Spring, 0, 2, 1, 1)
#ori self.grid_01.addWidget(self.LAB_Pas_Spring, 0, 3, 1, 1)
self.grid_01.addWidget(self.CB_OSOW_Type_Cut, 0, 3, 1, 1) # cut
self.grid_01.addWidget(self.DS_Radius_Sping, 1, 0, 1, 1)
self.grid_01.addWidget(self.LAB_Radius_Spring, 1, 1, 1, 2)
self.grid_01.addWidget(self.DS_Precision_Turn, 1, 2, 1, 1)
self.grid_01.addWidget(self.LAB_Precision_Turn, 1, 3, 1, 1)
self.grid_01.addWidget(self.DS_Radius_2_Cone, 2, 0, 1, 1)
self.grid_01.addWidget(self.CH_Cone, 2, 1, 1, 1)
self.grid_01.addWidget(self.LAB_Radius_2_Cone, 2, 2, 1, 1)
# deplacer self.grid_01.addWidget(self.CB_B_E_Angle, 2, 3, 1, 1)
self.grid_01.addWidget(self.SP_Begin_Angle, 3, 0, 1, 1)
#self.grid_01.addWidget(self.LAB_Begin_Angle, 3, 1, 1, 1)
self.grid_01.addWidget(self.SP_End_Angle, 3, 2, 1, 1)
#self.grid_01.addWidget(self.LAB_End_Angle, 3, 3, 1, 1)
self.grid_01.addWidget(self.CB_B_E_Angle, 3, 3, 1, 1)
self.grid_01.addWidget(self.DS_Epaisseur_Wire_Ressort, 4, 0, 1, 1)
self.grid_01.addWidget(self.CB_Epaisseur_Wire_Ressort_Solid, 4, 1, 1, 1)
self.grid_01.addWidget(self.CB_Epaisseur_Wire_Ressort_Frenet, 4, 2, 1, 1)
self.grid_01.addWidget(self.SP_Epaisseur_Wire_Ressort_Number_Of_Side, 4, 3, 1, 1)
####
self.grid_00.addWidget(self.groupBox_02, 1, 0, 1, 1)
self.grid_02 = QtGui.QGridLayout(self.groupBox_02)
#self.grid_02.setContentsMargins(10, 10, 10, 10)
self.grid_02.addWidget(self.RA_BSpline, 0, 0, 1, 1)
self.grid_02.addWidget(self.RA_Wire, 0, 1, 1, 1)
self.grid_02.addWidget(self.CH_Reverse_BT, 1, 0, 1, 1)
self.grid_02.addWidget(self.CH_Reverse_LR, 1, 1, 1, 1)
self.grid_02.addWidget(self.CH_Points, 1, 2, 1, 1)
self.grid_02.addWidget(self.CH_Sketch, 1, 3, 1, 1)
self.grid_02.addWidget(self.PB_Color, 2, 0, 1, 4)
####
self.grid_00.addWidget(self.groupBox_03, 2, 0, 1, 1)
self.grid_03 = QtGui.QGridLayout(self.groupBox_03)
#self.grid_03.setContentsMargins(10, 10, 10, 10)
self.grid_03.addWidget(self.PB_Adapt_Radius, 0, 0, 1, 1)
self.grid_03.addWidget(self.PB_Center_Point, 0, 1, 1, 1)
self.grid_03.addWidget(self.CB_Position, 0, 2, 1, 1)
self.grid_03.addWidget(self.PB_CreaCircle, 0, 3, 1, 1)
####
self.grid_00.addWidget(self.groupBox_03B, 3, 0, 1, 1)
self.grid_03B = QtGui.QGridLayout(self.groupBox_03B)
self.grid_03B.setContentsMargins(10, 15, 10, 10)
##
# self.grid_03B.addWidget(self.LA_OSOW_Rotation_X, 0, 0, 1, 1)
# self.grid_03B.addWidget(self.LA_OSOW_Rotation_Y, 0, 1, 1, 1)
# self.grid_03B.addWidget(self.LA_OSOW_Rotation_Z, 0, 2, 1, 1)
# self.grid_03B.addWidget(self.DS_OSOW_Rotation_X, 1, 0, 1, 1)
# self.grid_03B.addWidget(self.DS_OSOW_Rotation_Y, 1, 1, 1, 1)
# self.grid_03B.addWidget(self.DS_OSOW_Rotation_Z, 1, 2, 1, 1)
####
##
self.grid_03B.addWidget(self.CB_OSOW_Close_Wire, 0, 0, 1, 1)
self.grid_03B.addWidget(self.CB_OSOW_Coincident_Points, 0, 1, 1, 1)
self.grid_03B.addWidget(self.CB_OSOW_Random_Colors, 0, 2, 1, 1)
##
#groupBox_03BC
self.grid_03B.addWidget(self.groupBox_03BC, 1, 0, 1, 3)
self.grid_03BC = QtGui.QGridLayout(self.groupBox_03BC)
self.grid_03BC.addWidget(self.SB_OSOW_Number_Of_Wire, 0, 0, 1, 1)
self.grid_03BC.addWidget(self.SB_OSOW_Number_Cut_Spire, 0, 1, 1, 1)
self.grid_03BC.addWidget(self.CB_OSOW_Angular_CoteACote, 0, 2, 1, 1)
self.grid_03BC.addWidget(self.DS_OSOW_2Wires_Decalage, 1, 0, 1, 1)
##
#groupBox_03BD
self.grid_03B.addWidget(self.groupBox_03BD, 2, 0, 1, 3)
self.grid_03BD = QtGui.QGridLayout(self.groupBox_03BD)
self.grid_03BD.addWidget(self.SP_OSOW_Superposition_Number, 0, 0, 1, 1)
self.grid_03BD.addWidget(self.DS_OSOW_Superposition_Decalage, 0, 1, 1, 1)
self.grid_03BD.addWidget(self.CB_OSOW_Superposition_Reverse, 0, 2, 1, 1)
##
self.grid_03BD.addWidget(self.CB_OSOW_Superposition_Separation, 1, 0, 1, 1)
####
self.grid_00.addWidget(self.groupBox_04, 4, 0, 1, 1)
self.grid_04 = QtGui.QGridLayout(self.groupBox_04)
#self.grid_04.setContentsMargins(10, 10, 10, 10)
self.grid_04.addWidget(self.PB_Begin_End, 0, 0, 1, 1)
self.grid_04.addWidget(self.PB_Reverse_Spr, 0, 1, 1, 1)
self.grid_04.addWidget(self.DS_horizontalSlider, 0, 2, 1, 1)
self.grid_04.addWidget(self.PB_Reverse_Com, 0, 3, 1, 1)
self.grid_04.addWidget(self.horizontalSlider, 1, 0, 1, 4)
####
self.grid_00.addWidget(self.groupBox_05, 5, 0, 1, 1)
self.grid_05 = QtGui.QGridLayout(self.groupBox_05)
#self.grid_05.setContentsMargins(10, 10, 10, 10)
self.grid_05.addWidget(self.SP_Numbering_Spire, 0, 0, 1, 1)
self.grid_05.addWidget(self.LAB_Numbering_Spire, 0, 1, 1, 1)
self.grid_05.addWidget(self.SP_Lissage, 0, 3, 1, 1)
self.grid_05.addWidget(self.CH_Smooting, 0, 3, 1, 1)
self.grid_05.addWidget(self.DS_Pas_Spire, 1, 0, 1, 1)
self.grid_05.addWidget(self.LAB_Pas_Spire, 1, 1, 1, 1)
self.grid_05.addWidget(self.PU_To_Pas, 1, 3, 1, 1)
self.grid_05.addWidget(self.DS_Radius_Spire, 2, 0, 1, 1)
self.grid_05.addWidget(self.LAB_Radius_Spire, 2, 1, 1, 1)
self.grid_05.addWidget(self.PU_To_Radius, 2, 3, 1, 1)
####
self.grid_05.addWidget(self.PU_Accept_Value, 3, 0, 1, 4)
self.grid_05.addWidget(self.textEdit, 5, 0, 2, 3)
self.grid_05.addWidget(self.PB_Clear, 5, 3, 1, 1)
self.grid_05.addWidget(self.PB_Zoom,6 ,3, 1, 1)
####
self.grid_00.addWidget(self.groupBox_06, 6, 0, 1, 1)
self.grid_06 = QtGui.QGridLayout(self.groupBox_06)
#self.grid_06.setContentsMargins(10, 10, 10, 10)
self.grid_06.addWidget(self.PU_Read, 0, 0, 1, 2)
self.grid_06.addWidget(self.PU_Save, 0, 2, 1, 2)
self.grid_06.addWidget(self.PU_Read_Coord, 1, 0, 1, 2)
self.grid_06.addWidget(self.PU_Save_Coord, 1, 2, 1, 2)
##
self.grid_06.addWidget(self.CB_05_Position, 2, 0, 1, 1)
##
########################################################### scrollArea
self.scrollArea.setWidget(self.scrollAreaWidgetContents_2)
########################################################### scrollArea
####
grid.addWidget(self.groupBox_07, 1, 0)
self.grid_07 = QtGui.QGridLayout(self.groupBox_07)
#self.grid_07.setContentsMargins(10, 10, 10, 10)
self.grid_07.addWidget(self.PBA_progressBar, 0, 0, 1, 4)
self.grid_07.addWidget(self.PBar_ProgressBar, 1, 0, 1, 4)
self.grid_07.addWidget(self.PU_Quit, 2, 0, 1, 1)
self.grid_07.addWidget(self.PU_Reset, 2, 1, 1, 1)
self.grid_07.addWidget(self.PU_Launch, 2, 2, 1, 1)
self.grid_07.addWidget(self.PU_Help, 2, 3, 1, 1)
####
#### GridLayout fin
if seTPositionFlyRightLeft == 1: # 1=MainWindow separate
MainWindow.setWindowTitle(__Title__ + u" rmu (" + __Version__ + ")") # (" + __Date__ + ")")
MainWindow.setCentralWidget(self.centralWidget)
#MainWindow.move(1000, 120) # deplace la fenetre
else:
MainWindow.setWindowTitle(__Title__ + u" rmu (" + __Version__ + ")") # (" + __Date__ + ")")
MainWindow.setWidget(self.centralWidget)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
global sel
MainWindow.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) # PySide cette fonction met la fenetre en avant
MainWindow.setWindowIcon(QtGui.QIcon(path+'FCSpring_Helix_Variable.png'))# change l'icone de la fenetre principale
#MainWindow.setWindowTitle(_fromUtf8("FCSpring Helix Variable"))
####
self.groupBox0.setTitle(_fromUtf8("ver : " + __Version__ + " : " + __Date__ + " (rmu)" ))
self.groupBox_01.setTitle(_fromUtf8("Configure (First)"))
self.DS_Numb_Spires.setToolTip(_fromUtf8("Number total of coil of the spring"))
self.DS_Numb_Spires.setSuffix(_fromUtf8(" coils"))
self.LAB_Numb_Spires.setText(_fromUtf8("Number of coil"))
self.LAB_Numb_Spires.setToolTip(_fromUtf8("Number total of coil of the spring"))
self.LAB_Pas_Spring.setText(_fromUtf8("Pitch of spring"))
self.LAB_Pas_Spring.setToolTip(_fromUtf8("Pitch of spring (distance between two vertices)"))
self.DS_Pas_Spring.setToolTip(_fromUtf8("Pitch of spring (distance between two vertices)"))
self.DS_Pas_Spring.setSuffix(_fromUtf8(" mm (Pitch)"))
self.DS_Radius_Sping.setToolTip(_fromUtf8("Radius of spring"))
self.DS_Radius_Sping.setSuffix(" mm (Radius)")
self.LAB_Radius_Spring.setText(_fromUtf8("Radius of spring"))
self.LAB_Radius_Spring.setToolTip(_fromUtf8("Radius of spring"))
self.DS_Precision_Turn.setSuffix(" (Points by turn)")
self.DS_Precision_Turn.setToolTip(_fromUtf8("Precision for the line (number points)"))
self.DS_Precision_Turn.setToolTip(_fromUtf8("<html>"
"Precision for the line (points = precision)"+"<br/>"+
"Actual: <b>" + str(int(precision)) + "</b> points for 1 turn"+"<br/>"+
"Loading a file or angle checked the value displayd change color in blue just to inform"
"</html>"))
self.LAB_Precision_Turn.setText(_fromUtf8("Precision"))
self.LAB_Precision_Turn.setToolTip(_fromUtf8("The precision is the number point for create one turn of the spring"+"\n"+
"Loading a file or angle checked the value displayed change color in blue just to inform"))
self.DS_Radius_2_Cone.setToolTip(_fromUtf8("Big Radius for make a cone"+"\n"+
"This radius is always greater than the principal radius"))
self.DS_Radius_2_Cone.setSuffix(" mm (H.r. cone)")
self.CH_Cone.setText(_fromUtf8("Spring conical"))
self.CH_Cone.setToolTip(_fromUtf8("Check for create one conical helix"))
self.LAB_Radius_2_Cone.setText(_fromUtf8("Radius 2 of the cone"))
self.SP_Begin_Angle.setToolTip(_fromUtf8("Begin angle first coil"))
self.SP_Begin_Angle.setSuffix(_fromUtf8(" deg (Begin angle)"))
self.LAB_Begin_Angle.setText(_fromUtf8("Begin"))
self.SP_End_Angle.setToolTip(_fromUtf8("End angle ultimate coil"))
self.SP_End_Angle.setStatusTip(_fromUtf8("End angle to ultimate coil"))
self.SP_End_Angle.setSuffix(_fromUtf8(" deg (End angle)"))
self.LAB_End_Angle.setText(_fromUtf8("End"))
self.CB_B_E_Angle.setText(_fromUtf8("Angles")) #Beg/End
self.CB_B_E_Angle.setToolTip(_fromUtf8("Check the option modify to begin and ultimate angle of coils"+"\n"+
"The final result depend on the level of precision given"+"\n"+
"Optimal : 360 , Precision = 360 points (1 point by degree)"))
#self.DS_Epaisseur_Wire_Ressort.valueChanged.connect(self.on_DS_Epaisseur_Wire_Ressort) #
self.DS_Epaisseur_Wire_Ressort.setToolTip(_fromUtf8("Dimension radius of sweep"))
self.DS_Epaisseur_Wire_Ressort.setSuffix(_fromUtf8(" mm (Radius Sweep)"))
self.CB_Epaisseur_Wire_Ressort_Solid.setText(_fromUtf8("Solid"))
self.CB_Epaisseur_Wire_Ressort_Solid.setToolTip(_fromUtf8("Solid"))
self.CB_Epaisseur_Wire_Ressort_Frenet.setText(_fromUtf8("Frenet"))
self.CB_Epaisseur_Wire_Ressort_Frenet.setToolTip(_fromUtf8("Frenet"))
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setSuffix(_fromUtf8(" Circle"))
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setToolTip(_fromUtf8("Number of side for polygon"+"\n"+
"1, 2 = Circle"+"\n"+
"3 or more = number sides of polygon"))
#####
self.groupBox_02.setTitle(_fromUtf8("Type line"))
self.RA_BSpline.setText(_fromUtf8("BSpline"))
self.RA_BSpline.setToolTip(_fromUtf8("Type line BSpline"))
self.RA_Wire.setText(_fromUtf8("Wire"))
self.RA_Wire.setToolTip(_fromUtf8("Type line Wire"))
self.CH_Points.setText(_fromUtf8("Points"))
self.CH_Points.setToolTip(_fromUtf8("Check to create points to alls nodes of the precision of turn"))
self.CH_Sketch.setText(_fromUtf8("Sketch"))
self.CH_Sketch.setToolTip(_fromUtf8("Convert the spring to Sketch"+"\n"+
"Only if the Pitch = 0"+"\n"+
"Example: Spirale plane"))
self.CH_Sketch.setStyleSheet(_fromUtf8("QToolTip {color: red; background-color: #99FF66; border: 1px}")) # couleur du texte et fond
self.CH_Reverse_BT.setText(_fromUtf8("Reverse"))
self.CH_Reverse_BT.setToolTip(_fromUtf8("Check to create spring clockwise direction"))
self.CH_Reverse_LR.setText(_fromUtf8("Reverse"))
self.CH_Reverse_LR.setToolTip(_fromUtf8("Check to create spring left rigth direction"))
self.PB_Color.setText(_fromUtf8("Color"))
self.PB_Color.setToolTip(_fromUtf8("Color the actual spring"))
#####
self.groupBox_03.setTitle(_fromUtf8("Options Spring"))
self.PB_Adapt_Radius.setText(_fromUtf8("Normal")) #AdpRa
self.PB_Adapt_Radius.setToolTip(_fromUtf8("Mode normal"+"\n"+
""+"\n"+
"For create the spring to the circle radius selected:"+"\n"+
"1: configure the complete spring"+"\n"+
"2: select the circle, arc ... to work"+"\n"+
" (are detected : Circle, Arc, Ellipse, Sphere, Toroid, Cone, Ellipse (minor radius))"+"\n"+
"3: push this mode Normal button (it change to Adapt Rad.)"+"\n"+
"4: push the Launch button"))#adapt radius
self.PB_Center_Point.setText(_fromUtf8("Point Mouse")) #CFace
self.PB_Center_Point.setToolTip(_fromUtf8("Create Spring to the point mouse (Default)"+"\n"+
""+"\n"+
"For create the spring to center face:"+"\n"+
"1: configure the complete spring"+"\n"+
"2: select the face to work"+"\n"+
"3: push this Point Mouse button (it change to Center Face)"+"\n"+
"4: push the Launch button"))#center face
self.CB_Position.setText(_fromUtf8("Position"))
self.CB_Position.setToolTip(_fromUtf8("Move the position of the spring selected along the axis selected "+"\n"+
""+"\n"+
"For use this option:"+"\n"+
"1: select the axis to work"+"\n"+
"2: select the spring to move (or object)"+"\n"+
"This command not verify the objects selected "
"(Give always the number selection)"+"\n"))
self.CB_Position.setText(_fromUtf8("Position"))
self.PB_CreaCircle.setText(_fromUtf8("Circle"))
self.PB_CreaCircle.setToolTip(_fromUtf8("Create a circle on 3 points selected "+"\n"+
"First select tree points "+"\n"))
#####
self.groupBox_03B.setTitle(_fromUtf8("Option Spring Rotate Along Wire"))
self.groupBox_03B.setToolTip(_fromUtf8("Create a spring rotatation along the wire selected" + "\n"+
"displayed: length ofwire selected : " + str(OSOW_lengthWire)+"\n"+
"number of spires : " + str(OSOW_numberSpires)+"\n"+
"number of points (nodes) : " + str(int(OSOW_numberPoints * precision))))
# self.groupBox_03B.setTitle(_fromUtf8("Option Spring Rotate Along Wire (Length " + str(OSOW_lengthWire) + ") (Nb points " + str(OSOW_numberPoints) + ") (Spires " + str(OSOW_numberSpires) + ")" ))
self.CB_OSOW_Coincident_Points.setText(_fromUtf8("Coincident"))
self.CB_OSOW_Coincident_Points.setToolTip(_fromUtf8("If the points are coincident then delete de latest point"))
self.LA_OSOW_Rotation_X.setText(_fromUtf8("Rotation X"))
self.DS_OSOW_Rotation_X.setSuffix(_fromUtf8(" deg"))
self.DS_OSOW_Rotation_X.setToolTip(_fromUtf8("Rotation spring on axis X" + "\n"
"(zero point shift)"))
self.LA_OSOW_Rotation_Y.setText(_fromUtf8("Rotation Y"))
self.DS_OSOW_Rotation_Y.setSuffix(_fromUtf8(" deg"))
self.DS_OSOW_Rotation_Y.setToolTip(_fromUtf8("Rotation spring on axis Y" + "\n"
"(zero point shift)"))
self.LA_OSOW_Rotation_Z.setText(_fromUtf8("Rotation Z"))
self.DS_OSOW_Rotation_Z.setSuffix(_fromUtf8(" deg"))
self.DS_OSOW_Rotation_Z.setToolTip(_fromUtf8("Rotation spring on axis Z" + "\n"
"(zero point shift)"))
self.CB_OSOW_Close_Wire.setText(_fromUtf8("Close wire"))
# self.DS_OSOW_Type_Cut.setSuffix(_fromUtf8(" (Number cut)"))
self.CB_OSOW_Type_Cut.setText(_fromUtf8("Pitch"))
self.CB_OSOW_Type_Cut.setToolTip(_fromUtf8("<html>"
"If it is not checked the value is Double (Length mm)<br/>"
"If checked the value is Integer (Number cuts)<br/>"
"Actual <b>Pitch mm</b>"
"<p style='text-align: center'; 'text-decoration: underline;'>Number cuts Only effective with:</p>"
"<p style='text-align: center;'><b>Option Srting Rotate Along Wire</b><br/>"
"</html>"))
self.CB_OSOW_Random_Colors.setText(_fromUtf8("Random Colors"))
self.CB_OSOW_Random_Colors.setToolTip(_fromUtf8("Random Colors"))
##
self.groupBox_03BC.setTitle(_fromUtf8("Number Wire(s)"))
self.SB_OSOW_Number_Of_Wire.setSuffix(_fromUtf8(" (Strand wire)"))
# avec fichier self.SB_OSOW_Number_Of_Wire.setToolTip(_fromUtf8("<tr><td align='center'><img src="+path+"FCSpring_Helix_Variable_OSOW_01.png></td></tr> <br/>"+
# avec fichier "<div style=text-align: center;> Number of spires on the selected wire"))
self.SB_OSOW_Number_Of_Wire.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_01_Icon_b64) + "</td></tr><br/>" +
"<br/><div style=text-align: center;>Number of spires on the selected wire<br/>"))
self.SB_OSOW_Number_Cut_Spire.setSuffix(_fromUtf8(" (Number Cut)"))
self.SB_OSOW_Number_Cut_Spire.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_02_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>Number cut of the spires created<br/>"
"<div style=text-align: center;><b>Each cut is independant<b/><br/>"))
self.CB_OSOW_Angular_CoteACote.setText(_fromUtf8("Circular"))
self.CB_OSOW_Angular_CoteACote.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_03_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>Springs Circular<br/>"
"<div style=text-align: center;><b>Check for adjacent<b/><br/>"))
self.DS_OSOW_2Wires_Decalage.setSuffix(_fromUtf8(" mm (Decalage wires)"))
self.DS_OSOW_2Wires_Decalage.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_05_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>Decalage between 2 wires<br/>"))
##
self.groupBox_03BD.setTitle(_fromUtf8("Superposition"))
self.SP_OSOW_Superposition_Number.setSuffix(_fromUtf8(" (Nb superp)"))
self.SP_OSOW_Superposition_Number.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_09_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>Number of loop spire<br/>"))
self.DS_OSOW_Superposition_Decalage.setSuffix(_fromUtf8(" mm (Decal superp)"))
self.DS_OSOW_Superposition_Decalage.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_08_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>Decalage between 2 spires<br/>"))
self.CB_OSOW_Superposition_Reverse.setText(_fromUtf8("Circumferential"))
self.CB_OSOW_Superposition_Reverse.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_07_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>The wire is circumferential<br/>"
"<div style=text-align: center;><b>Check for left to right ... right left ...<b/><br/>"))
self.CB_OSOW_Superposition_Separation.setText(_fromUtf8("Separate superposition"))
self.CB_OSOW_Superposition_Separation.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_10_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>Separate superposition<br/>"
"<div style=text-align: center;><b>Each cut is independant<b/><br/>"))
#####
self.groupBox_04.setTitle(_fromUtf8("Position ( " + str(len(sel)) + " )"))
self.groupBox_04.setToolTip(_fromUtf8("Position (number selection) number of points"))
self.PB_Begin_End.setToolTip(_fromUtf8("Align the spring to begin , end or center axis "+"\n"))
self.PB_Begin_End.setText(_fromUtf8("Begin / End"))
self.PB_Reverse_Spr.setText(_fromUtf8("Reverse Spr."))
self.PB_Reverse_Spr.setToolTip(_fromUtf8("Reverse the spring on its axis "+"\n"))
self.DS_horizontalSlider.setToolTip(_fromUtf8("Placement spring along the axis"+"\n"))
self.DS_horizontalSlider.setSuffix(_fromUtf8(" mm"))
self.PB_Reverse_Com.setText(_fromUtf8("Reverse Count."))
self.PB_Reverse_Com.setToolTip(_fromUtf8("Reverse the counter of the spring on its axis "+"\n"))
#####
self.groupBox_05.setTitle(_fromUtf8("Coil special dimension"))
self.groupBox_05.setToolTip(_fromUtf8("This section allows you to adjust the distance from the coil named. EX: 1 spire = 2 mm"))
self.SP_Numbering_Spire.setToolTip(_fromUtf8("Numbering of coil for 1 to max = Number of coil ("+str(numberSpires)+")"))
self.LAB_Numbering_Spire.setToolTip(_fromUtf8("Numbering of coil for 1 to max = Number of coil"))
self.LAB_Numbering_Spire.setText(_fromUtf8("Number of coil"))
self.SP_Lissage.setToolTip(_fromUtf8("Smoothing the line if the difference between two coils"+"\n"+
# "The maximum value is egual of the precision number point given -1 (" + str(int(360/precision)-1)+")"+"\n"+
"The maximum value is egual of the precision number point given -1 (" + str(precision-1)+")"+"\n"+
"The finish and precision are influenced by this value"+"\n"+
"PS: The result can be satisfying or completely wrong (prototype state)"))
self.CH_Smooting.setText(_fromUtf8("Smooting"))
self.CH_Smooting.setToolTip(_fromUtf8("Smoothing the line if the difference between two coils"+"\n"+
# "The maximum value is egual of the precision number point given -1 (" + str(int(360/precision)-1)+")"+"\n"+
"The maximum value is egual of the precision number point given -1 (" + str(precision-1)+")"+"\n"+
"The finish and precision are influenced by this value"+"\n"+
"PS: The result can be satisfying or completely wrong (prototype state)"))
self.DS_Pas_Spire.setToolTip(_fromUtf8("Pitch of the coil (The pitch is the distance betwen 2 vertices)"))
self.DS_Pas_Spire.setSuffix(_fromUtf8(" mm"))
self.LAB_Pas_Spire.setToolTip(_fromUtf8("Pitch of the coil (The pitch is the distance betwen 2 vertices)"))
self.LAB_Pas_Spire.setText(_fromUtf8("Pitch of coil"))
self.PU_To_Pas.setText(_fromUtf8(str(pas) + " mm"))
self.PU_To_Pas.setToolTip(_fromUtf8("Align the value to pitch global configured"))
self.DS_Radius_Spire.setToolTip(_fromUtf8("Radius of coil "))
self.DS_Radius_Spire.setSuffix(_fromUtf8(" mm"))
self.PU_To_Radius.setText(_fromUtf8(str(rayon) + " mm"))
self.PU_To_Radius.setToolTip(_fromUtf8("Align the value to radius global configured"))
self.LAB_Radius_Spire.setToolTip(_fromUtf8("Radius of coil "))
self.LAB_Radius_Spire.setText(_fromUtf8("Radius of coil"))
self.PU_Accept_Value.setText(_fromUtf8("Accept the value modified"))
self.PU_Accept_Value.setToolTip(_fromUtf8("Accept the value for the coil "))
self.PB_Clear.setText(_fromUtf8("Clear"))
self.PB_Clear.setToolTip(_fromUtf8("Clear text edit"))
self.PB_Zoom.setText(_fromUtf8("Zoom"))
self.PB_Zoom.setToolTip(_fromUtf8("Zoom the text edit window"))
self.textEdit.setText(_fromUtf8(""))
self.textEdit.setToolTip(_fromUtf8("List alls modification of coil "))
####
self.groupBox_06.setTitle(_fromUtf8("File"))
self.groupBox_06.setToolTip(_fromUtf8("Menu File"))
self.PU_Read.setText(_fromUtf8("Load"))
self.PU_Read.setToolTip(_fromUtf8(self.toolTipIconeBase64(data=FCSpring_Helix_Variable_Icon_02_Icon_b64, text=" Read the file ")))
self.PU_Save.setText(_fromUtf8("Save"))
self.PU_Save.setToolTip(_fromUtf8(self.toolTipIconeBase64(data=FCSpring_Helix_Variable_Icon_03_Icon_b64, text=" Save the file ")))
self.PU_Read_Coord.setText(_fromUtf8("Load coordinates"))
self.PU_Read_Coord.setToolTip(_fromUtf8(self.toolTipIconeBase64(data=FCSpring_Helix_Variable_Icon_02b_Icon_b64, text=" Load the coordinates file ")))
self.PU_Save_Coord.setText(_fromUtf8("Save coordinates"))
self.PU_Save_Coord.setToolTip(_fromUtf8(self.toolTipIconeBase64(data=FCSpring_Helix_Variable_Icon_03b_Icon_b64, text=" Save the coordinates file ")))
##
self.CB_05_Position.setText(_fromUtf8("Left/Right"))
self.CB_05_Position.setToolTip(_fromUtf8("Change the window macro position Right of Left"))
####
self.groupBox_07.setTitle(_fromUtf8("Command"))
self.groupBox_07.setToolTip(_fromUtf8("Menu command"))
self.PBA_progressBar.setToolTip(_fromUtf8(" "))
self.PU_Quit.setText(_fromUtf8("Quit"))
self.PU_Quit.setToolTip(_fromUtf8("Quit the macro"))
self.PU_Reset.setText(_fromUtf8("Reset"))
self.PU_Reset.setToolTip(_fromUtf8("Reset complete the data "))
self.PU_Launch.setText(_fromUtf8("Launch "))
self.PU_Launch.setToolTip(_fromUtf8("Launch the macro and create the spring"))
self.PU_Help.setText(_fromUtf8("Help "))
self.PU_Help.setToolTip(_fromUtf8("Dislay the wiki page in the FreeCAD browser"))
####
def on_PU_Reset(self, zero = 0): # Reset 0=Reset total 1=Reset mise a jour
global numberSpires
global rayon
global pas
global precision
global precisionBase
global typeLine
global helixS
global numberSpiresModified
global pasSpire
global radiusS
global rayonSpire
global affPoint
global debutAngle
global finAngle
global numberOfSide
global modifyAngle
global radius_2_Cone
global spireConeUne
global spireConeComp
global spireReverse
global spireReverse_LR
global lissageSpire
global lissageS
global fichierOpen
global nomF
global zoom
global pointsDirection
global Direction_Begin
global plr
global sel
global points
global switchAdaptRadius
global centerFaceOrPoint
global selectedCircle
if zero == 0: # 0 = Reset total
numberSpires = 10
rayon = 20.0
pas = 15.0
precision = 72.0
precisionBase = precision
typeLine = 0
affPoint = 0
helixS = 0.0
radiusS = 0.0
numberSpiresModified = 1
pasSpire = 0 #pas
rayonSpire = 0 #rayon
modifyAngle = 0
radius_2_Cone = rayon
fichierOpen = 0
nomF = "Name File"
self.CH_Sketch.setEnabled(False)
self.CH_Sketch.setChecked(False)
Gui.Selection.clearSelection()
self.DS_Numb_Spires.setValue(numberSpires)
self.DS_Radius_Sping.setValue(rayon)
self.DS_Pas_Spring.setValue(pas)
self.DS_Precision_Turn.setValue(precision)
self.DS_Precision_Turn.setEnabled(True)
self.DS_Precision_Turn.setToolTip(_fromUtf8("Precision for the line (points = precision))"+"\n"+
"Actual: " + str(int(precision)) + " points for 1 turn"+"\n"+
"Loading a file or angle checked the value displayd change color in blue just to inform"))
self.LAB_Numb_Spires.setText("Number of coil")
self.LAB_Precision_Turn.setStyleSheet("QLabel {Base}")
self.DS_Precision_Turn.setStyleSheet("QSpinBox {Base}")
###############
self.red = self.OSOW_red = 1.0
self.green = self.OSOW_green = 0.0
self.blue = self.OSOW_blue = 0.0
self.alpha = 0.0
self.pointFont = 8.0
self.PB_Color.setStyleSheet("QPushButton {" + "background-color: rgb("+str(self.red*255)+","+str(self.green*255)+","+str(self.blue*255)+"); color: cmj("+str(255)+","+str(255)+","+str(255)+")" + "}")
self.CB_B_E_Angle.setChecked(False)
self.SP_Begin_Angle.setEnabled(False)
debutAngle = 0
self.SP_Begin_Angle.setValue(debutAngle)
self.SP_End_Angle.setEnabled(False)
finAngle = 360
self.SP_End_Angle.setValue(finAngle)
modifyAngle = 0
self.CH_Points.setChecked(False)
affPoint = 0
self.CH_Reverse_BT.setChecked(False)
spireReverse = 0
self.CH_Reverse_LR.setChecked(False)
spireReverse_LR = 0
###############
sel = ""
del pointsDirection[:]
del points[:]
plr = ""
Direction_Begin = 0
switchAdaptRadius = 0
self.PB_Adapt_Radius.setEnabled(False)
self.PB_Adapt_Radius.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
self.PB_Adapt_Radius.setText("Normal")
self.PB_Center_Point.setEnabled(False)
self.PB_Center_Point.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
centerFaceOrPoint = 0
self.PB_Center_Point.setText(_fromUtf8("Point Mouse"))
self.CB_Position.setEnabled(False)
self.CB_Position.setStyleSheet("QCheckBox {background-color: QPalette.Base}") # origin system
self.PB_CreaCircle.setEnabled(False)
self.PB_CreaCircle.setChecked(False)
self.PB_CreaCircle.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
self.groupBox_03B.setEnabled(False)
self.groupBox_03B.setStyleSheet("QGroupBox {background-color: QPalette.Base}") # origin system
self.groupBox_03B.setTitle(_fromUtf8("Option Spring Rotate Along Wire"))
del selectedCircle[:]
self.DS_horizontalSlider.setValue(0)
self.horizontalSlider.setValue(0)
self.groupBox_04.setEnabled(False)
self.groupBox_04.setStyleSheet("QGroupBox {background-color: QPalette.Base}") # origin system
self.groupBox_04.setTitle("Position (" + str(len(sel)) + ")")
###############
self.SP_Numbering_Spire.setValue(numberSpiresModified)
self.SP_Numbering_Spire.setMaximum(numberSpires)
self.DS_Pas_Spire.setValue(0) #pas
self.DS_Radius_Spire.setValue(0) #rayon
lissageSpire = 0
self.SP_Lissage.setValue(0)
self.SP_Lissage.setVisible(False)
# self.SP_Lissage.setMaximum(int(360/precision)-1)
self.SP_Lissage.setMaximum(precision-1)
self.SP_Lissage.setToolTip(_fromUtf8("Smoothing the line if the difference between two coils"+"\n"+
"The maximum value is egual of the precision number point given -1 (" + str(precision-1)+")"+"\n"+
"The finish and precision are influenced by this value"+"\n"+
"PS: The result can be satisfying or completely wrong (prototype state)"))
self.CH_Smooting.setChecked(False)
self.CH_Smooting.setVisible(True)
self.CH_Smooting.setToolTip(_fromUtf8("Smoothing the line if the difference between two coils"+"\n"+
"The maximum value is egual of the precision number point given -1 (" + str(precision-1)+")"+"\n"+
"The finish and precision are influenced by this value"+"\n"+
"PS: The result can be satisfying or completely wrong (prototype state)"))
lissageS = []
del lissageS[:]
lissageS = numberSpires*[0]
self.SP_Lissage.setValue(0)
zoom = 140
self.grid_05.addWidget(self.textEdit, 5, 0, 2, 3)
helixS = []
del helixS[:]
helixS = numberSpires*[pas]
radiusS = []
del radiusS[:]
radiusS = numberSpires*[rayon]
self.CH_Cone.setChecked(False)
self.DS_Radius_2_Cone.setValue(rayon)
self.DS_Radius_2_Cone.setEnabled(False)
spireConeUne = 0
spireConeComp = 0
def on_DS_Numb_Spires(self,value): # nombre de spire total
global pas
global numberSpires
numberSpires = value
self.on_PU_Reset(1)
self.SP_Numbering_Spire.setToolTip(_fromUtf8("Numbering of coil for 1 to max = Number of spires ("+str(numberSpires)+")"))
def on_DS_Radius_Sping(self,value): # rayon axial du ressort
global rayon
rayon = value
self.PU_To_Radius.setText(str(rayon) + " mm")
self.on_PU_Reset(1)
def on_DS_Pas_Spring(self,value): # pas (pitch) du ressort
global pas
global numberSpires
global numberSpiresModified
global pasSpire
pas = value
self.PU_To_Pas.setText(str(pas) + " mm")
self.on_PU_Reset(1)
if pas == 0:
self.CH_Sketch.setEnabled(True)
else:
self.CH_Sketch.setEnabled(False)
self.CH_Sketch.setChecked(False)
def on_DS_Precision_Turn(self,value): # " ! float " precision number points for 1 turn
global precision
global precisionBase
precisionBase = precision = value
self.SP_Lissage.setMaximum(int(precision)-1)
self.CH_Smooting.setToolTip(_fromUtf8("Smoothing the line if the difference between two coils"+"\n"+
"The maximum value is egual of the precision number point given -1 (" + str(int(precision-1))+")"+"\n"+
"The finish and precision are influenced by this value"+"\n"+
"PS: The result can be satisfying or completely wrong (prototype state)"))
def on_CH_Cone(self): # Cone
global radius_2_Cone
global rayon
if self.CH_Cone.isChecked():
self.DS_Radius_2_Cone.setEnabled(True)
else:
self.DS_Radius_2_Cone.setEnabled(False)
radius_2_Cone = rayon
self.DS_Radius_2_Cone.setValue(radius_2_Cone)
def on_SP_Begin_Angle(self,value):
global debutAngle
debutAngle = value
def on_SP_End_Angle(self,value):
global finAngle
finAngle = value
def on_SP_Epaisseur_Wire_Ressort_Number_Of_Side(self, value):
global numberOfSide
numberOfSide = value
if numberOfSide > 2:
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setSuffix(_fromUtf8(" Nb Sides"))
else:
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setSuffix(_fromUtf8(" Circle"))
def on_CB_B_E_Angle(self): #
global debutAngle
global finAngle
global modifyAngle
global precision
global fichierOpen
if self.CB_B_E_Angle.isChecked():
modifyAngle = 1
self.SP_Begin_Angle.setEnabled(True)
self.SP_End_Angle.setEnabled(True)
if fichierOpen == 0:
precision = 360
fichierOpen = 0
self.DS_Precision_Turn.setValue(precision)
self.LAB_Precision_Turn.setStyleSheet(u"QLabel {color : #0000ff; font: bold}")
self.DS_Precision_Turn.setStyleSheet(u"QSpinBox {color : #0000ff; font: bold}")
else:
modifyAngle = 0
self.LAB_Precision_Turn.setStyleSheet("QLabel {Base}")
self.DS_Precision_Turn.setStyleSheet(u"QSpinBox {Base}")
precision = 72
self.DS_Precision_Turn.setValue(precision)
self.SP_Begin_Angle.setEnabled(False)
self.SP_End_Angle.setEnabled(False)
self.CB_B_E_Angle.setChecked(False)
self.SP_Begin_Angle.setEnabled(False)
debutAngle = 0
self.SP_Begin_Angle.setValue(debutAngle)
self.SP_End_Angle.setEnabled(False)
finAngle = 360
self.SP_End_Angle.setValue(finAngle)
def on_RA_Wire(self): # # typeLine 1=Wire
global typeLine
typeLine = 1
def on_RA_BSpline(self): # # typeLine 0=BSpline
global typeLine
typeLine = 0
def on_CH_Points(self): #
global affPoint
if self.CH_Points.isChecked():
affPoint = 1
else:
affPoint = 0
# def on_CH_Sketch(self): # reverse the rotation Rigth/Left
#
def on_CH_Reverse_BT(self): # reverse the rotation Rigth/Left
global spireReverse
if self.CH_Reverse_BT.isChecked():
spireReverse = 1
else:
spireReverse = 0
def on_CH_Reverse_LR(self): # reverse the rotation Rigth/Left
global spireReverse_LR
if self.CH_Reverse_LR.isChecked():
spireReverse_LR = 1
else:
spireReverse_LR = 0
def on_DS_Radius_2_Cone(self,value): # Diametre num 2 , Helix Conique
global rayon
global numberSpires
global helixS
global radiusS
global radius_2_Cone
global spireConeUne
global spireConeComp
global lissageS
if self.CH_Cone.isChecked():
numberSpires = self.DS_Numb_Spires.value()
numberSpires += 1
self.SP_Numbering_Spire.setMaximum(numberSpires)
helixS = []
del helixS[:]
helixS = (numberSpires)*[pas]
radiusS = []
del radiusS[:]
radiusS = (numberSpires)*[rayon]
lissageS = []
del lissageS[:]
lissageS = numberSpires*[0]
if value < rayon:
radius_2_Cone = value = rayon
radius_2_Cone = value
self.DS_Radius_2_Cone.setValue(radius_2_Cone)
if numberSpires != 1:
spireConeUne = 0
cone = (radius_2_Cone - rayon) / (numberSpires -1)# +1
for i in range(numberSpires):
radiusS[i] = rayon + (cone * (i)) #
else:
spireConeUne = 1
spireConeComp = 1
####
def on_PB_Adapt_Radius(self): # Adapt circle
global switchAdaptRadius
if switchAdaptRadius == 0:
switchAdaptRadius = 1
self.PB_Adapt_Radius.setText("Adapt Rad.")
else:
switchAdaptRadius = 0
self.PB_Adapt_Radius.setText("Normal")
def on_PB_Center_Point(self): # Center Face or Point
global centerFaceOrPoint
if centerFaceOrPoint == 0:
centerFaceOrPoint = 1
self.PB_Center_Point.setText(_fromUtf8("Center Face"))
else:
centerFaceOrPoint = 0
self.PB_Center_Point.setText(_fromUtf8("Point Mouse"))
def on_PB_Begin_End(self): # place the spring to left center rigth
global Direction_Begin
global pointsDirection
global coor_Z
self.horizontalSlider.setMaximum(len(pointsDirection))
self.ressort.Placement.Base = pointsDirection[0]
if (Direction_Begin == 0):
Direction_Begin = 1
self.ressort.Placement.Base = pointsDirection[0]
self.horizontalSlider.setValue(0)
elif (Direction_Begin == 1):
self.ressort.Placement.Base = pointsDirection[int((len(pointsDirection) / 2))]
self.horizontalSlider.setValue(int((len(pointsDirection) / 2)))
Direction_Begin = 2
elif (Direction_Begin == 2):
Direction_Begin = 0
self.ressort.Placement.Base = pointsDirection[-1]
self.horizontalSlider.setValue(len(pointsDirection))
FreeCAD.ActiveDocument.recompute()
def on_PB_Reverse_Spr(self): # reverse the spring
a = FreeCAD.ActiveDocument.getObject(self.ressort.Name).Placement
b = App.Placement(App.Vector(0.0,0.0,0.0), App.Rotation(App.Vector(0.0,1.0,0.0),180.0), App.Vector(0,0,0))
c = a.multiply(b)
FreeCAD.ActiveDocument.getObject(self.ressort.Name).Placement = c
def on_groupBox_03B(self): # rotation on the X axis for rotation around the wire selects case several springs
global precision
global OSOW_lengthWire
global OSOW_numberSpires
if self.groupBox_03B.isChecked():
self.DS_Numb_Spires.setEnabled(False)
self.groupBox_04.setEnabled(False)
else:
self.DS_Numb_Spires.setEnabled(True)
self.groupBox_04.setEnabled(False)
self.groupBox_03B.setTitle(_fromUtf8("Option Spring Rotate Along Wire"))
self.on_CB_OSOW_Type_Cut()
def on_DS_OSOW_Rotation_X(self,val): # rotation on the X axis for rotation around the wire selects case several springs
global OSOW_rotationX
OSOW_rotationX = val
def on_DS_OSOW_Rotation_Y(self,val): # rotation on the Y axis for rotation around the selected wire
global OSOW_rotationY
OSOW_rotationY = val
def on_DS_OSOW_Rotation_Z(self,val): # rotation on the Z axis for rotation around the selected thread
global OSOW_rotationZ
OSOW_rotationZ = val
def on_SB_OSOW_Number_Of_Wire(self,val):
global OSOW_Number_Of_Wire
global OSOW_2Wires_Decalage
OSOW_Number_Of_Wire = val
if (OSOW_Number_Of_Wire != 1) and (self.CB_OSOW_Angular_CoteACote.isChecked()):
self.DS_OSOW_2Wires_Decalage.setEnabled(True)
else:
OSOW_2Wires_Decalage = 0.0
self.DS_OSOW_2Wires_Decalage.setValue(0.0)
self.DS_OSOW_2Wires_Decalage.setEnabled(False)
def on_DS_OSOW_2Wires_Decalage(self,val):
global OSOW_2Wires_Decalage
OSOW_2Wires_Decalage = val
def on_CB_OSOW_Angular_CoteACote(self):
global OSOW_Number_Of_Wire
global OSOW_2Wires_Decalage
if self.CB_OSOW_Angular_CoteACote.isChecked():
if OSOW_Number_Of_Wire > 1:
self.DS_OSOW_2Wires_Decalage.setEnabled(True)
self.CB_OSOW_Angular_CoteACote.setText(_fromUtf8("Adjacent"))
self.CB_OSOW_Angular_CoteACote.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_04_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>Springs Adjacent <br/>" +
"<div style=text-align: center;><b>UnCheck for Circular<b/>"))
else:
OSOW_2Wires_Decalage = 0.0
self.DS_OSOW_2Wires_Decalage.setValue(0.0)
self.DS_OSOW_2Wires_Decalage.setEnabled(False)
self.CB_OSOW_Angular_CoteACote.setText(_fromUtf8("Circular"))
self.CB_OSOW_Angular_CoteACote.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_03_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>Springs Circular<br/>" +
"<div style=text-align: center;><b>Check for adjacent<b/>"))
def on_SB_OSOW_Number_Cut_Spire(self,val):
global OSOW_Number_Cut_Spire
OSOW_Number_Cut_Spire = val
def on_SP_OSOW_Superposition_Number(self,val):
global OSOW_superposer_Number
global OSOW_Superposition_Decalage
OSOW_superposer_Number = val
if OSOW_superposer_Number > 1:
self.DS_OSOW_Superposition_Decalage.setEnabled(True)
self.CB_OSOW_Superposition_Reverse.setEnabled(True)
self.CB_OSOW_Superposition_Separation.setEnabled(True)
else:
OSOW_Superposition_Decalage = 0
self.DS_OSOW_Superposition_Decalage.setValue(0)
self.DS_OSOW_Superposition_Decalage.setEnabled(False)
self.CB_OSOW_Superposition_Reverse.setChecked(False)
self.CB_OSOW_Superposition_Reverse.setEnabled(False)
self.CB_OSOW_Superposition_Separation.setEnabled(False)
def on_DS_OSOW_Superposition_Decalage(self,val):
global OSOW_Superposition_Decalage
OSOW_Superposition_Decalage = val
def on_CB_OSOW_Superposition_Reverse(self):
if self.CB_OSOW_Superposition_Reverse.isChecked():
self.CB_OSOW_Superposition_Reverse.setText(_fromUtf8("Left / Rigth"))
self.CB_OSOW_Superposition_Reverse.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_06_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>The wire left to right ... right to left ... <br/>"
"<div style=text-align: center;><b>UnCheck for circumferential<b/>"))
else:
self.CB_OSOW_Superposition_Reverse.setText(_fromUtf8("Circumferential"))
self.CB_OSOW_Superposition_Reverse.setToolTip(_fromUtf8("<br/><tr><td align='center'><img src='data: image/png;base64,{}'>".format(FCSpring_Helix_Variable_OSOW_07_Icon_b64) + "</td></tr><br/>" +
"<div style=text-align: center;>The wire is circumferential<br/>"
"<div style=text-align: center;><b>Check for Left to Right ... Right to Left ...<b/>"))
def on_DS_Epaisseur_Wire_Ressort(self,val): #
global epaisseurRessort
epaisseurRessort = val #3.5 # wire radius if wire = 0 then no sweep
if epaisseurRessort == 0:
self.CB_Epaisseur_Wire_Ressort_Solid.setEnabled(False)
self.CB_Epaisseur_Wire_Ressort_Solid.setChecked(False)
self.CB_Epaisseur_Wire_Ressort_Frenet.setEnabled(False)
self.CB_Epaisseur_Wire_Ressort_Frenet.setChecked(False)
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setEnabled(False)
numberOfSide = 1
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setSuffix(_fromUtf8(" Circle"))
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setValue(numberOfSide)
else:
self.CB_Epaisseur_Wire_Ressort_Solid.setEnabled(True)
self.CB_Epaisseur_Wire_Ressort_Solid.setChecked(True)
self.CB_Epaisseur_Wire_Ressort_Frenet.setEnabled(True)
self.CB_Epaisseur_Wire_Ressort_Frenet.setChecked(True)
self.SP_Epaisseur_Wire_Ressort_Number_Of_Side.setEnabled(True)
def on_PB_Color_clicked(self):
self.PB_Color.setStyleSheet("QPushButton {" + "background-color: QPalette.Base" + "}") # origin system
self.window.hide() # hide the window open color
couleur = QtGui.QColorDialog.getColor()
if couleur.isValid():
self.red = self.OSOW_red = couleur.redF()
self.green = self.OSOW_green = couleur.greenF()
self.blue = self.OSOW_blue = couleur.blueF()
self.PB_Color.setStyleSheet("QPushButton {" + "background-color: rgb("+str(self.red*255)+","+str(self.green*255)+","+str(self.blue*255)+"); color: cmj("+str(255)+","+str(255)+","+str(255)+")" + "}")
else:
self.red = self.OSOW_red = 1.0
self.green = self.OSOW_green = 0.0
self.blue = self.OSOW_blue = 0.0
self.PB_Color.setStyleSheet("QPushButton {" + "background-color: rgb("+str(self.red*255)+","+str(self.green*255)+","+str(self.blue*255)+"); color: cmj("+str(255)+","+str(255)+","+str(255)+")" + "}")
self.window.show() # show the window and close color
# def on_DS_OSOW_Type_Cut(self,val): #
# print(val)
def on_CB_OSOW_Type_Cut(self): # section wire selected spring_Along_Wire
global sel
global pas
global precision
global OSOW_typeCoupe
global OSOW_lengthWire
global OSOW_numberPoints
global OSOW_numberSpires
if self.CB_OSOW_Type_Cut.isChecked():
self.DS_Pas_Spring.setSuffix(" (Number cut)")
self.CB_OSOW_Type_Cut.setText(_fromUtf8("Cut"))
self.CB_OSOW_Type_Cut.setToolTip(_fromUtf8("If it is not checked the value is Double (Length mm)" + "\n"
"If checked the value is Integer (Number cuts)" + "\n"
" Actual Number cut" + "\n"
"Only effective with 'Spring Rotate Along Wire'"))
try:
OSOW_lengthWire = round(sel[0].SubObjects[0].Length, 3)
OSOW_numberSpires = pas
OSOW_numberPoints = int(OSOW_numberSpires * precision)
except Exception: None
else:
self.DS_Pas_Spring.setSuffix(" (Pitch mm)")
self.CB_OSOW_Type_Cut.setText("Pitch")
self.CB_OSOW_Type_Cut.setToolTip(_fromUtf8("If it is not checked the value is Double (Length mm)" + "\n"
"If checked the value is Integer (Number cuts)" + "\n"
" Actual Pitch mm" + "\n"
"Only effective with 'Spring Rotate Along Wire'"))
try:
OSOW_lengthWire = round(sel[0].SubObjects[0].Length, 3)
OSOW_numberSpires = round(OSOW_lengthWire / pas, 3)
OSOW_numberPoints = int(OSOW_numberSpires * precision)
except Exception: None
self.groupBox_03B.setTitle(_fromUtf8("Option Spring Rotate Along Wire (Length " + str(OSOW_lengthWire) + ") (Nb points " + str(OSOW_numberPoints) + ") (Spires " + str(OSOW_numberSpires) + ")" ))
def on_DS_horizontalSlider(self,val): #
global pointsDirection
global Direction_Distance
if len(pointsDirection) != 0:
self.DS_horizontalSlider.setSingleStep(Direction_Distance)
self.horizontalSlider.setValue(val*10)
try:
self.ressort.Placement.Base = FreeCAD.Vector(pointsDirection[int(val*10)])
except Exception:
None
FreeCAD.ActiveDocument.recompute()
def on_PB_Reverse_Com(self): # reverse the compteur
global pointsDirection
pointsDirection.reverse()
self.DS_horizontalSlider.setValue(0)
self.horizontalSlider.setValue(0)
self.ressort.Placement.Base = pointsDirection[0]
def on_horizontal_slider(self, val): # connection on_horizontal_slider
global pointsDirection
if len(pointsDirection) != 0:
self.DS_horizontalSlider.setValue(val/10)
def on_CB_Position(self): # Position
global switchAdaptRadius
global centerFaceOrPoint
global Direction_Distance
global Direction_Begin
global pointsDirection
global sel
if self.CB_Position.isChecked():
self.PB_Adapt_Radius.setEnabled(False)
self.PB_Adapt_Radius.setChecked(False)
self.PB_Adapt_Radius.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
switchAdaptRadius = 0
self.PB_Center_Point.setEnabled(False)
self.PB_Center_Point.setChecked(False)
self.PB_Center_Point.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
centerFaceOrPoint = 0
self.groupBox_04.setEnabled(True)
self.groupBox_04.setStyleSheet("QGroupBox {background-color: white;\n"
"border:1px solid rgb(0, 187, 0);}") # bord white and green
selobject = FreeCADGui.Selection.getSelection() # Select an object
del pointsDirection[:]
sel = FreeCADGui.Selection.getSelectionEx()
self.groupBox_04.setTitle("Position (" + str(len(sel)) + ")")
try:
Direction_Begin = 0
pointsDirection = sel[0].Object.Shape.discretize(Distance = Direction_Distance) #
self.ressort = selobject[1]
self.horizontalSlider.setValue(0)
self.groupBox_04.setTitle("Position (" + str(len(sel)) + ")(Points: " + str(len(pointsDirection)) + ")")
self.horizontalSlider.setMaximum(len(pointsDirection))
self.DS_horizontalSlider.setMaximum(int(len(pointsDirection)/10))
self.DS_horizontalSlider.setValue(len(pointsDirection)/10)
except Exception:
del pointsDirection[:]
self.groupBox_04.setTitle("Position (" + str(0) + ")")
App.Console.PrintError("Wrong selection"+"\n")
else:
self.groupBox_04.setEnabled(False)
self.groupBox_04.setStyleSheet("QGroupBox {background-color: QPalette.Base}") # origin system
FreeCADGui.Selection.clearSelection()
sel = selobject = ""
del pointsDirection[:]
self.groupBox_04.setTitle("Position (" + str(len(sel)) + ")")
None
def on_PB_CreaCircle(self): # create circle on 3 points
global selectedCircle
if len(selectedCircle) == 3:
if (selectedCircle[0]==selectedCircle[1]) or (selectedCircle[0]==selectedCircle[2]) or selectedCircle[1]==selectedCircle[2] :
App.Console.PrintError("Bad selection the points are egual"+"\n")
else:
try:
C1 = Part.Arc(FreeCAD.Vector(selectedCircle[0]),FreeCAD.Vector(selectedCircle[1]),FreeCAD.Vector(selectedCircle[2]))
S1 = Part.Shape([C1]) # create arc base
Part.show(S1)
obj = App.ActiveDocument.ActiveObject # select the object created
Gui.Selection.addSelection(obj)
sel = obj.Shape
CircleDirection = sel.Curve.Axis # decode the datas
CircleRayon = sel.Curve.Radius
CircleAxis = sel.Curve.Center
App.ActiveDocument.removeObject(obj.Label) # remove arc master
v = CircleDirection # give direction to circle
r = App.Rotation(App.Vector(0,0,1),v)
pl=FreeCAD.Placement()
pl.Base=FreeCAD.Vector(CircleAxis)
pl.Rotation.Q = r.Q
circle3Points = Draft.make_circle(radius=CircleRayon, placement=pl, face=False, support=None)
circle3Points.ViewObject.LineColor = (self.red, self.green, self.blue) # give color
circle3Points.Label = "SpringCircle (" + str(round(CircleRayon,3)) + " r)" # give label
except Exception:
App.Console.PrintError("Three points are collinear or bad selection"+"\n")
del selectedCircle[:]
FreeCAD.ActiveDocument.recompute()
def on_S_Numbering_Spire(self,value): # numero de la spire a modifier
global numberSpires
global numberSpiresModified
global lissageSpire
self.SP_Numbering_Spire.setMaximum(numberSpires)
numberSpiresModified = value
lissageSpire = 0
self.SP_Lissage.setValue(lissageSpire)
self.SP_Lissage.setVisible(False)
self.CH_Smooting.setVisible(True)
self.CH_Smooting.setChecked(False)
def on_CH_Smooting(self): # lissage precision
global lissageSpire
global precision
self.SP_Lissage.setVisible(True)
self.CH_Smooting.setVisible(False)
self.CH_Smooting.setToolTip(_fromUtf8("Smoothing the line if the difference between two coils"+"\n"+
"The maximum value is egual of the precision number point given -1 (" + str(int(precision)-1)+")"+"\n"+
"The finish and precision are influenced by this value"+"\n"+
"PS: The result can be satisfying or completely wrong (prototype state)"))
lissageSpire = 0
def on_S_Lissage(self,value): # option lissageS des raccords
global lissageSpire
global precision
lissageSpire = value
# self.SP_Lissage.setMaximum(int(360/precision)-1)
self.SP_Lissage.setMaximum(precision-1)
self.SP_Lissage.setToolTip(_fromUtf8("Smoothing the line if the difference between two coils"+"\n"+
"The maximum value is egual of the precision number point given -1 (" + str(precision-1)+")"+"\n"+
"The finish and precision are influenced by this value"+"\n"+
"PS: The result can be satisfying or completely wrong (prototype state)"))
def on_DS_Pas_Spire(self,value): # pas (pitch) de la spire a modifier
global pasSpire
pasSpire = value
def on_PU_To_Pas(self): # aligne le pas (pitch) de la spire
global pasSpire
global pas
pasSpire = pas
self.DS_Pas_Spire.setValue(pasSpire)
def on_DS_Radius_Spire(self,value): # pas (pitch) du rayon a modifier
global rayonSpire
rayonSpire = value
def on_PU_To_Radius(self): # aligne le rayon
global rayonSpire
global rayon
rayonSpire = rayon
self.DS_Radius_Spire.setValue(rayonSpire)
def on_PU_Accept_Value(self): # accepter la modification de la spire
global numberSpiresModified
global numberSpires
global pasSpire
global rayonSpire
global helixS
global radiusS
global lissageSpire
global lissageS
global returnTime
if rayonSpire != 0:
if numberSpiresModified == 1:
helixS[0] = pasSpire
radiusS[0]= rayonSpire
lissageS[0] = lissageSpire
self.textEdit.append("Coil number " + str(numberSpiresModified) + " = " + str(helixS[0]) + " " + str(radiusS[0]) + " " + str(lissageS[0]))
App.Console.PrintMessage("Coil number " + str(numberSpiresModified) + " = " + str(helixS[0]) + " " + str(radiusS[0]) + " " + str(lissageS[0])+"\n")
else:
helixS[numberSpiresModified-1] = pasSpire
radiusS[numberSpiresModified-1]= rayonSpire
lissageS[numberSpiresModified-1] = lissageSpire
self.textEdit.append("Coil number " + str(numberSpiresModified) + " = " + str(helixS[numberSpiresModified-1]) + " " + str(radiusS[numberSpiresModified-1]) + " " + str(lissageS[numberSpiresModified-1]))
App.Console.PrintMessage("Coil number " + str(numberSpiresModified) + " = " + str(helixS[numberSpiresModified-1]) + " " + str(radiusS[numberSpiresModified-1]) + " " + str(lissageS[numberSpiresModified-1])+"\n")
self.SP_Lissage.setValue(0)
self.SP_Lissage.setVisible(False)
self.CH_Smooting.setVisible(True)
self.CH_Smooting.setChecked(False)
lissageSpire = 0
else:
self.textEdit.setTextColor(QColor("red"))
self.textEdit.append("Coil number " + str(numberSpiresModified) + " Radius zero not allowed do " )
self.textEdit.setTextColor(QColor("Base"))
App.Console.PrintError("Coil number " + str(numberSpiresModified) + " Radius zero not allowed do "+"\n")
def on_PB_Clear(self): #
self.textEdit.setText("")
self.textEdit.clear()
def on_PB_Zoom(self): #
global zoom
if zoom == 1:
zoom = 0
self.grid_05.addWidget(self.PU_Accept_Value, 3, 0, 1, 4)
self.PU_Accept_Value.setText(_fromUtf8("Accept the value modified"))
self.grid_05.addWidget(self.textEdit, 5, 0, 2, 3)
else:
zoom = 1
self.PU_Accept_Value.setText(_fromUtf8("Accept"))
self.grid_05.addWidget(self.PU_Accept_Value, 3, 3, 1, 1)
self.grid_05.addWidget(self.textEdit, 0, 0, 7, 3)
def on_PU_Quit(self): # Quit
global s
global FreeCAD_Paramter
#### geometry
positionWindowXY = MainWindow.geometry()
setMainWindowMoveX = positionWindowXY.x()
setMainWindowMoveY = positionWindowXY.y()
positionWindowXY = MainWindow.size()
setFrameWindowSizeX = positionWindowXY.width()
setFrameWindowSizeY = positionWindowXY.height()
FreeCAD_Paramter.SetInt("setMainWindowMoveX", setMainWindowMoveX) # setMainWindowMoveX
FreeCAD_Paramter.SetInt("setMainWindowMoveY", setMainWindowMoveY) # setMainWindowMoveY
FreeCAD_Paramter.SetInt("setFrameWindowSizeX", setFrameWindowSizeX) # setFrameWindowSizeX
FreeCAD_Paramter.SetInt("setFrameWindowSizeY", setFrameWindowSizeY) # setFrameWindowSizeY
#### geometry
App.Console.PrintMessage("\n"+"Fin FCSpring_Helix_Variable"+"\n"+"___________________________"+"\n")
FreeCADGui.Selection.removeObserver(s) # desinstalle la fonction residente
try:
self.window.setAttribute(QtCore.Qt.WA_DeleteOnClose, True) # destroy
self.window.deleteLater() # destroy
self.window.destroy() # destroy
except Exception:
self.window.hide()
None
def on_PU_Read(self): # lecture
global path
global numberSpires
global rayon
global pas
global precision
global typeLine
global affPoint
global helixS
global radiusS
global debutAngle
global finAngle
global modifyAngle
global radius_2_Cone
global spireConeUne
global spireConeComp
global spireReverse
global spireReverse_LR
global lissageS
global fichierOpen
global nomF
global setPathLatestDirectory
global points
global returnTime
OpenName = ""
#### mint
if switchQFileDialogMint == True: # Mint
OpenName, Filter = QtGui.QFileDialog.getOpenFileName(None, u"Read a file FCSpring", setPathLatestDirectory, "(FCSpring *.FCSpring);;")#PySide Mint
#OpenName, Filter = PySide.QtGui.QFileDialog.getOpenFileName(None, u"Read a file FCSpring", setPathLatestDirectory, "*.FCSpring;;*")#PySide Mint
#### mint
else:
OpenName, Filter = QtGui.QFileDialog.getOpenFileName(None, u"Read a file FCSpring", setPathLatestDirectory, "*.FCSpring;;")#PySide
try:
if OpenName != "":
####new2
pathFile = os.path.dirname(OpenName) + "/" #1# = C:/Provisoire400/
setPathLatestDirectory = pathFile
FreeCAD.ParamGet(u"User parameter:BaseApp/Preferences/Macros/FCMmacros/" + __Title__).SetString(u"setPathLatestDirectory", setPathLatestDirectory) #*"C:\ ???"
#racineDrive = os.path.splitdrive(OpenName)[0] #2# = C:
#formatFichier = os.path.splitext(OpenName)[1] #4# = .png
#OpenName = os.path.splitext(OpenName)[0] #5# = /home/kubuntu/.FreeCAD/Macro/Texture_007_H #= C:/Provisoire400/image3D
#nomFichier = os.path.basename(OpenName) #3# = image3D
#SaveNameformatFichier = OpenName + formatFichier #6# = C:/Provisoire400/image3D.png
#pathFileSaveNameformatFichier = pathFile + nomFichier + formatFichier #7# = C:/Provisoire400/image3D.png
####new2
try:
file = open(OpenName, "r") # read
Header = file.readline().rstrip('\n\r') #1
if (Header == "FCString") or (Header == "FCString2") or (Header == "FCString3") or (Header == "FCString4") or (Header == "FCString5"):
self.on_PU_Reset(0)
App.Console.PrintMessage("____________________"+"\n")
self.textEdit.clear()
op = OpenName.split("/")
op2 = op[-1].split(".")
nomF = op2[0]
App.Console.PrintMessage(nomF+"\n")
App.Console.PrintMessage(str(Header)+"\n")
numberSpires = file.readline().rstrip('\n\r') # 2
numberSpires = int(numberSpires)
self.DS_Numb_Spires.setValue(numberSpires)
App.Console.PrintMessage(str(numberSpires)+"\t"+"Number coil"+"\n")
rayon = file.readline().rstrip('\n\r') # 3
rayon = float(rayon)
radiusS = numberSpires*[rayon]
self.DS_Radius_Sping.setValue(rayon)
App.Console.PrintMessage(str(rayon)+"\t"+"Radius"+"\n")
pas = file.readline().rstrip('\n\r') # 4
pas = float(pas)
helixS = numberSpires*[pas]
self.DS_Pas_Spring.setValue(pas)
App.Console.PrintMessage(str(pas)+"\t"+"Pitch"+"\n")
precision = file.readline().rstrip('\n\r') # 5
precision = float(precision)
if Header != "FCString5":
precision = int(360.0 / precision)
self.DS_Precision_Turn.setValue(precision)
App.Console.PrintMessage(str(precision)+"\t"+"Precision"+"\n")
if (Header == "FCString3") or (Header == "FCString4") or (Header == "FCString5"):
typeLine, spireReverse = file.readline().rstrip(',\n\r').split() # 6
spireReverse = int(spireReverse)
if spireReverse == 0:
self.CH_Reverse_BT.setChecked(False)
else:
self.CH_Reverse_BT.setChecked(True)
else:
typeLine = file.readline().rstrip('\n\r')
#spireReverse_LR
typeLine = int(typeLine)
if typeLine == 0:# typeLine 0=BSpline or 1=Wire
self.RA_BSpline.setChecked(True)
else:
self.RA_Wire.setChecked(True)
if (Header == "FCString2") or (Header == "FCString3") or (Header == "FCString4") or (Header == "FCString5"):
self.CH_Points.setChecked(False) # reset point
affPoint = 0
debutAngle = file.readline().rstrip('\n\r') # 7
debutAngle = int(debutAngle)
self.SP_Begin_Angle.setValue(int(debutAngle))
finAngle = file.readline().rstrip('\n\r') # 8
finAngle = int(finAngle)
self.SP_End_Angle.setValue(int(finAngle))
modifyAngle = file.readline().rstrip('\n\r') # 9
modifyAngle = int(modifyAngle)
if modifyAngle == 1:
self.CB_B_E_Angle.setChecked(True)
fichierOpen = 1
else:
self.CB_B_E_Angle.setChecked(False)
fichierOpen = 0
a = ui
a.on_CB_B_E_Angle()
try:
sp, sc, ra = file.readline().rstrip(',\n\r').split() # 10
spireConeUne = int(sp) # cone
spireConeComp = int(sc) # compensation
radius_2_Cone = float(ra) # radius 2 cone
except Exception:
spireConeUne = 0
spireConeComp = 0
radius_2_Cone = 0
if (spireConeUne == 1) or (spireConeComp == 1):
self.DS_Radius_2_Cone.setEnabled(True)
self.DS_Radius_2_Cone.setValue(radius_2_Cone)
self.CH_Cone.setChecked(True)
self.LAB_Numb_Spires.setText("Number real ("+str(numberSpires - 1)+")")
self.LAB_Numb_Spires.setToolTip(_fromUtf8("The number of coil for a spring conical registered"+"\n"
"is number of coil displayed minus 1"))
else:
self.DS_Radius_2_Cone.setEnabled(False)
self.DS_Radius_2_Cone.setValue(rayon)
self.CH_Cone.setChecked(False)
# self.CH_Cone.setEnabled(False)
self.LAB_Numb_Spires.setText("Number of coil")
self.LAB_Numb_Spires.setToolTip(_fromUtf8("Number of coil"))
App.Console.PrintMessage(str(spireConeUne)+" "+str(radius_2_Cone)+"\t"+"Radius cone"+"\n\n")
dummy = file.readline().rstrip('\n\r') # 11
del lissageS[:]
lissageS = numberSpires*[0]
i = 0
for ligne in file:
if (Header == "FCString4") or (Header == "FCString5"):
a , b , c = ligne.rstrip('\n\r').split()
helixS[i] = float(a)
radiusS[i] = float(b)
lissageS[i] = int(c)
App.Console.PrintMessage(str(i+1)+": "+str(helixS[i])+" "+str(radiusS[i])+" "+str(lissageS[i])+"\n")
self.textEdit.append("Coil number " + str(i+1) + " = " + str(helixS[i]) + " " + str(radiusS[i])+" "+str(lissageS[i])) # 12
else:
a , b = ligne.rstrip('\n\r').split()
helixS[i] = float(a)
radiusS[i] = float(b)
App.Console.PrintMessage(str(i+1)+": "+str(helixS[i])+" "+str(radiusS[i])+"\n")
self.textEdit.append("Coil number " + str(i+1) + " = " + str(helixS[i]) + " " + str(radiusS[i])) # 12
i += 1
App.Console.PrintMessage("____________________"+"\n")
self.textEdit.verticalScrollBar().setValue(0) #
self.textEdit.verticalScrollBar().setSliderPosition(0) #
else:
self.PU_Reload.setEnabled(False)
App.Console.PrintMessage("Error file not FCSpring or not FCSpring2.3.4"+"\n")
errorDialog("Error file not FCSpring or not FCSpring2.3.4 "+"\n")
finally:
file.close()
self.on_PU_Launch()
####################################################
except Exception:
App.Console.PrintMessage("Error in reading the file "+OpenName+"\n")
errorDialog("Error in reading the file "+OpenName)
def on_PU_Save(self): # enregistrement
global path
global numberSpires
global rayon
global pas
global precision
global typeLine
global helixS
global radiusS
global debutAngle
global finAngle
global modifyAngle
global radius_2_Cone
global spireConeUne
global spireConeComp
global spireReverse
global spireReverse_LR
global lissageS
global setPathLatestDirectory
SaveName = ""
#### mint
if switchQFileDialogMint == True: # Mint
SaveName, Filter = QtGui.QFileDialog.getSaveFileName(None, "Save a file FCSpring", setPathLatestDirectory, "(*.FCSpring)")#PySide Mint
if ".FCSpring" in SaveName:
None
else:
Filter = Filter[Filter.find("."):Filter.find(")")]
SaveName = SaveName + Filter
#### mint
else:
SaveName, Filter = QtGui.QFileDialog.getSaveFileName(None, "Save a file FCSpring", setPathLatestDirectory, "*.FCSpring;;FCSpring (*.FCSpring);;")#PySide
if SaveName == "":
App.Console.PrintMessage(u"Process aborted" + "\n")
errorDialog(u"Process aborted")
else:
App.Console.PrintMessage(u"Registration of " + SaveName + "\n")
####new2
pathFile = os.path.dirname(SaveName) + "/" #1# = C:/Provisoire400/
setPathLatestDirectory = pathFile
FreeCAD.ParamGet(u"User parameter:BaseApp/Preferences/Macros/FCMmacros/" + __Title__).SetString(u"setPathLatestDirectory", setPathLatestDirectory) #*"C:\ ???"
#racineDrive = os.path.splitdrive(SaveName)[0] #2# = C:
#formatFichier = os.path.splitext(SaveName)[1] #4# = .png
#SaveName = os.path.splitext(SaveName)[0] #5# = /home/kubuntu/.FreeCAD/Macro/Texture_007_H #= C:/Provisoire400/image3D
#nomFichier = os.path.basename(SaveName) #3# = image3D
#SaveNameformatFichier = SaveName + formatFichier #6# = C:/Provisoire400/image3D.png
#pathFileSaveNameformatFichier = pathFile + nomFichier + formatFichier #7# = C:/Provisoire400/image3D.png
####new2
#self.label_11_Name.setText(SaveName)
try:
file = open(SaveName, 'w') # write
try:
file.write("FCString5"+"\n") # 1
file.write(str(numberSpires)+"\n") # 2
file.write(str(rayon)+"\n") # 3
file.write(str(pas)+"\n") # 4
file.write(str(precision)+"\n") # 5
file.write(str(typeLine)+"\t"+str(spireReverse)+"\n") # 6
#spireReverse_LR
file.write(str(debutAngle)+"\n") # 7
file.write(str(finAngle)+"\n") # 8
file.write(str(modifyAngle)+"\n") # 9
file.write(str(spireConeUne)+"\t"+str(spireConeComp)+"\t"+str(radius_2_Cone)+"\n") # 10
file.write("Coil"+"\t"+"Radius"+"\t"+"Smooting"+"\t"+"(If you change the file, always use Tab no space)"+"\n") # 11
for i in range(numberSpires):
file.write(str(helixS[i])+"\t"+str(radiusS[i])+"\t"+str(lissageS[i])+"\n") # 12
finally:
file.close()
except Exception:
App.Console.PrintError("Error Registration file "+SaveName+"\n")
errorDialog("Error Registration file "+SaveName)
def on_PU_Save_Coord(self): # Save coordinates x y z
global points
global setPathLatestDirectory
if len(points) > 2:
SaveName = ""
#### mint
if switchQFileDialogMint == True: # Mint
SaveName, Filter = QtGui.QFileDialog.getSaveFileName(None, "Save a file FCSpringCoor", setPathLatestDirectory, "(*.FCSpringCoor)")#PySide Mint
if ".FCSpringCoor" in SaveName:
None
else:
Filter = Filter[Filter.find("."):Filter.find(")")]
SaveName = SaveName + Filter
#### mint
else:
SaveName, Filter = QtGui.QFileDialog.getSaveFileName(None, "Save a file FCSpringCoor", setPathLatestDirectory, "*.FCSpringCoor;;FCSpringCoor (*.FCSpringCoor);;")#PySide
if SaveName == "":
App.Console.PrintMessage(u"Process aborted" + "\n")
errorDialog(u"Process aborted")
else:
App.Console.PrintMessage(u"Registration of " + SaveName + "\n")
####new2
pathFile = os.path.dirname(SaveName) + "/" #1# = C:/Provisoire400/
setPathLatestDirectory = pathFile
FreeCAD.ParamGet(u"User parameter:BaseApp/Preferences/Macros/FCMmacros/" + __Title__).SetString(u"setPathLatestDirectory", setPathLatestDirectory) #*"C:\ ???"
#racineDrive = os.path.splitdrive(SaveName)[0] #2# = C:
#formatFichier = os.path.splitext(SaveName)[1] #4# = .png
#SaveName = os.path.splitext(SaveName)[0] #5# = /home/kubuntu/.FreeCAD/Macro/Texture_007_H #= C:/Provisoire400/image3D
#nomFichier = os.path.basename(SaveName) #3# = image3D
#SaveNameformatFichier = SaveName + formatFichier #6# = C:/Provisoire400/image3D.png
#pathFileSaveNameformatFichier = pathFile + nomFichier + formatFichier #7# = C:/Provisoire400/image3D.png
####new2
#self.label_11_Name.setText(SaveName)
try:
file = open(SaveName, 'w') # write
try:
for i in points:
file.write(str(i[0])+" "+str(i[1])+" "+str(i[2])+"\n") # save the coordinates x y z
finally:
file.close()
except Exception:
App.Console.PrintMessage("Error Registration file "+SaveName+"\n")
errorDialog("Error Registration file "+SaveName)
else:
App.Console.PrintError("Not data to save"+"\n")
def on_PU_Read_Coord(self): # Read coordinates x y z
global typeLine
global nomF
global points
global setPathLatestDirectory
global returnTime
OpenName = ""
#### mint
if switchQFileDialogMint == True: # Mint
OpenName, Filter = QtGui.QFileDialog.getOpenFileName(None, u"Read a file FCSpringCoor", setPathLatestDirectory, "(FCSpringCoor *.FCSpringCoor);;")#PySide Mint
#### mint
else:
OpenName, Filter = QtGui.QFileDialog.getOpenFileName(None, u"Read a file FCSpringCoor", setPathLatestDirectory, "*.FCSpringCoor")#PySide
try:
if OpenName != "":
####new2
pathFile = os.path.dirname(OpenName) + "/" #1# = C:/Provisoire400/
setPathLatestDirectory = pathFile
FreeCAD.ParamGet(u"User parameter:BaseApp/Preferences/Macros/FCMmacros/" + __Title__).SetString(u"setPathLatestDirectory", setPathLatestDirectory) #*"C:\ ???"
#racineDrive = os.path.splitdrive(OpenName)[0] #2# = C:
#formatFichier = os.path.splitext(OpenName)[1] #4# = .png
#OpenName = os.path.splitext(OpenName)[0] #5# = /home/kubuntu/.FreeCAD/Macro/Texture_007_H #= C:/Provisoire400/image3D
#nomFichier = os.path.basename(OpenName) #3# = image3D
#SaveNameformatFichier = OpenName + formatFichier #6# = C:/Provisoire400/image3D.png
#pathFileSaveNameformatFichier = pathFile + nomFichier + formatFichier #7# = C:/Provisoire400/image3D.png
####new2
try:
file = open(OpenName, "r") # read
self.on_PU_Reset(0)
App.Console.PrintMessage("____________________"+"\n")
self.DS_Numb_Spires.setValue(numberSpires)
self.DS_Pas_Spring.setValue(pas)
self.DS_Radius_Sping.setValue(rayon)
self.textEdit.clear()
op = OpenName.split("/")
op2 = op[-1].split(".")
nomF = op2[0]
points = []
del points[:]
App.Console.PrintMessage(nomF+"\n")
self.PBA_progressBar.setMaximum(0)
self.PBA_progressBar.setMinimum(0)
X = Y = Z = 0.0
for ligne in file:
X , Y , Z = ligne.rstrip('\n\r').split()
points.append(FreeCAD.Vector(float(X),float(Y),float(Z))) # append the coordinates
FreeCAD.ActiveDocument.openTransaction("FCSpringCoor")# memorise les actions (avec annuler restore)
if typeLine == 1:# typeLine 0=BSpline or 1=Wire
self.ressort = Draft.make_wire(points,closed=False,face=False,support=None)# creation spring makeWire
else:
self.ressort = Draft.make_bspline(points,closed=False) # creation spring Draft " make_bspline " remis pour facilite avec axes
# self.ressort = Part.BSplineCurve() # creation spring Part " BSplineCurve "
# self.ressort.interpolate(points,False)
# ressort0 = Part.Edge(self.ressort)
# Part.show(ressort0)
try:
App.ActiveDocument.ActiveObject.Label = "Spring_" + unicode(nomF)
except Exception:
try:
App.ActiveDocument.ActiveObject.Label = "Spring_" + nomF
except Exception:
App.ActiveDocument.ActiveObject.Label = "Spring_XX"
FreeCAD.ActiveDocument.recompute()
####################################################
finally:
file.close()
self.textEdit.append("Coordinates file")# + "\n")
self.textEdit.setTextColor(QColor("blue"))
self.textEdit.append("PS: For Info The values showing in the configuration menu do not match the data of the spring"+"\n")
self.textEdit.setTextColor(QColor("Base"))
except Exception:
App.Console.PrintMessage("Error in reading the file "+OpenName+"\n")
errorDialog("Error in reading the file "+OpenName)
self.PBA_progressBar.setMaximum(1)
self.PBA_progressBar.setMinimum(0)
self.PBar_ProgressBar.setValue(0)
App.Console.PrintMessage("on_PU_Read_Coord"+"\n")
def randomColor(self): # random colors
red = random.randint(100, 255)
green = random.randint(100, 255)
blue = random.randint(100, 255)
return (red, green, blue)
#return (self.red, self.green, self.blue)
def display_Info(self, type = 0):
global numberSpires
global pas
global rayon
global precisionBase
global debutAngle
global finAngle
global helixS
global radiusS
global lissageS
self.textEdit.setTextColor(QColor("blue"))
self.textEdit.append("Number Spire: " + str(numberSpires))
self.textEdit.append("Pitch : " + str(pas))
self.textEdit.append("Radius : " + str(rayon))
self.textEdit.append("Precision : " + str(precisionBase)+ " points")
self.textEdit.append("DebutAngle : " + str(debutAngle))
self.textEdit.append("FinAngle : " + str(finAngle))
if type == 0:
self.textEdit.append("List Helix : " + str(helixS))
self.textEdit.append("List Radius : " + str(radiusS))
self.textEdit.append("List Smoot1 : " + str(lissageS))
App.Console.PrintMessage("Number Spire: " + str(numberSpires)+"\n")
App.Console.PrintMessage("Pitch : " + str(pas)+"\n")
App.Console.PrintMessage("Radius : " + str(rayon)+"\n")
App.Console.PrintMessage("Precision : " + str(precisionBase)+ " points" + "\n")
App.Console.PrintMessage("DebutAngle : " + str(debutAngle)+"\n")
App.Console.PrintMessage("FinAngle : " + str(finAngle)+"\n")
if type == 0:
App.Console.PrintMessage("List Helix : " + str(helixS)+"\n")
App.Console.PrintMessage("List Radius : " + str(radiusS)+"\n")
App.Console.PrintMessage("List Smoot1 : " + str(lissageS)+"\n")
def zeroProgressBar(self):
self.PBar_ProgressBar.setMinimum(0)
self.PBar_ProgressBar.setFixedHeight(15)
self.PBar_ProgressBar.setStyleSheet("QProgressBar {background-color: #00c3ff; border : 1px;}"
"QProgressBar::chunk {background-color: #FF9933}")
self.PBar_ProgressBar.setFormat("")
self.PBar_ProgressBar.setAlignment(QtCore.Qt.AlignCenter)
self.PBA_progressBar.setValue(0)
self.PBA_progressBar.setStyleSheet("QProgressBar {background-color: #00c3ff; border : 1px;}"
"QProgressBar::chunk {background-color: #FF9933}")
self.PBA_progressBar.setFormat("")
self.PBA_progressBar.setAlignment(QtCore.Qt.AlignCenter)
def spring_Along_Wire(self): # section wire selected spring_Along_Wire begin
global numberSpires
global rayon
global pas
global precision
global typeLine
global epaisseurRessort
global points
global sel
global OSOW_typeCoupe # longueur (mm) ou nombre de coupes
global OSOW_rotationX # rotation X
global OSOW_rotationY # rotation Y
global OSOW_rotationZ # rotation Z
global OSOW_Number_Of_Wire # nombre de fils a enrouler sur le meme axe
global OSOW_2Wires_Decalage # decalage cas cote a cote
global OSOW_Number_Cut_Spire # nombre de fils a enrouler sur le meme axe
global OSOW_superposer_Number # nombre de boucles a superposer
global OSOW_Superposition_Decalage # ecart entre les superpositions
global returnTime
global FCSpring
global FCSpringPoints
def creation_Spring_Along_Wire(points):
global FCSpring
if len(points) > 1:
if self.CB_OSOW_Random_Colors.isChecked():
self.OSOW_red, self.OSOW_green, self.OSOW_blue = self.randomColor()
else:
self.OSOW_red = self.red
self.OSOW_green = self.green
self.OSOW_blue = self.blue
if (self.CB_OSOW_Coincident_Points.isChecked()) or (self.CB_OSOW_Close_Wire.isChecked()): # 1 = the points are coincident then delete de latest point
points = points[:-1]
if self.RA_Wire.isChecked():
self.ressort = Draft.make_wire(points,closed=False,face=False,support=None)# creation spring make_wire
else:
self.ressort = Draft.make_bspline(points,closed=False) # creation spring Draft " make_bspline "
FCSpring.addObject(self.ressort)
if self.CB_OSOW_Close_Wire.isChecked():
self.ressort.Closed = True
self.ressort.ViewObject.LineColor = (self.OSOW_red, self.OSOW_green, self.OSOW_blue) # give LineColor
self.ressort.ViewObject.PointColor = (self.OSOW_red, self.OSOW_green, self.OSOW_blue) # give PointColor
self.ressort.ViewObject.ShapeColor = (self.OSOW_red, self.OSOW_green, self.OSOW_blue) # give ShapeColor
self.ressort.Label = "Spring_Follow_Wire " + "( " + str(rayon) + "_" + str(pas) + "_" + str(epaisseurRessort) + "_" + str(OSOW_rotationX) + str(rotationSpire) + " deg )"
self.ressort.recompute()
Gui.updateGui() # refresh the screen
selx = FreeCADGui.Selection.getSelectionEx() #0# Select an object or sub object
if (len(selx) != 0) and ("Face" not in str(selx[0].SubObjects)) and ("Vertex" not in str(sel[0].SubObjects)):
#### Section object selected spring along wire Begin ####
doc = FreeCAD.ActiveDocument
if doc == None:
doc = FreeCAD.newDocument()
FreeCAD.ActiveDocument.openTransaction("Spring_Along_Wire") # memorise les actions (avec annuler restore)
FCSpring = doc.addObject("App::DocumentObjectGroup","FCSpring")
if (self.CH_Points.isChecked()):
FCSpringPoints = doc.addObject("App::DocumentObjectGroup","FCSpringPoints")
self.display_Info(type = 1)
####
self.ressort = ""
followThePath = []
points = []
rotationXTR = 0 # Line of work, ( position angle first point) 0 is default Try 180
Angular_CoteACote = 1
OSOW_rotationX = OSOW_rotationY = OSOW_rotationZ = 0
#try: #a remettre
####
self.PBA_progressBar.setMaximum(100)
self.PBA_progressBar.setValue(100) # value by default
self.PBA_progressBar.setStyleSheet("QProgressBar {background-color: #FFFFFF; border : 1px;}"
"QProgressBar:chunk {background-color: #FF0000; width: 5px; margin-left:5px;}")
self.PBA_progressBar.setFormat("Work In Progress")
####
FreeCAD.ActiveDocument.openTransaction("Spring_Along_Wire") # memorise les actions (avec annuler restore)
selxW = []
selxN = []
selxNord = [] # selxNord multi selection ordonnees
#### # 1 face selectionnee debut en attente
# #### Detect edges on Face selected BEGIN
# #### # en attente
# try:
# FreeCAD.ActiveDocument.openTransaction("Along_Wire") # memorise les actions (avec annuler restore)
# wireFaceContener = []
# pl = FreeCAD.Placement()
# sels = FreeCADGui.Selection.getSelectionEx('', 0)
# selectFace = 0 # switch pour passer mise en ordre
# if sels[0].SubElementNames[0][:4] == "Face":
# #### Detect edges on Face selected
# ####
# selectFace = 1 # switch pour passer mise en ordre
# inverser = []
# selsN = FreeCADGui.Selection.getSelectionEx()[0].SubElementNames[0]
# nameObj = sels[0].Object.Name
#
# ### Begin command Part_ElementCopy the face
# __shape = Part.getShape(App.ActiveDocument.getObject(nameObj), selsN, needSubElement=True, refine=False).copy()
# App.ActiveDocument.addObject('Part::Feature', nameObj).Shape=__shape
# faceCopy = FreeCADGui.ActiveDocument.ActiveObject
# App.ActiveDocument.ActiveObject.Label= "Dummy"
# App.ActiveDocument.ActiveObject.recompute()
# ### End command Part_ElementCopy the face
# FreeCAD.ActiveDocument.getObject(nameObj).Visibility = False
# Gui.Selection.addSelection(FreeCAD.ActiveDocument.getObject(faceCopy.Object.Name), "Face1")
# Dummy = FreeCAD.ActiveDocument.ActiveObject
# #selxW = FreeCADGui.Selection.getSelectionEx()[0].SubObjects
# #selxN = FreeCADGui.Selection.getSelectionEx()[0].SubElementNames
# Gui.Selection.clearSelection()
#
# compt= 1
# coord = []
# for i in (Dummy.Shape.Edges):
# Edge= "Edge"+str(compt)
# compt += 1
# if i.Orientation == "Forward": # or Reversed
# inverser += "Forward"
# coord.append((Edge, i.Vertexes[0].Point, i.Vertexes[1].Point))
# points = [FreeCAD.Vector(i.Vertexes[0].Point), FreeCAD.Vector(i.Vertexes[1].Point)]
# else:
# #i.reverse()
# inverser += "Reversed"
# coord.append((Edge, i.Vertexes[1].Point, i.Vertexes[0].Point))
# points = [FreeCAD.Vector(i.Vertexes[1].Point), FreeCAD.Vector(i.Vertexes[0].Point)]
#
# wireFace = Draft.make_wire(points)
#
# #ss = Draft.make_shapestring(String= Edge, FontFile='C:/WINDOWS/Fonts/arial.ttf', Size=0.8, Tracking=0.0)
# #ss.Placement.Base = FreeCAD.Vector(i.CenterOfGravity)
# #ss.Placement.Base.x = (ss.Placement.Base.x) - (ss.Shape.BoundBox.XLength/2.0)
#
# #objetSelect = Gui.Selection.addSelection(FreeCAD.ActiveDocument.getObject(Dummy.Name), Edge)
# wireFaceContener.append(wireFace.Name)
#
# Gui.Selection.clearSelection()
# FreeCAD.ActiveDocument.recompute()
# for i in wireFaceContener:
# Gui.Selection.addSelection(FreeCAD.ActiveDocument.getObject(i))
#
# _objs_ = Draft.upgrade(FreeCADGui.Selection.getSelection(), delete=True)
# _objs_0 = FreeCAD.ActiveDocument.ActiveObject
#
# #Gui.Selection.clearSelection()
# ii = 0
# for i in _objs_0.Shape.Edges:
# ii += 1
# Gui.Selection.addSelection(FreeCAD.ActiveDocument.Name, FreeCAD.ActiveDocument.ActiveObject.Name, "Edge"+str(ii), 0, 0, 0)
#
# #FreeCAD.ActiveDocument.recompute()
# except Exception:
# None
#
# ####
# #### Detect edges on Face selected END
#### # 1 face selectionnee Fin attente
sel = FreeCADGui.Selection.getSelection()[0]
selxW = FreeCADGui.Selection.getSelectionEx()[0].SubObjects
selxN = FreeCADGui.Selection.getSelectionEx()[0].SubElementNames
sel_Name = sel.Name
if (sel != "") and (str(selxW) == "()"): # selection complete (2 click)
selxW = []
selxN = []
for i in sel.Shape.Edges:
selxW += [(i)]
selxN += [("")]
selxNord += [(i, "")]
else: # selection sub object Face, Edge, Vertex, Wire,
for i in range(len(selxW)):
selxNord += [(selxW[i], selxN[i])]
#selxNord = sorted(selxNord, key=lambda x: x[1]) # dans l'ordre alphabetique (numerique)
if OSOW_Number_Of_Wire != 1:
if self.CB_OSOW_Angular_CoteACote.isChecked():
Angular_CoteACote = OSOW_Number_Of_Wire
for i in range(len(selxNord)):
#original try:
#original if self.CB_OSOW_Type_Cut.isChecked():
#original pasTravail = ((pas+1) * precision)
#original followThePath += selxNord[i][0].discretize(Number = int(pasTravail)) #int(pas) nombre de coupe
#original else:
#original pasTravail = (pas / precision)
#original followThePath += selxNord[i][0].discretize(Distance = pasTravail) # distance
#original except Exception:
#original self.spring_Along_Wire()
#original if i != len(selxW)-1:
#original del(followThePath[-1])
#original #followThePath.reverse()
#### essais DEBUT
try:
dummyX = []
if self.CB_OSOW_Type_Cut.isChecked():
pasTravail = ((pas+1) * precision)
dummyX += selxNord[i][0].discretize(Number = int(pasTravail)) #int(pas) nombre de coupe
else:
pasTravail = (pas / precision)
dummyX += selxNord[i][0].discretize(Distance = pasTravail) # distance
#if selectFace == 1: # avec selection d une Face en attente
# if inverser[i] == "Reversed":
# dummyX.reverse()
followThePath += dummyX
except Exception:
break #verifier
# if i != len(selxW)-1:
# del(followThePath[-1])
#followThePath.reverse()
#### essais FIN
plDirection = App.Placement(App.Vector(0, 0, 0), App.Rotation(App.Vector(0, 0, 0), 0), App.Vector(0, 0, 0))
vecligne=[App.Vector(0, 0, 0),FreeCAD.Vector(rayon , 0.0, 0.0)]
ligne = Draft.make_wire(vecligne,closed=False,face=False,support=None) #baseline creation
ligne.ViewObject.Visibility = False
FreeCAD.ActiveDocument.recompute(None,True,True)
switchReverse = False
rotationSpire = 0
compCut = 1
#### spires (multiples) debut
division = [] # couper la spire en x parties
for i in range(1, OSOW_Number_Cut_Spire + 1):
division.append((int(len(followThePath) / OSOW_Number_Cut_Spire)) * i)
for numSpire in range(1, int(OSOW_Number_Of_Wire) + 1): # number of spires for the wire selected
if (self.CB_OSOW_Angular_CoteACote.isChecked()) and (numSpire > 1) and (OSOW_2Wires_Decalage != 0):
#### begin decalage OSOW_2Wires_Decalage
#### Begin command Part_ElementCopy
####
__shape = Part.getShape(App.ActiveDocument.getObject(sel_Name),selxN[0],needSubElement=True,refine=False).copy()
App.ActiveDocument.addObject('Part::Feature',sel_Name).Shape=__shape
selxWDuplicat = App.ActiveDocument.ActiveObject
FreeCAD.ActiveDocument.recompute(None,True,True)
### End command Part_ElementCopy
Duplicat = []
Duplicat = selxWDuplicat.Shape.discretize(Distance = OSOW_2Wires_Decalage) # distance
del Duplicat[0:numSpire-1] #:numSpire-2
DuplicatWire = Draft.make_bspline(Duplicat,closed=False)
followThePath = []
if self.CB_OSOW_Type_Cut.isChecked():
followThePath = DuplicatWire.Shape.discretize(Number = int(pasTravail)) #int(pas) nombre de coupe
else:
followThePath = DuplicatWire.Shape.discretize(Distance = pasTravail) # distance
division[-1] = len(followThePath)
Duplicat.clear()
App.ActiveDocument.removeObject(selxWDuplicat.Name)
App.ActiveDocument.removeObject(DuplicatWire.Name)
App.ActiveDocument.recompute(None,True,True)
####
#### end decalage OSOW_2Wires_Decalage
###########
FreeCAD.ActiveDocument.openTransaction("SpringToPath (" + str(numSpire) + ")") # memorise les actions (avec annuler restore)
self.PBar_ProgressBar.setMaximum(OSOW_Number_Of_Wire + 1)
self.PBar_ProgressBar.setValue(numSpire)
self.PBar_ProgressBar.setFormat("Wire ( " + str(numSpire) + " )")
#self.groupBox_03B.setTitle("Option Spring Rotate Along Wire ( " + str(numSpire) + " )")
compFollowThePath = 0
for superposer in range(OSOW_superposer_Number):
coor_X = coor_Y = coor_Z = 0
self.PBar_ProgressBar.setMaximum(OSOW_superposer_Number)
self.PBar_ProgressBar.setValue(superposer)
self.PBar_ProgressBar.setFormat("Superposition ( " + str(numSpire) + " , " + str(superposer + 1) + " ) ")
FreeCAD.ActiveDocument.getObject(ligne.Name).Length = rayon + (OSOW_Superposition_Decalage * (superposer))
rotationXTR = 0
if (self.CB_OSOW_Superposition_Reverse.isChecked()) and (switchReverse == True):
followThePath.reverse()
switchReverse = True
#### spire (boucle) debut
for i in range(len(followThePath)): # line path loop
self.PBar_ProgressBar.setMaximum(len(followThePath))
self.PBar_ProgressBar.setValue(i)
self.PBar_ProgressBar.setFormat("Spire ( " + str(numSpire) + " , " + str(superposer + 1) + " , " + str(i) + " )")
Gui.updateGui() # refresh the screen
compFollowThePath += 1
####
try:
direction = followThePath[i+1].sub(followThePath[i])
except Exception: None
####
r=App.Rotation(App.Vector(0,0,1),direction)
plDirection=App.Placement()
plDirection.Rotation.Q = r.Q
plDirection.Base = followThePath[i]
####
ligne.Placement = plDirection
plDirectionT = ligne.Placement.multiply(App.Placement(App.Vector(0, 0, 0), App.Rotation(rotationXTR + rotationSpire + OSOW_rotationX, OSOW_rotationY, OSOW_rotationZ), App.Vector(0, 0, 0)))
ligne.Placement = plDirectionT
FreeCAD.activeDocument().recompute(None,True,True)
a = ligne.End # end of line
points.append(FreeCAD.Vector(a)) # append the coordinates
####
rotationXTR += 360.0/precision
#ori if rotationXTR >= 360.0:
#ori rotationXTR = rotationXTR % 1
if rotationXTR > 360.0:
rotationXTR = (360.0/precision) - (rotationXTR % 1)
####
if (self.CH_Points.isChecked()):
point = Draft.make_point(a) # create point repere for test
FreeCADGui.activeDocument().getObject(point.Name).PointColor = (1.0,0.0,0.0)
FCSpringPoints.addObject(point)
if (OSOW_Number_Cut_Spire > 1):
if (i in division) or (i+1 == division[-1]):
if (compCut <= OSOW_Number_Cut_Spire+1):
compCut += 1
creation_Spring_Along_Wire(points) # create and color the spring wire
if self.DS_Epaisseur_Wire_Ressort.value() != 0:
self.PBar_ProgressBar.setFormat("Spire ( " + str(numSpire) + " , " + str(superposer + 1) + " , " + str(i) + " ) (SweepA "+ str(compCut - 1) + ")")
self.textEdit.append("SweepA superposer " + str(compCut) + " , " + str(superposer + 1))
self.on_PB_Sweep_Spring(epaisseurRessort = epaisseurRessort, ressort = self.ressort, solid = self.CB_Epaisseur_Wire_Ressort_Solid.isChecked(), frenet = self.CB_Epaisseur_Wire_Ressort_Frenet.isChecked())
dummy = points[-1]
points = []
points.append(dummy)
compCut = 0
Gui.updateGui() # refresh the screen
# separation des spires Begin
if self.CB_OSOW_Superposition_Separation.isChecked():
creation_Spring_Along_Wire(points) # create and color the spring
points = []
if self.DS_Epaisseur_Wire_Ressort.value() != 0:
self.PBar_ProgressBar.setFormat("Spire ( " + str(numSpire) + " , " + str(superposer + 1) + " , " + str(i) + " ) (SweepB "+ str(compCut - 1) + ")")
self.textEdit.append("SweepB superposer " + str(compCut) + " , " + str(superposer + 1))
self.on_PB_Sweep_Spring(epaisseurRessort = epaisseurRessort, ressort = self.ressort, solid = self.CB_Epaisseur_Wire_Ressort_Solid.isChecked(), frenet = self.CB_Epaisseur_Wire_Ressort_Frenet.isChecked())
# separation des spires Fin
Gui.updateGui() # refresh the screen
#### spire (boucle) fin
#### spires (multiples) fin
if self.CB_OSOW_Superposition_Separation.isChecked():
None
elif OSOW_Number_Cut_Spire == 1:
creation_Spring_Along_Wire(points) # create and color the spring
self.ressort.Label = "Spring_Follow_Wire " + "( " + str(rayon) + "_" + str(pas) + "_" + str(epaisseurRessort) + "_" + str(OSOW_rotationX) + str(rotationSpire) + " deg )"
FreeCAD.ActiveDocument.recompute()
Gui.updateGui() # refresh the screen
if Angular_CoteACote != 1:
None
else:
try:
rotationSpire += 360.0 / OSOW_Number_Of_Wire # rotation de la spire
except Exception:
None
if (self.DS_Epaisseur_Wire_Ressort.value()!= 0) and (self.CB_OSOW_Superposition_Separation.isChecked() == False) and (OSOW_Number_Cut_Spire == 1):
self.PBar_ProgressBar.setFormat("SweepC " + "Spire ( " + str(numSpire) + " , " + str(superposer + 1) + " , " + str(i) + " ) (SweepC "+ str(compCut - 1) + ")")
self.textEdit.append("SweepC " + str(compCut) + " , " + str(numSpire))
self.on_PB_Sweep_Spring(epaisseurRessort = epaisseurRessort, ressort = self.ressort, solid = self.CB_Epaisseur_Wire_Ressort_Solid.isChecked(), frenet = self.CB_Epaisseur_Wire_Ressort_Frenet.isChecked())
Gui.updateGui() # refresh the screen
self.PBar_ProgressBar.setValue(0)
# self.DS_Numb_Spires.setEnabled(True)
# self.groupBox_03B.setTitle(_fromUtf8("Option Spring Rotate Along Wire"))
points = []
#### spire (simple) fin
App.ActiveDocument.removeObject(ligne.Name) #nouvelle position pour superposer
#### spires (multiples) fin
Gui.Selection.clearSelection()
####
self.PBar_ProgressBar.setMinimum(0)
self.PBar_ProgressBar.setFixedHeight(15)
self.PBar_ProgressBar.setStyleSheet("QProgressBar {background-color: #00c3ff; border : 1px;}"
"QProgressBar::chunk {background-color: #FF9933}")
self.PBar_ProgressBar.setFormat("")
self.PBar_ProgressBar.setAlignment(QtCore.Qt.AlignCenter)
self.PBA_progressBar.setValue(0)
self.PBA_progressBar.setStyleSheet("QProgressBar {background-color: #00c3ff; border : 1px;}"
"QProgressBar::chunk {background-color: #FF9933}")
self.PBA_progressBar.setFormat("")
self.PBA_progressBar.setAlignment(QtCore.Qt.AlignCenter)
####
followThePath = []
points = []
self.OSOW_red = self.red = 1.0
self.OSOW_green = self.green = 0.0
self.OSOW_blue = self.blue = 0.0
self.PBar_ProgressBar.setFormat("Completed")
####
#self.on_PU_Reset()
#except Exception:
# print(select one wire)
#### Section object selected spring along wire end ####
else:
App.Console.PrintError("Select one wire"+"\n")
self.textEdit.setTextColor(QColor("red"))
self.textEdit.append("Select one wire " )
self.textEdit.setTextColor(QColor("Base"))
try:
App.ActiveDocument.removeObject(Dummy.Name)
except Exception:
None
def create_Spring(self): # create the spring
global numberSpires
global rayon
global pas
global precision
global precisionBase
global typeLine
global helixS
global pasSpire
global radiusS
global affPoint
global debutAngle
global finAngle
global modifyAngle
global radius_2_Cone
global numberOfSide
global spireConeUne
global spireConeComp
global spireReverse
global spireReverse_LR
global lissageSpire
global lissageS
global points
global nomF
global pointsDirection
global Direction_Begin
global Direction_Distance
global plr
global coor_Z
global ui
global sel
global hauteurCylindre
global vecteurSouris
global centerFaceOrPoint
global axisSpring
global switchReverse
global switchAdaptRadius
global epaisseurRessort
global returnTime
global FCSpring
global FCSpringPoints
if rayon != 0:
doc = FreeCAD.ActiveDocument
if doc == None:
doc = FreeCAD.newDocument()
FreeCAD.ActiveDocument.openTransaction("FCSpringEV") # memorise les actions (avec annuler restore)
FCSpring = doc.addObject("App::DocumentObjectGroup","FCSpring")
self.display_Info(1)
if (self.CH_Points.isChecked()):
FCSpringPoints = doc.addObject("App::DocumentObjectGroup","FCSpringPoints")
self.ressort = ""
sel = FreeCADGui.Selection.getSelectionEx() #0# Select an object or sub object
try:
if len(sel) != 0:
############ Section object selected Begin ####################################################
subObjet = sel[0].SubObjects[0]
selobject = FreeCADGui.Selection.getSelection() # Select an object
switchReverse = 0
xL = yL = 0.0
hauteurCylindre = sum(helixS) # calcul hauteur Cylindre / axe
if hasattr(sel[0].SubObjects[0],"Surface"):
subObjet = sel[0].SubObjects[0]
if (str(subObjet.Surface) == "<Cylinder object>") or (str(subObjet.Surface) == "<SurfaceOfExtrusion object>"): # face
try:
GlobalCenter = LineCoorX = LineCoorY = CircleCenter = CircleRadius = EllipseCenter = EllipseRadius = 0.0
for a0 in subObjet.Edges:
if (str(a0.Curve)[1:5]) == "Line" :
#print( "xLine" )
LineCoorX = a0.Vertexes[1].Point
LineCoorY = a0.Vertexes[0].Point
if (str(a0.Curve)[0:6]) == "Circle" :
#print( "xCircle" )
GlobalCenter = CircleCenter = a0.Curve.Center
CircleRadius = a0.Curve.Radius
xL = CircleCenter
rayonX = CircleRadius
if (str(a0.Curve)[1:8]) == "Ellipse" :
#print( "xEllipse" )
GlobalCenter = EllipseCenter = a0.Curve.Center
EllipseRadius = a0.Curve.MinorRadius
#EllipseRadius = a0.Curve.MajorRadius #option Major
rayonX = EllipseRadius
xL = EllipseCenter
if LineCoorX.distanceToPoint(GlobalCenter) > LineCoorY.distanceToPoint(GlobalCenter):
Direction = LineCoorX.sub(LineCoorY)
else:
Direction = LineCoorY.sub(LineCoorX)
if switchAdaptRadius == 1:
rayon = rayonX
self.DS_Radius_Sping.setValue(rayon)
yL = Direction + xL
points=[xL,yL]
except Exception:
App.Console.PrintError("<Cylinder object> + <SurfaceOfExtrusion object"+"\n")
elif str(subObjet.Surface) == "<Plane object>": # extremites
try:
#print( "<Plane object>" )
subObjet = sel[0].SubObjects[0]
obj = selobject[0]
comp = subObjet
if centerFaceOrPoint != 0:
yL = sel[0].SubObjects[0].CenterOfMass # Center Of face
else:
yL = vecteurSouris # clic point
uv = comp.Surface.parameter((yL))
nv = comp.normalAt(uv[0], uv[1]).normalize().multiply(hauteurCylindre)
xL = nv + yL
points=[xL,yL]
except Exception:
App.Console.PrintError("<Plane object>"+"\n")
elif (str(subObjet.Surface)[0:6] == "Sphere"): # Sphere
try:
#print( "Sphere" )
subObjet = sel[0].SubObjects[0]
if switchAdaptRadius == 1:
rayon = selobject[0].Radius.Value # selobject[0].Radius2.Value # option
self.DS_Radius_Sping.setValue(rayon)
obj = selobject[0]
comp = subObjet
if centerFaceOrPoint != 0:
xL = subObjet.Surface.Center # Center
direction = subObjet.Surface.Axis.normalize().multiply(hauteurCylindre)
yL = direction + xL
else:
xL = vecteurSouris # clic point
uv = comp.Surface.parameter((xL))
nv = comp.normalAt(uv[0], uv[1]).normalize().multiply(hauteurCylindre)
yL = nv + xL
points=[xL,yL]
except Exception:
App.Console.PrintError("Sphere"+"\n")
elif (str(subObjet.Surface) == "<Toroid object>") or (str(subObjet.Surface) == "<Cone object>"): # Toroid + Cone
try:
#print( str(subObjet.Surface) )
subObjet = sel[0].SubObjects[0]
if switchAdaptRadius == 1:
rayon = selobject[0].Radius1.Value # selobject[0].Radius2.Value # option
self.DS_Radius_Sping.setValue(rayon)
obj = selobject[0]
comp = subObjet
if centerFaceOrPoint != 0:
xL = subObjet.Surface.Center # Center
direction = subObjet.Surface.Axis.normalize().multiply(hauteurCylindre)
yL = direction + xL
else:
xL = vecteurSouris # clic point
uv = comp.Surface.parameter((xL))
nv = comp.normalAt(uv[0], uv[1]).normalize().multiply(hauteurCylindre)
yL = nv + xL
points=[xL,yL]
except Exception:
App.Console.PrintError(str(subObjet.Surface)+"\n")
else:
try:
#print( "Terminus" )
obj = selobject[0]
comp = subObjet
xL = vecteurSouris # clic point
uv = comp.Surface.parameter((xL))
nv = comp.normalAt(uv[0], uv[1]).normalize().multiply(hauteurCylindre)#hauteurCylindre
yL = nv + xL
points=[xL,yL]
except Exception:
App.Console.PrintError("Face"+"\n")
else:
###OK tous points#############################################
if (len(sel[0].SubObjects) == 2):
xL = sel[0].SubObjects[0].Vertexes[0].Point
yL = sel[0].SubObjects[1].Vertexes[0].Point
points=[xL,yL]
elif (len(sel) == 2):
xL = sel[0].SubObjects[0].Vertexes[0].Point
yL = sel[1].SubObjects[0].Vertexes[0].Point
points=[xL,yL]
elif (len(sel) == 1):
try:
if (hasattr(subObjet.Curve,"Center")) and (hasattr(subObjet.Curve,"Radius")): # arc or circle
#print( "Circle/Arc" )
subObjet = sel[0].SubObjects[0]
if switchAdaptRadius == 1:
rayon = subObjet.Curve.Radius
self.DS_Radius_Sping.setValue(rayon)
yL = subObjet.Curve.Center
direction = subObjet.Curve.Axis.normalize().multiply(hauteurCylindre) # option
edgeO = selobject[0] # edge
edgeObject = edgeO.Shape.Edges[0]
e = edgeObject
xL = direction + yL
points=[xL,yL]
elif (str(subObjet.Curve)[1:5]) == "Line" :
#print( "Line" )
xL = subObjet.Vertexes[1].Point
yL = subObjet.Vertexes[0].Point
points=[xL,yL]
elif (str(subObjet.Curve) == "<Ellipse object>"): # Ellipse
#print( "Ellipse" )
subObjet = sel[0].SubObjects[0]
if switchAdaptRadius == 1:
rayon = subObjet.Curve.MinorRadius
self.DS_Radius_Sping.setValue(rayon)
xL = subObjet.Curve.Center
direction = subObjet.Curve.Axis.normalize().multiply(hauteurCylindre) # option
edgeO = selobject[0] # edge
edgeObject = edgeO.Shape.Edges[0]
e = edgeObject
yL = direction + xL
points=[xL,yL]
else:
#print( "Ouf.Curve" )
xL = sel[0].SubObjects[0].Vertexes[0].Point
yL = xL + (FreeCAD.Vector(0.0, 0.0, hauteurCylindre))
points=[xL,yL]
except Exception:
xL = sel[0].SubObjects[0].Vertexes[0].Point
try:
yL = sel[0].SubObjects[0].Vertexes[1].Point
except Exception:
yL = xL + (FreeCAD.Vector(0.0, 0.0, hauteurCylindre))
points=[xL,yL]
###OK tous points#############################################
axisSpring = sel = ""
axisSpring = Draft.make_wire(points,closed=False,face=False,support=None) # make line
axisSpring.ViewObject.LineColor = (self.red, self.green, self.blue) # give axis LineColor
axisSpring.ViewObject.DrawStyle = "Dashdot"
axisSpring.Label = "Spring Axis (" + str(axisSpring.Length.Value) + ")"
FCSpring.addObject(axisSpring)
FreeCADGui.updateGui() # rafraichi l'ecran
FreeCAD.ActiveDocument.recompute()
#doc.removeObject(axisSpring.Name) # remove axis if .. option
obj = App.ActiveDocument.getObject(axisSpring.Name)
Gui.Selection.addSelection(obj) # select the object
sel = FreeCADGui.Selection.getSelectionEx()
pointsDirection = sel[0].Object.Shape.discretize(Distance = Direction_Distance) # discretize
v=pointsDirection[0].sub(pointsDirection[1])
r=App.Rotation(App.Vector(0,0,1),v)
plr=FreeCAD.Placement()
plr.Rotation.Q = r.Q
self.horizontalSlider.setMaximum(len(pointsDirection))
self.DS_horizontalSlider.setMaximum(int(len(pointsDirection)/10))
self.DS_horizontalSlider.setValue(len(pointsDirection)/10)
else:
plr = "xx"
except Exception:
App.Console.PrintError("Error selection " + "\n")
switchReverse = 0
sel = ""
FreeCAD.ActiveDocument.recompute()
FreeCADGui.updateGui() # rafraichi l'ecran
Gui.updateGui() # rafraichi l'ecran
############ Section object selected End ######################################################
self.PBA_progressBar.setMaximum(numberSpires * (precisionBase))
self.PBA_progressBar.setValue(0)
coor_X = coor_Y = coor_Z = 0.0
angleTr = 0
points = []
del points[:]
pas2 = 0.0
PBA = 0 # compteur PgrogressBar
FreeCADGui.updateGui() # rafraichi l'ecran
for spir in range(numberSpires-spireConeComp): # number spires Helix
self.PBar_ProgressBar.setMaximum(numberSpires-spireConeComp)
self.PBar_ProgressBar.setValue(spir)
self.PBar_ProgressBar.setFormat("Spire ( " + str(spir + 1) + " ) ")
Gui.updateGui() # refresh the screen
pas2 = helixS[spir]
PBA += 1
if spir != numberSpires - 1: # pas travail normal
pastr = ((radiusS[spir + 1]-radiusS[spir]) / (precision))
elif spireConeUne == 1: # cone une seule spire
pastr = (radius_2_Cone / (precision))
else:
pastr = 0.0
pasRadius = radiusS[spir] # pas pour le rayon
i = 0
debutAngleX = 0
finAngleX = 360
if modifyAngle == 1:
if (spir == 0) :
debutAngleX = debutAngle
if (spir == numberSpires - 1 - spireConeComp): #or (spir == numberSpires):
finAngleX = finAngle + int(360/precision) #ok
self.PBar_ProgressBar.setMaximum(precisionBase)
for angleTr in range(0, finAngleX, int(360/precision)): #ok # boucle for 1 turn (precision) degrees
self.PBar_ProgressBar.setValue(i)
self.PBar_ProgressBar.setFormat("Spire ( " + str(spir + 1) + " , " + str(angleTr + 1) + " , " + str(i+1) + "/" + str(precisionBase) + " ) ")
Gui.updateGui() # refresh the screen
pasRadius = radiusS[spir]+((pastr*i))
i += 1
self.PBA_progressBar.setValue(PBA)
PBA += 1
vecligne=[FreeCAD.Vector(0,0,0),FreeCAD.Vector(pasRadius ,0.0,0.0)]
ligne = Draft.make_wire(vecligne,closed=False,face=False,support=None) #creation de la ligne de base
#ligneName = ligne.Name
####
#ori if spireReverse == 0: # counterclockwise
#ori ligne.Placement = FreeCAD.ActiveDocument.Line.Placement=App.Placement(App.Vector(0.0,0.0,0.0), App.Rotation(App.Vector(0,0,1),angleTr), App.Vector(0,0,0))
#ori ligne.recompute()
#ori else: # clockwise direction
#ori ligne.Placement = FreeCAD.ActiveDocument.Line.Placement=App.Placement(App.Vector(0.0,0.0,0.0), App.Rotation(App.Vector(0,0,1),-angleTr), App.Vector(0,0,0))
if spireReverse == 0: # counterclockwise
ligne.Placement = App.Placement(App.Vector(0.0,0.0,0.0), App.Rotation(App.Vector(0,0,1),angleTr), App.Vector(0,0,0))
else: # clockwise direction
ligne.Placement = App.Placement(App.Vector(0.0,0.0,0.0), App.Rotation(App.Vector(0,0,1),-angleTr), App.Vector(0,0,0))
if spireReverse_LR != 0: # invert
ligne.Placement = App.Placement(App.Vector(0.0,0.0,0.0), App.Rotation(0,180,0), App.Vector(0,0,0)).multiply(ligne.Placement)
####
ligne.recompute()
coor_X = ligne.End.x # fin de ligne
coor_Y = ligne.End.y # fin de ligne
if angleTr >= debutAngleX:
points += [FreeCAD.Vector(coor_X,coor_Y,coor_Z)] # coordinates makeBSpline contener
if (affPoint == 1) and (angleTr >= debutAngleX):
point = Draft.make_point(coor_X,coor_Y,coor_Z) # create point repere for test
FreeCADGui.activeDocument().getObject(point.Name).PointColor = (1.0,0.0,0.0)
FCSpringPoints.addObject(point)
coor_Z += (pas2 / (precision)) # pas of spring
App.ActiveDocument.removeObject(ligne.Name) # remove ligne de base directrice
self.PBar_ProgressBar.setValue(0)
self.PBar_ProgressBar.setFormat("Completed")
#self.PBar_ProgressBar.text("")
Gui.updateGui() # refresh the screen
############# Smooting begin ### prototype#############################################################################################
if (numberSpires >= 2) and (sum(lissageS[:]) != 0):
compBar = compBar1 = 0 # progressBar
compBar = sum(lissageS[:]) # progressBar
self.PBA_progressBar.setMaximum(compBar) # progressBar
self.PBA_progressBar.setValue(0) # progressBar
decalageM = 0 # decalage montant
pointTravailBase = int(precision) # nombre de points dans la boucle
if debutAngle != 0:
decalageM = (pointTravailBase - int((360-debutAngle)/(precision))) # decalageM debutAngle
if lissageS[0] != 0: # lissage spire 1
if lissageS[0] > int((360-debutAngle)/(precision)):
lissageS[0] = int((360-debutAngle)/(precision)) - 1
if (lissageS[1] != 0): # lissage spire 2
if lissageS[1] > int((360-debutAngle)/(precision)):
lissageS[1] = int((360-debutAngle)/(precision)) - 1
if finAngle != 360:
if lissageS[-1] != 0: # lissage derniere spire
if lissageS[-1] > (pointTravailBase - int((360-finAngle)/(precision))):
lissageS[-1] = (pointTravailBase - int((360-finAngle)/(precision))) - 1
if lissageS[-2] != 0: # lissage avant derniere spire
if lissageS[-2] > (pointTravailBase - int((360-finAngle)/(precision))):
lissageS[-2] = (pointTravailBase - int((360-finAngle)/(precision))) - 1
try:
if (lissageS[-3] != 0) and ((spireConeUne == 1) or (spireConeComp == 1)): # lissage avant derniere spire cas cone (N_spire-1)
if lissageS[-3] > (pointTravailBase - int((360-finAngle)/(precision))):
lissageS[-3] = (pointTravailBase - int((360-finAngle)/(precision))) - 1
except Exception:
None
App.Console.PrintError("Error0 smooting"+"\n")
############################################# lissage Gauche Superieur
x0 = 2 # division premiere spire
x1 = 0 # avance G/D
x2 = 1 # largeur en points
x3 = 2 # division
for ii in range(1 , numberSpires):
pointTravail = pointTravailBase * ii
compBar1 += 1 # progressBar
self.PBA_progressBar.setValue(compBar1) # progressBar
if lissageS[ii-1] != 0:
x1 = 0 # avance G/D
boucler = lissageS[ii-1]
if (ii-1 == 0) and (debutAngle != 0): # nombre de points
if (boucler) > (pointTravailBase - int((360-debutAngle)/(precision))): #ici
boucler = lissageS[0] - (pointTravailBase - int((360-debutAngle)/(precision))) #ici
try:
for i in (range(boucler)):
compBar1 += 1 # progressBar
self.PBA_progressBar.setValue(compBar1) # progressBar
if i == 0:
a = points[pointTravail-1-decalageM][2] # G # C
b = points[pointTravail+1-decalageM][2] # D # C
c = (((b - a)/x0) + a) # C
points[pointTravail+(i)-decalageM][2] = c # C
else:
x1 += 1
a = points[pointTravail+(x1-x2)-decalageM][2] # G # D
b = points[pointTravail+(x1+x2)-decalageM][2] # D # D
c = (((b - a)/x3) + a) # D
points[pointTravail+(x1)-decalageM][2] = c # D
a = points[pointTravail+(-x1-x2)-decalageM][2] # G # G
b = points[pointTravail+(-x1+x2)-decalageM][2] # D # G
c = (((b - a)/x3) + a) # G
points[pointTravail+(-x1)-decalageM][2] = c # G
except Exception:
App.Console.PrintError("Error1 smooting coil num : "+str(ii)+" value : "+str(lissageS[ii-1])+"\n"+
"Choose a lower smoothing value"+"\n")
############################################# lissage Droit Inferieur
compBar1 = 0
for ii in range(1 , numberSpires):
pointTravail = pointTravailBase * (ii )
compBar1 += 1 # progressBar
self.PBA_progressBar.setValue(compBar1) # progressBar
if lissageS[ii] != 0:
x1 = 0 # avance G/D
boucler = lissageS[ii]
try:
for i in (range(boucler)):
compBar1 += 1 # progressBar
self.PBA_progressBar.setValue(compBar1) # progressBar
if i == 0:
a = points[pointTravail-1-decalageM][2] # G # C
b = points[pointTravail+1-decalageM][2] # D # C
c = (((a - b)/x0) + b) # C
points[pointTravail+(i)-decalageM][2] = c # C
else:
############################################# # lissage Gauche Sup
x1 += 1
a = points[pointTravail+(x1-x2)-decalageM][2] # G # D
b = points[pointTravail+(x1+x2)-decalageM][2] # D # D
c = (((a - b)/x3) + b) # D
points[pointTravail+(x1)-decalageM][2] = c # D
a = points[pointTravail+(-x1-x2)-decalageM][2] # G # G
b = points[pointTravail+(-x1+x2)-decalageM][2] # D # G
c = (((a - b)/x3) + b) # G
points[pointTravail+(-x1)-decalageM][2] = c # G
except Exception:
App.Console.PrintError("Error2 smooting coil num : "+str(ii)+" value : "+str(lissageS[ii-1])+"\n"+
"Choose a lower smoothing value"+"\n")
App.Console.PrintMessage("List Smoot2 " + str(lissageS)+"\n")
App.Console.PrintMessage("____________________"+"\n")
############ Smooting end ##########################################################################################################
#FreeCAD.ActiveDocument.openTransaction("FCSpringEV") # memorise les actions (avec annuler restore)
if typeLine == 1:
self.ressort = Draft.make_wire(points,closed=False,face=False,support=None)# creation spring makeWire
else:
self.ressort = Draft.make_bspline(points,closed=False) # creation spring Draft " makeBSpline " remis pour facilite avec axes
self.ressort.ViewObject.LineColor = (self.red, self.green, self.blue) # give color
if (plr != "xx") and (len(pointsDirection)!= 0): # placement if axis selected
pointsDirection.reverse()
plr.Base = pointsDirection[-1]
self.ressort.Placement = plr
self.horizontalSlider.setValue(0)
if nomF != "Name File": # name file
App.ActiveDocument.ActiveObject.Label = "Spring_" + nomF
else:
App.ActiveDocument.ActiveObject.Label = "Spring (" + str(rayon) + " r)"
try:
FCSpring.addObject(self.ressort)
FCSpring.addObject(FCSpringPoints)
FCSpring.Label = "Spring (" + str(rayon) + " r)"
except Exception:
None
if self.CH_Sketch.isChecked(): # reverse the rotation Rigth/Left
sk = Draft.make_sketch(self.ressort, autoconstraints=True)
sk.recompute()
sk.Label = "Spring (" + str(rayon) + " r)"
FreeCAD.ActiveDocument.recompute()
if (self.DS_Epaisseur_Wire_Ressort.value() != 0) and (self.CB_OSOW_Superposition_Separation.isChecked() == False):
self.PBar_ProgressBar.setFormat("Spire (Wait Sweep in progress)")
self.textEdit.append("SweepD ")
self.on_PB_Sweep_Spring(epaisseurRessort = epaisseurRessort, ressort = self.ressort, solid = self.CB_Epaisseur_Wire_Ressort_Solid.isChecked(), frenet = self.CB_Epaisseur_Wire_Ressort_Frenet.isChecked())
self.PBA_progressBar.setValue(0) # progressBar
self.PBar_ProgressBar.setFormat("Completed")
Gui.updateGui() # refresh the screen
else:
App.Console.PrintError("Radius zero not allowed do"+"\n")
self.textEdit.setTextColor(QColor("red"))
self.textEdit.append("Radius zero not allowed do " )
self.textEdit.setTextColor(QColor("Base"))
####create_Spring end ###################################################################################
def on_PB_Sweep_Spring(self, epaisseurRessort = epaisseurRessort, ressort = "", solid = False, frenet = False):
global returnTime
global FCSpring
global nSweep
try:
if epaisseurRessort != 0: #Spring thickness
nSweep += 1
FreeCAD.ActiveDocument.openTransaction("FCSpringSweep")# memorise les actions (avec annuler restore)
self.PBar_ProgressBar.setFormat("Wait Sweep in progress")
Gui.updateGui() # refresh the screen
followThePath = []
followThePath = self.ressort.Shape.Edge1.discretize(Distance = 0.2) # pour cercle
####
try:
direction = followThePath[1].sub(followThePath[0])
except Exception: None
r=App.Rotation(App.Vector(0,0,1),direction)
plDirection=FreeCAD.Placement()
plDirection.Rotation.Q = r.Q
plDirection.Base = followThePath[0]
####
if numberOfSide <= 2:
cercle = Draft.make_circle(radius=epaisseurRessort, placement=plDirection, face=False, support=None)
else:
cercle = Draft.make_polygon(numberOfSide, radius=epaisseurRessort, inscribed=True, placement=plDirection, face=False, support=None)
####Sweep############
mySweep = App.ActiveDocument.addObject('Part::Sweep','mySweepTest')
mySweep.Sections = [cercle]
mySweep.Spine = self.ressort
mySweep.Solid = solid
mySweep.Frenet = frenet
#mySweep.Transition = 1 #1=angle right 2=courbe #curve
mySweep.recompute()
mySweep.Label = "Ressort_" + str(numberSpires) + "_" + str(pas) + "_" + str(rayon) + "_" + str(epaisseurRessort)
cercle.ViewObject.Visibility = False
self.ressort.ViewObject.Visibility = False
FCSpring.addObject(mySweep)
mySweep.ViewObject.LineColor = (self.OSOW_red, self.OSOW_green, self.OSOW_blue) # give LineColor
mySweep.ViewObject.PointColor = (self.OSOW_red, self.OSOW_green, self.OSOW_blue) # give PointColor
mySweep.ViewObject.ShapeColor = (self.OSOW_red, self.OSOW_green, self.OSOW_blue) # give ShapeColor
App.ActiveDocument.recompute()
nSweepS = "000" + str(nSweep)
self.textEdit.append("Sweep " + nSweepS[-3:] + " : " + str(epaisseurRessort) + " , [Solid : " + str(solid) + "] , [Frenet : " + str(frenet) + "]")
App.Console.PrintMessage("Sweep " + nSweepS[-3:] + " : " + str(epaisseurRessort) + " , [Solid : " + str(solid) + "] , [Frenet : " + str(frenet) +"]\n")
except Exception:
App.Console.PrintMessage("Error on Sweep !" + "\n")
self.textEdit.setTextColor(QColor("red"))
self.textEdit.append("Error on Sweep !")
self.textEdit.setTextColor(QColor("blue"))
App.ActiveDocument.recompute()
#####################################################
def on_PU_Launch(self): # Execute choice
global nSweep
nSweep = 0
#### chrono(mode = 1) begin ########################
App.Console.PrintMessage("Begin____________________"+"\n")
self.textEdit.setTextColor(QColor("blue"))
self.textEdit.append("Begin____________________")
self.textEdit.append(chrono(mode = 1, texto = "Launch Begin : ")) ##
####################################################
if self.groupBox_03B.isChecked():
self.spring_Along_Wire()
else:
self.create_Spring()
#### chrono(mode = 0) end ##########################
dummy = chrono(mode = 0, texto = "Elapsed : ")
self.textEdit.append(dummy) ##
App.Console.PrintMessage(str(dummy)+"\n")
App.Console.PrintMessage("End____________________"+"\n")
self.textEdit.append("End____________________ ")
self.textEdit.setTextColor(QColor("Base"))
####################################### #############
def selectOk(self, val):
global switchAdaptRadius
global centerFaceOrPoint
global sel
global vecteurSouris
global selectedCircle
global OSOW_lengthWire
global OSOW_numberSpires
global pas
global precision
try:
sel = FreeCADGui.Selection.getSelectionEx() # display the type line selected
spires = round(OSOW_lengthWire / pas, 4)
OSOW_lengthWire = round(sel[0].SubObjects[0].Length, 4)
self.textEdit.append(str(sel[0].SubObjects[0].Curve))
self.textEdit.append("Spires : " + str(spires))
self.textEdit.append("Length : " + str(OSOW_lengthWire) + " mm")
# if self.groupBox_03B.isChecked():
# OSOW_numberSpires = round(OSOW_lengthWire / pas, 3)
# OSOW_numberPoints = str(int(OSOW_numberSpires * precision))
# self.groupBox_03B.setTitle(_fromUtf8("Option Spring Rotate Along Wire (Length " + str(OSOW_lengthWire) + ") (Nb points " + str(OSOW_numberPoints) + ") (Spires " + str(OSOW_numberSpires) + ")" ))
# self.DS_Numb_Spires.setEnabled(False)
except Exception:
try:
self.textEdit.append(str(sel[0].SubObjects[0].Surface))
self.textEdit.append("Area : " + str(round(sel[0].SubObjects[0].Area, 4)) + " mm2")
except Exception:
None
#self.textEdit.append("\n")
if val == 1:
self.PB_Adapt_Radius.setEnabled(True)
# self.PB_Adapt_Radius.setStyleSheet("QPushButton {background-color: white;\n"
# "border:1px solid rgb(0, 187, 0);}") # bord white and green
self.PB_Adapt_Radius.setStyleSheet("QPushButton {background-color: #9FF781;}")
self.PB_Center_Point.setEnabled(True)
# self.PB_Center_Point.setStyleSheet("QPushButton {background-color: white;\n"
# "border:1px solid rgb(0, 187, 0);}") # bord white and green
self.PB_Center_Point.setStyleSheet("QPushButton {background-color: #9FF781;}")
if len(sel) == 1:
self.groupBox_03B.setEnabled(True)
# self.groupBox_03B.setStyleSheet("QGroupBox {background-color: white;\n"
# "border:1px solid rgb(0, 187, 0);}") # bord white and green
self.groupBox_03B.setStyleSheet("QGroupBox {background-color: #9FF781;}")
if len(sel) == 2:
self.CB_Position.setEnabled(True)
# self.CB_Position.setStyleSheet("QCheckBox {background-color: white;\n"
# "border:1px solid rgb(0, 187, 0);}") # bord white and green
self.CB_Position.setStyleSheet("QPushButton {background-color: #9FF781;}")
if len(selectedCircle) == 3:
self.PB_CreaCircle.setEnabled(True)
# self.PB_CreaCircle.setStyleSheet("QPushButton {background-color: white;\n"
# "border:1px solid rgb(0, 187, 0);}") # bord white and green
self.PB_Center_Point.setStyleSheet("QPushButton {background-color: #9FF781;}")
elif len(selectedCircle) > 3:
self.PB_CreaCircle.setEnabled(False)
self.PB_CreaCircle.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
del selectedCircle[:]
else:
self.PB_Adapt_Radius.setEnabled(False)
self.PB_Adapt_Radius.setChecked(False)
self.PB_Adapt_Radius.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
self.PB_Adapt_Radius.setText("Normal")
switchAdaptRadius = 0
self.PB_Center_Point.setEnabled(False)
self.PB_Center_Point.setChecked(False)
self.PB_Center_Point.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
self.PB_Center_Point.setText(_fromUtf8("Point Mouse"))
centerFaceOrPoint = 0
self.CB_Position.setEnabled(False)
self.CB_Position.setChecked(False)
self.CB_Position.setStyleSheet("QCheckBox {background-color: QPalette.Base}") # origin system
self.PB_CreaCircle.setEnabled(False)
self.PB_CreaCircle.setChecked(False)
self.PB_CreaCircle.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
self.groupBox_03B.setEnabled(False)
self.groupBox_03B.setChecked(False)
self.groupBox_03B.setStyleSheet("QPushButton {background-color: QPalette.Base}") # origin system
switchAdaptRadius = 0
self.groupBox_04.setTitle("Position (" + str(len(sel)) + ")") #(Points: " + str(len(pointsDirection)) + ")
def on_CB_05_Position(self):
global FCmw
global seTPositionFlyRightLeft
global seTWidgetPosition
if seTPositionFlyRightLeft != 1:
if self.CB_05_Position.isChecked():
FCmw.addDockWidget(QtCore.Qt.LeftDockWidgetArea,myNewFreeCADWidget) # add the widget to the main window Left
FreeCAD_Paramter.SetInt(u"seTPositionFlyRightLeft", 3) #*1, 2, other
FreeCAD_Paramter.SetBool(u"seTWidgetPosition", True) # True or False
else:
FCmw.addDockWidget(QtCore.Qt.RightDockWidgetArea,myNewFreeCADWidget)# add the widget to the main window Right
FreeCAD_Paramter.SetInt(u"seTPositionFlyRightLeft", 2) #*1, 2, other
FreeCAD_Paramter.SetBool(u"seTWidgetPosition", False) # True or False
def on_PU_Help(self):
try:
webbrowser.open("http://www.freecad.org/wiki/index.php?title=Macro_FCSpring_Helix_Variable")
App.Console.PrintMessage("http://www.freecad.org/wiki/index.php?title=Macro_FCSpring_Helix_Variable" + "\n")
except Exception:
App.Console.PrintMessage(u"Not access to Web")
# ajouter document Observer
class SelObserver:
print( "run.." )
def addSelection(self,document, object, element, position): # Selection
global ui
global vecteurSouris
global selectedCircle
vecteurSouris = FreeCAD.Vector(position)
selectedCircle.append(vecteurSouris)
ui.selectOk(1)
def clearSelection(self,doc): # Si clic sur l'ecran, effacer la selection
global ui
global selectedCircle
del selectedCircle[:]
try:
ui.selectOk(0)
ui.groupBox_03B.setTitle(_fromUtf8("Option Spring Rotate Along Wire"))
ui.DS_Numb_Spires.setEnabled(True)
except Exception:
None
#### section icone TXT ####
####
FCSpring_Helix_Variable_Icon_01_Icon_b64 = "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"
FCSpring_Helix_Variable_Icon_02_Icon_b64 = "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AMJFQ8OmvXUKwAABw1JREFUWMPllkuIZFcZx3/nnHtvvau7unu6pydqYjIzJkRNfERBHWZjIDqrMBgHCYaAs3ElmI1bF5KNC18YnEgMERUFI2RjNoE4EbJxoQjqmHn09FTbr+qqrtd9nu9zUdWdqKmZ3mXhgUs9OPfe3/l//+9hlPd2BUfZ9NBHP6JZlmKtxbmQNE1RNVQqFbIsIU1T6vUao9GQhYUFPvzgg7zw4kvmSAR6hOuhjz2s7a0NFVXdHw01zTMVVW1vbGuaZ5qr6MG6cuWKXrhwQc+fP69HebY5SghOnTqp33n2WVoLLRZbC7TbbXKfc/rkaba2twHodfbo9XqICMYY3nzzTTqdDr99+eXbKmGPolKtOc/y8jFOnFhlf3+P1sIcd62scOPaVYp0zKjfJQwNDzxwmuPHl+h2d/nJpUvcd+okTzxxQY/sgccf/5IOh0OCcolSFKCqDAcD/OYGpVKZ9tpNwtAxGvS4/PofGAxGiHgWF5dot9s05+a5//77WVlZAeDixYv86IfP8dRTT+uLL77wrkr8Rwh+/tIv9MAX3nvG45ioZPnB977P888/TxiAs1CuRGzcvEWlUqFWq7K2vk5rbp65xSX2e/vEecprr72OcwGPPPJpLl26xJkzZ3jmm8+Y2yrQ7+2xvb1Lp7tHEIRUalXSeMR4PGZhvsX1G1dZXWoxHgx54/If2dvboVqpkuUFYRQximO+8uSTlLB88lOP4EzIbmeXRx99lN+/+irP3CkEJ5YW0bzAWbBhCRFPKYxoNBq0221eeeUVPn/2LCdP3su5LzyGcw7v80k2WQtiKXCEoeP4yl2gjsb8IlvbW6yvrd3ZAxsbG6ytt0nygqhUAWtJ04xud8Bnzp5FiTi2vEglKvHL3/yONB7iLHgDaIgaUCxiJo8WDF88d44P3nuaQsydAUzoKNfqRMYiJiIvhCBsENXn+fPf/8Xc8j1kCEutFR4//1VK5RDwAHhCxIEQvAMA0iSmHw/xuDsD9McJhQ3pDRKSPGY8LjBBBGGDxtIqUQTbO2O2hvDjn/2aaqWMUkwLmkPsRAFvASYnvvj1byD7HUr1Be6YBT996Vd6dW2Ty5ffYJjkDIdjRB1ZnmHUEoQRzgX4LKNaaxCEjiwZoQYEixqD/ldpSZMhc3NNht0O4mOatSqfPfM5nvvut83/KPCP6202d3qkhJz78tdYve9DBFGDoNQgCCL63T6LrSYAa2/doN6oIZojtkAIUIKJHw5rnFAtO4oiIShiWs0a62/9hW89/Zh51xAs33UPsdki/ds1KNW5fnOT7Z0rNOdXWF+7TlSu02y0GA32WX3f3axt38L7dBICA4JDpwKIDbBSUK+X6W5ucGJ1gRvXb5IOe7M9cOWtq/THnrwoaB07zsZGh3qjSWd3i/fffYrUC+KFcmOO/f6YLE+JAoAMwYGCqsMbUBHAsrXTZWX1A2xurdOoWowrzQaYb7VIs318mtFqznHr2jUi71iuB5DsUsbhbUAROQShGjoCxhhJAUsuFsVNQmEj1IVEYYu93gCfKeWFJhu3rs4GSEcj0jTBGQu54DDgZBpPT4GiB7+kQCmwNiOwk+YauEk2eBPibYgQMY5jVECdwTqH5tlsAJ8liC+IKlXEgovK6OTu6WYLxmFMOPmOxeIxFFgsxoZ4mZgRdXiUPEtwWEIXUCqVSbPhbADJE3zuKdWapB40rCDegziMtWAtzliMsYgLsQLiBcWDTE+v4L2QFAVeBPHgHARBQBBZ4uFoNkASxySZUK7WGYxyEm9RP93iJ5fg8caDCqKCFh5jZZJ0BYhAUQipeAoBFYt3gopirGPY784GyIqCrICwukA/zRkXhiybvMiK4LVAvEe8p1CPqmD9RBEDGGtQUUQNXg2CxRhBpEBtQp7GDAb7swHyQklzIWyU2O6N2e3HpOmk1qsvMJqjRYZqjkzTDFPBGINRDj/VAGbiG2MtUoxxxAzjlOHoNiGI85w4VfLE09nZZbezD3aStxOjTQ0nMi02ijUG1UlBN/5th4uxGOuw1iJ5AhKTJBlZFs8G6HR72PJxcoGdnS1ScRhjpwAZRgWLYKYdEHWIzUDt9P8CO20uQgAmI0tTolKAVWV97Tq11vJsgMLDuN+nMXc3pUqZUtRAZdq1pIRBMWRYBMQiNsDYCge9z4pgkINajFrQmtBoNZB8QNK7SbVcnw1QqVYZD2FurokrR7jQ4gWcyMRkh7cUQIBisYE9BDCqWD3o+w4xkKUxIRmjcYfe5hqNZnU2wKjfZTxI2bnxV1x1AfEWVDB6cLIJiBp/OANgo2nvU4x6jL49eKgxuCCgo0I27JDHe3z8Ew/fZiDZ2yRNhM1//olK4xhpmmLh8OVW4Z2T1dvjFzgVwB8qIGZSKcOoRJHnOCvU62WWG+XZA8l7sSz/7wD/BrTPw2Q3ImbPAAAAAElFTkSuQmCC"
FCSpring_Helix_Variable_Icon_02b_Icon_b64 = "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AMXDg4vbzKZCQAACHpJREFUWMPFl3ts1eUZxz/v73rup6c97WmBIOM2BOQyFJyQMRxeBmyKKLItA8Qu003jlujMNpeZbHMQks1pNp1iwLGNTRc1uotVEwJIBCYQJgwptKWlp7SF05625/a7ve/+oKIonWaL8f3vTd48zyfP830uL3zCR3yURzNmXKZc10HTNHTdxHEclBKEw2Fct4LjOMRiUYrFAtXV1UyfNo0tT289b/tNEJeD+p8pZ86epbI9XUoqpQaKBeV4rpJKqWxXr3I8V3lKqndOc3OzWrVqlVqxYsV5h3th3P8VgYmTJqqH1q8nVZ2iJlVNNpvFCzwmT5xMT28vAPlcH/l8HiklQgj27NlDLpfj/uefvw3YLOCeefDI+21rHwUgmqiirq6WUaMaGBjoI1WdZHQmw8nWFnynRHGwH9MUXHrpZOrr0/T3n+WJJ59keecpgM3DZqZczLbx3suNy29RhUIBI2RjWwZKKQpDQ/R2d2HbIbLtHZimTnEoz64dOxkaKiJlQE1Nmmw2SyJZxZQpU8hkMhxdtIhLS2XOptNUnz2LAvmhKdi69Y8KzqklCAJKpTKWrfHorx5h06ZNmAboGoTCFl0dnYTDYaLRCO2nTpFKVpGsSTPQdhIa76A3meTAV1dxzZ//gnn0KP9eu5Z1W7aI/xqBwXwfvb1nyfX3YRgm4WgEp1ykVCpRXZWi7WQLDekUpaECr+/aTV/fGSLhCK7nY1oWobaTXPPC35CrVqJWruByYeL/fhsWsLu1hQ9Nwah0Dcrz0TXQTBspA2zTIh6Pk81meemll1i8cCETJ45n6RevR9d1gsADQLou3sLrEN9oRG9cR73QUU6AOH0aBQx2ZjkMYvpwOe6FyDwoXQDQ1dVF+6ksFc/HssOgaTiOS3//EFctXIjCorauhrBls+3ZF3DKBXQNpm7fQe+4CVhLlnDFk5t4PhzFC8WQCJY9sZnY11YyoBtMv7AX7NgLr14AIEydUDSGJTSksPB8iWHGsWJVHHr7NMm6cbhI0qkMy1esxg6ZlL+5hmD/QWb84reo+gzelMe4+YabEA2XIAFv6yYAvtfawr1gXQvusM4cYMmFGihV8DWT/FCFilemVPIRhgVmnHi6AcuC3jMlegrw2JZniIYsZlYU9vQ5HN2yjVymAexagld2Aa8DcLsUSOB4opo7+8+4eyAF7ANOXAkLLgBIjx7HQHs3b+07RKHiUSiUkErH9QWLr74Gw7TQdYNRAzkm4LO94VM0iSp+duIgO7QqTkfaUO9rLaLjCGuBY3acWZPHKOfEIY7Pnkvj/j2TPiDCY21Zus/kcTBZemsjDRM+jWHFMew4hmEx2D/ImLffYNQ919O85sfMvvnbSOWh/eY+vnzXRhQGgXhvj5PM2NAIXcdY2X+aVd2tHL3tOzRuflhctArqRo+jLHpwjraCHaOto5veM80kqjKcam9j3qHXGPXyrwEIv7WH3bNvIAgcpr65k4Yfrua1NT9HDQdACh1N+sw+9hYAvmGy8+6NnE6nRy7D5hMtDJYCPN8nVVtPV1eOWDxB7mwPizoP8dlh5wIYe6CJ2w404doRLKfEvxbcjJQBSukEAhQK0NmxeB2LXn2KZ2/fgJGpQXiFkQGqUikcd4DAcUklknS2thJyJMufW8/u1Q/SMmcX9mAfvtDwzRg3bVhJeKgPgLlNm+iYNZ9SovYchG6jdJOuK29k8+xrCQp5RocSdHW2jDyMnGIRx6mgCw08STzXw7INa8m0HMLUAnTNp5JMUUmlKUfiPHff0/zh4X/QNfUKrHKBJY/fS9jUsU0D2zKxdAvPdVFKoHSBpusozx0ZIHAryMDHCkeQGtR1HKN93nW40So0w8bQLQzLxjRswpYBqQyaEeb1Ox+iUDeGqu52lq5fx63fvx7LcVFS4rkV8ANM3cC2QzhuYWQA6VUIvAA7msAJoGPBjZxYtAqBQhkRsKPoVhjDstDDYcxQDGGECewEr/zgdwgg1nuKnat/SkGZuBUHGQzn2jAwLI1yoTiyBirlMp/b/RrdkWqGih6VQKMcqefE3C9RCTQIQBIQiACURCqJ8gOECEgfPYCvGzx73zbyiXqcSglfgpIagS5RUiE0ncJg/8gAX/j7c0xqOw7AmQduoTY9jj3X3sHsFx+lecI8ehrGI4MAGQT4KkApiRZoCKGRb5jDkQdeJhA6suwQKIFEQwiJlD5Kq+A5ZYaGBi4EOATCAV3BcdqOn58W6SNvkOYNqpsPIIBlj3+LlvGX05Mei+UUyCVqOTn2MqKlCp1jpiEUCCEQSqIEIPRzJatpSL+ETplC2aFQfF8KZp6bUP4+WPyTr991YrC3zCTXpyYzgYFCma80/RKAg1M+z4KDL35gm2mav4a2+qnn7sG7CpdCQ2g6mqYhvQrIMpWKi+uWL54CC1pz+QH8RD0HQ3WEUpfgpHW4+m7WNm3kmQVrkYFHIZxkyd4/IRE8tfR+joyfD26AhkTgow2HUGKAcHEdB8s20JTiVHsb0VTdxQFmgZobQGlwkHjyEuxwCNuKM7PzII4ZIhaL07T0uwhcZLKKk2Om052ZSFwLn4+GJiXindVPaigNVFQST8WR3hCVfAeRUGxkEYYjEUoFSCYT6CEL3dT4660/wn7mQeL2OwukweGrlgEGUTQ0QzsPIJRCU/qwNR0pwHXKmLgUSzny3e3EE5GRAYqD/ZSGHM6cPIweqUb6gmQpz7TD22lo2c/m+StpT49FiXPFrdBBs4YbikKoAHEeAJQQ6IZBTkncQg6v3Mdn5sxi54hLaV83TkXSfXw/4XgtjuOAU0QB26syvNnfg8z3vOsADTk8WHUlgeB8BKTQAA3TsvE9D12TxGIh6uKhj/Yd2wfin5DZC2ovNH5iv9e9UP9x2v/Qr1kUej5OgP8AtoLS70lPTccAAAAASUVORK5CYII="
FCSpring_Helix_Variable_Icon_03_Icon_b64 = "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"
FCSpring_Helix_Variable_Icon_03b_Icon_b64 = "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"
FCSpring_Helix_Variable_Icon_04_Icon_b64 = "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"
FCSpring_Helix_Variable_Icon_05_Icon_b64 = "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"
FCSpring_Helix_Variable_Icon_06_Icon_b64 = "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"
####
if setOSOW_modeIcon == True:
FCSpring_Helix_Variable_OSOW_01_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_02_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_03_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_04_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_05_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_06_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_07_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_08_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_09_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_10_Icon_b64 = "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"
####
else:
FCSpring_Helix_Variable_OSOW_01_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_02_Icon_b64 = "iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH6gQCDisapQ7VFgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAgAElEQVR42u2dWY9k15Hff+fcPfesytr3qt7J7mazSUoktVHS2PLYnhljZh78Ng+Gn/yg72J/AwMGDBiGYcAPAuwZz4zkESVuIrubvVZXV1dVVmblvt39Hj/k7eoucQyLZLdEsjKAi1pwM/PmOXEi/vGPiHPE66//279RinUmcupECHZ0YF1KMVGAUyhKKXQhQIjJYJxW0UFORuH0OgF0OZn/04wB0MXE/p92FzDBAKcXBDIGgTDRgNPpAtTEBZx6EDjWhIkSnGIeQEwwwGm2ABMMcMoxAIiJCzjtUcBk/k8xDyClmLiAU+sCJomAiQUY+/+JBTi1CvDEFEzk1IJAOVGAU8wDyMnkn24QOKGCT7ULmFDBp94FpETQRANOqQ1ATkLAiQWYWIBTbAFSKngipzMKmBSE/B4RN4TCJCBDKBwUAkmMrlxM5WIQ/t7B+HEUMJEXK30xTcvYpGds4OszxFoWhAYqRosHmNERueARxWiXgmpgiOj3ZwEmBSEvTiJ0qsYV6tarBNYSaBZIeWK8IypEapVR/DJH/hF57zaV4FOmOUQXyYvHAOOCkMlkPW8JsHlsf49a9k0wMp9ZY0KApoGhCzRNw/cdQn2VnjVL392i437IXHSHstZ7gS5gEgW8EEmUZN/5LrXc90HTIUkgDiAJxr8LUEIn0gw0x6BUlKwsC6IIHu3aBHKdll5kOKywEH7EgqwhhXoxFmAy+c8/tq6blznMvDX28/4Qgi6EHYgGEI9AxQhpoPQc/miKar+EW8ly9pzBzDXB/Qc69doUvrzKo0GGIHifZbmHIeJJFPBV9PMjioxkGZ8ckTDoaBuocAh+B8Iu+E1wD9D8fab0PnkjxtA0oshi4JXoa8t03C3eb86zupljrqIjlKRWy0HuDDVXQ3mSFfEY8zkqwaQ9/EtIrDTqYp2mfo6+sU6kF0FaICSgQEUQjcZ/xy66v8eaech8TuMp9eKiVAc/2aPlbVMPz7Lz6SUy5Qq5vEXWEQwHJlpujaGjcdBRLIvnawkm9QBfQIYqz575OnX7GsosgtSeQfZPQLVCmVmwpyGzRJRZoh/ewEnuU9YGx2MuBDgyZpEqpbjJoVunGr2KN1rGME00ERGEimx+mdh6g2rVY8Wo83z4O4F2/vx3fioEpcm0/o6TT4kd50ccZd8EM5eu+PGiT8cUTQfHgUJBYNmSMDFRxjRDfYlOnCeJPLJigPYMsBOAKWPKsokedxhGJr7KAgkkAZ7nk8nmCIVBNGqR17zn8XU6Eyr4c/l7gz3ruzQz18cTHwUQuRB7kKTkjdSJNRvXtzE0g4VFydam4OBAo1otE8irPBoWcYMPWBbb5DX/t9YkLGt7GHHIjhfjWeugYkhC6o2QvFkklMtkk5CSNvqSIPC4O3gi/+9ASZAoDQUc6i9Ts6+NeV2/A0ELgjYEHYi6SJGQaEWQJolRoDOq0G+VWd9y2FjTKBcFd+5miFmnLg0Cz2I1usuU8dmJnNdrEH/Itm8QGHOQxKBiBq5AqjKHYZeC5qN9STwwIYL+UXQMQ/J0mKcvZ/FEiUQYuKIIfmsc04dd8Bsw3CEbV5mzXbzMyxw4l8BrgHeAdB8RDys8GK1R3a+wsmqxNC85ODCJ1DwD/VUOfAOim0wb7j+iBFXC+GO2o2+jpAWJj1KCWGaph9OUIo9Fs/mlvufEAvyWjFSWqrhAXb+IZ8yD5oDQx/ZSAGrsk9FsUDGG/5gFO2YlJ9nVM2CUxwoSNBHBEVrYpECVfrTF3cE6pakctikYhoJELxHaV2m5oI1uUvotJRi7g0e4cZEDeWX8HEkIwkAJm1pYZNroY4ngy7iAiQY8kSYL7Brfpm1dAt3iJNQWSAFCaqB0YiMDdoUwu8qBe4ckukn0bJuNkMTKQCNm3XiIHx+wN2jRjl7CsPNIFRLHMZ50yBQv0YwGmPE2WS088UwaiiX5gF5cYaAtQiIgUSBtOmGWZlxiyTj6Mi5gQgQBtFhg2/wxffvMeGkoBXE8XvHphKJJLFOQy4FlCXo9g263wkjPs+0uYAQ1EPUxAygN0BxUHJGgs2A2yETvseN7NJIrCN2GJMB3Y/rCxLK3OOh02dLqJ6IDgII2ZCHe5l5SAWlC7KbRh6AR5pk32uhfAAtMiKBUPJXhsfkWffvseMKD0Zi2jUaQ+OMYT+gkmsPIzRG6GRaXDS6cE/i+4PZtC0+sEmoOuPtjwCYM0LIkiYeXmAghKBkjzkQfI0NFnSvjSUwCBv2I2MwwECtkAp8Vu/OZZ5yTVerxIV25mKaSE0DQDW36SY4pvftFiaDT1xompcC2DTIZC00THIqzaGoLx3Nxh33wmhA0wDtCi1qYusQ1VsbjJHXCQZlHg3matSLnLlpcuiB4sK3TbVdASMRoGxUMQHcgMhkm1vEY53SfjfgmUWjSMs6nSzHC9RSSLAfBNCXD/0ycb8uAmeSArpofW4GUeIjiiG6cZUr//FnDZ/oCTsfEm6bOmTPznD+/wsbGApVKEdM0CBKd9nDIzqHHh3e7/PpmjVu37pAJ6yzlI7zMy9yxvgX+EQx3kMPbKO8RI2+ND7vLzK8UKGR1Il8yHObQ8huY/g6jfgc0h35kEaEfF3oUdJf16FO8MMtIXxgrh0pIhEM/yVP1S+SzNQQnXUFFq/M4HuAL57ighCSkH9koWyJJPqcL4ElfwDddAxSbm3O8/fZlrl8/T6lUQNcNpJQnvvu18zF//O0ZDutlfv5uwo2PBdXdJo8iLY0EdJAGSsVIv8a80cAdHVDdfgm7UEHTdXSpiEKDXHGTrLPD0eE+I+UwSBym9MHTyTQ6rIZ3uBMXUcIE5QMSNIdaUGDOHlJ+5n6ArByRTzr4KgPCGAcmIsIWIRL1heZRu3z5+z8VQpSeYIFv4vXaa+f4y7/8IW+88TL5fB5d1z8z+UIIpJQYhkmpWODCmWUunl8gk5EcDgwejDbGjF/Yg8hFELOZ67Kk7aKiIa0gQ5yYKBWjkgg/iCgU8tiaz2jYx5IhU8boxHPlxAA3sRiIyjHli1LEkY8hFRVjcPK7oBACfCxQMVk6rDhdVuwupqa+yNh09LFv+uZagKtXN/iLv3iHtbXFsc+MIqIoIo7jFA9IdF1H13WeWEMhBJZls7q6RqlUYn75AebPd/nZDQdP6qBnSEKfQBlk9Yjz2h3MMOChe53ErEASolRIvRlStPJYdptWmMW3u9jiaZinS8Wi9ohmvEggsuk8KBCSoyDLimOTFd4Jn72g7TOtHREZOrryMWX8DGvwhUDgN9fwz8wU+clPvs3a2iJhGDIYDOh2u/QHA0YjlyiK0DSNbDZDqVikWCySyWTQdT1VDo1iscRrr5yjXHhIxWnz395VNLsORAPc2EzJFDhjPUT48CB4DaUXIImIVUQ3lkhl4QU6NT/DeuYkWq8YHWaSPfbV+XHoGI3R/SgUtKM8OeuzSR+L4AuTP/+IAnxzNgnJZAzK5TzFYgbbNlhfn2dlZZpWq8VgMKDRanFYq/N4b49arU29l2GPq2TMNmvlA65uGFy9sMjC/By5XC5VBIHjZNlYX+evfvyIjHbEf/4HjXrDZhC5JGhoIkEAW9YOcWDyMH51DNKSmDhRJCKLkn2qXoEZyyWnhyfYvjntkMNonVgaYxyAgiSkEzqs2OIF2mfxzYgCpqZyXL68zksvbbC8PEuhkMMwxqs4jiM8z8P3Xfq9Lg8ePODmrT1GfZ1aPM0H2mUSv4sY7TDz80e8ulnlj789z9vXN5mZmcFxnPFK0Q0WF5f51z/WEOKQ//S3BoOeiadMcnK8SjUBG8Y2bpDjkAuABiocgzxh0w1D9t0C5/MtxDNkT1nvkos7dNU0SH0c46uQfmgTKhNLBi9k3JQC7cqVH/wUROkpFvj6XEIIrl8/w5/92Xd4553XWFtbolgsYNs2hmFiGCaWZZPN5iiXy8xUKsxMl9GlSb/vcTTMUBUXUWlyZzgc8GB/RPuwTtQ7JJPRcBwbKTXieIwbMpks6zMw7Hf49ABs4VLU/eNn0qXCZEQ7LhLK/Ji7V9EY5KmQQZLBlh4FI3z6GpHQS4p0kzKoCBH30fGI0VnIuFgyekHjR0e7cuWdnwrB1y4KkFLwwx++wp//+Ttsba1hGJ8N656g+ycI3zRNpqen2dhYZG4uxyiCu+0ZvEBB1IfYhySgZISMjg44OmphWZJCIYtSiiAICIKQTCbD8lRIo9HiYU0xYw2R4ikKz2g+sYJmPJeWhPlADLFHIjOMRIksXbJGdPyaYZKjEc9CEiGiAVkzJIoUc5mQjBa8kDEE0fnaloW/+eYl/vRPv0e5XCRJEoIgwPM8oihCKYXUNCzTxDRNDMN4BuFrFAolrl69TKXymFzlkP/yS437rj7O/MUjvCRACMHDh018/wOCIOLy5bPHShDHIYV8nj99M0enH9Jp2FSsk5m8ZeOAerxIm4VnqFsJsUdfP8u9UKK4w5zjpRFB/BTqA6YhCMIYpV7k/HztNogYP+vi4jQ/+tFrlMtFPM+j0+nQbrfpdHv0+n08z8NxHGzbolgoUJmeplQqYds2mqYdh3krK6v863cOmcnu8x//xuOjHQekxTDySZBoIqFa7fF3f3cDw9A5e3Y1VbaIOI4oFx2+db7H3/UzKLwTtfsZPWBeP6Adzo7R/RPIF48AQdt+jVuew1DdZ9Fqp+VfY0ZQqYQoGCHV+Ble3PwItKtX3/mpEF9dDKDHIQvtKhcurfLKmy9x9eoGly+vsbhYptfrcdRocFCtcv/hDr/55AaffPKQdsvl+qsvYVkmtfoRu48f0+l0kJqGYRjHSvDELSxM6cxl+9RaHgcdHal8Fp1h2pol6Pd9hsMR8/NFstkMYRgSJ2Pa1dE8GgPYr/vkjPjEsxsipB7OEmKnZWNDSNyxpcmsE8oCjSDHUVCiJVaI1biCmKCNGlXRhGStGGPK5AWNL52vrAUQSnHm4B6vHNzm0nyRqb/4d1hnz6Lr4wrcJIkJggBNk7juCM8dUT3o0WlJco7D6soKfuAxcj2Omk2qtTp7+0dsrK9wZmudQqGQKoIkny/wnesbaNpjgv/e5NaORS+ymbWehmvb20e8++4dfvzja+iGQRCGCKlhOw6vnAk4qJfx3DqO/jQtm9M9ylqLUZRLrYBCqBgVtseYwCighE5fLY1dRNQYs4GxS+j1KTkGjv6CLcC1az9MqWDBV+UyIp937r3Ln935B65265Tffgv7r/4KPV29Uko0Tcc0LbLZHDOVCqsry8xWysRxiFJw/fpFkiSi0+0yGA7wA5+9vT43b+wSxwHF4pjwiaKYKIoQQjA/nSFvDnlwMMJ1Q2Zs98RztVp98nmL+fkp4jjBDwKUUpC4NL0st/cVFctFPgGeAoZJhqNoBogR0QBD+sSJgvwmmKW0l0CM089h2kHk7iOiHpszDpWMeoFjTUd75ZUffaWiAD0O+We3/4E/uf9rppJovJftuXOoP/5jEiHGA/5bKF9KDcfJsLAwy9paBdsWOI6BZdn0en0C3ycIA3xPsfOwzcF+kzD0mZ4e5wXCMCSKQkAxlRMkQZ87B1CQI0wtOX62JFH4fsjKSgXHsfF9nzCM8AMfx9b51cECw+GIacs7fo2nbA6jeVQSI+I+OTMcA1VzDqQ9jhCitHsoaINXA3eP5ZLk3IyNrr24sQbR0a5d++FXhgcQwA/uv8+f3n0XGwiBAdBOElovvUQnSeinIC9JkhNhnxDjLttcLk+5nOfoqE6320Vq4xjeD3x8P+aoNsT3Y6rVFnEcMj9fTrtzxyGeEIKi5XLUddmvh5TM8MQzDgYe+bzFwsI0cZIwcl3CMEJTLq1kjfcOKqh4QNFw0dLw7iBcQCUxhAOyhkccxRgExEF7POl+Y5xq9g6R7iOWCyHn5vNkTPmCeRQ62quv/mEtgKZi7MjHDj1WG3v85M4vmQo9RkAd2AN2Wi3uNpvc9WOGUUCz2aTRaDAcDFOWTkfTxthASoll2di2RbvdpNvpYFkWURQRBCH12pAkSYhjRa3WQUrFwsIUAEHgE8cJCkXedKm2FYnvY8iEZyunkiRhfX0WwzRwXRfX9/A8F2EU+bBxjrqXY+QnCBXSUfM0osp4pYc9ZNRAJTEXii2W9F3sqIoZVskkVebMBltTCWfmcmRM+XsYf9H5A9UEKkq9Juv1R6y1Dpjvt8hGAVockfUGHAJ94AjYBu5bGVqPB5R2evzgJ5fQDcGj3V1u3b7Ng4fbrK+tsby0RKFQOI75M5ks6+ub7O7u0Gi2yDgOGcclkzUJwzid8Jj3379PPu9w6dIGQkiiOETXTaaKNm9fCTjaz3Cw1z/x9LVaj8Nam9XVWXTdIIkTwihmPttgKn+eWrjIvm9SddcQemEM+FQ07vBx25hmhmlbUjRDVvMBsUpAgSbt3+tc/EE2ijR9l2sPf8NruzdZ77dwxow58mkylAQoAznAQ1CdXqa59SrCLpLP5xEixrEdlICDWo36UZ/79w+4fv0iszMzWJY1rnbRDdbWNpBSY29/n2zWpFSy6HWfkjb9vs+HH24zM1NkaqqUAjtwnAzzUx4lp4w3Cmi3n3bwhGFM9aDN6soMhmEAgjhO0GWf6VxErT9uFE2SOUg88Oopuh8R+0OKOZOsoT1lNf9gu/b/nreIKfeb/Oj2L3lr9xZZ1Gc+VQiB0DSkEGhxTCZJmEVxvnqf95OIPd4miSN0Y2weTcPA0HV6XZ9PPrrB0VGX77z9MsvLS0gpCYKQOI5YXFwiCHx2Hu0yNWWzvyeJ46dgcn+/zccf7/Dd776MoRt4noem6QghKRSzXHppkY8+fMxw+DTEa7UGxHGCpkmElAghSSKPouOBVklVegShN47towEELSQxSwWBIdUfvA5DCEWKAV58RVDOG/Avbv49P3h8Czt9gDgFenG66scpNQ1yOcTsLKJUQvc8ClHE8qBNdvcesUrQNzcZJQo/CPADnyiEw+qA2mGHbrdPPm+SzWaO/b7nuVi2hed6JElArxfgudEJvz4YuFRmxgAyCMIU4YeEUcjW5gpSKprNAXE85vwdx+LMmQWUUvSHQ9wgII4j9joldur6mPEL2uPi0qAFXhXcA7ZmTM7N2Uj5h4+4UiLoxbeHC6X43oMP+O7jT5GAC/RShD8CnuS6HCAXhhTabZwoQt/cRCwvI/f2yO/uctF32f0P/57q9gPCP/kTMvNzZBwHzx1hGBphGHP3bo0kUfzgB4KFhVmiKBqHeXGEZVvoumB62qLT9ng2ohwMfO7dPWBpcRrTNFADBULgej66afL977+GaZp8/PEu3e6YgJJSEqVNoWEw/oxicId8/xHD2CFJIggH4NfJJjXW5jXOLuTRta8K8ybQXnvtx889CpAqIeMNKPebTHeP2Drc5u17H2DGIX2gBjwG7gM3NZ3b5Xlsf4SrFLUU/YdBgFavoycJcn4e4ThonQ4ZpQju36dbq5EsLiCnpgh8n2bDJQxjhIB2e4jneczPl7AsiyAISOIEBXieh64lDAYhvh+feG7PC1laniabdfB8j9HIxfU8DMPk3JmzzM9Pkc8baJpidXWehYUpPM+n2+txWDskjCKs0KcQ1ajodabkETPGEav5AefnDFYqWXRNfGUyqnBcE/h8RItDVg63OXfwgM3GPtPegEwcjaPOJGaUrvxGOvmfFqbpnf8W+akFXvrFfyU3aLMDPJCSR0KwrBQbe3vMHR1hz80hp6bQWy3mlEJ+8gkHuo78k39JpjJNvmAxHD4tnLhzp0qhkOGtt15G03SCMERqGraTwfd9lpZyDAbjlOsTGQ59qgctpqcKGIZJkiiiOKbVbuMHAfl8kfPnt1hZWcS2bUajEWEUEfg+vW4P3bTwXEHeUuStJ+9rpNdXU3T5nADodLvGG/c+4PrjT5mOAvRnkP2J+4B5YAqwdZNbdpbAMJHp/RLQk4S2kNya3+B2eY7Xtn/DmcePyWUyJIaB8n3KSYK4f5+dn/0M7Z/8mELBpl57yhQqBTduPKZSKXLu/CpSSuIgwbJspKYzv5BnMAjZ3R3wpMlCKUWt1uXixXhcJCoFSaIYDId4fsD01DSO4xAEAYPBgE63i+d79IdDhqMRVmTgedHXJrv63JpDl+u7/JMbP+dK/dE/rutCIHQdDAMdyHke55OEpVaVc7/6H9ya38CPI/KpAliApRJi3eD2y9+hVZqlc+dXXGkeYEtJKARxEJDxPWZu36av61T+6J+x7xi47tMEjuuG3Lr1mMXFaWzHwnXH4Z+m6wjg5csr+P4O9frTsLDbHRGGEVIKNKkhpEYQhAyGg3GdgZTEccxgMGAwGNLr9TlqNAijGKl0VPL1qq/QXn/9j75UMmi61+Bffvy3XKvtoKWAzk+BngsEKcoXgDBNqFQQS0sIw8AcDKhEIZXuEcMowEvXYvDkdU6Wxtol+lPz1PNTSLfPdL99fI/vBxiahrd/gGtqeIsrDAbRiefr9z2yWZP5uTJxnOB6HlEcM3JHrK0uMz2Vo93uMRrFaZ2AwblziyBgOByNqd44wrEshFIMBgOazSZHjQaNZpNHe3scVGskYQYim69SUu3/dx2ng7+oyCTmu/c+4JXDhyQpqu8A3ZTJ89IVbQOFJKE8GFAcjXCWlpDr64iFBYybN1nwPIyU9h2l92cAfzTADDxc3aQzu8ovNR2pFJdrOyRPlKTbwzFNzJ//gunsNE1rEd9/Gq8niWJ7u8bW1gKmNWYJk0QRRhGeH3Dt2mVs2+L99++zt9fFssa0cpSEx6AxiEJu3nzIrU92KJVthFAMRyNqR00ajR6B56DL/NeuqupL7xV87nCbb+3cIAbawGF6PQIOc2X82RXePtyhMOpRBR4CZaVYefyYSr2OfeYMcmMDfXeXqeEQhGBH0+hHETnA9fpkBm28bBGAXmWJ9y+9ScYbst49QqXWRQ8CrKMj8jfeY/qtf0E1OPl96vUe1WqL9Y15DMMgThLiOOGo2eLSRZNLly5QKOTY3t4nm82TyVh0uuPysn6vT5TE9ANBs+6i6SBFcvweUMCQ2tMa76+VpCeGfNEkzuW9u+RCny5QTSf+A+DGwibVb/9z/Gs/YsPOsgXMAJ4Q3NA0fqWb/EboNG/eJKjVSBwHTJOsUmwaBuViAR+ww4B8q3ricxuLm3x44Q06uomRugyVcgjmzZss1u6Tz+snXhPHCdVqG5Woca6A8f96vR7D0YhMJsvi4hKvvXZlXPsH4zSv76clZgGeO3YRSSyIIg2VGEhhIYX2tW2ZOz427ov4j/Kgw/naIzyglcbud4GDbJHk0rfR59cRv7UDma4UIo6pzSzzP1//CX+/dIZqq8Wo2yUEIiEQnseKZTE1O0MMFOq76FFw4rMfbV3hxtZVEsbtzU9+yjCi8OA267MWhiFPvKbZHBAEIZrUkFJDKXA9j+FoRDabpVKpMDMzg5QS3/NwPTdVkCGBR8ocim/YxRc/N3CxU6c06jNIff5hSvBoqxeQCxtj/ys1An284p6ie4URR3SWtvjl6/+Uvz13nWoY4oXhGPwpRdBsURGSQqFAsVWl0Dz4LfChce/MK+yXZtFTy5uk0XZ8+w5ngzabm2W0Zxi30cgnCKJ0l24NoWnEiTouIg2CgNFoRLfbpdfv0+50qdXrRKEiDq3jjUK+SZLuD/D528MFivnOESKJcZ+AP8PA0gy0hQ1GQo4nRdcZWQ5aukKdFNwlvoseBfj5KT569UeEhsl3bv4DhTQ3EMUxcauFY5rIwKO8d5fu/DrqmTa23tQc9zdeZvbDv8ZMnwEg8DycnUd859/8GClv8+BBgygag0Glxu5CSoFKFEmi2N8/QMQKyzLx/TGr12i1eLizS6PZQ6eIivRvZAv98S5hn/e7iURRHnaJ05BvBGjZLEXd5qhYeVo4ITXa2QJauvrtNMUbeEPsUZ8gk0eZFjevfA9dKd669UuMJwmiMMROEiylKO3eIb92kf7c2gk1fLx6gcb2x0x3G2gpIIyBzocfcS6b5Z13rlEs3uXBgxqOk8G2TeIkIknUcSHH9naNG7/ZI5830XSF57l0ugN6fQ+ZlNCkzTdZ0p1CP58GaCoh44+I07g/FAKZJOhCI7Gcp6tFCI6KM4DAQR0rwDDwyHbq9GeW0iIBi5svv0XWG3Jt+5MxSANEHGMD9qjHzPYnDCtLKP0p1TQsTrG/sMF0t8GTTVNioLW7i39/m/m33+L11w2WlysYhk0u59DqdAijiP6gj+f7mNKi3Qpot3wUScokWujCQWjf7I0zxrUIXyT+B/QkPi7eUEqhXBddyPRIlKdyVJ7BN0yyqfnPAo5KyB3tIZ5xrJGT4+bFN9iZXkB7xq/bqfuY3f6E6e1PfusbSOpza0RSe4oFhGDo+/Tv3iWTyTI7O8eFC+fZ3Bw3dYRBiOu69Pt9fD/EG0XHFkWgIYU+RvanZN8kOU4Hf04GSQiSZ/yxARhhiK7GbdLP3tsuTnOUL5ORkqKmkQWKQlA62sMZdE7c25tZ5tPz1xlp2nGIJ1IFMOKIM7d/Tb768ORrpubw7OxYKQFlGASaRv/RIwxNI5/Pk8/nSZIE13UZuWOgNxyOiEMd30++gej+d73kkzDw811KSrw0gfPEvzuAEY7r+k6kWJ0cD+fWkEDRcSgIwaymsZT4FA+2P/Pejzcv82D14vHEx+nPAFho17j8yS/INPaP7w9sh8Aat3BrgNQNlOPQrdXotFr0+306nQ6NRoN2p0uj2eKgekgUCkTijDfkEKf3+kJFoUrT6GfyyHT126lpj3wX0x8RZvMnHM2DxXXevPcB+UyGomGgdToYGYf9o0e0Nl8msjNPqVvTYmfzZdb27mGGfspXcYw3Xqtuo72vuPHym/SWzx7Hs0+sRYQiMgz2DusMf/EuhakCSZIwGAxptJrs7O7R6XhYxjRCmaf6wLQvfm6gELTz5aexfQru3MDD6bcZTs2duP1gbo3tyhJXwz726iqy11QP394AAAZDSURBVMNxPc4EVR7v3KJx4bWTuGFpk4OFdTZ274xj+xQPNIGXgG9XH1LqtbizdRmcHPnRgCi9zw1DBlISu4I77z7AcnSknhBGAe7Ix/cVtjaDEBqnXb7UmUGt4jShppOJI5x08PtxRLaxT3P9wonIwney3Fo7z4X3/ifW1hbW6iri4UMWLZP1B79hsLCOX5o5vj82LKpLW6zt3sVIc/VxmmDqAXPA1rDL9Mc/R2oGVhzSTMPHYRQxUApRqhDGGuHgSWGGCZhYxmRb3GctgHxiQj/v1SpV6Dq5MbIXgmxqBbK1xxiB95n7761f4t70Ajx6hCwWsUyTaT/gQu0xi5/+GpmcLM9qzq3iOhm01LcnUuIJQS+NJmaBdWA+Dk/wET2liHQLb27l2QaIE/Tn5Ho6Ll84FzDIldifWcISgpJhkAXKQjDdOyJ3dPCZ+0eFMr/ZusKwfgSNBiKXwwG2gGu332Pu1rsnIgg3V8TN5I/BILpObFr0U0xgpv/3UxZwmOYkhgCbLxHOrpxidP+5cgFfzCQmus7OwjqxEORtm5JhMC0Ei6ZBcf8+Qn32oMPbZ6/y0foF4oMDcF2ElOSAS0nM6x/9HXO3fnXsOBLDJDKdY94BqUHGoQPsp3mHWpqDaKa/7wHJ6nn0S2+My8sn8uIwAMDu4jr1TIElUydXKiF2d8laJq1uldbRPsO5lRP3R3aG9y6+znzzkK1+G6HGzSEF4LLvor/3v/jQG3Fw8TrCsI7JJoAoiQmE5DBf4q+nFyjU99C8ESOV0BSCAyfHaP0S2UuvI8qzk9n9XaOAL3NoVKc8y52Vsyzs3MBcW0O02wTtDsuOx/3tT3Bnl1G/9f61lTP8n5ffpPjuz6ikFcMAeeB84JH94G+4t/+AsDDFdLtGur0SXhTR9VzUwiat7/0rZL+F6LWJA4/QMFHFaXLl2c8wkRN5gRYATeP2+kWubN+gEgQYW1vIjz5iPkk4e+839OZW6Z+5/JmXHaxfoHP3AyqN6on/2ym4y9R2kbVdktSnB8AwSRh6HtbUPFgWibUAlYVjJnIiXyIK+DJSXd7kxsZFknv3EHGMXixSiCLOeyM2b/0Kq1k7yT2rhLduvsuZRvWZoxafdgZNA4upWwifAXk9ILGzBEubk5l7nhbgyzaHKt3gk3OvsLX3gJXHjxGahi4EC0px7eAh3sc/Z/tbf0SU1vVpcUK5c/KMmzgFc+Vn6N9hOulPGkn6gHP+GtH8yuSIm+dnA57PsXH1pS3ev3idyq//moxljff5UYo1ILnzIUJqbL/6faLiFImmUdcNjlLT3ZGSHSdDfTjgrBBklSJkXGXUTBH/npDIC69iXX4TMfHxz9EFCJ7PRpECblx6g9nGIW88vIWR2hQzJWv0T98jO+yx/dIbuLNLCM9lL53kbSFoWCYZe47q1mWcowOM5iFB6NOWGu3yLPHGRQrnXkHazmTWnrcFeF67hQe5Ir+++haFfodLjQO0ZwjYOeDa7l0qtcd4xWkWGgcMGfcNDJOEznCEtrhB/9Xv0VQK3AEqCEg0DSOTwzJtTnXW5sVHAc/nDVvLW/zi+vfRf/kzznZbx4UdFmkvoO+i6nt46er3gaFSuIGPP7eCSgtIMaaOC0kn8iJdADz3vYKr567wt0mM997fcL59hJ36+kIa5g3TyXdTYNcBVL5EtHp2Au7+MC7gee8RJDi8+Cr/285w9OHfc3HvAaV0NfvphD+5asBASHIvvYFKkzcT+b06gbELeBH+tbtxkV+VK+zeeo/lux9T7rVQaUzfZrxBxIGTxbzyJs6r352cXvmHsgBfhgr+/0lcnmH/rZ9QO3cVe/ceWn2fcNhjqBmMKnOYq+dwVs9OJv/rTAT9Dp9CPLvEcHYRFceoOAIhyel6ev7tRL72RNDv6m+ErkN6ItdEvkJE0CTGPq0uQD2fLWIm8jWPAiZKcFpdwNfuzKCJPHcLMMEApxwDpJHaRE6lC+CJC5howGkVfVJfcZpdAOiTpOsEBE7kNLuAif8/5QowiQJOfRQw4QFONQ8wcQGnHASONWGiBKfTBUxyARML8OSXiZxKGzCxAKfeAoyp4IkGnPIoYKIAp1UmiYBTLhMLMFGAySCcagUAOYkCTmsQmPYF7EyG4rRGAez8X+/boMjDwI80AAAAAElFTkSuQmCC"
FCSpring_Helix_Variable_OSOW_03_Icon_b64 = "iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH6gMeFBQHJ4iBYgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAgAElEQVR42uy9R5Nly3Xv98vMbY8vc8pXu2p7vcMjHgESJPHIIKUIaaCRPoA0UUjBbyMNpKlm0kChkPTECIpBPtACIEjguvamunwdf862manB3sd0A++h++Leiwt074iMLtNVdU6ulcv813+tFN/61n/7/wGXeP28is9DB7gkhHitAK/gY63FEUIixOvNeDUfgSPl6214ZcUvwJlqwuvnlXQCOOK1/X+1XUBhCl4rwasaBMrXwn+VYwCBU8j/tRK8sjEAiNdp4CvrAkoL8NoNvLoWQL6W/SuPA7x2Aa9dwGsNeLWDwNdZwKv7vK4FvOoxQGH+X1uAV9YCTDXh9fMqBoEUfIDXz5dkUrFFbm1t8bEtjKtBYMt9tt8ga7sABb9+vqjAgyymmY5ZTgasJEOa6ZiKTvFMjrSWXEhi6TB2fPpehY5Xp+fXGHpVEifA/JoP4Otq4BdIncIsZmd0zJXhEZfHp2wkI5o6JSjSKhQgy8jKAgbQQAZEQtKXLsdehSfhEo+rbQ6qbfphCy2dr9kFlHyA1/J/IbnTiPvc6D3mzf4+e+MzmlbjA255kqaCnwpfPhdeG8BYw6ZO2IsS4qjLoPOAQzfgXrXNncYWjxtbjP361xSYvXYBL/T4ecIb5/f54Pwu1yfn1AD/OaELnkVUbLlY+L6a/r5SGapAE0s7i7jae8y3ek+4HzT5pLXD3aWLdKqrX2nM8BoKfoFna3DA75x8zkfdRyxjCRdO/OyUC4GQEiklwnEQjgOOg1UKhMAaA1mGTVNsloHWM0vhAB4QAjUsq3GP60c9HnQe8NOli3y+coVutf1VZgGvY4D/2O68ffo5f3D0MTfj/uzUL554is1DSFkogFII10W4LoQholJB1OuIahV8H6s1ZjjEnJ2hOx3MeIzNc2SpBIvK0EjHbB9/wpX+U/65fZ27azfJlful+zXnNQj084+0mm8f/ow/OfwpF3RKWApHLph3PQ3urMVojdUam2XYOC4sQr+PVArlujiVCk6zidNuozY3UVeu4EYR5uCAbH+fvNPBpCmU1mXRMgRxH+fJDxHJkDu7H5Er78uNAQoo+LUSzAI1K7jUOWJjlPHj5d/lr90GI6dOIooI3TcJ1XxIK+3RTs9ZSrs0sz6+SRDYwu9bizAGkefIJEGNRqjTU9wHD/DDEK/Vwltbw11ZwW+1cI6PSQ8OSPt9bJ4jSuEnwGNgH0u1+whv4w2043+JMYB9HQQCZNZhRJOhWGWkVrnbDvk/tlrETg0rXKxU80NiDcLmCJPi5yNqaYf1yRMuju5wbXibvfF91pMzPJvP/LwClLU4eY47HOIMh3gHBwRBQNhq4ddquCsrqCAgHQ7Jx2NGWvOPwMflaxzW10n92pcer72yQaC1ENmQrtigq7YZO5sYVQflg3RBOCBKjy9kmZaJeYRvDRGGyOSctt7hZzpGZn2WJo+52vtXbvZ+wvXhZ6wlZ3hY3NK8e9N/tcYdj4vlOARBQL3RoLq7yyhN+dGDB3yc54WCOj7nq1ewjvul2uoZH+BVcwGpdTlli1N1mcjdAlUF5c2FLsqzK8RzCZ4ovyfKTwXIEupxNMZd4jzY4LzxFv+48aesDj/nWufvudb9ETvJIc08oWY11TLQ86cKkedMRiOSOMZIyU9cl5+WwrfA6fpNesuXvnQ5lS7g1aoGnpsVjuQefXcPnAaosDzxqhS4LNM6gZQCJQVKgZKAsFgLWkOuLVpbzDTDFwqEWyiSqmDdOqd+m9PmW/x47fu0k9vsJPfYjfdpj05YH5/TTsc0SmUIAJHn7D99yj8u4Ajn7Wscb70FUn0lUnplqoG5lRzaSxy6b5J52+BUQXogp2a+SIelKAWvJI4j8VxBEEAYCioVQSUEzy2EPx5buj1Dr6+ZRIZcA1aBlCCd4verkNht8CS9yFH6Jg/MY9Y5YjU9YbV/wHbvCRcGx6yanBS4bS1xKfzO6hUOd94j9ypfifBLHOC3X/qJ9dkXNzny3gV/BVRQmns5O2vCWrAGg8HmFo0lwxILGEqBoySep6hUFc2mYmXF4eJFyc0bijh2OTrS7D/VnHczktRgLYVFcKbK4JM5VY7SZfrpPj1/n+HWGofrN7jf2+dC5xE75w85NjlGKM7Wr3O8/Q5x0PgKkcBXIAbIpU8/eAOv8QZv1gJqYYznTJDCog0kuWAUwSi2DCYwSS1ZXkT7c0MsyBBEQtDvKI6fKpTrEIYeS0s+6+sey8suy0suZ2cOTw8yzjsJSabLnXYKVyMUSI9IVXiUNBlmj9lQJ5i2T2flIk9b2/ijU8a1Nt32HkY6X7FkLE7h837LsHtfsbpaY2trmY3tNs31HVZbhnoYEXgKqQRCCKyxaK2JEs0oyjnrp+yf5dw7NNw9Mjw6lXTGklzLWXyAkBihMIlDNnEYdB32H3uEoU9rKWCpFbK24hJ4irNOxHicoG1JDJBuiR5KUC6dJGSc1pmYp2x6fU42biLsNaxQfB3HcoEV/Nsh+GYzYG9vnevXt7hwYY2lpQa+7+O6Ho6jUEohp5j9wpu21mCMIc9zsiwjjiN6gzGPj0Z8/GDETx6kfPIETgeqEI5wiiUdEC46cxklLqOBy9GBT6USUKlUqPoKYQSTKKMwBqUSSR+EQEqHzPF5FIVEyRN2vC5VlX6t9vi3YD6ApdkMuHFjk7ffvsju7jrVahXP83Ac5+eELoQoPxezz59XBq0bLC9nbG8mvHtjwn/W6/P5oy7/8HGPH34+5uGJJbUBRgRlFuGXyyXPPQaJy2gwwPUKxXOlxWpDbsQ8vRQKq0Jcx0X6AWcjjyR5wq53zpITfW1750j5myt8pQTXrq3zwQd73LhxgVqtRhAEuK6LUuoZAT8v6MXsx9r5x1IqpFS4rovvB1QqVRqNBqurq7x9rc+f7J9w59EZp31NZ5Jz/7DLgxPoRD5W1ooAU/kY45HkDql0kEoWZ9+CmWKDQmKBXEgqwRLVapVJz+f+0GHXnrHujb7y/fuNpoTVaj4ffXSFb3/7Fmtrq1QqFTzP+4WCn1qA501/Ifyiam+MeWYVGyRnyuR5HmEY0mg02N1uc3Z2hjYGcBilLv96b8Q/fDrgR3fOyNVSkWYqH2tdtHGKqiGU9QI5wx6MhUmk8Roh67u3GJ4FPDy5g0ay7Q++DhfwmwcFr63V+e53b/Gtb92i1Wrh+/7M1E+Fam0R4E0/XtT6qSIopWbLceZ0rGk8oHWO1gYQKOUQBBLHcfA8j0qlQq/X5fy8Q93L+bPfWeLtXQdx/mMe9U45S1bJnFVwKqXPVyUxtMwsTFqkiVJhEPT6QxxVZ2P3Bl3f4dETgUWwEwy+Mgc94wP85sQAlu3NJt/79lXeubpB2O2Sn5ygdZFuGaXA9yEIsEGAcV2sELNTPVWERcvgOA6O4+C6Lp7nzWIHz/Ow1iXLMrIsJc916XYUQRAuWIUKp6ennJ6eMhpNWKvkBPqMtXTAcdrhJNnAOMvghIXARckUtCVL0BTBpLGC07MOmDobG5eRWB4/LrKH3WDwFbmA35BqoJuntMZdNsan3DqLufjpv2fS7ZKMx4gsQ2hdnCspMZ5HXqmgWy3y9XXMhQtw6RLs7CBXVgrGzgzxk89YgKngfd8nCIJZPOE4DnEckyQxxhiEoLQIIVIWbqLb7aL1MVeu1Ll3TyPHGS3vlOVkxEHapmc2wakXUPGUUmJzMBnYIquwolACnSe0lzbJkgmPjjRSwM5XpATfXBdgLa1xl4vnj9jr7LM7PGUpiwn4eRLm81w8A+SPHpEBMTDxfcYrK4z29shu3cLcuIFcW0eV/t1xFG5pBaYCL4JAnzAMCcNw9vUoijFGUwTPAsdxqVQqSClnFqTZfMrt2+ecnEzYDCOa7j5P4zEH6Sa5u1qCQrIAhmwGOi5BIgcrJOedHlka06yuEjbHPOpblLBsBcOvBgf4JrkAAbSGp9w4us2t0wdsR30qzClTqlxTPt7zDNznSZkayJOE9OCAycEBgx/8gO7yMr3r1xm/8Qb53h5evU4YhARBgO8XFsArXcJ4PJ4pg+sWlCyt82LA0iy4VLM4pLAePrWax6efnvDkyYiKY7la61CLY56kEUOzWdYiSkwBCyYv0McSLBoMJ2SpIvBaWC/mUQyesqy64y/XBXyTLICXRtw4+JR3Dj/nyrhDFWa0a/m8kKdpXbmmTBxrC1xfWDsjY3hlta0CNIxh9eyM4dkZpz/8IYcbGwzX1hivrWG3tvF2d6iub1Cv1wiDEN8vTnUcxzNcQQhRKkARHColy5chqVarXLx4kUqlQhh6+P4R9+8P0NqwFU6oqCc8ShJOsx1w63NQSZRxgbEFwIQgijNyZZFujTjPeBxZAqmpO/GXjQT++jVgtXvAh0/+lQ+O77G0wL59xsxP2beOUyzXnQV9eB7WccBaTJJgx+OCdJkkM+Ll1HVMiZf1NGX18WPOHj+mD/Q9j2hpiaPLlzm9foPmG2/Q3NygVq3hB4VVmCrBNNuQsnADjqOQUmCtwXGcmRK4rsJ1JffvD0gSzZKf46sjvCjnaboLbrM49dIphG9z0GamBFlukRTFpG5ueJQsc0Od4En9pQTV6q23vvfnQojWLwJNvp4FV47u8Ef3/oFvdfZZhZ87+QiBLZcRAg1oY8iNQWtdRPhSIoMAubyM2t1FXbmCunAB1WwilMLmeUHetHbmRtzy70z/ntAaPR6T7u9jP/6YwfGA+6KBlUUgJqbdf2U2Ya2dwcfGaKwtvpZlhYtot9vU63WEiDAmYzDI0NriKWg5E6xJ6WfenI+AKNyAzctIRpRfsgXb0GaMcg8lJcvu5Ffee6Cn3nyzUIBf18m/tf8Jf3D/h1yOJggVEjtVxqrCSAZMpEciBKmFzBpia4mtJTKGidZM8pxJmjKZTJgMBkSdDvHJCdnxMXowKKzF2hrOzg5qZaVQhCxD53lB3CwVYWoVprFGCQYwdFt86mxSq1e5cKFNv9/HGD2zmFNl0FqTZdkMdwBLmqakacLKygqNRh1jxhiTMRxm5LlFSVjyIqzJ6GV+wR2YsZFMERNQQpSi/Gu2UIKxCak4mppKftXt7/1aoODcSmLjoydwN9vj0wsf0vVWGbl1YlU0TApr8HRELRvSSjtsxAdsT56yGz1hPT6hkY9QJR9HAMJaVJ4XK4pwOh28hw/xw5BgaQl/dRV3fR2nXic9PibudNBJAmWsEDCnY4fAMRCNzljq7IO9zBu3btEf9Dk6OuLs/Jxmo0kQ+CjlzMCjOI7IsgJGllKSZRlpmrK8vMz169fJS5rXvXuFO3AEXK2eA/AwFeA2ynjABWGKFBEzp6hJD0xKqi1PkmUaTkzlV1CCr5UPYC2MdMBZvsy5WWPIKqnXwO4GC8wcNefcFds6N4kmQ+gJYXpOe/KYvcGn3Oh/zLXRHdaTM1zMzLQ7gGMtbsnCdUsWblipENbr+EGAt7xMNBiQTyZgCkWaCl8CrhAE/SP8T/+KpO2SRr/H9tYW29vbPLh/n4ePHpFmAdVqFddxkFJijCFJUrIsKyFkSZbnJMkh9XqNnZ0d8jzHWrhzp4/WFkfBXrWDtpIn2YUyMJSlEuhCCaZ0NVFCyDqmk4bsuytcrxz+CtKzqLff/sOvNAYAQTer8jDd4V5+kyNxnYmzjXaXwakVObEqTaB050u5BYSq/LLAEoJTJ/NX6Fcu8KDxNj9e+Tf8qPkO94M1+oDN+qQ2JwHSAmebL2NIkoRoNCIej8mNwShFLkTx8RQlLJcjBaHjUMtTzIPPyZOE1s2b1FZWWFtbI04SBv1BkR0ohVyAovM8RxvNNMPSWhPHCZ7vYY3B9YrvdbtJAUlLQU3FJLlhpCtlmXlaqcpL1HAxxy2+FtkadSeh6qRfVDY99c47f/DnwFcSA0Ta4WGyzd38FmfyGpm7VqBhTllCLbFwhEQIWRAxS0ImU57CVPNLoKRQEB+cAOs2mISbPGm8wU9b73O7sssjt8GB06AjXGKbYWxGDuQlJqCBTGuSJCn8NpALQQYlcaPcawtKCGphQMV1Ofnxj+gfH1O/fJnG9nZZT4BJNGE4Gj1TegbQuS7rCIWpNcaQZRlSKfI8o1KVaA39fmHCXQUVlTBMBbGtlPsiCtNpspKhtAB12QyNi5UubXeAFPYLuAAKBRCC1kJK/aWs47TFnfQG++JNcn+rSHec6qxcinIRysVxPFzPxw98qlWPet2n1fRYark0Gw7VUOE4RSXNlnFQoRmqVIaCeGncJv3qJZ40bvF58y1+2nyLn9Vv8MBfpQugY6TNihbt6SoDOG1tYQlKBbELAR4WmrUqrUaDk48/5uzBQ2q7u4RbW+S5JgwC4ihiMBwWsLLjIGWRJuZaz+oUhRIU1kAIQZ5n1KoucawZjzOEgMAxOGR0EhctgtL0l/Q0W8YDLFoBQ0SNqpPTcKIvIqeeeuedL9cFWAQP423u6HcZeNfAWykqYsovTZuaY/GCIr0SIIRBCotS4HtQq0nabcXursPlSw472w6tpoOjJHlu0XpKvJTlaZlahgrWqZBLj5Fb42m4ySe1PW43bqLrPkKPcNLoGbRwltKV7iJfRBLLk9ts1FldXeXszh0OPvmUyvo63vYWQoDve2Rpyng8KeoLjporQZ6XSjAF3KaVSoOQhjB06fdTsswghKDm5hijOU9KujpyXjwy2fwVl7FR0bnkseYNUNK+vAt4990//NJcgEFyJ9njnn0fHezgeNWCiiVFwZTGYE2ONRlWp9g8xuQROo3IkglpNGEynjDsT+h0Ys5OUs7OMsZjg+cKNtYlF3YVa20H11HkqSXLNdaU6ZKUJVWr4Oaj/AIYsoZJZZ3qhVWyVpONzlNMlpDwbMMnU+j4OSUwxjCJJlQrFdpra5w/eMjBJ5/gr7WpXLwIQKUSgLV0Ot3SHThMM6w8z0uOwZx/Z7FkWUal4uAoxenpZEZMqTkZ41ww1qUrmOEDWRkPlK/MZoWrFXXqbkpdRS/tAr60ETGuqxCtHa7VLvPdFctK/Yx6CK4q2LWZhnFkOR/BaR8Oe5aTvuBsKIjSAlqdhmEagRaSTCjGfcXZkcODuy5hxWdpOWCt7bHR9mjWFMcnipOzhEmUlRZBFZbALS2D9AsXkXfoJYK1+ipbXsjGpM8R0BGCmp0jj9OxLklpDaboIVnO0f4+y1vbXN/c4ONHD7n3P/5P7ElJ7aMPkVJw8eIFOt0u3W6HpaVlPM9HOQ7KGNI0xRiDcpxZNXEKMe9caDAYpjx62AMgcCwXKj26/RqpWZrHP8Yp4wE7xwVMitGa47TFptd9qVjgSxsR4/se3/veG1y/uUutGuB7BWQ65d5Nt3VKtEjTjHEUc96LeXiU8Nl+yqdPDHePBOcjhbFyHvgJhRUOWeaQRS6DnsvTxx6VakCzGRKGAe2lgJ6yjMYxuS4ZuELNq27KxaQBn48lWQrHXou3OWLTdTloNHg4GtFNEholEDR9xdnzSpBrjp8+pbHWZrfV4vb9+zz4n/8X9oKAyltv0mg02Nrc4Padu/R6PZaWlmZVRK01WZqVSqAQQuI4LkKmGKO5dGmJXjdmMChw/vUwZSfpcD8OC2s2TQFNAqbIHqygIJbomLO0Rl/XWHZfpmIoUO+996vFACC4/sZl/vRP3md5qUG1UiEIQnzff24V9fVKJaRardBs1FlbqXNlu857exW+fV3x3sWMrcYIoQcMBiPSJAITF2/SZGBT0ClGZyRxwnAYMRxG5FmOIy1KGIwuYNnpiLYCQFEoJ0A4AWeJyzC3bCddLugB65ub+I5Ddzymz3wOwBSNmA53mv46ay3RZFIMdfA8Oo8fE5+d0bh5g8raGq7rcnJyQhSlaK0LK6AkAoE2mizPMcbOTI2xhSuo1gIEktOT8Qwi92TOWeyT4ZdQcRkL2BQpdJEkmAyQaFmh4hpW3NHLQcHvvvtHfy7EF48BBqbJ+7/zPm9fX8Vxfp6MudhYKeWUhPE8+SKkUa+x2W7w5uUaH1xRXF6NCew5Ku+h7Jg8GaHzpNyAvASHcnSekyQxaZJiTV44EFsqwcyzF77X80KCSo1H/iqfqQaNfMIbtRy/WkV2u6TGMGA+z2dRCfRzSpAkCcJarJT07t/HJgn1d9+lutTk7PSUs7Mhx8dDGg1/hgwWRiQvEEE7zzSmMcLScpXRMGM0SmauINGCTlKZZwQUCKEgx3UlmBxrTZFdSZ/NoI8S5kUtQE+9//4ffWELoFE8sG/xx997gxu7wYxW5fs+nufNCBZT1o1YQPmmBZUpK2f6s0EQ0mjUuLTV5O29Ku/vubxz0XJ1PWGtOkHkA6LJhCzXCzmxwRqN1kUELYxG2Bxr84Wo2WKsxQ9Cmq1lTvwW/yRbhIHDe01NenxMkOfkwLBMuBanfumFwHDqMXU5zCETgv5nnyOVovHRB0RxzHg85OhwTBKnNJshjlMygctiUa516cYtxliyPMf3iz07Ph7NAkJHGk7igBxv3spmczApvlv0L+ZZAsJDyyprwYiKyl60ENdT77///S+MA+ynO9y3H/Bn32pwfVv9HPt2CoxMKVeLjJvp96akzeINy4Kd47r4vldQsutVqoGiVYHtZcOVtYSLKxFLlZzueY84M89SQKwpf18ZNZtpZc3ONt/zfdpr60R+lb8eu7iO5J3hA/LJGL8U9kQptLUzlyCeU4JFAqkFMmuZ3LmN22rhX7vGYNAnjjP29wdUK4pqNUCV4I6xhizN0EYvWIEMCyyv1BmNUobDuEgxlWWYOvSzYMENGDAprjTUaiFZEqOtQssKS37Kkjd+QRmWFgBE6+f64H/Jio3PZ9m7jNQOb1+AN7cSkiQhjmOiKCKKIiaTScmlS0jTtMTB7YyQOVWMQhEoS6r2GcKm57kluSJACovRGY2qYHfZw3YP0Tqnl3glrer5Vnc7cxXTXj+LJY5jpJSsb6yjHY+/PLPIJOKd4QMkFldK3FqNIQVw84uUgOfYRxqK93h8QvX6VfJ6jTxPODtLGI1jlpYCPM8rgmJryXVelI1LsqoxGp3r0go4HB8NMaZ4S9pKjqJK2TJWvgqTgUlo1kPAECc5qJCKJ9jwBy8oR3rqgw++mAV4nF3goXkXK0NqXsJHu33iaFyUZp9bU2VY/DxN0xkqNnUBUiqsNc8piioZuC5hWCHwfbCa0SBi2ItJxDKHzrvFG8p6hbAXx69aO48Zpg2f1hJFEXmuabfbWKX4m6SCq1PemzwGoNFsYqoVTsbjWZVw+luniOHzZbQMSM/OcHJN9aMPiXVGkuQcPB3juYJGK5zFSNPgL8vyGdaQ5xlSSprNGv1ezHicFCmjgMOoQmbdZzgDVseEviDwHcbjGCt9PNdjO+wjhX1RC/D9l44BEuvxWfouE7UJQjAcJ+wtnRPIIZPxhHEp5CiKiOKYOIqI44Q4TkiS+BkrMVUGY0ypCB5CQJpmCzCqRKkiePR9jyDwcVyLIKcfCe7H17GVXcJqjdCJSced0lyqeT3d6hJIMTNMOYpj0iQrhC0tP7RNKibl7clj3MCn0V7laa9PovWsyigXhL0YZs7IqED+8BGVdhvn+lWMSRgOcwaDhFbTIwi8mcXTWhfvXZtZMAhQqYZYKzg5HhapmrCcxBXGuVso97RCqhOkiQl9RRSnaDwcN2C32sd5AVSwtAD/7qUtwGG2yX39DlYFYHLG4wjyARebHcaTEcNRsUajMaPxuFCIOCoVICVJE7I0I80ysjQtqnSlMmRZNuPc5Xk2i5DnbqNg31bCkFrNJXAz+qnP4XiVWnOJ9a02434fHfWmvV7zcurUGjCnU8VJSpKmBEGFBPiZXGIlH3N9ckCj3WaQpvSihElQwc8zFsZFzZTgeStgjMHpdqm98w66ViFJE46PIhwHWq0QZ8YhsGR5RpZlIERRl8g1nudRq4UcHw3JM40UgpO4WrCHFt+HSTH5GFfmpJkmtx6u63OxNsSV+pfKEURPffjh918qBjBI7ibX6YkLpYNKIB/x8ChiNOyRj/Y5ODzkweNj7jw8ovvwkMbdnxE/ecLg9IT+YMA4TkhK85fn85Vl2SyOKL6mZ/8WjR3MLEKxSTUaVclWcIDWGSfxKusbFUaRR5ykkI2KjVoc+DRl4GJm1iHLCn+sHIehFTx0ltmOz7jCgNx1ORtP6KzsYPKUME9nI1+nJ/65Oh0ZQKdDpVIl/OgjECmTSUa3m7DU8vHDIhaYFqOSNJ2Vo9Msw3Ucao0qo0FKvx9zmoQ8nrRItFoIdnOwCTafYPMx2lg0AZ4XlgpgfqkshZjFAOKFLcBIV/k8fYdMNguzqieQjzB5xIMjw+0nEZ89GvPpoxGfPdJ8/6c/4r/68V+y+/HPaPzLvyB+8hPijz9m8PAR/X6PkTHkFJGxNgZTVtCmRZQp3arg2U2VoMgaXNeh1WrRqPlsuI+QxNh6m3EsGYzKqmE+KgPExQFQ086c+SZpXfx9KSzn0udc1bgxfMiqTDibTOi31jnauELjbB+v6O57pnawqATTz9XREY03bsHaGnme0OkkSFm0sSul5sWmNCXLc1zXI01TEBCGAdYIHh8m/LR/gfOkVroxM1cAnUIeYbJhsTeyQhgEXG6McKR5AQtAT3344R+/VAxwlK3zyNwqYckU8jHocbHJ+Zg4nuBIQ55rLsQR/93Z37Gaj7HGkOU5OoqwnQ7q0UOyjz+m98knxE+f0nd8cmda/rRlZGxm/87Jl3MlmAaR7fYqjUadhr6PJ4f0smUOTjVWFD5TmAnoaGEY1C+wBIhZRI7V7HtLJEbyweBzUp2STsYcX/2AVEqaveNn6gbPVxCnlkFFMYHv0/jud0AWpJB+P2N5qWg0QYDRxb4kaYrjeaUVSIsehSDgnx+GfDrcKV9XWQyy5Ws3CegIm43KRr86S1WPi/UJSvJi1cCPPnrxGAAE95MrdNgt1T8uT9iktAQDfBXRqErGCXw3PeC/6P4zqtykSbnSKbqmNdlwSO9xMScAABmaSURBVO3JPk/UKge5Rxgqsiydz2V8hoH78+TLqXVYXV2h2Wyiu/fQ8ZAnvQajpBC273sETkoWjRcYuAugirXTZoOFIkvGnXCLWhrx5ugekzQmDuscXXqLoHtMNR494wqy57gE01TROT2h8fbb+Bd2USpnNIqRUlGpeAgpCzdQKoAFgjAkmkxwXYdqrco/7y/xuF+dpX0zXsC0o0hPikOIBLfBTkuyWU14MXnSky+T+6fWpWtWykh0moums4AEk1CrBlihkCrggh8XY/SeOx2LUKsClFRkKmQ0tKyurLO1tUmSJHS6XSZRRDoVeqk0URQxHk+I44QsyxmPxxwfH1Ov13nzzTf5YPOEP7x4m6WKBukjnCorazv4bg5pv6yri5J7rxZ69Ew5wKEgmmjgf1v+Dj+r3qAOrDy9jZKS/b33GEmFXiCSqoUy8pRwkgBRr0/yg7+lUauzttbm4sUmrmtKJS6D2xIUS+KY6SzCOEmxGPwweA7omnID8vnrLnMRR1ralYQ5z/OXLynli0f/sQ2Y2OZz9enyRegEJQ2e5zCe5DRDj7Ybl0x6nplDoxYUwAGkkBjHxRiLtZJrV6/y9ltv0W636fV6jEYj0tL8g5hh8c8qwYSDgwN83+fKlSt898o5f3z1PvXQkuMR1FZYWl4GPYRsUJ4kOWvAKJS5VAIhQRRNnAdei/979feQTo3msMPqk0/pXLjFwc4N0nLrpymieM4SJGVv4vDv/h6e7NNoNFlba1Ovh8VYmpIyJoVASUmeZUwmExCiBM4ylippae5LVHMm/Gx+ALEgFJt1S7uSv7A8C44GvHD+P9ZVitnZdi746YuxGUpJkiQlSgUrVQiKeHgOmJRKoJ5TAiEllLDwYDDGWsvS0hIffvABe1f2iKKIfr9fFHzKnjwhBFmWEcURSQkqxXHK0dEJruexsbHBdy4e8/29JygpiXPFUnu7wBNsaTZtPi+zTpVg5hJKconR/HXrXf569Tu0gLVHn9DoHnN86S0GfmWWBjpl2dgAuZRYIcmBCIgOD4n+8Z+QUhEEFSqVaoEFGDMbTyKm77/fL5DT0rWthT1CMShM/aK11YX/xxS0lmrgcXm56B98iWog8mXIIENdw+DO8ehpZW7axGBhMolBeiyF5plmTVlOyHhmgPJzVTeAfn8yA0SklFy5cpmdknrV6XaIk7jo7inbuY0uqNhplmPKOKHfH+AHAc1mk9+/vM8f7B3SG6ZIr0lQqVJ3E9a902IDrS0JF+UsfpMtsHCn+XrOX6x+h9PKRZYmA1Yf/pTJ6jbHO9dJp+9vASjSAK6DkZIYiK1l9E8/JO71SZICEi+wDjOLZabvP5qMGQ6HpCW9fMnpcyk8LBUgmQs+H0M+BJsTBAG3tqtsNcVLMoIKat6LaYsQTEy1bGm2C2VZXW6YQBtDmmkcx6PuaUyZ6ohp1U+IZ4Q/w9jLa9aEEAwGY5LypFtr8TyP1dVVdra3CQOfbrdLFBd9+rKsJSzy8U1ZXUvTjCAMCQOPP7zyhHfXD+iOLF7YIsola5WYJXVeniA7Z92UhZYZC7ds4b4fbPA3q7/LMoKtR5+w8vgTzndvMvHCmRWYtpsZa7GOg/T9mRuIb98mf/wEIQSeV1RLi+DWPFNdytKM0XBEUqaGOtfcaHbYawwRJircV9aDrAM6Yq1Z5YPLS1xbD79QW56ckhV/2bJIIhvyzF1YM+EX5ExjLMZKfNchcAyZcmcK4EiJo9QzJ392+o1G6QK5Go1iJpN4lv45jkMYhlQqIVtbm1TCgH6/X/bpP6sExanJS6S3eJN+EFLxNb9/+YC2f4KWNTLrkFuHG60eru6X9QMxxwqeIWCWyJtO+Kulb/GofoMVo9m682OktXTWL84i/qlyS2vRgF+toV2XGEj6fZzHj6nX69RqtXmDqZmnu9ZatNEkSUyWZeS5JokzKq7m/Y0xH25GbNcmLLtDtpvw4V6bb99Y41I7/ELM7dmlUS/iBqyVpNZnzs8uu3YW82hbmM3AFXjKkLoepoQuHaWKi5aybJY6TaNnYQxuXtCcJpOEbnfA5ubarCAUhhUmkwnGGDY21jg77zAYDLC2ThAEZVXRJctS0jQtK4yiGPLkuLiOy3ptxO9ePOKw02bkVHk6TLi8Y9lrdvms74OoLtCusjKuEXO036ScuE1+sPxv+G+Gt0n6p0zu/pi4sUImJNLOxkajgDTPCcIAJ68S93okxqDv3yd0XbTWMwUw5YxCXY6x0drMALA808RRAY37DlxfE+ytVNEmRJXja3/V7uAXjgEssiAl/KJ7sUruXpHCOHiOQAlI/RAt5MwCBJ6Hu+AG5gqQ48fF4IMs05ye9uZdv9bOCCYF2SRgd2eLVrNOt9shjqOC3OgolHLQ2pQRdJE2SqXwfB8QvLXR4Tt7A3BbDFKXp0OPa0sT2n6vjKZZcAV2XjyaxgY64T8svc+T6iXawO7TO1RPn5A7zgwJnL43k+ekWuPV66RKkQDJ/j4kyazWYUorV9QA5pD4NNubjHOiKH8mkHaUwHfVlyD8MgZ40SzAINBWPRvVz8B5OV/SwS1Ty9gPSUt+vJKSShjiSTkT/PRfYy3BZFhuDJyc9GYVQmttOXkjwHXnFLKLF3fROqPX65EkSQGEOQrlKPISX8/z6YQvF8dxyfOc7+51ef+KAKfOo4GLFQ5XmyOUGc9imdnQhlmrdunyTMyh2+Lvlj6gCqwC62dPkVk6U4DZtBJjGI8nGNdDO06hAOfnZINBCV5lBexd1jumjaRZls1uIJuMcoy2fHVte2UW8KL+4pk77GaWY87enS5VKkAaVEic+SVHfqVC4DizwQ/T1MkCwbiPpKhhn54OGA7Hs+leUsoZXcrzPIQQLC+vsLqyTJrGdLuFwhQzewq2kc51yTkowJZivIsgUDG/dz2m1WrRSys87LlcbGXs1gZFhL0YEJaDnARmFgdgEv6u+Q4dt0UANMvZAnahHjDNdOJowjiJyRyHFEjGY8a9HlEUEScJWZ6T5YXg4yQhiuLCPTgKk7tMRpYvu2PrOT5AkQW8EGq04CqmkzqKb8ln10JQmfgVRkE4oz25tRqVIHhmyNNMAUY9VNlB0+9PODnpLHTVUM77dUq+QKHBa2ttpJT0emMGgz55niNLvy+kXKgf2JJToMiynFsbI75zE/CWuN8LOIscLjcjPDH5BVagGNCklJjBr3fDLf61dnVGG18AkZ+xkDrL6I9GxNaSlnFBr9Oh1+sxmUxISsFPoohxWTZHgKuqmCzAaHhZptbLrJfKAiT2GVSvgBCnQl+0AEXJWAhB5vkMKo2Ckac1IggIGw1cIWZ35/ilH/JGPbxkghBFHPD06dkM959mA3NOoUscxzSbTXzPIUk0jx91mEzGxQQvJWcnPsuygoptLVKpgomTJvzutYiLm3UmtsmdjsdKxbBdncyjfzFFCYvM3vccpDCgYxIEP2ncYjrW2ZlXFp5RAmst48mESZaRAYm1nHQ6dLq9GVdiMBjS6/fp9noFMdRt4okWGPcrPv0sQsG/3F9IKYoNKC2AUi6i7OxdbOIA0LbMChyXTmO5gEbzItUKV1fxpZxdohRIia8UKhpRHZ7PfNPBwTmj0XgWEc+HOhYDGgvTLqnValSrksEg4eBpp4wHbMkuckqBZwu9hIIkTVmrRfzb6xYRtHk0bHC347DTSFAkC1agmOJljcFzJWEwbcxI+ax2Fe3UaJSTRRYVYHFleU6iNRkwFh5PzhKeHpxzcHTG0dEph8ennJ/3yTOHir9O4LSRIvhaxvMsQMEvYAGExSkzXoHEcT3krLyqnlGATBf2AinotNbIhCguVoxjvHabwPfxSt8ZKEU9DEBn1M+PZncxnZ0NOTw8m7mBQqjObJDzdGRbvd6gEjpUqx6Hh0POz3vkWYGHT4c/TjkFxlgEgjzXxEnCR5cmXNoMwVvls06NOLcs+8lC/13RVGIKE0a9VkEJDTrmyFtl4K/O7hBevCl8cWlri/kDQNRYYaIbjIcB40FANK5CvkzobtMIdwmcFlKor/zkL14RIOdc/f/0UtLiinSGk7uej3IX5tpM5+gDiRblVGxBb6nN2PGKgG4wQNbrBLXabEBTKKBdqxflz/MDZHn6kiTn0aNjkiSZEUSmgcu0r851Per1GpVKhUZDkWWCw4PBDDOQsogHZDmpY+oKjC2Ywa0w4lt7OfjLxGKFu92ATOt55F+2oVskaZoQ+A6BL8GkDKXHgb+OfJaDPLsqfnEmwdQajNd2i6vfhEJKD0eFuE4FR/m8qBy+3BhATqHgX76UgEAlM3TM8zw8f/HGrWnkDKkWZKbQ5GFjmW61iANMr4ewFn95Ga+MAzxtWK6EtBoNws4R4ag30879/TM6nd7MDeiSPDmN6oMgoFqtsby8TKPh0Wo5dDopp6d9svIqVqUUruOCpYwpit+RllzE93bHrC254K/SzVcZpM68zsF8QEWaZOg8IfQV2JQcw4G/Ousayp8TfFbyHqblb91YYbJ95Ws73S9cESw04QX8hbCEMgaKRgjPV4SVCmKRZVNexJTkEOuC/pyGVY6XN4oNGo+xnQ7u0hKu4xSBoNZ4WrOxvIwbDWkeP5n9zU5nxMOHhyRJssAOKpaUaja1u9VaotFosLTk4rqS05MJ49GkYAxJ8UzhKM+LcW5ZlhNFMev1iHd2krKjuImRtRL7Ngt9QBKtDeNhH0mOtEWJ9tSpMymx/nRB8MlCKXgaJGZ775AtrfPrG8f3i/s65cvUjutOkSYVCJug0QyQzsKFi+UAiEwbxplbXrOjOFrbIUFgsgzz9CnK9/F8vxjPZi26P2DF8wg8j9rhA6Qp6gLGWB4+PGYwGM7SwaI6V3zsTG/crBcXOiwtVWi1HEYjzfn5qLAC1pZXwDkIKYsxryUXL4pjsizhje0IV+alvOUCW2jeW2gRjEcj0niIKGvxfenSQzAsBZ6WQo+Acfm5Atyr75Lf+gghxTfPArwMe6Tuxiiyspff0loKcL2wnHFXXLcqpIsxml7izvCDs7UdekFY3LR9coKIIrxKZTafz4xGyNGIVhgQnjyh2jud/c3Dwy4PHjx9Jro3xpbj26fDmkNarSWWl1dot0NqNUW3WwArpgSCHGdaNCoIpVKqkoGccHklYr1RdiFb5vN7Z2lv8WGWZsTjIVanYDMSk3KGZVBS3cZlX2EPGABWKsIbH+C+/z0Ia1+7j/9ScYBickWMR1FDTzNDc8klrIazyV5Cuii3IIx0Y6fEA2DUanO4slm4gdEIe3qK8ryiQgioPCc9O6duLP5kQGP/7uxvpqnm7t0D+v3+rI4upZzhA8WUbp9arcbq6iorK02Wl13S1NLvxeR5BqXAHUfNBja5nk+uDXEcU/NT9jZUMbXMrc8JInZa9bTlfANNlkxKBdDkSw2erl/kyA85kYpjITmWil5QQexeo/G7/znh7/wpsrnyjTv5L10NBKi6GRU5IrJrxLEhCAVLSyG93qSoa5PheVXQI3qxIdGKqmvRfsDTzUvcenoPX2v02RmyWi0qYmVzZTQZ43s+oYDq48/xr79HWm2UmECHe/f2qdVqs1LqdOrWtLfQ83zq9QZra2tF80nSYTRKWS4ncxXj2Io2szhJ8MMQ5TjEcUKepVxcswinUk5pzRbmFNqFeYUGrXOQGRJD5foe43f/a8ygg5mM0DpDOC71SgOnuYz0gm/4TQz25RhBvtK0nAFYTZxY0tzSXivjAOmBDPDCOtVag2EM3did/ezh9h7nYW0eDE4mRdGjBIQ8Y/GShKa1VE+f0nj8+exn09Rw9+4B5+edWefQ1BVM8/viJo+g5N2tsbVVx3UNaVLMCBYLregFzVzjByFpVnQGbbUyfE8uDKpcZD0tsJ/KtrKqp1kJc0RQQa3t4F66SbD3NuHFm3jtrd8A4ZeTQl9mRpASsOL3uZdkZJmh27OsrTj4gc8k11h8hAPL7U1Ggy4nE5fdRhELD1c2eLJ5ic37P8PVGhFFM9h0NtLdWloWeljq9z9mcOkWWaVeWoEen3/+qOD/NxooIVBnZ+ijI0yWYes15Noavl9QwabVRGNKJLG8LFKp4hLmyWRCWKmgdTFAshmmVH1NPFkUupmTQ6YkzDIo2G5aGoHhN/nqXWu/wLVxbX+Iy4RMVzk51exsutTrPpNJwVdPtaHWalCrVTkaatI1ia8M1nV5fPE6Nx9+SmA0MsuKK16EQJV9+CEU9GsgOnzA8N7P6Lzzb2d9dPfuHbG5uczV+C7hX/wF7t/8Dc7BQXFlTLWCev8D9J/9Kc7771GvN8jznOGwaEqxs06ZopAVl+zbvOQUVoKUUEWzit98Ckk6J2GWY1urocfeanmj+G/w89IWAGDJn9CQPc7tMt2uYTiGRtPn9CzBYEmylFR7NJfbnDwZcB65bNcLUOZ45yqP21u0jp+gioEARZFmOp+3xNWXgKG1jO78hMnOHsnKOgDdbkT/f/3fcX78HxCffvoM6VQMBniH/xfcvcv4f/jvsXt75WUOqsj9jSnBvSL3zfOcfr9XYBVZRqBTHDOEPCkJmNm8GUNHxdcwSBXy1m6FnaXf/Ct3rX3JGACg4mra/jmYjCgyHB1bwtBBOS4Il9w6nPYSnGAZjeRp35mJKas2eHD5jWLwwowMOm+rUuXU7npJtlg+O6D5+Y8RJStn63ifa//+/8Qvhf8Lx9Xdvo3z139DHMXEcTqreBXp37yaaY1lNCza2dM0KyZ0JB1Iu5BPyq6nSdFgmg1AR3iexwdXV3jnYv234rrdLzQtXAnYCrvcnkzQOuT4WLO+VkzyyPKCUds/P8I6XUi7PD7NeXPdo1byQg6uvMnjez+ldnowq6JNYVS1MLG7VebW8Wc/Im5vMrr2HjcefsLG2eEvGXwGfPIJXpZRrVbJymYLrbP5HYIljpEmCYiULGuQpSl10cfVMZkue+90BPkIVyRsrdW5vrvC3mb9N9rvP58FfKE7gzaqI+rdLn3TZDDUhKEqmi26/wLD2+STx3T0GIymqxS9Cxeot2tFoai5wr29t9k+PcRjPoNnceyKS3GLxwoQpzGTn/49ttpkuX/+S1VVA/39fbxeD3Xx4mxMjaWYGGpLt2PLTGDaoi2t4duXJFdait4oZZLkYASh12SpHtJuVfFdyW/T84VvDWt4GdvhKf1oiyxzOLv3E/TpP0D39rMDjYGNlk+jskAmFfD06ts8ePgptaPH1Ka8wBJHVwtKUAPaQHqyT/bTv2VcThMV/1F9hofA/mjE5tERzt7eM7eJGm3QZVaQa10MabLlZQ+THN+R7KyE7KyEz80D++18vvDFkUrAhdo5t0dd8rMfEJ//oAySnn0urTd4b69Nq+Y/8/W0ucy9Gx+wefIU12j8UvC6xM+n52xqCdpA/uBTzsMaZ2V88NwoKFIp+cxx+CRNqeY56f4+/nP3AWuji6ETWUkV00VfAQjiSD/XwvjbLXzmhaovFs1uVUesJX/LwelPZkOLpxu4XAu4trPEzd0laqH3C3/+6Po7fH5wn9qdf53f8sF8Ru8UiZ/GBMtAJxrxMbBVfu6UxZcDYL/e4KBSIT8+wjWG+OgIyulkWZaR67ngp6XgAhL2sNohTe1vkW9/SRfwRd53xTVcb3WZnEoy7eC7Dsv1gO3VGhfW6jSr/n/y99og5MEb32L1+AneoEt1IRWMmQ9dyBdKqkFZabtTfq7LosspMM5SlPZRUpIaQ9TrkfX7jMsxdVmWFSTMOGYSFXGBkBLPCxEmeL6B+ZV5nC9q6oSAty81ubgWFlehuYrAUyj54oHS8MJVPn/r2zT+7v9h01qCBabwlGgx660r3cPigKZFVm6aJGRSUSkZuOMoIjs7IysnkyRZRhTFDEcjBsMhWZYThjWq/grC+ryqzxe2AFM/2az+KpsnOHz7d/i0e4z/6Y9ZLiHhKTQ8pVdNJ3aHpUWY/AIGrtaacRyjjCEH+gYGp+cIVcz/SdKU0WRCvz8gTlJqlWXq1Ta+W+VVfpziwP4abV8Q8uj93yMY9rm1f48m8wsj3dLsT+NxRVFzf56AOf041Tlp2Zg5CVfpDxTaxOR5Spol5LnGVU0ay3UCv4YU6pUW/uzu4F/3k7a3uPfR91DxhKtnh9RL4fOcS8gXMoRnmLflMtYWn7seWXsbJUOUDPEcCH3LN+2i7G+ACnxzbg+PLt3kbhJj/u7/5VLvjBrzrqHnp3EuCn6RhDn9f/nqJrq9+UxUL8Rrwf9CJPCbtDGTm+9xT0DyD3/J7vkRtTLaNzx7D+AiEzdbSB0L+qZAX30TU2u8PusvYgG+aacjvvk+D/2Q0Q//is0n92ZIoS5TwIg55XqaIUy/5gDe1Textz58feJfCAf4hlmA6ZNfvslxvcXwX/6W5ic/opqls3pBsiD8KQlzVP5cdXePyoe/D7XGa+m+UBD4DYoBfu5pbzL5w/+SaPsy7uf/gvP4DipLZ5M5I+YMXO35NK+9Teu97+Bu7L6W7MvEAF+kGvj1JakOvPEB6d4bRPv3Mfv3yU8OSCZDEmvJgwrh+v/fzhnjIAwDQXDt2HFAPAFEQWjg///JO6CAgvgBQYCDdqZy7bN271Yn77U7nrU9jAo5U9NFFrBwK7iZVA0bxfGqx+midL+pzEoQU1LM5fVXAbyvAP/kWV1fpL5Qu0/mAHTMxgqAejpPAfM+AJhbAPiS8H/zB1C9ABxzAK04CYQfNIFrTwLhywpADkAOUP8KBtMxsB4ABQBHBWi+FQxNp4BI8c0VIARNXIQt0xO/jzaJmTsB6QAAAABJRU5ErkJggg=="
FCSpring_Helix_Variable_OSOW_04_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_05_Icon_b64 = "iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH6gMeFDkfFM5D2wAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAgAElEQVR42u29WZBlyXnf98vMs929qm7t3dXVXb13z/T0TM8QBKEGyQFAClwEIKQH8YEPDIkPDIVsk6Jt6s2P9CbbelBIobAcdshh2SFFkAoRpAgYYxLENsPZp/e19qqu5dZdz57ph3Pu7RoBmOl9pqcrIzLq1qm+fc7J78tv/X9fis9//nf+N+DnhUCwN56lYYzhLy0hxM8LwaG99Xg2h5Xt/L3N/ywOIYywQCD26P+M6gCBJQSIPQ54VlkAuUf7Z1kFQK4C9rjg2VQB9FXA3mI8s16AlIKnzQt47bV/+mPXfvEX/7M9aj6ACpBP20P/JOJ/1PW98bFxgKdHAnznO//L4POrr/7nP3b9tdf+6Yeu7417YIC+KHgaxdf9XN8bP9UIlE/Non35y//FPTDAHgfcxzZ6+uMA3/72/7xHx4eLAzydu+Zb3/qffuzaV77yu3sq4L5UgMmMwM/Kou0R//5VgPjKV373FoiDT+sr/Pmf/5MP/f5Lv/R7e3S9dxlw+6nPBv7yL/8e//E//pNPhRTQCDQWGolG9RcZSYLCIEkRmE+RCvgMZgOf5LsYIMKjK4boyjqBHCZSVRLhYYSNQSBIkTrE0j2ctImndyiaBgXTxiVCik+SIUw/FPx0jD/90/9x8PmrX/1Hn5gdkBpJS9TZUftpWzME1hhGlUA6ICwQMpuDAJsBk4JJIA0QSRs72aSUrFJNV6mabQoieOLSSwiReQFPJyJI3Of1RzN2qLNpzbFjHya1R0B6IC2EVEgpUUqglETkOZZUQ5KCTm0MBlQRY9eIzCRRephGvIMbrVBLFhjWq1Rl+wnG5w3iq1/9R0+VEfjNb/4PP/Vvv/Irv//Y7hsZmzV5hA37FLE7DaoA0kZZNq6j8DxJqSgplaBUEhSL4DogEAShYWdHs7ml2WkmhGGKNiYLxeVSgbiFClcYTm5RNysMqc4T2JbmtvjqV3//lhBPlxfwJ3/y3//YtV/91f/ysd2vS4Wd4imS2kmGakUqBUnBFVhKopH4EXQCaPYMncAQpRIpwbElnqcoliyKRQspLcJAstPS7DQj/DBG676K6DPCDlawxFh6kzFxh5KKHmcc4Lb1NNp/j5PYu22JatVj38wYkwcPsW92ln2jiqFKiueAZUmkSEnTmDBO6fgxmzsRC+shV5cTLi9rbqxLVtYctFEIaaEsG8d1cBwXWyiwNFGsiVMACdIFZ4REeayFQ7SjW0wkC4xZrcfiPQjxCWQD/8N/+O/4tV/7rx7470+C8BMTVU6fnuH06VkOHJigXC5h2zZKWSglkTKbuz0OYwxap7wSxwRBQKPZ4eZykzev7vDGtYSLSxbtnkviW/SkhZAWUlkIIZFIjFGYvgEpPURhgtAtsujXCOJr7LM2sYR+5O/7iWQDP+5+n5RUqlY9XnzxEC+/fJSZmUkKhQK2bWNZVm7gKYQQP5H4xhiUkliWjed5VCoVJsfrvHCsy69tbvPW5W2++8Emr18TbPUKGOWRSnuX1yByKeCAtNAIlF2lUDxGEJTwO39FVfQesQqgHwoWT5gBxKfGl+9bw0eOTPCFL5zi7NmjVEqlAeEty0JZFkLKAbF3P+fu9dNak6YJSWIQQuA4LpZlUSwWGR8d5pWT27x5cY3vvHWHN64bGuEQWJXcfVQgDOgAhA3SIdaSwCjm7BZVFfA4ircemw3w7//9f/tj1/7W3/qvn9j373Uok/LCbJXzsx7TC5dI3/ouzZ0dRBBkhHVddKWCrtcxExMwOYkcG0OWy0ilUEph2za2beM4zoBxosgQxxGgkVJRKpWxbYdfqJQ5dWiDN95b4Ltvz/PugssOExirmjMCoHuZQSgdyukqFfP+Y7MBxK//+h/cEoJH7gX88R//4Scixr/2tT+4px1fDjvMNpY51lzmeTrUum0c38fWWRC3H8bR+YyB0Lbxy2X8qSnCo0dJT55EnjiBMz6OlRPetm1c18W27VxiaIQQKKWQUqB1ShiGtNttlpZW+OFf3+IHF0Ku7YzQllNglTOVYBKqbHNIXaXKzmPyArj9RFHBX//6H/BHf/SHfP3rP51I/b//0R/94U/8/sPaF2W/xamNG5zZvMlcd5uK0di5MSQBKcSA+LKvKPsLFsekjQZxo4F/8SLNb36T5vQ0zTNnSF56Cef4CdxS8UPqo28vKCV32ROKarXKkSMeIyM1psev8aO313l7ocVqtJ/EHqUkexyQt6iJncdKEytTbY+eA77xjX/8U4lzLzbAR33/gcSdTjixfp1X1i5xqrVOBXByHagsC+W6qGIRkU8cJ7thFKE7HUyrhe52EXGMMgYHKMcx9fl5WvPzbL72GtvPPU/jlZexz5yhVBvC81zsnAn672XbFo7jYFkKKRXT0/sYGhpidPQKo6/f4EeXr7GRNBhVHepy87F6aEKYrDDksz6KYYfPL77L+dVLTOgELye8ZVlI28bYNtqySITARFFm6KUpslBA1mqo8XGU1ohOh3Rri3hrC9PrIdIUD7CBcqfDyA9/wNo7b7N68hTrL71M4cwLjI2PUCwUsa0sOxiGIVL6uK6DbVuEYUi1WuHll89Sq5UoeBe5eHUJHcVPJJyeG4GfXS+g3t7gFxfe5vzGDap9v1dKUiHoGkMYhoS+TwwkxqCzuNzgOZQQWErhOA5OoYDrOFiVCtqyiHs9TBQhjMEGhgA3CKi9/Rbzl69y8433WHzl80yfPszU1CjFQgEhBXEcE0URlqVwHJsgCCiXyxw+PIeUAsu6xPXrO3S7yWP3fj4RPMCTigPU25t89fYb/NzWPKX8WiwEvjH0tKYHBLmBFwNpPk2+JYQxKGOwtMaKY6xuFxuwpcxEuxCgFCJNsYxB5WplBCiEPeoX3uC95RWuXD7LwivnOH58itHRERzHxmhNGEbEcYJt20RxA9d1qI+O8tK5Qyh1i6tXm3S7j08SDPAAT14NiIf8+8ePStDilxbe4vzWPF5uyftA2xg6QC//3c8/92doOXRkhVRIlEkpoCknATUTUTaaAuBqjR1FmeGYt1aRuSpw8s+uMexzHGrRNlfe/S5vrW/wg9WfYe7kfo4cmaZYLCKVRZLEJGmKbVukaYoQUKlUOH58EiEkly836PWSx7QRTT8U/NmSAFKnfHHpPb545wYekAAdoAm0gC7QBnaATaBTqdCbmKA3PMIV98vcCA6RxF1EvEPZ6uIELU7IZfb5q4y21pnobjMW9SjlhO5jf/xcxTiAbQwiDBlyXV4pFxjdusJf/VWLC3fO0Wh0OX16P8PDQyiliOOYIAizoJOSaG0oFEscmhvBGMGFC5vEsX4sG/ETQQU/XhvAcHbtKq8uX6SYi/Y2sJ0TvwVsAWtAs1LBO3cO5/ARQtdlqzvDza2/QbORsYaQgshYuKUKvSGPBXmAxSSi0NthbGuB/VsLzLTuMGQ0bi634pwRbMAxhrDZpCTg6OgoXneb7178Pte7Pp12yHPP72dqehRlWcRRTBCGWJZCSZkljhyXg4eGSFK4eGFjt0f6iFSA+WSqgx+lBOgvisljZcO9Jp9bvcKQTgfE38p3+w6wDiwC8vhxZr70JZzDR2h2e/gtn+XWWVqhCzqL4BljiBNNvSRwZZoxpu3i1yZYqE6wsu80Nzdvc3D9OnPbS1TJjMG+uglzaRDsNPGimInxMT7vt7Bu/IhracJfhwnPPR8ze2ACZSl0lNkF/aCR7bhEcczhw8OEYcqN69uPIxT8SdQGPpwNoBEE2qVryvRMmYASER4pFgXh054+yMh4i5FwgyF/hbK/ihveoZO0WTAptZdf5sQ3voGYmGCzsYOQkrVwllvtgwjTyHLzQoAxGGFRtiN+zFYSkLgl1vadYnPsECtrVzm6cpkDnU0KuR2Q5NMGkl4Pf3mZcm2Ik3EDbr3BNQHvJpo0STl4aBJlKZI0ixT2E0+W7ZDqgMNH6nQ7MWtrnUe6EZ+qbGBPe2ylo2yZSdpygkjW0LII0s6TKRIKsFgls+d1jEx9vGibam+BausCk/Yqv/yVlykePMDW9hYIgUGw0Jsj1k6G3cP044BIaVOyuh/xzILULbI4e5bt4X1sLF/g5PIlhkw6YIK+SrDihGhri4LnMuuvIW6+wRVp8X4uxWYPTmBZFkmaEAyYIItLFgqCI8dG2dkJCMPkEamApyQb2E1d1tJp1s1BOmoSVCknugVSktU3igEQ0/RVgwFt1+i5Y/TKc6zVf5Zr8Q5XP+hweKXB4RHNdC2imxZZaE+ilCCLBOR6UQiUVLgyuac16tXGuVAeoVke4dT8u0z7TeycnYLcQLSMQfsBnpRMNpbRt9/kku1xUQksWzE9PYpt2SRxkgeNMoBpFEdMTpY5cnSUixfWH3Uo+NMpAVItWEkmWdZHaKrZLFEiHYSysG2F6yqKxbtYPNcVSAlJbOh0DDstTbutCSOB1lmu3agSa1HI2lKdNxY2mSmvUiu7bHcVxaKFFmTSJM8IKKmwpb53KWlZLB14gV6hysnbbzHXWBm4hmEuESxAaY0DTN65SeIUuOB+gcsX1/Bci+GRGrZjE8WZYSilIEk1fhBw8FCd9fUO21vdR6UCPp02gK9t5tMjrKuTuNVhxhwbx5YoSyCEQQtDahLSxNBtQ+gbXIccnKmYGJNMjSt6vk2jkbK5ndDpRiSGDHplW0S6yI3uMLKxgRE3QY7mQkQOVIqUBiXM/a2RgO3xOd5zCsQ33+Doxu0BE0Q5E6hcLUTAzNJFwkKVK/bLXLm8xgtnbdyCh23bhFGYu4AGPwgZGS5waK5OY7v3SLyCTwQT+HH3rI5UGR89wPPThzkwYTNR61EuCFw7+2KUaLq+ZqsVs7SZcHMt5cY6LK0rmr6FRiFVlpr1PAfXcylYDrJg8IOYMNZoBEgL7CpaOhC36GwvYNI4I0+O7RfCIB/QU+oNTeAValgIArIEUpoTXebTAkIMh+bfpVsaZtE6SrW2yZGjk3lG0SaKuoAgSWI63R779g+xMN9gc+PhDUIL5CdSkPCfDs+zmJ0dBeC3fvOL1EeHKRY8bPtuWnV3P6M+Bi8Lovhs7XS5udzl3Zst3rqRcGlZ0Wi5BG0LhIVQGYRbSok0AozIy7dUZk84NbBdZLRFGjRApzmJdG4S3N8iCa35ufl3+PLaFVIMi7kxqHapAzmIXICIeswtvs9ObZz52zYjIwVGRms4to0vJEmagJR0ul3KlTIHDtbZ2nw4NbArFPzJDcuSHD48znPPzXLs2AwABw/u30V0OSD+jzezyIIlxWKJoaFhZqYjXjndZXOryfs3GvzVB9u8cc2wuONhEpck7huOKmMjke9B6YCUaGzc0iTFcpWotUzYbWfpkvss1ZBG8/lbb/KrW9cYnTtIcvMmdhRxPSe8lQeMdjNBDAxvLTK3dJEPij/LwnyDSqWAzBFHYRThuC6B36PT6TI1XeV61aPdCh7OBvgks4GjoyVefHGOl146Sr0+guu6mQqoVvNgiOSjvJQMg5eSpglCyAESp1QqMT42zLkTO1y6cYfX3t7he5cSlpsltCyDcjFCZa9tckbIwZihFtilEvV9x4naZTob83QTRcG91zUyHFy5yuduvE7RtnD3TyMrFSa2tkiAK/kt+/o/zFc/yXMRB1YucWfsAOtFi8nJNvXxKpZlZf8mTbFcj063S6VSYXSsQqcdPp3ZwEMzQ3zu9DRHR4u4N66TvNcljSLqvwXNP/kTqFTQlQpUq4hKBRxngMjdjcPLPjsDqFWaaoSQFArFnBnKHJ7Z5m+cXuOtaz3eW4i4uGzRS8qgvGz5TZxj8DJp0GmFmNRjYnSWgudwa9UHNGPevSy2oO2VWCwOM9HeILp8GZ2mGGB/noe4njOAnbuHab4ovjEU/TazK1d4a3iatbU21aECUgiUsmh3OjheAZ3E+EHA0HDhoWj3xKuDZZoFMM4tvsuZpRZT39pBbm9jfB+ZJAhj4Lcg/gf/gNSyiDyPqFYj3LeP+NAhzPHjyMOHsUdHUY6DZVk4OQbPdV2EEKRpOsDhSSnxPI/R0TFeKhY5MLXB5zeafHAr4K9vpbx+vU0sa9nux0AaQhqBtOm2Q5bCLpNjw1ijJ7i+cRltdpgsfjwTbI8d4M25l5i++BeUwwC1y/2bzUPSW7sSRx0hQGUBoLYxTK7fYHTfCba3XXrdgELRRSlJmqTsNBooJel2e7ieM0gePbAEeBLEV2nM/vWbHFu7CcCvv/cahb4/nE+xSx/WkwSTJJggIN3ZIZ6fx//+92m7Ls3JSZrPP09y9kWsE8dxajXsHH/XlwgZ8bNdY9uZLVEoFJmcnKJUKlMurnN0usPcaMiPbkRcvVMBq5S5fv0SLaOIgpSllQ2GKwWSwj6udwyIFpOF4GOlwPzMSX7kN5m4+kNG6JeSZ+84nTNBmq+BNIbYUkjXodvtUgl77Ltzi+2zz1MsuKQ6RUBG+EYbY6BcLqEe0oAfVAc/PiYwjG8u8tzCBZ5fu049zcANtTwCJS0L6ThIz0M4To69b6BGRzFBgAkCZJpiG4MHVMOQ0fl5OvPzbH372zSOH6d57hzy5Zcpjo7ieR62ZQ2YIDMyrRyunV2r1WpUKmVKa2sIltg/EvDH321wcWcyx+hb2X5NI5Ap2lhs7XRxrQJajnCtDUoKxr2PZ4IPDjzPbGOVn9uYR+WGniRDDtWB5V3xgCBJcKpVYmPo9HqMby0wPlGiOlRlu7GTMbWQGGPodnv4PR+hLYx5cPo91h5BMok5dftdfub2uxzqNSnmLwpQKRSQngeuC56H8TwoFqFQAN7HeuUVRJpCq4Xe3CTZ3ER3OogkGWDwSkHAyLvvsvnBB6x973usvfgi3osvUdy3j1KOzJVCEEURvu8PwJhKSRzH5tChOcrlClpf4cz+NrfDIr1ID/D4WZFGjhOSFmGkkRRoJWWutwW2NIy4H60OwmKFd2dOc6SxwmQSI3IpYIBRYCP/3QJEkhCnKVatRtf3qXYa1IImVnmWdqdDlCQDOiVJQhjFBB3/IfETj6k/QCFo8zPXXucLt9+jnufKpZSYPO7cSVOiToe41SLN06cmf5MjwPJf/iW25+EUiziuiz06ilUsErbbJL0epCkWUAXcNKV65Qrr16/T/N73aJ86jX/uHN7JE5TLZSzLwqQ6Z4QAx7GxLIXv+9Trdc48f5Iwvsi8LPGDhUlksIyOOqDcbL/qGNIkK9cyCqTHVqi50YGC1aCgPjoxc3vqCO/cuc0vLF3E2ZUXACjmsYF+QKjZbmOPjoLjEIQhztVrVF85i207yDADq6ZpCgL8bkq7ET4k7cyjzwUU/RbnL3+f8wsXqOQiLhWCwBj8NKUELEcREXdxeIa7OLwjwEq3i+p2sba2sITAUQrHtrGkxNg2RghkkgxsiArgpCmVpSU2l5bovPE6vZdeonP+PLVjx3IwpiROEuI4HgSX/CCgVq1y6vgsMSsIq8Sbq8fRrevEve2sB4BQGT4gTfPwcBZLWO0VKdpwqraJ/IiqHW3ZfDBzkiMb88yG3f6OI+CuF2ry99BRRKPdxhaCHtB+/zKrl5aoTxTQWhNGEVEUoZRDryOIY/2QNsAjxgPYkc/5Kz/kFxYuUM5fzAe6u3B4MzkaJ9w1IyAVCoPgPHBTSApG45FBrtwkwe4TXGTdLYUQWDka18rniJQUbZs73S5b3/423UuXSM7/PJ1XX2VkZChLtSYJQRihkgyMubm1jWNbHJoq8SvpFZSl+OHCUUiuQbiVuYrCyjwEkeQhYht0wu1OmYqdcLD00cUba+MHefPAaYauvU6Fu9hBZxduoG8E97pdhBAMA8IPuPb+ElONGpab0Gx2iCKBNGXCWD4S2+3R4QG05nPX3+Tn59+nnIv1LndhWN18AtwAdqSkOzREt1rjduFnWU6nSXTCb/Pf8L8e+jtU/Aan5Drj/iYjnW2Go4AS4OVI3b7gkrsXM01xpeRQtcpQtcr1tTU2vvM9bo3M8fwrR7O8gOtiDERRTJKk2I5NkiRYtsPksOIrBy8Sp5IfJofBaIgaoByQKrMPBqnizC271a0x5AQMO8FHbrULB5+n3rzD2Tu3B0zr7QoI9SWg1pow3yzKdgjDhFs3G1iWINUO6DoG9UhoNsADPAoJcGLpMl+89TaVXKz3QZfNXZ/v5P929dQpzOEj+ENDrJrDvL9znu1GB8JNAC4NnaE8aqhOttjUPk5rk9rmEuMbC0xtrzKcxhRysdnXqQpwIYNvN5uMTU5QODDDxe0d/A/eYeTLP4MWKe12h0KxgFIWcRwNELkCg+t5jFZavHrwCt34DO/rw9C+AkknL+NWuSTor2BCMygw3xuh5qx+ZMDYL4/w1pFz2EGHudbm4L/ov4PeNZN+1rA6iskxDkmShb4fpbW2KxT8cKPW3ubzt99lPA4HxN/exQAbwBLgT0wADaZ/4zdop5p4p8fSnVdoBEXQ29mOA+JYM1KRuBYYCoSjM9wZnWFz7kUWNxaYXLnGzNoN6nGI17e482kDdpLgr6wyPDnJiZEh5PvfR/y/Bzn223+fxbU1VtfWKBVLKMsiiiLSJMGyLaRQOK7HVKXLl+ZusBOeYVHPQutyhhSSdmYU6iCHjGVew1KvwoTXY7rQ/Mh12pyc4/U0xr/0faZbmyTcrUXo1yb0TcpedRR/7MBjD9I9/JlBxvDC4kVObi1nDw40cuI3cn1/G7COH+fE174G/GOM6yF8n7X4MLc7BxF6C6OTgS4y2NS8H0fhGLdAa/9xWlOHWV+7wf75Cxxcu0nVaKx8IfuFHrbWrK+sUBweYtJxWP4//ndcS3HiH/5DpJQsLS9TLBSxlEUQhiRpjshVWeeOw8MbfPnwLf5N9yR+PA2dGxkDSBt0CDrOeSAgjj0W/SEmvA6W/Gj49ub+47ypLDauv8nInfkB4wb52sWAshx6h14gqo3yOA90HZwZ9DBjtLnO2cVLGfo13/HNnAHWgFuAffQoL/7mb1I8fCSXPRKkzULvSI7DS3ZpQbAsm7L9ETpVWTT3HaczdoDt+QscuvUO0+3tATS7D7qwgaSxg3Rdykpx81/8C6SUHPmd38EYw9Lyct4FJPMI4iTBUiqDaQcJ56YXWe1U+bNLMxA3IdjI8wU2JCFKGjQpOumy7tfZKFWY8pof63u3po5wuVKnOv8+xeVrmF6Trk7ZkQpTHUMcfJ5o7oXHnqR7aFCoAE4vX2Omu0PKh4svtoBlKUnKZb7wG7/B6IsvsnZnIw9kxDSCMovtKZQSaJPuaq4IjqUoWOnHPpd2C6wdexll2Uy+823aOqWY69V4FxPIHFvnAtf+2T9DeR7H/v7fw2jN8soKrlfAtmz8wCdJkgx3IARxFHL+4CK3t8tcjvZlTKDjgT0gRYzr2fR8nySOWA2qTBXuraFTWhmm8dwXaR56AdrbpHGIdlzsSh2K1SeSn33oAyPK3SYn126gcvHV3sUE246DD7zyt/82x/7m32RldY0kiQcMsO5P0gw9Cq4gHuTmswexLYktzT2rpqg+xbTt4oc91oDSLiboI3JljsELw5Br//yfU6jXOfqNrxHFERubW1i2g6User7fD0sRxwlDpR3Oz61xc2OGKKhDbzGTAsImTQKqJRuMoBt1ueMP0al4VO17z9Gb8hCUhwYIoSecl324bODsxgL7m5ukOQN0+gygFHGpzMzUJC9+/evEaUoUR3cxbEKx0q2jkbiOxJfiQxLAUgJ1HwzQKVbplYY4HfkUbJvbcZy5i7vsAitnLwfwGw1u/Mt/SWn/Pg4/d5pez6fnB1i2hYoUfuBnmUWt6fZ8zk7f4YOZMj/wRyC8kwWGhCI1kjgKqZRs/LBHL66xExepOSFPxzDIB9Uz0mjmNhbxjCbmbnFlGzCVCraUnPrSlxg5cYI4jtFa5+1TAelxp11ACknByxolDHD9g2DPvT9L5HgsD49jjOG4EBxSijB3qaz8Z7ArGSOBxpUr3P5X/wq322VmZh9GpxhjsB0bISRRFKO1IQhCdNzlc7NbFKw4aw2r4zwWYNHt9jBxgCNjTBKwE3k8PUPksPNd3a7udZaCDge2VzIC7GKAUEq0UpQKBQ6/+ioIQZIkeTYro6pUNkFoEBKKJYG0ch9bqIF10pdM9zKRitWRKQIh0FHEIa2Zza3rPvqmX66VMED6sfzn32LpX/+fTI2PMzE+RhSGKCFxHCeLu2tNkmo6nS7HJ1o8P93OmTRv84okSQ3t5nYWK0h69JKsMfyDrOmTnlKCFIPFvr853N6m3mtnu0uIQS2clpI4CJg8cZyhEycQQqC1HmD7AISRpHl2q1iUWLZ7N9ACaJMFp+7nedbq02wWKui8Z99h4OCuxIu9SxKkuwJIi//Xv6Hx2v/H/v37KBeLaJ1mnoBSpNpgOQ49PyCNe5yZjVGWm+MG0lx4SnzfJw6akPqkqd7FwJ/2mfVDeiDuGW9uUkgitBADbJsGUmMgDJk6dw6rWESpjKhZh00xMD+FjjEGCkWB6+1qsw6kBvR97qJ2ZYT5+nQGr8o7fRwB9uWE7tfvJ7ueNQaam5us/rt/hwpD6vURkjjOe/nY6CTNSrOkpNPpcnQiZGwoTwihB5WpRhvSOIDUxxbZGQBPgwSAXALct+YwhrH2ViZKhRhUvPSBmgXPY/j06QF+L9v96q4EwKBMlt60bIFXdO+WegGJFuj7tIlTy+bWxCx+ztV5gRdzZB07kl1Jo91Rtx6w8Z3X2PrTP2NoqEbB89A6HVTo+j0fIRQ9P6Bk+xwYzbOCRudnAOQBXJ2CjhhyAp6WIxiEeMAOISpNGO42s+SFlMRpehdVYAyFShV7cnKAy+s3PlBKDhI4rvDR2pBqKBSdrFpHZpCRKIVYK4rW/RVBLk8eZLk8zNF2VkadAIU8A9nORb/Tj7wJAVLipymdOGbrz/6MoRdfxHFs2t0ugqx7WKu9A0piKUkU9piqFbLAlUkzMKmOcuAIVNyUqXL4FJ3AYvoq4P6mkxIk/JUAAAyYSURBVMZUgixtiVKk3C0wk4AolEkcLxf9GYLXUgolc3UgoCh7GK3pdMEr2Ajl5CAMSI3AT637fq52dYSr04cHePt+nH0UmMiNVZGrAgNo20Y7Dm2g9c67dH/0euaR6MzIU7nE2mns0Gq18X2fit1BJK0cIxBA2gMdY9sOx8Yt6kX9lOh/HlwFWGmMF0fZDresAaBB5j8Tt0g8KK+WeV88664EUIKq1QUds7Ojs168ykWoQh4mcOjE9gPINMn1/cdYd4uDWFyUq4PpHDjSdw0tY9BCYFeq+ErRDUOSt97Cy4GlWqf58wuiMKDdbtPr+ZREi1F7CzttIONtbN1mvOby0twIx6eeJhfwIUChdppgp0nWK9dxEL3ehxlAuYRJOmAA1+0zgBoEeip2D2UidpqGUkEhLYckzSRAuVJhJ2xm1vR9vtTWxAEuzhxj7Po7uLt0vcqBmM1dUqAXhqihYUS1SqfRwL9wgfLODrZtEUQhRuu8BM1kkLIgoGq7fPGwpBMo4qSArYpUCi6eo3jaxi5Q6H3aAEajTIpQKuuwKQQyB2koIJQWYZRgzN2u2Y7jYFtWnssRVJ0QV3To9YbpdBVS2ZkdAFSH6jTX1ki0wlH31xzJKIurB09zePk6B/3OoA4vBso5CGNQo6c13W4XVSrRk016Gxu4CwuImRnMoOooResUrTVRFJOGIUXXouhafBaGfBDdIclAs0IpZKGQtVvlLsY/gy4HAwZwXQfXdXAcJ7cLoOql1GSDJElptQ1CqrxAA7DK9BKbdmw/kG7bnDrE+3NnaO8CXcS7gCPprutBp0MrDOhZFt0oojc/TxiGxElClGPw4jhBSInf1fQ68VOj4++RloL7nkJkP5TCKhZxcl3SVwMm1bRaXXQuQh0nOybF87yBCih6ghFrC5Mm9PwkOzsndwPbviQWLnd6Ng/2fJKrR17g0tjMIAbg7BL97IKToVOanQ4trekZw87KCjvNJr7v0+11abXbpGmKrUokoYPR4sGe6VM6HwgVrJUkyU+5kOUyjlJYSXK3wieJaTbaJEmmBiwr66VfKGQM4Lk2xaLNqL2NCnvEiZMha/NIYMsHcFnvKI6PCCx5/6VP/tAY7594mVprk+nQR+SQsT6ULNmV0o6jiCSPZvqthI2VNlqHdP0uQZji2nVcVQNtf6bOJ35gSFhi2UTKxugEVSziWBZWGA4Kqa0ooNloEwQh5bJG5b12XTdjgFq1SrHYpu62KXW2aekqelcOPdYuQlbZ8LfYDmwmSg92ctbq3HO81W4g3/0LasYMvBW1C383wOMZQyAlSaFO0MvgmooiZU8iheKzOuTdoxHufaaWQ2Q7mCRB5sWZTi5eLcAKe7QbLdrtTA0IIQZSAGB4eJhiUVLzEibsddAJBnG36Z/yMNYQgSmy1FIfurcZnMv78c8phOT2c5/nzZOfY5UMlRzvInqaS4J+cYpfGaFXn8pDpRZKOkhhfaZE/oenfLBIYGrZdL0CprONiOOsOhdwhcCVEsvvELfabG422bdvEqVUXpKVMUCpVKRUtCmXbKa9dW60Omg5NABiIOysTs8eYbHV5shITMGxWIpmWI/HiYzLkGow684zbH00Jt/YLrde/AUCpZi+9Dp2EuNztza/nxyyhSQ8cpZ06PHi8D5tkcAH6g+gLYtWsYpOFzDtNk4uAQpCUC14dEIf2W6xurrF6dPJXf/fsvPYgKJQcCiVFZOFJsOdNbZM9S4jCpkVZLh1djoNLmzbJOXT3A4PfehU7jvJBF+ofI+y+phWKa7H6rlXadbqlK6+jdpcJtaadh4XoFDGPX4Offpzn6mDtD8+DiAesFWsUuxUR0i1xmxvYyuFK0RW8l2usN1s4rUbrK1t54WZNlqbQTIoK9f2KJcUVTfkgLfMVm8mK8WCPNVqZVLAHedaXMMEB/+TBxWshNMsWeOcrNy6p2f2j7+Ev+8wYm2eZHuNMAqRpSrVyVmsidm7gJVnaDxwf4DG0CihlBS3t5G1GrYQuMZQcmwqxSLF7TU2N5vcubNNpVLpZ4EzL8DzqNVqVKvblEoRs70NrvfWaJvZXMTkiBtpgzuOcUd/Ipcao1nueBwtqY+FYw9GeQhzZAjFGYq7mOlZHLtQwfe/AM2hUTpOgVq3i+U4WRGn1oggYLhYoLC5StTusrCwzuzsvjy+rgcMMDQ0TLV6h0rFp94JOOgtcDkeB2B/3dBoJ3QDk8cGxE+SX9BbYCMOaI84jHj3i8N7Non+U0LB9//lXrnGVmWIyc0VZLc7OC0jaLYoDA9R7HbwmtssLKzTbrcZHh4eHLpoWTblcpl6vc72dptmM+HXzwl++2jGIP/P7xe4sBDzf3+3x7ff7EEQgzuWp4sNpAGF+CbhzgUCq0ojdKgXQvbGfcuAB0cFx16RlfH9HNtYRoRhxk1kGHzVblOIYkprt7lzZz8LC+tUq9XBfYQQeJ7HyEiden2b8fFpzpw5zchIFYDZccnsuMtEzXD11iYLC7ehexOsKqQ+IljEkWukqSTCoRVafBLNrj4LXsCDQ9GFZG1iBl/KrJ+PMYNom9XzKSYJpeWbJF2fGzeW6fV6AwaI4yQ/TbPE/v0znD17ckD83eO5WYuXD5sMhx9uQPcGdG9i/HW6rQY6bEHqE6V7Ev2BjUD5EJbv5vh+NsrDVFpb2QHKeSCoYAxDQHV9geKdJRYWyiwurnL06KEBA2RYEovh4WGq1epPVjN+l2OTAY7rEkV5o4a8hCxJEjARWD5KZC3kHsfxqp9tI/Ahm0T5lWEWpmY50NoahFf7de/DQDXoUb59mfV9h7h6eYGZsAvnQX7rz0n27SOZm8MYiPNgEoDvZ/1vO90ul69cZbTQY6xaYrljgQlyLF4+dYzQEVUnznF4e2LggYzAB104oywWZo7Quv4ew2kyCLFaZLn3UWDn9iX0/jmm3nqN4spVeB+Kv/t7pFNT6L/7d9n4la/SbDap10cpl0skScLy6jpXb9xgfnGRiYlpxqs2y8t9wid3MXlA1U2YKCd7xH9QN/BhDaeNfXMsjO2jtjY/aHnab4A4DIx2djj5vW9yst0YkEgkCdbiIt6//bfER4+ybNtcuXodx/Nod7osLi3R6nQpFDziyGfEk5D6OQ4vzLB4OkEomxNTFqOlPdH/wDbAw1rPcanCzYMnmFubH7SG6ZdgFcmKM6Z3Ef9D4/ZtzDvv4J0/T7PZotvz6QUBcRzTabeI4wjfr1O1Eqy0ken9pANJi5JncergGC/MFves/4cPBT/cCi7NnWL+2rsc31obHJ1GzgSlXCIM7IaR4dwBgXVj6Lz3Hs758ygliaN4ECtIkpS05xMEAUfqRX7plGC7lRJGkpJbZ2K4wsRw4ZmK3T8ON/CRtIjxh8e4dvQM01tr9O35kLuw7E5uE/RvpYGbts3FOKZ47RqlrS2klGjdx+DpDE2kNUEQQexyaLzAofHCHs0etQ3wqA6MWDh+lmsL13hu5daHeuH1gFWy9qiVnBlu2TbXKhXSZpMDOzuo5WXSqSnSJCXJD1ZO0xRpKcLAIFK9t9M/zSoAIK6OcPXUOcbuLDGRxAN0UEx2POut/PcmsJ4kdIOACtCLY9KlJbrVKkGYtXXt9XpZiZldwSQOYi/K9zhVwKNb3DvHznLhzjLuez+gRIYQ8shweG3uFmlgDN0gAGPwhaCz3WFns0mchLQ6Hbq9kGJhmEphDCXcPTo9PiXAowW3Wxa3zn6BQmubY7evDDph9n/2cXgAqdb4QKAsEnuEOCyRpjauKlAYsnBsLz80cW88VjdQPmIQRDI8xrWXvogJesysLWYFpLkBmO6afUyeP1THDI+hlINSDs4eTZ60EfjozwsIDhzlmk7pvv4d6iu3ibnbuq1/WJLu2whHzyCrw3tG3idiBJrHd2pYePAE84USW+98H+faeyRJTMjdRlJCSoqnX0Ge+Vn2LLxPUAI8zp1nJmdov/p1zMFjpLevEG6t09UpsjrC6KHjlI+/iHC9PUp80kbgYxW/roc4+RLi2BlkGOBhkLaLtPe0/adEBTwZH1tYFtIq7636p00CiL08+jNsA5hH0C18bzzFKoAHLAzZG5+ZIfd2/7OsAp6EF7A3Pt1egNwLtz/DEuAR4gH2xtMoAe428N4bz6oE2NP/z/Z4dAdH7o2nNQ6wB7d6piXAXij4WbYBzJ4K2FMBeyrgWZYBfVDoHgc8ozJgTwI88xIgCwXvccAzbATuSYBn1wjcQwTtSYC9UPCeF7CHB3hmVYDZywY+2yoArL0CzGdcBYi95nrPtBawgL8QAozZUwbPmAdgtOYv/3/4H48x+zA8xAAAAABJRU5ErkJggg=="
FCSpring_Helix_Variable_OSOW_06_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_07_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_08_Icon_b64 = "iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH6gQCFAES1Q+3qgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAgAElEQVR42uy9V7Ck53nn93u/3DmeHObMmZxnEAZ5AAIMECGBEiAmWXthXbhc1g1Kpa3dKt/4bh3WdrlctRe217XeNYsSKaaiKC0tUUwgACIOwuRw8jndp/t0Tl98fdFfN3qAATiIJEV01VtTc/rr9D7P+zz/5/+ET9x993/9Y2CBTx6/i49lTQix8IkC/O4+NCEAxCc78Tv5kGggEJ/I/3dT/FJ8YgF+lx9CfGIBPrEAQoD4RAN+ZzGA8onsf5ddAAMX8IkW/G66AAYu4JPN+J3lAfoRgHhXpDg9XWduroqqBmxvJ1hayuF56ie7989BARTlnZ9MJHr8wR+8ziOPXGJ2to4Qkmo1wo9+dICvfe1O2m3zkx38bccAff//dgugaT5/+qcv8OSTZ1FVie8LFEUyPt7mi198hXI5wXe+c+K3kEOQb92G33UXcHMMcMcdKzz66HkURfLKKzM888wepqdrPP7462ia5MSJdX7wg6O4rvYbjXIM3yXm9Yh7PWKejRm4aIGPBFxFo6fqtDWTjmrR0UwcVe8rxe+AXgxB4NtPf8DJk+skEja9nsbf/u1xfvKT/SSTPXbv3uHEiQ2CQPxGnh4BJJ02c+0Si+0SC90Kk3aLlO8QkQGGDFDC6wLAFQpdRaWu6BSNGKtWipVIlvVojoqVxFGNf+4uQLnpNhqGjxCgqgG+ryCEwHE0XFdFSvA8lbvuWqLX07l8eZJm0/r1/hgpmWmXOF5f42R9g0W7QVL6mIAKQ6GPqq0AkD74PtJ38N02bnubNoKCZnDVSnM+PsHlxBTb0Ryeqv9zU4Gbu4AgUFhfz7C9HednP9vHykoeRYFPf/oiR45sIQTcffcSZ85cIQgUXnxxF3/zN7dz7tz0r+VnTLQr3F25zv3VJRbcDtHQt4l38fTyJn9XAR2IIsl5NgdaRR5sFVkrX+JsfIKzqTmuJ6fpGtF/Ti7g5mb8Jz85yMWL01y5MkEQ9PMFmhagaT7LyzmaTYvp6Rr5fJv7779GEAjW1rI0GpGPD8AEHneVr/DZ8mWOdatEw5N+M0EHN3EV4iaKIEaUQQUMIO3Z7Kutcqa+ztlonuczu7iY2UXHiL8NUv7WuYB3AoGNRpRGI8ro87/85SLRqMtzzy1SLCY5dWqVP/uzp9m1q8Ltt69w+PAWv/zl4sfy5ZN2m98rnuOx0iXGpD8UvAR8wA2XA3jh30aFrYXLCE+9FgpcEOZGwh8tpESVkiiwIAMm29vc1i7xUnWF57K7uZhbxNbM32YLcOvJoFIpxfe/f4Jut/+Dn3tuD4uLJf7Fv3iWaNRlbq7C888vfuTgcLxT5YmtV/lcZYmBvfEBG+gA7fDfDtALlxMqhB9S3ypgSUkESRyGKxr+XZcSoSgIXQdFQQQBwnWJSMk8knx7m2PtEs80Nng2v4+VzDxSKL91IbH2XvMAvZ55gyEtFNK4roqu+/i+ihAC+RHaxYluja9snuXT1WX00LT3gCZQD1cDqAEVoKxHqJpJmpE0PTOOq0WQiooAjMAj6nZJOm3ydpMJu8G002Vc+mSBZBBgOQ6qriMsC2IxhOMgul1iQcAiknx9nQOtEj9tFXllbD+1SOa3yAUMQaC4xRdI7rnnKp6n8Moru7Asl6NHNzAMn15PZ2MjwzvVF6hqX0E+yCPhdHhy6zU+U11GC090A6iGqwJsAxsINuPjlNOztFPTuGYSqRqhYboJHJQSRfqYTpd0t8J0c5vFVpF9nQqzgU/WdYl5HlokAskkIpNBNJtojQYZKTnl20wVz7PQLvPz8UNcz+3+rbAGUko0Rbk14atqwGOPneWP//gFdN3n8uUJDMPn2LF1AJ55Zi8XLszcVPh3332N8fE6//APR+l2319crQQBjxXP8ejONbTw1FeBnXAVgBVgNZJhe2w/ndxughG0Lt6NORACiUIvolOIJClkFnjd6zLeKLKvvs6x2jr73A5jnQ4x20bLZhGTkzA2htjcxOx0mAU+09pmplvnn7pVXp08RNeI/fOxANPTNe655yr5fAsh4PTp5SGQePHFBb7//VN0u+YN7xWJ2Dz22Fkeeugizz+/iJTKraeeJQgCtMBD9z1OVlZ4pHgBF+iGJn4HKANrwHVgLbeHxuRh3PgYCPH+kYgAz4iymd/NVnae11sl9ldWuL26zGG7xVipRKTdRtm1C3HkCKJQQNvYIBMEnPRtsluvMdZr8OzUEXYSk7+xrKKUEnXfvvueAtK/6uJGI8rS0jjdro6iBDiOyvJynh/+8Djf+tZdrKyM3XDO9u8v8JWvPMeJE2t873u3873v3f4rM4gCiDkdZlsljlSWuat0mfuLF3mweJHbqiuYgUsvBHtO6P89oAVUY3ka08fpxXJI5UPMVAqFrhlnIz3Dtfg4JUVDsZtE7C5GpYKqaYj5ecjlELUahueRAKZ6NSKdKnXVoB7N/KZagJr4/Of/cgnEwq0eS0WRxOM9LMvBtnUajShSihtwwgMPXOQLX3iJzc0MP/jBSS5enHn3eN73mG0WOFhb51B9i3m7Qcp3McPwTHkHJm8Q8jlAC0HRiLIUSXM5Mc5SYoLt+BiuZrzNAQgZYPoOludg+g5G4IMEXxH0FB1bM7BVA0/R3hYjC+kzXV3nzu3L3FtdZQ5JLJ1GOXIEoWlw/jyyVMIJrdNZI8o/TR/n0uTh30BcIJfF5z//l0thc8gHfsTjPR5//EXuuecKP//5IX7wg5O02+9MEYsgYE9tnTvL17m9usakbxMZYfHeq+UcWIQ2UFANzsfzvJGe5UpmnoaVJNuts6tZZHdrm7lOlazbJeZ7mNJHAB6CjqLR0Ay2zTjrkTSr8TxbsRwNK0kwYll0t8eR7cucKVzguN0kaxjoR44gcjm4dg25vIwrJRXggqLxjzPHeWP6OL6q/Sa5gGXx2GP/8j1YgHd+HDiwye///suMjTX4u787xc9+dvBdRZjvVLiveImHSleY9WzMm7Bzv8pdvAt8IAgtQw24ZKVYM+NM9RocslskkOgjxI/ylvcLRl7fEAprRpQLiQkupqZZTk/TNhPI8JtO1Ta4t3CeM5UVphQFa3ERZW4ONjeRV67gBQEV4LJQ+NHUUV6bPYnzG0McyWV1//77nhJCpAfk13tdiiJ58MELfOlLz9JsRvn61+/j1VcXEEK842uO7Vzni6sv8rmdJcYDH31E8H54ip3Q13dDxG+PkDnBOyjJgMETQqCEliQOzHg2c3YT3XcIwr8n35IkGnUxA5djAAkkk77DgU6Vo9U1ZuubaE6Hlm5hG1FakSRLyUlqQiHVKhPbKaP3eojpaUQshlKtYkhJDEmmtU3P99hJ5PFVnfe75x/WAmrqgQP3hwogeK8rmezyR3/0PI8++irPP7+Pv/qr+yiV0u/8GiRnNs/x1dWXON6tYmYCxFSAX1PoDcBc6DtLYUw/ukoh8q+G8X93BAwOBIcQCEUBTUOofcJHCancVHhtOSSOBlSwuIkiCVXtM4GKghLSxUlg3u1ysFFgur6FcHs0jCidSJK11DQlzSTSqZGuV9BbLZSxMYjFUOp1dCmJCUG6U6bruZST4wSqzvvZ9w9rhQpw31Mg0u/VeBw+vM5Xv/o0e/du8+1v38MPf3jqXYtDFBnwmfVX+cray8x7PdS7XMS/6tHbHVB+XmPbExTCeH4dWAY2QoFXQqFtAZeBJWAplmddMygjqUtJF4k3/CzZV4aQwROGgQgClCAgCiRC5SmFzGEQWhbvrZZFVcE0EZFI/z2kRA2C0Kr02NfYItMs0ZOSWixNMTVFwYqj2W1yjR30RgM1ne6/vtVCCwKiikKqW6Ed+JSSkzfgil9DMqimHjjwwHuyAIoi+cxnXuOLX3yWYjHDN75xL6+9tsCgvPzmCx7afIOvrr7MBA7iyw7yX/eoLSls/keTrYLKZijYi4rGueQkdjTNGbvNYSR5wAxP/RJQjee5dPBTXJk8xOXcLq4kJ1g1Y2xL8J0O9iCJ43koQdAXYirVVwbXRQsCEoAVKtdmqHiV8DM6oTIQBCie12+eSCQQ+TwiHkc4DqrnEQdmnQ7ztXW0XpOaEWErO8dmJIVwuow3dzBaLdR4HGGa0O32FUjTSPeq1H2fcmoSFPXXZAFETT148P6nhOCWMEAu1+SP//g5HnzwHD/72VG++c372NlJ/srX3Va6zldXXmI620E81cP9E4ftb5is/K8RNgsqS8AFIbiQ3cXK/G1U5k9xu9Plkdo6QWiuKyHhUxeCYHwf1fG9BLqJa8ZpxfMUMnNkAo8jjW086VMMXyeCAM22UXwfUinE2BhCVVG6XUwpSYVYYBt4w0pwNj3LpqpTQdIJPLx+9QtKu91XpnweMTeHsCyUVgsjCMggmetUSDa36QjBem6BtXgO4XSZaO5gdDqokQhC05C2jRIEJEyTtF2j4gXspCbfFTN9LBjgxij77evo0VW+9KVnmJys8Z3v3MOPfnQ85Pbf/XWzrRJfWX6Bg8dKiH/do7MQsPW/W6x8zWDdFVwCLpsJVudP0dx1B15yAkPA5zZfZ7pbHyZ4isC6qoKq05w9TieaedvnfGn9VU72GowNspfhye4Cmuf1/bKiIKam+oLsdlEdh3jIhAkEy5k5Xlq4k0vje7geH2NLNWh7DngOwrbRKpW+e1lYQMzOIjod1E6HGDDu9hirbeB6LpuZWVaTE0jPZrJZxrBtNMNAKgrSdVF8n1Q0QsyuUwoEtcTYr9zLD39RUw8deuBdLYCmBTz88Gs88cSzlEppvv71M1y8OHdLGmtIlz/cfJkzn72M+IsezVWFzf/ZYuMZnXUEF4GlxDiV3aexpw5BiIwzTpvPr7+G5dnDzF4B2DEMVCtFcfYEvvYmitalxx+tvMQDlZWhxRiAxC3gElDSDAzfQ2+30ZtNRDaLmJ/vW4NGg4iU5AKf8UYB33copibZzs6znt/FtcwsG2aMtueg2220RgOtVEJJp2FxsY8PqlWsICCFZKxZRDptCslxrmfnUJ0Ok60Kuuui6jqBEASehyoD0vEoSrdOSTFpx9IfsxUQ764AExN1nnjiWR566A1+8pPjfOtb91KrxW/5A+4yL/Pkk89ifrFH49smW/9ThOKWynoolPXkBM3Fu3Bz8ze8bra1w8NbFwhkQCM0/0VNwzYM3PgE5fE9aDJAD3w06XN8Z5kn185iyYBWePJLIZi8DFyJ5biw+04242PQaxHttjDKZVRVRezeDdksolpF9zySwHh7B7VTp2pG6UTTOGaU7fQ01zOzFHQL3+kQ6TTRCwU0x+lbglRqSAXHhCDXqaJ0GxTjOa7ldqHbHSbbVfQgAFXFl5LA89AVhUzMoteqUrLS2Gb041SCmnro0JmbgsCTJ5f4yld+RjLZ5bvfvYef/vT4MN9/K+v4sWW+8KfPMZuo0/q3Ebb/2qDsCTZD4W9FkrR3n8bN73rbaw9V1zldWqIXmv8doGMYpIVg1vM52NzmdOEidxUuckfxMod3ljHc7lBZqqHFuASsRVK0Fk/TmdhHMT3FSjxHMwiItytEqlW0ZrMvwJkZRL2O3usRA3K9JmarQkM3acZyCCHwdIvt9DTLyXGqQsFqVbBq1b5byGZRMhlEu43mOESEIG230Do1CvE813LzRLsNJrp1NCmRioIvJb5tE7EsMpZCtVGjnJwk0PSPDwQePvzADckgVQ149NGX+MIXnmNpaZJvfvMMly/P3Hqdnhbw6U+/wlee+Dl7flHD/h8jVF7R2EFQBK4Cm0KhvXAHvakDN2X4bt++xsH6Fs0QkUeAPb7PMdflsNPhcGuHvd0GC3aLBbvNpOcQC6+LArEQ4SuAn5qkMbEXR7dACDqRJMvZWbZ1C7XbINGoYmxvo+RyfXDX66G1WkSAjNsl0ihR13TqibHhF+yZcdazsxSsGNhtko0K+s4OqmUhEgmwbRTPwxKCtNdD69XZSIyxkpkh3d4hb3dQAV8IpJQ4nQ7JZIIUPUrtLjuZmY8vDOy7gL4FmJqq8uSTv+D06cv8+Mcn+c537qPZjN6yRo2NNfjiF5/moTteI/9/9pD/m0VjRxmmbVfCMK4zuZ/uwh2gvt2iKFJyT+ESuXYFF8gA88BkSMREwpBQG2Hy1JEaPyuM8/PAInCo22B3ZZV4p4otBB0rQaAZlFKTbETTBHaLdKuKWSigWhbMziJ8H63ZxASSvkO8UUDabeK+i6PqeJqBVFSqiTHW4znswCfTLGPW66iKgmJZSNdF+D6WopDGRe3UWUlOsJUYZ7xeJO05Yf6hzz0MlEDv1Smh0YrnPh4i6PDhM08JQfrkyes8+eTTJJNdvvWtMzzzzGGkvPXQ5MSJ63zpSz8nmexy7d/PMPP/dAi8fjKkEoKxq0DLiGEvnsaN3xzwJHtN7ty6yITdYixk74zRgs13yQ3coEgjVPCUZ7O/WWJxZ5Vot0ZXKHSsOJPdOrsa28R7DVpSEtnZ6Seipqb6dYOtFgYQCzySzRJ7S8vcvrNKolPDQdIx43SiSVZTU7SBbGMbq9M/3Yqu4/v9ngNLVcnpEHRqXMnuohJNMl/dJCYDgkHBahAgPY+IZdJr19mJ5XHMyEccBoqaevLkfU899tjz6ccff47r16f55jfPsLQ0dcuhhGl6PPLIKzz++HOsrU3wN3/1ALt/XOJgY3tYrlUGVkPCxZ86SGv2CAjlbe812SjxhevPc09lbRifvzVH4I7kBLy3lHsL6Bdw6joYRh+dh8ygBYwFPntaO8ztrDK5s8p9Wxe4t10hH0YMFcCo19E9r0/6KApKu40BmIpCQ0DW6XJPc5vF8grRToWuUGgk8qxlZqgrGpnmNjG7hwpIVcUPAgLPI2oY5CyVbrPG+fG9OKrKrkYRM/xtPuC5LrqqEpE2jZ5NOTuLFOpHFgYKQU19+OFjT335yz9Nb27m+ff//vdotW4dhc7M7PDkkz/n7rsv8uMfn+K7370PY9vjC0svEfVsamEItxVW7Lh6BHvxTpxo6m3vNdso8sT153mwvIypSwj66dnuSN3fwJWURyjiahj2dUOlkFIi/H56d8gAJpN9y+A4WEA+8Bm3W7iBRy90Gdkw6VSBfqjoOCjJZD+v0O2iA4amsa0oKEHAPumz0K4wtbMGdoeGFWd1Yg91zSDT3Cbu2H0MIgRBCPbi0QhZA2qNOhemDmA5HaY7ddQRV+DaNrphYHRr1FWLenLso7UA8/OPPhWJuOmDB9e4dGmORiN+S/7j1KmrfPnLP0VVJX/zN2d47rkjSKlwqLLKg5uXcJDDsq2NEJUruTlq88eRqnbDe+U6NZ68/jz3l1fQT3jw5zYdT1BeUdkOSaCtkAlcQnBVt7hmxnA9h3rI4hXC0K8RZg79IECxbRTHQUSjfbOezyNcF9W2iYaAcaBYTogxWmHkofd66K6LEov1lcm2+0pgmhQUgfR9poBs4DPT2CbaLNFSVa5NH6ahGeTq2yQGfl6Ifr6h0yWZSJDEZsP2WB7bw0SjSM6z+8IfpKM9D6kIvF6bSnoKx4h8dBjgyJEHnyoWc+mDB9eYnq6gqgH5fIPt7ZuXMem6x+c//0see+w5Ll7cxXe+c4aVlYnQBEvu37gwRPD1UChrQtBTVbzZozQzN7aP6b7H49df4JHCZfQnbORf9mi6gsL/p7NVUdgAroXx/FoswxuLd7K8cAo/O8vj1XX2+C5GWASyqqqsRCIU0ChYcTzXRvo+arOJ0m4jstk+cZNIoNTrGL5PMtz4rXA5oRXoAlHHQfM8VMtCSol0XQwBejRKQYLm+2RCYJqz22Rqm9iBz5WZw9R1k4naFomwE3lwwu12h0Q8TqRbY8lKU43nWayuEwmv8cI8hgBUp0MXQTk79xGNcRE19ejRB59yHCM9MVHlc597gdOnLzExUeXllw/gujfGo7OzZZ588mecOLHEj350O3/7t/fR6VjD5y3f4TMrZ8n2mjcweEXdQNMj1BZuw7HiNySJ7ls/xxPVF7H+my7Bf2lT+QeDtf/BYnNLZRk4D1SFQBWCaGaWjX33EESSTPcafHrzIkIGtAfsXzRGzzTZzC3y8oH7WY1lqACy10Z1bLRyGdW2+wzg7Cyi3Ubt9HsJzdAaXEfwRnqK68kJFBmQ67bQgwBF1wmCgMD1sFQNEnG2PL8fekqJASSR5JrbOE6XKzOHaOkmM9VNIsjhCZdS4to2hqkTtGpcHVsAIZhr9QHoIL1NEOALgdqt04xnaccyH4kF0BQFMpkme/ZsEo06AOzZs8n+/RucPbt3qCu33XaZz372BWxb52tf+wwXLuzirW1lKbvDeLeBO1LM0VYU0DVUK0Uv9P3DJo9mhU+NvU7sz1u4+312/pcIW9/RKSBYCsPGDDAtBD0p8QiG/itjt9ECDzs8NTYgTAPN9XBjGXrxLCvxLGvTB9hcP88j15+n4jlMbm6SqlTQDx9GHDuGWF5GX14mFwRhP6CkEE1zbvFOau0K6pVnONGqEJOyX/Pn+/jtNnnLwsnnuFIqcwAwfJ9IELDHNIk019GWAs7PnyTmdvnMyqsMCtRdQDoOeqvNvNqjXLjKa5N7masXWezUMULuQwGivk8y6DC3eZFKZjqsb/xQeQAUEFSrSZ599igbG/mwnNvh8OFlhIBo1Obxx3/BV7/6j6ytjfMf/sPvceHCwk1RZb5bJ+H0hn15PcAxDAxVxYtn8XVjeK0iJPfd9QYH/ttlXAV2/lWUwncMigiuhWZ/ETgRtmopUqIGb/YAJp0uipTDvj9vMOnE83Ct+PBzpG6yW3qcCsmiNWC916P9yiv4V64gx8cRe/agqSppYC/w0OYFTl17jloszY/2nOZiJEnHcQg8r18jADiVCpOAMZbnopS0heib+V6POUPn07LOobVXOT++yAsTe3DCopJBG1vQ6xH3PPbsLKN36rwwc4QOYhjyyjD8jUvJzPZ1ZopXP5JIQD127MGnhBDpjY1xms0YuVydbLaJrntUKikee+xZ9u1b5+///h5++MO76Xatd0SVB8trnCot0QnBWBloxuIQSJrj+2imJhAC0uk2f/D4L3j04efRvq9S/7cW5WWVUlgIchXYB9wTKlF3cMKtOJvT+5GKytHSMgerm8PPqghBT9cIXJ/yzEG60QRCCBJOhz+89gIzvRbaSFTSAcxGA73RQKTTiGgUBkUbQpBqV3HtDktT+9iJphivFkh6DooQQwbP7XRIpdPs6DrNdhsrNN92t0sqmSRDj1K7w/L4HlLtGnmnM7QCANL38YRE6TZZmdyH6btMd2qI0BXIUEy2lEjfo5zfdUMS7EPJBRw79qkhE7ixMc7m5hjZbJ0DB9bYt2+dWi3Bd797hldf3T9s7Lh5uRecKl5hX21r6JPLQtBLJglsl52Zw3RjaQ4eXOWJJ37Kp6xXMf+dRuf/NtnpKcNo4XJI3jwa+uXWiAIoukVh+gC+qnF0e4nd9QKt8DkdyPo+k57HmGcz0dgm1amxq7rJ6eI1VBkMS8k2gIthFXDMtvuVO5aFsCxkr4cSBMRUlbTdpNdrc3X6IC3DYrayQSToMw9e6M8DxyGaSlLyfHDd4eSRbrtF1IoQ7dYoCp3N3ByzlQ1iMhhyGiIEfL7bo6cZbIzvZvfOGtHAHwJCJXw/pdfEthJUM5Mfai7gbXMC19YmKJcz2LZOuZzmP/2nN7mBd23dkpK03R4yWx7gKQqKoiKEiheNcubMWR5++EV2lpIU/s04E692aI/UAm6GinO3UJiRAeURmlcFhOegBT6K00W1WzRCJdkdUsCq5/VDtuK1sFtY0FIUOoE/bBqtAmVFYU1RKOV3U/Zd7i4tk9/awkom+2Ffq4XheczpOg+2C/hLL3Jh8Q5+anf43MpZ4iFK9wDZ7WI0m2SSCUrdLlqoICKQ9EolEtEIhzYv8Orinbw4e4SHVs5ijBS36mE4OrN1mXOZac5O7uOB9XOYoRUg/G26lEwWrrI5tY+e9eG1nKnHjz8U1gQKFha2+MM//Cmzs9tcuLDIzEyJlZUpSqXsr/QlWuBz9/p5xjp12mEIWNU03IiFmXK4+7/a4b5Pv8Gzzx7n5f94gHtfvoII/GFT50aYJyCW4XA0zUyvRS8M7wZVwUIoJFSNM6uvcXp7icxIfmBQ5q2FEYMuBCaSpOy3fw+6E2ygoes4ZpTi/vtYntyD43vk6tvoto2iKASKQuD7BJ5HKholi81Op8Pl2cPoTpfpdhV9hIl0ez0sy6RlGHR7PaKDkrIwpvcCH6XbYH18gYjbY6zXusEVCMCRARLJ6tQ+5qpbJDxnWKsowkOl2C3saIpqevLDYwKPH//UU0KQHhur8Sd/8kOkFHz72w/z05/exsxMib171zl3bhHP0969+MP3uHv9HOlea6gAdV0nf3fAXX9eIH5E4/vff5Cf/ew2Tqxd47btPlYYUMVrQlBVFMTMQdLRJPurW8N+/0F//4zvcn+9yMnmDomRriExgLSDIs5YDDKZPgOoaSi+jx4EJIEckPN9NBQqiTw7uRk2srP0Ap/xWgHD8xAjft6zbdKpJKmgy5bjc316P5lGibzTQRmgesDt2aimSVVKDN8fsnuDBsrA6eLoJsX8LuYr65ghgB24Ag9Qu012crM4RpSFWmGIBQZ0dy/saiqNL3woWABETT1xoo8BHMegWk3y85/fxvZ2DikVWq0oDzxwFkWRXLs2/67+xPRd7l07R9zu0AKaimT8iza3/UWTUnmMb/z957l4eREt8Hlo5TXmWjvUQ1BWBAqGAapOd/dtRBWFY9vL+CMKMAMcByaDt08DGWykLyVBmIAJ0Sbs3t0v3zIMRLuNHvbujfse4+VV6LWoxLOsTO7FDpXADAIIUT1S4nW7pFMponaDZTXGdnaaufIa8TCZM7iOwMfRNJphYckgQhlgBqNVpZSbw9NNpps7KKGAB9NLbCkRUrI6fYC5yiYJzxlOOxmQSUqvRTeRo5Ea+3CYwBMnHn4KSEupUC5ncDzDzjcAACAASURBVJw3J2FVqykURXL//WdZWZmiVku+oy8xPZe7188Rdbp48z4Tf9Fj6osOF76l89L/Mc1l43YCRSXm9vj00ivE7c7QJxeFoBmLoRgxKou3YQY+p7auImRAJwSF+8PM4GAzOwM3E7qQSqhMDaAdBNi9Hn6lAqVS/8fOzMD4OMLzUDodTNl3D2ONEkajTMOwuDp/FDfwmawVsKQcClcGfS4/EY8hmxWuZeewzQi7qlvoDCaPgPQDVCGoKwLCEnR7pJHFRqL7Lpvju5mqF4n63rC3cUAUab0mlfwcvm4y/xYrMFASFJXixAefQSDEiAV4Jy0pFnPs37/CzEyJc+f2IuXNq4JMz+H02nmy9zRI/Mse/mTAq/8uxmtfjyDVJMXZg0hFJdep89DKqyi+Sz0U3I5p4kYieFaGytxhVBlwausKlu/iA1Oh8OVI1m6QI9gMM41rI3RuQdXZUVTaMsDxvL4ibG6i+D4ikegTOiHat4Cs3SZeK9BUVC4vHEd6DtP1bYwRC+N7PiIIsDRBu1Xn2vQBInaHyU4d8dbQThE0Zb8wRYwoQV/ALeq5GWwrxkx9+wYrEIQCVhSFten9LJRWiYZ74AyVCHS7QyM7Qyea+uAW4OTJh9+1KNTzdFqtKA8++BKuq7O6On3T6yLC5t5PvcrYn1dpnle5+N9HWH1R75u1SJLCzEGkqjLTKHHv+nm8sN5vJ+QKfAHd1DS18T41eqRwjbTdJhJm6mQYIZRCwW8AV0K20A9BoBK6i63p/bx46AHamkGmtk0VsH2foNFA1Ov9H68o+L6PkBJDCDIqpFtlar7k6twRVKfDVKuCNmLKXcdBV1UMp01F6GxO7Ga2vE4i8Iamuh/a9SMbP7Reo+3sPSDiuWxM7WO6sjm0AvaogJ0OW1P7MH2PmWZ5+PeBkni+h2/FKOfnPlA5OYiaMlJO8Y7r4sVFnnnmJGfOvMTMzPbbns/lavzef/ELdn1li87/a7Dz30Wwl9V+UkNKlHA6JwgSdgc1CIZ+2w07cITj4sZSIBRs3WI7lkaEGyjDULEcCn8ZOBtGCHcBD4ShYDYMCyOBTzc/SzC+wHFFYTZ0D9eATdelWqvR7vXoCUEvBHuW63HQ1Pl07ToTm5d4afcpzmem8EOwOTDBXrNJwvfYu3WRXhDw0vwR3PBzBwbZCFvRmqHAjZGG1QCI1LeRgc+18d1Dxm/QH6QBwumR39ng6uQiXVXrZyFHnpdArrRC1G5/0LJwFEW5JU3h2WdP0m5H+dSnXsAwvOFzhw5d50//9G/ZPbZB6d9kcf8vE+x+RY4aUrhK4COQCAFxp4syUgnT97E+wvPwrH7FcaCqbKbGhg2a9kjadj1MEJWjKe7UTW4PQzwtFIIORDp1DM/GCdPO42GJmBe+fg2oeR49z6MnJR3A9X28eoMFy+Sh9jrRyibPL55i04z2M3Ph9xWA3rNJuj1m1s5xPTfD1fTE8LvKUBFiYXtafYTHGFiSngzIVjZYGd+FrWrDHkVGPidbXqGczLGRnugPtBqJeFTAapTJVTY/UBSgKKDcqr9oNJL85Cd3cuzYZU6ffh3D8PjsZ5/hy1/+e8rlLF//68dY/eUkAjHsrh3W7HkuWtAnaSzfvaEFWwpB4LoogcTXjDexRyIPqkYwkqMvhVxBWdWx995BkJsbbvzglJiA0e2Xfnd1E09RUcK/J0MBrYW4oTkyYKID2K5Lp1BkCrhz+xKua/PC7pO0R1yMH5JeMT9gorJBrFbk1bnDtIUyPMmjBM+Ax9AHlT+KQheI1QpUElk20pPD7zcK6cxmhWinwdLYLiRvzjIcWAE/8MntrKMgPxAOeE8w8rXXDvLii8f41Kd+yZ/92be4995XePrpO/jmN3+PzdIEXd0adumOMniK76D5fauhBt4whJNh+CRDCpWR4QlZp0M08HFGGj22gR1FIR2Jw9QeNlP95NXg5OshKaS5XZKNEj3DoqsZaEJgKX0BxUIBrZkxzqUnaY0g8C5gOw69Uomca7Nv5VW2IwlemzmA/5ZOYkNKIlIys3aeqhXjwuTi8LsMDGwk3Itm+K8W1i1KIcDu9EO+8V34I/s1iPk93yW3s87q+C6aZgx1REkGSpbaWSfSa3+gSEB5j9wx29s5xsaqzMxs89d//Rg//vE9+L4GikLbjLxNATRA8Vx0z+6/h3yzA3eQ7BAhcTIYWqkgWagVUaWkNxLyNSMRLN1gV69FullhMzmGK5T+qR+pCtakJFkr0jMsqmasn1rVNMxwEy3AMSO8tP9OXhtfoDeyqQ7guy5ap0OuVWVi4yJX83NsxNLDNvFgkK4FYt0mueIyF2YO0NDMoSLKEYXshtdngLTvk5QSfB/Nd1gbm6dp9PdNH8EKNpCqbNKKJNjITA6fV0fYQ71VI13f/uAW4Fb8hWG4PPLIs3z2s0/TakXJZOrs3buCaToIAVIR1K340I+NKoDwXSy7A6F/H4WdKqAGAUoIGIUAy3OYbu4MUXMXaAmBiMXIyYCY55LZWaeUylOzom+e/FC4JpCsbkHgU0z0K5sipklMVbEGfQPdJq4V44VD9/HG+K5+iDZCuOD7xHyf8e0V9FaV1+cOD1O6gwSNEX7e2NYVbAEXpvb0rcOIv7ZGfusR4LAQjAGqACkUqqkxCqlx5IjLlCEJpbeqGE6X9fwcMvx++sgsBC/wyFQ3h/jqfTSHDizAu184MVHmy1/+Affcc5Z//Mf7+O53P4um+fzRH/0DX/rS3zEzU0QIQT2aIAjHsI7O4hW+T6Tb7HfXhCPXRxVAC5VA891+DYLbI9NtDU9kD3A1DSUISLkuFpDeWaerm6wlx1FH8gHG4GQ2KyQaZTaT+T6Styzi0Wh/PoAQxAKPdGWLRm6alw7ew5XM5NB3D6p0B8ByavUN6obJlfFdQwEzmqhxbfJb17g6tYe6bg4FJUf2YAdwFIXxiXFU00SqOq4ZwdNNtrNTb14bgkchBJ7nEOm12MpN09XN4fDqAcZygVRlCz3ct/fRGzi4b+A7hwp7967wJ3/yfRKJNt/+9qM8/fRprl+fp1zO9vv+H3qeL33pBywsbFCPJvEUdSj8NydwSGKtKgLo6ibBCFAcarUM0D0bEFieg+U7Nwx9DqQkaHdIhSFWrF4i1qqwlJ/uh1ZCYIWfFwMM3yVbXmUjPU5H0RCKQmRigrgQpIQgF42Q2VlH812qY/Oc3X8nBSs2HCQ9oGcHAk6XVrk2sZt2iNoHrmDwG7OF6zhCcHlqz9tQ+yCzV4hY7FgWdc/DjqexIwkQgnYiS0QofeskBJaUGFISyADd6VFN5Skn80MXNCgUDwCjVSHabb7fZNCvdgGG4XH58iLf+MYfcOnSHoSAVivB0tLc8BTs3r1ONNqjEU3S1q3h3P3RESyRVgU18Glb0aGVUEevkRKr1x66AN33h1y/H1oR4djD1i/Ttclur7CSn6OhW5hATFGG7iAKpEtr1I0IhViqX9o9Pk4sEiEpJTPRGFN2nWS9hBCwOXuI1/bcRie8iYIykqhRgXRxCVsIroRg7wZAGKaqc9vLXJ3aS0szhliAEaFtdrtc3NzE9X1qY/M4Vj/Nrqsak8CkYZAPXUQGUGX/YLi6yXZ6YhgBjN62Qtpd4q3qB3EByruChIsX9/Gf//ND1Gpvzv6RUuHy5UU8T6XZjFEojHH9+i46VpR6JD78ktrIjzfbdUynS9uK4qraUAH04WmRRDqN/gkM+QM5Eldr4QRvMxSwBWSKyzTMCCvp8X5opqpYoSVIKQqZ5g5ms8KV/Ayy3UaoKubUFDEpSfses5ZOpni9fx4UwbXFE1ya2Tf074PyLTUsM88Wl1gZX6Ct6UPFDUZ8d6ZwHTybnUhiePIHVsAAnEDiOS5eJEFpak9YSCNId+pYMmBMCHYLwXxIfWtC9MvoFIXtzASBUIZ7NlA+N/CJN8tv64y6taXcahj49mqQ8+cP8LWvPcH3vvc5LMvm5MnzuLpFOZ4ZmqrBMkMOPNJt0jZjdHXjBisx2Ciz00CVAVK8GSEMQOVoP6ARNnMkG2Xi1SKXJ3bhhW4grutEQgYxqSpktpe5lp+jjUBsbaGMjxNRVbRqjbzjMFtcIt7Y6W+mFePKwjGqRmT4G/wRZB4vr+MoCsvjCzeAvcHJVLotjp/7BcnmzhBDjFqBQYi3tXCUxthsP2x0e0yV1vq8SDg9JBqL4SsKUtX6bgKoJPM4unGjGxCi3yEl1Pd991dlAAbe62q14jz77B08/fRpnnnmTkzTQWqCQhibG28RsOrYJOolemaEhhkdbo4+cq3ZqaN7Nr6qEijKEO3qI7H+YDNjQEQGZAvXWMrPUrLi/c2zLCxFIRYEjBk60/UtGkJwPT2OXF9HOA5KIoHl+yQaTWbqJfLrF4agaHtqkWuzb8b9yggH7/geqcomy1OLOCHWeSuDJ3otuiOVvcYIalcBWzPoZiZBKAgBe1fPsbi9ghfyBU4mgzeWp60oOLEU3Xg/4dNIZFgb3wXhgGcVCMwIpd3HKc7uH47He28LFEX5oLNpBD/60Rmee+5OQKGYHsdRtBsUwAqBYKJawNUNduLp4eZoIwye3mkS6TRxNANXedPc6SN0rxz5f1II8qU1XN/l0vg8vu9jaBrRWKyPAQLJnKkTqWzy+tQenJ4NGxsIo2+Boo7DjO+zsHqB5E6fVkVVWZ07SCO0AsZIHqAHJMrrVJM5iqmxoWkfHV3bGplqNnoQBlYi8BwyOxsIJHMbV7jj6stYgd9nO3WdejzGUrNF1/Nojs/jRPszmGwrytMnPsU/3fEorx65n6snH2Hpni9QuO0z2Mns+6SCh0zgBy8vGswL2knmqIexucmNt2WJV4tonkMhOfY2Bs8CNKdHsl7CMUx6Wt/cmUK8qSBhr50hBGboBlKBS7q4zPmpRZqKinBdrEyGiKpidLtMmQaLjS02rBhLyRyyVIJut48HwrbzPa0qM9fPonoOIKiMzVIYnxuGhQp9/sJVFESnQaRdpx6JD5VRHyG1BuVr9fBfdURJBmRTcnuVPdfOcve5XzDVrPRT3EKwY5lcaTbZqFQIDIud6T1hzr+/x/V4hvOLJ3n16P0sHzhNY3wBqRkfLBn0YU+nakWTbKX7sbk1ogBWWBGTaJQppsdwQ2p2oCQRQJUBicoWtm5St2L9bqBQUNaAwQubNPtZv4CsqjJZXKZiRrmUnyXodNAsCyufJxIExDod9hgqWr3EK3MHsH0fOh0ICzvjYSbx+PI5pq6d7SejNJ3ixEK/M2dwglUVxTRRfY+Tb/yc6a3rQ0ZwVATOCFHUGgGAo73QkWqBO974OTO14rC+oaRprDkuxXoDVUrK84eoTizcHL1/aDIT7x8DvNPydZ3V/DRy5NRqQ47eJl1aZzs9Rt2M3WDahzF8tQCBTznWH1oSMQyiSj9GjgLdcLyKpWlEgBSSaRxipTVen91PJwig2USfncXSdZRqjSkZcLC2zqoZ5UJ+pl82FlbvKuF4lH0y4MTF5xlbfgMhBJXcFLZuDk131PNY8H0WgHyngS+DfqHqWyja0VG3RU0fvn4UC9iAZnfohARRUVUoBgFN20aVknp2iq3FE/CWJtoPf4WdQR/y5Ck2cjN0NGPIvY8ydYnyOj3DYiuVHyrGKINnNSvEmlUK6bF+oYdpEresIbJHCFpSEjXNPu1rO4wbBvPlZbZiKS6OzSFLJYSuo+/ejRUEWNUaC4FLtLLJC7MHqKjaDRNBtTBdfKTX4tQbTzN2/TVsK45tRvsmG9gdBEw5zjC5sxPWGIzG5v1oQdADdiYWuHjwLrohLzKqAG7oIsqiXw5XDSSe76MBnUic9YOn6eSnP4Y5gbfABL6fVUqPU0hm30zOjAg4Wi1itWqs5GeQYehmjiB70+mRKq2ymZmgq/Tn/UbzeWIh6EtaJmXPw9A0LMvqj2ZzPRY1SbS0xtn5QzT9ADY2UObmMBIJtHabCdvmUHGJkhA8u/vosAJnVAmywOFWldOv/IiF13+G6ntEw79bYU6iKgRlIWiEJj4YiVSEEKAq/RKw7CSlfbdTi6dvyuC1gIrsWzRVSlSgbUZZPXIf1YUjH8ucwFtiAt/P6kViLI31mcLIiBuIAabdIVNcZjU/Qzu0EtEQD0TClSquUI/EKMeS4DiY4+PETJMkMB2L0TZ0Or6PlUhgCYHSbDKl6+ytrrMVifHa1CLBxgai20UcPIgpBJF2hznXYdfKed7IzfDy+Pyw2paRfy1gwuly29LrzHYaxEOz3lIUKqrSLy8LBeaO+HwNUCQIVcMRAqtVY3rjMorduSmD54woDkA9Emfl+Bl2DtzxsU0Nfc/p4FteisLKxC46qjYEcDdk6grL1OIp1tNjqFISV5ThdUkhSNWKqO06S/kZZKeDsCysiQniUpIXColMhs1uF8MwsFIpTN8n0mqxxxAkC8uc3XWIkqIhL1xAxGKIyUksKZnwffZVC8TK6/xi7ynOJ7LDYs4BXzGo45sasHeKQts0qKoqdSnxpRwWZgyKPRiSVBJV17BUld0bl7nnpX8g3mkMeYJRBs8JX+MB25kJVk49TG3/7R/7vGBFfEQ3NCrkZ9hIj78JAMMNTgCJagGrUeHqRL8YIioEMV3vT/gSgiQBycIy1ybm6QUSUamgzcz0LUW9zlhYHNLrdDDyeSxdh2qNKeBoc4uqEDy/+yhOtQpra4jpaRTTJC4lC1Jy9PrreN0m/3Tsfs7F0sPxMs1Bj+GgQzcSwU0mqCgqDc+DQA5BXEk3WJvdTzueGfp2A5iwbQ76PuNBgOp7tAdVRCMhpRACJ1SC9bkDrN3+GVqLxz+iIRDv3h6u3nXX5973/QLebXm6QbxdY+/2GmpIWQ7MbE9KeoZJeWYf+zevkgh8hGXhu25/xo9p4dgdtmb2Ml0vk6uWERMTKPU6otNBBAGbMiDo9hjL5VCiUUStBq6HEbHYaTVZnj9EtrHDWHGzP+HbNBGNRhh6Svx6maXZ/axNzEO9jGV30UIF9QB1LI+dTLLW7VJpd4a+uykUCtOLlI4/QOfIPcxVCqTrJdzQcowHAUZoGeqiP9x60MXkDqyGouBIiUiNsXr3Y7j5mV/b/QKUj8zHKIKl6T3UzUi/SlaIYdiXEILs5nU6isLVsTkC38fSdaKW1QddQjCrBOiVAhem9+C3WrC1hYjFwqLPDhOeTyEIaJZKqGNjGKkUWqfDWM/maLNEvrRGN5rA8wPk8jL4PiIeRwfGgSPdJofPP0szEqORGScWZuBE2PPvZjIsNZuUmq1hWfZWaozV2z9N5b4v4O0+ijQsbE0nCPFNelC+LgQ7ikKFfsTSfUuVlBACqSgIz0FXlF/rXUPUu+569Jamhb+f1bUijO1sMdvYQVWU4ZwcIQSe9GlGErSyU+zfuIZpGCjJJLRayMAnks7QbDXYmFxktlogWa8iVBUcp58ZDOnWjm0zkcmgTEygFIv4vR454EhxjcVGBZX+1DBsG6nr/fKzIOgDzm6TbGmdO8obZMPsY9fQacXiXKrW2Kg3+vSuqrE1f5DKyQdxdx8B3UQAs2uXOLD0Btlee3gzy4amUlUEzRG8MChIHbS6tVUVR1UxgoDm/CHsWOrXMCk8tAC3Uhb+fpevm1ya2083BHkDVi8iA1KqSn7jKoVklqXsJLLdRo9GsVIpLM8n7bns1QLcdo3X5g/iOQ60WsOvngwZvJqUrCwtIaJRtN27iQQBiW6XdOD3K2YHKN9xcHo9ZDid1AqB3slmlVxICvWAHT/gSqXCRqOBD1Szk2zc9XvU7v195GT/Xkiq73Dk3LM88vwPWaxth0kejVbEoqKoNP0AGbwZKTSFMiTchzeq0nV838OwO7+20x+WhX+0H7I6s4eV7CRCyr4CKAoRCRkhmLJbGJUtzu06SM/rn1Jjbo6IqiJ2KkyrKgulZa4nsqwkskjHgSAYbuRY2DS61elQXFlB7NrVv0XLTQBPCyg4DtLzwlvF9kFZaqQ7twZs+z4Fx+n3Iszuo3D6c/T2n0Ix+5NRDLvD6Vd+wmde+TFzIcKX8Rh2IsEOgqbjIMK7Z7eAjcldlOf2D4do3KAAUqI5vV+rC1DefkvGD9kNxJJcmDuALSWmlMRCBs9yHMZMnYnNq6xkJ1nKTiC3t1FiMYypKUzPI15vsMft4DcrvLjnGJ1wKgcjHPt0KMTVtTWKzSbu0aNUVHXYSuUA64bBM4rKdeiPbw0bP1VAjceRiQTNkeaTNtCYO0DptodxJ9+ch2R2W9z38o955Pxz5AIfKQTmxDh+JsOW41D//9s78+e2zfSOfwAQvC9JlKj7si7bsiQfib12kvWeTbvT7Q/9UzttZzbb7nY3h+34lG1ZsuVDJ0mRFC/xAAjg7Q8EIDibZNJtbMmOnhmMpRmNQfB98NzP99tsunuCRX+QrcVPKHz0LzROLWBJh+1tSYgO6pgkIRsa0pGY/86neeMWAElifWyO7URPBwtXVQmqKkHTpEcITplNlFKO5fEztDQNCgWUU6cIBgIolQoD7TbTO0/ZDIS4NzLjrlt7hzIH7cbQy+VlNjSNbDLJCnAP+Az4t3CYB6EgJUkmbyN3WvbEDVNTNLq7XdTREqBH4pRnL9Du6T8kzjB0Li9/zvWnd1xo9UA6TSseZ71cplTvzOc37PW1yuQ8zaWfQ6wLw6ci5EM3gBBgzzzIhuHwVx+VBXjz6Ualq4/HY6fRLAtFCEKxWAfSpXbAYMDPcPYFm129PE0NIjY2Oro5PU1QCCIHdUZbDbp3nnN3ZIb1WNdrSuC8yV02uufWvXvU9/dd4ogskGu1qBsGu71D/GX2IlkbuVOSJMx8nv1czl0xbwLT9Spnnt6l59UKstFZWllaucnPV28Tc3AJwmFqqo8nmSz52oHLVPICKMoKVt+oi4aO/LeDV0KSsGQJSZj82A25/8ueh3L16j/+IPLo/2/FoREIMZR5SXezjhKPdzaCWi2CwSCKKrElfFT6RpjYXieg60hjY0jlMkqjgSoEZnWf7e5+9gYmSOc2iFqW67yEB40jaFluRO4QTuRME8OyiEaTPL/8KQeSzFB+m4gQ1Op1Mu02RVthVHvhdLRSpHfnOaFihr69LT5ev0+6rbkVwLws87zRINNouq6mbBeoQolezIVrWIFQBz+xVmL65SNMy6Jpf6ZWJIKlaVjpMerpsSOjjZPflvaVUwM8nJinZRhI7TaBVIqgLCOKRYZkman8KzLhGA9GZjAyGSgUkCYmUBSFuGUxIQQzq7fJBUL86dw1diXZXccO2hqccsmfcEfKdbvwZFkWA7lN0mt3WT13la3+zkZQzXModXtxJGrHFRNtjcuba/xi9WuGmgduCbcEZHSdbEtzF0pk23pYgDQ6gxE7RPZUDb3DOOaZL9QtC0vQGfo8MvLIN9IO/u5YYHXqHM+701jlMkogQKC3F79pEqxUmJJMEjvrLE/OsxOMINbWwDCQ0mlUO+Kf0RpMPvmaFwPj/HHxY54rPuqet1/27NjrzkaR/XsaWBKCpUdfknp6l2ow3Dl0Z/tIVbFCIff/cRQhCfR6gjaHwq5gr62F7VJ3y1YMtasPMXkWyTNqF9YayMJyD98EdMPAQmD6g0dIHfsGBkK+76p19bF8aoG6YUK5jG9wkGAwiFyu0N9uc6awSV1vcWv2AgeahtjYcJk7g8AwcDa/zejKLZ5PL/LZB7/hdqyLLU9/3oGPd4Cq9j1mfRI4Y7RZevBXlOwrl5KmBeiqihQKuSvcTgEnDKh+P0xOUg8E3GCxYitJyL5XFtAUH4HTHyBSg6/hJ8YOKkh24OkogNY2sISEGYocIX2sbQHeptN5Nr3Ik8EJzEIBLAvf1BQBScJXKjFqmYy8eMh6eoT7o7O0KxVEqQShEJIsE7aLP4uvVhh5+CXZqQX++tHv+fOpc9xT/Tyz9/8d3uFt+7a/Cwa5Fgqh2Chh822dVLPucg/rQqALgSHL6EjUPbAtMkA8TjsWY98wKNtKZdgKULfvsy/JBBeu4Tt96bWmjiwsuipFN2B1poVaRhvh82GEoxydSPgcC/C2pBVN8GBmifG9Lfo2NpAWFlD7+yGTobvVYlrT2N96xp25i6TKeWbK+yiRSIcBxGb0mgas1dtYio/ti7/gWf8Im7svCe48Ryrm0PQWNZ9KV1vjX/dzLJkmst8PqorSbtNtu4WCZ+S7bZq0TBNNgjXFT8XQidmug1qN6toaRVsBynbmUbWxBvbCUdQzlwktXENSXudPDjXr9JTz7oZT254n0A0DEYtj2JC2RyMCnyy//ZtvnJrnXnaD66t3CBQKSLOzqKWSDbTsp/x8mXvdab6a/xmJm39goF7v0MDYbB0xYBaQH99ARrB14Tra+Byt0VkwdIRpIMsK7O/RuPUHtOwGQcvq9BJkGclGBvd5UjLDNGnqOsFInNtnrxCqFJnaXid1UMbQNCqa5haLWvbo124wRH14Cv/UAv7RmW89yL5ihkStRMv79tsFKZFIYQVDHNX5S5KE8tFH/+Qihb6tS8gK1VCEntwWqewO8tAQUlcXcjaLYpoowkKrlXk1vUAjGGYgt9k5QM+ekrMdFMnvoGsNaokerHAMSfEhqX4kn4oeS1KMJlArRXoPyvgsC0mWOxM+thVwaOsLUqeBEw7HqP7sU8qT8/h9Pma2n9MUHfKrPFBW1c4hzixRvfIpoTMf4OtOu3m195KFxcKjGwzktlxI3KKNbGYBgZnztAfHj6gK6LaDpSOJQMv9o9w9fYmyaSJWVqCrC3l0lBDQb1lM7+cYeHyLJ1Pn+HLuIjVPGdhRgqjtDq6t3ePcF/9BfGPV3pE7vEojU3x56Zfc6xvuTBSbps09wGtmuSUEersNgTCWGkBSFPRokgNJcpWlCRjhMJKs4E8NEhgY6yjbd63VZ7c4tbF6aPrtoLMBqIEQxsDojzji/fcN8Coff/y7NzIQ8kOuUlcf6kGF4e2XHRrX4WGkUgmfM/s1JwAACR9JREFUpnWgVsoFymqAF/OXsVoN0qW91zZxnFXuKJCqlQhnN2i3NRqxJCJwyLPTSvaQjyZQqiWS9Yo7jVP3bPJk7BX0+UaNcFunHkviNw1G1x+iWx1K2qIkoSeSWFoLqW+Y+sD4dz6br61x6f5fGMu8ctHTHaj6AhAbnMSavwxviSX0O3ECP/nkd7YLOIIQxOejEomTKOzSu7OFnEh0WL0LBfw2iKOU36UUS7IxdxGzWae3lHdxeLwt1hDQrWv07r4ktLeNaDVoqwEsNQCyhJbopqT6ie9tE9I1F3vIwR7M2C3m3wqLqdwWgb0dpEaNnnIBwzKpAyVJRovFMFtN5NQg9eGpb/etlsnCgy/4YPkrTEQH3sbBRAZ0SSayeBVrYJyjFEmi7Dv0XUcjlf4Rbs9foefzf2foyRPkuTmkkRGUly/pFoIZy0S791ceBsN8ffnXtBUfl589oMcLFG0rQdhuDMVzW0zmtsk/vkkxkaIRjaMIQX+5QP9Bh6ZN86CDVe2fp4ExZ1lkb5tcfhfLhqvtuAuBZhpusehwpP4wqlYbNc48usmVB1/gtzkKmh5LUwWC/aMwPneE0f/r4/Ac7eeQ2Ji7wM3qPr+682eSz593XEEqhS+fpxc406rTvvs/rFz5LXeu/AONQJAPH99i0CZrkrwP427rCOIHFUYOKu6WkoOyX/X4YqdYFKADRu1s+8YBhEXeMzYu7PTNZ99FbusdH24a+Os1ujOvmHmxwvzWM4L2odfsf50+gan4CM6eR8SSHPXxCwE+yV5TPlJRFFYWrhKvlfjo6QNCu7sdGpdoFPXggH5AVIpYd/7Mk8u/4fHVT6lFEywuf8V0o0bUA9Lg96BzWd9Y/mjbh1H9BvZgDbgGnPE0l2RPjOHt5bUNA9myGHt2n/HcJkKSCegtkvUq6cYBPaKTYjqVSIc+L2unkKHZJXwzi3AM3n63EHQcxIjEuH/+E2L1Ghd2XnTe7GAQSddRdZ0BgEIGbv2R1Q9/zeal61S6esk8usnprXX6bBegeNHHOISU1zxpmFPOzdkHk4jEmWrU0O2FDy8cvbfjaAKaYRAyLSZrZbprZVfpnN0Hyz78kufK2jGGMjJFZOEq+APH4juXJNcFHA8tqPcN8fWFTwg165zdz6GaZqcCaJqoNlOnnN9FufkZT0yD6vQC93qH2Fm9w8TafUYrRZfIUfGMemmeN7Lkifo3AHN8Ft/CVe4XMtRX7jBVzpOyD9Xw1O6dlq9mGISExYCn8+goi+7x9UX7cu6j9Y+SuHgdpXeQ4yJCCJTr1//5e9HC3/bV7EpR8QeJ7u2QrNc6W7eKgmT3/8NAsnGAtLfDgarSGjlFfXiS7MAY2VCEgtakrDWpCOEedsH2vw7S+AawE01gzl8h8cEvUftHqA+Mk+0fYU9RadTKiLbuLoE4yrNn+/Ipy2LRA1jRtuOJsn2vPIeUuS+A1sRp4h/+isDIKY7L9+yghfsOw6bjI5m583zV1vHd+AOTzTo+p4Rrmu5c/4XqPuEv/pOHzQPyi9cw0iPk08MUzl7Cv7tBMLuJv5hFqVex2u0O/5DfTz3eTXtgjMDYDIH0iM1i3vkK9P5RtvqG2Juap33zj5zdefEaB2KdDs170v698Y22c9UTVO4AuVAE68wlkueuoMS7OX5yRL2AHxKcbC9c4Qsh4OZnTDTr+Jzihe2nu4EFrUnsxmcsV/bZWrxKu28Ikin0ZAr99HmEpiH0JhhtLCTwqQSCYUL2EMZ3BaT0pOmyJ4e9FbwDOkCOBrDmrSJ6rERRlilGk2hj0/inzhEaPvWtI2HHIwaQjkMa+N2ytfgzPpfAvPEZp5r115YrZbsXMCMEiZXbPC7lWT93hcrsYucQJRkpFAJ7yEP5P9x36ul9RnZfunyFLQ4p6pOBEC8HRtloNRFtHQOB5lNpBcPoXb2I3kF8/aMkkj2d5tMxFjsNPH4uwFvw3168yueyjHbrT8zWSi72Lp5xsCEgltkgXcyyltlg5/QFWoNjf9dzpTfWmH94E8WyXLwf5+02AfX0BSrXPgXLwrKLQigKsuwj5FOP79v0rRZA4JPegQ+cXbjCl/4gza//xNlChqgnVXNy9S4gpGukH97gxeYzXs4usTc9j5Ya+MEmuPfVGpdu/Tf9+3vuG+8lp/KHY/imziLsNE7hXRfpeKWB3yf7p89zIxyhducvLL1ac1e4vc3NEB3Ur0SlyNit/2J79S7bo9Pkx2ao949gROK2e5AOczfLxF8tMbz+kHOPbjFaKrjpXN3TK2gA3bOLMDz5TnxfPzQN9L1LD1Mfm+FeLEHlbhdLj75myDIJ8Xoe4/QEVCBZLTH+6BblJ3cpJropdfdRT/aghaNYkoKqNYmXCwzs7TBaypMQwsUJ8DaK8oA/PUz47CWQFd4XkSTpmMcA31Yx7Onn2fXfU+nuY+7Bl8yUCiQ5hFqRvlENVIGIadC7v4e2v9eBVrUnof1CELF7BIqd0jlt24qd0+/QgbxJnf8IOT3M+yUCnzMW/k6J38/exU+o9g2SWb7J3NNlhizTBWJwsgQHu8ehdT/sDQhkcfg3pu3vnUN3pn82gZLqJ/HBdcJnL75L78kPdAFHMBT6Y2YI2tg06/3D5EcmGVm5w+TOBn10yKK/Cc74bWGg5cnxy54ewR4dcqpcKEL0w1+QuPRzpGOay/8oFuCdlkCIytJVahNzbK89oP/pMsPZbVLCclnDvSTTznKGt4DjVPAcHuNNoDowSvz8NWJnLoIk8X7Ku2wBvqnLyR4ql39J9fR5Nl88IflilZ7MBsnGAVF7bsCL5ql70jxn2jcnSex39SJmF+g5fR5/aoD3WwS+986yJbponb9K5uwlcsUc6s4rAplNAvld/I0DFF1HCAtDCFqSRF31cxCK0Er1I4YniIzPEkil35tU7/uzAPCB/H4+nD+AGBhFHxhBt0yqzQaiWYdmHdHWsSwL4VMhGEYOR4hHYvZSx/t/8H/jAt73h0TxIUXjEI1zIq/LO1MJPJE3kQaKDlTsifw05Z2sBJ7IG6gDnBiBn6oLOLEAP3EXcGIBTizA+1IJPJG/MwbwskecyE+yDnC0y6EncsQKIMsnX8JPNwjsWIBXJ1/FT1YFXv0vqyLNDWJ8bqwAAAAASUVORK5CYII="
FCSpring_Helix_Variable_OSOW_09_Icon_b64 = "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"
FCSpring_Helix_Variable_OSOW_10_Icon_b64 = "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"
#### section icone TXT ####
doc = FreeCAD.ActiveDocument
if doc == None:
doc = FreeCAD.newDocument(__Title__)
helixS = []
del helixS[:]
helixS = numberSpires*[pas]
radiusS = []
del radiusS[:]
radiusS = numberSpires*[rayon]
lissageS = []
del lissageS[:]
lissageS = numberSpires*[0]
s=SelObserver()
FreeCADGui.Selection.addObserver(s) # installe the function in resident mode
Gui.Selection.clearSelection() # clear Selection
#MainWindow = QtGui.QMainWindow()
#MainWindow.setObjectName(__Title__) # macro internal Name
#ui = Ui_MainWindow()
#ui.setupUi(MainWindow)
#MainWindow.show()
mw = FreeCADGui.getMainWindow()
dw=mw.findChildren(QtGui.QDockWidget)
for i in dw:
if str(i.objectName()) == __Title__:
if i.isVisible():
i.setVisible(False)
else:
if seTPositionFlyRightLeft == 1: # MainWindow
None
else:
myNewFreeCADWidget = QtGui.QDockWidget() # create (restore) a new dockwidget
myNewFreeCADWidget.setObjectName(__Title__)
ui = Ui_MainWindow()
ui.setupUi(myNewFreeCADWidget)
FCmw = FreeCADGui.getMainWindow()
i.setVisible(True)
break
if i.objectName() != __Title__: # macro internal Name
#
#####MainWindow################################################################################
if seTPositionFlyRightLeft == 1: # MainWindow
MainWindow = QtGui.QMainWindow() # create a new window volant
MainWindow.setObjectName(__Title__) # macro internal Name
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
#####DockWidget################################################################################
#
else:
myNewFreeCADWidget = QtGui.QDockWidget() # create a new dockwidget
myNewFreeCADWidget.setObjectName(__Title__)
ui = Ui_MainWindow()
ui.setupUi(myNewFreeCADWidget)
FCmw = FreeCADGui.getMainWindow()
if seTPositionFlyRightLeft == 2: # RightDock
FCmw.addDockWidget(QtCore.Qt.RightDockWidgetArea,myNewFreeCADWidget) # add the widget to the main window Right
else: # LeftDock
FCmw.addDockWidget(QtCore.Qt.LeftDockWidgetArea,myNewFreeCADWidget) # add the widget to the main window Left
@NickUfer
Copy link
Copy Markdown

FYI, this macro currently does not work correctly with the FreeCAD Link Branch realthunder/FreeCAD#530 . But I think this has nothing to do with your macro, it seems to be some change or optimization in the fork.

@mario52a
Copy link
Copy Markdown
Author

mario52a commented Aug 14, 2022

Hi

thanks for report, maybe in rapport with this

Macro_FCSpring_Helix_Variable_20

have you try : check: Wire for see if it is the BSline (and check Points also) for following

thanks mario

@GithubUser99999999
Copy link
Copy Markdown

2024 and it cannot even be found in the linkstage3 FreeCAD :/

@mario52a
Copy link
Copy Markdown
Author

mario52a commented Apr 17, 2024

Hi

thanks for report, have you contact realthunder ?

mario

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment