Page 1 sur 1

Erreur Inkscape et Epilog pour découpe laser

Publié : 21 oct. 2020, 08:19
par margauxdel
Bonjour,
Je viens de m'équiper d'une machine à graver Epilog. Avec mon formateur, on a voulu découper un carré fait sous Inkscape (avec les bons paramètres : contour rouge à 0,01mm), et en choisissant Extensions > Exporter > Impression Windows 32 bits, un message d'erreur apparait avec la notion de script et rien ne se passe.

Message d'Inkscape :
"Inkscape a reçu des données additionnelles du script éxécuté. Le script n'a pas retourné d'erreur, mais ceci peut indiquer que les résultats ne sont pas ceux attendus.
Traceback (most recent call last):
File "print_win32_vector.py", line 214, in <module>
PrintWin32Vector().run()
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\base.py", line 140, in run
self.save_raw(self.effect())
File "print_win32_vector.py", line 191, in effect
lpszDocName = ctypes.create_string_buffer('Inkscape ' + docname[0].split('\\')[-1])
File "C:\Program Files\Inkscape\lib\python3.8\ctypes\__init__.py", line 65, in create_string_buffer
raise TypeError(init)
TypeError: Inkscape decoupe carré.svg"

Savez-vous pourquoi svp ? Avez-vous déjà eu ce problème ?

D'avance merci pour votre aide ! :)
Margaux

Re: Erreur Inkscape et Epilog pour découpe laser

Publié : 21 oct. 2020, 10:17
par ale
salut margaux,

https://docs.python.org/3/library/ctype ... ing_buffer

l'argument devrait être un entier (taille du buffer) ou des bytes (b'your string'; il y a des exemples d'utilisation sur la page).

le script passe un string "normal"... si ça marche, c'est bon... mais je crois que les développeurs d'inkscape apprécieraient un bug report (s'il n'y en a pas déjà un)...

Re: Erreur Inkscape et Epilog pour découpe laser

Publié : 21 oct. 2020, 10:50
par margauxdel
Hello Ale,

Merci beaucoup pour ton retour. Je vais regarder ce que tu m'as envoyé... Mais je t'avoue que mes connaissances et compétences sont limitées sur ce type de problème...
Dois-je modifier des paramètres ?
Ca veut dire quoi exactement " l'argument devrait être un entier (taille du buffer) ou des bytes (b'your string'; il y a des exemples d'utilisation sur la page)."

D'avance merci pour ta réponse

Re: Erreur Inkscape et Epilog pour découpe laser

Publié : 21 oct. 2020, 17:13
par ale
est-ce que tu reçois le résultat escompté?
il me semble que l'extension fonctionne...

si c'est le cas tout est bon.
mais tu peux quand même écrire un bug report pour que les gens d'inkscape corrige le problème.

si ce n'est pas le cas tu dois vraiment écrire un bug report!

https://inkscape.org/fr/contribuer/rapp ... es-bogues/

ciao
a.l.e

Re: Erreur Inkscape et Epilog pour découpe laser

Publié : 21 oct. 2020, 17:24
par ale
ah, ok... je lis maintenant "et rien ne se passe"...

si c'est urgent, je peux voir si je peux corriger le script.
autrement, le mieux c'est d'ouvrir un bug report et attendre la réponse de gens d'inkscape.

par contre, dans mon inkscape il n'y pas de "impression windows 32 bits"... mais je n'ai pas d'ordinateur windows...
donc il faudra me fournir le script
(sérieusement? tu as un système 32 bits?)

ciao
a.l.e