diff --git a/portail_coulissant/portail_coulissant-17.blend b/portail_coulissant/portail_coulissant-17.blend
index cc741cb..3818cf1 100644
Binary files a/portail_coulissant/portail_coulissant-17.blend and b/portail_coulissant/portail_coulissant-17.blend differ
diff --git a/twin_config-bak.xml b/twin_config-bak.xml
new file mode 100755
index 0000000..b0a026e
--- /dev/null
+++ b/twin_config-bak.xml
@@ -0,0 +1,10 @@
+
+
+ 1280
+ 720
+ 1
+
+
+ True
+
+
\ No newline at end of file
diff --git a/twin_file_qt.py b/twin_file_qt.py
index 899e53a..2684bbe 100644
--- a/twin_file_qt.py
+++ b/twin_file_qt.py
@@ -1,6 +1,6 @@
import sys
-from PyQt5 import QtWidgets
-from PyQt5.QtWidgets import QApplication, QFileDialog
+from PyQt6 import QtWidgets
+from PyQt6.QtWidgets import QApplication, QFileDialog
###############################################################################
# twin_file_qt.py
diff --git a/twin_file_wx.py b/twin_file_wx.py
new file mode 100644
index 0000000..f956cc7
--- /dev/null
+++ b/twin_file_wx.py
@@ -0,0 +1,22 @@
+import wx
+
+###############################################################################
+# twin_file_wx.py
+# @title: Selecteur de fichier (wxPython)
+# @project: Blender-EduTech
+# @lang: fr
+# @authors: Philippe Roy
+# @copyright: Copyright (C) 2023 Philippe Roy
+# @license: GNU GPL
+###############################################################################
+
+app = wx.App()
+frame = wx.Frame(None, -1, 'win.py')
+# frame.SetDimensions(0,0,200,50)
+
+openFileDialog = wx.FileDialog(frame, "Sélection du fichier de commande", "", "",
+ "Fichier Python (*.py)|*.py", wx.FD_OPEN | wx.FD_FILE_MUST_EXIST)
+
+openFileDialog.ShowModal()
+print(openFileDialog.GetPath())
+openFileDialog.Destroy()
\ No newline at end of file
diff --git a/twin_plot_qt.py b/twin_plot_qt.py
index f9aad51..6e7dc51 100644
--- a/twin_plot_qt.py
+++ b/twin_plot_qt.py
@@ -1,19 +1,18 @@
import sys
import random
import importlib
-import matplotlib
-import matplotlib.pyplot as plts
import csv
import xml.etree.ElementTree as ET # Creating/parsing XML file
-matplotlib.use('Qt5Agg')
-from PyQt5 import QtCore, QtGui, QtWidgets
-from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg, NavigationToolbar2QT as NavigationToolbar
+import matplotlib
import matplotlib.pyplot as plts
+matplotlib.use('QtAgg')
+from PyQt6 import QtCore, QtWidgets
+from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg, NavigationToolbar2QT as NavigationToolbar
###############################################################################
# twin_plot_qt.py
-# @title: Visualisation des données (pyQt5+Matplotlib)
+# @title: Visualisation des données (pyQt6+Matplotlib)
# @project: Blender-EduTech
# @lang: fr
# @authors: Philippe Roy
@@ -348,5 +347,5 @@ class MainWindow(QtWidgets.QMainWindow):
app = QtWidgets.QApplication(sys.argv)
# w = DynamicPlot()
w = MainWindow() # StaticPlot()
-app.exec_()
+app.exec()
sys.exit(0)