|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
ThomasStep am 13.03.2017 um 20:42 Uhr (1)
Hallo,ich muss OHNE eine SolidWorks-Installation entscheiden, ob eine Datei ein SolidWorksfile ist oder nicht. Diese Entscheidung soll lediglich durch Scannen der Datei und anhand von String- oder Bytefolgenvergleichen erfolgen, also OHNE ein Makro aufzurufen. Auch habe ich für meine Entscheidung keine Extension (.slprt, .sldasm bzw. .slddrw) zur Verfügung.Bisher konnte ich dies wie folgt machen:Ich suchte in dem jeweiligen file die Bytefolge mit den Oktalwerten: 122 00157 00157 00164 00 40 00105 00156 001 ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
Heiko Soehnholz am 13.03.2017 um 22:07 Uhr (1)
Zitat:Original erstellt von ThomasStep:Auch habe ich für meine Entscheidung keine Extension (.slprt, .sldasm bzw. .slddrw) zur Verfügung.Hallo Thomas,auch wenn ich dir (leider) nicht helfen kann, frage ich mich aber schon, warum man bei einer Datei nicht die Endung verwenden will und darf?!Finde ich komisch... Weil: Dafür sind sie ja da!------------------Einen schönen Gruß von Heiko- www.dps-software.de - www.iknow-solidworks.de -
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
bk.sc am 14.03.2017 um 07:31 Uhr (1)
Hallo Thomas,hast du mal eine SWX 2017 Datei genommen und diese mit 7z entpackt und dir die einzelnen Bestandteile mit dem Editor angeschaut, da könntest du evtl. was im Header finden was dir weiter hilft.GrußBernd--------------------- Man muß nicht alles wissen, man muß nur wissen wo es steht ---Staatlich anerkannte Deutschniete
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Funktion: Fläche löschen BUG
Alexx2 am 14.03.2017 um 09:43 Uhr (1)
Hallo bk.scDie importierten Flächen sind ja doch schon umbenannt - siehe features ganz oben mit dem - x für unterbrochene ReferenzIrgendwie harkt es nit dem Flächen Löschen Befehl in Verbindung mit den externen Referenzen - sobald welche vorhanden sind.Das sollte sich SolidWorks noch mal genauer ansehen.Wie gesagt, in der Sitzung tritt der Fehler nicht mehr auf sobald das feature einmal gefixt ist. Dann isses stabil. Sobald die Teile aber in einer neuen Session nochmals neu geöffnet und in den Arbeitsspeic ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
ThomasStep am 14.03.2017 um 10:01 Uhr (1)
Hallo Bernd,für meine Testfiles (.sldprt, .sldasm und .slddrw) bekam ich mit 7z die folgende Fehlermitteilung:"Die Datei XYZ kann nicht als Archive geöffnet werden.".Auch mit unzip.exe (UnZip 5.50 of 17 February 2002, by Info-ZIP.) konnte ich die files nicht öffnen.Viele Grüße Thomas
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
StefanBerlitz am 14.03.2017 um 10:48 Uhr (1)
Hallo Thomas,nur zur Info: die SolidWorks Document Manager API ist frei verfügbar, stammt zwar von SolidWorks, ist aber kostenfrei, darf verteilt werden und bedarf nur eines Entwicklerschlüssels seitens des Programmierers.Du könntest damit z.B. eine kleine EXE schreiben im Stile von IsThisASolidWorksFile.exe , der du dann per Parameter den Pfad zu einer beliebigen Datei übergibst, die Exe versucht das eben per SwDocMgr zu öffnen und gibt einen Return-Code zurück, je nachdem ob ein Fehler passiert ist oder ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
ckoring am 15.03.2017 um 14:39 Uhr (1)
Ok, die Datei kann ich auch nicht öffnen. Hatte Stefan Beitrag bzgl. des geänderten Dateiformates überlesen. Sorry!mfg Christian
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
ThomasStep am 15.03.2017 um 15:40 Uhr (1)
Hallo Christian,kein Problem.Ich habe auch noch einmal intensiv mit einem HexEditor in die files geschaut. Leider ohne Erfolg.Es wird wahrscheinlich darauf hinauslaufen, dass ich mir ein Makro/eine Exe schreibe, so wie es Stefan vorgeschlagen hat. Aber das soll(te) wirklich nur der letzte Ausweg sein, wenn es mir nicht gelänge, die Datei durch Parsen als SolidWorksfile zu identifizieren.Danke an alle, die sich bei der Diskussion beteiligt haben, Thomas
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Right Funktion
Nobody1976 am 17.03.2017 um 08:25 Uhr (15)
Hallo ForumIch habe von SWX 2013 auf SWX 2016 umgestellt.Für diverse Dateneingaben nutze ich Makros.Folgeder Code leuft in SWX 2013 einwandfrei und macht bei SWX2016 ärgerSub ArtPruefung()Dim Art_richtig As BooleanDim Pfad_ArtPruefung As StringArt_richtig = FalsePfad_ArtPruefung = Right(Part.GetPathName, 6)Pfad_ArtPruefung = LCase(Pfad_ArtPruefung)If Pfad_ArtPruefung = "sldprt" Then Art_richtig = TrueEnd IfIf Pfad_ArtPruefung = "sldasm" Then Art_richtig = TrueEnd IfIf Pfad_ArtPruefung = "sldlfp" Then Ar ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Wo kann ich 4KNT-Rohre downladen als Strukturbauteile
dopplerm am 17.03.2017 um 11:09 Uhr (1)
ich glaub man kann die Rohre jetzt auch mit einer Datei und Konfigurationen machen, habs selbst aber noch nicht gemacht,wills aber mal im Sommer angehen, wenn nur die Zeit dafür übrig wäre...lg Martin------------------ich spiel noch immer gern mit Bauklötzen, nur sind sie jetzt teurer
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Wo kann ich 4KNT-Rohre downladen als Strukturbauteile
bk.sc am 17.03.2017 um 11:46 Uhr (1)
Hallo Martin,Zitat:ich glaub man kann die Rohre jetzt auch mit einer Datei und Konfigurationen machenjupp das geht auch mit Konfigurationen an stelle seperater Datein, irgendwo gab es da letztens auch hier einen Thread dazu, finde den nur gerade nicht.GrußBernd--------------------- Man muß nicht alles wissen, man muß nur wissen wo es steht ---Staatlich anerkannte Deutschniete
|
| In das Form SolidWorks wechseln |
|
SolidWorks : pdm oder so was?
dopplerm am 19.03.2017 um 20:19 Uhr (1)
Zum Glück haltet ihr nicht am den fest,auch wenn es jetzt ein Haufen Arbeit ist,ihr werdet euch in ein paar Jahren freuen,es gemacht zu haben!Bitte nehmt auch gleich Rücksicht auf vielleicht benötigte zusätzliche Datei Eigenschaften, Stücklisten Einträge,der perfekte Zeitpunkt, um auch dort Anpassungen vorzunehmen.Viel Erfolg, gute NervenUnd dass es weiter so gut für euch läuft!LG Martin------------------ich spiel noch immer gern mit Bauklötzen, nur sind sie jetzt teurer
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : eDrawings textur wird nciht angezeigt
Alexx2 am 20.03.2017 um 10:23 Uhr (15)
Hallo HeikoHabe gerade nochmals die Datei als eDrawings rausgeschrieben und probiert, jetzt funkt das auch.Die fehlerhafte Darstellung war ausserdem auf dem eDrawiings für Android. Jetzt wird das dort aber auch korrekt dargestellt... Einzig die Anzeigestati und Explosionsdarstellungen aus dem Teil werden anscheinend nicht unterstützt.EDIT:Wie geil ist das denn, es werden auch eigene Texturen unterstützt! Vielen DanklgAlex[Diese Nachricht wurde von Alexx2 am 20. Mrz. 2017 editiert.]
|
| In das Form SolidWorks wechseln |