Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  Punktkoordinaten in Zeichnung

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
Autor Thema:  Punktkoordinaten in Zeichnung (1576 mal gelesen)
wipc3d59
Mitglied
CAD Administrator


Sehen Sie sich das Profil von wipc3d59 an!   Senden Sie eine Private Message an wipc3d59  Schreiben Sie einen Gästebucheintrag für wipc3d59

Beiträge: 66
Registriert: 24.06.2008

NX11.0.2.7 MP13
NX1899 Test
ECTR 4.6 DSC Software AG
Windows 10
HP Workstation z4
Intel Xeon W-2135 3,7GHz
32 GB Ram, Nvidia Quadro P4000

erstellt am: 11. Jan. 2013 09:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

Ich selektiere eine Komponente mit folgender Funktion im Drafting:

Function SelectAComponent(ByVal prompt As String, ByVal vw As DraftingView) As Assemblies.Component

        Dim ufs As UFSession = UFSession.GetUFSession()
        Dim UI As UI = UI.GetUI

        ufs.Ui.SetCursorView(0)

        Dim mask(0) As Selection.MaskTriple
        With mask(0)
            .Type = UFConstants.UF_component_type
            .Subtype = UFConstants.UF_component_subtype
            .SolidBodySubtype = 0
        End With
        Dim obj As NXObject = Nothing
        Dim cursor As Point3d = Nothing
        Dim resp As Selection.Response

        resp = UI.SelectionManager.SelectObject(prompt, "Select a component", _
            Selection.SelectionScope.AnyInAssembly, _
            Selection.SelectionAction.ClearAndEnableSpecific, _
            False, False, mask, obj, cursor)

        If resp = Selection.Response.ObjectSelected Or _
          resp = Selection.Response.ObjectSelectedByName Then

            Return obj

Das klappt auch soweit. Nun möchte ich den zuvor selektierten Punkt(Komponente) relativ zum Zeichnungsblatt haben. Also die xyz-Koordinaten auf dem Zeichnungsblatt.
Wenn ich den cursor auslese erhalte ich nur die Koordinaten im Modeling relativ zum WCS.
Wie kann ich diesen Punkt umrechnen, um die richtigen Koordinaten zu erhalten?

Gruß Thorsten

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mseufert
Moderator
Freiberuflicher CAD/CAM Ingenieur


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2624
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-1980
3D Printer Prusa MK2 S

erstellt am: 11. Jan. 2013 11:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wipc3d59 10 Unities + Antwort hilfreich

Hallo wipc3d59,

wie bereits hier geschrieben, gibt's dafür unter UF_View Convert- oder Map- Funktionen.

Gruß, Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

wipc3d59
Mitglied
CAD Administrator


Sehen Sie sich das Profil von wipc3d59 an!   Senden Sie eine Private Message an wipc3d59  Schreiben Sie einen Gästebucheintrag für wipc3d59

Beiträge: 66
Registriert: 24.06.2008

NX11.0.2.7 MP13
NX1899 Test
ECTR 4.6 DSC Software AG
Windows 10
HP Workstation z4
Intel Xeon W-2135 3,7GHz
32 GB Ram, Nvidia Quadro P4000

erstellt am: 15. Jan. 2013 13:10    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Michael,

danke für den Hinweis. Hat funktioniert.
Ich habe aber in diesem Zusammenhang eine weitere Frage. Gibt es die Möglichkeit mit der Selektion der Komponente auch die Zeichnungsansicht zu selektieren (Doppelklick?).

Gruß Thorsten

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mseufert
Moderator
Freiberuflicher CAD/CAM Ingenieur


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2624
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-1980
3D Printer Prusa MK2 S

erstellt am: 15. Jan. 2013 18:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wipc3d59 10 Unities + Antwort hilfreich

Hallo Thorsten,

am einfachsten nimmst Du dafür eine Selektion, die neben einem geometrischen Objekt auch die View zurückgibt, z.B. UF_UI_SelectwithSingleDialog.

Gruß, Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Account Manager (m/w/d) im Vertrieb von PLM-Systemlösungen

Sie haben Erfahrung im Vertrieb von komplexen Software-Lösungen und sind auf der Suche nach einer neuen Herausforderung in einem aufgeschlossenen und dynamischen Umfeld? Dann suchen wir Sie als Account Manager (m/w/d) im nationalen oder internationalen Vertrieb von PLM-Systemlösungen.

Freuen Sie sich auf ein eingespieltes Team, die Arbeit mit innovativen Produkten sowie namenhaften ...

Anzeige ansehenAußendienst
wipc3d59
Mitglied
CAD Administrator


Sehen Sie sich das Profil von wipc3d59 an!   Senden Sie eine Private Message an wipc3d59  Schreiben Sie einen Gästebucheintrag für wipc3d59

Beiträge: 66
Registriert: 24.06.2008

NX11.0.2.7 MP13
NX1899 Test
ECTR 4.6 DSC Software AG
Windows 10
HP Workstation z4
Intel Xeon W-2135 3,7GHz
32 GB Ram, Nvidia Quadro P4000

erstellt am: 16. Jan. 2013 15:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Michael,

vielen Dank für deine Hilfe. Hat super funktioniert.

Gruß Thorsten

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz