#1 Le 24/05/2016, à 19:56
- pierrequiroule
palettisation
Bonjour,
Je cherche un utilitaire pour calculer et simuler le chargement optimal d'une palette. Du genre de PLM stck builder qui fonctionne sous windows seulement.
Y a-t-il une solution en libre / linux ?
Merci
Hors ligne
#2 Le 17/06/2016, à 21:20
- pierrequiroule
Re : palettisation
Pas de réponse hélas. C'est pourtant bigrement intéressant pour moi et certainement que ça intéresserait du monde. Mais je suis bien incapable de développer une telle application. Et ça me fait bien ch... de devoir utiliser le windozzzz d'un collègue pour ça
Hors ligne
#3 Le 16/08/2016, à 10:10
- ferrari_leo
Re : palettisation
Dites moi, y a t-il qu'une contrainte de poid pour la paletisation? car si oui, un simple petit algorythme pourrait suffire
linux fan
travaille sur Mate / raspian / ubuntu-server
Hors ligne
#4 Le 17/08/2016, à 18:37
- LeoMajor
Re : palettisation
bonjour,
L'énoncé du problème est à revoir. Il faut deviner ce que tu veux dire @pierrequiroule
Il y a un lapsus sur cette phrase ci-dessous. Explique le contexte.
pour calculer et simuler le chargement optimal d'une palette
->plutôt un préparateur de commande ?
->stockage optimal dans un entrepôt ?
pour calculer et simuler le chargement optimal de palettes
-> plutôt un livreur, transporteur ?
-> stockage optimal dans un véhicule ?
regarde du côté de sourceforge si tu trouves ton bonheur.
Hors ligne
#5 Le 17/12/2017, à 15:29
- pierrequiroule
Re : palettisation
Bonjour,
Je reprends ce sujet, qui m'intéresse toujours.
Il s'agit de calculer la disposition optimale de différents colis pour remplir "au mieux" une palette.
J'ai évoqué StackBuilder (voir également "fonctionnalités"), il y a peut-être d'autres utilitaires qui font ça (?). Un petit tour sur leur site donnera une idée de ce dont il s'agit. Par ailleurs, c'est en opensource, mais pour windows hélas (.exe).
Hors ligne
#6 Le 17/12/2017, à 16:20
- erresse
Re : palettisation
Bonjour,
As-tu essayé de faire tourner StackBuilder avec Wine sous Linux ?
Tu as aussi la possibilité d'installer une machine virtuelle avec une version de Windows compatible pour exécuter StackBuilder.
Côté logiciels équivalents, fonctionnant sous Linux, libres et/ou gratuits... je n'en ai pas trouvé !
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#7 Le 17/12/2017, à 19:02
- pierrequiroule
Re : palettisation
Alors voilà,
J'ai installé StackBuilder avec Wine (que je ne maîtrise pas). Tout semble s'être déroulé sans accroc. Je trouve bien l'application quand je cherche (les six points en bas à gauche de l'écran "afficher les applications", sous 17.10, je ne sais pas comment ça s'appelle), mais rien ne se lance quand je clique (le curseur de souris mouline un moment, puis plus rien), si je fais clic droit sur l'icône de l'application, puis afficher les détails, un écran me dit "aucune application trouvée".
Hors ligne
#8 Le 17/12/2017, à 19:25
- erresse
Re : palettisation
Ouvre un terminal et entre
cd ~/.wine/drive_c/"Program Files"
ls -l (pour trouver le dossier de StackBuilder)
cd <le_dossier_StackBuilder>
ls -l (pour trouver le programme de StackBuilder)
wine <le_programme_StackBuilder.exe>
Ça va lancer l'exécution du programme et on verra dans le terminal les messages d'erreur qui l'empêchent de fonctionner.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#9 Le 17/12/2017, à 19:35
- pierrequiroule
Re : palettisation
J'avais déjà tenté quelque chose de ce genre, en allant chercher un .exe dans les téléchargements.
Ça m'a ouvert une fenêtre "stackbuilder" me proposant une option "repair" que j'ai choisie, sans résultat.
pierre@pierre:~$ wine /home/pierre/Téléchargements/SetupStackBuilder_2.0.30.0.exe
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
pierre@pierre:~$ err:mscoree:load_mono Could not load Mono into this process
pierre@pierre:~$ cd ~/.wine/drive_c/"Program Files"
pierre@pierre:~/.wine/drive_c/Program Files$ ls -l
total 16
drwxrwxr-x 4 pierre pierre 4096 févr. 20 2017 Common Files
drwxrwxr-x 2 pierre pierre 4096 févr. 14 2013 Internet Explorer
drwxr-xr-x 2 pierre pierre 4096 févr. 20 2017 Windows Media Player
drwxr-xr-x 3 pierre pierre 4096 févr. 20 2017 Windows NT
pierre@pierre:~/.wine/drive_c/Program Files$
Hors ligne
#10 Le 17/12/2017, à 19:43
- pierrequiroule
Re : palettisation
Avec Nautilus, je trouve un dossier StackBuilder dans :
/home/pierre/.wine/drive_c/Program Files (x86)/treeDiM/PLMPack
J'essaie de m'y placer dans le terminal, sans succès :
pierre@pierre:~/.wine/drive_c/Program Files$ cd /home/pierre/.wine/drive_c/Program Files (x86)/treeDiM/PLMPack/StackBuilder
bash: erreur de syntaxe près du symbole inattendu « ( »
pierre@pierre:~/.wine/drive_c/Program Files$ cd /home/pierre/.wine/drive_c/Program\ Files
pierre@pierre:~/.wine/drive_c/Program Files$ ls
Common Files Internet Explorer Windows Media Player Windows NT
pierre@pierre:~/.wine/drive_c/Program Files$
Hors ligne
#11 Le 17/12/2017, à 19:54
- erresse
Re : palettisation
Apparemment, ce n'est pas dans "Program Files" que ça a été installé, mais dans "Program Files (x86)".
Ta démarche est correcte, mais il faut protéger les espaces dans les noms de chemins avec des guillemets, ou en échappant le caractère espace : "Program Files (x86)/..." ou bien Program\ Files\ (x86)/...
Si tu arrives dans le dossier où est le programme à lancer, alors
wine stackbuilder.exe
(pour autant que ce soit son nom.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#12 Le 17/12/2017, à 19:56
- pierrequiroule
Re : palettisation
En cherchant avec Nautilus ".exe" dans .../treeDim, je trouve ça :
/home/pierre/.wine/drive_c/Program Files (x86)/treeDiM/PLMPack/StackBuilder/Bin/treeDiM.Update.exe
/home/pierre/.wine/drive_c/Program Files (x86)/treeDiM/PLMPack/StackBuilder/Bin/treeDiM.StackBuilder.Desktop.exe.config
/home/pierre/.wine/drive_c/Program Files (x86)/treeDiM/PLMPack/StackBuilder/Bin/treeDiM.StackBuilder.XmlFileProcessor.exe.config
/home/pierre/.wine/drive_c/Program Files (x86)/treeDiM/PLMPack/StackBuilder/Bin/treeDiM.StackBuilder.Desktop.exe
/home/pierre/.wine/drive_c/Program Files (x86)/treeDiM/PLMPack/StackBuilder/Bin/treeDiM.StackBuilder.XmlFileProcessor.exe
Pas de /setup.exe ou install.exe
Modération : merci d'utiliser les balises code (explications ici).
Pour répondre au modérateur, j'avais laissé "en blanc" car c'est issu de nautilus et non d'un terminal...
Dernière modification par pierrequiroule (Le 17/12/2017, à 20:04)
Hors ligne
#13 Le 17/12/2017, à 20:02
- pierrequiroule
Re : palettisation
Du coup je ne sais lequel exécuter.
Il y a le fichier téléchargé, mais j'ai déjà tenté (voir #9). Faut-il recommencer ça après avoir désinstallé StackBuilder (avec Wine) ?
Hors ligne
#14 Le 17/12/2017, à 20:06
- erresse
Re : palettisation
Normalement, le programme installé ne doit pas être un setup.exe ou un install.exe puisque c'est ce qui sert à l'installer...
Tu aurais du trouver un stackbuilder.exe ou quelque chose comme ça et je ne le vois pas. Peut-être est-il plus haut dans l'arborescence, au même niveau que /Bin/... ?
Sinon, je ne sais plus trop comment t'aider, je ne connais pas du tout la manière dont cette application doit s'installer.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#15 Le 17/12/2017, à 20:21
- pierrequiroule
Re : palettisation
En cherchant avec nautilus ".exe" dans /.wine je trouve entre autres un fichier SetupStackBuilder.exe dans
/home/pierre/.wine/drive_c/users/Public/Application Data/Package Cache/{df545e62-b41f-4d55-ae73-dd7c65a490e8}
Mais je doute que ce soit ça...
Hors ligne
#16 Le 17/12/2017, à 20:51
- pierrequiroule
Re : palettisation
J'ai tenté de désinstaller et re installer :
pierre@pierre:~$ wine uninstaller
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
pierre@pierre:~$ cd /home/pierre/Téléchargements/
pierre@pierre:~/Téléchargements$ wine SetupStackBuilder_2.0.30.0.exe
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
pierre@pierre:~/Téléchargements$ err:mscoree:load_mono Could not load Mono into this process
pierre@pierre:~/Téléchargements$
Aussi pendant l'installation, l'utilitaire me pose diverses questions que je ne comprends pas trop, du coup je garde les choix par défaut. Je ne sais pas si ça peut être source de problème.
Hors ligne
#17 Le 18/12/2017, à 09:01
- erresse
Re : palettisation
pierre@pierre:~/Téléchargements$ err:mscoree:load_mono Could not load Mono into this process
Il semble qu'il ait besoin de "mono" pour s'exécuter et qu'il ne le trouve pas sur ta machine. Du coup, je pense que l'installation ne se fait pas ou pas complètement, c'est pour cela que tu ne trouves pas le vrai programme à exécuter.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#18 Le 18/12/2017, à 19:49
- pierrequiroule
Re : palettisation
Merci.
C'est quoi ce "mono" qui manque à ma machine ?
Hors ligne
#19 Le 19/12/2017, à 11:30
- erresse
Re : palettisation
Je crois que c'est une sorte de couche de compatibilité Linux/Windows, une plateforme de développement et d'exécution d'applications au normes ECMA/ISO. Tu peux installer le paquet "mono-runtime" pour voir si ça permet d'installer correctement StackBuilder.
Le paquet est dans les dépôts.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#20 Le 19/12/2017, à 14:10
- pierrequiroule
Re : palettisation
Alors voilà, j'espérais avancer un peu avec cette suggestion, mais Synaptic me dit que "mono-runtime" est déjà installé, version 4.6.2.7+dfsg-1ubuntu1.
Hors ligne
#21 Le 19/12/2017, à 14:21
- pierrequiroule
Re : palettisation
À tout hasard (quoique de hasard il n'y a pas ici), j'ai tenté de changer la config de wine en le faisant interpréter windows 10 au lieu de XP, ca qui n'a rien changé :
pierre@pierre:~$ winecfg
pierre@pierre:~$ wine /home/pierre/Téléchargements/SetupStackBuilder_2.0.30.0.exe
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
pierre@pierre:~$ err:mscoree:load_mono Could not load Mono into this process
pierre@pierre:~$
Hors ligne
#22 Le 19/12/2017, à 14:24
- pierrequiroule
Re : palettisation
Peut-être faut-il que je lance moi même "mono" ? Là je suis dépassé, mais c'est ce que je comprends du §2 de la doc.
Hors ligne
#23 Le 19/12/2017, à 14:25
- LeoMajor
Re : palettisation
bonjour,
aptitude search '(~dmono|mono) (~dwine|wine)'
...
sudo apt install wine-mono0.0.8
je préfère virtualbox pour virtualiser plutôt que wine.
Hors ligne
#24 Le 19/12/2017, à 14:47
- pierrequiroule
Re : palettisation
Bonjour,
Que fait la première ligne ?
J'utilise plutôt synaptic pour installer des paquets, et celui-ci ne trouve pas de "wine-mono".
pierre@pierre:~$ sudo apt install wine-mono0.0.8
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet wine-mono0.0.8
E: Couldn't find any package by glob 'wine-mono0.0.8'
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « wine-mono0.0.8 »
pierre@pierre:~$
Hors ligne
#25 Le 19/12/2017, à 14:59
- Floyd Pepper
Re : palettisation
Salut
pour info, en passant par la recherche de synaptic, j'ai trouvé wine-mono0.0.8
mon sourcelist
# deb cdrom:[Xubuntu 16.04 LTS _Xenial Xerus_ - Release i386 (20160420.1)]/ xenial main multiverse restricted universe
# deb cdrom:[Xubuntu 16.04 LTS _Xenial Xerus_ - Release i386 (20160420.1)]/ xenial main multiverse restricted universe
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial universe
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted
## Major bug fix updates produced after the final release of the
## distribution.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
... J'aurais tendance à ne pas utiliser de smilleys.
Le plus tu t'fais chier, le plus t'es emmerdé.
Hors ligne