OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6433 (Git)
Build type: Release
Branch: master
Hash: 183f8dfebe92323c6bf4f0a378b062189eb95cae
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Hallo,
habe eine Datei in *.wrz exportiert und diese dann in eine *.FCSTD eingefügt und als *.FCSTD abgespeichert.
Beim Befehl
-Werkzeuge
- Bildinhalt abspeichern
erhalte ich in der Phyton-Konsole die Meldung
- Runtime error Cannot save null Image
in der Version 0.15 sieht die Meldung so aus:
<unknown exception traceback><type 'exceptions.RuntimeError'>: Cannot save image to file 'D:/Birnbaum/FreeCAD/Container_mit Einbauversuch_BZ_div_Formate/test_tif.tif'.
<unknown exception traceback><type 'exceptions.RuntimeError'>: Cannot save image to file 'D:/Birnbaum/FreeCAD/Container_mit Einbauversuch_BZ_div_Formate/test bmp.bmp'.
Nun habe ich mit Hilfe vom wmayer und
EDIT: Versuch mal das viewtopic.php?t=12225#p98270
Open the parameter editor and go to the group: Preferences > Document:
1. There create a boolean key DisablePBuffers and set it to true. Try again.
2. If it doesn't work set the value to false. Try again.
3. If it doesn't work create the boolean key CoinOffscreenRenderer and set it to true. Try again.
4. If it doesn't work then close FreeCAD and set the environment variables:
CODE: SELECT ALL
COIN_GLXGLUE_NO_PBUFFERS=1
COIN_GLXGLUE_NO_GLX13_PBUFFERS=1
Now restart FreeCAD and try again.
das folgende erledigt: (Also bis Schritt 3 abgearbeitet)
-siehe Attachment Clipboard01
Bis dahin legt der Rechner in den einzelnen Einstellungen mal ein file an - aber dann mit 0 KB - oder im nächsten Schritt auch kein file an.
Ich habe auch versucht das Bild unter anderen Formaten (.jpg; .tiff, .bmp..) abzuspeichern aber ohne Erfolg.
Wo trage ich aber nun den Schritt 4 ein? Wo ist die Stelle mit den "Environment variables""
Vielen Dank für eure Hilfe!!
Tryer
Cannot save null Image
Cannot save null Image
- Attachments
-
- Clipboard01.jpg (48.82 KiB) Viewed 1370 times
Re: Cannot save null Image
Umgebungsvariablen müssen in der Systemsteuerung unter System > Erweiterte Einstellungen > im Reiter Erweitert unter "Umgebungsvariablen" gesetzt werden.Wo trage ich aber nun den Schritt 4 ein? Wo ist die Stelle mit den "Environment variables""
Nur hast Du schon gesagt, dass es mit älteren Versionen funktioniert hat. Dann hätte es eigentlich in Schritt 3.) schon klappen sollen, weil dort genau das gleiche wie in früheren Versionen gemacht wurde. Oder war das vielleicht mit einem anderen Rechner?
Verschiedene Formate zu testen bringt nichts. Entweder es funktioniert mit allen oder mit keinem. Das Problem ist einfach, dass der Offscreen-Renderer (also hauptsächlich OpenGL & Grafiktreiber) einfach nichts ausspuckt.Ich habe auch versucht das Bild unter anderen Formaten (.jpg; .tiff, .bmp..) abzuspeichern aber ohne Erfolg.
Also als letzte Möglichkeit könnte man noch eine Funktion anbieten, die einfach den im aktuellen Fenster gerenderte Inhalt als Bild abspeichert. Man hat halt dann keine Möglichkeit, verschiedene Größen oder Hintergrundfarben zu wählen.
Re: Cannot save null Image
Übrigens: Die Parameter bei Dir heißen "B DisablePBuffers" und "B CoinOffscreenRenderer", was natürlich falsch ist. Das "B " hat dort nichts zu suchen.
Re: Cannot save null Image
Hallo,
tausend Dank!
Das "B" war der Fehler. Nicht "B DisablePBuffers" sondern "DisablePBuffers"
Das B ergibt sich aus der Wahl der booleschen Funktion!
Da hätte ich wahrscheinlich bis zum Ende aller Schritte durchprobiert.
Mit Schritt 2 . - setze "false" - war der Spuck erledigt.
Nochmals vielen Dank!!!!
Gruß Tryer
tausend Dank!
Das "B" war der Fehler. Nicht "B DisablePBuffers" sondern "DisablePBuffers"
Das B ergibt sich aus der Wahl der booleschen Funktion!
Da hätte ich wahrscheinlich bis zum Ende aller Schritte durchprobiert.
Mit Schritt 2 . - setze "false" - war der Spuck erledigt.
Nochmals vielen Dank!!!!
Gruß Tryer