| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| 3DEXPERIENCE Conference 2023 | Darmstadt |
Autor
|
Thema: bmp oder jpg (1453 mal gelesen)
|
Ex-Mitglied
|
erstellt am: 23. Mai. 2002 10:39 <-- editieren / zitieren -->
Liebes Forum, wie bekomme ich aus SW2000 ein 3D-Bild als bmp- oder jpg-Datei? Die Möglichkeit eine tif-Datei zu erstellen ist mir bekannt, jedoch ist die Auflösung recht bescheiden. Gibt es kostenlose Tools, mit der photorealistische Darstellung möglich ist? Vielen Dank im Voraus Andreas Blömeke. |
Peter_H Mitglied Konstrukteur/CAD-Admin
Beiträge: 175 Registriert: 30.08.2001 SWX2015 SP5.0 EPDM 2015 SP3.0 Win7/64 Intel Xenon 2,93 GHz NVIDIA Quattro FX3800 12 GB RAM
|
erstellt am: 23. Mai. 2002 11:02 <-- editieren / zitieren --> Unities abgeben:
Hallo Andreas Unter Extras-Zusatzanwendungen kannst du SolidWorks Jpeg auswählen und dann auch abspeichern. (So geht es zumindest in SWX2001-Plus, SWX2000 habe ich leider auf keinem Rechner mehr) Hoffe, es klappt. Peter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Brunner Mitglied Entwicklung / Konstruktion
Beiträge: 1111 Registriert: 30.03.2001 Vollkommenheit entsteht offenbar nicht dadurch, dass man nichts mehr hinzufügen kann, sondern dadurch dass man nichts mehr wegnehmen kann. Die Maschine in ihrer höchsten Vollendung wird unauffällig. (Antoine de Saint Exupery)
|
erstellt am: 23. Mai. 2002 11:04 <-- editieren / zitieren --> Unities abgeben:
Hallo mit SW2001+ gehts ganz einfach mit "speichern unter", und dann das Format JPG anwählen. Vorher unter "Extras/Zusatzanwendungen" SolidWorks JPEG aktivieren. (ob das mit SW2000 auch so geht, bin ich mir nicht sicher.) Mit den Beleuchtungsmöglichkeiten, und mit der Funktion "Schatten im schattierten Modus" gibt das schon ganz schöne Bilder. Gruss Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HolgerH Mitglied Konstrukteur
Beiträge: 535 Registriert: 11.12.2000
|
erstellt am: 23. Mai. 2002 11:47 <-- editieren / zitieren --> Unities abgeben:
Hallo ! Wenn das bei SWX 2000 nicht geht, ist die einfachste Lösung : gewünschten Ausschnitt auf den Bildschirm, Seitenansicht (Druckvorschau) anklicken, Screenshot machen (Taste Print Screen), unter Programme-Zubehör Paint öffnen, mit Strg V in Paint einfügen und unter bmp abspeichern. Hat man ein besseres Bildbearbeitungsprogramm wie PhotoImpact oder AdopePhotoshop gehts genau so und man hat mehr Dateiformate zur Auswahl. Gruß Holger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alexis Mitglied Konstrukteur/Admin
Beiträge: 231 Registriert: 05.04.2001 AIP/AIS2010 - Productstream Professional 2010 WIN XP Prof 64bit NVIDIA 1400
|
erstellt am: 23. Mai. 2002 11:51 <-- editieren / zitieren --> Unities abgeben:
Hi Blömi, wenn du ein tiff machst kannst du noch unter Optionen beim abspeichern die Qualität einstellen, dann gibt sehr gute tiffs, in kleiner grösse !!! ansonsten jpg' wie oben beschrieben ... CU Alexis Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 23. Mai. 2002 12:01 <-- editieren / zitieren -->
Zitat: Original erstellt von HolgerH: Hallo !Wenn das bei SWX 2000 nicht geht, ist die einfachste Lösung : gewünschten Ausschnitt auf den Bildschirm, Seitenansicht (Druckvorschau) anklicken, Screenshot machen (Taste Print Screen), unter Programme-Zubehör Paint öffnen, mit Strg V in Paint einfügen und unter bmp abspeichern. Hat man ein besseres Bildbearbeitungsprogramm wie PhotoImpact oder AdopePhotoshop gehts genau so und man hat mehr Dateiformate zur Auswahl. Gruß Holger
Hallo Holger, das Problem beim Screenshot ist, dass die Auflösung ähnlich schlecht ist wie beim tif-Format.
Aber trotzdem vielen Dank für Deine Antwort Gruß Blömi
|
Ex-Mitglied
|
erstellt am: 23. Mai. 2002 12:07 <-- editieren / zitieren -->
Hallo Forum, was ich noch sagen muss, ich habe kein PhotoWorks. Damit würde es leichter gehen, habe aber nur das nackte SW. Gibt es eine Möglichkeit (legal) an Photoworks heranzukommen? Gruß Blömi. |
Otto Kaufmann Mitglied Konstrukteur
Beiträge: 108 Registriert: 13.07.2001
|
erstellt am: 23. Mai. 2002 12:27 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Blömi: Hallo Forum, was ich noch sagen muss, ich habe kein PhotoWorks. Damit würde es leichter gehen, habe aber nur das nackte SW.Gibt es eine Möglichkeit (legal) an Photoworks heranzukommen? Gruß Blömi.
Moin Blömi, sicher gibt es eine Methode legal an PhotoWorks zu kommen: KAUFEN !!! Otto (Ist nicht persönlich gemeint, nur bevors ins illegale abrutscht...) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 23. Mai. 2002 12:47 <-- editieren / zitieren -->
Hallo Otto, wie schön, dass in Deutschland ein jeder ein Auge auf seinen Nächsten hat und sich keiner zu schade ist, andere zu belehren. Was legal ist und was illegal weiß sogar ich (auch wenn es nicht persönlich gemeint war). Bleibt anständig, alle Blömi. |
Oberparleiter Mitglied Konstrukteur
Beiträge: 706 Registriert: 06.06.2000 Celsius R630, P4 Xeon 3,2 3GB Ram, 2x24" an FX3500 U320 SCSI, SWX 2011 SP4.0 WinXP SP3 Nicht weil es schwer ist, wagen wir es nicht, sondern weil wirs nicht wagen, ist es schwer.
|
erstellt am: 23. Mai. 2002 12:59 <-- editieren / zitieren --> Unities abgeben:
HAllo Per SWX-Makro kann man die Bmp's sogar in den unterschiedlichen grössen Speichern der Befehl dazu lautet: retval = ModelDoc2.SaveBMP ( filenameIn, widthIn, heightIn ).
------------------ Soo Long Frank O. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
brainsex Mitglied
Beiträge: 133 Registriert: 28.02.2002 P4 2Gigs,GF3 Ti500,SW 2001+ 512 DDRRam,Gigabyte GA8IRXP
|
erstellt am: 23. Mai. 2002 18:08 <-- editieren / zitieren --> Unities abgeben:
|
Ralf Tide Moderator -
Beiträge: 4978 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 24. Mai. 2002 15:51 <-- editieren / zitieren --> Unities abgeben:
Hallo Blömi, um die tif-Auflösung zu 'verbessern' gibts nur die Möglichkeit die Bildschirmauflösung zu erhöhen (alles was die Grafikkarte hergibt). Wenn das noch nicht reicht, mach doch vier 'Screenshots' und füge sie mit einem Bildbearbeitungsprogramm deiner Wahl aneinander (irfan oder so). 'Kostenlose' Raytracing-Programme gibt es sicherlich mehrere. Vielleicht bist Du auch schon auf povray gestossen. Stefan Berlitz hat auf seiner Webseite dazu noch einiges. Bis demnäx Ralf Tide Sales Support www.dps-software.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 24. Mai. 2002 15:57 <-- editieren / zitieren -->
Vielen Dank an alle Antworten, habe es gestern mit 6 tif-Dateien und nachträglichem Aneinandersetzen versucht und das Ergebnis ist durchaus ansehnlich, wenn auch umständlich. Schönes Wochenende
Blömi. |
| Konstrukteur Maschinenbau 2-D / 3-D (m/w/d) | Du teilst unsere Leidenschaft für Innovationen und Technologien und willst dich den Herausforderungen der Zukunft stellen? Dann komm zu FERCHAU: als ambitionierte:r Konstrukteur:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Kunden in allen Technologiebereichen und für alle Branchen und überzeugen täglich mit fundierter Expertise und fachlichem Know-how.... | Anzeige ansehen | Konstruktion, Visualisierung |
|
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
Beiträge: 8756 Registriert: 02.03.2000 SunZu sagt: Analysiere die Vorteile, die du aus meinem Ratschlag ziehst. Dann gliedere deine Kräfte entsprechend und mache dir außergewöhnliche Taktiken zunutze.
|
erstellt am: 04. Jun. 2002 10:55 <-- editieren / zitieren --> Unities abgeben:
Hallo Andreas, die API SaveBMP gibt es erst ab der SolidWorks 2001Plus, ein Beispiel würde dann so aussehen:
Code:
Dim swApp As Object Dim ModelDoc2 As Object Dim filenameIn As String Dim widthIn As Long Dim heightIn As LongSub main() Set swApp = CreateObject("SldWorks.Application") Set ModelDoc2 = swApp.ActiveDoc ' erstmal den Namen inklusive Pfad, muss gültig sein filenameIn = "f:\temp\test.bmp" ' dann gewünschte Breite und Höhe der Bitmap widthIn = 400 heightIn = 400 ' ausführen und Rückgabewert überprüfen oder ' einfach ignorieren If ModelDoc2.SaveBMP(filenameIn, widthIn, heightIn) Then MsgBox filenameIn & " erfolgreich gespeichert" Else MsgBox "Hupps, ein Fehler beim speichern" End If End Sub
In "älteren" Versionen geht es ohne PhotoWorks praktisch nur mit der von Ralf beschriebenen Variante. Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |