Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 sad

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 wink


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 résolu, 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.

Hors 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 résolu, 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.

Hors 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 résolu, 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.

Hors 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 résolu, 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.

Hors 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 résolu, 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.

Hors 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 résolu, 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.

Hors 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