Informationen zum Forum SolidWorks:
Anzahl aktive Mitglieder: 9.610
Anzahl Beiträge: 233.087
Anzahl Themen: 32.842
Schlagwort:
Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 7, 7 Gesamtergebnisse mit Suchbegriffen billiges solidworks sec.
SolidWorks : Frage zur SolidWorks-API (put_Transform2)
UncleJ am 04.08.2008 um 11:35 Uhr (0)
Hallo,ich versuche im Rahmen einer Studienarbeit eine Anwendung zu erstellen, die anhand vorgegebener oder per Benutzereingabe vorgegebene Bewegungen in Solidworks ausführt. Das Problem dabei ist, dass die API nicht die gewünschte Bewegung ausführt. Es soll eine Rotation um die y-Achse erfolgen, jedoch erfolgt die Rotation um irgendeine Achse in der x-z-Ebene - je nach Position (siehe Anhang). Ich verwende den folgenden Code:Code:IMathUtility* pMathUtility = NULL;IMathPoint* pMathPoint;IMathVector* ...

In das Form SolidWorks wechseln
SolidWorks : Frage zur SolidWorks-API (put_Transform2)
UncleJ am 26.08.2008 um 21:49 Uhr (0)
Hallo Torsten,danke für den Tipp - das ist auf jeden Fall schonmal ein guter Ansatz, da ich wirklich dachte, dass der Wert in mm angegeben werden muss und ich somit statt 5250mm wohl 5250m als Abstand vom Ursprung angegeben hab. Das erklärt dann auch, dass er meint das Teil wäre nach der Rotation beim neu auflösen mehrere Hunderttausend oder mehr mm weg.Werd das Donnerstag mal checken, wenn ich wieder Zeit hab. Danke schonmal.

In das Form SolidWorks wechseln
SolidWorks : Frage zur SolidWorks-API (put_Transform2)
UncleJ am 11.08.2008 um 17:23 Uhr (0)
Danke für den Hinweis, hatte ich echt vergessen, aber das Resultat bleibt gleich - nicht die gewollte Rotation. Das ausgewählte Bauteil verschwindet bei dem ersten Durchlauf sofort und ist nicht mehr auffindbar.Habs jetzt auch nochmal genau wie in der Referenz "Use Presentation Transforms to Move Component Example (VB)" versucht - entsprechend mit meiner Rotationsmatrix. Sowohl bei der Multiplikation mit der von Oliver angesprochenen "Positionsmatrix" als auch ohne, erhalte ich das gleiche Ergebnis - Baute ...

In das Form SolidWorks wechseln
SolidWorks : Problem mit dem Dragoperator
UncleJ am 14.10.2008 um 11:16 Uhr (0)
Hallo,Ich habe ein kleines Problem bei der Verschiebung mittels des Dragoperators und weiß nicht wirklich woran es liegt. Irgendwie wird der übergebene Winkel total ignoriert.Ich verwende in Anlehnung an die API-Hilfe folgende C++-Funktion:Code:void SolidWorks::rotateThePartInRad(ISldWorks *pSldWorks, IComponent2 *pComponent, double dPoint[], double dVector[], double dAngle){ IMathPoint* pMathPoint = NULL; IMathUtility* pMathUtility = NULL; IMathVector* pMathVector = NULL; IMathTransform* ...

In das Form SolidWorks wechseln
SolidWorks : Frage zur SolidWorks-API (put_Transform2)
UncleJ am 05.08.2008 um 17:48 Uhr (0)
Hallo,im Anhang ist dann mal die Assembly (Ich hoffe Sie lässt sich öffnen, da sie ja mit einer Studenten Version erstellt wurde). Ich habe immer versucht das Teil "Drehgestell" rotieren zu lassen.Die Referenz "Use Presentation Transforms to Move Component Example (VB)" kenne ich und hatte ich auch schon versucht, jedoch mit ähnlichem Erfolg - leider kam noch hinzu, dass meine Menüleisten gesperrt blieben und nicht wieder freigegeben wurden nachdem der Präsentationsmodus verlassen wurde.Das mit den komplet ...

In das Form SolidWorks wechseln
SolidWorks : Frage zur SolidWorks-API (put_Transform2)
UncleJ am 04.08.2008 um 22:24 Uhr (0)
Hallo Oliver,ich habe es mal mit deinem Tipp probiert und den CodeCode: hr = pComponent-put_Transform2(pXform); hr = pModelDoc-Rebuild(3); hr = pAssemblyDoc-UpdateBox(); hr = pComponent-Select(FALSE, &retval); pAssemblyDoc-Release();durch folgendes ersetzt:Code: hr = pComponent-GetTotalTransform(TRUE, &pPosition); hr = pPosition-IMultiply(pXform, &pResult); hr = pComponent-put_Transform2(pResult); pPosition-Release(); pResult-Release(); hr = pModelDoc-Rebuild(3); hr = pAssembly ...

In das Form SolidWorks wechseln
SolidWorks : Frage zur SolidWorks-API (put_Transform2)
UncleJ am 24.08.2008 um 20:01 Uhr (0)
Hallo,ich habe mal versucht die Matrix nach dem Erstellen auszulesen, aber irgendwie kommt - auch wenn ich die Einheitsmatrix erstelle - mit dem Befehl "get_IArrayData" immer nur eine Matrix mit lauter "0.0" außer bei dem ersten Feld (erste Zeile, erste Spalte - "1.0") raus. Ich hatte zwischenzeitlich auch mal versucht die Matrix über "put_IArrayData" zu erstellen, aber die Matrix, die dabei entstand war gleich. Hätte ich nicht eigentlich wieder die übergebene Matrix - also die Diagonale mit den "1.0" - er ...

In das Form SolidWorks wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz